@charset "utf-8";
/* CSS Document */

/*全局 begin*/
* {margin:0px; padding:0px; list-style: none;}
body{margin:0;padding:0; font-size:14px; font-family:"微软雅黑"; color:#333333;}
html {overflow-x: hidden; }
div,form,input,select,p,h1,h2,h3,h4,h5,h6,ul,ol,li,table,th,td,dl,dt,dd,img,form,a{margin:0;padding:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;}
h1,h2,h3,h4,h5,h6{font-weight:bold;}
ul,ol,li{list-style:none;}
img{border:none;}
a{text-decoration:none;color:#333333;}
a:hover{text-decoration:none; color:#fd6303;}
.clear{clear:both;}
.clearfix:after{
     content:".";       
     display:block;       
     height:0;       
     clear:both;       
     visibility:hidden;       

}
.clearfix{*zoom:1}
em{font-style:normal;}
.fl{ float:left;}
.fr{ float:right;}
.h12{ height:12px;}
.h17{ height:17px;}

/*全局 end*/
.mian{ width:100%; height:auto; min-width:1180px;}
.center{ width:1180px; height:auto; margin:0 auto; }
.bg1{ width:823px; background:url(../images/1bg_03.jpg) no-repeat;}
.bg2{ width:340px; background:url(../images/2bg_05.jpg) no-repeat;}
.bg3{ width:403px; background:url(../images/3bg_09.jpg) no-repeat;}
.border{border:#e8e8e8 1px solid; border-top:none;}

/*顶部*/
.topbox{height: 50px;background: #F4F4F4;border-bottom: solid 1px #e5e5e5;overflow: hidden;}
.topleft{float: left;color: #666;line-height: 50px;font-size: 16px;background: url(../images/gg2.png) no-repeat left center;background-size: 24px;text-indent: 30px;}
.topright{float: right;font-size: 16px;}
.topright a.btn{color: #ffffff;line-height: 36px;background: #ffad01;display: inline-block;width: auto;text-align: center;font-size: 16px;font-weight: bold;height: 36px;margin-top: 7px;border-radius: 5px;padding: 0 15px;}
.topright a.mem{line-height: 50px;font-size: 16px;}
.topright a.btn:hover{color: #ff0000;}
.topright a.mem:hover{color: #0063c3 ;}

.topright span{color: #d6d6d6;margin: 0 15px;}

/*头部*/
.header{ width:100%; height:208px; min-width:1180px;}
.header1{ width:100%; height:160px; background:url(../images/topbg_01.jpg) top center no-repeat;}
.logo{ width:770px; height:160px; float:left;}
.logo a{width:770px; height:160px; display:block;}
.logo img{ width:770px; height:86px; margin-top:37px;}
.headerfr{ float:right;}
.dianhua{ width:245px; height:25px; margin-top:49px;}
.dianhua img{ width:245px; height:25px;}
.search{ width:245px; height:34px; margin-top:12px; position:relative;}
.search .input_bt{ width:245px; height:34px; display:block;  border:none; background:url(../images/input_06.png) no-repeat 0 0; text-indent:12px; line-height:34px; color:#9d9b9b; outline:none;}
.search .botton_bt{ width:17px; height:17px; display:block; position:absolute; top:8px; right:10px;}
.navbar{ width:100%; height:48px; line-height:48px; background:url(../images/navbg_06.jpg) top center no-repeat;}
.nav{ width:1180px; height:48px; margin:0 auto;}
.nav ul{ width:1180px;}
.nav ul li{ width:168px; height:48px; float:left; font-size:16px;  text-align:center; background:url(../images/navlist_06.jpg) left center no-repeat;}
.nav ul li:first-child{ background:none;}
.nav ul li a{color:#ffffff; transition:all .2s linear; display:block; }
.nav ul li a:hover{ background:url(../images/navhover_03.jpg) no-repeat; }
.nav ul li a.on{ background:url(../images/navhover_03.jpg) no-repeat;}

#menu { width:1180px; height:48px; margin:0 auto; position: relative; overflow: visible; }
#menu ul { margin:0; padding:0; }
#menu ul li { width:168px; height:48px; float:left; text-align:center; font-size:16px;  background:url(../images/navlist_06.jpg) left center no-repeat;}
#menu ul li:first-child{ background:none;}
#menu ul li a { width:100%; text-align:center; line-height:48px; color:#fff; display:block; }
#menu ul li a:hover { background:url(../images/navhover_03.jpg) no-repeat;}
#menu ul li a.on { background:url(../images/navhover_03.jpg) no-repeat;}

#navxl { width:1180px; margin:0 auto; display:block;  }
#navxl li{  float:left; width:168px; height:48px; text-align:center;}

#navxl .mainlevel {float:left; position:relative; }
#navxl .mainlevel a {  display:block; zoom:1}
#navxl .mainlevel ul { display:none;width:168px; background:#f95404;  position:absolute; left:0; top:48px;  z-index:9999;   
	filter:alpha(opacity=90);
	-moz-opacity:0.9;
	-khtml-opacity: 0.9;
	opacity: 0.9;
 }
#navxl .mainlevel li:first-child{ border-top:none;}
#navxl .mainlevel li {background: none; width:168px; height:auto;/*IE6 only*/ font-size:15px; border-top:#f09a72 1px solid; }
#navxl .mainlevel li a{  background:#f95404; color:#fff; line-height:25px; padding:10px 0px; font-weight:normal; }
#navxl .mainlevel li a:hover{  background:#ba4005;}

/*焦点图片 start*/
#focusImg{ width:1180px; height:410px; position:relative; overflow:hidden;}
#focusImg li{ position:absolute; left:0px; top:0; list-style:none; height:410px; width:1180px;}
#focusImg li img{height:410px; width:1180px;}
#focusImg-nav{ width:1180px; height:36px; position:absolute; left:0px; bottom:0px; text-align:center;}
#focusImg .focusImg-nav{ display:inline-block; color:#fff; height:13px; width:13px; font-size:14px; cursor:pointer; text-align:center; background-color:#ffffff; margin-left:12px; }
#focusImg .focusImg-cur-nav{ display:inline-block; color:#0063c3; height:13px;width:13px; font-size:14px; cursor:pointer; text-align:center; background-color:#0063c3; margin-left:12px;}
/*焦点图片 end*/

.mt1{ width:1180px; height:336px;}
/*最新发布*/
.mt1fl{ width:823px; height:336px;}
.mt1fltitle{height:45px; line-height:42px;}
.mt1fltitle h1{ font-size:18px; color:#fff; font-weight:normal; float:left; margin-left:23px;}
.mt1fltitle  a{ float:right; margin-right:10px; color:#999999;}
.mt1fltitle  a:hover{ color:#fd6303;}
.mt1fla{ width:787px; height:260px; padding:15px 17px;}
.column1_L{ width:360px; height:260px; overflow:hidden;}
.HomeTpxw{ position:relative; width:360px; height:260px; overflow:hidden;}
.HomeTpxw img{ width:360px; height:260px; display:block;}
.HomeTpxw .bd li{ position:relative; overflow:hidden; zoom:1;}
.HomeTpxw .bd .txtbg{position:absolute; bottom:0; left:0; width:100%; height:32px; background:#000; filter:alpha(opacity=70); -moz-opacity: 0.7; opacity:0.7;}
.HomeTpxw .bd .txt{position:absolute; bottom:0; left:0; line-height:32px; padding-left:13px; color:#fff; font-size:14px;}
.HomeTpxw .hd{ position:absolute; top:236px; right:12px;}
.HdNum ul li{float:left; margin-left:5px; }
.HdNum ul li{ display:block; width:18px; height:18px; line-height:18px; text-align:center; background-color:#ffffff; overflow:hidden; cursor:pointer; font-size:12px; color:#363636;}
.HdNum ul li.on{ background-color:#0063c3; color:#fff;}
.mt1flafr{ width:392px; height:auto; margin-right:8px;}
.mt1flafr1{ width:392px; height:91px; border-bottom:#d0cfcf 1px dashed;}
.mt1flafr1 h1{ font-size:16px; color:#333333; line-height:26px;}
.mt1flafr1 p{ font-size:12px; color:#929292; line-height:21px; margin-top:10px;}
.mt1flafr1 a:hover h1{ color:#0063c3;}
.mt1flafr1 a:hover p{ color:#555555;}
.m5{ margin-top:5px;}
.nlist{ width:100%;}
.nlist ul{ width:100%;}
.nlist ul li{ line-height:33px; height:33px; overflow:hidden;}
.nlist ul li a{ background:url(../images/sj.png) no-repeat left center; padding-left:13px;transition: all 0.3s ease-in 0s;-moz-transition: all 0.3s ease-in 0s;-webkit-transition: all 0.3s ease-in 0s;}
.nlist ul li a:hover{margin-left:8px;transition: all 0.3s ease-in 0s;-moz-transition: all 0.3s ease-in 0s;-webkit-transition: all 0.3s ease-in 0s; background:url(../images/sjhover.png) no-repeat left center}
.nlist ul li span{float:right; color:#828282;}

/*公司简介*/
.mt1fr{ width:340px; height:336px;}
.mt1fra{ width:306px; height:260px; padding:15px 16px;}
.mt1fra img{ width:306px; height:70px;}
.mt1fra p{ line-height:27px; text-indent:2em; margin-top:10px;}

/*招标信息*/
.column2{ width:1180px; height:328px;}
.w840{ width:840px; height:328px;}
.column2_L{ width:403px; height:328px; margin-right:17px;}
.column2_La{width:369px; height:264px; padding:9px 16px;}
.adv{ width:823px; height:80px; margin-top:17px;  float:left;}
.adv img{ width:823px; height:80px;}

/*业务服务*/
.column2_R{ width:340px; height:425px;}
.ywtitle{ width:340px; height:44px; line-height:44px; color:#fffefe; background:#0063c3; font-size:18px; font-weight:normal; text-align:center;}
.column2_Ra{width:307px; height:264px; padding:9px 16px;}
.column2_Ra img{ width:307px; height:60px; margin-bottom:13px;}

/*公司资质*/
.column3{width:1180px; height:328px;}
.column3_R{ width:340px; height:328px;}
.column3_Ra{width:306px; height:252px; padding:15px 16px;}
.bn{ position: relative; width: 100%;height: 252px; margin: 0 auto;}
.rslides {position: relative;list-style: none;overflow: hidden; width: 100%; padding: 0; margin: 0;height: 252px;}
.rslides li {-webkit-backface-visibility: hidden;position: absolute;display: none;width: 100%;left: 0;top: 0;height: 252px;}
.rslides li:first-child{position: relative;display: block;float: left;}
.rslides img {display: block;height: auto;float: left;width: 100%;border: 0;height:214px;}
.centered-btns_nav { position: absolute; top: 50%; z-index: 2;background:url(../images/left_03.png) no-repeat; width: 32px; height:49px; margin-top: -40px; line-height: 200px;  overflow: hidden;}
.next{ right:0px; background:url(../images/right_03.png) no-repeat;}
.prev{left:0px;}
.centered-btns_nav:active { opacity: 1;}
.centered-btns_tabs { margin-top: -20px; text-align: center; font-size: 0; list-style-type: none; position: relative; z-index: 100;}
.centered-btns_tabs li { display: inline-block; margin: 0 3px; *display: inline; *zoom: 1;}
.centered-btns_tabs a { display: inline-block; width: 13px; height: 13px; background:url(../images/ico_09.png) no-repeat;  overflow: hidden; *display: inline; *zoom: 1;}
.centered-btns_tabs .centered-btns_here a { background:url(../images/ico1_07.png) no-repeat;}

/*友情链接*/
.column4{ width:100%; height:auto;}
.linktitle{ width:100%; height:32px;}
.column4a{padding:15px 17px;}
.linktp{ width:1143px; height:auto; overflow:hidden;}
.linktp ul{ width:1180px;}
.linktp ul li{ width:215px; height:45px; float:left; margin-right:17px; margin-bottom:13px;}
.linktp ul li img{ width:213px; height:43px; border:#e8e8e8 1px solid;}
.linktp ul li img:hover{ filter:alpha(opacity=70); -moz-opacity:0.7; opacity:0.7;}
.linkwz{ width:1143px; height:auto; overflow:hidden;}
.linkwzcom{ width:1180px;}
.linkwz a{color:#484848; background:url(../images/hei_22.jpg) left center no-repeat; padding-left:9px; display:inline-block; margin-top:8px; margin-right:35px;}
.linkwz a:hover{ color:#0063c3; background:url(../images/heihover.jpg) left center no-repeat;}

/*尾部*/
.footer{ width:100%; height:175px; background:#02478c; margin-top:26px; min-width:1180px;}
.footerfl{ color:#fff; line-height:28px; margin-top:30px;}
.footerfl a{color:#fff;}
.footerfl .span1{ margin-left:15px;}
.footerfl .span2{ margin-left:15px;}
.footerfr{ width:117px; height:auto; margin-top:21px;}
.footerfr img{ width:117px; height:117px;}
.footerfr p{ font-size:12px; color:#fff; text-align:center; margin-top:8px;}

/*关于我们*/
.nybanner{ width:1180px; height:250px;}
.nybanner img{ width:1180px; height:250px;}
.bar{ width:1180px; height:auto;}
.left{ width:260px; height:auto;}
.fenlei{}
.fenleititle{ width:260px; height:57px; line-height:57px; background:#0063c3 url(../images/aboutt_07.jpg) 220px center no-repeat;}
.fenleititle h1{ font-size:20px; font-weight:normal; color:#fff; margin-left:24px;}
.fenleia{ width:258px; height:auto; background:#fcfcfc; border:#e8e8e8 1px solid; border-top:none; padding:8px 0px 24px 0px;}
.fen{ width:214px; height:auto; margin:0 auto;}
.fen ul{ width:214px;}
.fen ul li{ width:212px; height:43px; line-height:43px; border:#eeeeee 1px solid; margin-top:13px;}
.fen ul li a{width:196px; height:43px; transition:all .2s linear; display:block;  background:#fff url(../images/flbg_11.jpg) 177px center no-repeat; color:#454545; padding-left:16px;}
.fen ul li a:hover{ background:#fd6303 url(../images/flhover_11.jpg) 177px center no-repeat; color:#fff; font-weight:bold;}
.fen ul li a.hover{ background:#fd6303 url(../images/flhover_11.jpg) 177px center no-repeat; color:#fff; font-weight:bold;}

.fenl{width:212px; height:43px; line-height:43px; border:#eeeeee 1px solid; margin-top:13px;}
.fenl a{width:196px; height:43px; transition:all .2s linear; display:block;  background:#fff url(../images/flbg_11.jpg) 177px center no-repeat; color:#454545; padding-left:16px;}
.fenl a:hover{ background:#fd6303 url(../images/flhover_11.jpg) 177px center no-repeat; color:#fff; font-weight:bold;}
.fenl a.hover{ background:#fd6303 url(../images/flhover_11.jpg) 177px center no-repeat; color:#fff; font-weight:bold;}

.conleft{ width:260px; height:auto; margin-top:19px;}
.conlefttile{ width:260px; height:44px; line-height:44px; background:#0063c3; text-align:center; color:#fff; font-size:18px;}
.conlefta{ padding:16px;}
.conlefta p{ font-size:12px; color:#5f5e5e; line-height:28px;}
.right{ width:898px; height:auto; border:#e8e8e8 1px solid;}
.righttitle{ width:898px; height:64px; line-height:64px; border-bottom:#e5e5e5 1px solid;}
.titfl{ margin-left:30px;}
.titfl h1{ font-size:18px; color:#0063c3; font-weight:normal; float:left; height:62px; border-bottom:#0063c3 3px solid; }
.titfl b{ height:65px; font-weight:normal; background:url(../images/d_11.jpg)  center bottom no-repeat; display:block; }
.titfl span{ font-size:12px; color:#bfbfbf; margin-left:6px; position:relative; top:5px;}
.titfr{ font-size:12px; color:#aaaaaa; margin-right:30px;}
.titfr a{color:#aaaaaa;}
.titfr a:hover{color:#fd6303;}
.abbar{ width:838px; height:auto; padding:0 30px;}
.neirong{ width:838px; font-size:16px; color:#4a4a4a; line-height:33px; margin-top:22px; padding-bottom:30px;}
.neirong img{ max-width:838px; height:auto; margin-top:10px; margin-bottom:10px;}

/*政策法规*/
.newlist{ width:100%; margin-top:15px;}
.newlist ul{ width:100%;}
.newlist ul li{ line-height:45px; height:45px; border-bottom:#c5c5c5 1px dashed; overflow:hidden;}
.newlist ul li a{ background:url(../images/sj.png) no-repeat 9px center; padding-left:24px;transition: all 0.3s ease-in 0s;-moz-transition: all 0.3s ease-in 0s;-webkit-transition: all 0.3s ease-in 0s;}
.newlist ul li a:hover{margin-left:8px;transition: all 0.3s ease-in 0s;-moz-transition: all 0.3s ease-in 0s;-webkit-transition: all 0.3s ease-in 0s; background:url(../images/sjhover.png) no-repeat 9px center}
.newlist ul li span{float:right; color:#828282;}

.aboutleftone{width:214px; height:auto;margin:0 auto; }
#content {width:214px;}
.accordion {width:214px; }
.accordion .linkk {width:212px; border:#eeeeee 1px solid; background:#fff; margin-top:13px;}
.accordion li i {overflow:hidden;font-style:normal;outline:none; width:196px; height:43px; background:url(../images/flbg_11.jpg) 177px center no-repeat; padding-left:16px; display:block; line-height:43px; cursor:pointer }
.accordion li i:hover{color:#ffffff; font-weight:bold; background:#fd6303 url(../images/ho_03.jpg) 177px center no-repeat; }
.accordion li.open i { color:#ffffff; font-weight:bold; background:#fd6303 url(../images/ho_03.jpg) 177px center no-repeat;}
.accordion li i.in{color:#ffffff; font-weight:bold; background:#fd6303 url(../images/ho_03.jpg) 177px center no-repeat;} 
.accordion li.open i.fa-chevron-down {-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg);}
/*** Submenu-----------------------------*/
.submenu { width:182px; background:#f3e2d7; border:#eeeeee 1px solid; border-top:#ffffff 1px solid; display:none; padding:15px 15px;}
.submenu a { width:165px;height:32px; line-height:32px; padding-left:17px; color:#4a4a4a; background:url(../images/sjd_07.jpg) 160px center no-repeat; border-bottom:none; font-size:12px; border-bottom:#e9c4ad 1px dashed; display:block;}
.submenu a:hover{background:url(../images/sjdho_07.jpg) 160px center no-repeat; font-weight:bold; color:#4a4a4a;}
.submenu a.hover{background:url(../images/sjdho_07.jpg) 160px center no-repeat; font-weight:bold; color:#4a4a4a;}

/*政策法规详细页*/
.show{ width:100%; margin-top:30px; padding-bottom:40px;}
.show h1{ font-size:24px; color:#313131; text-align:center; font-weight:normal;}
.ly{ width:100%; height:35px; line-height:35px; border-bottom:#d0d0d0 1px dashed; border-top:#d0d0d0 1px dashed; text-align:center;  color:#646464; font-size:14px; margin-top:30px;}
.ly em{ margin-right:20px; display:inline-block; position:relative; top:-13px;}
.nrshow{ margin-top:17px; float:left;}
.hp{margin-top:30px; padding-bottom:12px;}
.fx{display:inline-block;}
.jiathis_style_24x24{ position:relative; top:0px;}
.jiathis_style_24x24 .jiathis_txt{ font-size:14px !important; color:#646464; float:left;}
.jiathis_style_24x24 .bdsharebuttonbox{ float:left;}

.fy1{ line-height:30px; font-size:14px; width:1040px; float:left; }
.fy{ width:100%; height:auto; margin:0 auto; margin-top:40px; padding-top:15px; border-top:#e4e4e4 1px solid;}
.fyfl{ float:left; width:710px; color:#646464;}
.fyfl p{}
.fyfl a{ color:#646464; font-size:14px;}
.fyfl a:hover{ color:#672a0b;}
.fyfl h1{ text-align:left; font-size:14px; color:#3d3d3d; font-weight:bold; float:left;}
.fyfl span{ float:left;}
.fyfr{ float:right; width:122px; height:42px;}
.fyfr a{ width:122px; height:42px; display:block; background:#fd6303; color:#fff; text-align:center; line-height:42px;  transition:all .2s linear; font-size:14px; border-radius:3px;}
.fyfr a:hover{ background:#0063c3; color:#fff;}

.abnr{ width:100%; height:auto; font-size:14px; line-height:33px; color:#4a4a4a; margin-top:20px;}
.abnr strong{ font-size:14px; color:#4a4a4a;}
.abnr img{ max-width:838px; margin-bottom:10px; margin-top:10px;}

/*人才招聘*/
.jobList{margin-top:26px;}
.jobList .hd{height: 60px;line-height:60px;}
.jobList .item1{width:200px; height:60px; overflow:hidden;padding-left:34px; float:left; padding-right:20px;}
.jobList .item2{width:150px; height:60px; overflow:hidden;padding-right:20px; float:left;}
.jobList .item3{width: 122px; height:60px; overflow:hidden;padding-right: 20px; float:left;}
.jobList .item5{ float:right; background:url(../images/r1_03.jpg) left center no-repeat; width:13px; margin-right:38px;}
.jobList .item{height: 60px;line-height:60px;}
.jobList .bd{}
.jobList .bd dl{background: #f1f1f1; margin-top:16px;}
.jobList .bd dl.grayBg dt{background: #f2f2f2;}
.jobList .bd dl dt{width: 100%;font-size: 14px;color: #1c1c1c;cursor: pointer;}

.jobList .bd dl dd{padding:20px 35px;font-size: 14px;line-height:28px;color: #7a7a7a;text-align: justify;border: 1px solid #f1f1f1;display: none; background:#fff;}
.jobList .bd dl dd strong{ font-size:14px; color:#fd6303;}
.jobList .bd dl dd *{max-width: 100% !important;}

.jobList .bd dl.on dt{ background:#0063c3; color:#fff; font-weight:bold; border:#f1f1f1 1px solid; border-bottom:none; width:836px;}
.jobList .bd dl.on .item5{ background:url(../images/r2_03.jpg) left center no-repeat;}

/*在线提问*/
.OneOfTwo{width:838px; margin-top:25px; padding-bottom:30px;}
.OneOfTwo table{ width:838px;}
.OneOfTwo table tr{ width:838px;}
.OneOfTwo table tr td{font-size:14px; color:#333333;}
.OneOfTwo table tr td .input1{width:294px; border:#dddddd 1px solid; height:42px;  text-indent:10px; color:#aaaaaa;}
.OneOfTwo table tr td .input{width:294px; border:#dddddd 1px solid; height:42px;  text-indent:10px; color:#aaaaaa; outline:none;}
.OneOfTwo table tr td b{ color:#F00; margin-left:9px;}
.OneOfTwo table tr td .select{ width:420px; height:30px; border:#dddddd 1px solid; margin-left:10px; color:#aaaaaa; text-indent:10px;}
.OneOfTwo table tr td .textarea{ width:725px !important; height:205px; border:#dddddd 1px solid;  margin-top:10px;  float:left; margin-bottom:10px; text-indent:10px;  color:#aaaaaa;  outline:none;}
.OneOfTwo table tr td .msg_input{ width:61px; height:30px; border:#dddddd 1px solid; margin-left:10px;}
.tj{ width:138px; height:44px; background:#fd6303; float:left; font-size:16px; color:#fff; font-weight:bold; text-align:center; line-height:44px; border:none; border-radius:3px; cursor:pointer; margin-top:15px;  outline:none;}
.tj:hover{ background:#0063c3;}
.cz{ width:138px; height:44px; background:#959595; float:left; font-size:16px; color:#fff; font-weight:bold; text-align:center; line-height:44px; border:none; border-radius:3px; cursor:pointer; margin-left:32px; margin-top:15px;  outline:none;}
.cz:hover{ background:#666666;}


/*在线问答详细页*/
.zxwdbar{height:auto;  padding-bottom:30px; font-size:14px; color:#585858; margin-top:27px;}
.zxwdbar table{ width:100%;}
.zxwdbar table tr td.tfl{text-align:center;  padding:15px 0px;}
.zxwdbar table tr td.tf2{text-align:center; padding:15px 0px;}
.zxwdbar table tr td.tfr{ padding:15px;}
.zxwdbar table tr td.tfr2{ padding:15px; line-height:33px;}
.zxwdbar table tr td.tfr2 img{ width:185px; height:139px; margin-right:20px; margin-top:15px;}
.zxwdbar table tr td strong{ font-size:14px; color:#2c2b2b; }
.zxwdbar table tr td span{ color:#fd6303;}

/*联系我们*/
.contact{ width:838px; height:auto; line-height:35px; font-size:14px; margin-top:20px; padding-bottom:30px;}
.contact1{ width:838px; height:266px; margin-top:15px; background:url(../images/shiyab.jpg) no-repeat; }
.contact1left{ width:530px; height:auto; margin-top:30px; float:right;}
.contact1left ul{ width:530px;}
.contact1left ul li{ width:530px; height:35px; line-height:35px;  float:left;}
.contact1left ul li h1{ color:#000000; font-size:15px;}
.contact1left ul li span{color:#000000; font-size:15px;}
.contact1right{ width:468px; height:151px; float:right;}
.contact1right img{ width:468px; height:151px; margin-top:5px;}
.contact2{ width:838px; height:350px; margin-top:25px;}

/*分页*/
.page_list{height:36px;line-height:36px;text-align:center;letter-spacing:0;font-size:14px;margin-top:25px; margin-bottom:25px;}
.page_list a{ height:34px;display:inline-block;color:#666666;background:#f7f7f7; border:#ced0d0 1px solid; text-align:center;padding:0 13px;margin:0 3px;-moz-transition:0.5s;-o-transition:0.5s;-webkit-transition:0.5s;transition:0.5s;}
.page_list a:hover{color:#fff;background:#fd6303;}
.page_list a.on{color:#fff;background:#fd6303;}

/*图片*/
.images{height:auto;width:838px;overflow:hidden; margin-top:10px;}
.images ul{ width:890px;}
.images li{float:left;display:inline;width:265px;height:217px;overflow:hidden; margin-top:20px; margin-right:20px; }
.images li .pic{display:block;width:265px;height:185px;overflow:hidden;}
.images li .pic img{ width:265px; height:185px; transition:ease 3s; -webkit-transition:ease 3s; -moz-transition:ease 3s; -o-transition:ease 3s;} 
.images li a:hover .pic img{transform:scale(1.1); -webkit-transform:scale(1.1);}
.images li p{text-align:center;height:32px;line-height:32px; font-size:14px;}


.honor{height:auto;width:838px;overflow:hidden; margin-top:10px;}
.honor ul{ width:890px;}
.honor li{float:left;display:inline;width:265px;height:217px;overflow:hidden; margin-top:20px; margin-right:20px; }
.honor li .pic{display:block;width:265px;height:185px;overflow:hidden;}
.honor li .pic img{ width:265px; height:185px;} 
.honor li a:hover .pic img{filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5;}
.honor li p{text-align:center;height:32px;line-height:32px; font-size:14px;}

/*右边*/
.listright{width: 890px;float: right;border: solid 1px #e3e3e3;}

.listright .title{width: 890px;height: 60px;line-height: 60px;border-bottom: solid 1px #e3e3e3;margin: 0 auto;}
.listright .title_h2{float: left;font-size: 20px;color: #000000;text-indent: 29px;} 
.listright .position{float: right;font-size: 14px;color: #ababab;margin-right: 29px;}
.listright .position a{color: #999999;}
.listright .position a:hover{color: #FF0000;}

/*详情页*/
.showbox{width: 1180px;height: auto;min-height: 600px;border: solid 1px #e3e3e3;margin: 0 auto 30px auto;}
.showbox .title{width: 1180px;height: 60px;line-height: 60px;border-bottom: solid 1px #e3e3e3;margin: 0 auto;}
.showbox .title_h2{float: left;font-size: 20px;color: #000000;text-indent: 29px;} 
.showbox .position{float: right;font-size: 14px;color: #ababab;margin-right: 29px;}
.showbox .position a{color: #999999;}
.showbox .position a:hover{color: #FF0000;}

/*注册页*/
.registerp{width: 1140px;height: 91px;margin: 27px auto;background: #f8f8f8;padding-top: 25px;}
.registerp h6{color: #434344;text-indent: 43px;font-size: 16px;line-height: 30px;}
.registerp h6 a{color: #3566cd;margin-right: 50px;}
.registerp h6 a:hover{color: #FF0000;}
.registerp p{color: #8d8d8d;text-indent: 43px;line-height: 30px;}
.registerp p font{color: #FF0000;}

.regbox{width: 1140px;margin: 20px auto 30px auto;overflow: hidden;}
.regbox2{width: 1140px;overflow: hidden;margin: -30px auto 0 auto;}
.register h2{width: 100%;height: 58px;line-height: 58px;border-bottom: solid 1px #3566cd;color: #3566cd;font-size: 20px;font-weight: bold;margin-bottom: 29px;}

/*表单左边*/
.register dl{width: 100%;height: 42px;margin-bottom: 13px; overflow: hidden;}
.register dl dt{float: left;width: 110px;height: 42px;line-height: 42px;font-size: 16px;}
.register dl dt font{color: #FF0000;margin-left: 5px;}

/*表单右边*/
.register dl dd{float: left;height: 42px;line-height: 42px;position: relative;}

/*单选*/
.register dl dd input[type="radio"]{opacity: 0;}
.register dl dd input[type="radio"] + label::before { display: inline-block;width: 18px;height: 18px;border-radius: 50%;margin-right: 10px;vertical-align: text-bottom;border: 1px solid #cccccc;-webkit-box-sizing: border-box;box-sizing: border-box;background: #ededed;content: "";}
.register dl dd input[type="radio"]:checked + label::before {background-color: #666666;background-clip: content-box;border-color: #ededed;border-width: 5px;}

/*文本*/
.register dl dd input[type="text"],.register dl dd input[type="password"]{width: 240px;height: 40px;line-height: 40px;border: solid 1px #e5e5e5;display: block;padding: 0 10px;float: left;}
.register dl dd span{float: left;font-size: 15px;color: #949494;margin-left: 38px;}

/*下拉框*/
.register dl dd select{float: left; width: 263px;height: 40px;line-height: 40px;border: solid 1px #e5e5e5;padding: 0 50px 0 5px;outline: none;appearance: none; -webkit-appearance: none; -moz-appearance: none;background: url(../images/select_bj.png) no-repeat scroll 224px center transparent;}
select::-ms-expand { display: none; }

/*验证码*/
.register dl dd input[name=code]{width: 109px;}
.register dl dd img{width: 119px;height: 40px;margin-left: 10px;border: solid 1px #e5e5e5;float: left;}
.register dl dd input[type=button]{float: left;width: 119px;height: 40px;background: #007eff;border: 0;border-radius: 5px;margin-left: 10px;color: #ffffff;font-size: 16px;}
.register dl dd .fs{background: #cccccc !important;}

/*复选框*/
.register dl dd input[type=checkbox]{-webkit-appearance: none;vertical-align:middle;margin-top:0;border:#999 solid 1px;border-radius: 3px;min-height: 22px;min-width: 22px;background: #e0e0e0;}
.register dl dd input[type=checkbox]:checked::after{content: '';top: 17px;left: 5px;position: absolute;background: transparent;border: #424242 solid 2px;border-top: none;border-right: none;height: 6px;width: 10px;-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-webkit-transform: rotate(-45deg); transform: rotate(-45deg);}
.register dl dd label a{color: #3566cd;}
.register dl dd label a:hover{color: #ff0000;}

/*按钮*/
.register input[type="submit"]{width: 260px;height: 50px;line-height: 50px; background: #3566cd;color: #FFFFFF;border: 0;border-radius: 5px;font-size: 16px;font-weight: bold;margin-left: 110px;margin-bottom: 40px;cursor: pointer;transition-duration: .3s;}
.register input[type="submit"]:hover{background: #6794f2;}
.register .bth{background: #cccccc !important;}


/*登录页*/
.login_box{width: 100%;min-width: 1200px;height: 688px;background: url(../images/login_bj.jpg) no-repeat center center;overflow: hidden;margin-bottom: -30px;}
.login{width: 502px;height: 480px;border-radius: 5px;margin: 100px auto;background: #ffffff; }
.login_logo{width: 502px;height: 100px;line-height: 100px;background: url(../images/login_logobj.jpg) no-repeat center center;background-size: 100%; overflow: hidden;text-align: center;font-size: 30px;color: #ffffff;}
.login_logo img{margin: 23px auto;max-width: 420px;max-height: 100px;width: auto;height: auto;display: block;}
.login_main{width: 382px;margin: 24px auto 0 auto;text-align: center;}
.logininput{width: 320px;height: 50px; border: solid 1px #e1e5ed;border-radius: 5px;margin-bottom: 15px;padding-left: 40px;padding-right: 20px;}
.login_main #mobile{background: url(../images/login_user.png) no-repeat 15px center;}
.login_main #password{background: url(../images/login_pass.png) no-repeat 15px center,url(../images/login_jp.png) no-repeat 340px center;padding-right: 60px;width: 280px;}
.login_main #submit{width: 382px;height: 50px;line-height: 50px;background: #3566cd;border:0;font-size: 22px;color: #ffffff;border-radius: 5px;}

.login_code{width: 382px;height: 42px;overflow: hidden;margin-bottom: 15px;padding-top: 10px;}
.login_code #code{width: 160px;height: 50px; border: solid 1px #e1e5ed;border-radius: 5px;margin-bottom: 12px;padding-left: 40px;padding-right: 20px;background: url(../images/login_code.png) no-repeat 13px center;background-size: 22px;float: left;}
.login_code input[type=button].fs{background: #cccccc !important;}
.login_code input[type=button]{float: right;width: 150px;height: 50px;background: #007eff;border: 0;border-radius: 5px;color: #ffffff;font-size: 16px;}
.login_code em{float: right;width: 150px;height: 50px;border-radius: 5px;overflow: hidden;}
.login_code em img{width: 150px;height: 50px;}

.login span{display: block;width: 382px;height: 49px;line-height: 49px;text-align: center;font-size: 18px;margin: 0 auto;}
.login span a{color: #FF0000;font-weight: bold;}
.login span a:hover{color: #3566cd;}

.login_more{height: 40px;line-height: 40px;margin-top: 10px;overflow: hidden;}
.login_more a{display: inline-block;}
.login_more img{width: 18px;display: block;float: left;margin: 12px 5px 0 15px;}
.login_more img#wx_loginico{width: 25px;margin-top: 10px;}

.hide{display: none;}
.show{display: block;}
#wait,#notice{margin-top: 15px;}