@charset "UTF-8";
html, body, * {
	/* font-family:"Microsoft YaHei", 微软雅黑,"PingFang SC", "Lantinghei SC", "Helvetica Neue", Helvetica, Arial,STHeitiSC-Light, simsun, 宋体, "WenQuanYi Zen Hei", "WenQuanYi Micro Hei", sans-serif; */
	font-family:思源黑体;font-weight: normal;}
*{padding: 0;margin: 0;list-style: none;text-decoration: none;}
body {margin: 0;padding: 0;font:14px/180% Microsoft Yahei;min-width: 640px; color:#000000;}
a{color:#000000;text-decoration:none;}
a:hover{text-decoration:none;}
ul{list-style-type: none;}
li{list-style-type: none;}
.clear{clear:both;font-size:0;margin:0;padding:0;}
.l{float:left;}
.r{float:right;}
/* *:hover */
	/* { */
		/* -webkit-transition: all .2s linear; */
		/* -moz-transition: all .2s linear; */
		/* -o-transition: all .2s linear; */
		/* transition: all .2s linear; */
	/* } */
	
.tra_s_4
	{
		-webkit-transition: all .4s linear;
		-moz-transition: all .4s linear;
		-o-transition: all .4s linear;
		transition: all .4s linear;
	}
.tra_s_3
	{
		-webkit-transition: all .3s linear;
		-moz-transition: all .3s linear;
		-o-transition: all .3s linear;
		transition: all .3s linear;
	}
.tra_s_2
	{
		-webkit-transition: all .2s linear;
		-moz-transition: all .2s linear;
		-o-transition: all .2s linear;
		transition: all .2s linear;
	}
.tra_s_ease_6{
		transition:all 0.6s ease 0s;
		-webkit-transition: all 0.6s ease 0s;
		-moz-transition: all 0.6s ease 0s;
		-o-transition: all 0.6s ease 0s;
	}
.box_s{
		box-sizing: border-box;
		-moz-box-sizing: border-box;
		-webkit-box-sizing: border-box;
	}
.main_con{width:1260px;margin:0 auto;}
/* index_tit */
.index_tit{width:100%;text-align:center;}
.index_tit h2{font-size:32px;line-height:2.0;color:#000000;letter-spacing:2px;}
.index_tit p{font-size:16px;line-height:2.0;font-weight:normal;color:#000000;letter-spacing:2px;}
/* index_tit end*/
/* index_tit2 */
.index_tit2{position:relative;width:100%;text-align:left;}
.index_tit2 h2{font-size:32px;line-height:2.0;color:#000000;letter-spacing:2px;}
.index_tit2 p{font-size:16px;line-height:2.0;font-weight:normal;color:#000000;letter-spacing:2px;}
.index_tit2 a{position:absolute;right:0;bottom:0;font-size:16px;line-height:2.0;font-weight:normal;color:#000000;letter-spacing:2px;
background:url(../images/more.png) right center no-repeat;background-size:20px auto;padding-right:30px;}
/* index_tit2 end*/
/*顶部导航*/
.flexs{display:flex;justify-content:space-between;align-items:center;}
/* in_top */
.in_top{width:100%;font-size:14px;line-height:48px;color:#d5d5d6;background:#222222;}
.in_top_con{display:flex;justify-content:space-between;align-items:center;}
.in_top_con .top-lx{display:flex;align-items:center;}
.in_top_con img{width:16px;padding-right:10px;}
/* in_top end*/
.header{width:100%;height:100px;padding:0px;}
.header .header_main{padding:30px 0 25px 0;display:flex;justify-content:space-between;align-items:center;}
.header .header_main .logo{width:216px;height:auto;}
.header .header_main .nav_header{height:36px;line-height:36px;margin-bottom:0;display:flex;justify-content:space-between;align-items:center;}
.header .header_main .nav_header .nav{height:100%;}
.header .header_main .nav_header .nav>ul{width:100%;height:100%;margin: 0; padding: 0;display:flex;justify-content:space-between;align-items:center;}
.header .header_main .nav_header .nav>ul>li{margin-right:1px;text-align:center;height:100%;position:relative;margin:0 20px;}
.header .header_main .nav_header .nav>ul>li>a{display:inline-block;font-size:18px;width:100%;height:100%;color:#000000;letter-spacing:1px;font-family:SourceHanSansCN Regular;}
.header .header_main .nav_header .nav>ul>li:hover>a{border-bottom:3px solid #bd1b1b;}
.header .header_main .nav_header .select_li>a{color:#bd1b1b!important;}
.header .header_main .nav_header .nav>ul>li ul {display:none;min-width:150%;position: absolute; left: 0;z-index: 100;top:37px;}
.header .header_main .nav_header .nav>ul>li ul>li{width: 100%;height:50px;line-height:50px;margin-top:1px;background:rgba(41,43,58,0.8);overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.header .header_main .nav_header .nav>ul>li ul>li a{display:block;width:100%;height:100%;font-size:15px; color:#fff;}
.header .header_main .nav_header .nav>ul>li>ul>li:hover{background:rgba(207,25,24,0.9);}
/* .header .header_main .nav_header .nav>ul>li>ul>li:hover a{color:#000000;} */
.header .header_main .nav_header .nav>ul>li:hover ul{display: block;}
.header .header_main .nav_header .nav>ul>li:nth-child(4) ul{width:200%;}
.top_serch{width:300px;height:40px;border:1px solid #333333;margin-right:20px;}
.top_serch .top_serch_con{width:100%;height:100%;}
.top_serch .top_serch_con form{width:100%;height:100%;display:flex;align-items:center;}
.top_serch .top_serch_con form .ser_input{width:260px;height:100%;text-indent:1.0em;font-size:15px;border:none;}
.top_serch .top_serch_con form .ser_btn{cursor:pointer;border:none;border-left:1px solid #333333;font-size:15px;width:50px;height:100%;background:url(../images/ser.png) center no-repeat;background-size:auto 20px;padding:8px 10px;top:15px;color:#ffffff;}
/*顶部导航 end*/
/* banner-swiper*/
.swiper-container{width:100%;height:100%;overflow:hidden;}
.swiper-container .main_list{width:100%;}
.swiper-container .main_list .sl_img{width:100%;font-size:0;}
.swiper-container .main_list .sl_img img{width:100%;display:block;}
.swiper-container .swiper-pagination-bullet{opacity:1;width:12px;height:12px;display: inline-block;background:#ffffff;}
.swiper-container .swiper-pagination-bullet-active{background:#ff6a00;}
.swiper-container-horizontal>.swiper-pagination-bullets{width:100%;left:0;height:30px;bottom:50px;}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 10px;}
.swiper-container .main_list .sl_img .banner_info{position:absolute;font-size:15px;left: 0;top: 24%;width: 100%;}
.swiper-container .swiper-button-prev{z-index:10;left:70px;top:45%;width:41px!important;height:41px!important;background:url(../images/left.png) center center no-repeat;background-size:90% 90%;} 
.swiper-container .swiper-button-prev:after{content:''!important;} 
.swiper-container .swiper-button-next{right:70px;top:45%;width:41px!important;height:41px!important;background:url(../images/right.png) center center no-repeat;background-size:90% 90%;} 
.swiper-container .swiper-button-next:after{content:''!important;} 
/* banner-swiper end*/
/* ys */
.ys{width:100%;padding:30px 0;background:#f5f5f5;}
.ys .ys_main{display:flex;justify-content:space-between;}
.ys .ys_main li{cursor:pointer;display:flex;justify-content:left;align-items:center;}
.ys .ys_main li img{width:52px;height:52px;
    -webkit-transition: all .2s linear;
    -moz-transition: all .2s linear;
    -o-transition: all .2s linear;
    transition: all .2s linear;
}
.ys .ys_main li:hover img{
    transform: rotateY(180deg);
	-ms-transform: rotateY(180deg); /* IE 9 */
	-moz-transform: rotateY(180deg); /* Firefox */
	-webkit-transform: rotateY(180deg); /* Safari and Chrome */
	-o-transform: rotateY(180deg); /* Opera */
}
.ys .ys_main li .ys_info{padding-left:26px;font-size:16px;line-height:2.0;color:#626262;}
.ys .ys_main li .ys_info h5{font-size:20px;line-height:2.0;color:#000000;}
/* ys end*/
/* index_tit */
.index_tit{width:100%;text-align:center;}
.index_tit h2{font-size:30px;line-height:1.8;font-weight:bold;color:#000000;}
/* index_tit end*/
/* pro */
.pro{width:100%;padding:60px 0 30px 0;}
.pro_main{margin:10px auto 20px auto;}
.pro_son{width:100%;display:flex;justify-content:center;align-items:center;}
.pro_son .son_btn{cursor:pointer;margin:0 20px;font-size:20px;line-height:2.0;color:#000000;letter-spacing:2px;}
.pro_son .son_btn.active{border-bottom:3px solid #bd1b1b;}

.pro_con{display:none;width:100%;margin:35px auto;}
.pro_con .swiper-pro{position:relative;padding-bottom:80px;width:100%;overflow:hidden;}
.pro_con .swiper-pro li{overflow:hidden;font-size:16px;line-height:1.8;color:#676767;}
.pro_con .swiper-pro2{display:flex;justify-content:space-between;}
.pro_con .swiper-pro2 li{width:23%;margin:0 1%;}
.pro_con .swiper-pro li h5{font-size:18px;line-height:2.0;color:#000000;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.pro_con .swiper-pro li .pro_img{width:100%;height:230px;margin:10px 0;font-size:0;overflow:hidden;}
.pro_con .swiper-pro li .pro_img img{width:100%;min-height:100%;
-webkit-transition: all .2s linear;
-moz-transition: all .2s linear;
-o-transition: all .2s linear;
transition: all .2s linear;}
.pro_con .swiper-pro li .pro_more{margin-top:30px;width:100%;display:flex;justify-content:space-between;align-items:center;}
.pro_con .swiper-pro li .pro_more a{color:#bd1b1b;padding-right:20px;background:url(../images/more_1.png) right center no-repeat;background-size:auto 14px;}
.pro_con .swiper-pro li:hover .pro_img img{opacity:0.9;transform: scale(1.1, 1.1);transition: .4s transform;z-index:1000;}

.pro_con .swiper-pro .swiper-button-prev{z-index:100;left:auto;right:50.5%;top:auto;bottom:0;width:41px!important;height:41px!important;border:1px solid #bfbfbf;border-radius:2px;background:url(../images/pro_left.png) center center no-repeat;background-size:25% auto;} 
.pro_con .swiper-pro .swiper-button-prev:after{content:''!important;} 
.pro_con .swiper-pro .swiper-button-prev:hover{background-image:url(../images/pro_left_2.png);background-color:#212121;}
.pro_con .swiper-pro .swiper-button-next{z-index:100;right:auto;left:50.5%;top:auto;bottom:0;width:41px!important;height:41px!important;border:1px solid #bfbfbf;border-radius:2px;background:url(../images/pro_right.png) center center no-repeat;background-size:25% auto;}  
.pro_con .swiper-pro .swiper-button-next:after{content:''!important;} 
.pro_con .swiper-pro .swiper-button-next:hover{background-image:url(../images/pro_right_2.png);background-color:#212121;}
/* pro end*/
/* about */
.about{width:100%;padding:60px 0;background:url(../images/about.jpg) center top no-repeat;background-size:100% auto;}
.about .index_tit h2{color:#ffffff;}
.about .about_main{font-size:14px;line-height:2.5;color:#ffffff;letter-spacing:1px;}
.about_ys{margin:30px auto;display:flex;justify-content:space-between;text-align:center;}
.about_ys li{cursor:pointer;width:23.5%;padding:100px 0 110px 0;background:#f5f5f5;
-webkit-transition: all .2s linear;
-moz-transition: all .2s linear;
-o-transition: all .2s linear;
transition: all .2s linear;}
.about_ys li .about_ys_img{width:100%;height:100px;display:flex;justify-content:center;align-items:center;}
.about_ys li .about_ys_1{background:url(../images/about_icon1.png) center no-repeat;background-size:76px auto;}
.about_ys li .about_ys_2{background:url(../images/about_icon2.png) center no-repeat;background-size:36px auto;}
.about_ys li .about_ys_3{background:url(../images/about_icon3.png) center no-repeat;background-size:46px auto;}
.about_ys li .about_ys_4{background:url(../images/about_icon4.png) center no-repeat;background-size:44px auto;}
.about_ys li:hover .about_ys_1{background-image:url(../images/about_icon1_2.png);}
.about_ys li:hover .about_ys_2{background-image:url(../images/about_icon2_2.png);}
.about_ys li:hover .about_ys_3{background-image:url(../images/about_icon3_2.png);}
.about_ys li:hover .about_ys_4{background-image:url(../images/about_icon4_2.png);}
.about_ys li h5{font-size:20px;line-height:36px;margin:10px auto;color:#000000;letter-spacing:1px;font-weight:bold;}
.about_ys li h5 span{display:inline-block;width:36px;height:36px;border:2px solid #000000;border-radius:50%;font-weight:bold;}
.about_ys li p{font-size:15px;line-height:2.0;color:#000000;}
.about_ys li i{display:block;width:31px;height:4px;margin:60px auto 0 auto;background:#bd1b1b;}
.about_ys li:hover{background:rgba(207,25,24,0.75);color:#ffffff;transform: translate(0,-6px);}
.about_ys li:hover h5{color:#ffffff;}
.about_ys li:hover p{color:#ffffff;}
.about_ys li:hover i{display:block;background:#ffffff;}
.about_ys li:hover h5 span{border-color:#ffffff;}
/* about end*/
/* about_list */
.about_list{display:flex;justify-content:space-between;text-align:center;}
.about_list li{position:relative;width:25%;padding:20px 0;text-align:center;align-items:center;}
.about_list li:nth-child(1):before{display:none;}
.about_list li:before{position:absolute;left:0;top:50%;margin-top:-26px;content:"";width:16px;height:53px;background:url(../images/about_line.png) center no-repeat;background-size:100% 100%;}
.about_list li span{font-size:28px;line-height:2.0;color:#a7241f;font-weight:bold;}
.about_list li h6{font-size:18px;line-height:2.0;color:#000000;letter-spacing:1px;}
.about_list li i{display:block;width:33px;height:2px;margin:16px auto 0 auto;background:#e3e1e1;}
/* about_list end*/
/* zc_ser */
.zc_ser{width:100%;}
.zc_ser .zc_main{height:470px;overflow:hidden;display:flex;justify-content:space-between;margin:25px auto;}
.zc_ser .zc_main .zc_con{position:relative;overflow:hidden;}
.zc_ser .zc_main .zc_con .zc_ser_info{position:absolute;left:5%;bottom:30px;width:90%;font-size:14px;line-height:1.8;color:#ffffff;}
.zc_ser .zc_main .zc_con .zc_ser_info h5{font-size:24px;line-height:1.8;padding:5px 0;letter-spacing:2px;}
.zc_ser .zc_main .zc_con .zc_ser_info i{display:block;width:110px;height:2px;background:#ccc8ca;}
.zc_ser .zc_main .zc_con .zc_ser_info p{margin-top:15px;}
.zc_ser .zc_main .zc_con img{min-width:100%;min-height:100%;
-webkit-transition: all .2s linear;
-moz-transition: all .2s linear;
-o-transition: all .2s linear;
transition: all .2s linear;}
.zc_ser .zc_main .zc_con1:hover img{opacity:0.9;transform: scale(1.1, 1.1);transition: .4s transform;z-index:1000;}
.zc_ser .zc_main .zc_con1{width:46%;height:100%;}
.zc_ser .zc_main .zc_con2{position:relative;width:25.5%;height:100%;}
.zc_ser .zc_main .zc_con2 .zc_con2_div{width:100%;height:48%;position:relative;overflow:hidden;}
.zc_ser .zc_main .zc_con2 .zc_con2_div:hover img{opacity:0.9;transform: scale(1.1, 1.1);transition: .4s transform;z-index:1000;}
.zc_ser .zc_main .zc_con2 .zc_con2_div:nth-child(2){position:absolute;left:0;bottom:0;}
.zc_ser .zc_main .zc_con3{width:25.5%;height:100%;}
.zc_ser .zc_main .zc_con3:hover img{opacity:0.9;transform: scale(1.1, 1.1);transition: .4s transform;z-index:1000;}
/* zc_ser end*/
/* rezu */
.rezu{width:100%;padding:60px 0;background:#f5f5f5;}
.rezu .rezu_con{width:100%;margin:25px auto;display:flex;flex-wrap:wrap;justify-content:space-between;}
.rezu .rezu_con li{cursor:pointer;width:18%;padding:15px 0 20px 0;margin-bottom:25px;background:#ffffff;border:1px solid #e0e0e0;text-align:center;}
.rezu .rezu_con li .rezu_img{width:100%;height:70px;display:flex;justify-content:center;align-items:center;}
.rezu .rezu_con li .rezu_img img{max-height:100%;
-webkit-transition: all .2s linear;
-moz-transition: all .2s linear;
-o-transition: all .2s linear;
transition: all .2s linear;}
.rezu .rezu_con li h5{font-size:16px;line-height:1.5;}
.rezu .rezu_con li:hover .rezu_img img{opacity:0.9;transform: scale(1.1, 1.1);transition: .4s transform;z-index:1000;}
/* rezu end*/
/* index_ly */
.index_ly{padding:60px 0;display:flex;justify-content:space-between;}
.index_ly .index_tit2 h5{font-size:20px;letter-spacing:1px;line-height:2.0;margin-bottom:15px;}
.index_ly .index_ly_l{width:46%;}
.index_ly .index_ly_r{width:50%;}
.index_ly .index_ly_r form{width:100%;}
.index_ly .index_ly_r form .ly_input{width:100%;display:flex;justify-content:space-between;}
.index_ly .index_ly_r form .input-text{width:48%;border:none;background:#e8e8e8;text-indent:1.0em;font-size:15px;line-height:2.8;}
.index_ly .index_ly_r form .input-text:focus{outline:none;}
.index_ly .index_ly_r form textarea{margin-top:18px;width:calc(100% - 30px);border:none;height:60px;padding:15px;background:#e8e8e8;}
.index_ly .index_ly_r form textarea:focus{outline:none;}
.index_ly .index_ly_r .tj_btn{cursor:pointer;border-radius:5px;width:100%;font-size:15px;line-height:3.0;background:#cf1918;border:none;color:#ffffff;margin-top:10px;}
/* index_ly end*/
/* foots */
.foots{width:100%;padding:50px 0;background:url(../images/foots_back.jpg) center no-repeat;background-size:100% 100%;}
.foots .foots_main{}
.foots .foots_con1{width:100%;border-bottom:1px solid #6b6c6c;padding-bottom:20px;display:flex;justify-content:space-between;align-items:center;}
.foots .foots_con1 img{width:292px;}
.foots .foots_con1 span{font-size:20px;color:#c8c8c8;}
.foots .foots_con2{width:100%;padding-top:30px;display:flex;justify-content:space-between;}
.foots .foots_con2 .foots_ewm{width:180px;padding-top:20px;text-align:center;font-size:16px;line-height:2.0;color:#ffffff;}
.foots .foots_con2 .foots_ewm img{max-width:120px;}
.foots .foots_con2 .foots_nav{width:800px;display:flex;justify-content:space-between;}
.foots .foots_con2 .foots_nav ul{width:80px;text-align:center;}
.foots .foots_con2 .foots_nav ul h5{font-size:18px;line-height:2.0;color:#d7d7d8;margin-bottom:15px;letter-spacing:1px;}
.foots .foots_con2 .foots_nav ul li{font-size:14px;line-height:2.5;color:#acacac;}
.foots .foots_con2 .foots_nav ul li:hover{color:#ffffff;}
.foots .foots_con3{margin-top:90px;width:100%;padding:30px 0;border-top:1px solid #717171;border-bottom:1px solid #717171;display:flex;justify-content:space-between;align-items:center;}
.foots .foots_con3 li{width:30%;display:flex;justify-content:space-between;}
.foots .foots_con3 li .foots_con3_info{width:70%;font-size:14px;line-height:2.0;color:#abacab;}
.foots .foots_con3 li .foots_con3_info h6{font-size:15px;}
.foots .foots_con3 li .foots_con3_img{width:20%;text-align:right;display:flex;justify-content:space-between;align-items:center;}
.foots .foots_con3 li .foots_con3_img img{max-width:100%;}
.foots .copyright{width:100%;padding-top:20px;display:flex;justify-content:space-between;font-size:14px;line-height:2.0;color:#ababab;}
.foots .copyright a{color:#ababab;}
/* foots end*/
/* in_img */
.in_img{position:relative;width:100%;margin:0 auto;font-size:0;}
.in_img img{width:100%;display:block;}
.in_ban{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;}
.in_ban .in_ban_info{width:1260px;margin:0 auto;}
.in_ban .in_ban_info2{text-align:center;}
.in_ban .in_ban_info2 h2{line-height:2.0!important;}
.black_font{color:#000000!important;}
.in_ban .in_ban_info h2{width:100%;font-size:26px;line-height:1.8;font-weight:normal;color:#ffffff;letter-spacing:2px;font-family:思源黑体;}
.in_ban .in_ban_info i{display:block;width:60px;height:3px;margin:15px 0;background:#d62417;}
.in_ban .in_ban_info p{width:100%;font-size:16px;line-height:2.0;letter-spacing:2px;color:#ffffff;opacity:0.85;text-transform: uppercase;}
.pos{width:100%;background:#f9f9f9;}
.pos_con{font-size:14px;line-height:50px;letter-spacing:1px;font-weight:normal;border-bottom:1px solid #c4c4c4;}
/* in_img end*/
/* in_body */
.in_body{background:#f7f7f7;}
/* in_body end*/
/* in_title */
.in_title{width:100%;text-align:center;padding:20px 0;}
.in_title h3{font-size: 30px;color: #0c0a0b;line-height: 2.0;font-weight: normal;letter-spacing:1px;}
.in_title p{font-size: 20px;color: #6a6464;line-height: 2.0;font-weight: normal;}
/* in_title end*/
/* contact-main */
.contact_main{margin:40px auto;}
.contact_con{width:100%;margin:10px auto;display:flex;justify-content:space-between;}
.contact_con li{width:27.5%;padding:46px 2% 50px 2%;background:#ffffff;text-align:center;border-radius:5px;border:1px solid #eeeeee;
cursor:pointer;
-webkit-transition: all .2s linear;
-moz-transition: all .2s linear;
-o-transition: all .2s linear;
transition: all .2s linear;}
.contact_con li img{height:40px;}
.contact_con li:hover{transform: translate(0,-6px);}
.contact_con li h5{font-size:20px;line-height:2.8;color:#c5201a;}
.contact_con li p{font-size:16px;line-height:1.5;color:#474747;}
/* contact-main end*/
/* message */
.message{width:100%;margin:0 auto;padding-bottom:150px;}
.message .message-main{margin-top:15px;}
.message .message-main form{width:100%;margin:0;}
.message .message-main form .message-con{width:100%;display:flex;justify-content:space-between;}
.message .message-main form .message-con .message-form{width:48.5%;}
.message .message-main form .message-con .message-form input{width:92%;padding:0 4%;font-size:16px;line-height:46px;margin-bottom:25px;border:1px solid #eeeeee;border-radius:3px;background:#ffffff;}
.message .message-main form .message-con .message-form input:focus{outline:none;}
.message-form input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { color: #8d8d8d;} 
.message-form input:-moz-placeholder, textarea:-moz-placeholder {color: #8d8d8d;}
.message-form input::-moz-placeholder, textarea::-moz-placeholder {color: #8d8d8d;}
.message-form input:-ms-input-placeholder, textarea:-ms-input-placeholder {color: #8d8d8d;}
.message-form textarea{width:92%;height:88%;padding:3% 4%;border:1px solid #eeeeee;border-radius:3px;
font-size:16px;}
.message-form textarea:focus{outline:none;}
.submit-btn{cursor:pointer;margin-top:50px;font-size:18px;color:#ffffff;line-height:52px;background:#c5201a;padding:0 80px;
border:none;
-webkit-transition: all .2s linear;
-moz-transition: all .2s linear;
-o-transition: all .2s linear;
transition: all .2s linear;}
.submit-btn:hover{transform: translate(0,-6px);}
.message-form select{
	border: none;
    font-size: 16px;
    color: #000000;
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    background: url(../images/lysj.png) 95% center no-repeat #ffffff;
    background-size: 17px auto;
	width:100%;padding:0 4%;font-size:16px;line-height:46px;
	border:1px solid #eeeeee;border-radius:3px;
}
.message-form select:focus{outline:none;}
/* message end*/
/* news */
.news{padding:10px 0 60px 0;}
.news .news_con{margin:20px auto;display:flex;justify-content:space-between;}
.news .news_con .news_1{width:30%;}
.news .news_con .news_1 .news_img{width:100%;height:230px;font-size:0;overflow:hidden;}
.news .news_con .news_1 .news_img img{width:100%;min-height:100%;
-webkit-transition: all .2s linear;
-moz-transition: all .2s linear;
-o-transition: all .2s linear;
transition: all .2s linear;}
.news .news_con .news_1:hover .news_img img{transform: scale(1.05, 1.05);transition: .4s transform;z-index:1000;}
.news .news_con .news_1:hover h5{color:#bd1b1b;}
.news .news_con .news_1 h5{padding:10px 0 2px 0;font-size:18px;line-height:2.0;color:#222222;font-weight:bold;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.news .news_con .news_1 p{font-size:14px;line-height:1.8;color:#898989;}
.news .news_con .news_1 .news_more{display:inline-block;margin-top:15px;font-size:16px;color:#bd1b1b;padding-right:18px;background:url(../images/more_1.png) right center no-repeat;background-size:6px auto;}
.news .news_con .news_2{width:34%;border-top:1px solid #c9c9c9;}
.news .news_con .news_2 li{width:100%;font-size:18px;line-height:2.0;color:#727272;padding:13px 0;border-bottom:1px solid #c9c9c9;
background:url(../images/more_1.png) right center no-repeat;background-size:6px auto;}
.news .news_con .news_2 li p{width:90%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.news .news_con .news_2 li:hover p{color:#a7241f;}
/* news end*/
/* in_rezu */
.in_rezu{padding:40px 0 20px 0;border-bottom:2px solid #d9d9d9;}
.in_rezu_main{margin:25px auto;display:flex;flex-wrap:wrap;justify-content:space-between;}
.in_rezu_main li{cursor:pointer;width:18%;padding:15px 0 20px 0;margin-bottom:25px;background:#ffffff;border:2px solid #e0e0e0;text-align:center;
-webkit-transition: all .2s linear;
-moz-transition: all .2s linear;
-o-transition: all .2s linear;
transition: all .2s linear;}
.in_rezu_main li .rezu_img{width:100%;height:70px;display:flex;justify-content:center;align-items:center;}
.in_rezu_main li .rezu_img img{max-height:100%;
-webkit-transition: all .2s linear;
-moz-transition: all .2s linear;
-o-transition: all .2s linear;
transition: all .2s linear;}
.in_rezu_main li h5{font-size:16px;line-height:1.5;}
.in_rezu_main li:hover{border-color:#cf1918;}
.in_rezu_main li:hover .rezu_img img{opacity:0.9;transform: scale(1.1, 1.1);transition: .4s transform;z-index:1000;}
/* in_rezu end*/


@media (max-width:1600px) {
}
@media (max-width:1500px) {
}
@media (max-width:1440px) {
	.main_con{width:1200px;}
	.in_ban .in_ban_info{width:1200px;}
}
@media (max-width:1300px) {
	.main_con{width:1100px;}
	.in_ban .in_ban_info{width:1100px;}
	.zc_ser .zc_main{height:436px;}
}
@media (max-width:1200px) {
	.main_con{width:1000px;}
	.zc_ser .zc_main{height:406px;}
}
@media (max-width:1000px) {
	.main_con{width:90%;}
	.in_ban .in_ban_info{width:90%;}
	.zc_ser .zc_main{height:auto;}
	.zc_ser .zc_main .zc_con{width:100%;margin:10px auto;}
}




