﻿@charset "utf-8";

/* CSS Document */

body{background-color:#fff; overflow-x:hidden; color:#666; font-size:12px; font-family: microsoft yahei , "宋体"; position:relative;}/*网站字体颜色*/



.header , .content, .container{margin-left:auto; margin-right:auto; width:980px; font-family:microsoft yahei;}



/*页眉*/

.header{width:100%; background-color:#fff; position: relative; z-index: 10;}





.hdtop{height: 35px; border-bottom: 2px solid #e9e9e9; position: relative; z-index: 999;}

.hdtop .container{height: 35px;}

.hdtop .container *{ display: inline-block;}

.hdtop span{ float: left; height: 35px; line-height: 35px; font-size: 13px; color: #717171;}

.hdtop em{ float: right; height: 14px; line-height: 14px; margin-top: 11px;}

.hdtop em a{float: left; font-size: 13px; color: #717171; padding: 0px 10px; border-left: 1px dotted #d7d7d7;}

.hdtop em a.nobd{ border: none;}

.hdtop em .wx{position: relative;}

.hdtop em .wx img{display: none; position: absolute; left: -30px; top: 26px;}

.hdtop em .wx:hover img{display: block;}



.hdmid{ height: 110px;}

.hdmid .hdmid_l{ float: left; overflow: hidden; margin-top: 25px;}

.hdmid .hdmid_l h1{ float: left;}

.hdmid .hdmid_l h1 *{display: inline-block; float: left;}

.hdmid .hdmid_l h1 i{height: 64px; width: 1px; margin-top: 6px; background: url(../images/xian.png) no-repeat; margin-left: 16px;}

.hdmid .hdmid_l>div{padding-left: 255px; padding-top: 15px;}

.hdmid .hdmid_l>div h2{ font-size: 24px; color: #383838;}

.hdmid .hdmid_l>div h2 img{display: block;}

.hdmid .hdmid_l>div p{overflow: hidden; margin-top: 8px;}

.hdmid .hdmid_l>div p span{display: inline-block; float: left; font-size: 13px; color: #3d3d3d; margin-right: 27px; height: 20px; line-height: 20px; padding-left: 18px; background: url(../images/gou.png) no-repeat left center;}

.hdmid .hdmid_r{ float: right; margin-top: 43px;}

.hdmid .hdmid_r dt{float: left;}

.hdmid .hdmid_r dt img{display: block; margin-top: 4px;}

.hdmid .hdmid_r dd{padding-left: 40px;}

.hdmid .hdmid_r dd span{font-size: 15px; color: #030303;}

.hdmid .hdmid_r dd p{ font-size: 22px; line-height: 28px; font-family: "Arial"; color: #0c5cc8; font-weight: bold;}



.hddown{height: 58px; background: #0c5cc8;}

.hddown .Mmenu{height: 58px;}

.hddown .Mmenu li{height: 58px; float: left; text-align: center; position: relative; background: url(../images/mnsl.png) no-repeat left center;}

.hddown .Mmenu li a{display: inline-block; height: 46px; text-decoration: none; padding: 12px 0 0 0;width:108px;}

.hddown .Mmenu li.nobg{background: none;}

.hddown .Mmenu li span{font-size: 15px; color: #fff;}

.hddown .Mmenu li em{display: block; text-transform: uppercase; padding-top: 4px; font-size: 12px; color: #6ca4ef; font-family: "Arial";}

.hddown .Mmenu li i{display: none; width: 100%;height:3px; background: #0d5cc8; position: absolute; bottom: -3px; left: 0px; }

.hddown .Mmenu li:hover i,.hddown .Mmenu li.cur i{display: block;}

.hddown .Mmenu li:hover a,.hddown .Mmenu li.cur a{background: #fff; border-top: 1px solid #eff4fb;}

.hddown .Mmenu li:hover span,.hddown .Mmenu li.cur span{color: #0851b4;}

.hddown .Mmenu li:hover em,.hddown .Mmenu li.cur em{color: #bababa;}

/*-- header_end --*/







.fttop{height: 48px; background: #0c5cc8;}

.fttop .ftmenu{height: 48px;}

.fttop .ftmenu li{ height: 48px; float: left; margin-left: 20px; margin-right: 20px;}

.fttop .ftmenu li.firstli{margin-left: 28px;}

.fttop .ftmenu li a{display: inline-block; height: 48px; line-height: 48px; font-size: 15px; color: #fff;}

/*-- fttop_end --*/

.ftdown{overflow: hidden; padding-top: 30px; padding-bottom: 35px;}

.ftdown .ftdown_l{float: left; overflow: hidden;}

.ftdown .ftdown_l dt{ float: left;}

.ftdown .ftdown_l dt *{display: inline-block; float: left;}

.ftdown .ftdown_l dt i{width: 0px; height: 110px; border-left: 1px solid #cccccc; margin-left: 17px;}

.ftdown .ftdown_l dt img{display: block;}

.ftdown .ftdown_l dd{width:600px;}

.ftdown .ftdown_l dd p{ line-height: 22px; font-size: 13px; color: #000000;}

.ftdown .ftdown_l dd p *{display: inline-block;}

.ftdown .ftdown_l dd p em{width: 6px; height: 2px;}

.ftdown .ftdown_l dd p a{ font-size: 13px; color: #000000;}

.ftdown .ftdown_r{float: right;}

.ftdown .ftdown_r *{display: inline-block; float: left;}

.ftdown .ftdown_r span{ width: 111px; height: 60px; margin-top: 8px; margin-right: 10px; background: url(../images/gz.png) no-repeat;}

.ftdown .ftdown_r img{ border: 1px solid #d4d4d4; padding: 3px 3px;}

/*-- footer_end --*/
.cshu{margin-bottom:30px;}
.cshu p{line-height:22px;}



/*feedback*/
.feedback {clear:both;margin:0px auto;padding:0px;margin:20px 0px 0px 0px;}
.submita {margin:16px auto; display:inline-block; padding:0 18px!important; line-height:22px; background:#ff9c00; border:0px; height:24px; color:#fff;cursor:pointer; font-size:16px;}
.xh {color:#f00; padding:0 3px;}
#feedbackForm {margin:20px 0px 0px 0px;}
#feedbackForm .text {width:300px;height:26px;margin:10px 0px 0px 0px;font-size:12px;line-height:26px;padding:0px 0px 0px 5px;border:1px solid #CCC;}
#feedbackForm .lable {padding:10px 12px 0px 0px;line-height:30px;height:30px;text-align:right;}
#feedbackForm .atextarea {float:left;border:1px solid #CCC;height:100px; width:305px;ont-size:12px; margin-top:10px;line-height:24px;font-family:Arial, Helvetica, sans-serif;color:#666;}
#feedbackForm .smtcss{ padding-right:112px; text-align:center;}
/*feedbackend*/