@charset "utf-8";
/* CSS Document */
*{ margin:0px; padding:0px; font-size:12px; font-family:"Microsoft Yahei";}
li{ list-style:none;}
a{ text-decoration:none;}
img{ border:none;}

body{ width:100%; height:auto; min-width:1200px;}
/*------------------------------head------------start-------------*/
.header{ width:100%; height:162px; background:url(../images/header_bg.jpg) repeat-x;}
.head{width:940px; height:162px; margin:0 auto;}
.head .top{height:117px;}
.head .left{width:183px; height:97px; margin-top:14px; float:left;}
.head .right{width:270px; height:70px; float:right; margin-top:30px; margin-right:20px; position:relative;}
.head .right .safelogin{display:none;}
.head .right .wenzi{display:none;}
.head .right .mm{position:absolute; top:37px;}
.head .right .password{position:absolute; top:37px; left:35px; width:188px;}
.head .right .sub{width:30px; height:50px; position:absolute; top:5px; left:250px; color:#002856;}
.head .nav{width:912px; height:45px; background:url(../images/nav_bg.jpg); margin:0 auto;}
.head .nav li{width:114px; height:45px; float:left; line-height:45px; text-align:center;}
.head .nav li:hover{background:url(../images/sanjiao.png) no-repeat center bottom;}
.head .nav .tt{width:108px;}
.head .nav li a{font-size:14px; color:#002856;}
/*--------------------------------head------------end-------------*/

/*--------------------------------banner------------start-------------*/
.banner{ width:100%; height:360px; background:url(../images/banner_bg.jpg); overflow:hidden;}
.banner_n{width:940px; height:360px; margin:0 auto; margin-top:20px;}
.banner_n li{float:left;}
.banner_n .Cont{width:940px; margin:0 auto;}
/*--------------------------------banner------------end-------------*/

/*--------------------------------main------------start-------------*/
.main{ width:940px; margin:0px auto; margin-top:20px; overflow:hidden;}
.mainer{ width:938px; margin:0px auto; overflow:hidden; border-left:1px solid #C9C7C8; border-right:1px solid #C9C7C8;}
.main .gdt{width:940px; height:89px; background:url(../images/gdt_bg.jpg); overflow:hidden; position:relative;}
.main .gdt .Cont{width:825px; height:75px; margin:0 auto; margin-top:7px;}
.main .gdt .Cont li{width:165px; height:75px; float:left;}
.main .gdt .Cont li img{width:150px; height:75px; margin-left:7px;}
.main .zonghe{width:940px; line-height:5px; background:url(../images/zonghe_top.jpg) no-repeat top; margin-top:20px; overflow:hidden;}
.main .zonghe .cpfw{width:938px; height:122px; border-left:1px solid #C9C7C8; border-right:1px solid #C9C7C8; margin-top:5px; padding-top:13px;}
.main .zonghe .cpfw ul{width:920px; margin:0 auto;}
.main .zonghe .cpfw ul li{width:230px; height:107px; float:left;}
.main .zonghe .cpfw ul li img{width:210px; height:107px; margin-left:10px;}
.main .zonghe .gywm{width:938px; height:230px; border-left:1px solid #C9C7C8; border-right:1px solid #C9C7C8;}
.main .zonghe .gywm p{width:522px; height:167px; float:left; margin-left:18px; margin-top:14px; line-height:22px;}
.main .zonghe .gywm img{width:360px; height:180px; float:right; margin-right:20px; margin-top:10px;}
/*--------------------------------main------------end-------------*/


/*------------------------------------foot--------start-------------*/
.footer{ width:100%; height:130px; background:url(../images/footer_bg.jpg) repeat-x;}
.foot {width:940px; height:130px; margin:0 auto; position:relative;}
.foot ul{width:800px; margin:0 auto;}
.foot li{width:99px; height:16px; float:left; line-height:36px;}
.foot li span{color:#FFFFFF;}
.foot p{position:absolute; left:245px; top:75px; color:#002856;}
/*--------------------------------foot------------end-------------*/

/*---------------QQ客服------------*/
#onlineService {
 position: fixed;
 _position: absolute;
 _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight)-380+"px");
 top: 208px;
 right: 0;
 z-index: 999999;
 display: block;
}
#onlineService .onlineIcon {
 position: relative;
 cursor: pointer;
 background: url(../images/online_service.png) no-repeat;
 width: 34px;
 height: 110px;
 text-indent: -9999px;
 overflow:hidden;
}
#onlineService #pop {
 border: 3px solid #19B4EA;
 background-color: #F2F2F2;
 padding: 8px;
 width: 95px;
 min-height: 84px;
 position: absolute;
 right: 34px;
 top: 0;
 display: none;
 z-index: 999999;
}
#onlineService .onlineQQ a {
 display: block;
 background: url(../images/online_service.png) no-repeat left -160px;
 color: #19B4EA;
 width: 82px;
 height: 24px;
 line-height: 23px;
 padding-left: 27px;
 margin-bottom: 8px;
}
#onlineService .onlineQQ a:hover {
 text-decoration: none;
 color: #19B4EA;
}
#onlineService .goTop {
 display: none;
}
#onlineService .goTop .goBtn {
 background: #F2F2F2 url(../images/online_service.png) no-repeat left -120px;
 width: 34px;
 height: 34px;
 display: block;
}