﻿body{ background:#fff;  color:#221815;}
.auto{ width:1200px; margin:0 auto; overflow:hidden;}
.bgs{ background:#faf9f9;}

/* 头部导航*/
.juzhong{ width:1200px; margin:0 auto;  }
.clear{ clear:both;}
body{ padding-top:85px; background-color:#fff;}
.header{ background:#fff; width:100%; border-bottom:1px solid #cacaca;  position:fixed; top:0; z-index:999;}
.header_content{ width:980px; margin:0 auto;position:relative;}
.header .logo{ float:left; padding-top:18px; padding-bottom:21px; margin-right:65px;}
.header ul{ float:left;}
.header ul li{ float:left; }
.header ul li a{ font-size:16px; line-height:84px; color:#222;padding-right:22px; padding-left:21px; border-right:1px #222 solid;}
.header ul li:hover{   background-image: -moz-linear-gradient( 360deg, rgb(236,236,236) 0%, rgb(255,255,255) 100%);
  background-image: -webkit-linear-gradient( 360deg, rgb(236,236,236) 0%, rgb(255,255,255) 100%);
  background-image: -ms-linear-gradient( 360deg, rgb(236,236,236) 0%, rgb(255,255,255) 100%);
  background-image: linear-gradient( 360deg, rgb(236,236,236) 0%, rgb(255,255,255) 100%);}
.header ul ol{  position:absolute; top:84px;  }
.header ol li{ clear:both;  background:rgba(0,0,0,0.5); border-bottom:1px #999 solid }
.header ol li a{ clear:both; line-height:28px; font-size:14px;color:#fff; padding-right:26px; padding-left:25px;  margin-right:0; border-right:none; display:block;}
.header ol li a:hover{ color:#222;}
.header .lianxi{ float:right; margin-top:29px;}
.header .lianxi img{ margin-left:10px;}
.erweima{ position:absolute; top:75px; right:44px;}



.banner{ height:580px; background:url(../images/banner.jpg) no-repeat top center;margin-bottom:60px;}
.banner .hide{ display:none;}
.banner .bcon{ height:580px; position:relative;}
.banner .bcon a{ display:block; width:241px; height:70px; position:absolute; top:345px; left:815px;}
.yb_form{
   position: relative;
    width: 800px;
    margin: 0 auto;
    padding: 1px 0;
    background:#fff;
    z-index:88;
	padding-bottom:60px;
	border:3px solid #f0f0f0;
	margin-top:50px;
}
.yb_form p{
    font-size: 18px;
    text-align: center;
}
.yb_form .ewmon{margin-bottom:30px;color:#363636;font-size:18px;letter-spacing:2px;}
.yb_form span{font-size:17px;line-height:30px;color: #777;display: inline-block;text-align: right;}
.yb_form input{width: 268px;height: 50px;border:1px solid #ccc;color:#333;font-size: 16px;
line-height: 50px;padding-left:10px;box-sizing:border-box;border-radius:5px;margin-bottom: 20px;}
.yb_form .zhuanye{width: 268px;height: 50px;border:1px solid #ccc;color:#333;font-size: 16px;line-height: 50px;padding-left:10px;box-sizing:border-box;border-radius:5px;margin-bottom: 20px;}
.yb_form .btns{display:block;text-align:center;}
.yb_form .sub{width: 260px;border-radius: 30px;height:40px;background: #fe0000;color:#fff;line-height:40px;text-align:center;font-size:22px;box-sizing:border-box;cursor: pointer;border:none;margin:20px auto;display: block;letter-spacing:2px;}
.yb_form .tit_b{font-size:32px;text-align: center;color:#ff0000;padding-top:45px;letter-spacing:3px;font-weight:700;}
.yb_form .tit_b .meyx{font-size:35px;color:#000;}
.yebm .inofr{display:block;text-align:center;color:#fe0000;background:url(../images/relin.png) no-repeat center center;font-size:33px;font-weight:700;letter-spacing:2px;}
.yebm .inofr .yhxq{color:#2a2a2a;}
.yebm .qzlie{text-align:center;font-size:22px;color:#5e5e5e;letter-spacing:2px;display:block;}
.yebm .onist{overflow:hidden; zoom:1;margin-top:65px;position:relative;}
.yebm .onist li{float:left;position: relative;}
.yebm .onist .otoit{margin-left:34px;}
.yebm .onist li a{position:absolute;display:block; width:135px; height:35px;top:303px; left:68px;}
.yebm .wrgkd {width:930px;margin:0 auto;padding-top:40px;overflow:hidden;zoom:1;}

.form_bg{
    position: absolute;
	background: url(../images/redpg.png) no-repeat;
    width: 850px;
    height: 270px;
    z-index:-1;
    bottom: -19px;
    left: -20px;
 
 }
.x_con2{margin-top:90px;padding-bottom:30px;}
.x_con2 .inofr{display:block;text-align:center;color:#fe0000;background:url(../images/relin1.png) no-repeat center center;font-size:35px;font-weight:700;letter-spacing:2px;}
.x_con2 .qzlie{
            text-align:center;
			font-size:24px;
			color:#5e5e5e;
			letter-spacing:2px;
			display:block;}
.x_con2 ul{
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	align-items: center;
	padding: 68px 0 30px 0;
}
.x_con2 li{
	width: 38.5%;
	height: 205px;
	border: solid 3px #333333;
	margin-bottom: 25px;
	padding-left: 120px;
	position: relative;
}
.x_con2 li h1{
	font-size: 24px;
	font-weight: 600;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #333333;
	padding: 38px 0 19px 0;
}
.x_con2 li p{
	font-size: 18px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 26px;
	letter-spacing: 0px;
	color: #333333;
}
.x_con2 li span{
	display: block;
	width: 62px;
	height: 62px;
	background: url(../images/icon.png)no-repeat;
	position: absolute;
	top: 26px;
	left: 36px;
}

.x_con2 .qxist{display:block;text-align:center;padding-bottom:5px;}
.x_con2 .qxist a{padding:10px 30px;color:#fff;font-size:22px;border-radius: 30px;height:40px;background: #fe0000;color:#fff;line-height:40px;border:none;letter-spacing:2px;box-sizing:border-box;}

.terbm{margin-top:60px;}
.terbm .inofr{display:block;text-align:center;color:#f6120d;background:url(../images/relin2.png) no-repeat center center;font-size:35px;}
.terbm .inofr .yhxq{color:#000}
.terbm .tit_sw{text-align:center;
	   font-size:25px;
	   color:#5e5e5e;}
.terbmm{margin-top:60px;}
.terbmm .inofr{display:block;text-align:center;color:#333333;background:url(../images/relin5.png) no-repeat center center;font-size:35px;}

.terbmm .tit_sw{text-align:center;
	   font-size:25px;
	   color:#5e5e5e;letter-spacing:2px;}
.main .mjd{margin-top:50px;}
.main .mjd .btcon .bts{background:url(../images/rline.png) no-repeat center center;font-size:38px;text-align:center;font-weight:700;}
.main .mjd .jdcon .jdnav{width:800px;margin:0 auto;height:44px;}
.main .mjd .jdcon .jdnav ul{ overflow:hidden; zoom:1;margin-top:45px;}
.main .mjd .jdcon .jdnav ul li{ display:inline; float:left;background:#c7c7c7;height:44px;font-size:22px;color:#fff;border-radius:5px;cursor:pointer;}
.main .mjd .jdcon .jdnav ul .jdfor{margin-left:17px;}
.main .mjd .jdcon .jdnav ul li .nvcon{ width:255px; height:44px;}
.main .mjd .jdcon .jdnav ul li .nvcon .nvz{ display:block;text-align:center; font-size:20px;height:44px;line-height:44px;}
.main .mjd .jdcon .jdnav ul li .nvcon .nvz .bt{ font-size:24px; font-weight:bold;color:#fff;border-radius:5px;}
.main .mjd .jdcon .jdnav ul li.on .nvcon{background:#c7c7c7;}
.main .mjd .jdcon .jdnav ul li.on .nvcon .nvz .bt{background:#fe0000;color:#fff;}
.main .mjd .jdcon .jdbox .jdtpl{ padding-top:20px;}
.main .mjd .jdcon .jdbox .jdtpl .jdtu{ width:1200px;}
.main .mjd .jdcon .jdbox .jdtpl .jdtu ul{ overflow:hidden; zoom:1; padding-top:30px;}
.main .mjd .jdcon .jdbox .jdtpl .jdtu ul li {border:2px solid #f3f3f3;width:590px;height:275px;float:left;}
.main .mjd .jdcon .jdbox .jdtpl .jdtu ul li img:hover{transform:scale(1.05);transition: all 1s;}
.main .mjd .jdcon .jdbox .jdtpl .jdtu ul .cyter{float:right;}
.main .mjd .jdcon .jdbox .jdtpl .jdtu ul li img{width:265px;height:275px;}
.main .mjd .jdcon .jdbox .jdtpl .jdtu .procy{display:inline-block;margin-top:50px;margin-left:30px;}
.main .mjd .jdcon .jdbox .jdtpl .jdtu .procy .cter{font-size:26px;color:#ff0000;}
.main .mjd .jdcon .jdbox .jdtpl .jdtu .procy .fpor{font-size:20px;color:#2f2725;}
.main .mjd .jdcon .jdbox .jdtpl .jdtu .procy .qxame{background:#fe0000;padding:5px 30px;border-radius:20px;display:inline-block;margin-top:20px;}
.main .mjd .jdcon .jdbox .jdtpl .jdtu .procy .qxame a{font-size:15px;color:#fff;}
.main .mjd .jdcon .jdbox .jdtpl .jdtu .jrlist{ overflow:hidden; zoom:1; padding-top:30px;width:1200px;margin:0 auto;}
.main .mjd .jdcon .jdbox .jdtpl .jdtu .jrlist li{width:388px;height:470px;float:left;}
.main .mjd .jdcon .jdbox .jdtpl .jdtu .jrlist li img{width:388px;height:470px;}
.main .mjd .jdcon .jdbox .jdtpl .jdtu .jrlist li .sbev{position:relative;overflow:hidden;}
.main .mjd .jdcon .jdbox .jdtpl .jdtu .jrlist .zebyt{margin-left:9px;}
.main .mjd .jdcon .jdbox .jdtpl .jdtu .jrlist .teund{margin-top:25px;}
.main .mjd .jdcon .jdbox .jdtpl .jdtu .jrlist li .txt{height:45px;background:rgba(67,41,12,0.6);/*͸������ɫ����͸������������*/position:absolute;left:0;bottom:0;color:#fff;width:388px;}
.main .mjd .jdcon .jdbox .jdtpl .jdtu .jrlist li .txt h3{font-size:24px;font-weight:100;height:45px;text-align:center;line-height:45px;}
.main .mjd .btns{display:block;text-align:center;}
.main .mjd .btns a{width: 260px;display:inline-block;border-radius: 30px;height:40px;background: #fe0000;color:#fff;line-height:40px;text-align:center;font-size:22px;box-sizing:border-box;cursor: pointer;border:none;margin: 30px auto;display: block;letter-spacing:2px;}
.ssy2{
      background: #ff0000;
	  margin-top:60px;
	  padding-top:60px;
	  padding-bottom:30px;}
.ssy2 .tit_b{
     font-size:40px;
	 text-align:center;
	 color:#ffffff;
	 background:url(../images/relin3.png) no-repeat center center;
	 }
.ssy2 .tit_sw{
       text-align:center;
	   font-size:25px;
	   color:#fff;letter-spacing:2px;}
.ul6-3{margin-top:60px;}
.ul6-3 li{
    float: left;
    margin-right: 37px;
    width: 375px;
    background: #fff;
    margin-bottom: 26px;
	padding-bottom:20px;
}

.ul6-3 li:hover{
       box-shadow: 0px 5px 40px #999;
       transform:scale(1.05);
       transition: all 1s;
}
.ul6-3 li:nth-child(3n){margin-right: 0;}
.ul6-3 h5{
    text-align:center;
    font-size: 24px;
    color: #4f4f4f;
    font-weight:700;
    background: #fff;
	margin-top:25px;

}
.ul6-3 h5 .fort{color:#ff0000;}

.ul6-3 p{
    text-align: center;
    font-size: 24px;
  color:#4f4f4f;
}
.ul6-3 .yfult{
    width: 185px;
    line-height: 40px;
    font-size: 20px;
    color: #fff;
    background: #fe0000;
    border-radius: 20px;
    text-align: center;
    margin: 10px auto;
	font-weight:700;}

.ul6-3 a{
    display: block;
    width: 185px;
    line-height: 40px;
    font-size: 20px;
    color: #fff;
    background: #fe0000;
    border-radius: 20px;
    text-align: center;
    margin: 10px auto;
	font-weight:700;
}
.main .cisx{
     background:#ff0000;
	 margin-top:40px;
	 padding-bottom:80px;
	 padding-top:20px;
	 }
.cisx .twbeg{display:block;text-align:center;font-size:40px;color:#fff;background:url(../images/relin4.png) no-repeat center center;}
.c6_swp{
	width: 1134px;
	margin: 0 auto;
	background-color: #fff;
	overflow: hidden;
	border-left:33px solid #fff;
	border-right:33px solid #fff;
    margin-top:50px;

}
.c6_swp .swiper-slide{
	height: 80px;
	padding-left: 60px;
	/* margin-left: 15px; */
	position: relative;
}
.c6_swp .swiper-slide h1{
	font-size: 14px;
	font-weight: 600;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #333333;
	padding-top: 22px;
}
.c6_swp .swiper-slide p{
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #333333;
}
.c6_swp .swiper-slide::before{
	content: "";
	display: block;
	width: 8px;
	height: 8px;
	border: solid 2px #333333;
	opacity: 0.3;
	border-radius: 50%;
	position: absolute;
	top: 28px;
	left: 22px;
}

.main .coneck{background:#fff6ed;padding-top:60px;padding-bottom:40px;}
.main .coneck .inofr{display:block;text-align:center;color:#333333;background:url(../images/relin6.png) no-repeat center center;font-size:35px;}
.main .coneck .tit_sw{text-align:center;
	   font-size:25px;
	   color:#333333;}
.main .coneck .zoist{text-align:center;margin-top:45px;}
.main .coneck .btns{display:block;text-align:center;}
.main .coneck .btns a{width: 260px;display:inline-block;border-radius: 30px;height:40px;background: #fe0000;color:#fff;line-height:40px;text-align:center;font-size:22px;box-sizing:border-box;cursor: pointer;border:none;margin: 30px auto;display: block;letter-spacing:2px;}
.main .succf .inofr{display:block;text-align:center;color:#333333;background:url(../images/relin7.png) no-repeat center center;font-size:35px;}
.main .succf .tit_sw{text-align:center;
	   font-size:25px;
	   color:#333333;}
.main .succf{width:1097px;margin:0 auto;}
.main .succf .sucg{width:1097px;padding-top:50px;}
.main .succf .sucg li{float:left;}
.main .succf .sucg .zlnx{padding-left:20px;}
.main .sucg .hffl{width:228px;margin:0 auto;height:176px;background:#f7f7f7;padding-left:30px;}
.main .sucg .hffl .nxw{font-size:20px;}
.main .sucg .hffl .nxw .bewl{border-bottom:6px solid #f29c9f;}
.main .sucg .hffl .drzg{font-size:18px;padding-top:15px;padding-bottom:15px;height:65px;}
.main .sucg .hffl .xqlj{font-size:16px;color:#9c9c9c;}
.main .succf .gslist ul li.tst{ background:none; padding-right:0px;}
.main .succf .btns{display:block;text-align:center;}
.main .succf .btns a{width: 260px;
                    display:inline-block;
					border-radius: 30px;
					height:40px;
					background: #fe0000;
					color:#fff;
					line-height:40px;
					text-align:center;
					font-size:22px;
					box-sizing:border-box;cursor:pointer;
					border:none;margin: 30px auto;
					display: block;letter-spacing:2px;}
.white_content{ 
            display: none; 
            position: absolute; 
            top:4%; 
            left:30%; 
            width: 480px; 
            height:630px; 
           z-index:1001;
		 } 
.white_content .wrlog{background:url(../images/wrng.png) no-repeat;right:0px;top:0px;position:absolute;}
.white_content .wrlog {width:40px;height:40px;float:left;cursor:pointer;outline:none;}
.white_content .wrlog img{ width:40px; height:40px;}
.white_content .cldgk{position:absolute;display:inline-block;width:192px;bottom:58px;left:148px;height:35px;}


/*底部*/
.h47_bg{background:url(/templets/v201206/image/h47_bg.png) repeat-x bottom;min-width:1200px;}
.bottom_bg{width:1200px;margin:0px auto;color:#ffffff;line-height:47px;height:47px;text-align:center;}
.bottom_bg_1{width:1200px;margin:0px auto;color:#ffffff;padding-top:225px;line-height:47px;height:47px;text-align:center;}
.w11_right{margin-left:35px;display:inline-block;padding-left:20px;text-align:center;background:url(/templets/v201206/image/w11_right.png) no-repeat left;}
.p30_mw1200{background:#484848;padding:30px 0px;min-width:1200px;}
.w1200{width:1200px;margin:0px auto;}
.bottom_title{font-size:18px;font-weight:bold;color:#ffffff;line-height:30px;}
.bottom_show{line-height:24px;color:#898787;}
.br_bl{border-right:1px solid #5e5d5d;padding:0px 35px;}
.right_phone{background:url(/templets/v201206/image/zx_1.png) no-repeat left;line-height:24px;padding-left:24px;font-size:14px;font-weight:bold;color:#ffffff;}
.br_bk1{border-right:1px solid #5e5d5d;}
.bottom_phone{line-height:30px;color:#ffffff;font-size:14px;}
.zx_3{background:url(/templets/v201206/image/zx_3.png) no-repeat left;padding-left:24px;}

.zx_2{background:url(/templets/v201206/image/zx_2.png) no-repeat left;padding-left:24px;}

.zx_h30{line-height:30px;font-weight:bold;font-size:14px;color:#ffffff;}

.zx_h30 a:link,.zx_h30 a:visited{color:#ffffff;text-decoration:none;}

.zx_h30 a:hover{color:#ee7800;}

.color_1{color:#ee7800;}
.br_p045{border-right:1px solid #5e5d5d;padding:0px 45px;}

.bottom_show a:link,.bottom_show a:visited{color:#898787;}

.bottom_show a:hover{color:#ee7800;}

.bottom_title{font-size:18px;font-weight:bold;color:#ffffff;line-height:30px;}

.right_phone{background:url(/templets/v201206/image/zx_1.png) no-repeat left;line-height:24px;padding-left:24px;font-size:14px;font-weight:bold;color:#ffffff;}


.zx_3{background:url(/templets/v201206/image/zx_3.png) no-repeat left;padding-left:24px;}

.zx_2{background:url(/templets/v201206/image/zx_2.png) no-repeat left;padding-left:24px;}

.zx_h30{line-height:30px;font-weight:bold;font-size:14px;color:#ffffff;}

.zx_h30 a:link,.zx_h30 a:visited{color:#ffffff;text-decoration:none;}

.zx_h30 a:hover{color:#ee7800;}

.bottom_right_font{line-height:20px;text-align:center;font-size:14px;color:#ffffff;height:20px;margin-top:5px;}

