@charset "utf-8";
body{font-size:14px; color:#555; margin:0; padding:0; background:#f8f8f8;overflow-x:hidden;}
li{list-style-type:none; margin:0; padding:0;}
a {outline:none;}
a:link{color:#555;text-decoration:none;}
a:visited{color:#555;text-decoration:none;}
a:hover{color:#dea501;text-decoration:none;}
a:active{color:#555;text-decoration:none;}
/*u{font-family: Arial, Helvetica, sans-serif; text-decoration:none;}*/
img:-moz-broken{ -moz-force-broken-image-icon:1;/*火狐图片占位 */} 
img{border:0;behavior: url("../js/iepngfix.htc");}
.con{width:100%; max-width:1200px;height:auto;*height:auto!important;_height: auto;overflow:hidden;margin:0 auto;}
.con2{width:100%; max-width:1600px;height:auto;*height:auto!important;_height: auto;overflow:hidden;margin:0 auto;}
.content{min-height:300px;height:auto;*height:auto!important;_height: auto;line-height:30px; font-size:15px;}
.content p{margin:0px;padding:0px;}
.content img{max-width:100%;display:block;}
.topimg_box{width:100%; background-color:#333}
.m100{margin-top:150px;}
.m120{margin-top:120px;}
.m50{margin-top:50px;}
.b30{margin-bottom:30px;}
.b20{margin-bottom:20px;}

@font-face {
	font-family: 'times';
	src: url('/images/fonts/times.eot');
	src: local('times'),  
	     url('/images/fonts/times.ttf') format('Opentype'), 
	     url('/images/fonts/times.svg#times') format('svg');
}

.topimg2{width:100%;padding-top:5.5%; /*高:宽*/  margin:80px 0 30px 0; background:no-repeat; background-size:cover; background-position:center; min-height:150px; max-height:250px; height:auto;*height:auto!important;_height: auto;overflow:hidden;-ms-behavior: url(../js/backgroundsize.min.htc);behavior: url(../js/backgroundsize.min.htc);}
.tbg{width:100%;height:35px; border-bottom:0px solid #E1E1E1; background:#dea501;line-height:35px; font-size:14px;}
.tbgbox{float:right;height:35px;overflow:hidden;}
.tbgbox span{float:left; margin-left:15px;display:inline-block; color:#fff; cursor:pointer;}
.tel{background:url(../images/img.png) no-repeat -165px -71px; padding:0 0 0 18px;}
.mail{background:url(../images/img.png) no-repeat -158px -140px; padding:0 0 0 26px;}
.tel--:hover{background:url(../images/img.png) no-repeat -165px -107px; color:#dea501;}
.mail--:hover{background:url(../images/img.png) no-repeat -158px -171px; color:#dea501;}

/* demo-touch */
.main_box{margin-top:85px;}
.topimg{width:100%;padding-top:27.3%; /*高:宽*/ background:no-repeat; background-size:cover; background-position:center; min-height:60px; max-height:580px; height:auto;*height:auto!important;_height: auto;overflow:hidden;-ms-behavior: url(../js/backgroundsize.min.htc);behavior: url(../js/backgroundsize.min.htc);}
.main_visual{width:100%; position:relative;margin:0 auto; padding-bottom:160px;}
.main_image{width:100%; padding-top:22.0%; overflow:hidden;}
.main_image li{float:left;width:100%;height:auto;}
.flicking_con{position:absolute; bottom:25px; left:50%; margin:0 0 0 -2%; z-index:1;}
.flicking_con a{display:block;float:left;width:8px;height:8px;margin:0 5px;padding:0;background-color:#FFF;text-indent:-1000px;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;behavior:url("../js/PIE.htc");}
.flicking_con a.on{background-position:0 -21px; width:20px;}
#btn_prev,#btn_next{z-index:1;position:absolute;display:block;width:33px!important;height:30px!important;display:none;}
#btn_prev{background:url(../images/banner_arrl.png) no-repeat left top;left:5%;opacity:0.75;}
#btn_next{background:url(../images/banner_arrr.png) no-repeat right top;right:5%;opacity:0.75;}
@media (max-width:800px){
.main_visual{padding-bottom:110px;}
.main_image{padding-top:19%;}
#btn_prev,#btn_next{width:33px!important;height:40px!important;background-size:contain;-ms-behavior: url(../js/backgroundsize.min.htc);behavior:url(../js/backgroundsize.min.htc);}
.flicking_con{bottom:30px;left:50%;z-index:999;margin:0 0 0 -6%;}
.flicking_con a{display:block;float:left;width:8px;height:8px;margin:0 4px;padding:0;background-color:#FFF;text-indent:-1000px;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;behavior:url("../js/PIE.htc");}
}
/* demo-touch end */

/*home-pro*/
#poem{font-size:36px; font-family:"times"; color:#333; text-align:center; text-transform:uppercase; margin:40px 0 10px 0;}
.poem_txt{text-align:center; font-size:16px; line-height:22px; display:block; padding:0 20px;}
.mor{width:95px; height:33px; line-height:33px; color:#555; font-size:18px; font-family:Times;text-align:center; margin:12px auto 20px auto; border:1px #ccc solid; -moz-border-radius:100px; -webkit-border-radius:100px; border-radius:100px;}

/*what we do-demo*/
.topimg3{width:100%;padding-top:30%; /*高:宽*/ background:no-repeat; background-size:cover; background-position:center; min-height:150px; max-height:435px; height:auto;*height:auto!important;_height: auto;overflow:hidden;-ms-behavior: url(../js/backgroundsize.min.htc);behavior: url(../js/backgroundsize.min.htc);}
.main_visual2{width:100%;max-width:1200px; overflow:hidden;position:relative;margin:20px auto 0px auto;}
.main_image2{width:100%; padding-top:36%;overflow:hidden;}
.main_image2 li{float:left;width:100%;height:auto;}
.main_image2 li img{width:100%;height:100%;}
.flicking_con2{position:absolute; bottom:60px; left:50%; margin:0 0 0 -2%; z-index:1;}
.flicking_con2 a{display:block;float:left;width:14px;height:14px;margin:0 6px;padding:0;background-color:#FFF;text-indent:-1000px;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;behavior:url("../js/PIE.htc");opacity:0.75;}
.flicking_con2 a.on{background-position:0 -21px; width:14px; background-color:#F90;}
#btn_prev2,#btn_next2{z-index:1;position:absolute;display:block;width:33px!important;height:60px!important;top:50%; margin-top:-30px;}
#btn_prev2{background:url(../images/banner_arrl.png) no-repeat left top;left:2%;opacity:0.75;}
#btn_next2{background:url(../images/banner_arrr.png) no-repeat right top;right:2%;opacity:0.75;}

.pic_txt{font-size:16px; line-height:25px; color:#FFF; margin:-17% 15% 0 15%;}
.pic_txt span{font-size:36px; height:36px; font-family:"times"; margin:0px 0 13px 0; display:block; background:url(../images/img.png) no-repeat right -215px;}
@media screen and (orientation:portrait) and (max-width:800px){
.main_image2{width:100%; padding-top:60%;overflow:hidden;}
.flicking_con2{position:absolute; bottom:16px; left:45%; margin:0 0 0 -2%; z-index:1;}
#btn_prev2{width:33px!important;height:40px!important;top:50%; margin-top:-20px;background-size:contain;-ms-behavior: url(backgroundsize.min.htc);behavior: url(backgroundsize.min.htc);}
.pic_txt{font-size:14px; line-height:22px; color:#FFF; margin:-22% 5% 0 5%;}
.pic_txt span{font-size:24px; height:25px; font-family:"times"; text-transform:uppercase; margin:0px 0 10px 0; display:block; background:url(../images/img.png) no-repeat right -309px;}
.poem_txt{text-align:left; font-size:14px; line-height:20px; display:block; padding:0 20px;}
}
/*what we do-demo end*/

/*home-news*/
.nbox{margin:50px 0 0 0;}
.nbox:hover .nmor{background-color:#F90;}
.nlef{float:left; width:50%;}
.nrig{float:right; width:50%;}
.nrig .ncd{display:none;}
.ncd{font-size:30px; height:36px; font-family:"times"; text-transform:uppercase; color:#111; margin:0px 0 20px 0;}
.nrig img{width:100%;}

.ntit{font-size:20px; color:#333;}
.ntit_jj{line-height:22px;color:#707070; font-size:14px; height:70px; overflow:hidden;}
.ndate{font-size:15px; margin:5px 0 10px 0; color:#333;}
.nmor{width:100px; height:35px; line-height:35px; text-align:center; margin:10px 0 0 0; color:#FFF; background-color:#dea501; border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
@media (max-width:1199px){
.nbox{margin:30px 0 0 0;}
.nrig{float:left;}
.nlef{width:98%; margin:0 1%;}
.nrig{width:100%; text-align:center;}
.nrig img{width:100%;}
.nlef .ncd{display:none;}
.nrig .ncd{display:block; text-align:center;}
.ntit{margin:15px 0 0 0;}
.nmor{margin:0 auto;}
}
/*home-news end*/

/*footer*/
.footer{width:100%; min-width:800px; display:block; background-color:#dea501; color:#FFF;margin:60px 0 0 0; text-align:center;}
.fcd{margin:20px 0 15px 0;}
.fcd a{font-size:15px;color:#FFF; text-transform:uppercase;}
.fcd a:hover{color:#FFF;}
.fcd span{width:1px; background-color:#FFF; height:12px; margin:0px 20px 0px 20px;display:inline-block;}
.copy a{font-size:13px; line-height:22px; color:#FFF;}

.ibox{width:220px; height:37px; margin:20px auto 50px auto;}
.i1{width:37px; height:37px; display:block; float:left; margin:0 0 0 15px; background:url(../images/ico.png) no-repeat 0 0;}
.i1:hover{background:url(../images/ico.png) no-repeat 0 -37px;}
.i2{width:37px; height:37px; display:block; float:left; margin:0 0 0 15px; background:url(../images/ico.png) no-repeat -49px 0;}
.i2:hover{background:url(../images/ico.png) no-repeat -49px -37px;}
.i3{width:37px; height:37px; display:block; float:left; margin:0 0 0 15px; background:url(../images/ico.png) no-repeat -98px 0;}
.i3:hover{background:url(../images/ico.png) no-repeat -98px -37px;}
.i4{width:37px; height:37px; display:block; float:left; margin:0 0 0 15px; background:url(../images/ico.png) no-repeat -148px 0;}
.i4:hover{background:url(../images/ico.png) no-repeat -148px -37px;}
.i5{width:37px; height:37px; display:block; float:left; margin:0 0 0 15px; background:url(../images/ico.png) no-repeat -197px 0;}
.i5:hover{background:url(../images/ico.png) no-repeat -197px -37px;}
.i6{width:37px; height:37px; display:block; float:left; margin:0 0 0 15px; background:url(../images/ico.png) no-repeat -246px 0;}
.i6:hover{background:url(../images/ico.png) no-repeat -246px -37px;}
.i7{width:37px; height:37px; display:block; float:left; margin:0 0 0 15px; background:url(../images/ico.png) no-repeat -295px 0;}
.i7:hover{background:url(../images/ico.png) no-repeat -295px -37px;}
.mfoot_bg{display:none;}
/*footer end*/

/*about*/
.more{width:250px; height:50px; line-height:50px; text-align:center; font-size:17px; margin:10px auto 0 auto; color:#FFF; background-color:#dea501; border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
.more:hover{background-color:#F90;}
/*about end*/

/*news*/
.news{height:240px; margin:0 0 50px 0; padding-bottom:50px; border-bottom:1px #bbb dashed; clear:both;}
.topbox{margin:150px 0 0 0;}
.close{float:right; width:31px; height:31px; background: url(../images/img.png) no-repeat 0px 0px; margin-right:2%;}
.close:hover{background:url(../images/img.png) no-repeat 0px -33px;}
.next_news{text-align:left; line-height:22px; padding:10px 10px 30px 0px; margin:30px 0 0 0; border-top:1px #999 dashed; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.next_news span{color:#333;}
.next_news a:hover{text-decoration:underline; color:#dea501;}
.tit{font-size:36px; color:#333; text-align:center; margin:30px 0 8px 0;}
.dabox{padding:15px 0 0 0;}
.date{float:left; height:18px;background: url(../images/img.png) no-repeat -163px 0px; margin:0 20px 15px 0; padding-left:19px;}
.dj{float:left; background: url(../images/img.png) no-repeat -168px -42px; padding-left:13px;}
.warp2{width:100%; margin:0px 0 40px 0; overflow:hidden; position:relative;}
/*news end*/

/**float:left居中**/
.clearfix:after {content:""; height:0; visibility:hidden; display:block; clear:both;}
.clearfix{zoom:1; }
.warp{width:100%; margin:10px auto 30px auto; overflow:hidden; position:relative;}
#cd_menu{float:left; position:relative; width:100%; left:50%;}
#cd_menu li{float:left; /*width:24.5%;*/ position:relative; right:50%; overflow:hidden;  text-align:center; font-size:16px; font-family:times; margin:2px 0.5%; word-wrap:break-word;word-break:break-all;overflow:hidden; height:35px; line-height:35px;}
.w1{max-width:150px;}.w2{max-width:400px;}.w3{max-width:600px;}.w4{max-width:700px;}.w5{max-width:800px;}.w6{max-width:900px;}.w7{max-width:1000px;}.w8,.w9,.w10,.w11,.w12,.w13,.w14,.w15{max-width:100%;}/*根据菜单ID数量变化*/
.c1{width:98%;}.c2{width:48%;}.c3{width:31.0%;}.c4{width:23.5%;}.c5{width:18%;}.c6{width:15.3%;}.c7{width:13%;}.c8,.c9,.c10,.c11,.c12,.c13,.c14,.c15{width:13.25%;}
/**float:left居中 end**/

/*--m l_cd--*/
.menu_div{display:block;}
.menu_div a{color:#333;}
#cd_menu li a{border:0px #666 solid; color:#333; display:block; text-align:center;text-decoration:none; padding:0 10px; border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;}
#cd_menu li a:visited{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;behavior:url("../js/PIE.htc");}
#cd_menu li a:hover{border:0px #999 solid; color:#FFF; border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;behavior:url("../js/PIE.htc");}
/*--m l_cd--*/

/*product*/
.lef{width:230px; min-height:380px;height:auto;*height:auto!important; _height: auto;margin:20px 30px 0 0;float:left;}
.rig{width:930px; height:500px; margin:0px 0 0 0px;float:left;}
.cdl{height:45px; padding:0 0 0 25px; margin-bottom:25px; font-size:25px; border:#333 solid; border-width:0 0 3px 0; color:#333; text-transform:uppercase; background:url(../images/img.png) no-repeat -162px -258px; white-space:nowrap; overflow:hidden;}
.cdl span{display:block;font-size:14px; font-family:Arial, Helvetica, sans-serif; margin-top:2px;}
.pro_con{width:100%; max-width:930px; height:auto;*height:auto!important;_height: auto;overflow:hidden; margin:25px 0 0 0px;}
.pro{float:left; width:31.3%; margin:0 1% 30px 1%;overflow:hidden; text-align:center;}
.pro img{width:100%; max-width:270px; margin:0 auto; border:1px #eee solid;}
.pro .text{line-height:40px; font-size:18px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:100%; padding-left:7px; display:inline-block;}
/*product end*/

.cm1{width:230px; line-height:45px; font-size:16px; background-color:#FFF; margin:0 0 5px 0; cursor:default;}
.cm2{line-height:36px; width:100%; padding-left:25px;}
.cm2:hover{background-color:#eee;}
.cm2:hover a{color:#555;}

#naw a { width: 205px; display: block;}
#naw li { float:left;}
#naw li ul { list-style:none; text-align:left; }
#naw ul.collapsed { display: none; }
#PARENT {width:230px;height:auto;*height:auto!important; _height: auto;overflow:hidden;clear:both;}

@media (max-width:1160px) {
.pro_con{width:100%;max-width:100%;margin:0px 0 0 0;}
.pro{margin:0 1% 20px 1%;}
.lef{display:none;}
}

/*--l_cd--*/
.left_div A:link {display:block;
	width:230px; height: 45px; line-height:45px;
	background: url(../images/cd_bg2.png) no-repeat 0 0 #dbdbdb;color: #FFF; text-decoration: none;
}
.left_div A:visited{display:block;
    width:230px; height: 45px; line-height:45px;
	background: url(../images/cd_bg2.png) no-repeat 0 0 #dbdbdb;color: #FFF; text-decoration: none;
}
.left_div a:hover{display:block;
    width:230px; height: 45px; line-height:45px;
	background: url(../images/cd_bg2.png) no-repeat 0 0 #dbdbdb;color: #FFF; 
}
.left_box_border{
    width:230px; height: 45px; line-height:45px;
	BACKGROUND: url(../images/cd_bg.gif) no-repeat; border-bottom:0px solid #222; text-decoration: none;
}
.left_box_border a{display:block;width:188px; padding-left:25px; background-color:#dbdbdb}
.left_box_border A:link {display:block;text-decoration: none;
    width:230px; height: 45px; line-height:45px;
}
.left_box_border A:visited {display:block;text-decoration: none;
	width:230px; height: 45px; line-height:45px;
}
.left_box_border A:hover {display:block;
	background: url(../images/cd_bg2.png) no-repeat 0 -50px #dbdbdb;text-decoration: none; color: #333;
    width:230px; height: 45px; line-height:45px;   
}
/*--l_cd--*/

/*pro show*/
.show_pro{width:280px;height:280px;float:left;margin:0 40px 30px 0px;}
.show_r{width:600px; height:280px;float:left;}
.show_r span{font-size:30px; height:35px; line-height:35px; color:#333; display:block; padding:0 0 5px 10px; margin:0 0 10px 0; border-bottom:1px #bebebe solid;}
.show_jj{line-height:25px; font-size:15px; padding-left:10px;}
.show_pro img{border:1px solid #ccc; cursor:pointer;}
.line{font-size:18px; line-height:20px; margin:30px 0 20px 0; padding:0 0 10px 0px;border-bottom:1px #bebebe solid; clear:both; text-transform:uppercase;}
.show_mail .txt{font-size:14px; color:#dea501; border:0; margin-top:5px;}
.show_mail{padding-left:10px;}
.mailsub{width:142px; height:36px; background: url(../images/img.png) no-repeat 0 -70px; border:0;}
.mailsub:hover{background: url(../images/img.png) no-repeat 0 -107px;}
.input2{width:260px; height:35px; margin:35px 0 15px 0; padding:0 10px; FONT-SIZE:14px; border:1px solid #dea501; line-height:35px; text-decoration:none; background-color:#FFF; color:#dea501; outline:none;}
/*product show end*/

/*show bgimg */
.MagicZoomBigImageCont {border:1px solid #CCC;}
.MagicZoomMain {text-align: center !important;width:92px;}
.MagicZoomMain div {padding: 0px !important;}
.MagicZoomPup {border:1px solid #aaa;background:#ffffff;}
.MagicZoomLoading {text-align:center;background:#ffffff;color:#444;border:1px solid #ccc;opacity:0.8;padding:3px 3px 3px 3px !important;display:none; }
.MagicZoomLoading img {padding-top:3px !important;}
/*show bgimg end*/

/*gbook*/
.cd{font-size:36px; font-family:"times"; color:#333; text-transform:uppercase; margin:20px 0 8px 0;}
.cd_txt{line-height:22px; display:block;}
.g_lef{width:50%; float:left;}
.g_rig{width:50%; float:left;}
.input{width:90%; height:30px;padding:10px;FONT-SIZE:14px;border:1px solid #a7b5bc;line-height:30px; text-decoration:none; background-color:#FFF; outline:none;}
.textinput{width:96.2%; height:170px; line-height:20px; border:solid 1px #a7b5bc; font-family:Arial, Helvetica, sans-serif; padding:10px;overflow:hidden; margin:20px 0;}
.sub{width:100%; height:50px; font-size:18px; color:#FFF; cursor:pointer; background-color:#dea501; border:0; border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
.sub:hover{background-color:#FF0066;}
.sq_div{margin:20px 0;}
/*gbook end*/

@media (max-width:1199px){
.cd,.cd_txt{margin:0 20px;}
.warp2{width:100%; margin:0px auto 40px auto; overflow:hidden; position:relative;}
.g_lef{width:96%; margin:0 2%;}
.g_rig{width:90%; margin:-20px 2% 0 2%;}
.pro{width:31%;}
.show_pro{width:280px;height:280px; float:none; margin:0 auto 20px auto;}
.show_r{width:100%;}
.show_r span{text-align:center;}
.line{margin:30px 15px 0 0; padding:15px 0 10px 10px;}
.content{margin:0 1%;}
.news{margin:0 0 50px 0; padding-bottom:50px; border-bottom:0px #bbb dashed; clear:both;}
.topbox{margin:0px 0 0 0;}
}
@media (max-width:900px){
.main_box{margin-top:-35px;}
.topimg2{margin:-35px 0 15px 0;}
.m10{margin:0 10px;}
.pro{width:32%; max-width:370px;}
.tit{font-size:24px;margin:30px 0 8px 0;}
.cd{display:none;}
}
@media screen and (max-width:800px) {
.pro{width:48%; max-width:370px;}
.footer{display:none;}
.mfoot_bg{display:block; background:#222; height:45px; line-height:45px; text-align:center;  margin:10px 0 0 0;}
.fcd{margin:20px 0 0 0;}
.fcd a{font-size:14px;}
.fcd span{height:12px; margin:0px 10px 0px 10px;}
.foot_cd,.foot_cd a{color:#FFF; font-size:15px; margin:0;}
.copy,.copy a{line-height:18px;font-size:12px; color:#bbb; background-color:#333;}
}
@media screen and (max-width:600px) {
.w1{max-width:150px;}.w2{max-width:300px;}.w3{max-width:600px;}.w4{max-width:700px;}.w5{max-width:800px;}.w6{max-width:900px;}.w7{max-width:1000px;}.w8,.w9,.w10,.w11,.w12,.w13,.w14,.w15{max-width:100%;}/*根据菜单ID数量变化*/
.c1{width:98%;}.c2{width:48%;}.c3{width:31.0%;}.c4{width:23.5%;}.c5{width:18%;}.c6{width:30%;}.c7{width:13%;}.c8,.c9,.c10,.c11,.c12,.c13,.c14,.c15{width:13.25%;}
#poem{font-size:30px;margin:0px 0 0px 0;}
.ncd{font-size:30px;}
#cd_menu li{font-size:14px;margin:2px 0.5%; height:25px; line-height:25px;}
#cd_menu li a{padding:0 2px;}
.nmor{display:none;}
}

/*css3 btn -Fill Horizontal - Open */
.btn-fill-horz-o:before, .btn-fill-horz-o:after {-webkit-transition: all 0.3s;transition: all 0.3s;}
.btn {display: inline-block;position: relative;opacity: .999;border-radius:3px;}
.btn-fill-horz-o {background-color: transparent;border: 1px solid #999;overflow: hidden;}
.btn-fill-horz-o:before, .btn-fill-horz-o:after {content: '';width: 0;height: 100%;opacity: 0;position: absolute;top: 0;z-index: -1;}
.btn-fill-horz-o:before {left: 50%;}
.btn-fill-horz-o:after {right: 50%;}
.btn-fill-horz-o:hover {color: #fff;}
.btn-fill-horz-o:hover:before, .btn-fill-horz-o:hover:after {width: 50%;opacity: 1;}
.btn-fill-horz-o.btn-blue:before, .btn-fill-horz-o.btn-blue:after {background-color: #F90;}
.btn-fill-horz-o.btn-blue:hover {border-color: #F90;}
/*css3 btn -Fill Horizontal - Open end*/

/*--img--*/
.m-list {cursor:pointer;}
.m-list .img {overflow: hidden; }
.m-list img {
/* width: 360px; */
overflow: hidden;
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
-webkit-transition: all 0.4s ease-in-out;
-o-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;}

#scroll .item:hover .img img,.pro:hover .img img,.nbox:hover .img img {
-webkit-transition: all 0.4s ease-in-out;
-o-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
-webkit-transform: scale(1.05);
-moz-transform: scale(1.05);
-ms-transform: scale(1.05);
-o-transform: scale(1.05);
transform: scale(1.05); }
/*--img end--*/

/*page*/
DIV.digg {PADDING:20px 3px 20px 3px;clear:both; text-align: center;}
DIV.digg A {BORDER: #999 1px solid; PADDING: 5px 10px 5px 10px;MARGIN: 2px; TEXT-DECORATION: none;border-radius:3px; background:rgba(255,255,255,0.8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFF,endColorstr=#FFF);}
DIV.digg A:hover {BORDER: #DA1747 1px solid; COLOR: #FFF; background:#dea501;}
DIV.digg A:active {BORDER: #DA1747 1px solid; COLOR: #DA1747;}
DIV.digg SPAN.current {BORDER: #999 1px solid; PADDING: 5px 10px 5px 10px; MARGIN:2px; TEXT-DECORATION: none; FONT-WEIGHT: bold; BACKGROUND-COLOR: #999;border-radius:3px; color:#FFF;}
DIV.digg SPAN.disabled {BORDER: #EEE 1px solid; PADDING: 5px 10px 5px 10px;MARGIN:2px; COLOR: #fff; border-radius:3px;}
/*page end*/
a.backToTop{width:52px; height:52px; background:url(../images/top.png) no-repeat; text-indent:-999em; z-index:10000; right:30px;}
a.backToTop:hover{background-position:0 -53px;}
@media (max-width:1199px) {
a.backToTop{width:0px; height:0px;}
}

/*kefu*/
.yb_conct {position: fixed;z-index: 9999999;top: 40%;right: -130px;cursor: pointer;transition: all .3s ease;}
.yb_bar ul li {width:180px;height: 54px;font: 15px/54px 'Microsoft YaHei';color: #fff;text-indent: 54px;margin-bottom: 1px;border-radius: 2px;transition: all .1s ease;overflow: hidden;}

.yb_bar .yb_top {background: #F60 url(../images/fixCont.png) no-repeat 0 0;}
.yb_bar .yb_top:hover {background: #F60 url(../images/fixCont.png) no-repeat 0 0;}

.yb_bar .yb_phone {background: #555 url(../images/fixCont.png) no-repeat 0 -55px;}
.yb_bar .yb_phone:hover {background: #F60 url(../images/fixCont.png) no-repeat 0 -55px;}

.yb_bar .yb_QQ {text-indent: 0;background: #555 url(../images/fixCont.png) no-repeat 0 -110px;}
.yb_bar .yb_QQ:hover {text-indent: 0;background: #F60 url(../images/fixCont.png) no-repeat 0 -110px;}

.yb_bar .yb_du {background: #555 url(../images/fixCont.png) no-repeat 0 -165px;}
.yb_bar .yb_du:hover {background: #F60 url(../images/fixCont.png) no-repeat 0 -165px;}
#BDBridgeFixedWrap{position:absolute; z-index:1000;}

.yb_bar .yb_ercode {background: #555 url(../images/fixCont.png) no-repeat 0 -220px;}

.hd_qr {padding: 0 29px 25px 29px;}
.yb_QQ a,.yb_du a{display: block;text-indent: 54px;width: 100%;height: 100%; color:#fff!important;}
/*kefu end*/