@charset "gb2312";
/* CSS Document */
/*css³õÊ¼»¯*/
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,td,img,div,dl,dt,dd,input{margin:0;padding:0;}
body{font-size:12px; font-family:"Î¢ÈíÑÅºÚ";}
img{border:none;}
input,select,textarea{outline:none;}
tetarea{resize:none;}
li{ list-style:none;}
a{text-decoration:none;}
.fr { float: right; }
.fl { float: left; }

/*top¿ªÊ¼*/
.top{ width:100%; height:40px; background:#f1f2f3;}
.top2{ width:1000px; position:relative; height:40px; line-height:40px; margin:0 auto; }
.yidong{ width:100px; height:40px; line-height:40px; background:url(mob.png) left center no-repeat; text-indent:20px;font-family:"Î¢ÈíÑÅºÚ"; font-size:13px; color:#5d94d0; float:left;  }
.yidong a{ color:#5d94d0;}

.top-xian{ width:1px; height:14px;  background:#666666; position:absolute; left:96px; top:14px; }
.weixin{ width:100px; height:40px; line-height:40px; color:#666666; position:absolute; left:107px; background:url(weixin.png) left center no-repeat; text-indent:32px;font-family:"Î¢ÈíÑÅºÚ"; font-size:13px;}
.weixin a{ color:#666666;}

.chuangkou { width:180px; height:40px; line-height:40px; position:absolute; left:656px; font-family:"Î¢ÈíÑÅºÚ"; font-size:13px; }
.chuangkou a{ color:#666666; margin-right: 8px; }
.top-xian2{width:1px; height:14px;  background:#666666; position:absolute; left:825px; top:14px;}
.menhu{ width:150px; height:40px; line-height:40px; font-size:13px; position:absolute; left:834px; text-indent:23px; background:url(menhu-src.png) left center no-repeat;  }
.menhu a{  color:#666666;}

/*headerÇøÓò¿ªÊ¼*/
.header{ width:100%; height:107px; background:#fff;}
.header2{ width:1000px; height:107px; margin:0 auto; position:relative; }
.logo{ width:267px; height:107px; position:absolute;  }
#qiehuan{ position:absolute; left:287px; top:53px; width:81px; height:55px; z-index:1;  }
.qiehuan{ position:absolute;  width:81px; height:23px; line-height:23px; text-indent:10px; border:1px solid #d3d3d3;   background:url(qiehuan-src.png) 68px 10px no-repeat; left:287px; top:53px;  }
/*.qiehuan{ border:1px solid red; margin-left:300px;}*/
.qiehuan a{ display:block; width:81px; height:23px; color:#666666;}
.search{ width:382px; height:40px; position:absolute; left:615px; top:36px; }
.search-btn{ width:382px; height:40px; border:1px solid #b3b3b3; border-radius:3px; text-indent:10px; color:#b3b3b3; background:url(search-src.png) right 3px no-repeat;}
.qiehuan-src2{ width:26px; height:17px; position:absolute; left:314px;  top:-15px; background:url(qiehuan-src2.png) left top no-repeat;}
.qiehuan-cont{ z-index:2; width:995px; height:517px; position:absolute; border:3px solid #29588c; background:#fff; top:107px; display:none;}
.qiehuan-ds{ width:940px; height:485px; margin-left:20px; margin-top:10px; }
.qiehuan-ds a{ color:#5184ec;}
.qiehuan-ds ul{ float:left;}
.qiehuan-ds li{ float:left; height:28px; line-height:28px; font-size:15px; margin-right:10px;}
.shi{ height:28px; line-height:28px; font-size:15px; font-weight:bold; margin-right:23px; float:left;}
.shandong{ width:60px; height:30px; line-height:30px; font-size:17px; font-weight:bold; }








.nav{ width:100%; height:53px; background:#29588c;}
.nav2{ width:1000px; height:53px; margin:0 auto;}
.nav2 ul{ margin-left:20px;}
.nav2 ul li{ margin-left:15px;}
/*.nav2 ul li{ width:134px; height:53px; line-height:53px; list-style:none; float:left; font-size:17px; color:#FFF; text-align:center;  border:1px solid red;}
.nav2 ul li a{ color:#fff;}*/
.now { width:134px; height:53px; list-style:none; float:left; }
.now a{ display: block; width: 100%; height: 21px; padding: 16px 0; color:#fff; font-size:17px; color:#FFF; text-align:center; }
.now a:hover { background-color: #3c76a6; }
.shiyong{width:134px; height:53px; line-height:53px; list-style:none; float:left; font-size:17px; color:#FFF; text-align:center; text-indent:35px; background:url(shiyong-src.png) left center no-repeat;}
.shiyong a{ color:#fff;}

.content { width: 100%; height: auto; background-color: #f4f4f5; }
.contBar { width: 1000px; height: auto; margin: 0 auto; }
.contBar .location { width: 989px; height: 37px; padding-left: 11px; }
.location span { float: left; display: block; width: 21px; height: 100%; background: url(home.gif) left 14px no-repeat; }
.location p { width: 960px; height: 25px; padding-top: 12px; color: #414141; font: 13px 'Î¢ÈíÑÅºÚ'; padding-left: 21px; }
.contBar .maininner { width: 100%; height: auto; padding: 18px 0 13px 0; background-color: #fff; overflow: hidden; }
.maininner .topP { margin: 0 auto; width: 980px; height: 106px; background: #3c76a6 url(/picture/0/1510181113047655381.jpg) right top no-repeat; }
.topP .slogan { width: 100%; height: 65px; }
.slogan h1 { height: 42px; padding: 23px 0 0 22px; color: #fff; font-size: 26px; font-family: 'Î¢ÈíÑÅºÚ'; float: left; }
.slogan p { padding-top: 32px; font-size: 18px; font-family: 'Î¢ÈíÑÅºÚ'; color: #c4d6e5; }
.somebtn { width: auto; height: 41px; margin-left: 25px; }
.somebtn .official { display: block; width: 57px; padding-left: 43px; height: 28px; margin-right: 10px; line-height: 28px; color: #fff; font-size: 12px; font-family: "Î¢ÈíÑÅºÚ"; background: #4baafa url(computer.png) 16px center no-repeat; }
.somebtn .contact { display: block; width: 57px; padding-left: 43px; height: 28px; margin-right: 10px; line-height: 28px; color: #fff; font-size: 12px; font-family: "Î¢ÈíÑÅºÚ"; background: #4baafa url(books.png) 16px center no-repeat; }
.somebtn a:hover { background-color: #4f99d7; }

.lowerBar { width: 980px; height: auto; padding-top: 10px; margin: 0 auto; }
.leftBox { width: 674px; height:auto; }
.leftBox .choiceZoon { width: 100%; height:225px; background-color: #f4f4f5;  }
.choiceZoon .select { width: 650px; height: 210px; padding-top: 15px; margin-left: 20px; }
.select .select1,
.select .select2 { width: 100%; height: 85px; }
.aheadLine1,
.aheadLine2 { width: 130px; height: 100%; float: left; }
.aheadLine1 p,.aheadLine2 p { color: #999; width: 100px; padding-left: 6px; text-align: left; font-size: 13px; font-family: "Î¢ÈíÑÅºÚ"; overflow: hidden; }
.select1 .detail1,
.select2 .detail2 { width: 520px; height: 100%; float: left; }
.select1 .detail1 span,
.select2 .detail2 span { display: block; width: 100px; margin: 0 24px 10px 0; color: #999; font-size: 13px; font-family: "Î¢ÈíÑÅºÚ"; float: left; }
.select1 .detail1 span a,
.select2 .detail2 span a { color: #333; font-family: "Î¢ÈíÑÅºÚ"; text-align: justify; }
.detail1 span a:hover,
.detail2 span a:hover { color: #336699; }
.select .searchin { width: 290px; height: 28px; margin-left: 130px; position: relative; }
.searchin .textinp { width: 194px; height: 23px; line-height: 23px; color: #ccc; font-size: 12px; font-family: "Î¢ÈíÑÅºÚ"; padding-left: 8px; border: 1px solid #ccc; outline: none; }
.searchin .btninp { position: absolute; border: none; width: 12px; height: 100%; background: url(redser.png) left 7px no-repeat; left: 178px; top: 0; cursor: pointer; }

.inforBar { width: 672px; height: 594px; border: 1px solid #d7d7d7; margin-top: 10px; }

.turnPage div { width: 350px; height: 100%; margin: 0 auto; }
.turnPage div a,
.turnPage div span { line-height: 55px; color: #525252; font-size: 12px; font-family: 'Î¢ÈíÑÅºÚ'; padding: 0 10px; }
.turnPage div a:hover { text-decoration: underline; }


.rightBox { width: 296px; height: auto; }
.rightBox .topfloor { width: 100%; height: 225px; background-color: #d9e6f0; }
.topfloor .tfInner { width: 268px; height: 100%; margin: 0 auto; }
.tfInner .blueTit { width: 253; height: 23px; padding-top: 13px; }
.tfInner .blueTit p { color: #2e5c8e; font-size: 15px; font-family: "Î¢ÈíÑÅºÚ"; font-weight: bold; }
.tfInner .blueBar { width: 100%; height: 31px; background-color: #3c76a6; }
.blueBar span { color: #fff; font-size: 13px; font-family: "Î¢ÈíÑÅºÚ"; font-weight: bold; line-height: 31px; }
.someTit { width: 100%; height: auto; padding-top: 10px; }
.someTit div { width: 100%; color: #333; font-size: 13px; font-family: "Î¢ÈíÑÅºÚ"; margin-bottom: 12px; position: relative; }
.someTit div a { color: #333; font-size: 13px; font-family: "Î¢ÈíÑÅºÚ"; }
.someTit div a:hover { text-decoration: underline; }
.someTit div .orderNum { margin: 0 16px 0 12px; font-size: 13px; font-family: "Î¢ÈíÑÅºÚ"; }
.someTit div .handle { position: absolute; right: 8px; font-size: 13px; font-family: "Î¢ÈíÑÅºÚ"; }
.rightBox .thirdfloor,
.rightBox .secondfloor { width: 268px; height: 222px; padding: 0 14px; border-top: 3px solid #3c76a6; margin-top: 10px; }
.rightBox .thirdfloor { margin-top: 0; }
.thirdfloor .thftit,
.secondfloor .sftit { width: 100%; height: 35px; padding-top: 10px; }
.thftit h3,
.sftit h3 { float: left; color: #2e5c8e; font-size: 15px; font-family: "Î¢ÈíÑÅºÚ"; }
.thftit a,
.sftit a { float: right; color: #999; font-size: 13px; font-family: "Î¢ÈíÑÅºÚ"; }
/*.subInfo1 p,
.subInfo2 p { height: 26px; line-height: 26px; color: #333; }*/
.subInfo1 p,
.subInfo2 p {  }
.subInfo1 p span,
.subInfo2 p span { color: #333; margin-right: 8px; }
.subInfo1 p a,
.subInfo2 p a { color: #333; font-size: 15px; font-family: "Î¢ÈíÑÅºÚ"; height: 46px; line-height: 46px; width: 260px; overflow: hidden; float: left; margin: 5px; background-color: #eee; border-radius: 5px; text-align:center; }
.subInfo2 p a { width: 123px; }
.subInfo1 p a:hover,
.subInfo2 p a:hover { color:#023976; }
.subInfo2 .twoBtns { width: 268px; height: 32px; }
.twoBtns a { display: block; width: 84px; height: 28px; line-height: 28px; padding-left: 40px; float: left; margin: 10px 10px 0 0; font-size: 15px; font-family: "Î¢ÈíÑÅºÚ"; color: #fff; }
.twoBtns .online { background: #ef7f1d url(mouse1.png) 19px center no-repeat; }
.twoBtns .message { background: #3b6bb7 url(alert.png) 19px 9px no-repeat; float: right; margin-right: 2px; }
/*.twoBtns a:hover { background-color: #ef7f1d; }*/

.ffloor { display: none; width: 294px; height: 149px; border: 1px solid #ececec; margin-top: 6px; }
.ffloor a { display: block; width: 100%; height: 100%; background: url(leadmap.png) -16px top no-repeat; }

.bottom { width:100%; height:122px; background:#d8d8d7;}
.bottom .copyright { width:1000px; height:100%; margin:0 auto; zoom: 1; }
.bottom .copyright:before { content: '.'; display: block; height: 0; clear: both; visibility: hidden; }
.bottom .copyright img{ float:left; margin-right:17px;}
.bottom .copyright .zhuban { width:480px; height:70px; margin: 27px auto; }
.bottom .copyright .zhuban p { color:#666; height:25px; line-height:25px; }

/*»¬¶¯Ð§¹û*/

/*.txtScroll-left{ width:450px;  position:relative;   }
		.txtScroll-left .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;   }
		.txtScroll-left .hd .prev,.txtScroll-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden; cursor:pointer; background:url("images/arrow.png") no-repeat;}
		.txtScroll-left .hd .next{ background-position:0 -50px;  }
		.txtScroll-left .hd .prevStop{ background-position:-60px 0; }
		.txtScroll-left .hd .nextStop{ background-position:-60px -50px; }
		.txtScroll-left .hd ul{ width:47px; height:18px; margin:0 auto; overflow:hidden; zoom:1;}
		.txtScroll-left .hd ul li{ float:left;  width:15px; height:13px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("icoCircle2.png") -28px 0 no-repeat; }
		.txtScroll-left .hd ul li.on{ background-position:0 0; }
		.txtScroll-left .bd{ padding:10px; width:630px; height:263px; overflow:hidden;     }
		.txtScroll-left .bd ul{  overflow:hidden; zoom:1;   }
	/*	.txtScroll-left .bd ul li{ margin-right:20px;  float:left; height:24px; line-height:24px;  text-align:left; _display:inline;}*/
	/*	 .txtScroll-left .bd ul li{  _display:inline; width:630px; height:263px; text-align:center;  float:left; margin-right:15px; margin-bottom:8px; }
		 .txtScroll-left .bd ul li span{ display:block; width:106px; height:30px; line-height:30px; margin-right:17px; margin-bottom:10px; float:left; border:1px solid #ccc; background:#fff;}
		 
		.txtScroll-left .bd ul li span a{ color:#333;  }*/
/*µ×²¿¿ªÊ¼*/

.tb td { padding: 3px 5px;; font-size: 13px; line-height: 200%; text-align: center; background-color: #d9e6f0; border: #fff 1px solid; }
.tb .tb_th { background-color: #3c76a6; color: #fff; font-weight: bold; }
.tb_gz td { padding: 3px 5px;; font-size: 13px; line-height: 200%; }
.tishi { padding-bottom: 10px; overflow: hidden; }
.tishi .ts_title { width: 80px; margin-left: 26px; float: left; color: #ef7f1d; font-size: 15px; font-weight: bold; }
.tishi .ts_cotent { float: left; width: 530px; }
.tishi .ts_cotent a:link,
.tishi .ts_cotent a:visited { font-size: 15px; color: #333; }
.tishi .ts_cotent a:hover { text-decoration: underline; }
