@charset "utf-8";
/*--all--*/
#main {
width: 100%;
overflow: hidden;
position: relative;
background:url(../images/fgx.jpg) no-repeat top; padding-top:30px;
}
.h4, .h5 {
font-size: 14px;
font-weight: bold;
}
.wrap {
width: 980px;
margin: 0 auto;
}
.x_wrap3 {
margin-top: 18px;
background: url(img/side-bg.png) repeat-y right top;
width: 100%;
overflow: hidden;
position: relative;
}
.x_wrap1 {
width: 670px;
overflow: hidden;
float: left;
position: relative;
}
.x_wrap2 {
float: right;
display: inline;
width: 290px;
overflow: hidden;
}
.dq-system-item { width:290px; text-align:center;}
.x_wrap2 img { padding:10px 0 0 0;}
.x_box12 {
padding: 25px 0;
border-bottom: 1px solid #DDD;
}
.x_box12 .x_img1 {
width: 112px;
}
.x_img1 {
float: left;
margin: 0 15px 0 0;
}
.x_ct1 {
height: 75px;
overflow: hidden;
}
.x_ct1 .title {
height: 21px;
overflow: hidden;
}
.x_ct1 .summary {
padding-top: 7px;
line-height: 1.7;
color: #777;
font-size: 13px;
font-family: 'Helvetica Neue',Helvetica,Arial,sans-serif;
}
.x_page1 {
padding: 35px 0 70px;
color: #C30;
text-align: center;
}
.el_page {
position: relative;
height: 24px;
line-height: 24px;
font-family: tahoma;
}
.current { border:1px solid #c30;padding: 3px 7px; margin: 0 3px;}
.x_page1 .cur {
border-color: #C30;
background-color: #C30;
color: #fff;
}
.x_page1 .p {
font-weight: bold;
}
.x_page1 a {cursor: pointer;
}
.el_page a {
padding: 3px 7px;
border: 1px solid; margin:0 3px;
}
.submit {
border: 0 none;
width: 44px;
height: 21px;
overflow: hidden;
cursor: pointer;
text-indent: -2000em;
}
.x_ct1 .title .fr {
color: #A1A1A1;
padding-left: 20px;
margin-top: 2px; float:right;
}
.shnews { font-size:16px; font-weight:bold;}
.shnews span { color:#ba0433; padding:0 5px; font-size:18px;}
.shnews a { color:#F00;}
.x_page1 .submit {
border: 0 none;
background: url(../images/news_css.png) no-repeat 0px -521px;
width: 44px;
height: 21px;
overflow: hidden;
cursor: pointer;
text-indent: -2000em;
}
.x_page1 .text {
border: 1px solid;
border-color: #BDBDBD #DCDCDC #DCDCDC #BDBDBD;
background: #fff;
width: 20px;
padding: 1px 0 1px;
}

