@charset "utf-8";
/* CSS Document */
body{
font-family:"微软雅黑";font-size:12px;font-weight:normal;color:#7d7d7d;margin:0px;padding:0px; background:#fff; overflow-x:hidden}
p,from,h1,h2,h3,h4,h5,h6,input,dl,dd,table,td,input,ul,li{margin:0px;padding:0px;}
ul,ol{margin:0px;padding:0px;list-style-type:none;}
img{border:none;}
li{ list-style:none}
a{color:#7d7d7d;text-decoration:none;}
a:hover{ color:#faab00}
.clear{clear:both;}



.header{width:100%;min-width:1100px; }
.header-top{height: 35px;line-height: 35px;color: #fff;background-color:#202020;}
.top{width: 100%;height: 60px;padding: 20px 0 26px;position: relative;z-index: 11;background-color:#fff; /*box-shadow:0 0 4px #ccc;*/ border-bottom:1px solid #cdcdcd; }

.top.fixed{position: fixed;left: 0;top: 0;z-index: 11;}
.header-top .w960{z-index: 15}
.w960{width: 1100px;margin: 0 auto;z-index: 1;}
.logo{ float:left;}
.top_r{ float:right; }
.top_r span a{ color:#ababab; padding:0 10px; float:left; background:url(../images/shu.png) no-repeat right}
.top_r span a:hover{ color:#fff}
.top_r span a img{ position:relative;top:5px; padding-right:8px;}
.top_r span .bak_none{ background:none}
.top_l{float:left; width:150px; font-size:13px; color:#bcbcbc}

/*导航*/
.nav{float:right;width:835px;}
.nav li{float:left; line-height:62px;}
.nav>ul>li>a{float:left; padding:0px 21px; font-size:15px;height:84px; color:#2e2e2e; z-index:999;}
.nav>ul>li>a.cur{ border-bottom:3px solid #faab00; color:#faab00 }
.nav li .submenu{ position:absolute; top:107px; z-index:1000; display:none; background-color:#f5f5f5; border-bottom:3px solid #3a3a8d;  width:100%; height:180px; left:0;padding:30px 0; }
.nav li .sub_con{width:1100px; height:180px; margin:0 auto}

.nav li .submenu ul{ float:left; width:222px; padding:0 26px; border-right:1px solid #ccc}
.nav li .submenu h2{font-size:16px; color:#202020; font-weight:normal; display:block; color:#7d7d7d; text-align:center; height:40px; line-height:40px; border:1px solid #ccc; border-radius:5px; margin-bottom:20px; border-bottom:2px solid #CCCCCC; background-color:#e5e5e5;}

.nav li .submenu li{ float:left}
.nav li .submenu li a{color:#7d7d7d; float:left; font-size:14px; width:60px; padding-left:35px; line-height:28px}
.nav li .submenu li a:hover,.nav li .submenu p a:hover{ color:#faab00;}
.nav li .submenu p a{ line-height:28px;color:#7d7d7d; font-size:14px;}

.nav li .sub_menu_1{ height:60px}
.nav li .submenu dl{ float:left; width:282px;padding:0 42px;border-right:1px solid #ccc}
.nav li .submenu dt{ float:left; width:56px}
.nav li .submenu dd{ float:right; width:205px; margin-top:5px}
.nav li .submenu h3 a{font-weight: normal;font-size: 16px;color: #2e2e2e;margin-bottom: 7px;display: block;}
.nav li .submenu h3 a p{font-size: 12px;margin-top: 6px;color: #7d7d7d; padding-left:0;}
.nav li .submenu h3{line-height:20px}
.nav li .submenu p{ line-height:20px; padding-left:10px;}

/*banner*/
.ls_banner {width:100%;height:519px;position:relative;overflow:hidden;min-width:1100px;}
.ls_banner .ls_bgSet{position:relative;}
.ls_banner .ls_bgSet li{position:absolute;width:100%;height:519px;display:none}
.ls_banner .ls_imgSet{position:absolute;width:998px;left:50%;margin-left:-500px;}

.ls_banner .ls_imgSet .ls_1_1{position:absolute;left:320px;top:175px;}

.ls_banner .ls_menuWrap{position:absolute;width:1000px;left:50%;margin-left:-500px;}
.ls_banner .ls_menuWrap .ls_menuSet{position:absolute;width:100%;top:480px; left:0px; text-align:center;font-size:0}
.ls_banner .ls_menuWrap .ls_menuSet li{cursor:pointer;margin:0 5px; display:inline;}

.ls_menuWrap li a{width:18px; height:18px; display:inline-block; margin:0 1px; position:relative;}
.ls_menuWrap li a b{width:8px; height:8px; overflow:hidden; display:inline-block; position:absolute; top:50%; left:50%; margin:-4px 0 0 -4px; background:#e5e5e5; background:rgba(0,0,0,.2); -webkit-border-radius:50%; -moz-border-radius:50%; -ms-border-radius:50%; border-radius:50%; -webkit-transition:all .2s ease-in-out; -moz-transition:all .2s ease-in-out; -ms-transition:all .2s ease-in-out; transition:all .2s ease-in-out; -webkit-transform:translate3d(0,0,0); -moz-transform:translate3d(0,0,0); -ms-transform:translate3d(0,0,0); transform:translate3d(0,0,0);}
.ls_menuWrap li a:hover b,.ls_menuWrap li a.current b{background:#008cd6; -webkit-transform:scale(1.5); -moz-transform:scale(1.5); -ms-transform:scale(1.5); transform:scale(1.5);}

.pop_up{ width:1100px; margin:0 auto}
.select_main{ width:330px; z-index:9; position:absolute; top:150px}
.select_main h2{ font-weight:normal; font-size:16px; color:#f2f2f2; background-color:#1a1a7c; height:43px; line-height:43px; padding-left:22px;border-top-left-radius: 5px;border-top-right-radius: 5px;}
.select_main dl{ background-color:#d6dbde; padding:22px;border-bottom-right-radius: 5px;border-bottom-left-radius: 5px;}
.select_main textarea{ width:262px; height:74px; background-color:#fafafa; border:none; outline:none; padding:15px; border-radius:5px; vertical-align:top; font-family:"微软雅黑";-moz-box-shadow:-2px -1px 3px #c7c6c6; -webkit-box-shadow:-2px -1px 3px #c7c6c6; box-shadow:-2px -1px 3px #c7c6c6;}
.select_main a{ width:98px; height:29px; background-color:#faab00; display:block; font-size:14px; color:#fff; text-align:center; line-height:29px; border-radius:5px; margin-top:15px}
.select_main a:hover{ background-color:#e59d02}

.index_v{position:relative; width:1100px; margin:0 auto}
.index_video{ position:absolute; top:80px; right:0px;}

/*goods*/
#goods{ background-color:#f0f0f0; height:184px;min-width:1100px; width:100%}
.good_mian{ width:1100px; margin:0 auto; padding:50px 0}
.good_mian dl{ padding:0 20px; border-left:1px solid #d8d8d8; float:left}
.good_mian dt{ float:left; margin-right:20px; position:relative; width:85px}
.good_mian dd{ float:right; margin-right:22px}
.good_mian dd h2 a{ font-weight:normal; font-size:16px}
.good_mian dd span{ color:#7d7d7d; display:block; padding:8px 0}
.good_mian dd p a{ background-color:#a4a4a4; width:62px; height:23px; border-radius:5px; color:#fff; line-height:23px; text-align:center; display:block}
.good_mian dd p a:hover{ background-color:#faab00}
.good_mian dt .hide_img{ position:absolute; left:0; top:0}

/*pro_main*/
.pro_main{ width:1100px; margin:0 auto; padding:50px 0}
.pro_main h2,.market_main h2,.new_main h2{ font-weight:normal; font-size:24px; color:#2e2e2e; margin-bottom:55px}

.pro_main h2 span,.market_main h2 span,.new_main h2 span{ font-size:18px; color:#7d7d7d; padding-left:10px}
.pro_main dl{ float:left; width:134px;text-align:center; margin: 0 49px 0 0;transition: all 0.3s ease-out 0s;}
.pro_main dl:hover{margin: -10px 49px 0 0px;}
.pro_main dt a{ width:134px; height:134px; border-radius:134px; display:block; }
.pro_main dt a img{ padding-top:30px}
.pro_main dd h3 a{ font-size:20px; color:#2e2e2e; font-weight:normal;  display:block; padding:25px 0 10px}
.pro_main dd p{ font-size:14px; color:#7d7d7d}
.pro_main dt .pro_a_1{background-color:#fada00; }
.pro_main dt .pro_a_2{background-color:#6bd8ff; }
.pro_main dt .pro_a_3{background-color:#ffac2a; }
.pro_main dt .pro_a_4{background-color:#168db8; }
.pro_main dt .pro_a_5{background-color:#f56e2c; }
.pro_main dt .pro_a_6{background-color:#5555bc; }

.pro_main dt a:hover{ background-color:#19197c}



.big {overflow: hidden;-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);transform: scale(1);-webkit-transition: all 0.5s ease .0s;-moz-transition: all 0.5s ease .0s;-ms-transition: all 0.5s ease .0s;transition: all 0.5s ease .0s;}
.big:hover{-webkit-transform: scale(1.15);-moz-transform: scale(1.15);-ms-transform: scale(1.15);transform: scale(1.15);}

#market{ background-color:#f0f0f0; height:530px;min-width:1100px;}
.market_main{ width:1100px; margin:0 auto; padding:55px 0}
.market_main h2 a,.new_main h2 a{ float:right; font-size:14px; position:relative;top:10px}
.market_main dl{ float:left; width:254px; margin-right:28px;-webkit-transition:all .2s linear;transition:all .2s linear }
.market_main dl:hover{/*-moz-box-shadow:1px 1px 3px #3b3b3b; -webkit-box-shadow:1px 1px 3px #3b3b3b; box-shadow:1px 1px 3px #3b3b3b;*/z-index:2;
	-webkit-box-shadow:0 15px 30px rgba(0,0,0,0.1);
	box-shadow:0 15px 30px rgba(0,0,0,0.1);
	-webkit-transform:translate3d(0,-2px,0);
	transform:translate3d(0,-2px,0)}
.market_main dt{overflow:hidden}
.market_main dt a img{width:254px; height:156px;}
.market_main dd{ background-color:#fff; padding:20px; float: inherit; width: initial;width:214px;}
.market_main h3 a{ font-weight:normal; color:#2e2e2e; font-size:16px}
.market_main dd span a{ background-color:#faab00; width:73px; height:26px; line-height:26px;text-align:center; color:#fff; float:right; display:block}
.market_main dd span a:hover{ background-color:#1a1a7c}
.market_main dd p{ float:right; font-size:14px; line-height:25px; margin-top:13px}
.market_main dd div{clear:both;}
.market_main dd div a {
    background-color: #faab00;
    width: 200px;
    height: 26px;
    line-height: 26px;
    text-align: center;
    color: #fff;
    margin-top: 10px;
    display: block;
}
.market_main dd div a.end{background-color: #CCCCCC;}
.market_main h3 {margin: 0px;padding: 0;border: none;}
.market_main dd p {font-size: 14px;line-height: 25px;margin: 13px 0;float: left;}


/*new_main*/
.new_main{ width:1100px; margin:0 auto;padding:50px 0}

.scroll{ width:100%; background-color:#fff; }
.picScroll{ position:relative; }
.picScroll ul{overflow:hidden; zoom:1;}
.picScroll ul li{ float:left;width:254px; display:inline; border:1px solid #dcdcdc;margin: 0 19px 0 0;transition: all 0.3s ease-out 0s;}
.picScroll ul li a{ overflow:hidden; width:254px; display:block}
.picScroll ul li:hover{margin: -5px 19px 0 0;}

.picScroll ul li dd{ padding:20px; height:123px;}
.picScroll ul li dd h3 a{ font-size:14px; color:#2e2e2e; font-weight:normal}
.picScroll ul li dd h3 span{ display:block; font-size:12px; color:#7d7d7d;font-weight:normal; padding:4px 0 10px}
.picScroll ul li dd p{ line-height:24px}
.picScroll ul li a:hover{ color:#043d6b}
.picScroll ul li img{ width:254px; height:156px; }
.picScroll .prev{position:absolute;  left:-50px; top: 140px; display:block; width:20px; height:34px; overflow:hidden; background:url(../images/left.jpg) no-repeat left ; cursor:pointer;  }
.picScroll .next{ position:absolute; right:-30px; top: 140px; display:block; width:20px; height:34px; overflow:hidden; background:url(../images/right.jpg) no-repeat right; cursor:pointer; }

@media screen and (max-width: 1024px) {
.picScroll .prev,.picScroll .next{ display:none}

}

/*partner*/
#partner{ background-color:#f6f6f6; height:116px;min-width:1100px;}
.par_main{ width:1100px; margin:0 auto; padding-top:25px}
.par_main a{ float:left; background:url(../images/par_1.png) no-repeat left top; height:65px; width:160px; margin-left:45px;-webkit-transition:all .2s linear;transition:all .2s linear}
.par_main a:hover{background:url(../images/par_1.png) no-repeat left bottom; height:71px;  margin-left:45px}

.par_main .a_1{background:url(../images/par_1.png) no-repeat -left top;width:152px}
.par_main .a_1:hover{background:url(../images/par_1.png) no-repeat left bottom;}

.par_main .a_2{background:url(../images/par_1.png) no-repeat -209px top;width:128px}
.par_main .a_2:hover{background:url(../images/par_1.png) no-repeat -209px bottom;}

.par_main .a_3{background:url(../images/par_1.png) no-repeat -392px top; width:210px}
.par_main .a_3:hover{background:url(../images/par_1.png) no-repeat -392px bottom;}

.par_main .a_4{background:url(../images/par_1.png) no-repeat -662px top; width:158px}
.par_main .a_4:hover{background:url(../images/par_1.png) no-repeat -662px bottom;}

.par_main .a_5{background:url(../images/par_1.png) no-repeat -875px top; width:159px}
.par_main .a_5:hover{background:url(../images/par_1.png) no-repeat -875px bottom;}

/*foot*/
#foot{ background-color:#202020;min-width:1100px;}
.foot_main{ width:1100px; margin:0 auto; padding:45px 0}
.foot_main h2 a{ font-size:14px; color:#fff; font-weight:normal; display:block; margin-bottom:25px}
.foot_main ul{ float:left; padding:0 43px 0 30px; border-left:1px solid #464646}
.foot_main li a{ color:#a1a1a1; line-height:24px}
.foot_main li a:hover{ color:#fff}
.foot_main .bor_none{ border:none; margin-top:45px; padding:0}
.foot_main .padd_l{ padding:0 13px 0 30px}
.foot_main .padd_2{ padding:0 43px 0 30px}

.diy_select{height:28px;position:relative;color:#c9c9c9;float:left; width:190px; cursor:pointer; font-size:14px; margin-bottom:30px}
.diy_select_btn,.diy_select_txt{float:left;height:100%;line-height:28px}
.diy_select,.diy_select_list{border:1px solid #555555; padding-left:0}
.diy_select_txt{width:190px; background: url(../images/xjt.png) no-repeat right; color:#c9c9c9}
.diy_select_txt,.diy_select_list li{text-indent:10px;overflow:hidden; font-size:12px}
.diy_select_btn{width:28px;background:url(rec.gif) no-repeat center}
.diy_select_list{position:absolute;top:28px;left:-1px;z-index:88888;border-top:none;width:100%;display:none;_top:29px}
.diy_select_list li{height:25px;line-height:25px;cursor:default; cursor:pointer}
.diy_select_list li a{ display:block}
.diy_select_list li.focus{background:#3c3c3c;color:#fff;width:190px}

#foot_1{ background-color:#121212; height:50px; line-height:50px; color:#a6a6a6;min-width:1100px;}
#foot_1 p{ width:1100px; margin:0 auto}
#foot_1 p a{color: #a6a6a6;}
#foot_1 p a:hover{color: #bfbfbf;}
#foot_1 p b{ float:right; font-weight:normal}
#foot_1 p span{ position:relative; top:2px; padding-right:10px}
/*about_main*/
.about_main{ width:1100px; margin:0 auto; padding:30px 0}

.ab_l{ float:left; width:260px; }
.ab_l .ab_nav{background-color:#f5f5f5; padding:20px}
.ab_r,.com_r{ float:right; width:800px; margin-bottom:50px}
.ab_nav h2{ font-weight:normal; font-size:24px; color:#2e2e2e}
.ab_nav h2 span{ font-weight:normal; display:block; color:#7d7d7d; font-size:14px; margin:3px 0 20px 0}
.ab_nav ul{border-top:1px solid #d1d1d1}
.ab_nav ul li a{ font-size:14px; height:40px; line-height:40px; padding-left:20px; display:block; border-bottom:1px solid #d1d1d1; background: url(../images/hz.gif) no-repeat 6px center;}
.ab_nav ul li a:hover{background: url(../images/hz_over.gif) no-repeat 6px center;}
.ab_nav ul li a.cur{color:#faab00;background: url(../images/hz_over.gif) no-repeat 6px center;}

.mark_act{ border:1px solid #dbdbdb; margin:30px 0}
.mark_act .title{ padding:20px 12px; border-bottom:2px solid #1a1a7c}
.mark_act .title h2{ font-weight:normal; font-size:18px; color:#2e2e2e}
.mark_act .title h2 a{ float:right; font-size:12px; position:relative;top:4px}
.mark_act .title p{ font-size:14px; margin-top:4px}

.mark_dl{ padding:25px 12px 0;}
.mark_dl dl{ margin-bottom:35px}
.mark_dl dt{ float:left; width:80px;}
.mark_dl dt a img{width:80px;}
.mark_dl dd{ float:right; width:140px}
.mark_dl dd h3 a{ font-size:14px; color:#2e2e2e; font-weight:normal; display:block; margin-bottom:3px}
.mark_dl dd h3 a:hover{ color:#faab00}
.mark_dl dd span{ line-height:18px;}



.query_main{ border:1px solid #dbdbdb; border-bottom:none}
.query_main dl{ padding:14px; border-bottom:1px solid #dbdbdb}
.query_main dt{ float:left; width:56px; position:relative}
.query_main dd{ float:right; width:168px; margin-top:4px}
.query_main dd h3 a{ font-weight:normal; font-size:16px; color:#2e2e2e; margin-bottom:7px; display:block}
.query_main dd h3 a p{ font-size:12px; margin-top:6px; color:#7d7d7d;}
.query_main .selt_img{ position:absolute; left:0; top:0}

.ab_r h3,.com_r h3{ font-size:18px; color:#faab00; font-weight:normal; padding-bottom:15px; border-bottom:1px solid #cecece; margin:30px 0 20px}
.ab_r .ab_text{ font-size:14px; line-height:30px}
.ab_r dl{ padding-bottom:27px; border-bottom:1px solid #dbdbdb; margin-bottom:27px}
.ab_r dl:hover{ border-bottom:1px solid #faab00}
.ab_r dt{ float:left; width:219px;}
.ab_r dt a img{width:219px; height:135px;}
.ab_r dd{ float:right; width:560px}
.ab_r dd h4 a{ font-weight:normal; color:#2e2e2e; font-size:16px; display:block; margin:10px 0 13px}
.ab_r dd h4 a:hover{ color:#faab00}
.ab_r dd p{ line-height:24px; margin-bottom:12px}
.ab_r h5{ font-weight:normal; font-size:16px; color:#2e2e2e; padding-bottom:15px; border-bottom:1px solid #dbdbdb}
.ab_r .re_text{ font-size:14px; color:#706f6f; line-height:27px; margin:22px 0 50px}
.ab_r .re_text span{ font-size:18px; color:#faab00}
.ab_r h6{ font-weight:normal; font-size:18px; color:#2e2e2e; margin-bottom:30px}




.bdsharebuttonbox{ border-bottom:1px solid #dbdbdb; border-top:1px solid #dbdbdb; padding:15px 0; margin-top:160px}
.bdsharebuttonbox span{ float:left; font-size:14px; color:#2e2e2e; position:relative;top:8px; padding-right:8px}

.com_tab_1{ color:#706f6f; line-height:27px; font-size:13px}
.com_tab_1 .tit{ font-size:18px; color:#2e2e2e}
.com_tab_1 .tit a{ float:right; font-size:12px; position:relative;top:8px; background-color:#faab00; padding:0 8px; color:#fff;}
.com_tab_1 .tit a:hover{background-color:#feb923;}
.com_tab_1 .date{padding:13px 0 18px 0; border-bottom:1px solid #dbdbdb; margin-bottom:25px;color:#FAAB00;}


.news_more_fot{ font-size:14px; padding:15px 0;border-bottom:1px solid #dcdcdc;color:#2e2e2e;}
.news_more_fot_l span{display:block; line-height:27px;font-size:13px}
.news_more_fot_l span a{color:#2e2e2e; }
.news_more_fot_l span a:hover{color:#faab00;}

.ditu{ position:relative}
.contact_text{ position:absolute; color:#fff; background:#faab00; padding:20px; right:55px; top:80px; z-index:9; opacity:0.9}
.contact_text .tit_con{font-size:24px;}
.contact_text p{ font-size:16px; line-height:27px; margin-top:20px}

.re_ment{ margin-bottom:10px}
.accordion {background-color: #eaeaea; cursor:pointer;padding:0 25px; height:46px; line-height:46px; font-size:16px; color:#706f6f}
.accordion-desc {background-color: #f5f5f5;color: #706f6f;z-index: 2;padding: 20px; font-size:14px; line-height:26px}
.bg{background-color:#faab00 !important;color:#fff;}

.re_sub{ background:url(../images/re_button.png) no-repeat right}
.re_subs{ background:url(../images/re_buttons.png) no-repeat right}



.con_tab{ margin-top:40px; border-collapse:collapse}
.con_tab .con_tit{ background-color:#faab00; height:53px; line-height:53px; color:#fff; }
.con_tab .con_tit td{border:1px solid #faab00;font-size:16px; text-align:center; padding:0}
.con_tab td{padding:9px 20px; border:1px solid #dbdbdb; font-size:12.5px; line-height:23px }



/*二级*/
.none{display:none}
.operate li{border-bottom:1px solid #d1d1d1;display:inline-block;width:100%;position:relative;z-index:10;zoom:1 }
.operate li h4{cursor:pointer;background:url(../images/bg3.png) no-repeat 206px 18px;font-size:14px;color:#7d7d7d;display:block; padding-left:4px; line-height:40px;font-weight:normal; height:40px}
.operate li h4:hover{ color:#faab00}
.operate li h4 a{background:none;padding-left:4px;}
.operate li h4.none{background:url(../images/bg3.png) no-repeat 206px -37px; padding-left:0;}
.operate li.selected h4 a{color:#faab00;}
.operate li.selected h4{background-position:206px -37px;color:#faab00;}
.operate li .list-item{padding:0 0 12px;position:relative;zoom:1;display:none}
.operate li.selected .list-item{display:block;}
.operate li .list-item p a{color:#7d7d7d;display:block;line-height:30px; height:30px;padding-left:22px; position:relative;font-size:12px; border:none; width: 196px;background: url(../images/hz.gif) no-repeat 8px center;}
.operate li .list-item p a.cur{ color:#faab00;background: url(../images/hz_over.gif) no-repeat 8px center;}
.operate li .list-item p a:hover{color:#faab00;background: url(../images/hz_over.gif) no-repeat 8px center;}

.ab_r .mak_dl dl{float:left;width:244px; margin:0 20px 20px 0;-webkit-transition:all .2s linear;transition:all .2s linear; border:1px solid #dbdbdb; padding:0}
.ab_r .mak_dl dl:hover{z-index:2;
	-webkit-box-shadow:0 15px 30px rgba(0,0,0,0.1);
	box-shadow:0 15px 30px rgba(0,0,0,0.1);
	-webkit-transform:translate3d(0,-2px,0);
	transform:translate3d(0,-2px,0)}
.ab_r .mak_dl dt{overflow:hidden;float: inherit;width: inherit;}
.ab_r .mak_dl dt a img{width:244px; height:150px;}
.ab_r .mak_dl dd{ background-color:#fff; padding:20px;float: inherit;width:204px;}
.ab_r .mak_dl h3{ margin:0px;padding: 0;border: none;}
.ab_r .mak_dl h3 a{ font-weight:normal; color:#2e2e2e; font-size:16px}
.ab_r .mak_dl dd div a{ background-color:#faab00; width:200px; height:26px; line-height:26px;text-align:center; color:#fff;margin-top: 10px;display:block}
.ab_r .mak_dl dd div a.end{ background-color:#CCCCCC;}
.ab_r .mak_dl dd span a:hover{ background-color:#1a1a7c}
.ab_r .mak_dl dd p{font-size:14px; line-height:25px; margin:13px 0 0}
.ab_r .bus_text{ font-size:18px; color:#3c3c3c}
.ab_r h7{ font-weight:normal; font-size:16px; color:#faab00; margin-top:30px; display:block}
.ab_r h7 span{ display:block; font-size:14px; color:#7d7d7d; margin-top:4px; line-height:23px}
/*online*/
#online{ height:50px; background-color:#e3e7f0;border-top: 1px #d6d6d6 solid;border-bottom: 1px #d6d6d6 solid; min-width:1100px}
.online_main{ width:1100px; margin:0 auto}
.online_main li{ float:left}
.online_main li a{ float:left; font-size:16px; color:#7c7c7c; line-height:50px; padding-right:50px}
.gray { -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%);-ms-filter: grayscale(100%); -o-filter: grayscale(100%);filter: grayscale(100%);filter: gray; }
.online_main li img{ vertical-align:middle; padding-right:10px}
.online_main li a:hover{ color:#faab00}
.online_main li a.cur {color:#faab00;}
.online_main li a.cur .gray{-webkit-filter: grayscale(0%); -moz-filter: grayscale(0%);-ms-filter: grayscale(0%); -o-filter: grayscale(0%);filter: grayscale(0%);filter: gray;}

.online_con{ width:1100px; margin:0 auto}
.online_con h2{ font-weight:normal; font-size:20px; color:#1a1a7c; margin:25px 0 0; border-bottom:1px solid #dbdbdb; padding-bottom:15px}
.online_con h2 span{ float:right; font-size:12px; color:#7d7d7d; position:relative; top:7px}
.online_con h2 span a{ padding:0 4px}

.online_con h3{ font-weight:normal; text-align:center; font-size:18px; color:#3c3c3c; margin:35px 0 25px}
.online_con .ontab_1{ background-color:#f7f7f7; padding:40px 195px; border:1px solid #dadada; font-size:14px}
.online_con .input_1{ width:376px; background-color:#fff; border:1px solid #dbdbdb; outline:none; padding:9px 12px; font-family:"微软雅黑"; margin-left:10px;
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
-webkit-transition: border linear .2s,box-shadow linear .2s;
-moz-transition: border linear .2s,box-shadow linear .2s;
-o-transition: border linear .2s,box-shadow linear .2s;
transition: border linear .2s,box-shadow linear .2s;
}

.online_con select{padding:8px 12px; width:195px;background-color:#fff; border:1px solid #dbdbdb;font-family:"微软雅黑";outline:none; margin-left:10px; color:#7d7d7d;
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
-webkit-transition: border linear .2s,box-shadow linear .2s;
-moz-transition: border linear .2s,box-shadow linear .2s;
-o-transition: border linear .2s,box-shadow linear .2s;
transition: border linear .2s,box-shadow linear .2s;
}
.online_con .input_1:focus{
transition:border linear .2s,box-shadow linear .2s;
-moz-transition:border linear .2s,-moz-box-shadow linear .2s;
-webkit-transition:border linear .2s,-webkit-box-shadow linear .2s;
outline:none;
border-color:#faab00;
box-shadow:0 0 7px #faab00;
-moz-box-shadow:0 0 7px #faab00;
-webkit-box-shadow:0 0 7px #faab00;
}
.online_con .tel{ font-size:12px; padding-left:13px}
.online_con .online_sub a{ width:203px; height:45px; line-height:45px; background-color:#faab00; color:#fff; display:block; margin:50px auto; text-align:center; font-size:18px}
.online_con .online_sub a:hover{ background-color:#d79402;}
.online_con .orderclass{width: 600px; margin:43px 0 25px;height:120px;
 border: 1px solid #d9d9d9;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-transition: border linear .2s,box-shadow linear .2s;
    -moz-transition: border linear .2s,box-shadow linear .2s;
    -o-transition: border linear .2s,box-shadow linear .2s;
    transition: border linear .2s,box-shadow linear .2s; outline:none;padding: 4px 6px;line-height: 20px;
    color: #7d7d7d; font-family:"微软雅黑";padding-top:8px; font-size:18px;
}

.online_con .checkcode{width:64px; margin:43px 0 25px;height:30px; line-height:30px;border: 1px solid #d9d9d9;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-transition: border linear .2s,box-shadow linear .2s;
    -moz-transition: border linear .2s,box-shadow linear .2s;
    -o-transition: border linear .2s,box-shadow linear .2s;
    transition: border linear .2s,box-shadow linear .2s; outline:none;padding: 4px 6px;line-height: 20px;
    color: #7d7d7d; font-family:"微软雅黑";font-size:18px;
}
.search_btn{width:69px; height:40px; background-color:#faab00; text-align:center; line-height:40px;color:#fff;font-family:"微软雅黑"; border:none; font-size:14px; cursor:pointer;}


.track_main{ background-color:#f7f7f7; padding:35px 25px; border:1px solid #d9d9d9; margin-bottom:50px}
.track_main .track_ul{ padding:0 130px 35px; border-bottom:1px solid #dadada}
.track_main .track_ul li{ float:left}
.track_main .track_ul li .gray_1{ -webkit-filter: grayscale(0%); -moz-filter: grayscale(0%);-ms-filter: grayscale(0%); -o-filter: grayscale(0%);filter: grayscale(0%);filter: gray; }


.mem_con{ width:100%; }
.track_main .bd ul{  zoom:1; margin-left:60px; background:url(../images/xian.png) repeat-y;}
.track_main .bd li{ position:relative;background:url(../images/tak_yuan2.png) no-repeat 3px 20px;line-height:25px; padding:12px 0 10px 30px;}
.track_main .bd .bd_li_1{background:url(../images/tak_yuan.png) no-repeat 3px 20px;}

.track_main .bd li span{color:#f00; -webkit-filter: grayscale(0%); -moz-filter: grayscale(0%);-ms-filter: grayscale(0%); -o-filter: grayscale(0%);filter: grayscale(0%);filter: gray;}

.detail-list dt {height: 40px;font-size: 14px;line-height: 40px;color: #2e2e2e; position: relative; border-bottom: 1px solid #dbdbdb; cursor:pointer}
.detail-list dt:hover{color:#faab00}
.detail-list dt.on{ color:#faab00}
.detail-list dt .arrow {position: absolute;top: 50%;right: 10px; width: 11px; height: 6px;background: url("../images/arrow.png") no-repeat center top;
 -webkit-transform: rotate(180deg); transform: rotate(180deg); margin-top:-3px}
.detail-list dt + dd {height: 0;overflow: hidden;}
.detail-list dd p{ line-height:24px; padding:15px 0 5px; font-size:13px;}
.detail-list dt.on .arrow { -webkit-transform: rotate(0deg); transform: rotate(0deg); }
.detail-list dt.on + dd {height: auto;}
.rans {
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}

.com_r ul li a{ height:40px; line-height:40px; border-bottom:1px solid #dbdbdb; display:block; font-size:14px; }
.com_r ul li a span{ float:right; font-size:12px;background:url(../images/down.png) no-repeat right; padding-right:20px;}
.com_r ul li a .span_hover{-webkit-filter: grayscale(100%); -moz-filter: grayscale(100%);-ms-filter: grayscale(100%); -o-filter: grayscale(100%);filter: grayscale(100%);filter: gray;}

.com_r .mess_tab{ font-size:14px; padding:7px 0 25px; border-bottom:1px solid #cecece}
.com_r .mess_tab input{ width:238px;  border:1px solid #d5d5d5; outline:none; font-family:"微软雅黑"; margin-left:15px; padding:4px 10px;
-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
-webkit-transition: border linear .2s,box-shadow linear .2s;
-moz-transition: border linear .2s,box-shadow linear .2s;
-o-transition: border linear .2s,box-shadow linear .2s;
transition: border linear .2s,box-shadow linear .2s;
}
.com_r .mess_tab textarea{width:632px;  border:1px solid #d5d5d5; outline:none; font-family:"微软雅黑"; margin-left:15px; padding:4px 10px; height:100px;
-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
-webkit-transition: border linear .2s,box-shadow linear .2s;
-moz-transition: border linear .2s,box-shadow linear .2s;
-o-transition: border linear .2s,box-shadow linear .2s;
transition: border linear .2s,box-shadow linear .2s;
}
.com_r .mess_tab input:focus,.com_r .mess_tab textarea:focus,.net_tab .input_2:focus{
transition:border linear .2s,box-shadow linear .2s;
-moz-transition:border linear .2s,-moz-box-shadow linear .2s;
-webkit-transition:border linear .2s,-webkit-box-shadow linear .2s;
outline:none;
border-color:#faab00;
box-shadow:0 0 7px #faab00;
-moz-box-shadow:0 0 7px #faab00;
-webkit-box-shadow:0 0 7px #faab00;
}

.com_r .mess_tab a{ width:260px; height:36px; line-height:36px; text-align:center; background-color:#faab00; display:block; margin:16px 0 0 15px; color:#fff; font-size:16px;}
.com_r .mess_tab a:hover{ background-color:#e79f02}

.mes_tab_1{ color:#2e2e2e; line-height:25px; border-bottom:1px dotted #7d7d7d; padding-bottom:22px; margin-bottom:22px}
.mes_tab_1 .mess_date{ color:#7d7d7d}
.mes_tab_1 .mess_text{ color:#fa8100; padding-right:110px}

.network_main{ border:1px solid #dadada; margin:40px 0}
.network_main .net_tab{ padding:30px 25px 25px; font-size:14px; color:#2e2e2e; border-bottom:1px solid #dadada; /*margin-bottom:40px*/}
.net_tab .select_sub{width:69px; height:36px; background-color:#faab00; display:block; text-align:center; line-height:36px; color:#fff; border-radius:5px; border:none; font-family:微软雅黑; font-size:14px; cursor:pointer;}
.net_tab .select_sub:hover{ background-color:#e79f05}
.net_tab .input_2{ width: 210px; height:26px; border: 1px solid #ccc;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-transition: border linear .2s,box-shadow linear .2s;
    -moz-transition: border linear .2s,box-shadow linear .2s;
    -o-transition: border linear .2s,box-shadow linear .2s;
    transition: border linear .2s,box-shadow linear .2s; outline:none;padding: 4px 6px;line-height: 20px;
    color: #555; font-family:"微软雅黑"}


.net_tab .recom_text a{ padding:0 6px; color:#faab00}
.net_tab .recom_text a:hover{ color:#2e2e2e}
.net_tab .recom_text{ padding:15px 0 0 30px;}
.net_text{text-align: center;line-height: 26px;font-size: 14px;color: #A0A0A0;padding-bottom:50px;}
.net_text img{padding-bottom:10px;}

.map{ position:relative;width:856px; margin:0 auto 50px;}
.map a{ color:#5b5a5a; font-size:14px;}
.map a:hover{ color:#fff;}
.citybg{ position:absolute; display:none; z-index:3; }
.city a.active .citybg{ display:block; z-index:3;}

.net_main{ padding:40px 25px 0}
.net_main .net_tit{ font-size:16px; color:#faab00; background:url(../images/ding.png) no-repeat left; padding-left:25px; margin-bottom:30px}

.net_main ul{ margin-bottom:15px}
.net_main li{ float:left}
.net_main li a{ float:left; width:172px; height:32px; background-color:#f7f7f7; border:1px solid #e9e9e9; text-align:center; line-height:32px; font-size:14px; margin:0 0 20px 26px}
.net_main li a:hover{ background-color:#faab00; color:#fff}
.tra_main{background-color:#f7f7f7; padding:35px 25px; border:1px solid #d9d9d9; margin:40px 0}
.tra_main table{ width:910px; margin:0 auto; font-size:15px;color: #2e2e2e}
.tra_main textarea{ width:835px; height:100px; border:none; background-color:#fff; padding:15px 13px;border: 1px solid #d9d9d9; outline:none; font-family:"微软雅黑";}
.tra_main input{background-color:#fff; padding:10px 13px;border: 1px solid #d9d9d9;outline:none; font-family:"微软雅黑"; width:110px}
.tra_main .se_sub{background-color: #faab00; color:#fff; padding:8px 23px; }
.tra_main .se_sub:hover{ background-color:#df9903}
.tra_main textarea:focus,.tra_main input:focus,.ab_r .join_tab textarea:focus,.ab_r .join_tab input:focus{
transition:border linear .2s,box-shadow linear .2s;
-moz-transition:border linear .2s,-moz-box-shadow linear .2s;
-webkit-transition:border linear .2s,-webkit-box-shadow linear .2s;
outline:none;
border-color:#faab00;
box-shadow:0 0 7px #faab00;
-moz-box-shadow:0 0 7px #faab00;
-webkit-box-shadow:0 0 7px #faab00;
}

.searchResult{border-top:1px #666 solid;}

.ab_r .join_tab{  background-color: #f7f7f7; padding: 40px;border: 1px solid #dadada;font-size: 14px;}
.ab_r .join_tab input{ width: 376px; background-color: #fff;border: 1px solid #dbdbdb;outline: none; padding: 9px 12px;font-family: "微软雅黑"; margin-left: 10px;
-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
-webkit-transition: border linear .2s,box-shadow linear .2s;
-moz-transition: border linear .2s,box-shadow linear .2s;
-o-transition: border linear .2s,box-shadow linear .2s;
transition: border linear .2s,box-shadow linear .2s;

}
.ab_r .join_tab select{padding: 8px 12px;width: 195px;background-color: #fff;border: 1px solid #dbdbdb;font-family: "微软雅黑";outline: none;
margin-left: 10px;color: #7d7d7d;}
.ab_r .join_tab textarea{padding: 8px 12px;width: 590px;background-color: #fff;border: 1px solid #dbdbdb;font-family: "微软雅黑";outline: none;
margin-left: 10px;color: #7d7d7d; height:100px;
-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
-webkit-transition: border linear .2s,box-shadow linear .2s;
-moz-transition: border linear .2s,box-shadow linear .2s;
-o-transition: border linear .2s,box-shadow linear .2s;
transition: border linear .2s,box-shadow linear .2s;

}
.ab_r .join_tab .online_sub a {width: 203px;height: 45px;line-height: 45px;background-color: #faab00;color: #fff;display: block;margin: 30px 0 0 10px;text-align: center;font-size: 18px;}
.ab_r .join_tab .online_sub a:hover{ background-color:#d79402}


#order_btn a {width: 203px;height: 45px;line-height: 45px;background-color: #faab00;color: #fff;display: block;margin: 30px 0 0 10px;text-align: center;font-size: 18px;}
#order_btn a:hover{ background-color:#d79402}

.pca .order {width:393px;}
.pca .city {width:100%;}

.on_bor{background-color: #f7f7f7;border: 1px solid #dadada; margin:40px 0}
.online_con .ontab_1{ border:none;}
.online_con h3{ background-color:#E1E1E1; padding:9px 0; margin:0; color:#1C1C1C}
.online_con .on_input{ width:150px; }
.online_con .on_select{ width:170px}
.online_con .online_sub a{ margin:30px 0 0 10px}

.online_con .online_sub{ width:203px; height:45px; line-height:45px; background-color:#faab00; color:#fff; display:block; margin:30px 0 0 10px; text-align:center; font-size:18px}
.online_con .online_sub:hover{ background-color:#d79402;}

.left_top_1{ position:fixed;top:85px;margin-top:0px;}
.query_main dl{ width:232px}
.track_main .track_ul{padding: 25px 88px 20px ; background-color:#eee; border:none; margin-top:80px}
.tra_main{ padding:35px 0}
.sub_menu_1 .sub_con dt{ position:relative}
.sub_menu_1 .sub_con .top_img{ position:absolute; top:0; left:0}

.track_ul li{ position:relative}
.track_ul .track_on{ position:absolute; top:0; left:0; display:none}
.track_ul .track_cur{ display:block}

.track_main .bd li{ position:relative;background:url(../images/tak_yuan_1.png) no-repeat 3px 20px;line-height:25px; padding:12px 0 10px 30px;}
.track_main .bd .bd_li_1{ background:url(../images/tak_yuan.png) no-repeat 3px 20px;}
.track_main .bd .bd_li_1 span{ color:#f00}

.online_main li{ position:relative}
.online_main .online_img_on{ position:absolute; left:0; top:14.4px; display:none}
.online_main .onlin_img_cur{ display:block}
.online_main .onlin_li_on{ color:#faab00}

.nav li .sub_menu_1 p{ padding-left:0}
.nav li .sub_menu_1 p a{ color:#7d7d7d; line-height:20px}
.nav li .sub_menu_1 p a:hover{ color:#7d7d7d}

.error{padding:0px 0px 60px 0px; color:#F00;font-size: 14px;}

/*回到顶部*/
.side{position:fixed;width:54px;right:0;z-index:9999;margin: 12% 0px;}
.side ul li{width:54px;height:54px;float:left;position:relative;border-bottom:1px solid #4646B9;}
.side ul li .sidebox{position:absolute;width:54px;height:54px;top:0;right:0;transition:all 0.3s;background:#1a1a7c;color:#fff;font:14px/54px "微软雅黑";overflow:hidden;}
.side ul li .sidetop{width:54px;height:54px;line-height:54px;display:inline-block;background:#1a1a7c;transition:all 0.3s;}
.side ul li .sidetop:hover{background:#fabd00;opacity:1;filter:Alpha(opacity=100);}
.side ul li img{float:left;}

.toolbar-item,.toolbar-layer{background:url(../images/toolbar.png) no-repeat;}
.toolbar{position:fixed;right:0px;bottom:50px;}/*假设网页宽度为1200px，导航条在右侧悬浮*/
.toolbar-item{display:block;width:54px;height:54px;position:relative;-moz-transition:background-position 1s;-ms-transition:background-position 1s;-o-moz-transition:background-position 1s;-webkit-moz-transition:background-position 1s;transition:background-position 1s;}

.toolbar-item:hover .toolbar-layer{opacity:1;filter:alpha(opacity=100);transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);}
.toolbar-item-weixin{background-position:0 -215px;}
.toolbar-item-weixin:hover{background-position:0 -294px;}
.toolbar-item-weixin .toolbar-layer{height:212px;background-position:0 0;}

.toolbar-layer{position:absolute;right:46px;bottom:-10px;width:172px;opacity:0;filter:alpha(opacity=0);
transform-origin: 95% 95%;-moz-transform-origin: 95% 95%;-ms-transform-origin: 95% 95%;-o-transform-origin: 95% 95%;-webkit-transform-origin: 95% 95%;transform:scale(0.01);
-moz-transform:scale(0.01);-ms-transform:scale(0.01);-o-transform:scale(0.01);-webkit-transform:scale(0.01);transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;-webkit-transition:all 1s;}

.dir_tab{border:1px solid #ccc; border-collapse:collapse}
.dir_tab td{ border:1px solid #ccc; padding:10px; line-height:25px; font-size:12.5px}

.maplist{ margin-top:40px}

.top_yb{cursor:pointer; float:left; position:relative; background: url(../images/shu.png) no-repeat right; padding-right:12px}
.top_yb span{  display:block; background:url(../images/head_top.png) no-repeat right; padding-right:15px; font-size:12px; color:#ababab}
.sel_lan{background-color: #fff;left:-9px;position: absolute;line-height: 25px;text-align:center;display: none;z-index: 999;top: 35px; border:1px solid #ccc; border-top:none; width:80px;}
.sel_lan a{color:#666; background-image:none;width: 130px;}
.sel_lan a:hover{ color:#fabd00}

#AjaxLoading div.loadingWord{ padding-top:50px}
.red{ padding-right:3px; color:#f00}


.nav li .sub_ul{ height:inherit}
.nav li .sub_ul ul{ width:800px; margin:0 auto;float: initial; padding-left:190px; border:none}
.nav li .sub_ul ul li{ float:left; }
.nav li .sub_ul ul li a{ float:left;width:inherit}

.nav li .com_ul{ height:inherit}
.nav li .com_ul ul{ width:900px; margin:0 auto;float: initial; padding-left:80px; border:none}
.nav li .com_ul ul li{ float:left; }
.nav li .com_ul ul li a{ float:left;width:inherit}


.track_main .track_tab{ width:100%; }
.track_main .track_tab tr{ background-color:#eee; height:80px; font-size:16px; color:#202020;}
.track_con{ padding:0 0 35px}
.track_con .track_t{ padding-left:45px}
.track_main .bd ul{ margin-left:40px}
.track_img img{ display:none}
.track_img .track_on_img{ display:block}

.kefu{ position:relative; float:left; margin-left:10px}
.kefu a{ color:#ababab}
.kefu_con{ color:#5b5b5b; position:absolute; display:none;top:35px; left:0; background-color:#f7f7f7; z-index:999; width:140px; line-height:22px; padding:10px; border:1px solid #e9e9e9; border-top:none}
.kefu img{ position:relative;top:6px; padding-right:4px}







.error-page{background:#f0f1f3;padding:80px 0 180px}
.error-page-container{position:relative;z-index:1}
.error-page-main{position:relative;background:#f9f9f9;margin:0 auto;width:617px;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:50px 50px 70px}
.error-page-main:before{content:'';display:block;background:url(img/errorPageBorder.png?1427783409637);height:7px;position:absolute;top:-7px;width:100%;left:0}
.error-page-main h3{font-size:24px;font-weight:400;border-bottom:1px solid #d0d0d0}
