﻿@charset "utf-8";
/* CSS Document */
body{background-color:#fff; overflow-x:hidden; color:#666; font-size:12px; font-family: microsoft yahei , "宋体"; position:relative;}/*网站字体颜色*/

.head , .content , .container{margin-left:auto; margin-right:auto; width:1000px; font-family:microsoft yahei;}

/*页眉*/
.head{width:100%; overflow:hidden; background-color:#fff;}

.headtop{ height: 39px; line-height: 39px; background: #f6f6f6;}
.headtop .container{ overflow: hidden;}
.headtop .container *{ display: inline-block;}
.headtop h1{ font-size: 13px; color: #666666;}
.headtop em{ overflow: hidden; height: 16px; line-height: 16px; margin-top: 11px;}
.headtop em a{ float: left; color: #666666; padding-left: 20px; padding-right: 10px; margin-left: 8px; border-right:1px dotted #aeaeae;}
.headtop em .nlink1{background: url(../images/nk1.png) no-repeat left center;}
.headtop em .nlink2{background: url(../images/nk2.png) no-repeat left center;}
.headtop em .nlink3{background: url(../images/nk3.png) no-repeat left center; border: none;}
/*hdtop_end*/

.headmid{ overflow: hidden; height: 130px; position: relative;}
.headmid .headmid_l{ overflow: hidden; margin-top: 25px;}
.headmid .headmid_l h1{ float: left; overflow: hidden;}
.headmid .headmid_l h1 *{ display: inline-block; float: left;}
.headmid .headmid_l h1 i{ width: 2px; height: 73px; border-right: 1px dotted #c5c5c5; margin-top: 4px; margin-left: 22px;}
.headmid .headmid_l>div{ padding-left: 444px;}
.headmid .headmid_l>div h2{ height: 30px; line-height: 30px; color: #f16528; font-size: 20px; margin-top: 11px; margin-bottom: 5px;}
.headmid .headmid_l>div p{font-size: 16px; color: #2986e3;}
.headmid .headmid_r{overflow: hidden; margin-top: 22px;}
.headmid .headmid_r img{display: block; float: left;}
.headmid .headmid_r>div{ padding-left: 49px;}
.headmid .headmid_r>div span{ font-size: 14px; color: #666666;display: block;}
.headmid .headmid_r>div p{ font-size: 24px; color: #f20502; font-family: "Arial";margin-top: 10px;}
.headmid .midline{ width: 525px; height: 57px; background: url(../images/tmidbg.png) no-repeat; position: absolute; left:120px; top: 29px; }
/*hdmid_end*/


.headdown{ height: 60px; overflow: hidden; background: #0052A3;}
.headdown ul{/*overflow: hidden;*/}
.headdown ul li{ float: left; height: 60px; line-height: 60px; /*position: relative;*/}
.headdown ul li a{ display: inline-block; font-size: 14px; font-weight: bold; text-decoration: none; color: #FFDF00; padding: 0px 27px;}
.headdown ul li:hover,.headdown ul li.cur{ background:#D70000;color:#fff;}
.headdown ul li span{ width: 0px; height: 0px; background: #f16528; position: absolute; top: 0px; left:50%;}
.headdown ul li.cur span{ height: 3px; width: 100%; left: 0px;}
.headdown .research{ width: 210px; height: 34px; overflow: hidden; background: url(../images/rsbox.png) no-repeat; margin-top: 13px;}
.headdown .research .cont_text{ width: 154px; height: 18px; line-height: 18px; padding: 9px 0px; color: #fff; border: none; outline: none; background: none; float:left; margin-left: 10px;}
.headdown .research .cont_btn{ width: 34px; height: 34px; float: right; border:none; outline: none; cursor: pointer; margin-right: 2px; background: url(../images/rsbtn.png) no-repeat;}
/*hddown_end*/

/*----------header_end-----------*/


.foot{ overflow: hidden; background: #2b2b2b;}
.foottop{background: #045BB2;}
.foottop .footmenu{ width: 840px; overflow: hidden; height: 15px; padding: 18px 0px;}
.foottop .footmenu li{ float: left; border-left: 1px dotted #999999;}
.foottop .footmenu li a{ height: 15px; line-height: 15px; padding: 0px 20px; text-align: center; font-size: 13px; color: #fff;}
.foottop .footmenu li.nobd{ border: none;}
.footdown{ height: 208px; position: relative;}
.footdown ul{ overflow: hidden; padding-top: 50px; /*margin-left: 300px;*/}
.footdown .hotline{ float: left; text-align: right; padding-right: 60px; margin-top: 50px; background: url(../images/mb.png) no-repeat  right center;}
.footdown .hotline span{ font-size: 14px; color: #fff;}
.footdown .hotline p{ font-family: "Arial"; font-size: 24px; color: #f16528;}
.footdown .copyright{/*float: left;*/ text-align: center; /*border-left: 1px dotted #555555; padding-left: 14px;*/}
.footdown .copyright p{ line-height: 22px; font-size: 13px; color: #848484;}
.footdown .copyright p.bq{ font-size: 12px; font-family: "Arial"; color: #666666;}
.footdown .ysz{ width: 313px; height: 90px; background: url(../images/ysz.png) no-repeat; position: absolute; top: 45px; left: 144px;}


/*qq、返回顶部*/
/*qq、返回顶部*/
.youce{width:54px; float:right; position:fixed; right:-3px; top:60%;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));_margin-bottom:15px; z-index:10000;}
.youce ul li{margin-bottom:3px; width:41px; background:#036FB7;}
.youce ul li:hover{background:#115989;}
.youce ul li a{display:block; width:41px; height:41px;}
.youce ul li a.yc1{background:url(../images/yc_01.png) no-repeat center;}
.youce ul li a.yc2{background:url(../images/yc_02.png) no-repeat center;}
.youce ul li a.yc3{background:url(../images/yc_03.png) no-repeat center; width:41px; height:41px; position:relative;}
.youce ul li a.yc3 .wx_box{width:153px; padding-right:9px; display:none; cursor:default; position:absolute; bottom:0px; right:40px;}
.youce ul li a.yc3 .yc_weixin{background:#fff; padding:12px 11px 0px 11px; border:1px solid #d6d6d6;}
.youce ul li a.yc3 .yc_weixin span{display:block; line-height:30px; color:#333; text-align:center;}
.youce ul li a.yc4{background:url(../images/yc_04.png) no-repeat center;}
.youce ul li a.yc3:hover .wx_box{display:inline;}

.mt10{margin-top:10px;}
/*下拉导航*/
/*.headdown ul{margin:1px 0 0 0;padding:0;list-style:none;}
.headdown ul li{float:left;height:41px;overflow:hidden;}
.headdown ul li a{color:#fff;line-height:45px;width:110px;display:block;text-align:center;font-size:14px;font-family:宋体;}
.headdown ul li a:hover{background:url(../images/bg_nav.gif) no-repeat center top;}
.headdown ul .hover a{background:url(../images/bg_nav.gif) no-repeat center top;}*/
.headdown ul dl,.headdown ul .hover dl{position:absolute;margin:-1px 0 0 0;_margin:-1px 0 0 0;padding:0;background:#f00;display:none;z-index:999;}
.headdown ul dl a,.headdown ul .hover dl a{font-size:12px;width:93px;background:#333;line-height:40px;height:40px;/*border-bottom:1px solid #FF9429;*/font-family:宋体;}
.headdown ul dl a:hover,.headdown ul .hover dl a:hover{background:#F88410;color:#fff;/*border-bottom:1px solid #476DC1;*/}