﻿@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 , .footer , .container{margin-left:auto; margin-right:auto; width:1140px; font-family:microsoft yahei;}

/*页眉*/
.header{
	width:100%;
	overflow:hidden;
}
/*htop*/
.htop {background-color:#f0f0f0; }
.htop .container{ height:32px; line-height:32px; overflow:hidden; }
.htop em{ float:left;}
.htop span{ float:right;}
.htop span a{ display:inline-block; padding:0 9px; background:url(Img/Common/topline.png) no-repeat right center;}
.htop span .noBl{ background:none; padding-right:0;}
/*hcont*/
.hcont{ padding:17px 0;}
.hcont .dlogo{ overflow:hidden; float:left;}
.hcont .dlogo dt{ float:left;}
.hcont .dlogo dt img{ display:block;}
.hcont .dlogo dd{
	margin-left:100px;
	margin-top:10px; width: 500px;
}
.hcont .dlogo dd h2{
font-size: 28px;
color: #333;
line-height: 26px;
letter-spacing: 3px;
}
.hcont .dlogo dd p{ font-size:14px; color:#303030; line-height:14px; margin-top:10px;}
.hcont .dphone{ float: left;
padding-left: 58px;
background: transparent url("Img/Common/phoneImg.png") no-repeat scroll left center;
margin-top: 10px;

margin-left: 180px;}
.hcont .dphone dt{ color:#303030; line-height:12px; font-size:16px}
.hcont .dphone dd{ font-size:18px; color:#1144a3; line-height:18px; margin-top:8px;}

/*navBox*/
.navBox{
	background-color: #1144a3;

}
.navBox .nav{ overflow:hidden;}
.navBox .nav li{ float:left;}
.navBox .nav li a{ display:block; height:50px; line-height:50px; 
background:url(Img/Common/navBg.png) no-repeat left center; padding:0 20px; font-size:15px; color:#f0f0f0; text-decoration:none;}
.navBox .nav li a.noBg{ background:none;}
.navBox .nav li a:hover,.navBox .nav li.cur a{ background:#ff8a00;}


.footer{ background: #fff;
width: 100%;
padding: 35px 0;
border-top: 6px solid #d2d2d2}
.footer .container{ overflow:hidden;}
.footer .ftlogo{ float:left;}
.footer .ftlogo dt{ float:left; padding:8px; }
.footer .ftlogo dt img{ display:block;}
.footer .ftlogo dd{ margin-left:144px;}
.footer .ftlogo dd h5{ font-weight: 700;
line-height: 12px;
padding-top: 5px;
padding-bottom: 15px;
font-size: 16px;}
.footer .ftlogo dd h5 a{ font-size: 14px;
color: #333; text-transform:uppercase;}
.footer .ftlogo dd ul{ overflow:hidden;}
.footer .ftlogo dd li{ float:left; margin-right:30px;}
.footer .ftlogo dd li p{ height:25px; line-height:25px;}
.footer .ftlogo dd li p a{ color:#6e6e6e;;}
.footer .ftdress{ float:right;}
.footer .ftdress dt{ float:left; padding:8px; }
.footer .ftdress dt img{ display:block;}
.footer .ftdress dd{margin-left:144px;}
.footer .ftdress dd p{ color:#6e6e6e; height:30px; line-height:30px;}

#roll_top, #fall, #ct{position: relative;cursor: pointer;height: 72px;width: 26px;}
#roll_top{background: url(Img/top.gif) no-repeat;}
#fall{background: url(Img/top.gif) no-repeat 0 -80px;}
#ct{background: url(Img/top.gif) no-repeat 0 -40px;}
#roll{	display: block;	width: 15px;margin-right: -515px;position: fixed;right: 50%;top: 50%;_margin-right: -525px;	_position: absolute;_margin-top: 300px;	_top: expression(eval(document.documentElement.scrollTop));}
.tabbb{border-top:1px solid #2CB2EF; width: 100%;line-height:22px; font-size:14px; color:#5f5f5f; border-left:1px solid #2CB2EF;}
.tabbb td{border-bottom:1px solid #2CB2EF; border-right:1px solid #2CB2EF; padding:5px 8px; text-align:center;}
.tabbb .firstRow td{background:#0093DD; color:#fff; font-size:16px; line-height:40px;}
.bjiie {
	font-size: 20px;
	color: #3A5EAA;
	text-align: center;
}.cpbiaot {
	font-size: 24px;
	color: #3A5EAA;
	line-height: 40px;
	padding-top: 20px;
	margin-bottom: 17px;
}
