/* CSS Document */

* {
	margin: 0;
	padding: 0;
	list-style: none;
	text-decoration: none;

}
input {
	outline: none;
	font-family:"微软雅黑";
	text-indent:5px;
}
body {
	text-decoration: none;
	font-family: "微软雅黑";
	border: 0;
	font-size: 12px;
	color: #333333;
	background:url(../images/dr1_c1.png) #fff repeat center; padding-bottom:74px;

}

img {
	border: 0;
	vertical-align: middle;
	max-width: 100%;
}
.clear {
	clear: both;
}
a {
	color: #444242;
}
a:hover {
	color: #333;
}
.center {
	margin: 0 auto;
	width:1200px;
}
.l_left {
	float: left;
}
.l_right {
	float: right;
}

.page_nav a {
	border-right: #ccc 1px solid;
	padding-right: 5px;
	border-top: #ccc 1px solid;
	padding-left: 5px;
	padding-bottom: 2px;
	margin: 2px;
	border-left: #ccc 1px solid;
	color: #ccc;
	padding-top: 2px;
	border-bottom: #ccc 1px solid;
	text-decoration: none;
	padding: 3px 10px;
}
.page_nav a:hover {
	border-right: #ccc 1px solid;
	border-top: #ccc 1px solid;
	border-left: #ccc 1px solid;
	color: #000;
	border-bottom: #ccc 1px solid
}
.page_nav a:active {
	border-right: #ccc 1px solid;
	border-top: #ccc 1px solid;
	border-left: #ccc 1px solid;
	color: #000;
	border-bottom: #ccc 1px solid
}
.page_nav span.current {
	border-right: #ccc 1px solid;
	padding-right: 5px;
	border-top: #ccc 1px solid;
	padding-left: 5px;
	font-weight: bold;
	padding-bottom: 2px;
	margin: 2px;
	border-left: #ccc 1px solid;
	color: #fff;
	padding-top: 2px;
	border-bottom: #ccc 1px solid;
	background-color:red;
	padding: 5px 10px;
}
.page_nav span.nolink {
	border-right: #ccc 1px solid;
	padding-right: 5px;
	border-top: #ccc 1px solid;
	padding-left: 5px;
	padding-bottom: 2px;
	margin: 2px;
	border-left: #ccc 1px solid;
	color: #999;
	padding-top: 2px;
	border-bottom: #ccc 1px solid;
	padding: 5px 10px;
}
.page_nav {
	margin-top: 40px;
	text-align: center;
	width: 100%;
}
.header{ height:97px; background:#000000;}
.header .center{ position:relative;}
.header .logo{ position:absolute; left:0; top:0; z-index:999;}
.gsmz{margin-left: 165px; margin-top: 19px;}
.sydh{margin-top: 19px;}

.nav{ padding-left:168px; height:60px; line-height:60px;  position:relative; z-index:1;  }
		.nav a{ color:#333;  }
		.nav .nLi{ float:left;  position:relative; display:inline;  }
		.nav .nLi h3{ float:left;  }
		.nav .nLi h3 a{ display:block; width:114px; font-size:14px; font-weight:bold; text-align:center;  }
		.nav .nLi h3 a:hvoer{color:#fa2960;}
		.nav .sub{ display:none; width:114px; left:0; text-align:center; text-align:center; top:60px;  position:absolute;  background:rgba(255,255,255,0.80);  line-height:26px; padding:0;  }
		.nav .sub li{ zoom:1; }
		.nav .sub a{ display:block; padding:0 10px; }
		.nav .sub a:hover{ color:#fa2960;  }
		.nav .on h3 a{ background:url(../images/xzzt_03.png) no-repeat center; color:#333;   }
.nav_full{ background:rgba(255,255,255,0.80); position:absolute; left:0; top:0; width:100%; z-index:9;}
 
.fullSlide{ width:100%;  position:relative;  height:706px; background:#000;  }
	.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
	.fullSlide .bd ul{ width:100% !important;  }
	.fullSlide .bd li{ width:100% !important;  height:715px; overflow:hidden; text-align:center;  }
	.fullSlide .bd li a{ display:block; height:715px; }

	.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; }
	.fullSlide .hd ul{ text-align:center; }
	.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:42px; height:11px; margin:1px; overflow:hidden; background:#000;
		filter:alpha(opacity=50);opacity:0.5;  line-height:999px; 
	}
	.fullSlide .hd ul .on{ background:#f00;  }

	.fullSlide .prev,
	.fullSlide .next{  display:block;  position:absolute; z-index:1; top:50%; margin-top:-30px; left:7%;  z-index:1; width:40px; height:60px; background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;  cursor:pointer; filter:alpha(opacity=50);opacity:0.5; display:none;  }
	.fullSlide .next{ left:auto; right:7%; background-position:-6px -137px; }
	.banner_zd{ position:absolute; left:0; bottom:0; background:url(../images/zdha_02.png) no-repeat bottom center; height:156px; width:100%; z-index:99;}
	.pors{ position:relative;}
	.pad_450{ padding:45px 0;}
	.mar_bt{ margin-bottom:26px;}
	.sylm1_le1{ box-shadow:1px 3px  12px #ccc; }
	.sylm1_le{width:448px;}
	.sylm1_le2{ font-size:24px; color:#ec1f26;}
	.sylm1_le3{ font-size:14px; color:#333; line-height:25px;}

	.sylm1_cn{ margin-left:50px;}
	.sylm2_to{ text-align:center;}.sylm2_le{ width:895px; padding-right:9px; }.sylm2_le_le li{ float:left; margin-right:9px; margin-top:10px;}
	.sylm2_le_le li img{ width:192px; height:214px;}
	.sylm2_le_le li:first-child img{ width:292px; height:438px; }
	.sylm2_le_le li:first-child { margin-top:0;}
	.sylm2_le_le li:last-child{ margin-right:0;} 
	.sylm2_ri{ width:296px;}
	.sylm2_ri li{ margin-bottom:10px;}
	.sylm2_to{ margin-bottom:50px;}
	.sylm3_bt1 span{ display:inline-block; width:50px; height:50px; background:url(../images/hdjie_40.png) no-repeat center; line-height:50px; text-align:center; color:#fff; margin-right:9px; float:left;}
	.sylm3_bt1{ font-size:24px; color:#e60012; line-height:50px; height:50px; margin-bottom:10px;}
	.sylm3_bt2{ font-size:14px; color:595959; width:272px; height:85px;}
	.sylm3_bt li{ float:left; width:300px; margin-bottom:30px;}
	.sylm3{ padding-bottom:721px; background:url(../images/hdddj_51.png) no-repeat bottom center;}
	.sylm4{ background:url(../images/lm4_54.jpg) repeat;}.sylm_to_br{ font-size:24px; line-height:34px; color:#fff; text-align:center; margin-top:15px; }
	.sylm4_bt ul{ border-left:2px solid #fff; border-top:2px solid #fff;width:1194px;}
	.sylm4_bt li{ float:left;border-right:2px solid #fff; border-bottom:2px solid #fff; width:197px; height:146px;}
	.sylm4_bt li img{width:198px; height:146px; }
	.text_cn{ text-align:center;}
	.sylm5{ background:#f4f4f4;}
	.sylm5_bt{ background:url(../images/lm5_bg_03.png) no-repeat center;}
	.sylm5_bt li{ float:left; width:240px; }
	.sylm5_bt_bt{ background:#e60012; color:#fff;padding:20px;}
	.sylm5_bt1{ font-size:17px; color:#ffffff;}
	.sylm5_bt2{ font-size:14px; line-height:28px; margin-top:15px; color:#fff;}
	.sylm5_bt li:nth-child(2n){ margin-top:181px;}
	.sylm5_bt li img{ width:603px; height:463px; }
	.sylm6{ height:933px;}
	.sylm7_bt li{ float:left; margin-right:5px;    margin-bottom: 7px;}
	.sylm7_bt li img{ width:235px; height:164px;}
	.sylm8cn{ background:url(../images/hdjcp_03.png) no-repeat center; height:450px;}
	.sylm8{ background:#dcdcdc;}
	.sylm8_le li{ border-bottom:1px dashed #afafaf;height:44px; line-height:55px; overflow:hidden; font-size:14px;}
	.sylm8_le li span{ color:#7e7e7e;}
	.sylm8_le ul{ width:316px; }
	.sylm8_le{    margin-left: 45px;
    margin-top: 53px;}
	.sylm8_le2 li{     padding-bottom: 14px;
    margin-bottom: 16px;border-bottom:1px dashed #ccc;}
	.sylm8_le2_le img{ width:127px; height:84px;}
	.sylm8_le2_le{ margin-right:15px;}
	.sylm8_le21{ font-size:16px;}
	.sylm8_le22{ font-size:12px; color:#7e7e7e; margin:4px 0;}
	.sylm8_le23{ font-size:14px; color:#282828;}
	.sylm8_le2{    margin-left: 55px;
    margin-top: 74px;
    width: 365px;}
	.sylm8_le32 li{ float:left;}
	.sylm8_le32{ margin-top:25px; overflow:hidden;}
	.sylm8_le3{    margin-top: 75px;
    margin-right: 20px;}
	.sylm9{ background:#db0707; height:74px; position:fixed; bottom:0; width:100%; z-index:999;}
	.sylm9_le1{ height:22px; border-left:4px solid #fff; line-height:20px; color:#fff; font-size:20px; padding-left:15px; margin-top:27px;}
	.sylm9_le21{ font-size:14px; color:#fff; float:left; margin-right:25px;}
	.sylm9_le21 input{ background:url(../images/hhh_31.png) no-repeat center; width:174px; padding-left:25px; border:none; height:32px;}
	.sylm9_le2{ margin-left:19px; margin-top:22px;}
	.sylm9_le22 input{ width:124px; height:30px; background:url(../images/dbtj_09.png) no-repeat center; border:none;}
	.sylm9_le22{ float:left;}
	.sylm9_le3 {    margin-top: 22px;}
	.footer{ background:#000000; padding:35px 0;}
	.footer_le2 span{ font-size:16px; color:#cbcbcb; margin-right:15px;}
	.footer_le2 { font-size:35px; color:#f9bf06; margin-left:127px;}
	.footer_ri{ font-size:12px; line-height:24px; color:#cbcbcb; text-align:right; width:495px;}
	.footer_ri .l_right{ margin-left:15px;}
	.footer_ri a{ color:#cbcbcb;}
	.nybanner{ height:431px;}
	.nylm1 span{ float:right;}
	.nylm1_le{ width:144px; height:40px; line-height:40px; color:#fff; font-size:18px; text-align:center; background:url(../images/gywm_05.png) no-repeat center; position: relative; top:23px;}
	.nylm1{ font-size:12px; color:#595959; height:38px; line-height:38px; border-bottom:1px solid #ccc; margin-top:20px;}
	.nylm1 span{ float:right;}
	.nylm2{ margin-top:65px; padding-bottom:70px;}
	.gywm{ font-size:14px; line-height:30px;}
	.gywm p {text-align:center;}
	.nylm2_bt li{ display:inline-block; margin:25px 15px;}
	.nylm2_bt li a{ font-size:18px;    padding: 10px 25px;
    border: 1px solid #ccc;
    border-radius: 8px;}
	.nylm2_bt li a:hover{ color:#e60012;}
	.nylm2_bt{ text-align:center; border-bottom:1px solid #ccc;}
	.djsj1 img{ margin-right:15px;}
	.djsj li span{ display:inline-block; border-radius:67px; font-weight:bold; font-size:22px; width:67px; height:67px; line-height:67px; text-align:center; color:#fff; background:#db0707; position: absolute; left:10px; top:10px; margin-right:25px; }
	.djsj li{ padding:20px; border:1px solid #ccc; margin-bottom:20px; overflow:hidden; position:relative; padding-left:100px;}
	.djsj li .djsj1 a:hover{ color:#db0707;}
	.djsj li .djsj1 { font-size:14px; margin-bottom:9px;}
	.djsj li .djsj1 a img{     -webkit-filter: grayscale();
    -moz-filter: grayscale();
    -ms-filter: grayscale();
    -o-filter: grayscale();
    
    filter: grayscale();
	
    filter: gray;}
	.djsj li:hover .djsj1 a img{     -webkit-filter: grayscale(0);
    -moz-filter: grayscale(0);
    -ms-filter: grayscale(0);
    -o-filter: grayscale(0);
    
    filter: grayscale(0);
	
   }
   .djsj{ margin-top:45px;}
   .djyj_to span{ background:#e60012; padding:10px 25px; color:#fff; font-size:18px; }
   .nylm2_nr{margin-top: 30px;}
   .djyj_to{ margin-bottom:40px;}
   .djyj_bt_to{ height:18px; border-left:2px solid #e60012; padding-left:30px; color:#e60012; font-size:16px;    margin-bottom: 25px;}
   .djyj_bt li{ width:558px; float:left; margin-bottom:43px; margin-right:40px;}
   .djyj_bt_bt{ font-size:14px; color:#878787;}
   .cplb img{ width:362px; height:268px;}
   .cplb_tit{ height:50px; line-height:50px; text-align:center; border-bottom:2px solid #ccc; font-size:14px;}
   .cplb li{ float:left; margin-bottom:40px; margin-right:60px;}
   .cplb ul{ width:1267px;}
   .djdm .cplb_tit{ border-bottom:none;}
   
    .djdm img{ width:287px; height:221px;}
 
   .djdm li{ float:left; width:287px;  margin-bottom:40px; margin-right:20px;}
   .djdm ul{ width:1237px;}
   .cpny_le{ width:592px; height:442px; }
   .cpny_le img{ width:592px; height:442px; }
   .cpxq{ border:1px solid #ccc; padding:45px;}
   .cpny_ri2{ background:url(../images/cpxq_03.png) no-repeat center; width:478px; height:338px; padding:63px 43px ; box-sizing:border-box;  font-size:14px; }
   .cpny_ri21_bt{ font-size:14px; line-height:30px; margin-top:35px;}
   .cpny_ri1{ font-size:24px; color:#494949; margin-bottom:35px;}
   .cpny_ri22 span{ float:right;}
   .cpny_ri22 a{ display:inline-block; width:153px; background:#e60012; height:40px; color:#fff; text-align:center; line-height:40px;}
   .cpny_ri22{ margin-top:35px;}
   .xwlb li{ margin-bottom:30px; padding-bottom:30px; border-bottom:1px solid #ccc; overflow:hidden;}
   .xwlb_le img{ width:230px; height:130px;}
   .xwlb_ri1{ font-size:18px; color:#484848;}
   .xwlb_ri3{font-size:14px; margin-top:35px; color:#484848; line-height:24px; }
   .xwlb_le{ margin-right:35px;}
   .xwny_to{ text-align:center; margin-bottom:35px;}
   .xwny_to1{ font-size:20px;margin-bottom:10px;}
      .xwny_to2{ font-size:14px; color:#8c8c8c;}
	  .jmdt .cplb_tit{ line-height:24px; height:70px; text-align:left; margin-top:25px;}
	  
	  
	  .sideMenu{  }
		.sideMenu h3{ height:32px; line-height:32px; padding-left:10px; margin-bottom:10px; background:#f5ac21; cursor:pointer; font-size:16px; color:#fff; font-weight:normal;
		}
			.sideMenu h3 img{ margin-right:10px;}
		.sideMenu h3 em{ float:right; display:block; width:40px; height:32px; background: url(../images/wd2_12.png) no-repeat center; cursor:pointer; }
		.sideMenu h3.on em{ background:url(../images/wd2_06.png) no-repeat center; }
		.sideMenu h3.on{ background:red;}
		.sideMenu .jmws{ padding:8px 25px; color:#999; padding-left:42px; background:url(../images/wd_06.png) no-repeat 10px 10px; display:none; font-size:14px; line-height:30px; /* 默认都隐藏 */ }
		.lxwm_le1{ font-size:24px; color:#e60012; font-weight:bold; margin-bottom:5px;}
		.lxwm_le2{font-size:18px; color:#5b5b5b;margin-bottom:5px;}
		.lxwm_le3{font-size:18px; color:#e60012; font-weight:bold; margin-bottom:5px;}
		.lxwm_le4{font-size:18px; color:#5b5b5b;margin-bottom:5px;}
		.lxwm_le{ width:789px;}
		.lxwm_ri1{ font-size:18px; color:#e60012; margin-bottom:45px; }
		.lxwm_ri{width:382px}
		.lxwm_ri td{ padding:5px; font-size:14px;}
		.lxwm_ri td input{ width:;border:1px solid #ccc; height:35px;}
		.lxwm_ri td span{ color:#e60012;}
		.lxwm_ri td textarea{ width:100%; border:1px solid #ccc;}
		.lxwm_ri .bdtj input{ width:87px; background:#e60012; color:#fff; border:none; height:31px; margin-right:15px;}
		.nylm2_bt .on a{ background: red; color:#fff; }
		.nylm2_bt .on a:hover{ color:#Fff;}
	.links {color:#fff;}
	.links a {color:#fff;}