body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td { margin:0; padding:0 }
body, button, input, select, textarea { font:12px Arial, Helvetica, sans-serif }
body{font-family: "Microsoft YaHei",Arial,"Hiragino Sans GB",sans-serif;line-height: 1.6;font-size: 12px;color:#666666;}
h1, h2, h3, h4, h5, h6 { font-size:100%; color:#666666; font-family:'微软雅黑', 'YaHei', '黑体', 'Hei', Tahoma, Helvetica, arial, sans-serif;font-weight:100; }
address, cite, dfn, em, var { font-style:normal }
code, kbd, pre, samp { font-family:courier new, courier, monospace }
small { font-size:12px }
ul, ol, li { list-style:none }
a { color:#666666; text-decoration:none }
s{text-decoration: none;}
sup { vertical-align:text-top }
sub { vertical-align:text-bottom }
legend { color:#000 }
fieldset, img { border:0 }
button, input, select, textarea { font-size:100%; vertical-align:middle; }
select{padding:2px;border:1px solid #ddd; -moz-border-radius:3px; -khtml-border-radius:3px; -webkit-border-radius:3px; border-radius:3px }

.wrap{ max-width: 1920px; margin:0px auto;}
.breadcrumb {
	float:right;
}
.breadcrumb li {
	float: left;
	color: #7b7b7b;
	font-size: 14px;
}
.breadcrumb a {
	display: block;
}
.breadcrumb a span {
	padding: 0 10px;
}
.breadcrumb .current {
	color: #000;
}
.tvtitle h1{ font-size:24px; font-weight:normal; float:left;}
.tvtitle{clear:both; width:100%;border-bottom:1px solid #CCC; padding-bottom:40px; margin-top:40px;}

.price{ color:#e16f00;font-size:18px;}
.xinghao{ font-size:24px; color:#FFF;}
.current_color{ background-color:#ff4032;}
.canshubiao{ border:1px #CCCCCC solid; margin-bottom:50px;}
.canshubiao td{ font-size:16px; padding:0px 20px; line-height:28px; }


.productchicun{ font-size:20px; font-weight:bold; color:#ff0000;}
#tags {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 0px; ADDING-TOP: 0px; HEIGHT: 40px
}
#tags LI {
	BACKGROUND: url(/images/tagleft.gif) no-repeat left bottom; FLOAT: left; MARGIN-RIGHT: 5px; LIST-STYLE-TYPE: none; HEIGHT: 40px; width:150px; text-align:center;
}
#tags LI A {
	BACKGROUND: url(/images/tagright.gif) no-repeat right bottom; FLOAT: right; PADDING-BOTTOM: 0px; COLOR: #383838; LINE-HEIGHT: 45px; PADDING-TOP: 0px; HEIGHT: 40px; TEXT-DECORATION: none; width:100%;
	font-size:18px; 
}
#tags LI.emptyTag {
	BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 4px
}
#tags LI.selectTag {
	BACKGROUND-POSITION: left top; MARGIN-BOTTOM: -2px; POSITION: relative; HEIGHT: 40px
}
#tags LI.selectTag A {
	BACKGROUND-POSITION: right top; COLOR: #000; LINE-HEIGHT: 45px; HEIGHT: 40px; width:100%;font-size:18px; font-weight:bold; color:#ffffff;
}
#tagContent {
	BORDER-RIGHT: #aecbd4 0px solid; PADDING-RIGHT: 1px; BORDER-TOP: #ff4032 2px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #aecbd4 0px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #aecbd4 0px solid; BACKGROUND-COLOR: #fff
}
.tagContent {DISPLAY: none; padding-top:20px;
}
#tagContent DIV.selectTag {
	DISPLAY: block
}

.canshu td{ padding-left:10px; font-size:12px;}
.canshutitle{ text-align:left; font-size:16px; font-weight:bold; margin:20px 0px;}
.height40{ height:40px; display:block; width:100%; clear:both;}

.productarea{ width:1200px; margin:0px auto;height:2770px }
/*.productarea li{margin:20px 0px;}
.productarea li:first-child{margin-top:0px;}
.productarea li:last-child{margin-bottom:0px;}
*/
.honorfont{ text-align:center;font-size:14px;}

.honorcss{ margin:20px; text-align:center; width:400px; float:left;}
.honorcss img{border:1px solid #999; width:400px;}

#clearfix img {width:270px !important;height:203px;vertical-align:middle;}
.hide{display:none;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video { display:block; margin:0; padding:0 }
mark { background:#ff0 }
object, embed { outline:0}
.clearfix:after{clear:both;display:block;visibility:hidden;	font-size:0;content:" ";height:0}
.clearfix{zoom:1;}
.color,.hovercolor a:hover{color:#000000;}
.zise{color:#920783;}
.layout{min-height:1px; background: #CCC;}
.container{max-width:1150px;margin:0 auto;}
.bjgraycolor{background-color:#f1f2f3;}
/*头部*/
.header{position: relative;padding: 0px;left: 0px;top: 0px;width: 100%;background: #FFF none repeat scroll 0% 0%;	-webkit-transition:all 300ms ease;z-index:200;
	-ms-transition:all 300ms ease;
	-o-transition:all 300ms ease;
	-moz-transition:all 300ms ease;
	transition:all 300ms ease;box-shadow: 0px 3px 4px rgba(0, 0, 0, 0.18);}
.fixed-header .header{
	position:fixed;padding:0;
	z-index:999;
	opacity:1;
	visibility:visible;
	-ms-animation-name: fadeInDown;
	-moz-animation-name: fadeInDown;
	-op-animation-name: fadeInDown;
	-webkit-animation-name: fadeInDown;
	animation-name: fadeInDown;
	-ms-animation-duration: 500ms;
	-moz-animation-duration: 500ms;
	-op-animation-duration: 500ms;
	-webkit-animation-duration: 500ms;
	animation-duration: 500ms;
	-ms-animation-timing-function: linear;
	-moz-animation-timing-function: linear;
	-op-animation-timing-function: linear;
	-webkit-animation-timing-function: linear;
	animation-timing-function: linear;
	-ms-animation-iteration-count: 1;
	-moz-animation-iteration-count: 1;
	-op-animation-iteration-count: 1;
	-webkit-animation-iteration-count: 1;
	animation-iteration-count: 1;	
}
@-webkit-keyframes fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-20px);
    transform: translateY(-20px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}
@keyframes fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-20px);
    -ms-transform: translateY(-20px);
    transform: translateY(-20px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}
.header_con{font-size:14px;}
.header_con .logo{width:18%;height:69px;float:left;text-align: center;margin-right:6%; }
.header_con .logo img{ margin-top:-4px;}
.header_nav li{margin-right: 2.2%;}
.header_nav li>a{display:block;line-height: 66px;padding: 0px 2px;height:66px;font-size: 16px;}
.header_nav li{float:left;}
.header_nav li>a:hover,.header_nav li>a.selected{color:#000; border-bottom:3px solid #ff0000;}
.header_right{margin-top: 2%;float:right;}
.header_right a,.header_right s{margin:0 10px;float:left;}
.header_right .ren,.header_right .cart,.header_right .notice{float:left;width:25px;height:24px; background:url(../images/all_tb.png) no-repeat 2px 0px;}
.header_right .ren:hover{background-position:-34px 0px}
.header_right .cart{background-position:3px -35px;position:relative;}
.header_right .cart:hover{background-position:-34px -35px}
.header_right .cart i,.header_right .notice i{color: #FFF;position: absolute;width: 15px;height: 15px;border-radius: 50%;background-color: #920783;top: -7px;right: -5px;font-style: normal;text-align: center;line-height: 15px;}
.header_right .notice{background-position: -321px -33px;position:relative;top: -1px;}
.header_right .notice:hover{background-position: -351px -33px;}
.header-menu-list{position:absolute;left:0;right:0;top: 70px;background-color:#fff;display:none;z-index:999;border-top: 1px solid #e0e0e0;box-shadow: 0px 3px 4px rgba(0, 0, 0, 0.09);}
/*.h_menulist{float:left;width: 21%;margin: 0 2%;}*/
.h_menulist{display: inline-block;width: 18%;margin: 0px 1%;}
.h-menu-list{max-width: 1080px;margin:0 auto;}
/*.h_menulist>a{display:block;height:170px;text-align:center;line-height:180px;}
.h_menulist h3{font-size:19px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align: center;}
.h_menulist h3 a{color:#666;}
.h_menulist h3  strong{font-size:24px;}
.h_menulist  p{font-size:14px;color:#999999;line-height:20px;height:40px;overflow:hidden;text-align:center;}
.h-menu-more{text-align:right;margin-right: 5%;clear: both;line-height: 25px;position: relative;}
.h-menu-more i{position:absolute;width:25px;height:25px;background:url(../img/all_tb.png) no-repeat -73px 0px;right: -3%;}
.h-menu-more a:hover i{background-position:-117px 0px;}
.h-menu-more a:hover{color:#ff0000;}
.h-menu-more a{color:#999999;}*/
.h-menu-list .h-menu-dl{float:left;line-height: 27px;margin-right: 7%;padding: 10px 0;height: 184px;
overflow: hidden;}
.h-menu-list .h-menu-dl dt{color:#010001}
.h-menu-list .h-menu-dl a{display:block;font-size:14px;cursor:pointer;line-height: 25px;}
.h-menu-list .h-menu-dl a:hover,.h-menu-list .h-menu-dl a.selected{color:#a91299;}
.h-menu_left{float: left;width: 48%;}
.h-menu-list .more{font-size:12px;color:#920783;clear:both;padding-bottom:15px;position:relative;padding-left: 18px;}
.h-menu-list .more a{color:#920783;}
.h-menu-list .more:before{content:"";width:15px;height:15px;position:absolute;left:0;top:3px;background:url(../img/all_tb.png) no-repeat -348px -792px}
.h-menu_pro{float:right;width:51%;}
.h-menu_pro .img{height:207px;line-height:207px;width:35%;text-align:center;float: left;}
.h-menu_pro .con{float: left;margin-top: 11%;margin-left: 4%;max-width: 32%;position:relative;}
.h-menu_pro .line{width: 1px;background-color: #A91299;transform: rotate(30deg);-webkit-transform:rotate(30deg);-moz-transform:rotate(30deg);float: left;position: relative;height: 242px;margin-left: 6px;}
.h-menu_pro .price{font-weight: bold;color: #920783;font-style: italic;font-size:24px;margin-top: 25%;float:left;margin-left: -4%;}
.h-menu_pro .tit{color:#010001;font-size:16px;}
.h-menu_pro .tit strong{font-size:16px;}
.h-menu_pro .des{color: #999;font-size: 16px;line-height: 23px;max-height: 69px;overflow: hidden;margin-top: 10px;}
.slideBox {position: relative;overflow:hidden;width:1920px;margin:0 auto;}
.slideBox .hd {height: 15px;overflow: hidden;z-index: 1;text-align: center;position: absolute;width: 100%;bottom:3%;}
.slideBox .hd ul{float:none;}
.slideBox .hd ul li {width: 9px;height: 9px;line-height: 9px;text-align: center;cursor: pointer;display: inline-block;border-radius: 10px;margin: 0px 5px;border:1px solid #fff;}
.slideBox .hd ul li.on {background: #FFF none repeat scroll 0% 0%;border:1px solid #fff;}
.slideBox .bd {position: relative;height: 100%;z-index: 0;}
.slideBox .bd li {text-align:center;vertical-align: middle;}
.allproduct-banner_cate .slideBox .bd li{height: 450px}
/*.slideBox .bd li  img{width:100%;}*/
.slideBox .bd li a {display: block;height: 100%;}
.slideBox .next,.slideBox .prev,.slideBox .next2,.slideBox .prev2{opacity:0;background: url("../images/all_tb.png") no-repeat scroll 0px -77px;position: absolute;top: 40%;width: 43px;height: 93px;z-index: 2;cursor:pointer;}

.slideBox .next{right: 0%;background-position: 0px -201px;}
.slideBox .prev{left:0%;}
.slideBox:hover .prev,.slideBox:hover .next{-moz-transition:all .7s ease-out;-webkit-transition:all .7s ease-out;-o-transition:all .7s ease-out;transition:all .7s ease-out;opacity:1;}
.slideBox:hover .prev{left: 8%;}
.slideBox:hover .next{right: 8%;}
.slideBox:hover .prev2{left: 32%;}
.slideBox:hover .next2{right: 12%;}
@media screen and (max-width: 1366px) {
.slideBox:hover .prev2{left: 25%;}
.slideBox:hover .next2{right: 3%;}
}
.home_act_con{background: url(../images/main/bj2.jpg) #cccccc;overflow:hidden;padding:40px 0;}
.home_act_con:last-child{padding-bottom:0.8%;}
.home_activity {width:102%;}
.home_activity li{float:left;width: 32%;margin-right:1%;text-align:center;}
.home_activity li>a{display:block;}
.home_activity li>a:hover,.all-product li:hover,.allpro_one:hover{transition: all 0.2s linear 0s;box-shadow:0 10px 13px #babbbc;-webkit-box-shadow:0 10px 13px #babbbc;position:relative;}
.home_activity li>a:hover img{transition: all 0.3s ease-in-out 0s;margin-top: -2px;}

.home_activity li h3{line-height:40px;}
.home_activity li h3 a{color:#666666;font-size:16px;}
/*底部*/ 
.izl-rmenu{margin-right: 0;width: 82px;position: fixed;right: 2px;bottom: 72px;z-index:999;}
.izl-rmenu .consult{	background-image: url(../img/consult_icon.png);background-repeat: no-repeat;background-position: center -77px;display: block;height: 76px;width: 82px;margin: 10px 0 10px;}
.izl-rmenu .consult .phone {background-color:#4ca6fd;color: #ffffff;position: absolute;width: 160px;left: -160px;top: 10px;line-height: 76px;color: #000;font-size: 18px;text-align: center;display: none;}
.izl-rmenu a.consult:hover .phone{display:inline !important;}
.izl-rmenu .cart {background-image: url(../img/consult_icon.png);background-repeat: no-repeat;background-position: center bottom;display: block;height: 16px;width: 16px;font-size: 12px;line-height: 16px;color: #45BDFF;text-align: center;padding-top: 15px;padding-right: 18px;padding-bottom: 47px;padding-left: 48px;}
.izl-rmenu a.cart:hover .pic{display:block;}
.izl-rmenu .btn_top {cursor:pointer;background-image: url(../img/float_top.gif);background-repeat: no-repeat;background-position: center top;display: block;height: 39px;width: 82px;margin: 10px 0 0;-webkit-transition: all 0s ease-in-out;-moz-transition: all 0s ease-in-out;-o-transition: all 0s ease-in-out;transition: all 0s ease-in-out;}
.izl-rmenu .btn_top:hover {background-image: url(../img/float_top.gif);	background-repeat: no-repeat;background-position: center bottom;}
.izl-rmenu .cart .pic {display:none;position: absolute;left: -160px;top: 65px;width: 160px;height: 160px;background:url(../img/weixin.jpg);}
#page_to_top {position: fixed;right: 2px;margin-top: -76px;z-index: 10000;cursor: pointer;background-image: url(../img/consult_icon.png);background-repeat: no-repeat;background-position: center top;display: block;height: 76px;width: 82px;background-color: #FFF!important; z-index:999;}

.footer_con{clear:both;background: #2c2f34;
padding-top: 20px; color: #bdc2c8;}
.footer_con a{color: #bdc2c8;}
.footer_con a:hover{color: #ff0000;}
.footer_cn1{text-align:center;padding: 3% 0px;border-bottom:1px solid #dcdcdc; color: #bdc2c8;}
.footer_cn1 li{display:inline-block;width:18%;text-align:center;}
.footer_cn1 li  i{font-style:normal;width:75px;height:75px;line-height:75px;display:inline-block;font-size:28.7px;color:#999999;}
/*.footer_cn1 li  i.tb3{background:url(../img/all_tb.png) no-repeat 15px -299px;}
.footer_cn1 li  i.tb4{background:url(../img/all_tb.png) no-repeat 22px -369px;}*/
.footer_cn1 li p{font-size:14px;color:#666666;line-height:30px;}
.footer_con2{

height: 48px;
line-height: 48px;
background: #212528;
color: #bdc2c8;
text-align: center;
font-size: 14px;
}
.footer_cn2 {text-align:center;}
.footer_c2{width:95%;margin:10px auto 30px;}
.footer_cn2 dl{float:left;text-align:left;width:14%;}
.footer_cn2 .saomiao{width: 12%;float: right;}
.footer_cn2 dl dt{line-height:45px;font-size:16px;}
.footer_cn2 dl dd a,.footer_cn2 dl dd{font-size:14px;line-height:25px;white-space: nowrap;}
.footer_cn2 dl .h_kefu a{font-size: 18px;position:relative;color: #000;display: inline-block;border-radius: 3px;border: 1px solid #d2d2d2;padding: 6px 13px;padding-left: 37px;letter-spacing: 3px;white-space:nowrap;}
.footer_cn2 dl .h_kefu i{position:absolute;width:30px;height:20px;background:url(../img/all_tb.png) no-repeat  0px -452px;left: 0;top: 8px;}

/*新闻中心*/
.zixun_info{padding: 0 4%;}
.zixun_info{margin-bottom:50px;}
.zixun_act{padding: 30px 3%;}
.zixun_act a{float:left;width: 31.3%;margin: 35px 1%;}
.zixun_title{border-bottom:1px solid #c9c9c9;font-size:16px;line-height:35px;text-align:center;}
.zixun_title a{display: inline-block;margin-right:30px;}
.zixun_title .selected{color:#000;border-bottom:2px solid #ff0000;}
.zixun_info li{margin-top:20px;}
.zixun_info li>a{float:left;height:203px;text-align:center;width:29%;}
.zixun_info .zix_font{float:right;width:68%;font-size:14px;margin-top: 10px;}
.zixun_info .zix_font h4{font-size:16px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.zix_font h4 a{color:#000000; font-size:22px;}
.zix_font h4 a:hover{color:#ff0000;}
.zix_font p{line-height:26px;height:82px;overflow:hidden;}
.zix_date{margin-top:20px;}
.zix_date em{padding:0 10px;}
.zix_date font{position:relative;padding-left:30px;}
.zix_date font i{position:absolute;left:0;top:-1px;width:25px;height:25px;background:url(../img/all_tb.png) no-repeat -240px 0px;}
.page{clear:both;width:100%;text-align:center;margin-top:60px}
.page #pageform{	display:inline}
.page .w{width:30px;	height:26px;line-height:26px;border:1px solid #666;text-align:center;padding-bottom:2px;background-color: #F1F2F3;}
.page .go{margin-left:5px;cursor:pointer;background:none repeat scroll 0 0;border:1px solid #666;height:26px;width:25px;line-height:13px;padding-bottom:2px}
.page a,.page span{padding:5px 7px;border:1px solid #666;color:#333;margin:0 3px}
.page a{	cursor:pointer}
.page span{background:#333;color:#fff}
/*新闻中心详情*/
.zixun_detail{text-align: center;}
.zixun-detail-title{display: inline-block;text-align: left;margin: 90px 0 20px;}
.zixun-detail-title h1{font-size:30px;overflow:hidden;white-space:nowrap;}
.zixun-detail-title .zix_date{margin:0;}
.zix_article{font-size:14px;}
.zix_article p{text-indent:2em;margin-top:20px;}
.zix_article{text-align: left;background-color: #FFF;padding: 50px 8%;line-height: 30px;}
.zx_article_img{text-align:center;}
/*内页样式*/
.helpcenter{max-width: 1150px;padding: 20px 0px;}
.helpct_left{float:left;line-height:37px;font-size:14px;width:10%;text-align:center;}
.helpct_left dl{margin-bottom:10px;background-color:#fff;}
.helpct_left dt{color:#000;font-size:16px;border-bottom:1px solid #cccccc;}
.helpct_left dd{border-bottom:1px solid #cccccc;margin:0 10%;}
.helpct_left dd:last-child{border:none;}
.helpct_left dd:hover a{color:#ff0000;}
.helpct_left dd .selected{color:#ff0000; }
.helpct_right{width: 98%;float: right;background-color: #FFF;padding: 20px 4%; border-left:1px solid #e2e2e2; min-height:600px;}
.help_goshop{font-size:14px;}
.help_goshop>h5{color:#000000;font-size:22px;}
.help_goshop p{margin-top:20px;}

.contactus{ line-height:30px;}
.contactus h5{color:#000000;font-size:22px; margin-bottom:20px;}
.contactus .gsmz{color:#333333;font-size:18px; }
.contactus .trademark{color:#333333;font-size:18px;}
.contactus p{ font-size:14px;}

/*首页新闻*/
.area_title{font-size:13px;color:#020101;padding: 20px 2% 0 40px;line-height: 25px;position:relative;}
.area_title:before{content:"";width:25px;height:25px;background: url("../img/all_tb.png") no-repeat scroll -394px -677px;position:absolute;left: 1%;}
.area_title span{float:right;}
.area_ul li{float:left;background-color:#fff;width:24%;margin: 7px 0.5%;}
.area_ul li .img{display:block;height:250px;line-height:260px;width:80%;margin:5px auto 15px; text-align: center;}
.area_ul li .title{height:51px;overflow:hidden;margin-bottom:20px;padding: 0 10%;}
.area_ul li .title a{color:#000;font-size: 16px;}
.area_ul li p{font-size:15px;padding: 0 10%;white-space: nowrap;overflow: hidden;}
.area_ul li p span{color:#a91299;}
.area_ul li p font{color:#a91299;}
.area_ul .btn{text-align:right;}
.area_ul .btn a{color: #FFF;background-color: #a91299;font-size: 14px;display: inline-block;padding: 0 15px;margin: 0 5px 10px 0;line-height: 27px;}
.area_ul li:hover{transition: all 0.2s linear 0s;box-shadow:0 10px 13px #babbbc;-webkit-box-shadow:0 10px 13px #babbbc;}
.phone_saom{position:relative;}
.phone_saom:hover .saoma{display:block;}
.sm_border{border:1px solid #cccccc;padding:12px 9%; text-align:center;}
.saoma{position:absolute;width:160px;background-color:#fff;display:none;left: -190%;padding-top: 15px;}
.saoma .sm{float:left;text-align: center; margin:5px;}

.newindex_pro1{width:49.5%;position: relative;overflow: hidden;float:left;}
.newindex_common .pro_img {width:100%;height:100%;-moz-transition:all 1s cubic-bezier(.19,1,.22,1);-o-transition:all 1s cubic-bezier(.19,1,.22,1);-webkit-transition:all 1s cubic-bezier(.19,1,.22,1);transition:all 1s cubic-bezier(.19,1,.22,1);}
.newindex_common .pro_img img {width: 105%;max-width: 105%;}
.newindex_common .pro_font {position: absolute;display: block;width: 100%;height: 100%;top: 0px;margin: 0px;padding: 0px;}
.newindex_common .pro_font a {display: block;position: relative;width: 100%;height: 100%;margin: 0px;left: 0px;top: 0px;padding: 10px 0px;text-decoration: none;}
.newindex_common .title_des {position: absolute;bottom: 0px;left: 0px;width: 88%;min-height: 114px;margin: 15px 6%;}
.newindex_common .title_des h3 {font-size:26px;margin-bottom:10px;line-height:1.2;position:relative;opacity:1;color:#fff;-moz-transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%);}
.newindex_common .title_des p {font-size:16px;position:relative;-moz-transform:translateY(80%);	-ms-transform:translateY(80%);-webkit-transform:translateY(80%);transform:translateY(80%);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;color:#fff;line-height:1.5;width:100%;max-height: 47px;overflow: hidden;}
.newindex_common .pro_font a,.newindex_common .title_des h3,.newindex_common .title_des p {-moz-transition:all 1s cubic-bezier(.19,1,.22,1);-o-transition:all 1s cubic-bezier(.19,1,.22,1);	-webkit-transition:all 1s cubic-bezier(.19,1,.22,1);transition:all 1s cubic-bezier(.19,1,.22,1)}
.newindex_common:hover a h3,.newindex_common:hover a p{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;-moz-transform:translateY(0);-ms-transform:translateY(0);	-webkit-transform:translateY(0);transform:translateY(0)}
.newindex_common:hover .pro_img{	margin-left:-30px}
.newindex_common:hover a{background-color:rgba(0,0,0,.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#7f000000",endColorstr="#7f000000",GradientType=0);	text-decoration:none}
.newindex_common:hover a:not([dummy]) {filter: progid:DXImageTransform.Microsoft.Gradient(enabled='false');}
.newindex_pro3,.subpro2_con,.newindex_pro2 .subpro1_con{width:100%;position: relative;overflow: hidden;float: left;}
.newindex_subpro2 .subpro2_con:first-child{margin-right: 2.5%;}
.subpro2_con{width:48.7%; margin-bottom:1.5%}
.subpro2_con:hover .pro_img{	margin-left:-10px}
.newindex_subpro1{overflow:hidden;position: relative;}
.newindex_con>div:first-child{margin-right:1%;}
.newindex_pro3>div:first-child{}
.newindex_pro2{clear:both;padding: 1.3% 0px 0;}
.newindex_pro2>div:first-child{margin-right:1%;}
.newindex_zixun{position:absolute;top:20%;color:#fff;font-size:16px;width: 88%;left: 6%;height: 68%;overflow: hidden;white-space: nowrap;}
.newindex_zixun li{text-overflow: ellipsis;overflow: hidden;line-height: 30px;}
.newindex_zixun .title{font-size:26px;margin-bottom: 20px;}
.newindex_zixun p{font-size:16px;color:#c9caca;float:right;}
.newindex_zixun li a{color:#fff;float:left;max-width: 70%;overflow: hidden;text-overflow: ellipsis;}
.newindex_zixun li a:hover{color:#b4b2b2}
.subpro4_con{width:49.5%;position: relative;overflow: hidden;float: left; height:327px;}
.newindex_zixun_con .pro_img {width:100%;height:100%;-moz-transition:all 1s cubic-bezier(.19,1,.22,1);-o-transition:all 1s cubic-bezier(.19,1,.22,1);-webkit-transition:all 1s cubic-bezier(.19,1,.22,1);transition:all 1s cubic-bezier(.19,1,.22,1);}
.newindex_zixun_con .pro_img img {width: 105%;max-width: 105%;}
.newindex_zixun_con:hover .pro_img{margin-left:-20px}
.newindex_con .newindex_one{max-width: 99.2%;clear:both;overflow:hidden;}
.newindex_con >.newindex_one:first-child{margin-right:0}
.newindex_con h1{ font-size: 22px;line-height: 45px;color: #333;margin-left: 0.5%;clear: both;}
.newindex_one .title_des{width:50%;margin: 15px 3%;}
.home_pro2_con .newindex_con>div:first-child{margin: 0;padding-top: 0;}
.home_pro3_con .newindex_pro3>div:first-child,.home_pro3_con .newindex_pro3 >div:first-child{margin-bottom:0;}
.home_pro4_con .newindex_pro3>div:first-child{margin-bottom:0;}

.animate-item{-webkit-transition: opacity .2s,-webkit-transform 1s cubic-bezier(0,.9,.45,1);transition: opacity .2s,transform 1s cubic-bezier(0,.9,.45,1);opacity: 0;-webkit-transform: translate(0px,300px);-ms-transform: translate(0px,300px);transform: translate(0px,300px);}
.animate-item.animated{-webkit-transform: translate(0px,0);-ms-transform: translate(0px,0);transform: translate(0px,0);opacity: 1;filter: alpha(opacity=100)}
.login_tiaoz_tk{text-align:center;}

.company_title{ font-size:16px; font-weight:bold;}
.wenhua{ width:770px; margin:40px auto;}
.fl{ float:left;}
.fr{ float:right;}
.zmdtext{ text-align:center; line-height:30px; font-size:16px;}
.wanbao_tx{ margin-top:20px; margin-bottom:40px;}
.wanbao_tx li{ line-height:30px;  }
.moreright{ float:right; font-size:14px; font-weight:normal;}
.moreright a:hover{ color:#F00;}

/*子菜单*/
.main-header .header .nav {
  position: relative;
  z-index: 12;
  
}
.main-header .header .nav li {
  line-height: 100px;
  float: left;
  text-align: center;
  position: relative;
  width:72px;
}
.main-header .header .nav li a {
  display: block;
  color: #333;
}
.main-header .header  .nav li dl a:hover {
  	background-color: #FE7A75 !important;
	color: #FFFFFF !important;
	text-decoration: none;
	}
.main-header .header  .nav li dl {
  position: absolute;
  line-height: 40px;
  font-size: 14px;
  background-color: #fff;
  display: none;
  width: 120px;
  z-index: 10;
  box-shadow:0 10px 6px #babbbc;-webkit-box-shadow:0 10px 6px #babbbc;
}
.main-header .header .nav li dl dd:hover {
  background-color: #194069;
}
.main-header .header  .nav li dl dd:hover a {
  color: #fff;
}
.main-header .header  .nav li:hover .i {
  position: absolute;
  height: 3px;
  width: 9px;
  background: url(../images/ico4.png);
  left: 50%;
  margin-left: -5px;
  bottom: 0;
}
.main-header .header  .nav li:hover dl {
  display: block;
}



.pro_guding li{ float:left; padding:0px;}
.pro{ height:969px;}
.pro_guding{ position:absolute; top:707px; left:410px;}
.pro_top1{height:77px; background:#b6000e;}
.pro_top{ border-bottom:1px solid #ededed; height:44px; padding-top:36px;}
.pleft{ text-align:center; font-size:25px; font-family:"微软雅黑",Arial, Helvetica, sans-serif;}.pright{ width:50%; float:right;}
.pleft span{ font-size:25px; font-weight:bold;}
.top_pro{ float:right; line-height:97px; font-size:18px; color:#ffffff;}
.pright li{ float:right;font-size:14px; color:#6d6d6d;padding:8px 20px;}
.proselected{ background:#e50012; border-radius: 5px; font-weight:bold;}
.proselected a{ color:#ffffff;}
.pro_xh{ position:absolute; top:0px; left:0px;}
.goon{ text-align:center; font-size:25px; height:80px; line-height:80px; clear:both;}
.goon a{ color:#ff0000;}
.goon a:hover{ color:#ff0000; text-decoration:underline;}
.cspro{ margin-bottom:50px; float:left; margin-top:80px;}
.canshuprice table{border-collapse:collapse;}


.rollBox {
 padding-left: 10px;
    width: 1196px;
	overflow:hidden;
	margin:0;
	float:left;
	margin:10px 0px;
}
.rollBox .Cont {
	width:1196px;
	overflow:hidden;
	float:left;
}
.rollBox .ScrCont {
	width:10000000px;
}
.rollBox #List1, .rollBox #List2 {
	float:left;
}
.picbox {
	float:left;
	width:1196px;
	display:block;
}

.service_area h5{color:#000000;font-size:22px; margin-bottom:20px;}
.service_area p{ margin:0px; padding:0px;}

.videofile{ text-align:center; padding:10px;padding-left: 30px;}
.videoname{text-align:center; color:#666; font-size:14px;}
.position{ text-align:right; line-height:40px; height:40px; font-size:16px;}
.position a:hover{ color:#F00}

.videocss{ width:100%; display:block;}
.videocss li{float:left; width:260px; margin:10px 15px; height:180px;}
.videocss li .v_name{ text-align:center; font-size:14px;}
.videocss li .v_pic img{ width:270px;}

.site_header{ background:#e7e7e7;}
.site_header_con{ width:1196px; margin:0px auto; text-align:right; color:#222222; height:28px; line-height:28px; padding-right:26px;}