﻿html{color: #333;background: #fff;}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td {margin:0;padding:0;}
body,button,input,select,textarea {font:12px/1.5 \5FAE\8F6F\96C5\9ED1,tahoma,arial,\5b8b\4f53;color:#666;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight: 400;}
address,cite,dfn,em,var,caption,strong,th,i,code,kbd,pre,samp{font-style:normal;font-weight: 400;}
ul,ol {list-style:none;}
sub, sup {position: relative;font-size: 75%;line-height: 0;vertical-align: baseline;}
sup {top: -0.5em;}
sub {bottom: -0.25em;}
fieldset,img, button {border: 0 none;}
button,input,select,textarea {font-size:100%;vertical-align:middle;font-family:inherit;}
textarea {overflow: auto;vertical-align: top;}
table {border-collapse:collapse;border-spacing:0;}
th{ text-align: inherit;}
caption,th{text-align: left;}
a {text-decoration: none;color:#333;}
a:hover { color:#ff9900;}
.clearfix:before,.clearfix:after {display: table;content:'';}
.clearfix:after { clear: both; }
.clearfix { *zoom:1;}
q:before,q:after{content: ""}
.clear { clear:both;}
iframe{display: block;}
abbr,acronym{border: 0 none;font-variant: normal;}
del{text-decoration: line-through;}
.fl{float: left;}
.fr{float: right;}
.fc{clear: both;}
.fz{zoom:1;}
body{width:100%;overflow-x:hidden;min-width:1200px;}
/*resetç»“æŸ*/

/*å¤´éƒ¨å¼€å§‹*/
.header-space{height:80px;width:100%;}
.header_new{height:80px;background-color:#fff;width:100%;position:fixed;top:0;z-index:999;}
.header_box_new{width:1100px;margin:0 auto;height:80px;position: relative;}
.logo_new{width: 288px;height:46px;display: block;float:left;margin-top:17px;overflow: hidden;text-indent: -999em;background: url(../images/index/index-icon-new.png) no-repeat 50%;}
.nav_new{width:730px;float:left;margin-top:15px;position: relative;margin-left:80px;}
.nav_new li{float:left;position: relative;text-align:center;height:65px;font-size:16px;color:#666;}
.nav_new li a.nav-li_new{position:relative;display:inline-block;height:65px;line-height:50px;color:#666;visibility:visible;padding:0 24px;}
.nav_new li a.now_new,.nav_new li a:hover{color:#ff9900;}
.nav_new li.nav-child_new a:hover, .nav_new li.nav-hover-show_new a{}
.nav_new li#loginMenu_new{position:relative;width:90px;height:55px;/*margin-left:45px;*/}
.nav_new li#loginMenu_new .login_mark{position:relative;display:block;width:100%;height:55px;line-height:50px; cursor: pointer;}
.nav_new li#loginMenu_new:hover .login_mark{color:#fff;width:100%;height:55px;background:#ff9c00;}
.nav_new li#loginMenu_new:hover .loginMenu-hover_new{display:inline-block;position:absolute;top:55px;right:-15px;width:420px;height:260px;background:#fff;border-top:3px solid #ff9900;overflow:hidden;}
.loginMenu-hover_new{display:none;position:absolute;top:55px;right:-15px;width:420px;height:260px;background:#fff;border-top:4px solid #ff9900;overflow:hidden;}
.loginMenu-hover-left_new{float:left;width:156px;padding-top:30px;height:230px;background:#f9f9f9;}
.nav_new li#loginMenu_new .loginMenu-hover-left_new a{/*height:18px;*/display:inline-block;height:38px;background:#f9f9f9;}
.nav_new li#loginMenu_new .loginMenu-hover-left_new a.login_btn{background:none;background-position: 0 -142px;width:95px;color:#333;height:38px;text-align: left;padding-left: 20px;}
.nav_new li#loginMenu_new .loginMenu-hover-left_new a.login_btn:hover{background:none;background-position: 0 -142px;width:95px;color:#ff9900;height:38px;text-align: left;padding-left: 20px;}
.nav_new li#loginMenu_new .loginMenu-hover-left_new a:hover{background:#f9f9f9;color:#ff9900;}
.nav_new li#loginMenu_new .loginMenu-hover-left_new span{display:inline-block;padding-left:20px;width:95px;line-height:18px !important;font-size:18px;color:#333;text-align: left !important;margin-bottom:18px;}
.nav_new li#loginMenu_new .loginMenu-hover-left_new a:hover span{color:#ff9900;}
.nav_new li#loginMenu_new .loginMenu-hover-right_new{float:right;width:180px;margin:30px 40px 0 0;height:260px;}
.nav_new li#loginMenu_new .loginMenu-hover-right_new a{background:#fff;}
.nav_new li#loginMenu_new .loginMenu-hover-right_new a:hover{color:#333;}
.nav_new li#loginMenu_new .loginMenu-hover-right_new a{display:inline-block;padding-left:66px;width:112px;height:46px;line-height:46px;text-align:left;color:#333 !important;margin-bottom:16px;border:1px solid #f1f1f1;background:#fff url(../images/new_web/loginbg-index.png) no-repeat 0 0;}
.nav_new li#loginMenu_new .loginMenu-hover-right_new a.login-rrd_new{height:56px;line-height:56px;}
.nav_new li#loginMenu_new .loginMenu-hover-right_new a.login-dd_new{background-position: 0 -75px;}
.nav_new li#loginMenu_new .loginMenu-hover-right_new a.login-whb_new{background-position: 0 -142px;font-size:16px;}
.nav_new li#loginMenu_new .loginMenu-hover-right_new a.login-rrd_new:hover,.nav_new li#loginMenu_new .loginMenu-hover-right_new a.login-dd_new:hover,.nav_new li#loginMenu_new .loginMenu-hover-right_new a.login-whb_new:hover{background-color:#f6f6f6;}
.nav-hover-bg_new{position:absolute;top:0px;left:-998px;width:3000px;height:320px;background:rgba(55,55,57, 0.95);}
.nav-hover_new{display:none;position:absolute;top:62px;left:-262px;width:1100px;height:320px;border-top: 3px solid rgba(0,0,0,0);z-index:9223239;/*;background:url(../images/new_web/nav-nowbg.png) no-repeat 295px 0;*/}
.nav-hover-inner_new{position:relative;margin:7px auto 0;padding-top:30px;width:1100px;height:285px;}
.nav-hover-inner-list_new{margin-left:95px;width:1000px;}
.nav-hover-inner-list_new li{float:left;width:220px;height:280px;margin-left:10px;}
.nav-h2-txt1_new{font-size:18px;color:#fff;margin-bottom:20px;height:20px;line-height:20px !important;text-align:left !important;font-weight:bold;}
.nav-cont_new a.nav-cont-box_new{display:block;color:#fff;margin-bottom:12px;}
.nav-cont_new a.nav-cont-box_new:hover .nav-h2-txt2_new{color:#ff9900;}
.nav-cont_new a.nav-cont-box_new:hover .nav-h3-txt_new{color:#fff;}
.nav-h2-txt2_new{font-size:18px;color:#fff;text-align:left;}
.nav-h3-txt_new{font-size:12px;color:#999;font-weight:normal;text-align:left !important;}
.nav-hover_new .z_space{margin-left:40px !important;}
/*æ–°å¢žå¤´éƒ¨*/
.nav_new li a.nav-li_new i{background: url(../images/index/u-arrow.png) no-repeat;background-position: 0 0;background-size: 100% auto;width:13px;height:7px;display: inline-block;}
.nav_new li a.nav-li_new:hover i{background: url(../images/index/u-arrow.png) no-repeat;background-position: 0 -8px;background-size: 100% auto;width:13px;height:7px;display: inline-block;}
.nav-hover_new{left:-262px;}
/*å¤´éƒ¨ç»“æŸ*/
/*å¤´éƒ¨æ–°*/

.nav_new li#service .nav-hover-inner-list_new li{width:160px;}
.nav_new li#service .nav-hover-inner-list_new{margin-left: 220px;}
.nav_new li#t-case .nav-hover-inner-list_new li{width:140px;}
.nav_new li#t-case .nav-hover-inner-list_new{margin-left: 160px;}
.nav_new li#t-wm .nav-hover-inner_new,.nav_new li#t-wm:hover .nav-hover-inner_new{width:300px;margin-left: 155px;text-align: center;}
.nav_new li#t-wm .nav-hover-inner-list_new li{width:100px;}
.nav_new li#t-wm .nav-h2-txt2_new{text-align: center;}
.nav_new li#t-wm .nav-hover-bg_new{left:-1150px;}
.nav_new li#t-case .nav-h2-txt2_new{text-align: center;}
.nav_new li#service .nav-h2-txt2_new{text-align: center;}
.nav_new li#t-pro .nav-hover-inner-list_new{margin-left: 0;}
.nav_new li#t-agent .nav-hover_new{left:-118px}
.nav_new li#t-agent .nav-hover-bg_new{left:-1200px;}
.nav_new li.t-line{width:0;height:3px;background:#ffa132;transition: width 0.35s ease;transition: left 0.35s ease;position: absolute;bottom: 0;}
    /*åº•éƒ¨å¼€å§‹*/
.footer-w{width:100%;min-width:1100px;padding-top:48px;overflow:hidden;clear:both;background-color:#303131;}
.footer-w .footer_box{width:1100px;overflow:hidden;margin:0 auto;padding-bottom:30px;}
.footer-w .foot_tad{width:1100px;height:132px;}
.footer-w .foot_tad td{vertical-align: top;border-right:none;}
.footer-w .foot_td1{width:255px;}
.footer-w .foot_td2{width:205px;}
.footer-w .foot_td3{width:205px;}
.footer-w .foot_td4{width:200px;}
.footer-w .foot_td5{width:160px;}
.footer-w .foot_logo{display: inline-block;width: 135px;height: 55px;background-image: url(../images/foot_logo.jpg);background-repeat: no-repeat;}
.footer-w .foot_gpdm{width:135px;height:22px;line-height:25px;color:#333;}
.footer-w .foot_tel_tit{font-size:14px;padding-top:5px;color:#333;}
.footer-w .foot_tel{font-size:18px;font-weight:bold;color:#666;}
.footer-w .footer_box dl{padding-left:15px;}
.footer-w .footer_box  dt{color:#d9d9d9;font-weight:bold;font-size: 16px;margin-bottom: 15px;}
.footer-w .footer_box dd {margin-bottom: 15px;}
.footer-w .footer_box dd a{color:#8f8f8f;font-size: 14px;}
.footer-w .footer_box dd a:hover{color:#ff9900}
.footer-w .foot_td5{text-align:center;}
.footer-w .foot_td5 h2{margin-bottom: 20px;font-size: 16px;color:#d9d9d9;}
.footer-w .foot_td5 p{margin-top: 20px;font-size: 14px;color:#999;}
.footer-w .copy_right{width:100%;border-top:none;background:#2b2c2c;height:55px;margin-top:1px;padding-top:25px;padding-bottom: 25px;}
.footer-w .copy_right .copy_ctr{width:1100px;overflow:hidden;margin:0 auto;}
.footer-w .copy_ctr p{color:#666;font-size: 14px;margin-top: 5px;text-align:left;}
.footer-w .copy_ctr a{color:#666;}
.footer-w .copy_ctr a:hover{color:#ff9900}
.f-mgt{margin-top:10px;}
.f-mgt1{margin-top:20px;}
.f-mgt2{margin-top:30px;}
.f-mgt3{margin-top:40px;}
.f-mgt4{margin-top:50px;}
.f-mgt5{margin-top:60px;}
.f-mgt6{margin-top:70px;}
.f-mgt7{margin-top:80px;}
/*åº•éƒ¨ç»“æŸ*/
.t-comp{width:100%;background: #2b2c2c;padding: 20px 0;overflow: hidden;}
.t-comp .t-comlt{width:1090px;margin:0 auto;overflow: hidden;}
.t-comp h3{color:#d9d9d9;font-size: 14px;margin:10px 0 20px;}
.t-comp p{color:#8f8f8f;font-size: 12px;}
.t-zxzc{width:56px;height:182px;position:fixed;top:100px;right:20px;z-index:9999;}
.t-zxzc .t-kf{width:67px;height:67px;margin-bottom:7px;background: #ff9900;font-size: 12px;text-align: center;color:#fff;cursor: pointer;display: block;float: right;}
.t-zxzc .t-kf img{margin: 13px auto -3px;}
/*.t-zxzc .t-kf .t-kft,.t-zxzc .t-iptxt,.t-zxzc .t-register{display: none;}*/
.t-zxzc .t-kf .t-kft{margin-top: 5px;}
.t-zxzc .t-kf:hover img{display: none;}
.t-zxzc .t-kf:hover .t-kft{display: block;padding-top: 7px;}
.t-zxzc .t-kf:hover p{font-size: 16px;margin-top: 3px!important;}
.t-zxzc .t-kf:hover .t-inline,.t-zxzc .t-phone:hover .t-inline{display: block;}
.t-zxzc .t-phone p.t-blk{margin-top: 5px;font-size: 12px;}
.t-zxzc .t-phone{width:67px;height:67px;float: right;margin-left: 231px;margin-bottom:7px;display:block;cursor:pointer;background: #ff9900;overflow: hidden;color:#fff;text-align: center;}
.t-zxzc .t-phone .t-rg img{margin:12px auto 0;display: block;}
.t-zxzc .t-phone .t-pnum{display: none;}
.t-zxzc .t-phone:hover{width:287px;background: #ff9900;}
.t-zxzc .t-phone:hover .t-pnum{width:231px;height:67px;float: left;display: block;font-size: 24px;line-height: 67px;}
.t-zxzc .t-phone:hover .t-pnum img{display: inline-block;float: left;margin:20px 8px 0 15px;}
.t-zxzc .t-phone:hover .t-rg{width: 44px;height: 56px;float: left;text-align: center;}
.t-zxzc .t-phone:hover .t-rg p{width:100%;}
.t-zxzc .t-phone:hover .t-rg img{display: none;}
.t-zxzc .t-phone:hover p{font-size: 16px;padding-top:5px;}
.t-zxzc .t-phone:hover p.t-blk{float: right;font-size: 16px;}
.t-zxzc .t-phone:hover .t-iptxt{display: block;padding-top: 0;}
.t-zxzc .t-reg{width:55px;height:52px;float: right;border:1px solid #ff9900;background: #fff;display: block;text-align: center;font-size: 16px;padding-top:3px;cursor: pointer;}
/*æœåŠ¡çƒ­çº¿å¼€å§‹*/
.help_box{width: 130px;height: 345px;background-image: url(../images/help_bg3.png);background-repeat: no-repeat;position:fixed;top:76px;right:5px;z-index:9999;}
.help_box .free_go{display:block;}
.help_box h3,.help_box b.tels,.help_box .free_go{display:block;width:130px;height:35px;line-height:35px;text-align:center;color:#FFF;font-size:18px;}
.help_box h3{margin-top:8px;}
.help_box b.tels{display: block;margin-top: 8px;font-family: Arial, Helvetica, sans-serif;}
.help_box #help_qq{display:block;width:130px;height:108px;padding-top:22px;text-align:center;color:#FFF;font-size:18px;margin-top:8px;}
.help_box .u-qq{width:110px;height:22px;line-height:35px;text-align:center;position:relative;z-index:1001;margin-bottom:8px;padding:7px 0 6px 20px;opacity:0;filter:alpha(opacity=0);}
#qq_list{display:none;width:590px;height:480px;padding-top:10px;padding-bottom:10px;background-color:#FFF;position:absolute;top:0;right:143px;-webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;}
.close_qq{display: block;position:absolute;right:15px;top:10px;width: 18px;height: 18px;background:url(../images/close.jpg) no-repeat -7px -7px;}
#qq_list h4{width:560px;margin:0 auto;border-bottom:1px solid #D9D9D9;height:28px;line-height:28px;font-size:14px;color:#000;text-indent:5px;}
.area_qq{width:570px;padding-left:10px;margin:0 auto;overflow:hidden;padding-top:8px;}
.area_qq p{width:270px;height:24px;float:left;overflow:hidden;margin-right:15px;}
.area_qq p.bg_gray{background-color:#f6f6f6}
.area_qq p b,.area_qq p span,.area_qq p a{display:inline-block;color:#444444;}
.area_qq p b{width:50px;font-weight:normal;color:#e83e0b;height:24px;line-height:24px;text-align:center;}
.area_qq p a{padding-left: 22px;background: url(../images/about/qq.png) no-repeat 4px center;margin-left:3px;}
.area_qq p a:hover{color:#e83e0b;}
/*æœåŠ¡çƒ­çº¿ç»“æŸ*/

/*å…¬ç”¨æ ·å¼*/


/*å­—ä½“æ ·å¼*/
.font10 {font-size:10px;}
.font12 {font-size:12px;}
.font14 {font-size:14px;}
.font16 {font-size:16px;}
.font18 {font-size:18px;}
.font20 {font-size:20px;}
.font22 {font-size:22px;}
.font24 {font-size:24px;}
.font26 {font-size:26px;}
.font28 {font-size:28px;}
.font30 {font-size:30px;}
.font32 {font-size:32px;}
.font34 {font-size:34px;}
.font36 {font-size:36px;}
.font38 {font-size:38px;}
.font40 {font-size:40px;}
.font42 {font-size:42px;}
.font44 {font-size:44px;}
.font46 {font-size:46px;}
.font48 {font-size:48px;}
.font58 {font-size:58px;}

/*é¢œè‰²*/
.grey333 {color: #333}
.grey999 {color: #999}
.grey666 {color: #666}
.red {color: #ff3000}
.red_1 {color: #e90010}
.white {color: #fff}
.black{color:#000}
.orange1{color: #ff753f;}
.f-bcf{background: #fff;}
.f-cb8{color:#b8b8b8;}
/*é—´è·*/
.mg5 {margin: 5px}
.mt5 {margin-top: 5px;}
.mr5 {margin-right: 5px;}
.mb5 {margin-bottom: 5px;}
.ml5 {margin-left: 5px;}


/*ç†ŠçŒ«ä¼™ä¼´é¡µé¢å¼€å§‹*/

.mg10 {margin: 10px}
.mt10 {margin-top: 10px;}
.mr10 {margin-right: 10px;}
.mb10 {margin-bottom: 10px;}
.ml10 {margin-left: 10px;}

.mg15 {margin: 15px}
.mt15 {margin-top: 15px;}
.mr15 {margin-right: 15px;}
.mb15 {margin-bottom: 15px;}
.ml15 {margin-left: 15px;}

.mg20 {margin: 20px}
.mt20 {margin-top: 20px;}
.mr20 {margin-right: 20px;}
.mb20 {margin-bottom: 20px;}
.ml20 {margin-left: 20px;}

.mg30 {margin: 30px}
.mt30 {margin-top: 30px;}
.mr30 {margin-right: 30px;}
.mb30 {margin-bottom: 30px;}
.ml30 {margin-left: 30px;}

.pd5 {padding: 5px}
.pt5 {padding-top: 5px;}
.pr5 {padding-right: 5px;}
.pb5 {padding-bottom: 5px;}
.pl5 {padding-left: 5px;}

.pd10 {padding: 10px}
.pt10 {padding-top: 10px;}
.pr10 {padding-right: 10px;}
.pb10 {padding-bottom: 10px;}
.pl10 {padding-left: 10px;}

.pd15 {padding: 15px}
.pt15 {padding-top: 15px;}
.pr15 {padding-right: 15px;}
.pb15 {padding-bottom: 15px;}
.pl15 {padding-left: 15px;}

.pd20 {padding: 20px}
.pt20 {padding-top: 20px;}
.pr20 {padding-right: 20px;}
.pb20 {padding-bottom: 20px;}
.pl20 {padding-left: 20px;}

.pd30 {padding: 30px}
.pt30 {padding-top: 30px;}
.pr30 {padding-right: 30px;}
.pb30 {padding-bottom: 30px;}
.pl30 {padding-left: 30px;}

/* function */
.f-cb:after,.f-cbli li:after{clear:both;display:block;visibility:hidden;overflow:hidden;height:0;content:".";}
.f-cb,.f-cbli li{zoom:1;}
.f-ib{display:inline-block;*display:inline;*zoom:1;}
.f-dn{display:none;}
.f-db{display:block;}
.f-dib{display:inline-block;}
.f-fl{float:left;}
.f-fr{float:right;}
.f-pr{position:relative;}
.f-prz{position:relative;zoom:1;}
.f-pa{position:absolute;}
.f-oh{overflow:hidden;}
.f-fwn{font-weight:normal;}
.f-fwb{font-weight:bold;}
.f-tal{text-align:left;}
.f-tac{text-align:center;}
.f-tar{text-align:right;}

/*å¯¹å…¬è´¦å·*/
.t-sear{position: absolute;top:300px;left:0;width:100%;}
.t-sear .t-sel{width:1100px;margin:0 auto;overflow: hidden;}
.t-slt{width:360px;height:200px;margin-right:20px;float: right;position: relative;}
.t-sear .z-zh{cursor:pointer;position:absolute;top:0;left:0;text-align: center;border:1px solid #8f8f8f;padding: 0 5px;color:#8f8f8f!important;width:75px;height:30px;line-height:30px;display: inline-block;}
.t-sear .z-zh i{background: url(../images/index/t-icon01.png) 0 -1px no-repeat;width:14px;height:7px; display: inline-block;margin-left:3px;}
.t-sear .z-zh i.up{background: url(../images/index/t-icon01.png) 0 -9px no-repeat;width:14px;height:7px; display: inline-block;margin-left:3px;}
.t-sear .z-zcon{position:absolute;top:30px;left:0px;display:none;background: #fff;color:#666;width:330px;height:120px;padding: 10px;}
.t-sear .z-zcon input{line-height: 1.6em;font-size: 14px;border:none;margin:5px 0;width:265px;background: none;}
.t-sear .z-zcon .btn:hover{width:60px;height:25px;line-height: 20px;border:1px solid #ff9900;background: none;color: #ff9900;font-size: 14px;cursor: pointer;}
.t-sear .z-zcon .btn{width:60px;height:25px;line-height: 20px;border:1px solid #8f8f8f;background: none;color: #8f8f8f;font-size: 14px;cursor: pointer;}
.t-sear .t-dzgh{background: #fff;color:#ff9900 !important;border:none;}
.t-sear .t-lt{width:100%;overflow: hidden;margin-bottom: 10px;}

/*404页面 20170216 add*/
.errorPage{background:#f9f8f8;padding:80px 0 100px;margin:0 auto;}
.errorPage-main{width:1100px;margin:0 auto;text-align:center;}
.errorPage-pic{width:476px;height:220px;background:url(../images/errorPage.png) no-repeat 0 0;margin:0 auto 50px;}
a.refreshbtn, .refreshbtn, a.backhomebtn, .backhomebtn{../display:inline-block;height:14px;line-height:14px;font-size:14px;color:#ffa633;padding-right:15px;}
.refreshbtn i,.backhomebtn i{display:inline-block;height:14px;width:14px;margin-right:6px;}
.refreshbtn i{background:url(../images/errorPage.png) no-repeat 0 -229px;}
.backhomebtn i{background:url(../images/errorPage.png) no-repeat -19px -229px;}

.nav_new li a.nav-li_new {
    padding: 0 15px;
}
.nav_new li a.nav-li_new i {
    margin-left: 5px;
    position: relative;
    top: -1px;
}
.nav_new{
    margin-left: 25px;
}
.logo_new{
	width:340px;
    height: 54px;
    margin-top: 14px;
}