@charset "utf-8";
*{ margin:0px; padding:0px;}
.clear{ clear:both;}
ul,li{ list-style:outside  none; padding:0px; margin:0px;}
a{ text-decoration:none;}
.line_top{ background-color:#17282a; height:10px; width:100%; margin:0px auto; min-width:1170px;}
.top_bg{ background: #10646f url(top_bg.jpg) no-repeat top center; height:598px;  width:100%; z-index:-5; min-width:1170px; }
.logo_search{ width:1170px; height:104px; padding-top:33px;}
.logo{ background:url(logo_top.png) left top no-repeat; width:398px; height:78px; float:left; left:-300px; display:block;}
.logo a{ display:block;width:398px; height:78px;}
.searchRt{width:200px; height:45px; padding:13px 0 0 0;
    float: right;
    margin-left: 500px;
    margin-top: 30px;
    display: block;
}
.searchRt .jdjs_app{width:210px; float:right; position:relative}
.searchRt .jdjs_app .text{width:200px; height:30px; border:solid 1px #fff; padding:0 0 0 10px; background-color:#fff; color:#efefef; -moz-border-radius: 15px; -webkit-border-radius: 15px; border-radius: 15px}
.searchRt .jdjs_app .button{width:17px; height:17px; border:0; background:url(../images/icon_search.png) no-repeat left center; position:absolute; top:8px; right:13px; cursor:pointer}
.nav{ width:1170px; text-align:center;}
.nav ul{
 font-size:16px;
 height:50px;
 background-color:#000;
 position:relative;
 z-index:5;
}
.nav ul li{
 line-height:50px;
 height:50px;
 float:left; padding:0px 31px;
}
.nav ul li a{
 color:#fff;
 text-decoration:none;
 text-align:center;
 display:block;
 height:50px; 
}
.nav ul li:hover{
 background-color:#0C4C55;
 color:#FDB000;
}
.nav ul li:hover a{
 color:#FDB000;
}
.nav ul li ul{
 height:40px;
width:1170px;
 background-color:#000;
  filter:alpha(opacity=80);  
 -moz-opacity:0.8; 
 opacity: 0.8; 
 position:absolute;
 left:0px;
 top:50px;
 display:none;
 font-size:15px;
}
.nav ul li ul li{
 margin:auto;
 line-height:40px;
padding:0px 8px;
 float:left;
 color:#FDB000;
}
.nav ul li ul li a{
 height:40px;
}
.nav ul li ul li a:hover{
 color:#FDB000;
 background-color:#000;
 filter:alpha(opacity=100);  
 -moz-opacity:1; 
 opacity: 1; 
}
.nav ul li:hover ul{
 display:block; 
}
.tplh{ position:relative; background:#FFF; z-index:3;}
.title,.title_xyxw{ font-family:"微软雅黑"; font-size:24px; padding-left:20px; }
.title{color:#fff;}
.title_xyxw{ color:#000;}
.more,.more1{ font-family:"微软雅黑";  font-size:16px;}
.more,.more a{ color:#ffad03; padding-right:15px;text-decoration:none;}
.more1,.more1 a{ color:#116472;text-decoration:none;}
.more a:hover,.more1 a:hover{ color:#900; text-decoration:none;}
.more2{ background:#8D8D8D; border:none; font-family:"微软雅黑"; font-size:12px; color:#fff; width:85px; text-align:center; height:21px; line-height:21px;float:right; position:relative; z-index:1; top:-23px;}
.more2 a{ color:#fff; text-decoration:none;}
#office{
 height:360px;
}
.office_body{
 margin-top:10px;
 height:285px;
 width:1170px;
 }
.office_title{
 width:250px;
 height:50px;
 position:relative;

}
.office_title span{
 font-size:24px;
 position:absolute;
 top:16px;
 left:32px;
}
.office_main{
 padding:0 10px;
 float:left;
 width:200px;
 height:285px;
 text-align:left;
}
.office_main a{
 color:#000;
cursor:pointer;
 }
.office_main a:hover{
 color:#FFAD01;
}
.office_main_photo{
 position:relative;
 width:200px;
 height:150px;
}
.office_main_photo h4{
 padding:3px 15px;
 background-color:#10646F;
 filter:alpha(opacity=70);  
 -moz-opacity:0.7; 
 opacity: 0.7; 
 position:absolute;
 color:#fff;
 top:0px;
 left:0px;
}
.office_main_photo img{
 width:200px;
 height:150px;
border:none;
}

.office_main_content{
 position:relative;
 padding:0 8px;
 width:184px;
 height:130px;
 background-color:#EBEBEB;
}
.office_main_content h4
{
 height:30px; line-height:30px;}
.office_main_content p{
 width:184px;
 height:130px;
 font-size:14px;
 line-height:30px;
text-indent:25px;
}


.link{ height:180px; background:#1d1d1d; margin-top:10px;  min-width:1170px;}
.link ul{ width:1100px; margin:0px auto;height:180px;}
.link ul li.logo_footer{ background:url(logo_bottom.png) center no-repeat; height:166px; width:300px; float:left;}
.link ul li.footer_link{ float:right;}
.link ul li.footer_link_bisai{float:right; line-height:40px; font-size:14px; font-family:"微软雅黑"; color:#ffffff; height:40px; margin-top:60px;}
.bq{
	height: 90px;
	background: #282828;  min-width:1170px;
}
.bq ul { width:1170px;}
.bq ul li{ line-height:50px; font-family:"微软雅黑"; color:#fff; font-size:12px;}
.bq ul li.bah{ float:left;}
.bq ul li.bq1{ float:right;}