﻿@charset "utf-8";
/* CSS Document */
body{background: url(Img/Index/kernelbg.jpg) center top; overflow-x:hidden; color:#666; font-size:12px; font-family: Arial,"微軟正黑體",'Open Sans',sans-serif; position:relative;}/*网站字体颜色*/

.header , .content , .footer , .container{margin-left:auto; margin-right:auto; width:1172px; font-family: Arial,"微軟正黑體",'Open Sans',sans-serif;}
.contentt{margin-top: 20px;margin-left:auto; margin-right:auto; width:1172px; font-family:microsoft yahei;}
/*页眉*/
.header{width:100%; overflow:hidden; background-color:#fff;border-top: 3px solid #1d4293;border-bottom: 1px solid #e4e4e4;}

.hdtop{ height: 36px; border-bottom: 1px solid #e5e5e5;}
.hdtop .container{ height: 36px; line-height: 36px; }
.hdtop .container *{ display: inline-block;}
.hdtop span{ float: left; font-size: 13px; color: #666666;}
.hdtop em{ float: right;}
.hdtop .nobd{ border: none; background: url(Img/Common/wchat.png) no-repeat left center; padding-left: 25px;position:relative;}
.hdtop a img{ margin-right: 6px; padding-top: 5px;}
.hdtop a{ padding: 0px 14px; font-size: 13px; color: #666666; line-height: 17px; border-left: 1px solid #666666;}
.hdtop a.nobd .topEwm{position: absolute; left:50%; top: 16px;margin-left: -50px; padding-top:16px; display: none;}
.hdtop a.nobd:hover .topEwm{display:block;}
/*.hdtop_end*/

.hdmid{ height: 136px; overflow: hidden;}
.hdmid .hdmid_L{ float: left; margin-top: 28px;}
.hdmid .hdmid_L h1{ font-size: 12px; font-weight: normal; float: left;}
.hdmid .hdmid_L h1 img{ display: block;}
 
.hdmid .hdmid_L>div{ padding-left: 175px;}
.hdmid .hdmid_L h2{  margin-bottom: 4px;}
.hdmid .hdmid_L h2 img{ display: block;}
.hdmid .hdmid_L p{ line-height: 30px; font-size: 16.5px; color: #7e7e7e;}

.hdmid .hdmid_R{ float: right; margin-top: 37px; margin-right: 6px;}
.hdmid .hdmid_R dt{ float: left; height: 44px; border-right: 1px solid #d7d7d7; padding-right: 12px;}
.hdmid .hdmid_R dt img{ display: block; margin-top: 8px;}
.hdmid .hdmid_R dd{ padding-left: 66px;}
.hdmid .hdmid_R dd span{ font-size: 18px; color: #888888;}
.hdmid .hdmid_R dd p{ font-size: 28px;
color: #f57720;
font-weight: bold;}
.hdmid .hdmid_R dd em{ font-size: 16px; color: #4f4f4f;}
/*.hdmid_end*/

.hddown{ height: 55px; background-color: #1e4394;
background: linear-gradient(top,#396ad4,#1e4394);
background: -moz-linear-gradient(top,#396ad4,#1e4394);
background: -webkit-linear-gradient(top,#396ad4,#1e4394);
}
.hddown .container{ overflow: hidden; height: 55px;}
.hddown li{ float: left; margin-left: 13px;border-right: 1px solid #4276c6;}
.hddown li a{ display: inline-block; height: 55px; text-decoration: none; font-size: 15px; text-align: center; line-height: 52px;color: #ffffff; padding: 0px 15px;}
.hddown li a:hover{ border-top: 3px solid #dc950f;background:#fff;color: #dc950f; }
.hddown li.nomg { background-color: #1e4394;
background: linear-gradient(top,#396ad4,#1e4394);
background: -moz-linear-gradient(top,#396ad4,#1e4394);
background: -webkit-linear-gradient(top,#396ad4,#1e4394);}
.hddown li.cur a{ border-top: 3px solid #dc950f;font-size: 15px;color: #dc950f;}
/*.hddown_end*/
/*----------------header_end-------------------------*/
/*footer*/
.footer { overflow:hidden; width:100%; background-color:#2a2a2a; padding-top:60px;}
.footer .ftop{ overflow:hidden; margin-bottom:55px;}
.footer .ftop dl{ overflow:hidden; float:left; padding-right:25px; background:url(Img/Common/footer_01.png) no-repeat right top; height:165px; margin-right:45px;width: 150px;}
.footer .ftop dt{ overflow:hidden; color:#fff; margin-bottom:20px; font-weight:bold; font-size:14px;}
.footer .ftop dt a{ color:#fff;}
.footer .ftop .last{ background:none; padding-right:25px; border-right:2px solid #353535; margin-right:55px;}
.footer .ftop dd{ overflow:hidden; font-size:12px; line-height:26px;}
.footer .ftop dd a{ color:#999;}
.footer .ftop .ewm{ overflow:hidden; float:left; width:108px; height:132px; background-color:#fff;}
.footer .ftop .ewm img{ display:block; margin:5px auto;}
.footer .ftop .ewm p{ font-size:12px; text-align:center; color:#999;}
.footer .ftop .info{ width:225px; float:right; height:165px;}
.footer .ftop .info p{ font-size:12px; color:#cecece;}
.footer .ftop .info h4{ font-size:24px; color:#cecece; margin-bottom:10px;}
.footer .ftop .info select {
			  /*Chrome和Firefox里面的边框是不一样的，所以复写了一下*/
			 border: none;
			  /*很关键：将默认的select选择框样式清除*/
			  appearance:none;
			  -moz-appearance:none;
			  -webkit-appearance:none;
			  /*为下拉小箭头留出一点位置，避免被文字覆盖*/
			  padding-right: 14px;
			}
			/*清除ie的默认选择框样式清除，隐藏下拉箭头*/

.footer .ftop .info span a{padding:0; margin:0;}
.footer .ftop .info .bdsharebuttonbox{display:inline-block; margin-top: 1;position: relative;bottom: -14px;}
/*.footer .ftop .info span img{ margin-left:10px; position:relative; top:7px;}*/
			
			
.footer .ftop .info select::-ms-expand { display: none; }
.footer .ftop .info select { width:220px; display:block; margin-bottom:10px; padding-left:10px; height:35px; border:1px solid #555; background:url(Img/Common/footer_qx.png) no-repeat 185px center; line-height:35px; font-size:12px; color:#999;}
.footer .ftop .info span{ display:block; font-size:12px; color:#999;}
.footer .ftop .info span .a01{ background:url(Img/Common/footer_icon03.png) no-repeat center top;margin-left:10px; position:relative; top:7px;width: 24px;height: 24px;}
.footer .ftop .info span .a02{ background:url(Img/Common/footer_icon01.png) no-repeat center top;margin-left:10px; position:relative; top:7px;width: 24px;height: 24px;}
.footer .ftop .info span .a03{ background:url(Img/Common/footer_icon02.png) no-repeat center top;margin-left:10px; position:relative; top:7px;width: 24px;height: 24px;}
/*.footer .ftop .info span img{ margin-left:10px; position:relative; top:7px;}*/
.footer .btm{ overflow:hidden; width:100%; padding:20px 0; background-color:#fff;}
.footer .btm p{ float:left; font-size:12px; color:#666;}
.footer .btm ul{ overflow:hidden; float:right}
.footer .btm li{ float:left; padding:0 10px; border-right:1px solid #cecece; font-size:12px;}
.footer .btm li a{ color:#666;}
.footer .btm li.last{ border:none; padding-right:0;}
/*.footer_end*/



.frlink{ overflow: hidden; padding-top: 36px; padding-bottom: 23px; border-top: 1px solid #eeeeee;width: 1192px;
background: #fff;
padding: 10px;
margin: 10px auto;
-webkit-box-shadow: 0 0 10px #bab5b5;
-moz-box-shadow: 0 0 10px #bab5b5;
box-shadow: 0 0 10px #bab5b5;}
.frlink h5{ height: 53px; border-left: 8px solid #f57720; float: left; padding-left: 8px;}
.frlink h5 a{ font-size: 18px; color: #333333;}
.frlink h5 span{ display: block; font-size: 18px; padding-top: 3px; color: #c5c5c5; font-weight: normal;}

.frlink ul{ overflow: hidden; float:left; margin-left: 40px; width: 846px;}
.frlink ul li{ float: left; margin: 0px 16px; margin-bottom: 3px;}
.frlink ul li a{ display: inline-block; font-size: 13px; color: #666666; line-height: 24px;}
/*友情链接——end*/