/**********************************************************
 **********************************************************
 ************************style*****************************
 **********************************************************
 **********************************************************/ 
*{margin:0;padding:0;}
body {font-size: 14px; color: #333; line-height:1;font-family: "tw-cen-mt",arial,Tahoma,sans-serif; background: #fff; min-width: 1200px;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,table,tbody,tfoot,thead,th,td,input,textarea,fieldset,p,span,strong,small,b,img,footer,header,menu,nav,section{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{font-weight: normal;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img {border:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
ol,ul,li{list-style:none;}
a{text-decoration:none;color:#333;}
a:link,a:visited{text-decoration:none}
a:hover,a:active{text-decoration:none;}
caption,th {text-align:left;}
.left{float:left;}
.dy .about>.left{margin-right: 40px;}
.right{float:right;}
.w{width:1200px;margin-left:auto;margin-right: auto;}
@font-face {
	font-family: "tw-cen-mt";
	src: url('../fonts/a/tw-cen-mt.eot');
	src: local('?'), url('../fonts/a/tw-cen-mt.woff') format('woff'), url('../fonts/a/tw-cen-mt.ttf') format('truetype'), url('../fonts/a/tw-cen-mt.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}



/**********************************************************
 ***************************>640***************************
 **********************************************************/ 
@media (min-width: 640px) {
	.mo-header{display: none;}
	.navlist{display: none;}
	.mo-banner{display: none;}
	.mo-footer{display: none;}
	.mo-thirdsidebar{display: none;}

	/*********header*********/ 
	.header{position: absolute;height:100px;width:100%;top:0;left:0;width:100%;background: #2a2a2a;z-index: 10;}
	.header .left{display: block;margin-top:30px;}
	.header .right{display: table;}
	.header .right li{float: left;padding:0 20px;height:100px;background: url(../images/nav_sj2.png) center 68px no-repeat;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
	.header .right li .single{display:block;line-height: 100px;color:#d9d9d9;font-size: 15px;text-transform: uppercase;}
	.header .right li:hover{background: url(../images/nav_sj.png) center 75px no-repeat;}
	.header .right li:hover .single{color:#ffffff;}
	.header .right li.active{background: url(../images/nav_sj.png) center 68px no-repeat #ff3232;}
	.header .right li.active .single{color:#ffffff;}
	.header .right li.active:hover{ackground: url(../images/nav_sj.png) center 68px no-repeat #ff3232;}
	.header .right li .subnav{display:none;background:rgba(70,70,70,0.6);position: absolute;top:100px;left:0;width:100%;text-align: center;overflow: hidden;}
	.header .right li .subnav a{display: inline-block;font-size: 15px;line-height: 50px;color:#ffffff;padding:0 20px;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
	.header .right li .subnav a:hover{text-decoration: underline;}
	.header .right li .subnav2{display:none;background:rgba(70,70,70,0.6);position: absolute;padding:30px 0;top:100px;left:0;width:100%;text-align: center;overflow: hidden;}
	.header .right li .subnav2-box{display: inline-block;}
	.header .right li .subnav2-list{overflow: hidden;float:left;}
	.header .right li .subnav2 .title{color:#ffffff;font-size: 20px;text-align: left;margin-bottom: 10px;}
	.header .right li .subnav2-a{overflow: hidden;text-align: left;}
	.header .right li .subnav2-a a{display: block;font-size: 15px;color:#ffffff;line-height: 26px;}
	.header .right li .subnav2-a a:hover{text-decoration: underline;}
	.header .right li .subnav2-list:first-child{padding-right: 60px;margin-right: 60px;background: url(../images/sub_back.png) right top repeat-y;}

	/*********banner*********/ 
	.banner{width:100%; height:660px;overflow: hidden;z-index: 1;margin-top:100px;}
	.banner .fullSlide{width:100%;position:relative;height:660px;position:absolute;}
	.banner .fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
	.banner .fullSlide .bd ul{width:100% !important;}
	.banner .fullSlide .bd li{background: #f5f3f6;width:1920px !important;height:660px;overflow:hidden;text-align:center;left:50%!important; margin-left:-960px; position:absolute}
	.banner .fullSlide .bd li a{display:block;height:660px;}
	.banner .fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:40px;left:0;height:11px;line-height:30px; }
	.banner .fullSlide .hd ul{text-align:center;}
	.banner .fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:11px;height:11px;border-radius:100%;margin:5px;overflow:hidden;background:#666666;line-height:999px;}
	.banner .fullSlide .hd ul .on{background:#da2722;}
	.banner .fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:0%;z-index:1;width:40px;height:60px;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}

	/*********content*********/
	.content{position:relative;width:100%;background: #ffffff;z-index: 9;overflow: hidden;}
	/*m1*/
	.m1{overflow: hidden;border-bottom: 1px solid #dbdbdb;padding:78px 0 120px 0;text-transform: uppercase;text-align: center;}
	.m1 .left{width:600px;display: block;position: relative;}
	.m1 .left img{width:600px;height:684px;}
	.m1 .left h1{font-size: 35px;position: absolute;bottom:-55px;text-align: center;width: 100%;}
	.m1 .right{width: 580px;position: relative;}
	.m1 .right .text{display: block;height:324px;background: #f5f3f6;}
	.m1 .right .text h1{font-size: 35px;padding:94px 0 16px 0;}
	.m1 .right .text h2{font-size: 16px;color:#666666;}
	.m1 .right .text h3{font-size: 20px;padding:40px 0 3px 0;}
	.m1 .right .text h4{font-size:20px;color:#da2722;}
	.m1 .right .text:hover{background: #ffffff;border:2px solid #f5f3f6;height: 320px;}
	.m1 .right .slideBox{overflow:hidden; position:relative;width:580px;height:340px;margin-top:20px;}
	.m1 .right .slideBox .bd{ position:relative;overflow: hidden; }
	.m1 .right .slideBox .bd li{overflow: hidden;}
	.m1 .right .slideBox .bd li img{width:580px;height:340px;}
	.m1 .right .slideBox .prev{display:block;width:36px;height:36px;position: absolute;left:-36px;top:50%;margin-top:-18px;background: rgba(0,0,0,0.5);line-height: 36px;color:#ffffff;font-size:28px;font-weight: bold;font-family: "宋体";transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
	.m1 .right .slideBox .next{display:block;width:36px;height:36px;position: absolute;right:-36px;top:50%;margin-top:-18px;background: rgba(0,0,0,0.5);line-height: 36px;color:#ffffff;font-size:28px;font-weight: bold;font-family: "宋体";transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
	.m1 .right .slideBox:hover .prev{left:0;}
	.m1 .right .slideBox:hover .next{right:0;}
	.m1 .right h5{font-size: 35px;position: absolute;bottom:-55px;text-align: center;width: 100%;}
	/*m2*/
	.m2{overflow: hidden;padding-top:80px;text-align: center;}
	.m2 h1{text-align: center;font-size: 35px;text-transform: uppercase;}
	.m2 .tab{overflow: hidden;margin-top:20px;}
	.m2 .tab a{color:#666666;line-height: 18px;padding:0 5px;cursor: pointer;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
	.m2 .tab a.onts{color:#ffffff;background: #ff3232;}
	.m2 .text{overflow: hidden;margin-top:32px;}
	.m2 .text a{display: block;float:left;width: 285px;margin-left:20px;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
	.m2 .text a:first-child{margin-left:0;}
	.m2 .text a img{width:285px;height:400px;display: block;}
	.m2 .text a .title{padding:20px 0 15px 3px;text-align: left;font-size: 16px;text-transform: uppercase;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
	.m2 .text a .date{padding:0 0 22px 3px;text-align: left;font-size: 13px;color:#666666;font-family:helvetica;}
	.m2 .text a .line{width:100%;height:2px;background: #cdcdcd;}
	.m2 .text a .line i{display:block;width:21.8%;height:2px;background: #ff3232;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
	.m2 .text a:hover .line i{width:100%;}
	.m2 .text a:hover .title{color:#ff3232;padding:20px 0 15px 6px;}
	.m2 .text a:hover{box-shadow:0 6px 12px 0 rgba(7,17,27,.1);transform:translate3d(0, -6px, 0);-webkit-transform:translate3d(0, -6px, 0);-moz-transform:translate3d(0, -6px, 0);-o-transform:translate3d(0, -6px, 0);-ms-transform:translate3d(0, -6px, 0);}
	/*m3*/
	.m3{overflow: hidden;padding-top:80px;text-align: center;}
	.m3 h1{text-align: center;font-size: 35px;text-transform: uppercase;}
	.m3 .tab{overflow: hidden;margin-top:20px;}
	.m3 .tab a{color:#666666;line-height: 18px;padding:0 5px;cursor: pointer;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
	.m3 .tab a.onts{color:#ffffff;background: #ff3232;}
	.m3 .text{overflow: hidden;margin-top:32px;}
	.m3 .text a{display: block;float:left;width: 285px;margin-left:20px;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
	.m3 .text a:first-child{margin-left:0;}
	.m3 .text a img{width:283px;height:283px;/*height:398px;*/display: block;border:1px solid #dadada;}
	.m3 .text a .title{padding:20px 0 15px 3px;text-align: left;font-size: 16px;text-transform: uppercase;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
	.m3 .text a .date{padding:0 0 22px 3px;text-align: left;font-size: 13px;color:#666666;font-family:helvetica;}
	.m3 .text a .line{width:100%;height:2px;background: #cdcdcd;}
	.m3 .text a .line i{display:block;width:21.8%;height:2px;background: #ff3232;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
	.m3 .text a:hover .line i{width:100%;}
	.m3 .text a:hover .title{color:#ff3232;padding:20px 0 15px 6px;}
	/*m4*/
	.m4{overflow: hidden;padding:88px 0 96px 0;text-align: center;}
	.m4 h1{text-align: center;font-size: 35px;text-transform: uppercase;}
	.m4 .partner{overflow: hidden;margin-top: 18px;}
	.m4 .partner .prev{cursor:pointer;display:inline-block;background: #c0c0c0;color:#ffffff;font-family: "宋体";width:18px;height:18px;line-height: 18px;margin-right: 3px;}
	.m4 .partner .next{cursor:pointer;display:inline-block;background: #c0c0c0;color:#ffffff;font-family: "宋体";width:18px;height:18px;line-height: 18px;}
	.m4 .partner .prev:hover{background: #ff3232;}
	.m4 .partner .next:hover{background: #ff3232;}
	.m4 .partner .mr_frUl{overflow: hidden;margin-top:26px;}
	.m4 .partner .mr_frUl li{float: left;overflow: hidden;width:218px;height:134px;border:1px solid #dadada;margin-right: 25px;transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;}
	.m4 .partner .mr_frUl li img{width:218px;height:134px;transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;}
	.m4 .partner .mr_frUl li a{cursor: default;display: block;}
	.m4 .partner .mr_frUl li:hover img{transform: scale(0.8, 0.9);-ms-transform:(0.8, 0.9);-moz-transform:(0.8, 0.9);-webkit-transform:(0.8, 0.9);-o-transform:scale(0.8, 0.9); }
	.m4 .partner .mr_frUl li:hover{border:1px solid #ff3232;}

	/*********footer*********/  
	.footer{overflow:hidden;position: relative;z-index: 9;background: #000000;width:100%;text-align: center;}
	.footer .w{text-transform: uppercase;padding:95px 0;overflow: hidden;}
	.footer h1{font-size:35px;color:#ffffff;}
	.footer h2{font-size:30px;color:#a9a9a9;padding:40px 0 13px 0;}
	.footer h3{font-size:18px;color:#bababa;}
	.footer h4{font-size:20px;color:#a9a9a9;}
	.footer .list{padding:52px 0 35px 0;overflow: hidden;}
	.footer .list a{display: block;float:left;overflow: hidden;border: 1px solid #666666;width: 378px;height: 118px;margin-left:30px;}
	.footer .list a span{padding:35px 18px 0 16px;display: block;float: left;font-size: 50px;color:#bababa;}
	.footer .list a p{padding-top:40px;text-align: left;font-size: 15px;color:#a6a6a6;line-height: 20px;}
	.footer .bottom{font-family:arial;border-top:1px solid #333333;overflow: hidden;height:50px;line-height: 50px;font-size: 12px;color:#666666;}

	/*********nybanner*********/ 
	.nybanner{width:100%;overflow:hidden;position: relative;margin-top:100px;}
	.nybanner img{position:absolute;left:50%;margin-left:-960px;display: block;}

	/*********nymain*********/  
	.nymain{overflow: hidden;padding:40px 0 100px 0;}
	.nymain2{overflow: hidden;padding:35px 0 100px 0;margin-top:100px;}
	/*rightsidebar*/
	.rightsidebar{overflow: hidden;text-align: right;color:#666666;font-family: arial;margin-bottom: 30px;}
	.rightsidebar img{margin-right: 6px;}
	.rightsidebar a{color:#666666;}
	.rightsidebar i{font-style: normal;color:#ff3232;}
	.rightsidebar a:hover{opacity: 0.8;}
	.rightsidebar .return{float:left;padding-left:6px;font-family: "tw-cen-mt";font-size: 18px;}
	/*main-title*/
	.main-title{text-align: center;font-size: 35px;margin-bottom: 45px;text-transform: uppercase;}
	/*dy*/
	.dy{overflow: hidden;font-size:16px;line-height:26px;color:#666666;}
	.dy img{max-width: 100%;}

	/*********lb1*********/  
	.lb1,.lb1 .list,.lb1 li,.lb1 a{overflow: hidden;display: block;}
	.lb1 li{margin-bottom: 40px;}
	.lb1 a.list-a{padding:25px;background: #f2f2f2;}
	.lb1 .img{float:left;width:255px;height: 205px;margin-right: 28px;}
	.lb1 .img img{width:255px;height: 205px;}
	.lb1 .text{overflow: hidden;}
	.lb1 .title{font-size: 22px;margin-top:12px;line-height: 24px;float: left;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
	.lb1 .date{margin-top:12px;font-size: 14px;line-height: 24px;float: right;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
	.lb1 .wj{clear:both;font-size: 16px;line-height: 28px;color:#666666;padding-top:18px;}
	.lb1 span{font-size: 16px;border-radius:2px;height:34px;line-height:34px;border:1px solid #cacaca;margin-top:30px;width:70px;padding:0 16px;display: block;color:#666666;background: url(../images/jt.png) 70px center no-repeat;}
	.lb1 a:hover .title{font-weight:bold;padding-left:6px;}
	.lb1 a:hover .date{padding-right:6px;}
	.lb1 a:hover span {background: url(../images/jtt.png) 70px center no-repeat #ff3232;color:#ffffff;border:0;height:36px;}
	.lb1 li:last-child{margin-bottom: 0;}
	.lb1 a.list-b{padding:0 25px 45px 20px;border-bottom:1px solid #dbdbdb;}
	.lb1 a.list-b .title{font-size: 20px;margin-top:0;}
	.lb1 a.list-b .date{font-size: 12px;margin-top:0;}
	.lb1 a.list-b .wj{padding-top:10px;}
	.lb1 a.list-b span{margin-top:20px;}

	/*********lb2*********/  
	.lb2{overflow: hidden;}
	.txtScroll-left{position:relative;overflow: hidden;padding:35px;background: #f2f2f2;}
	.txtScroll-left .hd{ overflow:hidden;position:absolute;bottom:35px;right:30px;z-index: 999;}
	.txtScroll-left .hd .prev,.txtScroll-left .hd .next{ z-index:999;display:block; width:19px; height:19px;margin-left: 8px; float:right;overflow:hidden; cursor:pointer;}
	.txtScroll-left .hd ul{overflow:hidden;}
	.txtScroll-left .hd ul li{ float:left; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("images/icoCircle.gif") 0 -9px no-repeat; }
	.txtScroll-left .bd{ overflow:hidden;}
	.txtScroll-left .bd ul{ overflow:hidden;}
	.txtScroll-left .bd ul li{ overflow: hidden;}
	.lb2 .txtScroll-left .bd .img{width:422px;height: 339px;overflow: hidden;float: left;margin-right: 36px;}
	.lb2 .txtScroll-left .bd .text{overflow: hidden;}
	.lb2 .txtScroll-left .bd .title{font-size: 24px;line-height: 20px;margin-top:18px;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
	.lb2 .txtScroll-left .bd .date{margin-top:28px;font-size: 14px;color:#999999;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
	.lb2 .txtScroll-left .bd .wj{clear:both;font-size: 16px;line-height: 28px;color:#666666;padding-top:25px;}
	.lb2 .txtScroll-left .bd span{font-size: 16px;color:#666666;height:34px;line-height:34px;border:1px solid #cacaca;margin-top:40px;width:70px;padding:0 16px;display: block;background: url(../images/jt.png) 70px center no-repeat;}
	.lb2 .txtScroll-left .bd a:hover .title{font-weight: bold;}
	.lb2 .txtScroll-left .bd a:hover span {background: url(../images/jtt.png) 70px center no-repeat #ff3232;color:#ffffff;border:0;height:36px;}
	.lb2 .list{overflow: hidden;padding:10px;margin-top:10px;}
	.lb2 .list li{float: left;width:570px;margin-left:40px;}
	.lb2 .list li:nth-of-type(2n+1){margin-left:0;}
	.lb2 .list li a{padding:40px 23px;border-bottom: 1px solid #dbdbdb;display: block;}
	.lb2 .list li a:hover{box-shadow: 0 0 10px #dbdbdb;}
	.lb2 .list li a .title{font-size: 20px;}
	.lb2 .list li a .date{font-size: 14px;color:#999999;margin:16px 0;}
	.lb2 .list li a .text{font-size: 16px;line-height: 26px;color:#666666;}

	/*********lb3*********/  
	.lb3{overflow: hidden;}
	.lb3 a{display: block;float: left;width:218px;border:1px solid #dadada;margin:0 0 30px 25px;height: 134px;}
	.lb3 a:nth-of-type(5n+1){margin-left:0;}

	/*********lb4*********/ 
	.lb4{overflow: hidden;} 
	.lb4 a{display: block;float:left;width: 285px;margin:0 0 60px 20px;overflow: hidden;}
	.lb4 a .pImg{position: relative;}
	.lb4 a .pIcon{position: absolute;display: block;width:36px;height:16px;background:url(../images/new.jpg) no-repeat;
	background-size:100%;bottom:0;right:0;}
	.lb4 a img{width:283px;/*height:398px;*/height:283px;display: block;border:1px solid #dadada;transition:all 0.6s ease-in-out;-moz-transition:all 0.6s ease-in-out;-webkit-transition:all 0.6s ease-in-out;-o-transition:all 0.6s ease-in-out;}
	.lb4 a .title{padding:20px 0 15px 3px;text-align: left;font-size: 16px;text-transform: uppercase;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
	.lb4 a .date{padding:0 0 22px 3px;text-align: left;font-size: 13px;color:#666666;font-family:helvetica;}
	.lb4 a .line{width:100%;height:2px;background: #cdcdcd;}
	.lb4 a .line i{display:block;width:21.8%;height:2px;background: #ff3232;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
	.lb4 a:hover .line i{width:100%;}
	.lb4 a:hover .title{color:#ff3232;padding:20px 0 15px 6px;}
	.lb4 a:hover img{box-shadow: 0 0 20px #ccc;transform: scale(0.9, 0.9);-ms-transform:scale(0.9, 0.9);-moz-transform:scale(0.9, 0.9);-webkit-transform:scale(0.9, 0.9);-o-transform:scalescale(0.9, 0.9);}
	.lb4 a:nth-of-type(4n+1){margin-left:0;}


	/*********fy*********/ 
	.fy{overflow: hidden;margin-top:50px;text-align: center;}
	.fy-con{overflow: hidden;display: inline-block;}
	.fy a{ display:block; width:35px;border-radius: 100%; height:35px; text-align:center; line-height:35px; float:left; font-size:12px;border:1px solid #dddddd;color:#666666; margin-right:15px;}
	.fy a:hover{ color:#fff; background:#d12d2d;}
	.fy .cpb {color:#ffffff;border:none;border-radius: 100%;background: #ff3232;width:37px;height:37px;line-height: 37px;display:block;text-align:center;float:left;font-size:12px;margin-right:15px;}

	/*********detail*********/  
	.news_details{overflow: hidden;}
	.news_details-title{font-size: 25px;color:#666666;text-align: center;line-height: 26px;}
	.news_details-date{position:relative;padding:8px 0 10px 0;border-bottom: 1px dashed #ccc;color:#999999;text-align: center;overflow: hidden;}
	.news_details-time{overflow: hidden;display: inline-block;line-height:29px;font-size: 16px;}
	.news_details-time img{vertical-align:text-bottom;margin-right: 7px;}
	.news_details .bshare-custom{overflow: hidden;display: inline-block;margin-left:20px;}
	.news_details .bshare-custom a{transition:.5s;-webkit-transition:.5s;width:29px;height:29px;vertical-align:middle;display: inline-block;margin:0 1px;padding:0;border-radius: 50%;}
	.news_details .bshare-custom a.bshare-twitter{background: url("../images/fx_08.png") no-repeat center;}
	.news_details .bshare-custom a.bshare-twitter:hover{background: url("../images/fx1_08.png") no-repeat center #ff3232;}
	.news_details .bshare-custom a.bshare-facebook{background: url("../images/fx_03.png") no-repeat center;}
	.news_details .bshare-custom a.bshare-facebook:hover{background: url("../images/fx1_03.png") no-repeat center #ff3232;}
	.news_details .bshare-custom a.bshare-gplus{background: url("../images/gg.png") no-repeat center;}
	.news_details .bshare-custom a.bshare-gplus:hover{background: url("../images/gg1.png") no-repeat center #ff3232;}
	.news_details-text{overflow: hidden;padding-top:36px;font-size: 16px;color:#666666;line-height: 28px;min-height:100px;}
	.news_details-text img{max-width: 100%;}

	/*********product-detail*********/ 
	.product-detail{overflow: hidden;}
	/*a*/
	.product-a{overflow: hidden;}
	.product-a .left{width:525px;height:525px;/*height:737px;*/border:1px solid #dadada;overflow: hidden;position: relative;}
	.product-a .left img{width:525px;height:525px;/*height:737px;*/display: block;}
	.product-a .left .slideBox2{overflow: hidden;}
	.product-a .left img{cursor: default;}
	.product-a .left .prev{position: absolute;z-index: 99;left:-50px;top:50%;margin-top:-16px;font-size: 32px;font-family: "宋体";color:#999999;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
	.product-a .left .next{position: absolute;z-index: 99;right:-50px;top:50%;margin-top:-16px;font-size: 32px;font-family: "宋体";color:#999999;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
	.product-a .left:hover .prev{left:15px;}
	.product-a .left:hover .next{right:15px;}
	.product-a .right{width:600px;overflow: hidden;}
	.product-a .right .title{border-bottom: 2px solid #cdcdcd;font-size: 35px;padding-bottom: 28px;position: relative;}
	.product-a .right i{display: block;width:62px;height:2px;background: #ff3232;position: absolute;bottom:-2px;left:0;}
	.product-a .right .text{overflow: hidden;margin-top:70px;}
	.product-a .right .text li{overflow: hidden;margin-bottom: 35px;}
	.product-a .right .text .name{float:left;width:135px;font-size: 18px;opacity: 0.8;}
	.product-a .right .text .value{float:left;width:450px;font-size: 18px;opacity: 0.8;color:#666666;word-break:break-all}
	.product-a .right .text .value a{display: block;float:left;width:31px;height:24px;border:1px solid #dadada;text-align: center;line-height: 24px;margin-right: 15px;}
	/*b*/
	.product-b{overflow: hidden;margin-top:50px;}
	.product-b .title{font-size: 26px;padding-bottom: 15px;border-bottom: 1px solid #cdcdcd;}
	.product-b .text{overflow: hidden;font-size:15px;line-height:20px;color:#666666;padding:60px 0 80px 0;border-bottom: 1px solid #cdcdcd;}
	/*c*/
	.product-c{overflow: hidden;margin-top:60px;}
	.product-c .title{text-align: center;font-size: 35px;}
	.product-c .list{overflow: hidden;margin-top:30px;}
	.product-c .list .picScroll-left{overflow: hidden;position: relative;}
	.product-c .list .hd{overflow: hidden;}
	.product-c .list .hd .next{z-index:9999999;display:block;width:36px;height:36px;position: absolute;left:-36px;top:162px;cursor:pointer;background: rgba(0,0,0,0.5);line-height: 36px;color:#ffffff;font-size:28px;text-align:center;font-weight: bold;font-family: "宋体";transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
	.product-c .list .hd .prev{z-index:9999999;display:block;width:36px;height:36px;position: absolute;right:-36px;top:162px;cursor:pointer;background: rgba(0,0,0,0.5);line-height: 36px;color:#ffffff;font-size:28px;text-align:center;font-weight: bold;font-family: "宋体";transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
	.product-c .list .picScroll-left:hover .next{left:0;}
	.product-c .list .picScroll-left:hover .prev{right:0;}
	.product-c .list .bd{overflow: hidden;}
	.product-c .list .bd li{float: left;overflow: hidden;margin-right: 20px;width: 285px;}
	.product-c .list .bd li:last-child{margin-right: 0;}
	.product-c .list .bd a{display: block;float:left;width: 285px;overflow: hidden;}
	.product-c .list .bd a .pImg{position: relative;}
	.product-c .list .bd a .pImg .pIcon{display: block;position: absolute;bottom:0;right:0;
	width:36px;height:16px;background:url(../images/new.jpg) no-repeat;background-size:100%;}
	.product-c .list .bd a img{width:283px;height:398px;display: block;border:1px solid #dadada;transition:all 0.6s ease-in-out;-moz-transition:all 0.6s ease-in-out;-webkit-transition:all 0.6s ease-in-out;-o-transition:all 0.6s ease-in-out;}
	.product-c .list .bd a .title{padding:20px 0 15px 3px;text-align: left;font-size: 16px;text-transform: uppercase;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
	.product-c .list .bd a .date{padding:0 0 22px 3px;text-align: left;font-size: 13px;color:#666666;font-family:helvetica;}
	.product-c .list .bd a .line{width:100%;height:2px;background: #cdcdcd;}
	.product-c .list .bd a .line i{display:block;width:21.8%;height:2px;background: #ff3232;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
	.product-c .list .bd a:hover .line i{width:100%;}
	.product-c .list .bd a:hover .title{color:#ff3232;padding:20px 0 15px 6px;}
	.product-c .list .bd a:hover img{box-shadow: 0 0 20px #ccc;transform: scale(0.9, 0.9);-ms-transform:scale(0.9, 0.9);-moz-transform:scale(0.9, 0.9);-webkit-transform:scale(0.9, 0.9);-o-transform:scalescale(0.9, 0.9);}

	/*********about*********/ 
	.about{overflow: hidden;}
	.about .a1{overflow: hidden;}
	.about .a1 .slideBox3{overflow:hidden; position:relative;width:580px;height:340px;float: left;}
	.about .a1 .slideBox3 .bd{ position:relative;overflow: hidden; }
	.about .a1 .slideBox3.bd li{overflow: hidden;}
	.about .a1 .slideBox3 .bd li img{width:580px;height:340px;}
	.about .a1 .slideBox3 .prev{text-align:center;display:block;width:36px;height:36px;position: absolute;left:-36px;top:50%;margin-top:-18px;background: rgba(0,0,0,0.5);line-height: 36px;color:#ffffff;font-size:28px;font-weight: bold;font-family: "宋体";transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
	.about .a1 .slideBox3 .next{text-align:center;display:block;width:36px;height:36px;position: absolute;right:-36px;top:50%;margin-top:-18px;background: rgba(0,0,0,0.5);line-height: 36px;color:#ffffff;font-size:28px;font-weight: bold;font-family: "宋体";transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
	.about .a1 .slideBox3:hover .prev{left:0;}
	.about .a1 .slideBox3:hover .next{right:0;}
	.about .a1 .right{width: 570px;overflow: hidden;}
	.about .a1 .right h1{font-size: 26px;text-transform: uppercase;line-height: 1.4;}
	.about .a1 .right p{font-family: arial;}
	.about .a2{overflow: hidden;margin-top:66px;}
	.about .a2 h1{font-size: 26px;text-transform: uppercase;margin-bottom: 20px;}
	.about .a2 .text{line-height: 45px;font-family: arial;float: left;}
	.about .a2 .img{display: block;float: right;}

	/*********contact*********/ 
	.contact{overflow: hidden;}
	.contact .left{overflow: hidden;width: 440px;}
	.contact .left h1{font-size: 26px;color:#333333;margin-bottom: 5px}
	.contact .left h2{font-size: 16px;border-bottom: 1px dashed #999999;padding:15px 0;}
	.contact .left h2 a{display: block;float: left;width: 60px;}	
	.contact .right{overflow: hidden;}
}






/**********************************************************
 ***************************<640***************************
 **********************************************************/ 
@media (max-width: 640px) {
	.header{display: none;}
	.banner{display: none;}
	.footer{display: none;}

	body{min-width: 320px;}
	.w{width: auto;}
	img{max-width: 100%;}	
	.left{float: none;}
	.right{float: none;}

	/*********mo-header*********/ 
	.mo-header{padding:22px 20px;overflow: hidden;background: #2a2a2a;position: relative;}
	.mo-header .left{float:left;}
	.mo-header .right{cursor: pointer;float: right;margin-top:6.5px;position: relative;}
	/*ny*/
	.mo-header .mofh{float:left;position: relative;display: block;z-index: 999;}
	.mo-header .mofh img{height:36px;display: block;}
	.mo-header .motitle{position: absolute;font-size: 36px;color:#ffffff;text-transform: uppercase;width: 93.75%;text-align: center;}
	.navlist{display:none;width:100%;height:100%;z-index:100;position:fixed;top:0;left:0;z-index:99999999999;overflow-y:scroll;overflow-x:hidden;background-color:rgba(0,0,0,0.9); }
	.navlist .close{float:right;margin-top:30px;margin-right:30px;cursor:pointer;margin-bottom:30px;}
	.navlist > ul{clear:both;text-align:center;padding-bottom:30px;}
	.navlist > ul > li{margin-top:26px;}
	.navlist > ul > li > a{color:#cccccc;font-size:22px;line-height:1.3;}
	.navlist ul li ul{display:none;margin-top:15px}
	.navlist ul li ul li a{color:#cccccc;font-size:18px;line-height: 1.6;}

	/*********mo-banner*********/ 
	.mo-banner{width:100%;overflow: hidden;max-height: 380px;position: relative;}
	.mo-banner .slideBox2 .hd{visibility: hidden;position: absolute;top:0;left:0;}
	.mo-banner .focus .bd img{display:block;width:100%;}

	/*********content*********/
	.content{padding:0 20px;overflow: hidden;}
	/*m1*/
	.m1{overflow: hidden;padding:70px 0 0 0;text-transform: uppercase;text-align: center;}
	.m1 .left{overflow: hidden;}
	.m1 .left img{display: block;width: 100%;}
	.m1 .left h1{font-size: 35px;margin-bottom: 24px;}
	.m1 .right{overflow: hidden;}
	.m1 .right .text{display: block;background: #f5f3f6;margin-top:45px;padding:65px 20px;margin-bottom:20px;overflow: hidden;}
	.m1 .right .text h1{font-size: 35px;padding:0 0 16px 0;}
	.m1 .right .text h2{font-size: 16px;color:#666666;}
	.m1 .right .text h3{font-size: 20px;padding:40px 0 3px 0;}
	.m1 .right .text h4{font-size:20px;color:#da2722;}
	.m1 .right h5{font-size: 35px;margin:60px 0 24px 0;}
	.m1 .right .slideBox{overflow:hidden; position:relative;width:100%;}
	.m1 .right .slideBox ul{height: 250px !important;}
	.m1 .right .slideBox .bd{ position:relative;overflow: hidden; }
	.m1 .right .slideBox .bd li{overflow: hidden;}
	.m1 .right .slideBox .bd li img{/*width:100%;*/height:250px;}
	.m1 .right .slideBox .prev{display:block;width:36px;height:36px;position: absolute;left:-36px;top:50%;margin-top:-18px;background: rgba(0,0,0,0.5);line-height: 36px;color:#ffffff;font-size:28px;font-weight: bold;font-family: "宋体";transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
	.m1 .right .slideBox .next{display:block;width:36px;height:36px;position: absolute;right:-36px;top:50%;margin-top:-18px;background: rgba(0,0,0,0.5);line-height: 36px;color:#ffffff;font-size:28px;font-weight: bold;font-family: "宋体";transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
	.m1 .right .slideBox:hover .prev{left:0;}
	.m1 .right .slideBox:hover .next{right:0;}
	/*m2*/
	.m2{overflow: hidden;text-align: center;padding:70px 0 0 0;}
	.m2 h1{text-align: center;font-size: 35px;text-transform: uppercase;}
	.m2 .tab{overflow: hidden;margin-top:15px;}
	.m2 .tab a{color:#666666;line-height: 18px;padding:0 5px;cursor: pointer;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
	.m2 .tab a.onts{color:#ffffff;background: #ff3232;}
	.m2 .text{overflow: hidden;margin-top:32px;}
	.m2 .text a{display: block;float:left;width: 48.5%;margin-left:3%;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
	.m2 .text a:first-child{margin-left:0;}
	.m2 .text a:nth-of-type(3){display: none;}
	.m2 .text a:nth-of-type(4){display: none;}
	.m2 .text a img{width:100%;}
	.m2 .text a .title{padding:20px 0 15px 3px;text-align: left;font-size: 16px;text-transform: uppercase;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
	.m2 .text a .date{padding:0 0 22px 3px;line-height:1.3;text-align: left;font-size: 13px;color:#666666;font-family:helvetica;}
	.m2 .text a .line{width:100%;height:2px;background: #cdcdcd;}
	.m2 .text a .line i{display:block;width:21.8%;height:2px;background: #ff3232;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
	.m2 .text a:hover .line i{width:100%;}
	.m2 .text a:hover .title{color:#ff3232;padding:20px 0 15px 6px;}
	.m2 .text a:hover{box-shadow:0 6px 12px 0 rgba(7,17,27,.1);transform:translate3d(0, -6px, 0);-webkit-transform:translate3d(0, -6px, 0);-moz-transform:translate3d(0, -6px, 0);-o-transform:translate3d(0, -6px, 0);-ms-transform:translate3d(0, -6px, 0);}
	/*m3*/
	.m3{overflow: hidden;padding-top:70px;text-align: center}
	.m3 h1{text-align: center;font-size: 35px;text-transform: uppercase;}
	.m3 .tab{overflow: hidden;margin-top:15px;}
	.m3 .tab a{color:#666666;line-height: 18px;padding:0 5px;cursor: pointer;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
	.m3 .tab a.onts{color:#ffffff;background: #ff3232;}
	.m3 .text{overflow: hidden;margin-top:32px;}
	.m3 .text a{display: block;float:left;width: 48.5%;margin-left:3%;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
	.m3 .text a:first-child{margin-left:0;}
	.m3 .text a:nth-of-type(3){display: none;}
	.m3 .text a:nth-of-type(4){display: none;}
	.m3 .text a img{width:99%;border:1px solid #dadada;}
	.m3 .text a .title{padding:20px 0 15px 3px;text-align: left;font-size: 16px;text-transform: uppercase;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
	.m3 .text a .date{padding:0 0 22px 3px;line-height:1.3;text-align: left;font-size: 13px;color:#666666;font-family:helvetica;}
	.m3 .text a .line{width:100%;height:2px;background: #cdcdcd;}
	.m3 .text a .line i{display:block;width:21.8%;height:2px;background: #ff3232;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}

	/*m4*/
	.m4{overflow: hidden;padding:70px 0 96px 0;text-align: center;}
	.m4 h1{text-align: center;font-size: 35px;text-transform: uppercase;}
	.m4 .partner{overflow: hidden;margin-top: 18px;}
	.m4 .partner .prev{cursor:pointer;display:inline-block;background: #c0c0c0;color:#ffffff;font-family: "宋体";width:18px;height:18px;line-height: 18px;margin-right: 3px;}
	.m4 .partner .next{cursor:pointer;display:inline-block;background: #c0c0c0;color:#ffffff;font-family: "宋体";width:18px;height:18px;line-height: 18px;}
	.m4 .partner .prev:hover{background: #ff3232;}
	.m4 .partner .next:hover{background: #ff3232;}
	.m4 .partner .mr_frUl{overflow: hidden;margin-top:26px;}
	.m4 .partner .mr_frUl li{float: left;overflow: hidden;width:32%;height:auto;margin-right: 10px;transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;}
	.m4 .partner .mr_frUl li img{width:95%;border:1px solid #dadada;transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;}

	/*********mo-footer*********/
	.mo-footer{background: #000000;height:290px;text-align: center;text-transform: uppercase;padding:0 20px;}
	.mo-footer .mo-return{margin-top:-24px;cursor: pointer;}
	.mo-footer h1{color:#ffffff;font-size: 35px;margin:20px 0 25px 0;}
	.mo-footer .bottom{overflow: hidden;font-size: 20px;color:#666666;line-height: 1.3;padding:18px 0;}
	.focus{position:relative; overflow:hidden;border:1px solid #333333;}
	.focus .hd{display: none; width:100%; height:5px;  position:absolute; z-index:1; bottom:0; text-align:center;  }
	.focus .bd{overflow: hidden;}
	.focus .bd li{padding:25px 0;overflow: hidden;}
	.focus .bd li span{padding-top:6px;width:20%;display: block;float:left;color:#bababa;font-size: 50px;margin-right: 20px;}
	.focus .bd li p{text-align: left;font-size: 20px;color:#a6a6a6;line-height: 32px;}

	/*********nybanner*********/ 
	.nybanner{display:none;}
	
	/*********mo-thirdsidebar*********/ 
	.mo-thirdsidebar-con{top:0;left:0;background: #ffffff;z-index: 999;}
	.mo-thirdsidebar{position:relative;overflow:hidden;height:55px;line-height: 55px;padding:0 20px 0 20px;border-bottom: 1px solid #e8e8e8;}
	.mo-thirdsidebar-box{width:100%;overflow-x:scroll;overflow-y: hidden;}
	.mo-thirdsidebar .list{width:1000px;}
	.mo-thirdsidebar .list a{font-size: 20px;color:#666666;margin-right:20px;display: block;float: left;}
	.mo-thirdsidebar span{display: block;width:100%;background: #ffffff;height:20px;position: absolute;bottom:0;left:0;position: relative;z-index: 99;}	 
	.mo-thirdsidebar .list a.mo-thirdsidebar-active{color:#e20a16;background: url(../images/thirdsidebar.png) center 39px no-repeat;}
	 
	/*********nymain*********/  
	.nymain{overflow: hidden;padding:50px 20px 90px 20px;}
	.nymain2{overflow: hidden;}
	/*rightsidebar*/
	.rightsidebar{display: none;}
	/*main-title*/
	.main-title{display: none;}
	/*dy*/
	.dy{overflow: hidden;font-size:16px;line-height:26px;color:#666666;}
	.dy img{max-width: 100%;}
	
	/*********lb1*********/  
	.lb1,.lb1 .list,.lb1 li,.lb1 a{overflow: hidden;display: block;}
	.lb1 li{margin-bottom: 40px;}
	.lb1 a.list-a{padding:20px 20px 30px 20px;background: #f2f2f2;}
	.lb1 .img{width:100%;}
	.lb1 .text{overflow: hidden;}
	.lb1 .title{font-size: 22px;margin-top:12px;line-height: 24px;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
	.lb1 .date{margin-top:12px;font-size: 14px;line-height: 24px;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
	.lb1 .wj{clear:both;font-size: 16px;line-height: 28px;color:#666666;padding-top:18px;}
	.lb1 span{font-size: 16px;border-radius:2px;height:34px;line-height:34px;border:1px solid #cacaca;margin-top:30px;width:70px;padding:0 16px;display: block;color:#666666;background: url(../images/jt.png) 70px center no-repeat;}
	.lb1 a:hover .title{font-weight:bold;padding-left:6px;}
	.lb1 a:hover .date{padding-right:6px;}
	.lb1 a:hover span {background: url(../images/jtt.png) 70px center no-repeat #ff3232;color:#ffffff;border:0;height:36px;}
	.lb1 li:last-child{margin-bottom: 0;}
	.lb1 a.list-b{padding:0 0 45px 0;border-bottom:1px solid #dbdbdb;}
	.lb1 a.list-b .title{font-size: 20px;margin-top:0;}
	.lb1 a.list-b .date{font-size: 12px;margin-top:0;}
	.lb1 a.list-b .wj{padding-top:10px;}
	.lb1 a.list-b span{margin-top:20px;}

	/*********lb2*********/  
	.lb2{overflow: hidden;}
	.txtScroll-left{position:relative;overflow: hidden;padding:20px 20px 30px 20px;background: #f2f2f2;}
	.txtScroll-left .hd{ overflow:hidden;position:absolute;bottom:35px;right:30px;z-index: 999;}
	.txtScroll-left .hd .prev,.txtScroll-left .hd .next{ z-index:999;display:block; width:19px; height:19px;margin-left: 8px; float:right;overflow:hidden; cursor:pointer;}
	.txtScroll-left .hd ul{overflow:hidden;}
	.txtScroll-left .hd ul li{ float:left; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("images/icoCircle.gif") 0 -9px no-repeat; }
	.txtScroll-left .bd{ overflow:hidden;}
	.txtScroll-left .bd ul{ overflow:hidden;}
	.txtScroll-left .bd ul li{ overflow: hidden;}
	.lb2 .txtScroll-left .bd .img{width: 100%;overflow: hidden;}
	.lb2 .txtScroll-left .bd .text{overflow: hidden;}
	.lb2 .txtScroll-left .bd .title{font-size: 24px;line-height: 20px;margin-top:18px;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
	.lb2 .txtScroll-left .bd .date{margin-top:28px;font-size: 14px;color:#999999;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
	.lb2 .txtScroll-left .bd .wj{clear:both;font-size: 16px;line-height: 28px;color:#666666;padding-top:25px;}
	.lb2 .txtScroll-left .bd span{font-size: 16px;color:#666666;height:34px;line-height:34px;border:1px solid #cacaca;margin-top:40px;width:70px;padding:0 16px;display: block;background: url(../images/jt.png) 70px center no-repeat;}
	.lb2 .txtScroll-left .bd a:hover .title{font-weight: bold;}
	.lb2 .txtScroll-left .bd a:hover span {background: url(../images/jtt.png) 70px center no-repeat #ff3232;color:#ffffff;border:0;height:36px;}
	.lb2 .list{overflow: hidden;padding:10px;margin-top:10px;}
	.lb2 .list li{overflow: hidden;}
	.lb2 .list li a{padding:25px 0;border-bottom: 1px solid #dbdbdb;display: block;}
	.lb2 .list li a .title{font-size: 20px;}
	.lb2 .list li a .date{font-size: 14px;color:#999999;margin:16px 0;}
	.lb2 .list li a .text{font-size: 16px;line-height: 26px;color:#666666;}

	/*********lb3*********/  
	.lb3{overflow: hidden;}
	.lb3 a{display: block;float: left;width:30%;border:1px solid #dadada;margin-left: 3.3%;margin-bottom: 22px;}
	.lb3 a:nth-of-type(3n+1){margin-left:0;}

	/*********lb4*********/ 
	.lb4{overflow: hidden;} 
	.lb4 a{display: block;float:left;width: 48.5%;margin-left:3%;margin-bottom: 35px;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
	.lb4 a img{width:99%;border:1px solid #dadada;}
	.lb4 a .pImg{position: relative;}
	.lb4 a .pImg .pIcon{position: absolute;display: block;width:36px;height:16px;background:url(../images/new.jpg) no-repeat;
	background-size:100%;bottom:0;right:0;}
	.lb4 a .title{padding:20px 0 15px 3px;text-align: left;font-size: 16px;text-transform: uppercase;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
	.lb4 a .date{padding:0 0 22px 3px;line-height:1.3;text-align: left;font-size: 13px;color:#666666;font-family:helvetica;}
	.lb4 a .line{width:100%;height:2px;background: #cdcdcd;}
	.lb4 a .line i{display:block;width:21.8%;height:2px;background: #ff3232;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
	.lb4 a:nth-of-type(2n+1){margin-left:0;}


	/*********fy*********/ 
	.fy{overflow: hidden;margin-top:30px;text-align: center;}
	.fy-con{overflow: hidden;display: inline-block;}
	.fy a{ display:block; width:30px;border-radius: 100%; height:30px; text-align:center; line-height:30px; float:left; font-size:12px;border:1px solid #dddddd;color:#666666; margin-right:5px;}
	.fy a:hover{ color:#fff; background:#d12d2d;}
	.fy .cpb {color:#ffffff;border:none;border-radius: 100%;background: #ff3232;width:32px;height:32px;line-height: 32px;display:block;text-align:center;float:left;font-size:12px;margin-right:5px;}

	/*********detail*********/  
	.news_details{overflow: hidden;}
	.news_details-title{font-size: 25px;color:#666666;text-align: center;line-height: 26px;}
	.news_details-date{position:relative;padding:8px 0 10px 0;border-bottom: 1px dashed #ccc;color:#999999;text-align: center;overflow: hidden;}
	.news_details-time{overflow: hidden;display: inline-block;line-height:29px;font-size: 16px;}
	.news_details-time img{vertical-align:text-bottom;margin-right: 7px;}
	.news_details .bshare-custom{overflow: hidden;display: inline-block;margin-left:20px;}
	.news_details .bshare-custom a{transition:.5s;-webkit-transition:.5s;width:29px;height:29px;vertical-align:middle;display: inline-block;margin:0 1px;padding:0;border-radius: 50%;}
	.news_details .bshare-custom a.bshare-twitter{background: url("../images/fx_08.png") no-repeat center;}
	.news_details .bshare-custom a.bshare-twitter:hover{background: url("../images/fx1_08.png") no-repeat center #ff3232;}
	.news_details .bshare-custom a.bshare-facebook{background: url("../images/fx_03.png") no-repeat center;}
	.news_details .bshare-custom a.bshare-facebook:hover{background: url("../images/fx1_03.png") no-repeat center #ff3232;}
	.news_details .bshare-custom a.bshare-gplus{background: url("../images/gg.png") no-repeat center;}
	.news_details .bshare-custom a.bshare-gplus:hover{background: url("../images/gg1.png") no-repeat center #ff3232;}
	.news_details-text{overflow: hidden;padding-top:36px;font-size: 16px;color:#666666;line-height: 28px;min-height:100px;}
	.news_details-text img{max-width: 100%;}

	/*********product-detail*********/ 
	.product-detail{overflow: hidden;padding:50px 0 100px 0;}
	/*a*/
	.product-a{overflow: hidden;padding:0 20px;}
	.product-a .left{overflow: hidden;position: relative;padding-bottom: 10px;}
	.product-a .left .slideBox2{overflow: hidden;}
	.product-a .left a{display: block;border:1px solid #dadada;}
	.product-a .left img{cursor: default;}
	.product-a .left .prev{position: absolute;z-index: 99;left:-50px;top:50%;margin-top:-16px;font-size: 32px;font-family: "宋体";color:#999999;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
	.product-a .left .next{position: absolute;z-index: 99;right:-50px;top:50%;margin-top:-16px;font-size: 32px;font-family: "宋体";color:#999999;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
	.product-a .left:hover .prev{left:15px;}
	.product-a .left:hover .next{right:15px;}
	.product-a .right{overflow: hidden;margin-top:50px;}
	.product-a .right .title{border-bottom: 2px solid #cdcdcd;font-size: 26px;padding-bottom: 20px;position: relative;}
	.product-a .right i{display: block;width:62px;height:2px;background: #ff3232;position: absolute;bottom:-2px;left:0;}
	.product-a .right .text{overflow: hidden;margin-top:30px;}
	.product-a .right .text li{overflow: hidden;margin-bottom: 30px;}
	.product-a .right .text .name{float:left;width:80px;font-size: 18px;opacity: 0.8;}
	.product-a .right .text .name2{float: none;}
	.product-a .right .text .value{font-size: 16px;opacity: 0.8;color:#666666;word-break:break-all}
	.product-a .right .text .value2{margin-top:10px;}
	.product-a .right .text .value a{display: block;float:left;width:31px;height:24px;border:1px solid #dadada;text-align: center;line-height: 24px;margin-right: 15px;}
	/*b*/
	.product-b{overflow: hidden;margin-top:30px;}
	.product-b .title{font-size: 26px;line-height:50px;background: #e5e5e5;text-align: center;padding:0 10px;}
	.product-b .text{overflow: hidden;font-size:15px;line-height:20px;color:#666666;padding:60px 0 80px 0;border-bottom: 1px solid #cdcdcd;}
	/*c*/
	.product-c{overflow: hidden;margin-top:55px;padding:0 20px;}
	.product-c .title{text-align: center;font-size: 26px;}
	.product-c .list{overflow: hidden;margin-top:30px;}
	.product-c .list .picScroll-left{overflow: hidden;}
	.product-c .list .bd{overflow: hidden;}
	.product-c .list .bd li{float: left;overflow: hidden;width: 48.5%;margin-left:3%;margin-bottom: 35px;}
	.product-c .list .bd a{display: block;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
	.product-c .list .bd a img{width:99%;border:1px solid #dadada;}
	.product-c .list .bd a .pImg{position: relative;}
	.product-c .list .bd a .pImg .pIcon{display: block;position: absolute;bottom:0;right:0;
	width:36px;height:16px;background:url(../images/new.jpg) no-repeat;background-size:100%;}
	.product-c .list .bd a .title{padding:20px 0 15px 3px;text-align: left;font-size: 16px;text-transform: uppercase;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
	.product-c .list .bd a .date{padding:0 0 22px 3px;line-height:1.3;text-align: left;font-size: 13px;color:#666666;font-family:helvetica;}
	.product-c .list .bd a .line{width:100%;height:2px;background: #cdcdcd;}
	.product-c .list .bd a .line i{display:block;width:21.8%;height:2px;background: #ff3232;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
	.product-c .list .bd li:nth-of-type(2n+1){margin-left:0;}

	/*********about*********/ 
	.about{overflow: hidden;}
	.about .a1{overflow: hidden;}
	.about .a1 .slideBox3{overflow:hidden; position:relative;width:100%;}
	.about .a1 .slideBox3 .bd{ position:relative;overflow: hidden; }
	.about .a1 .slideBox3 .bd li{overflow: hidden;}
	.about .a1 .slideBox3 .bd li img{width:100%;height:auto;}
	.about .a1 .slideBox3 .prev{text-align:center;display:block;width:36px;height:36px;position: absolute;left:-36px;top:50%;margin-top:-18px;background: rgba(0,0,0,0.5);line-height: 36px;color:#ffffff;font-size:28px;font-weight: bold;font-family: "宋体";transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
	.about .a1 .slideBox3 .next{text-align:center;display:block;width:36px;height:36px;position: absolute;right:-36px;top:50%;margin-top:-18px;background: rgba(0,0,0,0.5);line-height: 36px;color:#ffffff;font-size:28px;font-weight: bold;font-family: "宋体";transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
	.about .a1 .slideBox3:hover .prev{left:0;}
	.about .a1 .slideBox3:hover .next{right:0;}
	.about .a1 .right{overflow: hidden;}
	.about .a1 .right h1{font-size: 26px;text-transform: uppercase;line-height: 1.4;margin-top:20px;}
	.about .a1 .right p{font-family: arial;}
	.about .a2{overflow: hidden;margin-top:50px;}
	.about .a2 h1{font-size: 26px;text-transform: uppercase;margin-bottom: 30px;}
	.about .a2 .text{font-family: arial;margin-top: 30px;}
	.about .a2 .img{display: block;}
	
	/*********contact*********/ 
	.contact{overflow: hidden;}
	.contact .left{overflow: hidden;}
	.contact .left h1{font-size: 26px;color:#333333;margin-bottom: 5px;overflow: hidden;}
	.contact .left h2{font-size: 16px;border-bottom: 1px dashed #999999;padding:15px 0;overflow: hidden;}
	.contact .left h2 a{display: block;float: left;width: 55px;overflow: hidden;}	
	.contact .right{overflow: hidden;margin-top:50px;}
}

@media (max-width: 600px) {
	/*********mo-header*********/ 
	.mo-header .left img{width: 350px;}
	.mo-header .right{margin-top:0;}
	.mo-header .motitle{font-size: 30px;}

	/*********content*********/
	/*m1*/
	.m1{padding:45px 0 0 0;}
	/*m2*/
	.m2{padding:45px 0 0 0;}
}

@media (max-width: 500px) {
	/*********mo-header*********/ 
	.mo-header .left img{width: 300px;}
	.mo-header .right img{width:35px;}
	.mo-header .mofh img{height:30px;}

	/*********content*********/
	/*m1*/
	.m1{padding:35px 0 0 0;}
	.m1 .left h1{font-size: 28px;margin-bottom:18px;}
	.m1 .right .text{padding:45px 0;}
	.m1 .right .text h3{padding:30px 0 3px 0}
	.m1 .right .text h1{font-size: 28px;}
	.m1 .right .text{margin-top:30px;}
	.m1 .right h5{font-size: 28px;margin:30px 0 18px 0;}
	/*m2*/
	.m2 h1{font-size: 28px;padding:35px 0 0 0;}
	.m2 .text{margin-top:28px;}
	.m2 .text a .title{padding:10px 0 10px 3px;}
	.m2 .text a .date{padding:0 0 16px 3px}
	/*m3*/
	.m3{padding-top:40px}
	.m3 h1{font-size: 28px;}
	.m3 .text{margin-top:28px;}
	.m3 .text a .title{padding:10px 0 10px 3px;}
	.m4 .text a .date{padding:0 0 16px 3px}
	/*m4*/
	.m4{padding:40px 0 70px 0;}
	.m4 h1{font-size: 28px;}

	/*********mo-footer*********/
	.mo-footer{height:290px;}
	.mo-footer .mo-return{width: 40px;}
	.mo-footer h1{color:#ffffff;font-size: 28px;margin:20px 0 25px 0;}
	.mo-footer .bottom{font-size: 16px;}
	.focus .hd{display: none; width:100%; height:5px;  position:absolute; z-index:1; bottom:0; text-align:center;  }
	.focus .bd{overflow: hidden;}
	.focus .bd li{padding:20px 0;overflow: hidden;}
	.focus .bd li span{width:20%;display: block;float:left;color:#bababa;font-size: 30px;margin-right: 10px;}
	.focus .bd li p{text-align: left;font-size: 14px;color:#a6a6a6;line-height:16px;}
}

@media (max-width: 410px) {
	/*********mo-header*********/ 
	.mo-header{padding:18px 10px;overflow: hidden;background: #2a2a2a;}
	.mo-header .left img{width: 280px;}
	.mo-header .right img{width:30px;}
	.mo-header .motitle{font-size: 25px;}
}

@media (max-width: 360px) {
	/*********mo-header*********/ 
	.mo-header{padding:16px 10px;overflow: hidden;background: #2a2a2a;}
	.mo-header .left img{width: 250px;}
	.mo-header .right{margin-top:0;}
	.mo-header .right img{width:26px;}
}



/*反馈*/
.denglu{ width:473px; height:305px; margin:10px auto 0 auto}
.feed_bg{ width:100%; height:600px; overflow:hidden;}
.yhm{ width:765px; height:auto; overflow:hidden; margin:10px 0 0 0 }
.yzm{ display:block; width:60px; height:20px; margin:15px 0 0 14px; float:left}

/*反馈*/
.fankui{  height:auto; overflow:hidden; }
.fankuitop{ width:844px; height:41px; margin:1px auto 0 auto}
.fankuitopwz{ color:#6C6C6C;font-family:Microsoft Yahei; font-size:14px; line-height:41px;  background:url(../images/fktb.jpg) left no-repeat; display:block; width:720px; padding-left:30px; margin:0 auto}
.fankuinr{ width:765px; height:487px; margin:30px auto 0 auto}


/*登录*/

/*.dlmain{ width:1001px; height:auto; overflow:hidden; margin:-6px auto 0 auto; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; padding-top:1px; background:url(../images/dlbg.jpg) 730px 220px no-repeat}
.dlmainleft{ width:400px; height:329px; margin:108px 0 140px 44px}*/
.dlmainright{ width:400px; height:226px; margin:0 auto; padding-left:60px;}
.yhmdl{width:400px; height:47px; margin:18px 0 0 0; }
.wangjimima{ margin: 0 0 0 23px}
.wangjimima:hover{ color:#F00}

.logintitle{display: block; width: 42px; height: 20px; line-height: 20px; font-size: 12px; color: #959595;}
.logintextbox{width: 302px; height: 34px; background: url(../images/yhmdl.jpg) no-repeat; border: none; padding-left: 5px; line-height: 34px; float: left;}
.loginpwd{width: 302px; height: 34px; background: url(../images/mimadl.jpg) no-repeat;  border: none; padding-left: 5px; line-height: 34px}
.loginbutton{display: block; margin: 25px 0 0 0;background:url(../images/huiyuandl.jpg) no-repeat; width:307px; height:34px; border:none;  cursor:pointer;}

.loginout{ float:left; height:20px; line-height:20px; color:#666; margin-left:8px}
.loginout a{color:#888;}
.loginout a:hover{ color:#00a0a0}