﻿
/*-----------------[布局]--------------*/
#sban{overflow: hidden;}
.join-ban{height: 270px;background:#1fa0c3 url(../images/join.jpg) no-repeat center top;}
.new-ban{width:1000px;height: 165px;padding-top: 30px; padding-bottom:20px; margin:0 auto;}

.side-col{width: 225px;float: left;overflow: hidden;clear: left;margin-right: 20px;}
.main-col{overflow: hidden;}

.cur{height: 40px;line-height: 40px;overflow: hidden;background: url(../images/bg3.jpg) repeat-x left top;}
.cur .pos{float: right;line-height: 40px;}
.cur .pos a{display: inline-block;padding: 0 5px;}
.cur .pos em{font-family: '宋体';}
.quick-guide{display: inline-block;width: 225px;text-align: center;
	color: #fff;font-size: 24px;height: 32px;line-height: 32px;padding: 4px 0px;
	background-color: rgba(122,209,240,0.8);background-color: #7ad1f0 \9;}
.quick-guide span{display: block;margin: 0 12px;
	border-left: 3px solid #ffcb1d;border-right: 3px solid #ffcb1d;}
	
	
.ask-tel span{
    font-size: 20px;
    color:#898989;
    height: 34px;
    line-height: 34px;
    padding-left: 32px;
    background: url(../images/phone.png) no-repeat 4px center;
}
.ask-tel .span1{
    margin-right: 108px;
    background: url(../images/iphone.png) no-repeat 8px center;
} 
.ask-tel .span2{
	padding-left: 66px;
    background: url(../images/w-qq.png) no-repeat 8px center;
}
.a-ask-w{
    display: inline-block;
    padding-left: 10px;
    width: 134px;
    height: 39px;
    line-height: 39px;
    color:#fff;
    font-size: 22px;
    background: url(../images/zixun.png) no-repeat;
    margin-right: 7px;
}
.mt15{
    margin-top: 15px;
}
.a-inline-w{
    font-size: 22px;
    height: 39px;
    line-height: 39px;
    color:#fff;
    display: inline-block;
    padding-left: 17px;
    width: 124px;
    border-radius: 3px;
    background: url(../images/dun.png) no-repeat;
    margin-right: 7px;
}
.a-inline-w:hover,.a-ask-w:hover{
    color:#fff;
    opacity: .8;
    -ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity= 80)';
    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
}

/*******************************
	-------[=加入我们]-------
********************************/
.about-snav{overflow: hidden;line-height: 40px;text-align: center;font-size: 16px;}
.about-snav dt{height: 40px;background: #1e88c5;color: #fff;margin-bottom: 1px;}
.about-snav dd{height: 40px;background: #aceefe;margin-bottom: 2px;}
.about-snav dd a{color: #666;}

.side-col .i-contact{border: 0;}
.side-col .i-contact2,.side-col .i-contact3{border: 1px solid #dcdada;}

.about-cont{padding: 25px 0 25px 25px;overflow: hidden;}

/*选项卡*/
.tab-tit{overflow: hidden;font-size: 14px;margin: 40px 0 10px;}
.tab-tit li{float: left;background: #ccc;height: 30px;line-height: 30px;
	padding: 0 20px;overflow: hidden;cursor: pointer;}
.tab-tit li.current{background: #fc0;}

.tab-cont{overflow: hidden;line-height: 25px;border-bottom: 1px dashed #00aeef;}
.tab-cont p{line-height: 25px;}

.side-tab-tit{overflow: hidden;font-size: 14px;color: #fff;margin-bottom: 7px;}
.side-tab-tit li{float: left;width: 110px;margin-right: 2px;margin-bottom: 2px;cursor: pointer;
	background: #34c8f1;text-align: center;height: 38px;line-height: 38px;}
.side-tab-tit li.current{background: #175dd5;}

.side-tab-cont{margin-bottom: 10px;}

/*按钮链接*/
.btn-box{overflow: hidden;width: 755px;float: right;}
.btn-box a{border: 1px solid #ddd;display: block;float: left;line-height: 25px;
	overflow: hidden;height: 60px;padding-top: 20px;font-size: 16px;}
.btn-box a em{display: block;text-transform: uppercase;font-size: 12px;
	font-family: 'arial';}

.online-consult{padding-left: 135px;width: 240px;
	background: url(../images/i5.png) no-repeat 65px center;}
.online-consult2{background: url(../images/i8.png) no-repeat 65px center;}
.online-regist{padding-left: 175px;width: 200px;
	background:#f4f4f4 url(../images/i9.png) no-repeat 20px center;}
.online-regist2{background:#f4f4f4 url(../images/i10.png) no-repeat 20px center;}

/*******************************
	-------[=新闻资讯]-------
********************************/

.service-ul{overflow: hidden;width: 100%;}
/*.service-ul li{width: 25%;float: left;overflow: hidden;text-align: center;}
.service-ul li a{color: #0055a5;font-size: 18px;}
.service-ul li a:hover{color: #eb9500;opacity: .8;
-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity= 80)';
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);}
.service-ul li .ico{display: block;height: 90px;margin-bottom: 5px;
	background-image: url(../images/icon-b.png);background-repeat: no-repeat;}
.service-ul li .i1{background-position: center 8px;}
.service-ul li .i2{background-position: center -148px;}
.service-ul li .i3{background-position: center -300px;}
.service-ul li .i4{background-position: center -448px;}*/

.quick-ul{overflow: hidden;border-top: 1px solid #c2c2c2;border-bottom: 1px solid #7e7e7e;}
.quick-ul li{height: 37px;line-height: 37px;overflow: hidden;border-bottom: 1px solid #c2c2c2;	}
.quick-ul li.on{background: #f1f1f1;}
.quick-ul li a{display: block;padding-left: 80px;background: url(../images/a7.png) no-repeat 205px center;}

/*文章*/
.chapter{overflow: hidden;font-size: 12px;line-height: 25px;}
.chapter p{line-height: 25px;}
.chapter h1{font-size: 18px;color: #06c;height: 40px;line-height: 40px;
	overflow: hidden;font-weight: normal;}
.chapter .info{font-size: 12px;color: #3cf;height: 40px;line-height: 40px;overflow: hidden;}
.chapter .summary{padding: 10px 0;overflow: hidden;}
.chapter .share{position: relative;}
.chapter .share ul{float: right;overflow: hidden;}
.chapter .share ul li{text-align: center;line-height: 25px;float: left;overflow: hidden;margin-left: 5px;}
.chapter .share ul li a{display: inline-block;width: 90px;height: 25px;border: 1px solid #c0b9af;}
.chapter .share ul li a:hover{color: #fff;background: #c40000;border: 1px solid #c40000;}
.pop-share{display: none;position: absolute;right: 0;top: 30px;
	width: 190px;height: 30px;padding: 5px 10px;border: 1px solid #ddd;background: #fff;}

.chapter .content{padding: 10px 0;overflow: hidden;}

/*******************************
	-------[=列表]-------
********************************/
.list-table{}
.list-table thead{background: url(../images/t3.jpg) repeat-x left top;}
.list-table thead th{height: 38px;line-height: 38px;text-align: center;font-size: 14px;font-weight: normal;}
.list-table thead th.table-t{width: 215px;background: url(../images/t1.jpg) no-repeat right top;}
.list-table a{color: #06c;}
.list-table .title{text-align: center;font-size: 14px;}
.list-table td{line-height: 24px;height: 120px;border-bottom: 1px dashed #00aeef;}
.page{padding-top: 20px;}



/*---------*/

.f-tit1,.f-tit2{height: 45px;line-height: 45px;border-bottom: 1px solid #ffcc00;margin-bottom: 10px;}
.f-tit1 strong,.f-tit2 strong{display: inline-block;padding-left: 30px;font-size: 22px;color: #148be7;font-weight: normal;letter-spacing: 2px;}
.f-tit1 strong.s1{background: url(../images/ic1.jpg) no-repeat left center;}
.f-tit1 strong.s2{background: url(../images/ic2.jpg) no-repeat left center;}
.f-tit1 strong.s3{background: url(../images/ic3.jpg) no-repeat left center;}
.f-tit1 strong.s5{background: url(../images/ic5.jpg) no-repeat left center;}
.f-tit1 strong.s6{background: url(../images/ic6.jpg) no-repeat left center;}
.f-tit1 strong.s7{background: url(../images/ic7.jpg) no-repeat left center;}
.f-tit1 strong.s8{background: url(../images/ic8.jpg) no-repeat left center;}
.f-tit1 a{font-size: 12px;position: relative;top:7px;color: #ccc;}
.f-tit1 a:hover{text-decoration: underline;}
.f-tit2{border-bottom: 0;margin-bottom: 0;}
.f-tit2 strong{padding-left: 40px;background: url(../images/ic4.jpg) no-repeat left center;}
.f-tit3{height: 38px;line-height: 38px;font-size: 18px;color: #148be7;border-bottom: 1px solid #ffcc00;}
.f-txt1 li:before {content: "• ";}
.f-txt1 li{height: 32px;line-height: 32px; border-bottom:#ccc 1px dotted;background: url(../images/arrow.png) no-repeat right center;}
.f-txt1 li a{color: #999;}
.f-txt1 li a:hover{color: #0178cc;}
.f-txt1 li span{color: #ffcc00;}
.f-table{width: 712px; float:left;}
.f-table tr{border-right: 5px solid #3399cc;}
.f-table th{height: 40px;text-align: center;font-size: 18px;color: #ff9900;font-weight: normal;}
.f-table tr.s1{border-right: 5px solid #fe9f0f;background: url(../images/t2.jpg) repeat-x left top;overflow: hidden;}
.f-table tr.s2 td{font-size:12px;}
.f-table td{border: 1px solid #d4d6d6;height: 34px;text-align: center;font-size: 15px;color: #666;}
.f-table td span{display: inline-block;width: 16px;text-align: center;padding: 35px 0;}

.jiaocai .content{ overflow:hidden; zoom:1;}
.jiaocai .content li{ width:118px; height:190px; float:left; padding-left:22px; padding-right:22px;}
.jiaocai .content li img{width:118px; height:161px;}

.f-link{ padding:18px 0px 26px;}
.f-link img{ padding-right:1px;width:97px;height:35px;}

.online-area{overflow: hidden;margin-bottom: 15px;height: 145px;padding: 0 0 0 150px;background:#fff url(../images/online.jpg) no-repeat left bottom;}
.online-area .opearate-time{font-size: 14px;font-family: 'arial';padding-left: 190px;margin: 46px 0 5px;}
.online-area .opearate-time span{color: #999;display: block;font-size: 14px;float: left;margin-right: 12px;}
.online-area .opearate-time span.s2{color: #000;}
.online-area ul{font-family:"微软雅黑","Microsoft Yahei";overflow: hidden;margin-left: 20px;}
.online-area li{float: left;margin-right: 45px;}
.online-area li a{display: inline-block;width: 88px;height: 25px;line-height: 25px;text-align: center;border: 1px solid #c0b9af;}
.online-area li.on a,.online-area li a:hover{color: #fff;background: #007bc4;border-color:#007bc4;text-decoration: none;}
.online-area .online-btn{float: right;width: 425px;font-size: 20px;position: relative;top:30px;}
.online-area .online-btn a{display:inline-block;background: url(../images/icon-s.png) no-repeat;width: 75px;height: 20px;padding-top: 72px;text-align: center;overflow: hidden;font-size: 12px;margin: 0 12px;color: #999;}
.online-area .online-btn a.s1{background-position: 0 0;}
.online-area .online-btn a.s2{background-position: 0 -97px;}
.online-area .online-btn a.s3{background-position: 0 -200px;}
.online-area .online-btn a.s4{background-position: 0 -299px;}
.online-area .online-btn a:hover{color: #0178cc}

.fix-qq{position: fixed;left: 0;top:100px;width: 137px;border: 1px solid #ccd1f2;background: #eff1fb;padding-top: 20px;display: none;}
.fix-qq li{height: 39px;margin: 0 6px;border-bottom: 1px solid #c4caec;background: url(../images/qq_ic1.jpg) no-repeat 6px 11px;padding-left: 28px;}
.fix-qq li a{margin-top: 11px;display: inline-block;width: 81px;height: 23px;}
.fix-qq li a.zx{background: url(../images/qq_1.jpg) no-repeat;}
.fix-qq li a.lx{background: url(../images/qq_2.jpg) no-repeat;}
.fix-qq li.tel1{background: url(../images/qq_ic2.jpg) no-repeat 6px 11px;}
.fix-qq li.tel2{background: url(../images/qq_ic3.jpg) no-repeat 6px 11px;}
.fix-qq li span{display: inline-block;margin-top: 11px;}
.fix-qq .close{display: inline-block;position:absolute;top:0;right:0;width: 19px;height: 21px;background: url(../images/qq_close.jpg) no-repeat left top;}
.fix-qq .jt {text-align: center;padding: 17px 0 25px 0;}
.fix-qq .jt a{display: inline-block;width: 25px;height: 26px;background: url(../images/qq_ic4.jpg) no-repeat left top;}

.kf{position: fixed;width: 81px;height: 89px;background: url(../images/kf.jpg) no-repeat left top;left: 0;top:265px;cursor: pointer;}


/*新头部和尾部*/
#hd{
    height: 83px;
    padding-top: 29px;
}
#hd .logo{
    float: left;
    margin-right: 41px;
}
#hd .hdc{
    float: left;
}
#hd .hdr{
    float: right;
}
.hdc .top{
    margin-bottom: 25px;
}
.hdc .top strong{
    margin-right: 32px;
    display: inline-block;
    font-weight: normal;
    height: 12px;
    line-height: 12px;
    padding-left: 21px;
    color:#050505;
}
.hdc .top strong span{
    color:#00479d;
}
.hdc .top .p1{
    background: url(../images/tv.jpg) no-repeat left center;
}
.hdc .top .p2{
    background: url(../images/house.jpg) no-repeat left center;
}
#nav li{
    position: relative;
    float: left;
    padding-bottom: 20px;
}
#nav li .a1{
    border-right: 1px solid #959595;
    display: block;
    padding:0 12px;
    height: 20px;
    line-height: 20px;
    font-size: 15px;
    color:#000;
}
#nav li:first-child a{
    padding-left: 0;
}
#nav li.last a{
    border-right: 0;
}
#nav li a:hover, #nav li.on a{
    color:#00a0e9;
}
.hdr .top{
    height: 20px;
    line-height: 20px;
    margin-bottom: 26px;
}
.hdr .top a{
    color:#050505;
    font-size: 12px;
    margin-left: 12px;
}
.hdr .top a:hover,.hdr .bottom a:hover{
    color:#00a0e9;
}
.hdr .bottom{
    height: 14px;
    line-height: 14px;
    text-align: center;
}
.hdr .bottom a{
    margin-left: 15px;
    font-size: 14px;
    color:#eb6100;
    text-decoration: underline;
}
#nav li dl{
    display: none;
    z-index:9999;
    background: #fff;
    position: absolute;
    top:40px;
}
#nav li dl dd{
    text-align: center;
}
#nav li dl dd a{
    padding:0 11px;
    height: 28px;
    line-height: 28px;
    color:#313131;
    font-size: 12px;
    display: block;
    background: url(../images/a-bg.jpg) no-repeat center bottom;
}

#nav li dl dd a:hover{
    background: #00a0e9;
    color:#fff;
}
/*底部*/
#fd .er{
    float: right;
}
#fd .service,#fd .tel,#fd .free{
    float: left;
    margin-right: 73px;
}

#fd{
    overflow: hidden;
    padding-top: 58px;
    padding-bottom: 57px;
    background: #434343;
}
#fd .tit-h3{
    width: 215px;
    border:1px solid #434343;
    box-shadow: 1px 2px 3px #2f2f2f outset;
    -webkit-box-shadow: 1px 2px 3px #2f2f2f;
    -moz-box-shadow: 1px 2px 3px #2f2f2f;
    box-shadow: 1px 2px 3px #2f2f2f;
    height: 36px;
    margin-bottom: 20px;
    line-height: 36px;
    color:#fff;
    font-size: 15px;
    padding-left: 11px;
    background: #656565;
}
.ul-fd li{
    padding-left: 18px;
    background: url(../images/right.png) no-repeat 6px center;
    height: 21px;
    line-height: 20px;
    color: #868686;

}
.ul-fd li a{
    color: #868686;
}
.ul-fd li a:hover{
    color:#005bac;
}
#fd .free{
    position: relative;
    background: #656565;
    -webkit-box-shadow: 2px 3px 2px #2f2f2f;
    -moz-box-shadow: 2px 3px 2px #2f2f2f;
    box-shadow: 2px 3px 2px #2f2f2f;
}
#fd .free .img-p{
    background: url(../images/jingxi.png) no-repeat;
    display: block;
    width: 44px;
    height: 39px;
    position: absolute;
    top: -8px;
    right:-8px;
}
#fd .free h3{
    font-weight: bold;
    margin-bottom: 10px;
    margin-right: 10px;
    margin-left: 10px;
    border-bottom: 1px solid #535353;
    height: 36px;
    line-height: 36px;
    color:#dddd26;
    font-size: 15px;
}
#fd .free p{
    padding-left: 10px;
    height: 20px;
    line-height: 20px;
    font-size: 12px;
}
#fd .free p span{
    color:#fff;
}
#fd .free .inp1{
    background:none;
    border:none;
    outline: none;
}
#fd .free a{
    float: right;
    text-align: center;
    width: 38px;
    height: 16px;
    color:#fff;
    display: inline-block;
    border:1px solid #fff;
    border-radius: 4px;
    margin-left: 5px;
}
#fd .oprea{
    overflow: hidden;
    padding-right: 10px;
    padding-bottom: 10px;
}
#fd .oprea .sub{
    height: 16px;
    line-height: 16px;
    width: 38px;
    border:1px solid #fff;
    border-radius: 4px;
    background: #656565;
    color:#fff;
    font-size: 12px;
    float: right;
    margin-left: 5px;
    cursor: pointer;
}
#fd .er{
    width: 78px;
    margin-right: 10px;
}
.er .pic .img{
    height: 114px;
    width: 114px;
}
#fd .er p{
    padding-top: 7px;
}
.fd-bottom{
    padding-bottom: 34px;
    padding-top: 37px;
    overflow: hidden;
}
.fd-copy{
    float: left;
    width: 800px;
}
.fd-copy p{
    line-height: 22px;
    color:#000000;
    float: left;
}
.fd-bottom .so{
    width: 150px;
    float: right;
}
.fd-bottom .so input[type=text]{
    outline: none;
    width: 120px;
    height: 14px;
    line-height: 14px;
    color:#666;
    font-size: 12px;
    float: left;
    margin-right: 2px;
    margin-bottom: 5px;
}
.fd-bottom .so input[type=submit]{
    cursor: pointer;
    display: block;
    float: left;
    width: 24px;
    height: 17px;
    line-height: 17px;
    text-align: center;
    color:#fff;
    font-size: 12px;
    background:#171717;
    border: none;
    display: block;
}
.fd-bottom .p-color{
    color:#242424;
}
.a-rank{
    width: 68px;
    height: 23px;
    display: block;
    background: url(../images/rank-zs.png) no-repeat;
}

#preview{position:absolute;border:1px solid #ccc;background:#fff;display:none;color:#fff; max-width:776px; overflow:hidden;}
#preview img{max-width:776px;}



.h50{
    height: 50px;
}
.ul-nav-txt{
    overflow: hidden;
    margin-bottom: 70px;
    width: 1100px;
}
.ul-nav-txt li{
    background: #f4f4f4;
    border-left:1px solid #d5d5d5;
    border-right:1px solid #d5d5d5;
    border-bottom:1px solid #d5d5d5;
    float: left;
    width: 158px;
    margin-right: 8px;
}
.ul-nav-txt .last{
    /*width: 190px;*/
}
.ul-nav-txt .tit{
    background: #bcbdc0;
    padding-bottom:5px;
    margin-bottom: 27px;
}
.ul-nav-txt .tit22{
    background: #bcbdc0;
}
.ul-nav-txt .tit3{
    background: #bcbdc0;
}
.ul-nav-txt .tit h3{
    padding-top: 8px;
    height: 51px;
    line-height: 46px;
    text-align: center;
    font-size: 24px;
    color:#fff;
    background: #f2572d;
}
.ul-nav-txt .txt{
    text-align: center;
    padding-top: 138px;
    height: 40px;
    background: url(../images/nav1.png) no-repeat center 0px;
} 
.ul-nav-txt .txt2{
    background: url(../images/nav3.png) no-repeat center 0px;
}
.ul-nav-txt .tit11{
    background: #bcbdc0;

}
.ul-nav-txt .txt11{
    background: url(../images/nav2.png) no-repeat center 0px;
}
.ul-nav-txt .txt3{
    background: url(../images/nav4.png) no-repeat center 0px;
}
.ul-nav-txt .txt4{
    background: url(../images/nav5.png) no-repeat center 0px;
}
.ul-nav-txt .txt5{
    background: url(../images/nav6.png) no-repeat center 0px;
}
.ul-nav-txt .tit11 h3{
    background: #00abd8;
}
.ul-nav-txt .tit22 h3{
    background: #008972;
}
.ul-nav-txt .tit3 h3{
    background: #fdb912;
}
.ul-nav-txt .tit5 h3{
    background: #d70000;
}
.ul-nav-txt .tit4{
	background: #bcbdc0
}
.ul-nav-txt .tit4 h3{
    background:#005bac;
}
.a-moreinfo{
    display: inline-block;
    background: #fff;
    width: 62px;
    height: 21px;
    line-height: 21px;
    text-align: center;
    color:#f2572d;
    font-size: 12px;
    border-radius: 4px;
    border:1px solid #f2572d;
}
.a-moreinfo:hover{
    background: #f2572d;
    color:#fff;
}
.a-moreinfo1{
    color:#31bade;
    background: #fff;border:1px solid #31bade;
}
.a-moreinfo1:hover{
    background: #31bade;
    color:#fff;
}
.a-moreinfo:hover{
    color:#fff;
    opacity: .8;
    -ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity= 80)';
    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
}
.a-moreinfo2{
    background: #fff;
    border:1px solid #008972;
    color:#008972;
}
.a-moreinfo2:hover{
    background: #008972;
    color:#fff;
}
.a-moreinfo3{
    background: #fff;
    color:#feb900;
    border:1px solid #feb900;
}
.a-moreinfo3:hover{
    background: #feb900;
    color:#fff;
}
.a-moreinfo4{
    border:1px solid #317aba;
    color:#317aba;
}
.a-moreinfo4:hover{
    background: #317aba;
    color:#fff;
}
.a-moreinfo5{
    background: #fff;
    border:1px solid #d70000;
    color:#d70000;
}
.a-moreinfo5:hover{
    background: #d70000;
    color:#fff;
}
.a-moreinfo6 {
	background: #fff;
	border: 1px solid #d30102;
	color: #d30102;
}
.a-moreinfo6:hover{
	background: #d30102;
	color:#fff;
}