@charset "utf-8";body{font-family:'宋体';width:100%;color:#666;font-size:12px;min-width:1100px}
body,dd,dl,dt,form,h1,h2,h3,h4,h5,h6,html,input,li,ol,p,textarea,ul{margin:0;padding:0}
article,aside,figcaption,figure,footer,header,menu,nav,section{display:block}
input[type=checkbox],input[type=radio]{border:none!important}
li,ul{list-style:none}
* html{background-image:url(about:blank);background-attachment:fixed}
.overflow{overflow:hidden;zoom:1}
.clear{clear:both}
.cspt{cursor:pointer}
pre{white-space:pre-wrap;word-break:break-all;word-wrap:break-word}
.btn{background:#3592e2;font-size:12px!important;border:1px solid #0c7edf;border-radius:3px;height:25px;line-height:25px;padding:0 15px;display:inline-block;color:#fff!important;-webkit-transition:background-color .5s;transition:background-color .5s}
.btn:hover{background-color:#2986d6}
img{border:0;vertical-align:middle}
.p20{padding:20px}
.p50{padding:0 50px}
.plr20{padding-left:20px;padding-right:20px}
.pr20{padding-right:20px}
.pl40{padding-left:40px}
.pl60{padding-left:60px}
.pr40{padding-right:40px}
.pr140{padding-right:140px}
.m20{margin:20px}
.mt10{margin-top:10px!important}
.mtb5{margin:5px 0}
.mt15{margin-top:15px!important}
.mt20{margin-top:20px!important}
.mt30{margin-top:30px!important}
.ml50{margin-left:50px}
.mlf20{margin-left:20px!important;margin-right:20px!important}
.mt20-lr0{margin:20px 0}
.mb10{margin-bottom:10px}
.mb20{margin-bottom:20px!important}
.mb40{margin-bottom:40px!important}
.ml20{margin-left:20px!important}
.ml30{margin-left:30px!important}
.ml40{margin-left:40px!important}
.ftz12{font-size:12px}
.ftz14{font-size:14px}
.fz14{margin-right:2px;font-size:14px}
.ftz16{font-size:16px}
.ftz18{font-size:18px}
.f20{font-style:normal;font-size:20px}
.orange{color:#F60!important}
.red{color:red}
.gray{color:#333}
.blue{color:#006cb2}
.gry{color:#999!important}
.fl{display:inline;float:left}
.fr{display:inline;float:right}
.bd-left{border-left:1px solid #ccc;margin-left:10px}
cite{font-style:normal;margin-left:15px;line-height:35px;}
a{color:#333;text-decoration:none;outline:0}
img,input{outline:0}
input[type=file]{text-indent:0!important;border:none!important}
a:hover{color:#369}
.widths{width:1100px;margin:0 auto}
.widths12{width:1200px;margin:0 auto}
.mr0 {
    margin-right: 0 !important;
}
p{line-height:200%;}
i{font-style:inherit}
.h5{height:5px;clear:both}
.h10{height:10px;clear:both}
.h20{clear:both;height:20px}
a img{border:0}
* html #image-style{background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/filename.png", sizingMethod="scale")}
body,html{-webkit-text-size-adjust:none}
.uploadify-queue-item{background-color:#f5f5f5;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font:11px Verdana,Geneva,sans-serif;padding:10px;border-bottom:1px #fff solid;min-width:350px;max-width:780px}
.uploadify-error{background-color:#fde5dd!important}
.uploadify-queue-item .cancel a{background:url(../images/uploadify-cancel.png) 0 0 no-repeat;float:right;height:16px;text-indent:-9999px;width:16px}
.uploadify-queue-item.completed{background-color:#e5e5e5}
.apply{position:fixed;z-index:1111;left:20px}
.adv{margin:20px auto}

.page{overflow:hidden;zoom:1;padding:0;clear:both;text-align:center}
.pagination{display:inline-block;padding-left:0;margin:17px 0;border-radius:3px}
.pagination>li{display:inline}
.pagination>li>form{width:auto;height:auto;margin-left:20px}
.pagination>li>form>input{width:20px;padding:0 5px;height:30px;background-color:#fff;border-color:#ddd;border-right:0}
.pagination>li>form>button{background-color:#303641;padding:6px 12px;line-height:1.42857143;height:auto}
.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;line-height:1.42857143;text-decoration:none;background-color:#fff;border:1px solid #ddd;margin-left:-1px}
.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:3px;border-top-left-radius:3px}
.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:3px;border-top-right-radius:3px}
.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{background-color:#f5f5f6}
.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:0;color:#fff;background-color:#303641;border-color:#303641;cursor:default}
.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#999;background-color:#fff;border-color:#ddd;cursor:not-allowed}
.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:15px}
.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px}
.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-bottom-right-radius:3px;border-top-right-radius:3px}
.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:11px}
.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-bottom-left-radius:2px;border-top-left-radius:2px}
.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-bottom-right-radius:2px;border-top-right-radius:2px}
form{width:100%;height:auto;float:left}

form label{width:120px;padding:0 15px 0 15px;height:30px;line-height:30px;text-align:right;display:block;float:left}
form input{border:1px solid #aabac7;border-radius:1px;color:#666;text-indent:.5em;height:30px;line-height:30px;width:240px;vertical-align:middle;float:left}
form textarea{border:1px solid #aabac7;padding:3px 5px;border-radius:1px;color:#666;font-size:12px;overflow:auto;vertical-align:top;line-height:2;float:left;width:400px;height:100px;margin-right:10px}
form input.checkbox{width:auto;height:auto;float:none}
form input.radio{margin:5px 5px 0 0;height:24px;width:auto;max-width:24px;line-height:24px;border:0 none;vertical-align:middle}
form input.submit{border:0 none;border-radius:3px;width:80px;height:30px;cursor:pointer;background:url(../images/wc.jpg);color:#fff}
form .drop-down{border:1px solid #aabac7;border-radius:1px;color:#666;font-size:12px;height:28px;min-width:80px;vertical-align:middle;padding:3px 5px;margin-right:10px;float:left;margin-top:2px}
form select{border:1px solid #aabac7;border-radius:1px;color:#666;font-size:12px;height:28px;min-width:80px;vertical-align:middle;padding:3px 5px;margin-right:10px;float:left}
form i{margin-top:5px;height:24px;line-height:24px;color:#333}
form b{position:relative;top:8px;padding-left:10px;color:#999;font-weight:inherit}
form button{border:0 none;height:35px;padding:0 20px;cursor:pointer;background:#ff7c0a;color:#fff}
form button:hover{background:#ea6c03}

.bread{width:100%;height:50px;overflow:hidden}
.bread ul{width:1100px;margin:0 auto;color:#444}
.bread ul span{font-weight:bold;font-size:12px;}
.bread ul a{font-size:12px;line-height:50px;color:#333}
.bread ul a:hover{color:#0c7edf}

header .header-logo{float:left;margin-top:8px;width: 501px;}
header .header-logo img{margin-top:3px;float:left}
header .header-logo span{width: 270px;letter-spacing: 3px;margin-top: 15px;margin-left: 15px;border-left: 1px solid #dbdbdb;padding-left: 5px;color: #3592e2;margin-right: 10px;font-size:14px;line-height:24px;float: left;}
header .h_bottom{height:100px;padding-top:10px;clear:both;z-index:22}
header .h_bottom section{position:relative;width:439px;background:0;margin-top:24px;border:0;height:auto;float:left;/*! min-width:440px; */}
header section form{width:auto}
header form input{height:31px;line-height:31px;border:0 none;color:#666;float:left}
header .text{width:300px !important;border:1px solid #dbdbdb;height:35px;line-height:35px;position:relative}
header .info-input{text-indent:8em;z-index:1}
header .left-list{position:absolute;left:0;top:0;background:#fff;z-index:1000;border:1px solid #ddd}
header .left-list .drop-down{border:0;min-width:10px}
ul#select_ul{overflow:hidden;z-index:999}
ul#select_ul li{color:#333;font-size:14px;cursor:pointer;width:60px;padding-left:20px;height:35px;display:block;line-height:35px}
ul#select_ul li i{position:absolute;top:10px;right:20px;width:0;height:0;font-size:0;line-height:0;border-width:5px;border-style:solid dashed dashed dashed;border-color:#666 transparent transparent transparent}
ul#select_ul li:hover{background:#eee}
header .senior{float:left;margin-left:15px;margin-top:3px;line-height:200%;font-size:14px}
header .senior a{color:#999;font-weight:normal;font-size: 14px;line-height: 28px;}
header .senior a:hover{color:#0c7edf}
header .sub{background-color:#068ee1;width:60px !important;text-align:center;color:#fff;font-size:14px;border:2px solid #068ee1;height:37px;text-indent:0}
header .serve{background-color:#f8f8f8;border:1px solid #0c7edf;height:40px;color:#666;margin-left:5px;border-color:#e8e8e8}
header .sub:hover{background:#1589e2;border-color:#1589e2;cursor:pointer}
header .serve:hover{background:#e8e8e8;border-color:#e8e8e8;cursor:pointer}
header .header-show{width:140px;padding:10px 10px;float:right;}
.header-show .showapp,
.header-show .showwx{ width:50px;margin:0px 10px; text-align:center;float:left;position:relative;}
.header-show .radius{width:45px; height:45px; border-radius:50%; background-color:#4dafea; display:block; }
.header-show .showwx .radius{background-color:#3eb135}
.header-show span{ background:url(../images/sprite.png);position:absolute; top:8px; left:10px;}
.header-show .showapp span{background-position: -40px -2px;width:25px;height:30px;}
.header-show .showwx span{background-position: -68px -2px;width:35px;height:30px;}
.header-show p{color:#333; line-height:40px;}
.header-show .show .appimg{display:none; width:255px; height:115px; background-color:#fff;position:absolute;top:55px;left:-55px;border:1px solid #ddd;z-index:99; }
.header-show .showwx .appimg{left:-155px;}
.header-show .show:hover .appimg{display:block;}
.show .appimg span{ background-position: -68px -45px;width:14px;height:14px; top:-10px; left:70px; z-index:100; }
.showwx .appimg span{ left:170px;}
.header-show .show:hover .radius{ opacity:0.8;}
.header-show .show li{width:45%; text-align:center; float:left;}
.header-show .show li img{ margin-top:10px;}
.header-show .show li b{width:100%; height:14px; line-height:14px; font-size: 14px; color:#068ee1; display: block; font-weight: normal;}
.header-show .show li p{ line-height:150%; margin-top:10px; margin-bottom:10px; color:#666;}
.header-show .show li a{  display:block;font-size:12px; background-color:#ff4200; border-radius:2px; width:98px; margin-left:10px;line-height:30px; color:#fff;}

nav{font-size:16px;height:40px;overflow:hidden;background-color: #2d353a;width:100%}
.nav ul{height:40px}
nav ul li{float:left;}
nav ul li.small{ width:70px;}
nav ul li a{font-size:16px;float:left;display:block;height:40px;width:90px;line-height:40px;color:#fff;text-align:center;vertical-align:middle;font-weight:700;}
nav ul li.small a{ width:70px;}
nav ul li .selected,nav ul li a:hover{background-color:#2275bc;font-weight:bold;color:#fff;}

footer{color:#666;clear:both;overflow:hidden;zoom:1;min-width:1100px;font-size:14px}
footer .f_bottom{padding:10px 0}
footer .d_wap{background-color:#0c7edf;height:190px;margin:0 auto;overflow:hidden;zoom:1}
footer dl{display:block!important;width:13.5%;float:left;padding-top:25px;text-align:center;font-size:14px;position:relative}
footer .dl-contact{display:block!important;width:18%;float:left;color:#fff;padding-top:28px;text-align:center;font-size:12px;position:relative}
footer.dl-contact dd{height:20px;line-height:20px;overflow:hidden;margin-bottom:5px;text-align:center;font-size:12px;color:#f2f2f2}
footer .dl-chat{width:136px;height:26px;background-color:#ff4200;line-height:26px;overflow:hidden;margin-bottom:5px;margin-top:10px;margin-left:35px;text-align:center;font-size:12px;color:#f2f2f2}
footer .dl-chat a{background-color:#ff4200;line-height:26px;overflow:hidden;text-align:center;font-size:12px;color:#f2f2f2}
footer .dl-chat a:hover{background-color:#f60;line-height:26px;overflow:hidden;text-align:center;font-size:12px;display:block;color:#f2f2f2}
footer dt{height:20px;line-height:20px;overflow:hidden;margin-bottom:5px;text-align:center;font-weight:700;font-size:16px;color:#f2f2f2}
footer .dl-chat i{height:26px;line-height:26px;text-align:center;color:#fff}
footer dt span{background:url(../images/sprite01.png);position:absolute;width:22px;height:25px;right:115px;float:left}
footer dt .pic{background-position:55px -18px;top:23px;right:110px}
footer dt .pic-1{background-position:55px -55px;top:23px;right:110px}
footer dt .pic-2{background-position:53px -96px;top:24px;right:110px}
footer dt .pic-3{background-position:53px -138px;top:26px;right:110px}
footer dt .pic-4{background-position:52px -230px;width:22px;height:22px;right:120px;top:28px}
footer dt .pic-5{background-position:50px -178px;width:22px;height:22px;right:110px;top:25px}
footer dt a{font-weight:700;height:14px;display:block;color:#FFF}
footer p{overflow:hidden;zoom:1}
footer p a{padding:0 9px;border-right:1px solid #dfdfdf;color:#666;white-space:nowrap;display:inline-block;height:10px;line-height:10px;margin-top:10px}
footer p a:last-child{border:0}
footer dd strong{float:left;color:#fa7500;font-size:24px;padding-left:25px}
footer dd a{float:left;width:100%;line-height:189%;overflow:hidden;color:#fff;}
footer dd a:hover{ color:#fff;}
footer dd a img{vertical-align:middle}
footer dd img{margin:0 auto}
footer dd img.weixin{width:120px;height:120px}
footer small{text-align:center;padding:5px;padding-top:0;clear:both;display:block;font-size:12px;color:#414243}
footer small img{border-radius:5px;display:inline-block}
footer .f_bottom{text-align:center;margin:0 auto;overflow:hidden;clear:both;width:715px;}
footer .f_bottom li{float:left;margin-left:15px;display:block;font-size:12px;}
footer .about{width:720px;margin:0 auto;margin-top:30px;overflow:hidden}
footer .about li{float:left;margin-left:30px;overflow:hidden}
footer .about .bdsharebuttonbox{float:left;margin-top:-5px}
footer .link{width:1000px;padding-top:15px;margin:0 auto;overflow:hidden}
footer .link li{float:left;margin-left:10px}
footer .link li a{font-size:12px;color:#999}
footer .trust{width:1000px;margin:0 auto;padding-top:15px}
footer .trust li{float:left;margin-right:10px}
.firendLink{background-color:#f7f7f7;padding:20px;margin:30px 0;overflow:hidden}
.firendLink h3{height:50px;float:left;margin-top:5px}
.firendLink p{float:left;width:980px}
.firendLink p a{color:#666;border:0}
.firendLink p a:hover{color:#0c7edf}
.t-select{background-color:#f4f4f4;text-indent:1em;width:90px;line-height:35px;position:absolute;z-index:20;cursor:pointer}
.t-rotate{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg)}
.input_inline{position:absolute;right:70px;top:5px;overflow:hidden;z-index:5}
.step{height:100px;margin-top:20px;background-color:#f5f5f5}
.step dl{width:25%;float:left;margin-top:32px}
.step dt{border-bottom:4px solid #ccc;position:relative}
.step dd{height:30px;margin-top:25px;text-align:center}
.step dt img{position:absolute;left:50%;margin-left:-13px;display:block;top:-11px}
.step dl.finish dt{border-bottom-color:#0c7edf!important}
.step dd.current{color:#0c7edf;position:relative}
#leftsead{height:250px;position:fixed;bottom:180px;right:0;z-index:100}
*html #leftsead{margin-top:258px;position:absolute;top:expression(eval(document.documentElement.scrollTop))}
#leftsead li{height:55px}
#leftsead li img{float:right}
#leftsead li a{height:49px;float:right;display:block;min-width:35px;max-width:161px}
#leftsead li a .shows{display:block}
#leftsead li a .hides{margin-right:-143px;cursor:pointer;cursor:hand}
#p2{width:112px;background-color:#a7d2a9;height:47px;margin-left:47px;border:1px solid #8bc48d;text-align:center;line-height:47px}
#p3{width:112px;background-color:#ec9890;height:47px;margin-left:47px;border:1px solid #e6776c;text-align:center;line-height:47px}
#p1{width:47px;height:49px;float:left}
#suggest{width:300px;height:270px;background-color:#fff;border:1px solid #ddd;position:fixed;right:-3px;bottom:260px;display:none;padding:20px;color:#333;z-index:1000}
#suggest input{border:1px solid #e0e0e0;width:100%;border-radius:3px;height:25px;line-height:25px;float: left;width: 225px;}
#suggest .zxw{width:225px;}
#suggest .labw{width:40px;}
#suggest .li{float:left;margin-top:10px;}
#suggest li{line-height:20px;}#suggest li{line-height:20px;}
#suggest label{display:block;text-align:left}
#suggest textarea{width:300px;height:100px;border:1px solid #e0e0e0}
#suggest .sub,
#recruit .sub{background-color:#de524d;border-radius:3px;float:left;width:50px;text-indent:0;height:30px;line-height:30px;color:#fff;border:0;margin-top:10px}
#suggest .sub:hover,
#recruit .sub:hover{background-color:#de403e;cursor:pointer}
#suggest .close,
#recruit .close{float:right;color:#666;cursor:pointer;margin-top:15px}

#recruit{width:300px;height:320px;background-color:#fff;border:1px solid #ddd;position:fixed;right:-3px;bottom:260px;display:none;padding:20px;color:#333;z-index:1000}
#recruit input{border:1px solid #e0e0e0;border-radius:3px;height:25px;line-height:25px;float: left;width:225px;}
#recruit li{float:left;margin-top:10px;line-height:20px;}
#recruit .li{float:none}
#recruit label {display:block;text-align:left;width:40px!important;font-size: 12px;}

.favorites{cursor:pointer}
.asynlogin .info{width:100%;position:relative;padding:8px 15px}
.asynlogin img{left:25px;position:absolute;top:15px;z-index:5}
.asynlogin input{width:200px;padding-left:30px}
.asynlogin input[type=checkbox]{width:10px;margin-top:10px;margin-left:30px}
.asynlogin .msg{overflow:hidden;position:absolute;right:140px;top:12px;z-index:5}
.asynlogin a.logother{font-size:12px;color:#0c7edf;position:absolute;top:14px;z-index:5}
.asynlogin button{border-radius:2px;float:left}
.asynlogin a.autologin{cursor:pointer;line-height:30px}
.asynlogin a.close,.asking a.close{cursor:pointer;font-size:24px;width:24px;color:#fff;background:#8e8e8e none repeat scroll 0 0;border-radius:50%;height:24px;line-height:22px;position:absolute;right:-13px;text-align:center;top:-15px;float:right}
.boldstr{font-weight:700}

.tab-link{margin:0 auto;border:1px solid #ccc;border-top:0;width:1098px;height:140px;margin-bottom:30px;overflow:hidden}
.tab-link .t-b{height:100px;float:left;margin-top:15px;line-height:35px;color:#000;font-size:12px;padding-left:20px;margin-bottom:10px;overflow:hidden}
.tab-k .t-b a,.tab-link .t-b a{font-style:normal;display:inline-block;float:left;width:88px;height:32px;margin-right:30px;white-space:nowrap;overflow:hidden}
.tab-link .t-b a img{width:88px;height:30px}
.tab-link .t-c{width:120px;float:left;margin-top:15px;line-height:30px;color:#000;font-size:12px;padding-left:20px}
.tab-link .t-c em{font-style:normal;display:inline-block;width:100%;float:left;white-space:nowrap}
.header-top{width:100%;height:30px;background:#f9f9f9;border-bottom:#ddd 1px solid;font-size:12px}

.header-left{width:720px;float:left;}
.header-left .mobileapp{ float:left; position:relative; width:105px; height:30px; line-height:30px; border-left:1px solid #f9f9f9; border-right:1px solid #f9f9f9; margin-right:10px;color:#545454; z-index:100;}
.header-left .mobileapp .mobapp{width:105px;position:absolute;top:0px; z-index:100; }
.header-left .mobileapp:hover .mobapp{border-bottom:1px solid #fff; z-index:100;}
.header-left .mobileapp:hover{ background-color:#fff; border-left:1px solid #ddd; border-right:1px solid #ddd; color:#444;}
.header-left .mobileapp span{background:url(../images/sprite.png) -3px -2px;width:16px;height:16px;float:left; margin:7px 5px 0px 20px;}
.header-left .mobileapp:hover span{ background-position:-19px -2px;}
.header-left .mobileapp .appimg{ display:none; width:255px; height:115px; background-color:#fff;position:absolute;top:30px;left:-1px;border:1px solid #ddd;z-index:99; }
.header-left .mobileapp:hover .appimg{display:block;}
.header-left .mobileapp li{width:45%; text-align:center; float:left;}
.header-left .mobileapp li img{ margin-top:10px;}
.header-left .mobileapp li p{ line-height:150%; margin-top:10px; margin-bottom:10px; color:#666;}
.header-left .mobileapp li a{ display:block; background-color:#ff4200; border-radius:2px; width:98px; margin-left:10px; color:#fff;}
.header-left .welcome{float:left;line-height:30px}
.header-left .favor-top{float: left;overflow: hidden;margin-right: 5px;}
.header-left .favor-top a{color:#666;margin-right: 10px;margin-left: 0}
.header-left a{/*! float:left; */line-height:30px;margin-left:10px;color:#ff0000;
    display: block;
    float: left;
    height: 30px;
    max-width: 110px;
    overflow: hidden;}
.header-right{width:180px;float:right;}
.header-right .nav-menu{display:inline-block;position:relative}
.header-right .nav-menu:hover{display:inline-block;position:relative}
.header-right .nav-menu .xiala{display:block;padding:1px 15px 0 12px;color:#777;border-left:1px solid #f9f9f9;border-right:1px solid #f9f9f9}
.header-right .nav-menu:hover .xiala{color:#333;padding:1px 15px 0 12px;border-left:1px solid #eaeaea;border-right:1px solid #eaeaea;z-index:100}
.nav-menu .xiala i.toph{background:url(../images/sprite.png);width:20px;height:10px;float:right;position:absolute;top:12px;right:3px}
.header-right .nav-menu .xiala i.toph{background-position:-100px -1px}
.header-right .nav-menu:hover .xiala i.toph{background-position:-100px -10px}
.header-right .nav-menu:hover .nav-submenu{display:block}
.header-right .nav-menu:hover .nav-submenu a{color:#666;margin-left:10px}
.header-right .nav-menu:hover .nav-submenu a:hover{color:#0f67b6}
.nav-submenu{font-weight:300;text-transform:none;display:none;position:absolute;width:110px;top:30px;background-color:#fff;border:#ddd 1px solid;z-index:99}
.header-right .nav-menu:hover .nav-mymenu{display:block}
.header-right .nav-menu:hover .nav-mymenu a{color:#666;margin-left:10px}
.header-right .nav-menu:hover .nav-mymenu a:hover{color:#0f67b6}
.nav-mymenu{font-weight:300;text-transform:none;display:none;position:absolute;width:190px;top:30px;background-color:#fff;border:#ddd 1px solid;z-index:99}
.nav-mymenu li{margin-left:0!important}
.header-right .nav-menu:hover .nav-special{display:block}
.nav-special{font-weight:300;text-transform:none; display:none; position:absolute;right:0;width:1076px;top:30px;background-color:#fff;border:#ddd 1px solid;z-index:99;padding: 10px;}
.nav-special ul{margin-right:15px;overflow: hidden;float:left;border-right:1px solid #e1e1e1;width:355px;}
.nav-special .ul-half{width:160px;float:left;}
.nav-special ul .half{width:50%;float:left}
.nav-special ul li{width:25%;line-height: 22px;color: #666 ;font-size:12px;height: 22px;overflow: hidden;}
.nav-special ul .title-text{width:100%;line-height: 20px;font-size: 14px;font-weight: bold;color:#0c7edf;float: left;}
.nav-special ul li strong{float: left;}
.nav-special ul li i{ background:url(../images/hta.png) no-repeat;margin-left:5px;width: 18px;height: 14px;float: left;margin-top: 4px;}
.nav-special ul li .top-new{ background-position: -19px -348px;}
.nav-special ul li .top-hot{ background-position: -64px -349px;margin-top: 2px;}
.nav-special ul li a{color: #666;float: left;}
.nav-special ul li a:hover{color:#0c7edf;text-decoration: underline}
.nav-special ul li .currenta{color:#0c7edf;text-decoration: underline}
.nav-special .ul-surplus{width:337px;float:left;border-right:0;margin-top: 5px;}
.nav-special .ul-surplus li{line-height: 28px;font-size: 14px;font-weight: bold;height: 28px;overflow: hidden;}
.nav-special .ul-surplus li i{margin-top:7px;}
.nav-special .nav_submenu-item{float:left;margin-left:0!important}
.nav-special .nav_submenu-itemi .frist{float:left;width:100%;padding:5px 10px}
.nav-special .nav_submenu-item dt{font-weight:700;float:left;margin-left:20px}
.nav-special .nav_submenu-item dd{overflow:hidden}
.nav-special .nav_submenu-item dd a{width:60px;float:left;margin-left:10px}
.nav-special .nav_submenu-item dd a:hover{color:#0f67b6}
.nav-special .nav_submenu-item a{display:block;text-align:center;color:#666}
.font-w{font-weight:600}
.nav-submenu li{width:100%;float:left;margin-left:0!important}
.nav-submenu li a{display:block;text-align:center}
.nav-submenu li dl{width:50px;float:left}
.nav-submenu li dt{font-weight:700}
.header-right li{float:left;line-height:30px;z-index:99999}
.font{color:#ff4200}
.tab-tit{border-bottom:1px solid #ddd;border-top:0 none;height:40px;margin-top:30px}
.tab-tit ul{border-bottom:1px solid #ccc;width:100%;overflow:hidden;height:40px}
.tab-tit ul li{font-size:14px;height:40px;line-height:40px;float:left;margin-right:5px;width:100px;text-align:center}
.tab-tit ul li:first-of-type{border-left:0 none}
.tab-tit ul li.current{color:#188eee}
.tab-k,.tab-k1{margin:0 auto;border-top:0;width:1098px;margin-bottom:30px;overflow:hidden}
.tab-k,.tab-k1 .t-b{margin-top:15px;line-height:35px;color:#000;font-size:12px;margin-bottom:10px;overflow:hidden;width:1100px;margin-top:10px}
.tab-k,.tab-k1 .t-b a{float:left;margin-left:15px;line-height:30px}
.tab-k,.tab-k1 .t-b a img{height:24px}
.clearfix::after,.clearfix::before{content:".";display:block;height:0;visibility:hidden;clear:both;margin:0 auto}
.nolgin{background-color:#efefef;overflow:hidden}
.nlcontent{background-color:#fff;overflow:hidden;}
.nlcontent .sub_r h1{font-size:14px;font-weight:700;color:#333}
.nlcontent-r{width:350px;float:right;overflow:hidden}
.forminfo .putselect{float:left;position:relative}
.forminfo .choose{background:#fff none repeat scroll 0 0;border:1px solid #aabac7;float:left;font-size:14px;height:30px;line-height:30px;position:relative;width:240px}
.forminfo .choose strong{display:block;color:#333!important;font-weight:400;height:30px;overflow:hidden;padding-left:10px;width:210px}
.forminfo .choose i{border-color:#333 transparent transparent;border-style:solid dashed dashed;border-width:5px;height:0;position:absolute;right:8px;top:8px;width:0}
.forminfo .selectcheck{display:none;float:left;left:0;position:absolute;top:0;width:450px;z-index:102}
.selectcheck h3{background:#fff none repeat scroll 0 0;border:1px solid #ddd;font-size:14px;line-height:30px;padding-left:10px;width:230px;color:#333}
a.cancel,a.confirm{background-color:#128eee;color:#fff!important;font-size:12px;font-weight:200;padding:2px 5px}
.selectcheck .scheck{background:#fff none repeat scroll 0 0;border:1px solid #ddd}
.selectcheck .scheck dl::after{clear:both;content:".";display:block;height:0;visibility:hidden}
.selectcheck .scheck dl{margin-bottom:5px}
.selectcheck .scheck dt{float:left;height:30px;line-height:30px;padding-left:20px;position:relative;vertical-align:middle;width:110px}
.selectcheck .scheck dd{float:left;line-height:30px;min-height:30px;position:relative;width:400px}
.selectcheck .scheck dd label{float:left;text-align:left;height:34px;line-height:34px;padding-right:15px}
.selectcheck .scheck dd label input[type=checkbox]{margin:10px 5px 0}
form input[type=checkbox]{height:auto;width:auto!important}

.list-right dl{color:#333;border-bottom:1px dashed #ddd;text-indent:2em;min-height:60px;}
.list-right dl dt{color:#333;line-height:28px;font-size:12px;}
.list-right dl dt a{color:#333;line-height:28px;font-size:12px;}
.list-right dl dt a:hover{color:#0c7edf;line-height:28px;font-size:12px;}
.list-right dl dd{color:#F00;line-height:28px;float:left;width:150px}
.list-right dd span{color:#f00;line-height:28px;text-align:center;} 
.list-right .dd{color:#333;line-height:28px;text-align:center; float:right;margin-right:1em;}
.public-time{color:#999;font-size:12px;line-height:25px;width:803px;height:35px;padding-bottom:10px;margin-top:20px}
.public-time span{width:400px;text-align:center;margin-right:20px;overflow: hidden;margin-left: 100px;float: left;line-height: 35px;} 
.mar25{margin-top:25px!important}
.fenxiang{float:left;margin-right:40px;margin-top: 3px}
.fenxiang i{color:#666;line-height: 25px}
.fenxiang a{width:25px;height:25px}
.fenxiang a img{width:25px;height:25px;}
.email-width{width:1200px;margin:0 auto;}
#BizQQWPA1{ cursor: pointer;}
.line-header{display:none;background-color:#fff;position: fixed;width:100%;height: 60px;top: 0;left: 0;z-index: 10002;box-shadow: 0 0 5px #888;border-bottom: 0; }
.line-content{clear: both; height:60px;}
.line-header-left{float:left;width:260px;margin-left:2px;}
.line-header-left img{height:45px;margin-top:7px;}
.line-header-content{float:left;}
.line-header-content section{position:relative;width:700px;background:0;margin-top:12px;border:0;height:auto;float:left;/*! min-width:440px; */}
.line-header-content section form{width:auto}
.line-header-content form input{height:34px;line-height:34px;border:0 none;color:#666;float:left}
.line-header-content .text{width:570px !important;border:2px solid #068ee1;height:33px;line-height:30px;position:relative}
.line-header-content .info-input{text-indent:8em;z-index:1}
.line-header-content .left-list{position:absolute;left:0;top:0;background:#fff;z-index:1000;border:2px solid #068ee1}
.line-header-content ul{overflow:hidden;z-index:999}
.line-header-content ul li{color:#333;font-size:14px;cursor:pointer;width:60px;padding-left:20px;height:33px;display:block;line-height:33px}
.line-header-content ul li i{position:absolute;top:8px;right:20px;width:0;height:0;font-size:0;line-height:0;border-width:5px;border-style:solid dashed dashed dashed;border-color:#666 transparent transparent transparent}
.line-header-content ul li:hover{background:#eee}
.line-header-content .sub{background-color:#068ee1;width:100px !important;text-align:center;color:#fff;font-size:16px;border:2px solid #068ee1;height:37px;text-indent:0}
.line-header-content .sub:hover{background:#1589e2;border-color:#1589e2;cursor:pointer}
.line-header-right{float:left;}
.line-header-right a{width:100px;height:32px;color: #068ee1; border-radius: 2px;font-weight:normal; font-size:14px;line-height:32px; margin-top:15px;display: block;text-align: center;}
