@charset "utf-8";
/* CSS Document */
body,ul,dl,dd,dt,p,div,h1,h2,h3,h4,form{ margin:0; padding:0; font-size:12px; line-height:150%; color:#565656; font-family:Arial;}
a{ text-decoration:none; color:#8B8B8B}
a:hover,#idr ul li a:Hover,.cul dd a:Hover,.newul li a:hover{ color:#0062B4}
a img{ border:0}
ul li{ list-style:none}
.fl{ float:left;}
.fr{ float:right}
.clear{ clear:both;}
.over{ overflow:hidden;zoom:1;}
.bg0,#nav li.bg0{ background:0}
.marT10{ margin-top:10px;}
#headbox{ background:#D2ECFF;zoom:1}
#top{ width:1003px; margin:0 auto; background:url(../images/a_01.gif) no-repeat; overflow:hidden; zoom:1; padding:10px 0;}
#top h1{ float:left; width:202px; height:72px;}
#top h1 a{ float:left; width:202px; height:72px; background:url(../images/logo.png) no-repeat; text-indent:-9999px;}
#top p a{ padding:0 5px;} #top a img{ padding:0 6px;} 
#nav{ clear:both; border-bottom:solid 2px #C1C2C4; background:#016FC4;}
#nav ul{ width:1003px; margin:0 auto; height:37px; line-height:37px;}
#nav li{ float:left; width:99px; text-align:center; height:37px; line-height:37px; background:url(../images/a_03.gif) no-repeat right center; position:relative}
.ahover{ float:left; color:#fff; font-size:14px; width:99px;height:37px; text-align:center; line-height:37px;}
.ahover:hover,#current{ background:#8BC117; color:#fff}
.currents{ background:#8BC117; color:#fff}
.erji_top{ background:url(../images/hove_03.png) no-repeat; width:11px; height:9px;   z-index:1000; left:35px; top:26px; position:absolute;}
.erji_con{ position:absolute; left:-4px; top:25px; z-index:10;
text-align: center; width: 94px; padding:13px 6px 3px 6px;background:url(../images/navbg_03.png) no-repeat top;}
.erji_con a{ display:block; color:#ffffff; border-top:#a5d4f8 solid 1px; height:26px; line-height:26px;}
.erji_con a:hover{ background:none; color:#fff}
 
#nav ul li ul{ clear:both; width:99px;  display:none;}
#nav ul li ul li{ clear:both; border-bottom:solid 1px #fff; background:#088BF0;}

#hf a{ float:left; color:#0062B4; font-weight:bold; font-size:14px; padding:8px 10px;}
#hf{ clear:both;width:1003px; margin:0 auto;}
/*-------header end---------*/
#box{ width:1003px; margin:12px auto;}   
#indexban{ width:1003px;}
#main{ width:1003px; margin:12px auto; overflow:hidden; zoom:1;}
#idl{ float:left;position:relative; width:490px; height:320px;overflow:hidden; zoom:1; margin-right:20px;}
#sel{border-bottom:dashed 1px #ccc; overflow:hidden; zoom:1}
#sel a{ float:left; padding:5px 20px; margin:0 10px;}
.idimg{ display:block; clear:both; padding:10px 0 2px 0;}
.way a{ float:left; background:url(../images/a_12.gif) no-repeat left center; padding-left:10px; }
.way a.cur{ color:#0083C7; background:url(../images/a_10.gif) no-repeat left center; padding-left:10px;}
.mar150{ margin-left:150px}
.xzcon{ margin:20px 15px;}
#city a{ display:block; width:55px;color:#000; line-height:140%; text-align:right; margin-right:8px;}
#district a{ display:block; width:200px; text-align:left; padding-left:15px;}
.xzcon dl{ position:absolute; left:271px; top:115px; width:190px; height:500px; overflow:hidden; zoom:1; text-align:center;}
#idr{ float:right; width:455px;}
.rt a img{ float:left; border:solid 1px #ccc; margin:0 6px}
.change{ margin:20px 0;}
.chtop span{ float:left; width:72px; height:27px;line-height:30px; background:url(../images/a_19.gif) no-repeat; cursor:pointer; font-size:13px; font-weight:bold; padding-left:22px;}
.chtop span.cur{ background:url(../images/a_20.gif) no-repeat; color:#fff;}
.chtop a{ float:left; margin:10px 0 0 25px; border:solid 1px;}
.change dl{ margin:15px 0; overflow:hidden; zoom:1}
.change dl dt{ float:left; border:solid 1px #F4F4F4; overflow:hidden;zoom:1;}
.change dl dt a{ display:block;  border:solid 1px #ddd; padding:5px;}
.change dl dd{ float:left; width:348px; padding-left:10px; text-indent:2em;}
#idr ul li{ background:url(../images/a_21.gif) no-repeat left center; padding-left:32px;}
#idr ul li a{ float:left; color:#8B8B8B}
#idr ul li span{ float:right; color:#A2A2A2}
#idr ul li{ clear:both; height:25px; line-height:25px; border-bottom:dashed 1px #ccc}
/*-------main end-------*/
#footer{ clear:both; margin-top:20px; background:url(../images/a_22.gif) repeat-x; height:43px; text-align:center; padding:10px 0; overflow:hidden; zoom:1;}
#footer p{ height:23px; line-height:23px}
#footer p span{ padding:0 10px;}
/*=============index.html end================*/
#mainl{ float:left; width:173px;}
.title{ text-align:right;color:#0168B7; border-bottom:solid 2px #1171BC; padding:15px 25px 10px 0;}
.title h2,.tit h2{ font-size:15px;color:#0168B7;color:#0168B7; }
.title span,.tit span{ display:block; font-weight:bold;color:#0168B7;}
.list li a{ display:block;  height:24px; line-height:24px;color:#565656; border-bottom:solid 1px #E3E3E3; padding-left:88px; background:url(../images/a_12.gif) no-repeat 78px center}
.list li a:Hover,#sidecur{ color:#0168B7;background:url(../images/b_02.gif) no-repeat 78px center;}
#mainr{ float:right; width:828px; border-left:dashed 1px #ccc;border-right:dashed 1px #ccc;}
#position{ padding:10px 25px; border-bottom:dashed 1px #B4B4B4;}
#position a{ color:#565656}
.tit{ border-bottom:dashed 1px #B4B4B4; padding:7px 25px;}
.con,.link{ padding:25px; overflow:hidden; zoom:1; }
/*.con  width:778px */
.about p,.newde p,.casede p,.padb p{text-indent:2em; margin:12px 0; line-height:180%;font-size:14px;}
.about img,.newde img,.padb img{ float:left; padding-right:15px;}

.about p,.newde p,.casede p,.padb1 p{text-indent:2em; margin:12px 0; line-height:180%;font-size:14px;}
.about img,.newde img,.padb1 img{ padding-right:15px;}
.lx{ margin-top:30px;}
.lx dt{ font-size:15px; font-weight:bold; color:#026CB6}
.lx dd{ padding:1px 0; font-size:14px}
/*========about.html end============*/
.block{ position:relative; float:left; width:365px; height:198px; margin:10px;border:solid 1px #EAEAEA; overflow:hidden; zoom:1;}
.block h3{ font-size:14px; background:#0C6EB9; color:#fff; height:24px; line-height:24px; border-bottom:solid 1px #B1B1B1; padding-left:15px; margin:0}
.block dl{ padding:10px; overflow:hidden;zoom:1;}
.block dl dt{ float:left; width:115px;padding:0 15px 0 5px; overflow:hidden;zoom:1;}
.block dl dd{ float:left; width:208px;font-size:14px;}
.state{width:208px; height:85px; overflow:hidden; padding-top:15px;overflow:hidden;zoom:1; color:#565656}
.more{ position:absolute; display:block; left:150px; top:170px; background:url(../images/b_05.gif) no-repeat left center; clear:both; width:80px;text-align:left; padding-left:15px;}
#page{ clear:both;border-top:dashed 1px #ccc;overflow:hidden; zoom:1; padding:35px 0 50px 180px; margin-top:20px;}
#page span{ float:left; width:80px; text-align:center; }
/*=========subsidiary.html end===============*/
.honorcon{padding:15px;}
.honorcon dl{ float:left; width:206px; height:200px;  margin:8px 25px;overflow:hidden; zoom:1;}
.honorcon dl dt{ clear:both; width:202px; border:solid 1px #ccc; overflow:hidden; zoom:1;}
.honorcon dl dt a{ display:block;border:solid 2px #F7F7F7; overflow:hidden; zoom:1;padding:5px;}
.honorcon dl dd{ clear:both; padding-top:10px; }
.honorcon dl dd a{ clear:both; color:#565656; background:url(../images/b_11.gif) no-repeat left center; padding-left:13px}
/*=======honor.html end===========*/
#hnd{ width:535px; padding:15px 10px; text-align:center; border:solid 1px; overflow:hidden; zoom:1}
#hnd h4,.con h4,.newtit{ font-size:14px; color:#0168B7;}
.download{ float:left; width:80px; height:22px; background:#003E89; color:#fff; text-align:center; line-height:22px;}
.hndt{ margin:15px 0; border-bottom:solid 1px #B5B5B5; overflow:hidden; zoom:1; padding-bottom:15px;}
.share{ float:right; padding-right:15px;}
.share a{ float:left; padding:1px; border:solid 1px #ccc; margin:0 2px;}
.share span{ padding-top:3px;}
.hncon p{ font-size:14px; text-align:left; text-indent:2em; margin:10px 0}
/*=======honorDetail.html end===========*/
.con .sdimg img{ padding:0}
.process{ overflow:hidden;zoom:1; padding-bottom:50px}
.padb{ padding-bottom:50px;} .process dl{ clear:both; margin:12px 0; overflow:hidden; zoom:1}
.padb1{ padding-bottom:50px;} .process dl{ clear:both; margin:12px 0; overflow:hidden; zoom:1}
.process dl dt{ float:left; width:82px; height:18px; text-align:center; line-height:18px; background:#B5C3CA; color:#fff; margin-right:10px; font-weight:bold;}
.process dl dd{ float:left; width:678px; font-size:14px;}
/*=======course.html end===========*/
.ctit{ margin:10px 0; background:#F6F6F6; border:solid 1px #F1F1F1; padding:8px 15px;font-size:14px;  }
.cul dl{ clear:both; margin:25px 0; overflow:hidden; zoom:1; border-bottom:dashed 1px #ccc; padding-bottom:15px;}
.cul dt{ float:left; width:188px; border:solid 2px #EDEDED; overflow:hidden;zoom:1;}
.cul dt a{ display:block; border:solid 1px #E1E1E1; padding:5px; overflow:hidden; zoom:1;}
.cul dd{ float:left; width:575px; padding-left:10px; font-size:14px;}
.cul dd a{color:#565656}
/*=======culture.html end===========*/
.new dl{ overflow:hidden; zoom:1; margin-bottom:25px;}
.new dl dt{ float:left; width:161px; border:solid 2px #EDEDED; overflow:hidden;zoom:1;}
.new dt a{ display:block; border:solid 1px #E1E1E1; padding:5px; overflow:hidden; zoom:1;}
.new dd{float:left; width:600px; padding-left:10px; font-size:14px;}
.newtit{ font-weight:bold; display:block; padding-left:35px;}
.det{ display:block; color:#016ABA; float:right; padding-right:15px;}
.newul{ clear:both; margin-top:15px; overflow:hidden; zoom:1; padding-bottom:50px;}
.newul li{ height:30px; line-height:30px; border-bottom:solid 1px #E3E3E3; font-size:14px;}
.newul li a{ float:left; color:#565656; background:url(../images/a_12.gif) no-repeat left center; padding-left:10px;}
.newul li span{ float:right; padding-right:5px;}
.newdetit{ text-align:center;}
.newdeimg div{ width:530px;margin:10px auto; overflow:hidden; zoom:1}
#sx{ border-top:dashed 1px #CACACA; margin-top:50px; padding:15px 0}
#sx div{ margin:5px 0; font-size:14px;}
/*=======news.html end===========*/
.case{ padding-bottom:100px;width:776px;}
.case a{ float:left; width:258px; margin:12px 0}
.cdetit{ clear:both; padding-top:15px;border-bottom:solid 1px #BDBDBD; overflow:hidden;zoom:1;}
.cdetit span{ float:left; width:89px; height:26px; text-align:center; line-height:26px; background:url(../images/c_01.gif) no-repeat; margin-right:5px; cursor:pointer}
.cdetit span.cur{ background:url(../images/c_02.gif) no-repeat; color:#0168B7; font-weight:bold}
/*=======case.html end===========*/
.shop dl{ float:left; background:url(../images/c_03.gif) no-repeat; width:237px; height:132px;margin-bottom:11px; margin-left:11px;}
.shop dl dt{overflow:hidden; zoom:1; padding:7px 0 0 41px}
.shop dl dt img{ width:156px; height:76px; }
.shop dl dd{ clear:both; display:block; margin:17px 0 0 40px;}
/*=======shopping.html end===========*/
#tips{ padding:15px 20px;  background:#E3E3E3; overflow:hidden;zoom:1}
#tips p{ margin:2px 0; padding:0; text-indent:0; font-size:14px;}
/*=======business.html end===========*/
.pos .blue{ color:#0168B7; font-weight:bold; margin:0; text-indent:0}
.pos dl dt{ font-weight:bold; font-size:14px; margin:5px 0}
.pos dl dd{ margin:3px 0; font-size:14px;}
.apply{ margin:15px 0; width:84px; height:21px; color:#fff; background:#005BAC; border:solid 1px #CDCDCD}
.occ dl{ padding:20px 0; overflow:hidden; zoom:1}
.occ dt{ background:url(../images/c_12.gif) no-repeat; border-bottom:solid 3px #0077D1; height:26px; line-height:26px; font-size:14px; font-weight:bold; color:#fff; padding-left:20px; overflow:hidden;zoom:1}
.occ dd{ font-size:14px; margin:8px 0; overflow:hidden;zoom:1}
.imgbot{ padding-left:100px; width:594px}
/*=======bringIn.html end===========*/
.contact ul li{ font-size:14px; padding:3px 0}
.maps{ display:block; margin-top:20px}
/*=======contact.html end===========*/
.map dl{ clear:both; margin:15px 0;overflow:hidden;zoom:1}
.map dl dt{ font-size:14px; font-weight:bold; padding-bottom:3px;}
.map dl dd a{ float:left; font-size:14px; padding:3px 15px 5px 0; color:#565656}
.sug form{ margin:30px 0;}
.sug form input,.sug form select,.sug form textarea{ background:#fff; border:solid 1px #6281A2}
.sug h3{ font-size:15px; color:#0168B7}
.sug table td{ padding:10px 0}
.sug form input.bor0{ border:0}
.sug form textarea{width:670px; height:100px; overflow:auto}
.sug form input.but{ float:left; width:90px; height:33px; background:url(../images/but.png) no-repeat; border:0}
.link dl{ margin:25px 0; overflow:hidden; zoom:1;}
.link dl dt{ float:left; width:95px; font-weight:bold; color:#4C4C4C; text-align:right; padding-right:10px;}
.link dl dd{ float:left; width:672px; border-bottom:dashed 1px #CBCBCB; padding-bottom:20px;}
.link dl dd a{ float:left; margin:0 10px; padding-bottom:10px;}
/*=======information.html end===========*/
.sdls dd{ border:solid 1px}
.Link_Pager{ border:none; font-size:13px;}
.Link_Pager .current{ color:#cc0d00;}
.Link_Pager a{  text-decoration:none; color:Gray;}
.Link_Pager font{color:#cc0d00;}

.pic{ width:435px; height:193px; margin-top:4px; position:relative;}
.fuc{ position:absolute; top:2px; left:220px; }
.fuc p{color:#565656;}
.fuc p a{color:#565656; text-decoration:none;}
.fuc p a:hover{color:#0e69a5; text-decoration:none;}
.ftop{ background:url(../images/ftop.png) no-repeat; width:130px; height:9px; font-size:1px;}
.fcenter{ background:#fff; border:1px solid #d2d2d2; width:103px; border-bottom:none; border-top:none; padding-left:10px;}
.fbottom{ background:url(../images/fbottom.png) no-repeat; width:130px; height:9px; font-size:1px;} 

.fucs{ position:absolute; top:50px; left:220px; }
.fucs p{color:#565656;}
.fucs p a{color:#565656; text-decoration:none;}
.fucs p a:hover{color:#0e69a5; text-decoration:none;}
.fcenters{ background:#fff; border:1px solid #d2d2d2;  width:125px; border-bottom:none; border-top:none; padding-left:3px;}


#jcs{ background:url(../images/jcp.jpg) no-repeat 0px 3px; padding-left:14px; font-size:14px; color:#333;}
#jcs a{ font-size:12px;}
#jcs span{ color:#0062b4; padding-left:8px; font-size:12px;}
.houj{ border-bottom:1px dashed #cacaca; height:28px;}
.jspbtn{ font-size:14px; background:url(../images/jspbtn.png) no-repeat; height:22px; line-height:22px; padding-left:28px;}
.jspbtn a{ color:#666; text-decoration:none;}
.jsmore{ float:right; line-height:22px; padding-top:6px;}
.blank6{clear:both; height:6px; overflow:hidden; display:block;}


DIV.scott {
        PADDING: 2px; MARGIN: 1px; TEXT-ALIGN: right; font-size:11px;
}
DIV.scott A {
         PADDING-RIGHT: 5px;PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN-RIGHT: 2px; color:#888888;
         PADDING-TOP: 2px; BORDER: #999999 1px solid; TEXT-DECORATION: none;
 }
 DIV.scott A:hover {
        BORDER: #999999 1px solid; COLOR: #887B65; BACKGROUND-COLOR: #eeeeee;
    }
DIV.scott A:active {
        BORDER: #999999 1px solid; COLOR: #887B65; BACKGROUND-COLOR: #eeeeee
    }
DIV.scott SPAN.current {
        BORDER: #999999 1px solid; PADDING-RIGHT: 5px;  PADDING-LEFT: 5px; FONT-WEIGHT: bold;  
        PADDING-BOTTOM: 2px;  COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: #cccccc
}
DIV.scott SPAN.disabled {
        BORDER: #999999 1px solid; PADDING-RIGHT: 3px;PADDING-LEFT: 3px; 
        PADDING-BOTTOM: 2px; COLOR: #ccc; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; 
        
}


.brand{ width:420px; height:176px; float:left; background:url(../images/xian.jpg) 0px 26px no-repeat;}

.brand_left{ width:260px; height:176px; float:left;}

.brand_left1{width:260px; height:70px; float:left;}

.brand_left1 span{ width:115px; height:38px; float:left; padding:8px 0 0 96px; background:url(../images/jiantou.jpg) 0px 26px no-repeat;}

.brand_left2{width:260px; height:70px; float:left;}

.brand_left2 span{ width:115px; height:38px; float:left; padding:16px 0 0 90px; background:url(../images/xian_1.jpg) 0px 26px no-repeat;}


.brand_xian{ width:48px; height:38px; float: left; background:url(../images/xian_2.jpg) 0px 22px no-repeat;}

.brand_right{ width:146px; height:auto; float:left; margin-top:16px; background:url(../images/bg.jpg) right no-repeat;}


.brand_right_1{ width:130px; height:auto; float:left; border:1px solid #f0f0f0; border-right: none; padding-left:10px;}

.brand_right_1 a{ font-size:12px; width:120px; display:block; line-height:22px; text-decoration:none; color:#797979;}

.brand_right_1 a:hover{ color:#0066b5;}

.xt_box{ width:435px; padding-top:6px; float: left;}
.xt_text{ text-align:center;  font-size:18px; font-weight:bold; color:#0062b4}
.xt_lo1{  width:435px;}
.xt_lo2{  width:120px;}
.xt_fon1{ width:210px;}
.xt_fon1 li{ width:100px; line-height:24px;}
.xt_fon2{ width:120px;text-align:left;}

.shkjg p{ text-indent:2em; font-size:14px;}