 @charset "gb2312";
	img  {border: 0px;}
	*{margin:0;padding:0; }
	body{padding:0px;margin:0px;line-height:180%;font-size:16px;font-family:"SimSun","Microsoft Yahei","Helvetica Neue",Helvetica,Arial,sans-serif;overflow-x:hidden;}
	div,form,img,ul,li,dl,dt,dd{margin:0;padding:0;border:0;text-align:left;}
	table,td,tr,th{font-size:12px;}
	.clear {clear:both;}
	.hv{ width:100%; height:20px;}
	ul,ol{ margin:0; padding:0;}
	li {list-style:none;list-style-type:none;}
	a { cursor:pointer;color: #5a5a5a;text-decoration:none;}
	a:hover{ color:#c10000;}
	h1,h2,h3,h4,h5{ font-size:14px; font-weight:normal;}
	input{color:#5a5a5a;font-size:12px;}
	form, embed {display: inline;margin: 0;padding: 0;}
	.fl{ float:left;}
	.fr{ float:right;}

/*nav*/
	.top{width:100%;height:90px;position:fixed;top:0;z-index:10000;background-color:rgba(255,255,255,0.85);-webkit-transform: translateZ(0);-moz-transform: translateZ(0);-ms-transform: translateZ(0);-o-transform: translateZ(0);transform: translateZ(0);}
	.nav{width:1200px;height:90px;margin: 0 auto;vertical-align: middle;}
	.nav>ul li{float:left;color: #5a5a5a;position:relative;}
	.nav>ul>li>a{display: block;height:90px;line-height:150px;margin:0 10px;font-size:15px;font-weight:bold;color: #000;}
	.nav>ul>li:hover>a{color:#c10000;}
	.nav>ul>li.on a{color:#c10000;}
	.nav>ul>li>a i{display:inline-block;width:36px;height:24px;background:url(../images/cn.jpg) no-repeat 0 0;vertical-align: middle;margin-left:3px;}
	.nav>ul>li.en a i{background:url(../images/en.jpg) no-repeat 0 0;}
	.on a{color:#c10000;}
	.tc_box{position: absolute;left: 1px;width:100px;display:none;margin: 0;padding:5px 20px 5px 18px;list-style: none;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);background-color: rgba(255,255,255,0.85);}
	.tc_box li{width:100%;}
	.tc_box li a{color:#5a5a5a;}
	.tc_box li a:hover{color:#c10000;}
	.nav_en .tc_box{width:250px;}
	.nav_logo{vertical-align:middle;}
	.nav_name{vertical-align:bottom;padding-bottom:5px;font-size:26px;margin-left:10px;color:#5a5a5a;}
/*banner*/
	.ft-carousel {position: relative;width: 100%;height: 100%;overflow: hidden;}
	.ft-carousel .carousel-inner{position: absolute;left: 0;top: 0;height: 100%;}
	.ft-carousel .carousel-inner .carousel-item{float: left;height: 100%;}
	.ft-carousel .carousel-indicators{position: absolute;left: 0;bottom:15px;width: 100%;text-align: center;font-size: 0;}
	.ft-carousel .carousel-indicators span{display: inline-block;width:64px;height:64px;margin: 0 4px;border-radius: 50%;cursor: pointer;}
	.ft-carousel .carousel-indicators span:nth-child(1){background:url(../images/iconlist.png) no-repeat 0 0;}
	.ft-carousel .carousel-indicators span:nth-child(2){background:url(../images/iconlist.png) no-repeat -64px 0;}
	.ft-carousel .carousel-indicators span:nth-child(3){background:url(../images/iconlist.png) no-repeat -128px 0;}
	.ft-carousel .carousel-indicators span:nth-child(1).active{background:url(../images/iconlist.png) no-repeat -1px -64px;}
	.ft-carousel .carousel-indicators span:nth-child(2).active{background:url(../images/iconlist.png) no-repeat -65px -64px;}
	.ft-carousel .carousel-indicators span:nth-child(3).active{background:url(../images/iconlist.png) no-repeat -129px -64px;}
	.ft-carousel .carousel-btn{position: absolute;top: 54%;width: 50px;height: 45px;margin-top: -25px;cursor: pointer;opacity:0.1;}
	.ft-carousel:hover .carousel-btn{opacity:0.5;}
	.ft-carousel .carousel-prev-btn {left: 8%;background: url(../images/prev.png) no-repeat;}
	.ft-carousel .carousel-next-btn {right: 8%;background: url(../images/next.png) no-repeat;}
	.product_main{margin:90px 0 100px;}
	.example {width: 100%;height:590px;font-size: 40px;text-align: center;margin:0 auto;}
	.carousel-item{color: #fff;}
	.product_title{text-align: center;font-size:30px;color:#222;z-index:1001;padding-top:80px;}
/*youshi*/
	.w1200{width:1200px;margin:0 auto;margin-top:70px;}
	.w1200>h3{text-align:center;font-size:24px;color:#333;}
	.w1200>div{margin-top:40px;}
	.youshi_title{width:100%;}
	.youshi_title>a{display:block; float:left;width:400px;text-align:center;height:50px;background-color:#c1c1c1;line-height:50px;font-size:18px;color:#333;}
	.youshi_title>a.on{background-color:#3b4d8f;color:#fff;}
	.youshi_d .title_box{width:1138px;border:1px solid #3b4d8f;padding:30px;}
	.youshi_d .title_box .fl{width:41%;}
	.youshi_d .title_box .fl img{width:100%;}
	.youshi_d .title_box .fr{width:55%;}
	.youshi_d .title_box .fr h4{font-size:18px;color:#000; }
	.youshi_d .title_box .fr h6{font-size:15px;    font-weight: normal;color: #5a5a5a;line-height:27px; height:170px; overflow:hidden;margin-top:16px;text-indent:0em;overflow-y: auto;}
	.youshi_d .title_box .fr h6 img{display:none;}
	.youshi_d .title_box .fr h6 div{ text-indent:0}
	.youshi_d .title_box .fr h6 p{ text-indent:0}
	.youshi_d div.youshi_box{display:none;}
	.youshi_d div.xianshi{display:block;}
/*fuwu*/
	.fuwu_d>div{width:1225px;}
	.fuwu_d div ul li{float:left;width:281.25px;margin-right:25px;}
	.fuwu_d div ul li div{width:100%}
	.fuwu_d div ul li div img{width:100%}
	.fuwu_d div ul li p{text-align:center;color:#333;margin-top:10px;font-size:18px;}
/*foot*/
	.foot{margin-top:150px;}
	.foot_01{width:100%;height:205px;background-color:#f9f9f9;padding-top:45px;border-top:1px solid #dadada;border-bottom: 1px solid #dadada;}
	.foot_01 .foot_list{width:1200px;margin:0 auto;}
	.foot_01 .foot_list .foot_ul1>li{float:left;width:24.9333%;}
	.foot_01 .foot_list .foot_ul1>li:nth-child(4){width:25%;border-left:1px solid #b5b5b5;}
	.foot_01 .foot_list .foot_ul1>li .foot_ul2>div{font-size:14px;color:#333;margin-bottom:15px;}
	.foot_01 .foot_list .foot_ul1>li .foot_ul2>li>a{font-size:12px;color:#878787;}
	.foot_01 .foot_list .foot_ul1>li .foot_ul2>li>a:hover{color:#c10000;}
	.foot_01 .foot_list .foot_ul1>li:nth-child(4) .foot_ul2>li{text-align:right;font-size:14px;color:#555;}
	.foot_01 .foot_list .foot_ul1>li:nth-child(4) .foot_ul2>div{text-align:right;}
	.foot_02{width:100%;height:50px;line-height:50px;font-size:14px;color:#333;}
	.foot_02 .foot_main{width:1200px;margin:0 auto;text-align:center;}
	.foot_02 span,.foot_02 a{display:inline-block;margin:0 5px;color:#fff;color:#333;}
/*contact_us*/
	.bg_d{width:100%;height:500px;}
	.bg_d>img{width:100%;}
	.title_d{border-bottom:1px solid #333;} 
	.title_d h4{font-size:20px;color:#333;border-bottom:2px solid #333;width:120px;padding-bottom:10px;}
	.contact_d{width:100%;}
	.contact_d .contact_l{width:45%;}
	.contact_d .contact_l ul li{vertical-align: top;margin-bottom:10px;}
	.contact_d .contact_l span{display:inline-block;max-width:80%;}
	.contact_d .contact_l strong{vertical-align: top;margin-right:5px;}
	.contact_d .contact_l ul li i{display:inline-block;width:22px;margin-right:10px;height:25px;background:url(../images/iconlist.png) no-repeat 0 -132px;vertical-align:top;}
	.contact_d .contact_l ul li i.con_i2{background-position:0 -160px;}
	.contact_d .contact_l ul li i.con_i3{background-position:0 -190px;}
	.contact_d .contact_l ul li i.con_i4{background-position:0 -217px;}
	.contact_d .contact_l ul li i.con_i5{background-position:0 -247px;}
	.contact_d .contact_r{width:50%;}
	.contact_d .contact_r img{width:100%;}
/*about_us*/
	.company p{line-height:35px;text-indent:0em;}
	.company img{margin-top:20px;width:100%;}
/*qualification*/
	.zzzs_txt{margin-top:25px;width:1228px;}
	.zzzs_txt .imgbox{float:left;width:258px;height:258px;line-height:274px;vertical-align: middle;text-align: center;border:1px solid #cdcdcd;margin-bottom:45px;margin-right:27px;padding:10px;display: flex;align-items: center}
	.zzzs_txt .imgbox>img{max-height:100% !important;max-width:100% !important;vertical-align: middle;margin:auto;z-index: 1000;}
	.zoomify{cursor:pointer;cursor:-webkit-zoom-in;cursor:zoom-in}
	.zoomify.zoomed{cursor:-webkit-zoom-out;cursor:zoom-out;padding:0;margin:0;border:none;border-radius:0;box-shadow:none;position:relative;z-index:1100000 !important;}
	.zoomify-shadow{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;display:block;z-index:1500;background:rgba(0,0,0 ,.8);opacity:0}
	.zoomify-shadow.zoomed{opacity:1;cursor:pointer;cursor:-webkit-zoom-out;cursor:zoom-out;z-index:100000}
/*news*/
	.news_d>ul>li{height:54px;line-height:54px;border-bottom:1px dotted #ccc}	
	.news_d>ul>li a{display:inline-block;width:75%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;line-height:54px;}
	.news_d>ul>li span{float:right;height:54px;line-height:54px !important;color:#5a5a5a !important;font-size:14px !important;}
/*news_p*/
	.news_p h4{text-align:center;font-size:20px;color:#000}
	.news_p .news_d1{text-align:center;font-size:12px;color:#5a5a5a;margin-top:30px;border-bottom:1px dotted #5a5a5a;padding-bottom:20px;margin-bottom:20px;}
	.news_p .news_d1 span{margin:0 10px;}
	.news_p .news_d2 p{font-size:16px;color:#5a5a5a}
	.news_p .news_d2 img{width:100%;margin-top:10px;}
/*youshi*/
	.youshi ul.youshi_u1{display:block;width:1060px;margin:0 auto}
	.youshi ul.youshi_u1 li{float:left;width:215px;margin:0 25px;}
	.youshi ul.youshi_u1 li div{width:215px;height:215px;border-radius:50%;overflow:hidden;}
	.youshi ul.youshi_u1 li div img{transition:transform 0.3s;width:100%;}
	.youshi ul.youshi_u1 li:hover div img{transform:scale(1.05,1.05);}
	.youshi ul.youshi_u1 li p{width:100%;text-align:center;font-size:16px;font-weight:bold;line-height:25px;margin-top:20px;}
	.youshi ul.youshi_u1 li p.on{color:#c10000}
	.youshi .youshi_d{margin-top:50px;}
	.youshi .youshi_d>h5{font-size:19px;color:#c10000;margin-bottom:20px;}
	.youshi .youshi_d p{font-size:16px;color:#5a5a5a}
	.youshi .youshi_d img{width:100%;margin-top:10px;}

	/*.fuwu{padding:60px;}
	.fuwu ul li{margin-bottom:110px;}
	.fuwu ul li>div{width:46%}
	.fuwu ul li>div h3{font-size:20px;color:#13a8d1;margin-bottom:15px;}
	.fuwu ul li>div.fuwu_h{padding-top:50px;}*/

	.ysfw ul.youshi_u1{width:885px;}
	.ysfw ul.youshi_u1 li{margin: 0 40px;}



