html{color:#000;background:rgb(80,80,80);margin:0 auto;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:auto}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}input,textarea,select{*font-size:100%}legend{color:#000}
@media screen and (max-width:1200px) { 
html{width:1200px} 
}
/* 设置了浏览器宽度不大于1200px时 html 显示1200px宽度 */ 




body{text-align:center;font-size:16px;background:rgb(80,80,80);font-family: "Microsoft YaHei";}
body.body_home{background:rgb(80,80,80);}
.container{margin:auto;text-align:left;width:100%; max-width:1200px;}



.clear{clear:both;}
a{text-decoration:none;color:#d6d6d6;}
a:hover{text-decoration:none;color:#ff7d00;}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}






.logo{width:330px;height:38px;background:url(/skin/skin014/images/logo.png) no-repeat;margin-top:10px;}
.header {width:100%;height:65px;line-height:65px;position:fixed;top:0px;left:0px;z-index:9;background:url(/skin/skin014/images/bg_head.png) repeat-x;}



.mainmenu { margin-top:6px; float:right; }
.topnav { height: 48px; font-size: 16px; text-align: center; }
.topnav a { color: #fff; height: 48px; line-height: 48px;text-decoration:none; }
.topnav ul { z-index: 999; }
.topnav li { height: 48px; float: left; position: relative; width: auto; }
.topnav li a:link, .topnav li a:visited { float: left; position: relative; padding: 0 14px; display: block; }
.topnav li a:hover, .topnav .current_page_item { float: left; position: relative;color:#ff7d00;  }
.current_page_item a{color:#ff7d00; }
.topnav ul ul { display: none; position: absolute; top: 48px; z-index: 999; left: 0; }
.topnav ul ul li { font-size: 15px; color: #363636; display: block; position: relative; height: 36px; line-height: 36px; background: #fff; border-left: #444 solid 1px; border-top: #444 solid 1px; left: 1px; }
.topnav ul ul li a:link, .topnav ul ul li a:visited { font-size: 15px; color: #fff; display: block; position: relative; width: 92px; height: 36px; line-height: 36px; text-align: left; background: #363636; font-weight: normal; }
.topnav ul ul li a:hover { font-size: 15px; color: #fff; display: block; position: relative; width: 92px; height: 36px; line-height: 36px; text-align: left; background: #FF7D00; font-weight: normal; }
.topnav ul ul ul { display: none; position: absolute; top: -1px; left: 190px; z-index: 999; }
.topnav ul ul ul li { font-size: 15px; color: #363636; display: block; position: relative; height: 36px; line-height: 36px; text-align: center; background: #fff; }
.topnav ul ul ul li a:link, .topnav ul ul ul li a:visited { font-size: 15px; color: #fff; display: block; position: relative; width: 92px; height: 36px; line-height: 36px; text-align: left; background: #363636; font-weight: normal; }
.topnav ul ul ul li a:hover { font-size: 15px; color: #fff; display: block; position: relative; width: 92px; height: 36px; line-height: 36px; text-align: left; background: #FF7D00; font-weight: normal; }
.topnav .menu-right{ float:right}
.topnav .menu-right .current_page_item .menu-search-form{ display:block}

.body{color:#333;font-size:16px;line-height:1.5;min-width:1200px;font-family:"微软雅黑","Microsoft Yahei",PingFangSC-Regular,"PingFang Regular",sans-self}



/* banner */
.banner{ min-width:1200px; margin-top:58px; position:relative;  height:650px; overflow:hidden; background:url(/skin/skin014/images/bg0.png) repeat-x top }
.banner .bd{ position:relative; z-index:0;  }
.banner .bd ul{ width:100% !important; }
.banner .bd li{ width:100% !important; height:650px; }
.banner .bd li .siteWidth{ width:1200px; position:relative;  margin:0 auto;  height:650px; }
.banner .bd li a{ height:650px; display:block; }
.banner .hd{ width:100%;  position:absolute; z-index:1; bottom:30px; left:0; height:30px; line-height:30px; text-align:center; }
.banner .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:11px; height:11px; margin:4px; background:url(/skin/skin014/images/dot-black.png) 0 0; overflow:hidden; 
	line-height:9999px; filter:alpha(opacity=40);opacity:0.4; 
}
.banner .hd ul .on{ filter:alpha(opacity=100);opacity:1;  }

.banner .prev{  transition: all .25s ease 0s; 
  -moz-transition: all .25s ease 0s;
  -webkit-transition: all .25s ease 0s; 
  -o-transition: all .25s ease 0s; background:rgba(0,0,0,.4) url(/skin/skin014/images/arrow-left.png) no-repeat  center center; width:80px; height:120px; position:absolute;left:-100px;top:220px; cursor:pointer}
.banner .next{ transition: all .25s ease 0s; 
  -moz-transition: all .25s ease 0s;
  -webkit-transition: all .25s ease 0s; 
  -o-transition: all .25s ease 0s; background:rgba(0,0,0,.4) url(/skin/skin014/images/arrow-right.png) no-repeat center center; width:80px; height:120px; position:absolute;right:-100px;top:220px; cursor:pointer}

.banner:hover .prev{left:0px;}
.banner:hover .prev:hover{background:rgba(0,0,0,.6) url(/skin/skin014/images/arrow-left.png) no-repeat  center center; }
.banner:hover .next{right:0px; }
.banner:hover .next:hover{background:rgba(0,0,0,.6) url(/skin/skin014/images/arrow-right.png) no-repeat center center;  }



.sy1{width:100%; min-width:100%; background:#f4f4f4;overflow:hidden;}
.sy1 .mc{ text-align:center; font-size:36px; height:50px; line-height:50px; overflow:hidden;}
.sy1 .tp1{width:400px; height:300px; margin-top:30px; float:left; overflow:hidden; position:relative; text-shadow:2px 2px 4px #505050; background:#000;}
.sy1 .tp1 img{width:400px; height:300px; opacity:0.9;}
.sy1 .tp1 img:hover{opacity:1;}
.sy1 .tp1 .index-main-inf{ width:400px; height:130px; overflow:hidden; position:absolute; top:145px; left:0px; text-align:center;}

.index-main-inf span {
    text-align:left;
    font-size: 18px;
    color: #fff;
    line-height: 26px;
    letter-spacing: 1px; display:block; padding-left:25px; padding-right:25px;
}

.index-main-inf span:first-of-type {
    text-align:left;
    font-size: 32px;
    font-weight: 400;
    line-height: 30px;
    letter-spacing: 2px;
    margin-bottom: 15px;
}

.sy1 .sp1{ width:400px; float:right; margin-top:30px; background:#000;}
.sy1 .sp1 .sw_on_video{ width:400px; height:300px; opacity:0.9;}
.sy1 .sp1 .sw_on_video:hover{opacity:1;}
.sy1 .xmc{ text-align:center; font-size:24px; height:50px; line-height:50px; overflow:hidden; margin-top:10px;}

.sy1 .tp1:hover, .sy1 .sp1:hover {
-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
-ms-transform: scale(1.1);
-o-transform: scale(1.1);
transform: scale(1.1);
-webkit-transition: all .5s;
-moz-transition: all .5s;
-ms-transition: all .5s;
-o-transition: all .5s;
transition: all .5s;
z-index:3;
  }


.sy2{width:100%; min-width:100%; background:#505050;overflow:hidden;}
.dt{ overflow:hidden; width:100%; min-width:100%; background:#333333;}
.ms1{ overflow:hidden; width:100%; min-width:100%; padding-bottom:65px; background:#505050;}
.ms2{ overflow:hidden; width:100%; min-width:100%; margin-bottom:20px; padding-bottom:65px; background:#353535;}
.sybody{width:1200px; height:auto; margin:0 auto;}
.sybt1{text-align:center; font-size:32px; height:55px; line-height:50px; margin-top:50px; margin-bottom:30px; color:#313131}
.sybt2{text-align:center; font-size:32px; height:55px; line-height:50px; margin-top:50px; margin-bottom:30px; color:#f4f4f4}
.syzw{font-size:16px; color:#525252; line-height:25px; margin-top:10px; margin-bottom:20px;}

.about{background:url(/skin/skin014/images/gybj.jpg) no-repeat top center; width:100%; height:auto; margin:58px auto 0px; overflow:hidden;position:relative;}
.about .bt{text-align:center; font-size:32px; height:50px; line-height:50px; overflow:hidden; color:#fff; margin-top:60px; margin-bottom:30px;}
.about .bg1{background:url(/skin/skin014/images/aboutgy.jpg) no-repeat center top rgb(255,255,255); width:100%; height:500px; margin:0 auto; overflow:hidden; position:relative;}
.about .bg1 .bt{width:100%; max-width:1180px; height:auto; margin:50px auto 0px; text-align:left; font-size:28px; line-height:30px; overflow:hidden; color:#313131;}
.about .bg1 .zw{width:100%; max-width:1180px; height:auto; margin:0 auto; text-align:left; font-size:16px; line-height:25px; overflow:hidden; color:#313131;}
.about .bg1 .zw p{width:65%; height:auto; margin:20px 0px; text-align:justify; text-justify:inter-ideograph;}

.about .bg2{background:url(/skin/skin014/images/about_fwfw.jpg) no-repeat center top rgb(220,220,220); width:100%; height:500px; margin:0 auto; overflow:hidden; position:relative;}
.about .bg2 .zw{width:100%; max-width:1180px; height:auto; margin:0 auto; font-size:16px; line-height:25px; overflow:hidden; color:#313131;}
.about .bg2 .zw .bt{width:710px; height:auto; margin-top:150px; margin-left:450px; margin-bottom:20px; text-align:left; font-size:28px; line-height:30px; overflow:hidden; color:#313131;}
.about .bg2 .zw .yc{width:710px; height:auto; margin-left:450px; text-align:justify; text-justify:inter-ideograph;}

.about .bg3{background:url(/skin/skin014/images/about_mjcl.jpg) no-repeat center top rgb(255,255,255); width:100%; height:500px; margin:0 auto; overflow:hidden; position:relative;}
.about .bg3 .zw{width:100%; max-width:1180px; height:auto; margin:0 auto; text-align:left; font-size:16px; line-height:25px; overflow:hidden; color:#313131;}
.about .bg3 .zw .bt{width:710px; height:auto; margin-top:60px; margin-left:0px; margin-bottom:20px; text-align:left; font-size:28px; line-height:30px; overflow:hidden; color:#313131;}
.about .bg3 .zw .yc{width:710px; height:auto; margin-left:0px; text-align:justify; text-justify:inter-ideograph;}

.about .bg4{background:url(/skin/skin014/images/about_cjwt.jpg) no-repeat center top rgb(220,220,220); width:100%; height:580px; margin:0 auto; overflow:hidden; position:relative;}
.about .bg4 .zw{width:100%; max-width:1180px; height:auto; margin:0 auto; text-align:left; font-size:16px; line-height:25px; overflow:hidden; color:#313131;}
.about .bg4 .zw .bt{width:710px; height:auto; margin-top:60px; margin-left:450px; margin-bottom:20px; text-align:left; font-size:28px; line-height:30px; overflow:hidden; color:#313131;}
.about .bg4 .zw .yc{width:710px; height:auto; margin-left:450px; text-align:justify; text-justify:inter-ideograph;}
.about .bg4 .zw .yc p{width:100%; height:auto; margin:0px 0px; text-align:justify; text-justify:inter-ideograph;}

.about .bg5{background:#ffffff; width:100%; height:auto; margin:0 auto; overflow:hidden; position:relative;}
.about .bg5 .bt{width:100%; max-width:1180px; height:auto; margin:50px auto 10px; text-align:center; font-size:28px; line-height:30px; overflow:hidden; color:#313131;}
.about .bg5 .zw{width:100%; max-width:1180px; height:auto; margin:0 auto; text-align:center; font-size:16px; line-height:5px; overflow:hidden; color:#313131; position:relative;}
.about .bg5 .zw p{width:100%; height:auto; margin:20px 0px; text-align:center; font-size:24px;}

.about .bg6{background:#d6d6d6; width:100%; height:auto; margin:0 auto; overflow:hidden; position:relative;}
.about .bg6 .zw{width:100%; max-width:1180px; height:480px; margin:0 auto; text-align:left; font-size:16px; line-height:25px; color:#313131; position:relative;}
.about .bg6 .zw .bt{width:480px; height:auto; margin-top:60px; margin-left:0px; margin-bottom:20px; text-align:left; font-size:28px; line-height:30px; overflow:hidden; color:#313131;}
.about .bg6 .zw .yc{float:left; width:480px; height:auto; margin-left:0px; text-align:justify; text-justify:inter-ideograph;}
.about .bg6 .zw .yc p{width:100%; height:auto; margin:0px 0px; text-align:justify; text-justify:inter-ideograph;}



.anli{ background:url(/skin/skin014/images/albj.jpg) no-repeat top center; width:100%; margin-top:-1px;}
.anli .mc{ text-align:center; font-size:32px; height:50px; line-height:50px; overflow:hidden; color:#FFF; margin-top:60px; margin-bottom:30px;  padding-top:60px;}
.anli .nav2{height:20px;line-height:20px;font-size:16px;padding-left:0px;color:#fff;}
.anli .nav2 a{text-decoration:none;color:#fff;}
.anli .nav2 a:hover{text-decoration:none;color:#fd8200;}
.anli .nav2 li{float:left;display:inline;margin-right:18px;padding-left:9px;background:url(/skin/skin014/images/nav2_c.png) left center no-repeat;}
.anli .nav2 span.fr{padding-right:20px;}
.anli .nr{ background:rgba(235,235,235,1);  margin-top:10px;}
.anli .nr img{ max-width:100%; height:auto !important;}
.anli .nr .jj{ background:#f4f4f4; width:100%; margin:0 auto; height:auto; padding-top:25px; padding-left:0px; padding-right:0px; line-height:25px; overflow:hidden;}


.anli .nr .jj .bt{ text-align:left; font-size:24px; height:30px; line-height:30px; overflow:hidden; margin-top:20px; margin-bottom:10px;}
.anli .nr .jj p{ width:60%; margin-bottom:10px; text-align:justify; text-justify:inter-ideograph;}
.anli .nr .jj ul{ margin-top:40px;}
.anli .nr .jj ul li{ float:left; width:25%; margin-bottom:30px; text-align:center;}
.anli .nr .jj ul li img{width:280px; height:80px;}
.nav2{height:autopx;line-height:20px;font-size:16px;padding-left:5px;color:#fff;margin-top:105px;}
.nav2 a{text-decoration:none;color:#fff;}
.nav2 a:hover{text-decoration:none;color:#fd8200;}
.nav2 li{float:left;display:inline;margin-right:18px;padding-left:9px;background:url(/skin/skin014/images/nav2_c.png) left center no-repeat;}
.nav2 li.location{background:url(/skin/skin014/images/nav2_s.png) left center no-repeat;padding-left:11px;}
.nav2 span.fr{padding-right:20px;}

.new{background:url(/skin/skin014/images/newbj.jpg) no-repeat top center; width:100%; height:auto; margin:58px auto 0px; overflow:hidden;position:relative;}
.new .bt{text-align:center; font-size:32px; height:50px; line-height:50px; overflow:hidden; color:#fff; margin-top:60px; margin-bottom:30px;}
.new .nr{background:rgba(255,255,255,1); width:1200px; margin:30px auto; padding-top:25px; overflow:hidden; position:relative;}
.new .nr .zw{background:#cecbc9; width:1130px; height:230px; margin:1px auto; overflow:hidden; position:relative;}
.new .nr .zw .zc{float:left; width:300px; height:auto; margin:10px 20px;}
.new .nr .zw .zc img{width:100%; height:auto;}
.new .nr .zw .yc{float:left; width:770px; height:auto; margin-top:10px; margin-right:20px; text-align:justify; text-justify:inter-ideograph; overflow:hidden;}
.new .nr .zw .yc .bt{width:770px; height:auto; margin-top:10px; text-align:left; font-size:20px; line-height:40px; overflow:hidden; color:#313131;}
.new .nr .zw .yc .wb{width:770px; height:auto; margin-top:0px; text-align:left; font-size:16px; line-height:25px; overflow:hidden; color:#505050;}


.new_rticle{background:url(/skin/skin014/images/newbj.jpg) no-repeat top center; width:100%; height:auto; margin:58px auto 0px; overflow:hidden;position:relative;}
.new_rticle .nr{background:#505050; width:100%; height:auto; margin:15px auto; padding-top:25px; overflow:hidden; position:relative;}
.new_rticle .nr .zw{width:1200px; height:auto; margin:0px auto 80px;}
.new_rticle .nr .zw .info{color:#d6d6d6; display:inline; text-align:center;}
.new_rticle .nr .zw .info .bt{color:#f4f4f4; font-size:32px; padding-top:50px; padding-bottom:25px;font-weight:400; border-bottom:1px #ccc dashed; margin:0 auto 20px;}
.new_rticle .nr .zw .info .rq{display:inline-block; font-size:16px;}
.new_rticle .nr .zw .info .cc{display:inline-block; margin-left:20px; font-size:16px;}
.new_rticle .nr .zw .info em{font-size:16px;} 
.new_rticle .nr .zw .box{text-align:justify; text-justify:inter-ideograph; line-height:25px; font-size:16px; color:#d6d6d6; margin-bottom:10px; border-bottom:1px #ccc dashed; padding-bottom:20px; padding-top:60px;}
.new_rticle .nr .zw .box p{padding-bottom:10px;}
.new_rticle .nr .zw .box img{max-width:1180px; height:auto; padding:10px;}


.case_rticle{background:url(/skin/skin014/images/albj.jpg) no-repeat top center; width:100%; height:auto; margin:58px auto 0px; overflow:hidden;position:relative;}
.case_rticle .nr{background:#505050; width:100%; height:auto; margin:15px auto; padding-top:25px; overflow:hidden; position:relative;}
.case_rticle .nr .zw{width:1200px; height:auto; margin:0px auto 80px;}
.case_rticle .nr .zw .info{color:#d6d6d6; display:inline; text-align:center;}
.case_rticle .nr .zw .info .bt{color:#f4f4f4; font-size:32px; padding-top:50px; padding-bottom:25px;font-weight:400; border-bottom:1px #ccc dashed; margin:0 auto 20px;}
.case_rticle .nr .zw .info .rq{display:inline-block; font-size:16px;}
.case_rticle .nr .zw .info .cc{display:inline-block; margin-left:20px; font-size:16px;}
.case_rticle .nr .zw .info em{font-size:16px;} 
.case_rticle .nr .zw .box{text-align:justify; text-justify:inter-ideograph; line-height:25px; font-size:16px; color:#d6d6d6; margin-bottom:10px; border-bottom:1px #ccc dashed; padding-bottom:20px; padding-top:60px;}
.case_rticle .nr .zw .box p{padding-bottom:10px;}
.case_rticle .nr .zw .box img{max-width:1180px; height:auto; padding:10px;}


.case1{text-align:center;margin:20px auto;width:100%;max-width:1200px;position:relative;}
.case1 .case_f{float:left;width:400px;height:272px;}
.case1 .case_f .case_w{width:362px;height:225px;padding:0px;margin:0 auto;bottom:-10px;border:rgb(150,150,150) 2px solid;position:relative;z-index:2;overflow:hidden}
.case1 .case_f .case_w img{width:100%;height:100%;}
.case1 .case_f .case_w a:hover{opacity: 0.7;}
.case1 .case_f .case_w .fire{width:362px;height:235px;margin:-35px auto;bottom:0px;background:rgba(0,0,0,.5);position:relative;z-index:3;opacity:0;font-size:16px;color:#fff;}
.case1 .case_f .case_w .fire a{font-size:16px;color:#fff;line-height:30px;}
.case1 .case_f .case_w .fire img{width:61px;height:61px;position:absolute;left:150px;top:-115px;z-index:4;}
.case1 .case_f .case_w:hover .fire{display:block;opacity:1;}

.more1{ text-align:center; font-size:16px; overflow:hidden; width:180px; margin:-10px auto 50px;}
.more1 a{ color:#313131; height:40px; line-height:40px; display:block; border:#808080 1px  solid}
.more1 a:hover{ background:#313131; color:#dddddd}


.case2{text-align:center;margin:20px auto;width:100%;max-width:1146px;position:relative;}
.case2 .case_f{float:left;width:382px;height:272px;}
.case2 .case_f .case_w{width:362px;height:225px;padding:0px;margin:0 auto;bottom:0px;border:rgb(150,150,150) 2px solid;position:relative;z-index:2;overflow:hidden}
.case2 .case_f .case_w a:hover{opacity: 0.7;}
.case2 .case_f .case_w .fire{width:362px;height:225px;padding:4px;margin:-35px auto;bottom:0px;background:rgba(0,0,0,.5);position:relative;z-index:3;opacity:0;font-size:16px;color:#fff;}
.case2 .case_f .case_w .fire a{font-size:16px;color:#fff;}
.case2 .case_f .case_w:hover .fire{display:block;opacity:1;}

.more2{ text-align:center; font-size:16px; overflow:hidden; width:180px; margin:-10px auto 50px;}
.more2 a{ color:#dddddd; height:40px; line-height:40px; display:block; border:#808080 1px  solid}
.more2 a:hover{ background:#dddddd; color:#313131}


.xbtn{position:relative;}
.xbtn_span{position: absolute; width:100%;height:100%;opacity:0;filter:alpha(opacity=0);top:0px;left:0px;}


.up_down{margin:20px 10px 0px 10px;line-height:41px;height:41px;}

.up_down .fl{padding-top:0px;}
.up_down .fr #article_up,.up_down .fr #article_down{height:41px;width:80px;background:url(/skin/skin014/images/up_down.png);display:block;float:left;}
.up_down .fr #article_down{background:url(/skin/skin014/images/up_down.png) -80px 0px;}
  



.contact_f{float:left; margin-top:8px; width:570px; left:590px; font-size:15px;}
.contact_f a.fr{height:33px;line-height:33px;width:116px;background:url(/skin/skin014/images/contact_submit.png);}
.contact_f input,.contact_f label,.contact_f textarea{display:inline;float:left;}
.contact_f input,.contact_f textarea{width:206px;padding:0px 14px 0px 14px;color:rgb(150,150,150);}
.contact_f textarea{width:501px;margin-bottom:15px;}

.contact_f input {border:0px;background:url(/skin/skin014/images/contact_bg_input.png) top right;height:38px;line-height:38px;}
.contact_f textarea {border:0px;background:url(/skin/skin014/images/contact_bg_textarea.png) top right;height:129px;line-height:30px;overflow-x:hidden;overflow-y:hidden;overflow:hidden;padding-top:10px;}

.contact_f label,.contact_f input{margin-bottom:15px;}
.contact_f span{display:none;}
.contact_f label.l_email,.contact_f label.l_address{margin-left:21px;}

.contact_f label{height:38px;width:40px;line-height:38px;}

.contact_f label.l_name{background:url(/skin/skin014/images/contact_label_nick.png);}
.contact_f label.l_email{background:url(/skin/skin014/images/contact_label_email.png);}
.contact_f label.l_mycall{background:url(/skin/skin014/images/contact_label_tel.png);}
.contact_f label.l_address{background:url(/skin/skin014/images/contact_label_adress.png);}
.contact_f label.l_lytext{background:url(/skin/skin014/images/contact_label_xbody.png);height:139px;line-height:139px;}
.contact_f label.fire{background-position:0px -38px;}
.contact_f label.fire2{background-position:0px -139px;}



/**/
.bigPage{text-align: center;}
.bigPage > a{ display:inline-block;height:37px;width:37px;text-align:center;line-height:37px; background:url(/skin/skin014/images/bigPage.png) no-repeat left top; position:relative; text-decoration:none;color:#f4f4f4;font-size:16px;font-weight:bold;margin:10px 5px;}
.bigPage > a.selected,.bigPage > a.selected:hover{background:url(/skin/skin014/images/bigPage.png) no-repeat left -111px;color:#fff; cursor:default;}
.bigPage > b{ display:inline-block;line-height:37px;margin:0 5px;}
.bigPage a:hover{background:url(/skin/skin014/images/bigPage.png) no-repeat left -37px;}
.bigPage a.down{background:url(/skin/skin014/images/bigPage.png) no-repeat left -74px;}
.pagePrev b{cursor:pointer;width:0;height:0;border-width:6px;border-style:solid;font-size:0;line-height:0;border-color:#f8f8f8 #4e4e4e #f8f8f8 #f8f8f8; position:absolute;left:9px;top:12px;}
.pageNext b{cursor:pointer;width:0;height:0;border-width:6px;border-style:solid;font-size:0;line-height:0;border-color:#f8f8f8 #f8f8f8 #f8f8f8 #4e4e4e; position:absolute;left:16px;top:12px;}

.bigPage > a.pageDisabled{background:url(/skin/skin014/images/bigPage.png) no-repeat left -148px;color:#c1c1c1; cursor:default;}
.bigPage > a.pageNext.pageDisabled b{border-color:#eee #eee #eee #c1c1c1; cursor:default;}
.bigPage > a.pagePrev.pageDisabled b{border-color:#eee #c1c1c1 #eee #eee; cursor:default;}
.vm * {
display: inline-block;
vertical-align: middle;}


.portfolioMenu { width:1000px; height:32px; padding:15px 0px 33px 0px; clear:both; text-align:center; margin: 0px auto;}
.portfolioMenu a { color:#313131; display:inline-block; background:none; width:115px; height:32px; overflow:hidden; text-align:center; line-height:30px; margin:0px 2px;position:relative; z-index:8;border:#808080 0px solid;}
.portfolioMenu a:hover{text-decoration:none;color:#fff;background:#ff7d00; }
.menuBg {background:url(/skin/skin014/images/nav_bg.gif) no-repeat 0px -42px;/*background-color:#fd8200; */ width:115px; height:32px; position:absolute; left:0px; top:0px; z-index:9; display:none; color:#ffffff;}
.menuBgall {background:#808080; width:115px; height:32px; position:absolute; left:0px; top:0px; z-index:9; display:none; color:#ffffff;}


.weibu{ overflow:hidden; width:100%; min-width:100%; background:#202020;}
.weibu .weibuq{ overflow:hidden; width:1200px; margin:0 auto; margin-top:20px;}
.weibu .zc{ float:left; width:690px;}
.weibu .zc ul{ float:left; width:190px; margin-right:40px;}
.weibu .zc ul span{ display: block; border-bottom:#1ABB9B 1px solid; height:30px; line-height:30px; font-size:16px; text-align:left; text-align:5px;}
.weibu .zc ul li{height:25px; line-height:25px; text-align:left; text-align:5px; font-size:15px;}
.weibu .zc ul  em{ font-style:normal; padding-left:10px;}
.weibu .zc ul li a{ color:#959595}
.weibu .zc ul li a:hover{text-decoration:none;color:#fff;}
.weibu .yc{ float: right; width:430px; text-align:left;}
.weibu .yc .jj{ color:#959595; height:20px; line-height:22px; text-align:justify; text-justify:inter-ideograph; font-size:15px; margin-top:10px;}


.weibu .yqlj{padding-top:20px; height:20px; line-height:25px; text-align:left; font-size:15px; padding-bottom:20px;}
.weibu .yqlj a{color:#959595; margin-right:10px; }
.weibu .yqlj a:hover{text-decoration:none;color:#fff;}
.weibu .bqs{ clear:both; text-align:center; color:#555555; padding-top:20px;padding-bottom:20px; line-height:25px; font-size:15px; border-top:#303030 1px solid; background:#111111;}
.weibu .bqs a{color:#555555;}
.weibu .bqs a:hover{text-decoration:none;color:#fff;}








#toolitembar {
	position: fixed;
	right: 10px;
	bottom: 65px;
	z-index: 999;
}

#toolitembar a {
	position: relative;
	display: block;
	margin-bottom: 5px;
	width: 60px;
	height: 60px;
	background-color: rgba(3,169,244,.7);
	color: #fff;
	text-align: center;
	-webkit-transition: all ease .4s;
	-moz-transition: all ease .4s;
	-o-transition: all ease .4s;
	transition: all ease .4s;
}

#toolitembar a:hover {
	background-color: #00c8f2;
}

#toolitembar a:hover:after {
	display: block;
}

#toolitembar a:hover:before {
	display: block;
}

#toolitembar span {
	display: block;
	margin-top: -11px;
	font-size: 12px;
}

#back-top {
	opacity: 0;
	-webkit-transition: all .6s cubic-bezier(.175,.885,.32,1.275);
	-moz-transition: all .6s cubic-bezier(.175,.885,.32,1.275);
	-o-transition: all .6s cubic-bezier(.175,.885,.32,1.275);
	transition: all .6s cubic-bezier(.175,.885,.32,1.275);
	-webkit-transform: translateY(60px);
	-moz-transform: translateY(60px);
	-o-transform: translateY(60px);
	transform: translateY(60px);
	-ms-transform: translateY(60px);
}

#back-top.show {
	opacity: 1;
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-o-transform: translateY(0);
	transform: translateY(0);
	-ms-transform: translateY(0);
}

#toolitembar i {
	display: block;
	margin-bottom: 5px;
	padding-top: 9px;
	font-size: 24px;
}

#toolitembar-support i {
	font-size: 23px;
}

#toolitembar-support:hover {
	background: #21d376!important;
}

#toolitembar-phone:hover {
	background: #ffa900!important;
}

#toolitembar-info:hover {
	background: #ff697b!important;
}

#back-top:before,#toolitembar-phone:before,#toolitembar-support:before,#toolitembar-info:before {
	position: absolute;
	top: 0;
	right: 67px;
	display: none;
	padding: 0 10px;
	background-color: rgba(0,0,0,.6);
	color: #fff;
	content: "小美恭候多时~";
	white-space: nowrap;
	font-size: 15px;
	font-family: '微软雅黑';
	line-height: 60px;
}

#toolitembar-phone:before {
	content: "电话：13918555423";
}

#back-top:before {
	content: "飞回去~";
}

#back-top:after,#toolitembar-phone:after,#toolitembar-support:after {
	position: absolute;
	top: 50%;
	right: 63px;
	display: none;
	margin-top: -3px;
	width: 0;
	height: 0;
	border-bottom: 3px solid transparent;
	border-left: 4px solid rgba(0,0,0,.6);
	content: "";
	border-to
p: 3px solid transparent;
}

#toolitembar-phone i {
	font-size: 22px;
}

#toolitembar-info:before {
	padding: 0;
	width: 150px;
	height: 181px;
	background: url(/skin/skin014/images/gzh.jpg) no-repeat;
	background-size: 100%;
	content: "";
}

#toolitembar .icon-live-help{width:60px; height:34px; background:url(/skin/skin014/images/tip_qq.png) no-repeat center 10px;}
#toolitembar .icon-call{width:60px; height:34px; background:url(/skin/skin014/images/tip_tel.png) no-repeat center 10px;}
#toolitembar .icon-info{width:60px; height:34px; background:url(/skin/skin014/images/tip_wx.png) no-repeat center 10px;}
#toolitembar .icon-chevron-thin-up{width:60px; height:34px; background:url(/skin/skin014/images/tip_top.png) no-repeat center 10px;}