﻿/* CSS Document */
/*  初始化  */
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,img,div{
	margin:0;
	padding:0;
	border:0;
	font-family:"Microsoft YaHei";
} 
table,td{
	margin:0;
	padding:0;
	font-family:"Microsoft YaHei";
}
#fontzoom table,#fontzoom td{
	margin:0;
	padding:0;
	 border:1px solid #ccc;
	font-family:"Microsoft YaHei";
}
#fontzoom table{
	text-align: center; border-collapse: collapse;
	width: 100%!important;
} 
ul,ol,li{
	list-style-type:none;
} 
select,input,img,select{
	vertical-align:middle;
} 
a{
	text-decoration:none;
} 
a:hover,a:active,a:focus{
	text-decoration:none;
}
select{-webkit-appearance:none}
input{-webkit-appearance:none}
/*  调用样式  */
.fl{float:left;	}
.flr{float:right;}
.ct{margin:0 auto;}
.clear{clear:both;}
.clearfixe:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

.mains{width: 100%;height: auto;overflow-y: hidden;}

.top{width: 100%;height: 40px;border-bottom: 1px solid #dddddd;}
.top1{width: 100%;max-width: 1400px;min-width: 1200px;height: 40px;margin: 0 auto;}
.top1_left{}
.top1_left span{font-size: 14px;color: #666666;line-height: 40px;}
.top1_right{}
.top1_right span{font-size: 14px;color: #666666;line-height: 40px;float: left;}
.sousuo{width: 22px;height: 41px;float: right;position: relative;margin: 0px 0 0 10px;}
.sousuo a{display: block;width: 22px;height: 41px;background: url(../images/ycwy_1.png) no-repeat;background-position: center center;}
.sousuo form{position: absolute;right: 0;top: 0;width: 0px;height: 41px;overflow: hidden;transition: all 0.3s;}
.sousuo form .sousuo_ipt1{float: left;width: 148px;height: 39px;border: 0;padding: 0 10px;margin: 0;border: 1px solid #de2219;}
.sousuo form .sousuo_ipt2{display: block;width: 58px;height: 41px;background: #de2219;background-position: center center;float: right;border: 0;padding: 0;margin: 0;cursor: pointer;color: #fff;}
.sousuo:hover form{width: 228px;transition: all 0.3s;}
/*首页*/
.header{width: 100%;height: 100px;background-color: #fff;}
.header_1{width: 100%;max-width: 1400px;min-width: 1200px;margin: 0 auto;}
.header_1>a{display: block;width: 251px;height: 54px;float: left;margin-top: 22px;}
.header_1>a img{display: block;width: 251px;height: 54px;}
.nav{width: auto;height: 100px;float: right;}
.nav_ul{width:auto;height: 100px;}
.nav_li{width:auto;height: 36px;float: left;margin-top: 31px;}
.nav_li a{width: auto;height: 36px;}
.nav_li a h3{font-size: 16px;color: #333;line-height:36px;padding:0 18px;float: left;border-radius: 18px;}
.nav_li a:hover h3{background-color: #e2111c;color: #fff;}
.nav_li.on a h3{background-color: #e2111c;color: #fff;}
.zchwy{width:auto;height: 34px;float: left;margin-top: 31px;}
.zchwy a{font-size: 16px;line-height:34px;padding:0 18px;float: left;display: block;border: 1px solid #e2111c;border-radius: 18px;color: #e2111c;}
.zchwy a:hover{background-color: #e2111c;color: #fff;}


.banner{width: 100%;height: 660px;}
.banner .layui-carousel-ind ul{background: none;}
.banner .layui-carousel-arrow:hover,.banner .layui-carousel-ind ul:hover{background: none;}
.banner .layui-carousel-ind li{width: 10px;height: 23px;background-color: #eceae2;border-radius: 0;margin: 0 9px;}
.banner .layui-carousel-ind li.layui-this{background-color: #de2219;height: 36px;}
.banner .layui-carousel-ind{top: -68px;}

.main{width: 100%;height: auto;}

.main1{width: 100%;height: 992px;background: url(../images/ycwy_3.jpg) no-repeat;background-position: center top;}
.main1_1{width: 100%;max-width: 1400px;min-width: 1200px;margin: 0 auto;height: 680px;padding: 156px 0 0;}
.main1_right{float: right;width: 44.2857142857%;height: 680px;margin: 0px 0 0;}
.main1_right_title{width: 100%;height: 122px;padding-top: 60px;position: relative;}
.main1_right_title h3{font-size: 30px;color: #333333;font-weight: normal;line-height: 122px;font-weight: bold;position: absolute;bottom: 0;left: 0;z-index: 5;}
.main1_right_title span{font-size: 97px;color: #f2f2f2;font-weight: bold;position: absolute;bottom: 0;line-height: 122px;}
.main1_right>em{width: 120px;height: 0px;display: block;border-bottom: 2px solid #de2219;}
.main1_right>p{font-size: 15px;color: #666666;line-height: 36px;height: 144px;overflow: hidden;margin-top: 30px;}
.main1_right>a{transition: all 0.3s;display: block;font-size: 13px;color: #fff;width: 138px;height: 42px;background-color: #de2219;text-align: center;line-height: 42px;margin:30px 0 0;border-radius: 8px;}
.main1_right a:hover{font-size: 15px;transition: all 0.3s;color: #fff;}
.main1_right1{width: 100%;height: 70px;margin: 65px 0 0;}
.main1_right1_li{width: 208px;height: 70px;float: left;background: url(../images/ycwy_16.png) no-repeat;background-position: right center;margin-right: 66px;}
.main1_right1_li a{display: block;width: 100%;height: 70px;box-sizing: border-box;padding-left: 90px;}
.main1_right1_li1{width: 110px;height: 70px;}
.main1_right1_li1 h3{font-size: 18px;color: #333;line-height: 1;padding: 16px 0 6px;}
.main1_right1_li1 span{font-size: 18px;color: #999;line-height: 1;}
.main1_right1_li_1 a{background: url(../images/ycwy_3.png) no-repeat;background-position: left center;}
.main1_right1_li_2 a{background: url(../images/ycwy_4.png) no-repeat;background-position: left center;}
.main1_right1_li_1:hover a{background: url(../images/ycwy_5.png) no-repeat;background-position: left center;}
.main1_right1_li_2:hover a{background: url(../images/ycwy_6.png) no-repeat;background-position: left center;}
.main1_1>img{float: left;display: block;width: 48.5%;height: 680px;}

.main2{width: 100%;height: 833px;background: url(../images/ycwy_4.jpg) no-repeat;background-position: center center;}
.main2_1{width: 100%;height: 635px;margin: 99px auto 0;background: url(../images/ycwy_17.png) no-repeat;background-position: center center;float: left;}
.main2_11{width: 100%;max-width: 1400px;min-width: 1200px;margin: 0 auto;height: 635px;}
.main2_11_left{width: 50.972222%;height: 635px;}
.main2_11_left>img{display: block;width: 38px;height: 442px;float: left;margin: 97px 0 0 0;}
.main2_ul{width: 84%;height: 500px;margin:92px 0 0;float: right;}
.main2_li{width: 28.56%;height: 98px;float: left;margin: 0 2.5% 20px 0px;transition: all 0.3s;position: relative;overflow: hidden;}
.main2_li a{;display: block;width: 171px;height: 98px;transition: all 0.3s;}
.main2_li img{display: block;width: 171px;height: 98px;}
.main2_li h3{font-size: 14px;color: #ffffff;font-weight: normal;text-align: center;line-height: 1;position: absolute;top: 70px;left: 0;width: 100%;z-index: 6;}
.main2_li span{display: block;text-align: center;width: 41px;height: 41px;background: url(../images/ycwy_8.png) repeat scroll top left;position: absolute;top: -50px;left: 50%;z-index: 6;margin-left: -20px;}
.main2_li i{background-color: rgba(0,0,0,0.4);display: block;width: 171px;height: 98px;transition: all 0.3s;position: absolute;top: 0;left: 0;z-index: 5;}
.main2_li:hover{transition: all 0.3s;}
.main2_li:hover h3{transition: all 0.3s;top: 130px;}
.main2_li:hover span{transition: all 0.3s;top: 28px;}
.main2_li:hover i{transition: all 0.3s;background-color: rgba(169,0,0,0.8);}
.main2_11_right{}

.main2_11_right{width: 470px;height: 470px;overflow: hidden;margin: 85px 0 0 5%;position: relative;}

.main2_11_right1{width: 320px;height: 320px;-moz-transform:rotate(45deg);
-webkit-transform:rotate(45deg);
-o-transform:rotate(45deg);
transform:rotate(45deg); 
filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);position: absolute;top: 75px;left: 75px;}
.main2_11_right1>a{display: block;width: 140px;height: 140px;float: left;background-color: #ffffff;margin: 10px;}
.main2_11_right1:hover{display: block;}
.main2_11_right1>a div{width: 140px;height: 140px;-moz-transform:rotate(-45deg);
-webkit-transform:rotate(-45deg);
-o-transform:rotate(-45deg);
transform:rotate(-45deg); 
filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);}
.main2_11_right1>a i{display: block;width: 43px;height: 40px;margin: 0 auto;padding-top: 30px;}
.main2_11_right1>a span{display: block;width: 140px;height: auto;font-size: 16px;color: #333333;text-align: center;line-height: 1;margin-top: 17px;}
.main2_11_right1>a:hover{background-color: #bb1b21;}
.main2_11_right1>a:hover span{color: #fff;}
.main2_11_right11{box-shadow: -10px -10px 0px #d1dbe2;}
.main2_11_right12{box-shadow: 10px -10px 0px #d1dbe2;}
.main2_11_right13{box-shadow: -10px 10px 0px #d1dbe2;}
.main2_11_right14{box-shadow: 10px 10px 0px #d1dbe2;}
.main2_11_right11 i{background: url(../images/ycwy_10.png) no-repeat;background-position: center bottom;}
.main2_11_right12 i{background: url(../images/ycwy_12.png) no-repeat;background-position: center bottom;}
.main2_11_right13 i{background: url(../images/ycwy_9.png) no-repeat;background-position: center bottom;}
.main2_11_right14 i{background: url(../images/ycwy_11.png) no-repeat;background-position: center bottom;}
.main2_11_right11:hover i{background: url(../images/ycwy_10-1.png) no-repeat;background-position: center bottom;}
.main2_11_right12:hover i{background: url(../images/ycwy_12-1.png) no-repeat;background-position: center bottom;}
.main2_11_right13:hover i{background: url(../images/ycwy_9-1.png) no-repeat;background-position: center bottom;}
.main2_11_right14:hover i{background: url(../images/ycwy_11-1.png) no-repeat;background-position: center bottom;}



.main3{width: 100%;height: 862px;position: relative;}
.main3 .main_title{width: 100%;height: auto;}
.main3 .main_title h3{font-size: 36px;color: #333333;text-align: center;line-height: 1;font-weight: normal;padding-top: 100px;font-weight: bold;}
.main3 .main_title span{font-size: 16px;color: #333333;text-align: center;display: block;line-height: 1;margin: 19px auto 60px;}
.main3_1{width: 100%;max-width: 1400px;min-width: 1200px;margin: 0 auto;height: 484px;}
.main3_ul{width: 100%;height: auto;}
.main3_li{transition: all 0.3s;width: 31.333333%;height: 414px;float: left;margin: 0 1% 0;box-shadow: 0 5px 10px #ccc;}
.main3_li img{display: block;width: 100%;height: 238px;}
.main3_li a{width: 100%;height: 424px;margin: 0 auto;display: block;margin: 0 auto;position: relative;}
.main3_li a h5{width: 105px;height: 34px;font-size: 16px;color: #fff;border-top-left-radius: 3px;border-top-right-radius: 3px;background-color: #e50b00;text-align: center;line-height: 34px;position: absolute;top: 204px;left: 38px;}
.main3_li1{width: 100%;height: 176px;padding:0 40px;box-sizing: border-box;background-color: #fff;}
.main3_li1 h4{transition: all 0.3s;font-size: 16px;color: #333333;font-weight: normal;text-align: left;line-height: 24px;padding-top: 43px;height: 48px;overflow: hidden;}
.main3_li1 span{font-size: 16px;color: #666;font-weight: normal;text-align: left;line-height: 20px;margin-top: 24px;padding-left: 32px;background: url(../images/ycwy_13.png) no-repeat;background-position: left center;display: block;}
.main3_li:hover{transition: all 0.3s;border-bottom: 3px solid #bb1b21;height: 411px;}
.main3_li:hover .main3_li1{transition: all 0.3s;height: 173px;}
.main3_li:hover h4{color: #de2219;transition: all 0.3s;}
.main3_li:hover span{background: url(../images/ycwy_14.png) no-repeat;background-position: left center;transition: all 0.3s;}
.main3>a{transition: all 0.3s;display: block;width: 220px;height: 55px;font-size: 17px;color: #fff;background-color: #bb1b21;border-radius: 8px;margin: 0 auto;text-align: center;line-height: 55px;}
.main3>a:hover{border-radius: 0;color: #fff;transition: all 0.3s;}

.main4{width: 100%;height: 383px;background: url(../images/ycwy_20.jpg) no-repeat;background-position: center center;}
.main4_1{width: 100%;height: 383px;margin:0px auto 0;}
.main4_1 h3{font-size: 28px;color: #fff;font-weight: normal;line-height: 1;padding: 115px 0 0;text-align: center;}
.main4_1 p{font-size: 14px;color: #fff;text-align: center;line-height: 1;margin: 20px 0 40px;}
.main4_1>a{transition: all 0.3s;display: block;font-size: 16px;color: #fff;width: 175px;height: 46px;background-color: #cc0e10;text-align: center;line-height: 46px;margin: 0px auto 0;border-radius: 4px;}
.main4_1>a:hover{font-size: 18px;transition: all 0.3s;color: #fff;}

.main5{width: 100%;height: 560px;background-color: #f2f2f2;}
.main5 .main_title{width: 100%;height: auto;}
.main5 .main_title h3{font-size: 36px;color: #333333;text-align: center;line-height: 1;font-weight: normal;padding-top: 90px;font-weight: bold;}
.main5_1{width: 100%;max-width: 1400px;min-width: 1200px;margin: 65px auto 0;height: 182px;}
.main5_1 .bd{width: 100%;height: 182px;}
.main5_ul{height: 182px;}
.main5_li{float: left;width: 25%;height: 182px;overflow: hidden;}
.main5_li a{display: block;width: 96%;height: auto;}
.main5_li a i{transition: all 0.3s;display: block;width: 100%;height: 149px;border: 1px solid #ddd;overflow: hidden;box-sizing: border-box;margin-top: 20px;}
.main5_li a i img{transition: all 0.3s;display: block;width: 100%;height: auto;}
.main5_li a span{transition: all 0.3s;display: block;width: 100%;height: 50px;font-size: 16px;color: #fff;background-color: #cc0e10;text-align: center;line-height: 50px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;margin-top: 30px;}
.main5_li a:hover i{transition: all 0.3s;border: 1px solid #cc0e10;margin: 0;height: 130px;}
.main5_li a:hover i img{transition: all 0.3s;margin-top: -10px;}
.main5_li a:hover span{transition: all 0.3s;margin-top: 0px;}


.footer{width: 100%;height: 231px;background-color: #232323;border-top: 1px solid #4f4f4f;}
.footer1{width: 100%;max-width: 1400px;min-width: 1200px;margin: 0 auto;height: 231px;}
.footer1_1{width: 900px;height: 231px;float: left;}
.footer1_1 ul{width: 900px;height: 20px;margin: 54px 0 20px;}
.footer1_1 ul li{width: auto;height: 20px;display: inline-block;font-size: 16px;color: #bcbcbc;}
.footer1_1 ul span{width: auto;height: 20px;display: inline-block;font-size: 16px;color: #bcbcbc;margin: 0 15px;}
.footer1_1 ul li a{font-size: 16px;color: #bcbcbc;line-height: 20px;}
.footer1_1 ul li a:hover{color: #fff;}
.footer1_1 p{font-size: 14px;color: #bcbcbc;height: 34px;line-height: 34px;}
.footer1_1 p span{font-size: 14px;color: #bcbcbc;margin-right: 20px;}
.footer1_1 p a{font-size: 14px;color: #bcbcbc;}
.footer1_1_span1{background: url(../images/ycwy_15.png) no-repeat;background-position: right center;padding-right: 20px;}
.footer1_2{width:300px;height:150px;float: right;margin-top: 51px;}
.footer1_21{float: left;width: 97px;margin-left: 53px;height: 150px;}
.footer1_21 img{display: block;width: 97px;height: 97px;margin: 0 auto;}
.footer1_21 span{display: block;font-size: 14px;color: #fff;line-height: 50px;text-align: center;width: 120px;margin-left: -11.5px;}


/*渠道代理*/
.qddl_main_title{width: 100%;height: 40px;line-height: 40px;}
.qddl_main_title h3{font-size: 36px;color: #333;text-align: center;font-weight: bold;}
.qddl_main_title h3 span{color: #cc0e10;}

.qddl_main1{width: 100%;height: 529px;padding-top: 85px;background: url(../images/ycwy_25.jpg) no-repeat;background-position: center center;box-sizing: border-box;}
.qddl_main1 p{font-size: 18px;color: #666666;line-height: 48px;text-align: center;margin: 35px auto 60px;width: 1118px;}
.qddl_main1 p a{color: #bb1c22;text-decoration: underline;}
.qddl_main1_1{width: 1170px;height: 125px;background: url(../images/ycwy_18.png) no-repeat;background-position: center top;margin: 0 auto;}
.qddl_main1_li{display: block;width: 195px;height: 20px;float: left;text-align: center;margin-top: 105px;}
.qddl_main1_li a{font-size: 18px;color: #333333;}
.qddl_main1_li a:hover{color: #bb1c22;}

.qddl_main2{width: 100%;height: 621px;padding-top: 95px;background: url(../images/ycwy_26.jpg) no-repeat;background-position: center center;box-sizing: border-box;}
.qddl_main2_1{width: 1104px;height: 267px;background: url(../images/ycwy_19.png) no-repeat;background-position: center top;margin: 70px auto 0;}
.qddl_main2_li{width: 276px;height: 45px;margin-top: 147px;float: left;}
.qddl_main2_li h3{font-size: 20px;color: #333;text-align: center;display: block;line-height: 1;margin-bottom: 10px;}
.qddl_main2_li span{font-size: 14px;color: #666;text-align: center;display: block;line-height: 1;}
.qddl_main2>a{display: block;width: 218px;height: 52px;border: 1px solid #bb1c22;font-size: 18px;color: #bb1c22;text-align: center;line-height: 52px;border-radius: 8px;margin: 0 auto;}
.qddl_main2>a:hover{color: #fff;background-color: #bb1c22;}

.qddl_main3{width: 100%;height: 760px;padding-top: 85px;background: url(../images/ycwy_27.jpg) no-repeat;background-position: center center;box-sizing: border-box;}
.qddl_main3 h4{font-size: 30px;color: #333333;line-height: 1;text-align: center;margin: 68px auto 27px;}
.qddl_main3 h4 span{color: #cc0e10;}
.qddl_main3 p{font-size: 18px;color: #333333;line-height: 35px;width: 800px;text-align: center;margin: 0 auto;}
.qddl_main3_1{width: 1088px;height: 238px;margin: 55px auto 0;background: url(../images/ycwy_20.png) no-repeat;padding: 0 61px;background-position: center top;}
.qddl_main3_li{width: 272px;display: block;float: left;height: 20px;margin-top: 138px;text-align: center;}
.qddl_main3_li a{font-size: 16px;color: #333333;text-align: center;}
.qddl_main3_li a:hover{color: #bb1c22}
.qddl_main3>a{display: block;width: 218px;height: 52px;border: 1px solid #bb1c22;font-size: 18px;color: #bb1c22;text-align: center;line-height: 52px;border-radius: 8px;margin: 0 auto;}
.qddl_main3>a:hover{color: #fff;background-color: #bb1c22;}

.qddl_main4{width: 100%;height: 830px;padding-top: 110px;background: url(../images/ycwy_28.jpg) no-repeat;background-position: center center;box-sizing: border-box;}
.qddl_main4_1{width: 820px;height: 646px;margin: 0 auto;}
.qddl_main4_1>img{display: block;width: 376px;height: 646px;float: left;}
.qddl_main4_11{float: right;width: 352px;}
.qddl_main4_11 img{display: block;width: 352px;height: 352px;}
.qddl_main4_11 p{font-size: 22px;color: #000000;text-align: center;line-height: 1;margin: 35px auto 55px;}
.qddl_main4_11 a{display: block;width: 218px;height: 52px;border: 1px solid #bb1c22;font-size: 18px;color: #fff;text-align: center;line-height: 52px;border-radius: 8px;margin: 0 auto;background-color: #bb1c22;}


/*公司简介*/
.page_gsjj{width: 100%;height: auto;}
.page_gsjj_title1{width: 100%;height: 63px;padding-top: 36px;border-bottom: 1px solid #ddd;}
.page_gsjj_title1 h3{font-size: 28px;color: #333333;font-weight: bold;text-align: center;line-height: 63px;height: 63px;}
.page_gsjj_title1 span{width: 84px;background-color: #e60012;height: 1px;display: block;margin: 0 auto;}
.page_gsjj_show{width: 100%;max-width: 1400px;min-width: 1200px;height: auto;padding: 42px 28px;box-sizing: border-box;background-color: #f0f0f0;margin: 60px auto 0;}
.page_gsjj_show p{font-size: 16px;color: #666666;line-height: 46px;}
.page_gsjj_title2{width: 100%;height: 69px;padding-top: 47px;}
.page_gsjj_title2 h3{font-size: 28px;color: #333333;font-weight: bold;text-align: center;line-height: 66px;height: 66px;}
.page_gsjj_title2 span{width: 40px;background-color: #e60012;height: 3px;display: block;margin: 0 auto;}

/*发展历史*/
.list_fzls{width: 1200px;height: auto;padding: 0;margin: 0 auto 145px;}
.list_fzls>img{display: block;width: 67px;height: 56px;margin: 0px 0 0;}
.list_fzls_ul{width: 1184px;height: auto;margin-left: 10px;border-left: 2px solid #dddddd;padding: 63px 0 50px;}
.list_fzls_li{width: 1133px;height: auto;margin-bottom: 66px;padding-left: 60px;margin-left: -10px;background: url(../images/ycwy_24.png) no-repeat;background-position: left top;}
.list_fzls_li h3{font-size: 16px;color: #fff;line-height: 30px;font-weight: normal;width: 115px;height: 30px;background-color: #d81e06;text-align: center;border-bottom-right-radius: 15px;border-top-left-radius: 15px;margin-bottom: 15px;}
.list_fzls_li p{font-size: 16px;color: #666666;line-height: 36px;margin-top: 0;}

/*二级页*/
.base_title{width: 100%;height: 55px;background-color: #f0f0f0;}
.base_title1{width: 100%;max-width: 1400px;min-width: 1200px;height: 55px;margin: 0 auto;}
.er_nav_ul{width:auto;height: 55px;}
.er_nav_li{float: left;width: auto;height: 55px;line-height: 55px;margin-right: 0px;transition: all 0.5s;}
.er_nav_li a{font-size: 16px;color: #333333;padding: 0 20px;display: block;transition: all 0.5s;}
.er_nav_li:hover{height: 55px;background-color: #e60012;transition: all 0.5s;}
.er_nav_li:hover a{color: #fff;transition: all 0.5s;}
.er_nav_li.on{height: 55px;background-color: #e60012;}
.er_nav_li.on a{color: #fff;}
.base_bdcnav{width: auto;height: 55px;margin: 0 auto;}
.base_bdcnav_location{font-size: 14px;color: #666666;line-height: 55px;float: left;padding-left: 30px;background: url(../images/ycwy_25.png) no-repeat;background-position: left center;}
.base_bdcnav_location a{font-size: 14px;color: #666666;}
.base_bdcnav_location_a_last-child{font-size: 14px;color: #e60012!important;}

/*产品*/
.list_pro{width: 100%;}
.list_pro_ul{width: 1224px;height: 730px;margin: 84px auto 0;} 
.list_pro_ul .main2_ul{width: 100%;height: 610px;margin:0px 0 0;float: none;}
.list_pro_ul .main2_li{width: 282px;height: 161px;float: left;margin: 0 12px 30px;transition: all 0.3s;position: relative;overflow: hidden;}
.list_pro_ul .main2_li a{;display: block;width: 282px;height: 161px;transition: all 0.3s;}
.list_pro_ul .main2_li img{display: block;width: 282px;height: 161px;}
.list_pro_ul .main2_li h3{font-size: 18px;color: #ffffff;font-weight: bold;text-align: center;line-height: 1;position: absolute;top: 120px;left: 0;width: 100%;z-index: 6;}
.list_pro_ul .main2_li span{transition: all 0.3s;display: block;text-align: center;width: 41px;height: 41px;background: url(../images/ycwy_8.png) repeat scroll top left;position: absolute;top: -50px;left: 50%;z-index: 6;margin-left: -20px;}
.list_pro_ul .main2_li i{background-color: rgba(0,0,0,0.4);display: block;width: 282px;height: 161px;transition: all 0.3s;position: absolute;top: 0;left: 0;z-index: 5;}
.list_pro_ul .main2_li:hover{transition: all 0.3s;}
.list_pro_ul .main2_li:hover h3{transition: all 0.3s;top: 180px;}
.list_pro_ul .main2_li:hover span{transition: all 0.3s;top: 50px;}
.list_pro_ul .main2_li:hover i{transition: all 0.3s;background-color: rgba(169,0,0,0.8);}
.list_pro_ul>a{display: block;width: 218px;height: 52px;border: 1px solid #bb1c22;font-size: 18px;color: #fff;text-align: center;line-height: 52px;border-radius: 8px;margin: 0 auto;background-color: #bb1c22;}
.list_pro_ul>a:hover{color: #fff;background-color: #bb1c22;}

.list_pro_show{width: 100%;height: 1025px;background: url(../images/ycwy_29.jpg) no-repeat;background-position: center center;}

/*意见反馈*/
.message{width: 1200px;height: 700px;box-sizing: border-box;margin: 60px auto 0px;}
.message h3{font-size: 22px;color: #333333;font-weight: normal;line-height: 1;padding: 0px 0 40px;margin: 0 auto;text-align: center;}
.message form{width: 890px;height: auto;margin: 0 auto;}
.message form .message_form1{width: 100%;height: 53px;margin-bottom: 26px;float: left;}
.message form .message_form1 label{width: 432px;height: 54px;float: left;border: 0;background-color: #f0f0f0;padding: 0 27px;box-sizing: border-box;}
.message form .message_form1 label span{font-size: 15px;color: #666666;display: block;float: left;line-height: 54px;}
.message form .message_form1 label i{font-size: 16px;color: #be2922;display: block;float: left;line-height: 54px;font-style: normal;}
.message form .message_form1 label input{font-size: 15px;color: #666666;outline: medium;font-family: "microsoft yahei";width: 320px;height: 54px;float: right;border: 0;background: none;}
.message form .message_form1 label select{font-size: 15px;color: #666666;outline: medium;font-family: "microsoft yahei";width: 320px;height: 54px;float: right;border: 0;background: none;background: url(../images/zwt_23.png) no-repeat;background-position: right center;}
.message form .message_form1 label.message_form1_ipt1{margin-right: 26px;}
.message form .message_form1 label.message_form1_ipt2{}
.message form .message_form2{width: 100%;height: 171px;margin-bottom: 40px;border: 0;background-color: #f0f0f0;padding:20px 27px;box-sizing: border-box;float: left;}
.message form .message_form2 span{font-size: 15px;color: #666666;display: block;float: left;line-height: 1;}
.message form .message_form2 i{font-size: 16px;color: #be2922;display: block;float: left;line-height: 1;font-style: normal;}
.message form .message_form2 textarea{width: 100%;height: 110px;margin-top: 10px;float: right;border: 0;background: none;font-size: 15px;color: #666666;outline: medium;font-family: "microsoft yahei";}
.message form .message_form_ipt1{width: 432px;height: 64px;float: left;border: 0;background-color: #de2219;font-size: 18px;color: #ffffff;cursor: pointer;}
.message form .message_form_ipt2{width: 432px;height: 64px;float: right;border: 0;background-color: #878787;font-size: 18px;color: #ffffff;cursor: pointer;}
.message form .message_form1 label.message_form1_ipt1 .layui-select-title {
    height: 54px;
}
.message form .message_form1 label.message_form1_ipt2 .layui-select-title {
    height: 54px;
}

/*联系我们*/
.contact{width: 100%;max-width: 1400px;min-width: 1200px;height: auto;margin: 80px auto 160px;}
.contact1{width: 100%;height: 390px;padding: 0;box-sizing: border-box;position: relative;}
.contact1 h3{font-size: 24px;color: #333333;font-weight: normal;line-height: 1;padding: 45px 0 40px;position: absolute;top:0;right: 22px;}
.contact12{width: 100%;height: auto;}
.contact12_li{width: 50%;height: 60px;margin-bottom: 20px;padding-left: 60px;box-sizing: border-box;border-bottom: 1px dashed #ddd;}
.contact12_li1{background: url(../images/ycwy_26.png) no-repeat;background-position: left center;}
.contact12_li2{background: url(../images/ycwy_27.png) no-repeat;background-position: left center;}
.contact12_li3{background: url(../images/ycwy_28.png) no-repeat;background-position: left center;}
.contact12_li4{background: url(../images/ycwy_29.png) no-repeat;background-position: left center;}
.contact12_li span{display: block;width: 100%;height: 60px;line-height: 60px;font-size: 18px;color: #333333;}
.contact1_img{width: 154px;height: 210px;position: absolute;top: 110px;}
.contact1_img img{display: block;width: 122px;height: 122px;border: 16px solid #f0f0f0;}
.contact1_img span{display: block;font-size: 14px;color: #333;text-align: center;line-height: 1;margin-top: 20px;}
.contact1_img1{right: 203px;}
.contact1_img2{right: 0;}

/*新闻列表*/
.list_news{width: 100%;max-width: 1400px;min-width: 1200px;height: auto;padding:32px 0px 90px;margin: 0px auto 0;box-sizing: border-box;}
.list_news_ul{width: 100%;height: auto;}
.list_news_li{transition: all 0.3s;width: 100%;height: 150px;}
.list_news_li a{width: 100%;height: 150px;margin: 0 auto;display: block;margin: 0 auto;box-sizing: border-box;position: relative;padding: ;border-bottom: 1px solid #ddd;padding: 30px 0 30px 111px;}
.list_news_li1{width: 81px;height: 89px;position: absolute;left: 0;top: 30px;background: url(../images/ycwy_30.png) #b5b5b5 no-repeat;background-position: center 62px;}
.list_news_li1 h4{transition: all 0.3s;font-size: 23px;color: #fff;font-weight: normal;text-align: center;line-height: 1;padding-top: 9px;}
.list_news_li1 h5{font-size: 12px;color: #fff;font-weight: normal;text-align: center;line-height: 1;margin:0 auto;padding: 7px 0;width: 63px;border-bottom: 1px solid #fff;}
.list_news_li2{width: 100%;float: right;height: 89px;margin-top: 0;}
.list_news_li2 h3{transition: all 0.3s;font-size: 16px;color: #333333;line-height: 1;font-weight: normal;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding: 10px 0 10px;}
.list_news_li2 p{font-size: 14px;color: #888888;line-height: 24px;height: 48px;overflow: hidden;}
.list_news_li:hover{transition: all 0.3s;}
.list_news_li:hover .list_news_li1{background: url(../images/ycwy_30.png) #e2111c no-repeat;background-position: center 62px;transition: all 0.3s;}
.list_news_li:hover h3{color: #e2111c;transition: all 0.3s;}

/*荣誉资质*/
.list_honer{width: 100%;max-width: 1400px;min-width: 1200px;height: auto;padding: 78px 0 90px;margin: 0 auto;}
.list_honer_ul{width: 100%;height: auto;}
.list_honer_li{width: 23%;height: 540px;float: left;margin: 0 1%;}
.list_honer_li img{display: block;width: 100%;height: 429px;border: 1px solid #ddd;}
.list_honer_li span{font-size: 16px;color: #666666;line-height: 80px;display: block;text-align: center;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.list_honer_li:hover img{border: 1px solid #e2111c;box-shadow: 0 0 10px #ccc;}


.page{text-align: center;margin: 20px 0;}



.show_article{width: 100%;max-width: 1400px;min-width: 1200px;margin: 77px auto;}
/*----------内容页1----------*/
.base_news_show{height: auto;padding: 30px 49px 20px;background-color: #ffffff;width: 68%;margin: 0 auto;border: 1px solid #ddd;margin: 0 auto 0;box-sizing: border-box;}
.base_news_title{height: auto;text-align: left;}
.base_news_title>h3{font-size: 22px;color: #333333;font-weight: normal;padding-top: 0px;width: auto;margin: 0 auto;padding-bottom: 15px;}
.base_news_title_er{font-size: 14px;color: #999999;line-height: 1;padding-bottom: 30px;width: auto;margin: 0 auto;text-align: left;border-bottom: 1px solid #ddd;}
.base_news_title_er1 span{padding-right:20px;}

.base_news_main{padding: 10px 0px;min-height: 300px;line-height: 30px;width: 100%;margin: 0 auto;}
.base_news_main img{max-width:100% !important ;height: auto!important;}
.base_news_foot{width: 100%;height: 64px;margin:10px auto 0;border-top:1px solid #cccccc;padding: 15px 0;}
.base_news_foot span{display: block;width: 100%;height: 32px;line-height: 32px;font-size: 14px;color: #666666;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.base_news_foot span.fl{text-align: left;}
.base_news_foot span.flr{text-align: right;}
.base_news_foot a{line-height: 26px;font-size: 14px;color: #666666;width: 100%;}
.base_news_foot a:hover{color: #de2219;}

.show_article1{width: 28.571428571%;height: 703px;background-color: #f0f0f0;box-sizing: border-box;padding: 0 34px;}
.show_article1_title{width: 100%;height: auto;}
.show_article1_title h3{font-size: 22px;color: #e2111c;line-height: 1;font-weight: normal;padding: 35px 0 20px;}
.show_article1_ul{width: 100%;height: auto;}
.show_article1_li{width: 100%;height: 57px;border-bottom: 1px dashed #ddd;}
.show_article1_li a{display: block;width: 100%;height: 57px;line-height: 57px;}
.show_article1_li h3{height: 57px;font-size: 14px;color: #333333;float: left;width: 70%;padding-left: 18px;background: url(../images/ycwy_16.png) no-repeat;background-position: left center;}
.show_article1_li span{float: right;font-size: 14px;color: #333333;}
.show_article1_li:hover h3{color: #e2111c;}

