﻿@charset "utf-8";
/* CSS Document */
body{background-color:#fff; overflow-x:hidden; color:#000000; font-size:12px; font-family:微软雅黑; position:relative;}/*网站字体颜色*/

.header , .content , .footer , .container{margin-left:auto; margin-right:auto; width:1200px; font-family:微软雅黑;}
.newInfoCenterDiv01{ width:980px; margin-top:15px;}
.helpInfoCenterDiv01{ width:980px;}

/*页眉*/
.headWrap{background-color:#1a1a1a;}
.header{position:relative; z-index:999; height:40px; line-height:40px;}
.logoBox{position:absolute; top:0; right:994px; width:566px; height:144px; background:url(../images/logoBox.png) no-repeat right center;}
.logoBox img{position:relative; right:88px; top:28px;}
.header .hdTxt{margin-left:20px; font-size:31px; color:#fff; letter-spacing: 3px;}
.hdEmail{padding-left:56px; font-size:14px; color:#fff; background:url(../images/hdEmail.png) no-repeat left center;}
.topFxBox{padding-left:10px; margin-top:12px; margin-left:18px; overflow:hidden; background:url(../images/hdBr.png) no-repeat left center; margin-right:30px}
.topFxBox img{float:left; margin-left:6px;}
.searchBox{position:absolute; left:666px; top:0; padding:8px 0; width:216px; height:24px; overflow:hidden;}
.searchBox .soText{position:absolute; top:8px; right:-300px; width:196px; height:14px; line-height:14px; padding:5px 10px; color:#000000; border:none; background:url(../images/searchTxt.png) no-repeat center; outline:none;}
.searchBox .soBtn{position:absolute; right:6px; top:12px; width:16px; height:14px; border:none; background:url(../images/searchBtn.png) no-repeat center;}
.searchBox:hover .soText{right:0;}
.searchBox:hover .soBtn{background-image:url(../images/searchBtnH.png);}
.iTopMailDiv01{position:absolute; height:59px; width:56px;}
.iTopMailDiv01 a{display:block; height:59px;}

		/*--导航栏*/
.mainNav{background-color:#fff; width:1200px; margin:0 auto}
.mainNav>ul{  width:785px; height:64px;}
.mainNav>ul>li{position:relative; float:left; white-space:nowrap; word-break:break-all;}
.mainNav>ul>li>a{display:block; padding:0 13px; height:62px; line-height:65px; font-size:16px; border-bottom:2px solid #fff; color:#333; text-decoration:none;}
.mainNav>ul>li>a.navHome{padding:0 15px;}
.mainNav>ul>li>a.cur , .mainNav>ul>li:hover>a{color:#ce2029; border-color:#ce2029;}
/*.mainNav>li ul{position:absolute; top:64px; left:0px; padding-bottom:10px; display:none; width:100%; background-color:#046640;}
.mainNav>li ul li{margin:0px 10px; height:35px; line-height:35px; overflow:hidden; text-align:center; border-top:1px dashed #8bb1a2;}
.mainNav>li ul li.noBt{border-top:none;}
.mainNav>li ul li a{color:#fff; font-size:14px;}
.mainNav>li:hover ul{display:block;}*/

/*页尾*/
.footWrap{  padding-bottom:0px; background-color:#1e7ad1;}
.fotNav{margin-bottom:30px; height:50px; line-height:50px; border-bottom:1px solid #53A6F3; text-align:center; overflow:hidden;}
.fotNav a{padding:0 34px; font-size:15px; color:#fff; background:url(../images/fotNavBr.png) no-repeat left center;}
.fotNav a.noBg{background:none;}
.fotTxt{overflow:hidden;}
.fotTxt dt{padding-top:8px;}
.fotTxt dd{margin-left:154px;}
.fotTxt dd p{padding-left:32px; line-height:28px; color:#fff;}
.fotTxt dd .fp1{background:url(../images/fot_01.png) no-repeat left 6px;}
.fotTxt dd .fp2{background:url(../images/fot_02.png) no-repeat left 6px;}
.fotTxt dd .fp3{background:url(../images/fot_03.png) no-repeat left 6px;}
.fotTxt dd .fp4{background:url(../images/fot_04.png) no-repeat left 6px;}
.fxBox{margin-top:60px; overflow:hidden;}
.fxBox img{float:left; margin-left:6px;}



/* -- 内页整体布局 -- */
.left { width:201px; float:left; overflow:hidden;}
.left2 { width:680px; float:left; overflow:hidden;}
.left3 { width:754px; float:left; overflow:hidden; color:#000000;}
.lefttop { background:url(Img/left_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-top:10px;}
.left2top {  height:3px; font-size:0; overflow:hidden;}
.leftbot { background:url(../images/left_bot_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;  margin-bottom:10px;}
.left2bot { height:3px; font-size:0; overflow:hidden; margin-bottom:10px; }
.rightbot{ height:3px; font-size:0; overflow:hidden; margin-bottom:10px; }
.right { width:764px; float:right; display:inline; overflow:hidden; background-color:White;}
.proCenterInfoDiv02{ width:1200px;}
.right2 { width:275px;  float:right; overflow:hidden;}
.right3 { width:201px; float:right; overflow:hidden; color:#000000;}
.right2top { background:url(../images/right2_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.right2bot { background:url(../images/left_bot2_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}
.right_main { width:762px; border:solid 1px #d5d5d5;  padding-bottom:15px; overflow:hidden;background:#fff;}
.right2_main { width:273px; border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;background:#fff}
.left2_main { width:678px;  border:solid 1px #d5d5d5; padding-bottom:15px; overflow:hidden;background:#fff;}



.nr div{background:url(../images/xia.png) no-repeat 90% -2px;}




#roll_top, #fall, #ct
{
	position: relative;
	cursor: pointer;
	height:60px;
	width: 40px;
}
#roll_top
{
	background: url(../images/top.gif) no-repeat;
}
#fall
{
	background: url(../images/top.gif) no-repeat 0 -80px;
}
#ct
{
	background: url(../images/top.gif) no-repeat 0 -40px;
}
#roll
{
	display: block;
	width: 15px;
	margin-right: -515px;
	position: fixed;
	right: 50%;
	top: 50%;
	_margin-right: -505px;
	_position: absolute;
	_margin-top: 300px;
	_top: expression(eval(document.documentElement.scrollTop));
}

