body{
	margin: 0px;
	padding: 0px;
	font-size: 14px;
}
*{
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	text-indent: 0px;
	list-style-type: none;
	font-family: "Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",华文细黑,STHeiti,MingLiu;
}
a{
	color: #565656;
	text-decoration: none;
}
a:hover{
	color: #C60023;
	text-decoration: none !important;
}
.clear{
	clear: both;
}
.top_bj{ background-color:#000000;}
.top{
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 40px;
	padding-bottom: 35px;
}
.top .logo{
	float: left;
	width: 220px;
}
.top .nav{
	font-family: "微软雅黑";
	float: right;
	width: 960px;
	padding-top: 18px;
}

.top .nav ul{
	padding: 0px;
	display: block;
	margin: 0px;
}
.top .nav .nLi{
	float:left;
	position:relative;
	display:inline;
	text-align: center;
	width: 120px;
	line-height:35px;
	height:35px;
}
.top .nav .nLi h3{
	float:left;
	font-family: "微软雅黑";
	width:120px;
	font-size: 20px;
	font-weight: normal;
	line-height:35px;
	margin:0px;
}
.top .nav .nLi h3 a{ display:block; color:#919191;  }
.top .nav .sub1{
	display:none;
	width:90px;
	left:0;
	top:35px;
	font-size:14px;
	position:absolute;
	line-height:30px;
	z-index:10000;
}
.top .nav .sub1 ul{
	width:90px;
	background-color: #f2f2f2;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 0;
}
.top .nav .sub1 ul li{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	font-size:14px;
	line-height:28px;
	border-bottom-color: #d8f6ce;
}
.top .nav .sub1 a{ display:block; padding:0 10px; color:#353535; }
.top .nav .sub1 a:hover{
	color:#fff;
	background-color: #565656;
}
.top .nav .on h3 a{
	color:#fff;
	display: block;
}
.banner{ width: 100%; position: relative; background: #000;padding-top:110px;}
.banner .banner_t{  
		width: 1200px;
		padding-top:100px;
		padding-bottom:10px;
	  margin-left:auto;
	  margin-right:auto;}
.banner .swiper-container{
      width: 1200px;
      height:735px;
	  margin-left:auto;
	  margin-right:auto;
    }
.banner .swiper-slide{
    background-position: center;
    background-size: cover;
    background-color: #000;
 }
.banner .swiper-slide h2{
	font-size: 62px;
	line-height: 70px;
	font-weight: normal;
	color: rgb(217,217,217);
	text-align: center;
}
.banner .swiper-slide h3{
	font-size: 36px;
	line-height: 45px;
	font-weight: normal;
	color: rgb(168,168,168);
	text-align: center;
	margin-top: 25px;
}
.banner .swiper-pagination-white .swiper-pagination-bullet-active {
  background: rgb(233,14,18)!important;
}
.banner .swiper-pagination-progressbar.swiper-pagination-white {
  background: rgba(255,255,255,1)!important;
}
.banner .swiper-pagination-bullet {
  width: 12px;
  height: 12px;
  display: inline-block;
  border-radius: 100%;
  background: #fff;
  opacity: 0.2;
  margin-left:6px; margin-right:6px;
      opacity: 1;
}


.bg1{ background-color:#fff;}
.bg2{ background-color:#000;}
.bg2 h2{ color:#FFFFFF !important;}
.bg3{ background-color:#f2f2f2;}
.bg4{
	background-image: url(../images/gbj1.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 620px;
}
.bg5{ background-color:#e5e5e5;}
.bg6{ background-color:#f5f5f5;}
.main{ width:100%;}
.main h2{
	font-size:70px;
	line-height:85px;
	font-weight:normal;
	color:#383838;
	text-align: center;
}
.main h2 span{
	font-size:20px;
	color:#979797;
	line-height:25px;
	display:block;
	text-transform: uppercase;
}
.con1{
	width:1200px;
	margin-left:auto;
	margin-right:auto;
	padding-top: 150px;
	padding-bottom: 150px;
}
.con1 ul{}
.con1 li{
	float: left;
	width: 300px;
	margin-right: 25px;
	margin-left: 25px;
	text-align: center;
	padding-top: 30px;
	padding-right: 20px;
	padding-bottom: 30px;
	padding-left: 20px;
	cursor:pointer;
}
.con1 li:hover{box-shadow: 0 0 5px 5px rgba(0,0,0,.2);}
.con1 li img{}
.con1 li h3{
	font-size: 34px;
	color: #070707;
	font-weight: normal;
	margin-top: 10px;
}
.con1 li span{
	display: block;
	font-size: 14px;
	line-height: 18px;
	color: #858585;
}
.con1 li h4{
	font-size: 21px;
	line-height: 25px;
	font-weight: normal;
	color: #858585;
	margin-top: 10px;
	margin-bottom: 10px;
}
.con1 li p{
	text-align: left;
	font-size: 13px;
	line-height: 21px;
	color: #858585;
}
.con2{width: 1200px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 60px;
	padding-bottom: 100px;}
.con2 ul{ width:270px; margin-left:auto; margin-right:auto; margin-top:40px;}
.con2 li{ font-size:20px; line-height:30px; float:left; width:90px; text-align:center;color:#858585; cursor:pointer;}
.con2 .active{ color:#fff;}	
.con2 .con2_con{ padding-top:20px; text-align:center;}
.con2 video{width:1039px; }
	
.con3{
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 70px;
	padding-bottom: 70px;
}
.con3 .con3_con{
	margin-top: 80px;
}
.con3 .con3_l{
	float: left;
	width: 576px;
	margin-top: 0px;
}
.con3 .con3_l .img1{
	height: 260px;
	width: 576px;
	-webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    -o-border-radius: 10px;
    border-radius: 10px;
}
.con3 .con3_l .text{
	padding: 25px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #ddd;
	border-bottom-color: #ddd;
	border-left-color: #ddd;
}
.con3 .con3_l .text .text_l{
	float: left;
	height: 55px;
	width: 70px;
	padding-right: 5px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #ccc;
	padding-top: 30px;
}
.con3 .con3_l .text .text_l .rq{
	font-size: 14px;
	line-height: 25px;
	color:#666666;
}
.con3 .con3_l .text .text_l .rq b{
	font-size: 24px;
	line-height: 30px;
	font-weight: normal;
	color:#333333;
}
.con3 .con3_l .text .text_r{
	width: 430px;
	padding-left: 15px;
	float: left;
}
.con3 .con3_l .text .text_r h3{
	font-size: 22px;
	line-height: 35px;
	color: #212025;
	font-weight: normal;
}
.con3 .con3_l .text .text_r p{
	font-size: 14px;
	line-height: 23px;
	color: #666;
}
.con3 .con3_r{ width:580px; float:right;}
.con3 .con3_r ul{
	background-image: url(../images/lbj.jpg);
	background-repeat: no-repeat;
	background-position: left 25px;
	height: 385px;
}
.con3 .con3_r li{ cursor: pointer;}
.con3 .con3_r .li1{
	width:30px;
	float:left;
	padding-top: 15px;
}
.con3 .con3_r .li1 span{
	background-color: #FFFFFF;
	display: block;
	height: 12px;
	width: 12px;
	border-radius:50%;
-moz-border-radius:50%; 
	border: 4px solid #ccc;
	margin-left:3px;
}
.con3 .con3_r .active span{border: 4px solid #ff0000;}
.con3 .con3_r .li2{
	float: left;
	width: 420px;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
	margin-left:15px;
}
.con3 .con3_r .active .li2{box-shadow: 1px 2px 5px 3px rgba(0,0,0,.2);}
.con3 .con3_r .li2 h3{ font-size:20px; line-height:35px; font-weight:normal; color:#212025;}
.con3 .con3_r .li2 p{ font-size:14px; line-height:30px; color:#c3c3c3;}
.con3 .con3_r .li2 span{ margin-right:30px;}
.con3 .con3_r .more{
	font-size:14px;
	color:#c3c3c3;
	background-image: url(../images/gd.jpg);
	background-repeat: no-repeat;
	background-position: center 20px;
	width: 30px;
	height: 40px;
}
.con3 .con3_r .more a{color:#c3c3c3;}
.con3 .con3_r .more span{display:none;}

.con4{
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 60px;
	padding-bottom: 100px;
}
.con4 .con4_t{}
.con4 .con4_t ul{ width:300px; margin-left:auto; margin-right:auto; margin-top:40px;}
.con4 .con4_t li{ font-size:20px; line-height:30px; float:left; width:100px; text-align:center;color:#858585;}
.con4 .con4_t .active{ color:#fff;}	
.con4 .con4_con{
	margin-top: 80px;
}
.con4 .con4_con .nbtd{
	position: relative;
}
.con4 .con4_con .nbtd .nbtd_con{width: 1080px;
	margin-right: auto;
	margin-left: auto;}
.con4 .con4_con .nbtd ul{}
.con4 .con4_con .nbtd li{
	float: left;
	width: 260px;
	position: relative;
	height:542px;
	cursor:pointer;
}
.con4 .con4_con .nbtd .box{
	background-color: #fff;
	height: 452px;
	width: 260px;
	position: absolute;
	left: 0px;
	top: 35px;
	padding-bottom:20px;
	
}
.con4 .con4_con .nbtd li:hover{ height:522px;}
.con4 .con4_con .nbtd li:hover .box{
height: 542px;
top:0;
background-color:#db0a0a;
z-index:100;
}
.con4 .con4_con .nbtd img{
	height: 282px;
	width: 260px;
}
.con4 .con4_con .nbtd h3{
	font-size: 18px;
	line-height: 35px;
	color: #afafaf;
	font-weight: normal;
	text-align: center;
	margin-top: 15px;
}
.con4 .con4_con .nbtd li:hover h3{ font-size:22px; color:#FFFFFF;}
.con4 .con4_con .nbtd h4{
	font-size: 24px;
	line-height: 30px;
	font-weight: normal;
	color: #000;
	text-align: center;
	margin-top: 50px;
}
.con4 .con4_con .nbtd li:hover h4{ font-size:30px; color:#FFFFFF;}
.con4 .con4_con .nbtd .jj{
	font-size: 12px;
	line-height: 18px;
	color: #afafaf;
	text-align: center;
	margin-top: 10px;
}

.con4 .con4_con .nbtd li:hover .jj{ display:none;}

.con4 .con4_con .nbtd .text{
	font-size: 12px;
	line-height: 18px;
	color: #fff;
	margin-right: 20px;
	margin-left: 20px;
	margin-top: 10px;
	display:none;
}
.con4 .con4_con .nbtd li:hover .text{ display:block;}
.con4 .con4_con .nbtd_l{
	left:0px;
	position: absolute;
	top: 50%;
	width:45px;
	margin-top:-20px;
	background-image:url(../images/left_ly.png);
	height: 45px;
	background-repeat: no-repeat;
	background-position: center top;
	cursor:pointer;
	z-index: 10;
	border:0px;
	outline:none;
}
.con4 .con4_con .nbtd_r{
	position: absolute;
	top: 50%;
	right: 0px;
	width:45px;
	margin-top:-20px;
	background-image:url(../images/left_ry.png);
	height: 45px;
	background-repeat: no-repeat;
	background-position: center top;
	cursor:pointer;
	z-index: 10;
	border:0px;
	outline:none;
	 
}

.con5{
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 60px;
	padding-bottom: 100px;
}
.con5 .con5_con{
	margin-top: 20px;
}
.con5 .con5_con ul{}
.con5 .con5_con li{
	float: left;
	width: 250px;
	margin-right: 25px;
	margin-left: 25px;
	margin-top: 20px;
	text-align: center;
}
.con5 .con5_con li img{}
.con5 .con5_con1{
	margin-top: 20px;
}
.con5 .con5_con1 ul{}
.con5 .con5_con1 li{
	float: left;
	width: 250px;
	margin-right: 25px;
	margin-left: 25px;
	margin-top: 20px;
	text-align: center;
}

.flash{
	background-color: #E5E5E5;
	text-align: center;
	padding-top: 80px;
	padding-bottom: 30px;
}
.main_tit{
	padding-top: 50px;
	padding-bottom: 30px;
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}
.main_tit h2{
	font-size: 70px;
	line-height: 80px;
	font-weight: normal;
	color: #383838;
	margin-top: 50px;
	text-align: center;
}
.main_tit h3{
	font-size: 55px;
	line-height: 70px;
	font-weight: normal;
	color: #070707;
	text-align: center;
}
.main_tit h4{
	font-size: 40px;
	line-height: 45px;
	font-weight: normal;
	color: #a6a6a6;
	text-align: center;
	margin-top: 40px;
	margin-bottom: 40px;
}
.main_tit h5{
	font-size: 22px;
	line-height: 25px;
	font-weight: normal;
	color: #000;
	text-align: center;
}
.main_tit ul{
	width: 500px;
	margin-right: auto;
	margin-left: auto;
}
.main_tit li{
	color: #383838;
	float: left;
	width: 100px;
	cursor:pointer;
	background-repeat: no-repeat;
	background-position: center top;
	
	text-align: center;
}
.main_tit li a{ display:block;font-size: 14px;
	line-height: 25px;padding-top: 70px;}
.main_tit li:nth-child(1){background-image: url(../images/gtb1.jpg);}
.main_tit li:nth-child(1):hover{background-image: url(../images/gtb1_1.jpg);}
.main_tit li:nth-child(2){background-image: url(../images/gtb2.jpg);}
.main_tit li:nth-child(2):hover{background-image: url(../images/gtb2_1.jpg);}
.main_tit li:nth-child(3){background-image: url(../images/gtb3.jpg);}
.main_tit li:nth-child(3):hover{background-image: url(../images/gtb3_1.jpg);}
.main_tit li:nth-child(4){background-image: url(../images/gtb4.jpg);}
.main_tit li:nth-child(4):hover{background-image: url(../images/gtb4_1.jpg);}
.main_tit li:nth-child(5){background-image: url(../images/gtb5.jpg);}
.main_tit li:nth-child(5):hover{background-image: url(../images/gtb5_1.jpg);}
.con6{
	padding-top: 55px;
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 60px;
}
.con6 .con6_t{
	font-size: 45px;
	line-height: 50px;
	color: #3c3c3c;
	font-weight: normal;
	margin-top:50px;
}
.con6 .con6_t span{ display: none;}
.con6 .con6_con{ margin-top:25px; }
.con6 .box{
	position: relative;
}
.con6 .box img{
	height: 480px;
	width: 1200px;
}
.con6 .box .box_con{
	position: absolute;
	padding: 30px;
	width: 1140px;
	left: 0px;
	bottom: 0px;
	background-color:rgba(0,0,0,0.3);
}
.con6 .swiper-pagination{ bottom:-25px;} 
.con6 .box .box_con h3{ font-size:40px; font-weight:normal; line-height:45px; color:#FFFFFF;}
.con6 .box .box_con h3 a{ color:#fff;}
.con6 .box .box_con p{ font-size:16px; line-height:25px; color:#FFFFFF;}
.con6 .con6_con ul{}
.con6 .con6_con li{
	text-align: center;
	float: left;
	width: 298px;
	padding-top: 60px;
	background-color: rgba(191,191,191,0.3);
	margin:1px;
	padding-bottom:45px;
	cursor:pointer;
}
.con6 .con6_con li:hover{box-shadow: 0px 0px 5px 2px rgba(0,0,0,.2);}
.con6 .con6_con li img{ width:106px; height:106px;}
.con6 .con6_con li h3{ font-size:27px; font-weight:normal; line-height:30px; color:#5c5c5c; margin-top:45px;}

.con7{
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 69px;
	padding-bottom:100px;
}
.con7 .con7_t{
	font-size: 40px;
	line-height: 45px;
	font-weight: normal;
	color: #a6a6a6;
	text-align: center;
	margin-top: 30px;
}
.con7 .con7_con{
	margin-top: 100px;
}
.con7 .con7_con ul{}
.con7 .con7_con li{
	padding: 15px;
	float: left;
	width: 270px;
	text-align: center;
}
.con7 .con7_con li h3{
	font-size: 32px;
	line-height: 40px;
	color: #4f4f4f;
	font-weight: normal;
	letter-spacing:5px;
}
.con7 .con7_con li img{ margin-top:10px;}
.con7 .con7_con li p{
	font-size: 24px;
	line-height: 35px;
	margin-top: 35px;
	color: #a6a6a6;
}
.con7 .con7_con li:hover{box-shadow: 0px 0px 5px 5px rgba(0,0,0,.2);}

.con8{
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 60px;
}
.con8 h2{ color:#FFFFFF;}
.con8 h2 span{color:rgba(255,255,255,.3);}
.con8 .con8_con{
	margin-top: 65px;
}
.con8 .con8_con p{
	font-size: 24px;
	line-height: 35px;
	text-align: left;
	text-indent: 2em;
	color: #fff;
}
.con9{
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 50px;
	padding-bottom:50px;
}
.con9 .con9_con{
	position: relative;
	margin-top: 40px;
}
.con9 .con9_con .swiper-container{ width:1040px; margin-left:auto; margin-right:auto;}
.con9 .con9_li{ width:260px; text-align:center; }
.con9 .con9_li img{ width:250px; height:360px;}
.con9 .con9_list{ width:510px; text-align:center; }
.con9 .con9_list img{ width:495px; height:332px;}
.con9 .con9_con .con9_l{
	left:0px;
	position: absolute;
	top: 50%;
	width:45px;
	margin-top:-20px;
	background-image:url(../images/left.jpg);
	height: 45px;
	background-repeat: no-repeat;
	background-position: center top;
	cursor:pointer;
	z-index: 10;
	outline:none;
}
.con9 .con9_con .con9_r{
	position: absolute;
	top: 50%;
	right: 0px;
	width:45px;
	margin-top:-20px;
	background-image:url(../images/right.jpg);
	height: 45px;
	background-repeat: no-repeat;
	background-position: center top;
	cursor:pointer;
	z-index: 10;
	outline:none;	 
}
.con10{
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 50px;
	padding-bottom:50px;
}
.con10 .con10_con{
	position: relative;
	margin-top: 40px;
}
.con10 .con10_con .swiper-container{ width:1040px; margin-left:auto; margin-right:auto;}
.con10 .con10_list{ width:510px; text-align:center; }
.con10 .con10_list img{ width:495px; height:332px;}
.con10 .con10_con .con10_l{
	left:0px;
	position: absolute;
	top: 50%;
	width:45px;
	margin-top:-20px;
	background-image:url(../images/left.jpg);
	height: 45px;
	background-repeat: no-repeat;
	background-position: center top;
	cursor:pointer;
	z-index: 10;
	outline:none;
}
.con10 .con10_con .con10_r{
	position: absolute;
	top: 50%;
	right: 0px;
	width:45px;
	margin-top:-20px;
	background-image:url(../images/right.jpg);
	height: 45px;
	background-repeat: no-repeat;
	background-position: center top;
	cursor:pointer;
	z-index: 10;
	outline:none;
	 
}

.rczp{
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 60px;
	padding-bottom:120px;
}
.rczp .rczp_con{ position:relative; margin-top:65px;}
.rczp .rczp_con .rczp_box{width: 1040px;
	margin-right: auto;
	margin-left: auto;}
.rczp .rczp_con li{
	float: left;
	width: 245px;
	cursor:pointer;
	height:375px;
	background-color:#FFFFFF;
}
.rczp .rczp_con li:hover{background-color:#f0f0f0;}
.rczp .rczp_con li img{
	height: 212px;
	width: 245px;
}
.rczp .rczp_con li h3{
	font-size: 20px;
	line-height: 35px;
	color: #020202;
	font-weight: normal;
	text-align: center;
	margin-top: 15px;
	margin-left:20px; margin-right:20px;
}

.rczp .rczp_con li .text{
	font-size: 14px;
	line-height: 20px;
	color: #020202;
	margin-top: 10px;
	margin-left:20px;
	margin-right:20px;
	text-align: justify;
}
.rczp .rczp_con .rczp_l{
	left:0px;
	position: absolute;
	top: 50%;
	width:45px;
	margin-top:-20px;
	background-image:url(../images/left_ly.png);
	height: 45px;
	background-repeat: no-repeat;
	background-position: center top;
	cursor:pointer;
	z-index: 10;
	border:0px;
	outline:none;
}
.rczp .rczp_con .rczp_r{
	position: absolute;
	top: 50%;
	right: 0px;
	width:45px;
	margin-top:-20px;
	background-image:url(../images/left_ry.png);
	height: 45px;
	background-repeat: no-repeat;
	background-position: center top;
	cursor:pointer;
	z-index: 10;
	border:0px;
	outline:none;
	 
}
.rczp .rczp_con .more{ text-align:right; font-size:14px; margin-right:15px;}
.rczp .rczp_con .more a{}
 
.hfr{
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 50px;
	padding-bottom:50px;
}
.hfr .hfr_img{ text-align:center;}
 
.hfr .main_tit h4{
	margin-top: 20px;
	margin-bottom: 20px;
}

.lxwm{
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 130px;
	padding-bottom:80px;
}
.lxwm .lxwm_tit{}
.lxwm .lxwm_tit h3{
	font-size: 102px;
	line-height: 110px;
	font-weight: normal;
	color: #000;
	text-align: center;
}
.lxwm .lxwm_tit h4{
	font-size: 46px;
	line-height: 50px;
	font-weight: normal;
	color: #000;
	margin-top: 25px;
	text-align: center;
}
.lxwm .lxwm_con{}
.lxwm .lxwm_con ul{
	margin-right: 40px;
	margin-left: 40px;
}
.lxwm .lxwm_con li{
	padding-top: 25px;
	padding-bottom: 25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ddd;
	padding-left: 250px;
	background-repeat: no-repeat;
	background-position: 200px 25px;
}
.lxwm .lxwm_con h3{
	font-size: 27px;
	line-height: 40px;
}
.lxwm .lxwm_con p{
	font-size: 27px;
	line-height: 35px;
	font-weight: normal;
	color: #070707;
	 margin-top:30px;
}
.lxwm .lxwm_con h3 span{
	font-weight: normal;
}
.lxwm .lxwm_con .tb1{background-image: url(../images/dwtb.jpg);}
.lxwm .lxwm_con .tb2{background-image: url(../images/dhtb.jpg);}
.lxwm .lxwm_con .tb3{background-image: url(../images/sjtb.jpg);}

.xmzs{
	padding-top: 70px;
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 60px;
}
.xmzs .xmzs_t{
	font-size: 28px;
	line-height: 35px;
	color: #3c3c3c;
	font-weight: normal;
	margin-top:30px;
}
.xmzs .xmzs_t span{
	display:none;
}
.xmzs .xmzs_con{ margin-top:25px; padding-bottom:35px;}
.xmzs .xmzs_con ul{}
.xmzs .xmzs_con li{
	padding: 15px;
	width: 250px;
	float: left;
	margin-right: 10px;
	margin-left: 10px;
	background-color: #fff;
	text-align:center;
}
.xmzs .xmzs_con li .img1{
	height: 200px;
	width: 250px;
}
.xmzs .xmzs_con li .img2{
	height: 45px;
	width: 75px;
	margin-top:20px;
}
.xmzs .xmzs_con h3{
	font-size: 36px;
	line-height: 40px;
	font-weight: normal;
	color: #3c3c3c;
	text-align: center;
	margin-top: 15px;
}
.xmzs .xmzs_con p{
	font-size: 16px;
	line-height: 28px;
	margin-top: 15px;
	text-align:center;
	height:56px;
	overflow:hidden;
}
.xmzs .xmzs_con a{
	color: #3c3c3c;
}
.xmzs .xmzs_con li:hover{box-shadow: 0px 0px 5px 5px rgba(0,0,0,.2);}

.news{
	padding-top: 20px;
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 20px;
}
.news .news_con{}
.news .news_con ul{}
.news .news_con li{
	float: left;
	width: 375px;
	margin-right: 12px;
	margin-left: 12px;
	margin-top: 25px;
}
.news .news_con .img1{-webkit-border-radius: 10px;
-moz-border-radius: 10px;
-ms-border-radius:10px;
-o-border-radius:10px;
	border-radius:10px;
	 width:375px; height:150px;
	 overflow:hidden;}
.news .news_con .img1 img{ width:100%; height:auto; min-height:150px;}	 
.news .news_con h3{
	font-size: 22px;
	line-height: 40px;
	font-weight: normal;
	color: #3c3c3c;
}
.news .news_con p{
	font-size: 16px;
	line-height: 28px;
	color: #3c3c3c;
}
.news .news_con .more{
	font-size: 14px;
	line-height: 25px;
	margin-top: 15px;
	text-align: right;
}
.news .news_con .more a{ color:#3c3c3c;}
.news .news_con .more a:hover{ color:#FF0000;}
.b_bor{
	border-bottom-width: 10px;
	border-bottom-style: solid;
	border-bottom-color: #e5e5e5;
}
.zlhz{
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 130px;
	padding-bottom:80px;
}
.zlhz .zlhz_tit{}
.zlhz .zlhz_tit h3{
	font-size: 66px;
	line-height: 80px;
	font-weight: normal;
	color: #000;
	text-align: center;
}
.zlhz .zlhz_tit h4{
	font-size: 38px;
	line-height: 45px;
	font-weight: normal;
	color: #717171;
	margin-top: 25px;
	text-align: center;
}
.content{
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 70px;
	padding-bottom:70px;
}
.content .gudie{
	font-size:24px;
	line-height:35px;
	color:#3c3c3c;
	padding-bottom: 30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ddd;
}
.content .content_con{ padding-top:50px;}
.content .content_con h2{
	font-size: 45px;
	line-height: 50px;
	color: #3c3c3c;
	font-weight: normal;
	text-align: center;
}
.content .content_con .lable{
	text-align:center;
	font-size:18px;
	color:#3c3c3c;
	line-height:25px;
	margin-top: 35px;
}
.content .content_con .text{
	margin-top: 70px;
}
.content .content_con .text p{
	font-size: 18px;
	line-height: 36px;
	color: #666;
	font-weight: normal;
	margin-top: 25px;
	text-indent: 2em;
}

.page{ text-align:center; margin-top:50px; margin-bottom:50px;}
.page b{
	font-size: 14px;
	line-height: 20px;
	color:#333;
	margin-right: 5px;
	margin-left: 5px;
	padding-top: 2px;
	padding-right: 8px;
	padding-bottom: 2px;
	padding-left: 8px;
}
.page a{font-size: 14px;
	line-height: 20px;
	margin-right: 5px;
	margin-left: 5px;
	padding-top: 2px;
	padding-right: 8px;
	padding-bottom: 2px;
	padding-left: 8px;
	border:solid 1px #ddd;}


.fbj1{ background-color:#f1f1f1;}
.fbj2{ background-color:#454545;}
.foot{
	width:100%;
	padding-top:35px;
	padding-bottom:35px;
}
.foot .foot_con{ width:1200px; margin-left:auto; margin-right:auto;}
.foot .foot_l{ width:200px; float:left;}
.foot .foot_l ul{ margin-top:15px;}
.foot .foot_l li{ font-size:13px; line-height:30px;}
.foot .foot_l li a{ color:#666;}
.foot .foot_l li a:hover{color:#FF0000;}
.foot .foot_l h3{ font-size:18px; line-height:30px; color:#333; font-weight:normal;}
.foot .foot_r{
	width:330px;
	padding-right:15px;
	float:right;
	text-align: right;
}
.foot .foot_r .box{}
.foot .foot_r .box img{
	margin-right: 5px;
	margin-left: 5px;
}
.foot .foot_r h3{font-size:26px;color:#555;line-height:25px;margin-top:20px;font-weight:normal;}
.foot .foot_r p{font-size:14px;color:#666;line-height:30px;}
.foot .foot_con1{width:1200px; margin-left:auto; margin-right:auto;}
.foot .foot_con1 .foot_ll{ width:800px; float:left; font-size:16px; color:#b3b3b3; line-height:35px;}
.foot .foot_con1 .foot_rr{ width:400px; float:right;}
.foot .foot_con1 .foot_rr span{font-size:16px; line-height:35px;padding-left:10px;padding-right:10px;border-right:solid 1px #ddd;}
.foot .foot_con1 .foot_rr span:last-child{ border-right:0px;}
.foot .foot_con1 .foot_rr a{ color:#b3b3b3;}

@media (min-width:1000px) {
.m_top,.m_menu{display:none;}
.m_banner{ display:none;}
.foot .con1 .con1_con1{display:none;}

}
