@charset "utf-8";
/* CSS Document */
*{ margin:0px; padding:0px;}
body{ font-family:"微软雅黑";}
a{ text-decoration:none;}
li{ list-style:none;}
img{ border:0;} 
input{ outline:none;}
.top_n{
	width:100%;
	height:120px;
	background-color:rgba(0,0,0,.8);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#C8000000,endColorstr=#C8000000);
	position:fixed;
	top:0px;
	z-index:1000;
}
.top{
	width:1200px;
	height:120px;
	margin:auto;
	overflow:hidden;
}
.logo{
	width:230px;
	height:120px;
	float:left;
	overflow:hidden;
	margin-right:100px;
}
.nav{

	max-width:770px;
	height:120px;
	float:left;
	overflow:hidden;
}
.nav li{
	width:100px;
	height:70px;
	float:left;
	padding:25px 0;
	text-align:center;
	color:#fff;
	overflow:hidden;
	margin:0 10px;
}
.nav a{
	margin:auto;
	display:inline-block;
	height:70px;
	width:auto;
	color:#fff;
}
.nav_0{
	text-align:left;
	font-size:30px;
	height:15px;
	line-height:5px;
	color:#fff;
}

.nav_2,.nav_4,.nav_6,.nav_8,.nav_10,.nav_12{
	color:#fff;
}
.logo_r{

	float:right;
	width:100px;
	height:120px;
	line-height:120px;
	text-align:center;
}
.logo_r a,.logo_r span{color:#fff;font-size:14px;display:inline-block;}
.logo_r a:hover{ color:#0f0;}

.cp_n{width:100%;height:380px;background:#353334;padding-top:35px;padding-bottom:35px; min-width:1200px; overflow: hidden;}
.cp{ width:1200px;height:345px; background:#353334;margin:0 auto;margin-bottom:35px;}
.cp_img{width:1200px; margin:auto; margin-top:40px; }
.cp-tt{width:100%;margin-left:70px;color:#fff;font-size:24px;border-bottom:1px solid #a9a6a8;padding-bottom:10px; overflow:hidden;}
.cp-tt span{font-size:18px;margin-left:5px;}
.dt_n{background:url(../images/bg.png); width:auto; min-width:1200px; height:auto; overflow:hidden; padding-top:50px;}
.dt{width:1200px;height:350px; background:url(../images/bg.png);margin:0 auto; overflow:hidden;}
.dt-news-1{width:200px;height:300px;background:url(../images/bg.png);float:left; overflow:hidden; margin-right:100px;}
.txt-1{width:200px;color:#fff;font-size:24pxborder-bottom:1px solid #a9a6a8;padding-bottom:10px;}
.dt-news-1 ul{margin-top:20px; }
.dt-news-1 li {margin-top:10px;}
.dt-news-1 li p a{color:#a9a6a8;;width:90px;height:20px;display:inline-block;}
.dt-news-1 li p a:hover{color:#6da61b}
.dt-news-1 p{width:90px;height:20px;padding-left:40px;border-bottom:1px solid #a9a6a8;padding-bottom:5px;background:url(../images/sjiao.jpg) no-repeat 0 center; font-size:14px;}
.dt-news-2{width:500px;height:300px;float:left; overflow:hidden;}
.txt2{color:#fff;font-size:24px;border-bottom:1px solid #a9a6a8;padding-bottom:10px;}
.txt2 span{font-size:18px;padding-left:8px;color:#a9a6a8;}
.txt3{margin-top:20px;font-size:14px;color:#a9a6a8; width:500px; height:135px; overflow:hidden;}
.txt4{float:right;margin-top:60px;}
.txt4 a{color:#7ec415}
.txt4 span{color:#6da61b;}
.txt_2{color:#fff;font-size:24px;border-bottom:1px solid #a9a6a8;padding-bottom:10px;}
.txt_2 span{font-size:18px;padding-left:8px;color:#a9a6a8;}
.txt_3{margin-top:20px;font-size:14px;}
.txt_3 p{color:#a9a6a8; margin-bottom:8px;}
.txt_3 span{color:#a9a6a8;}
.dt-news-3{width:250px;height:300px;float:right;margin:0 0px auto 0;}
#fx_n{background:url(../images/bg.png);width:100%; padding:50px 0;}
#fx{width:508px;height:60px;border-top:1px solid #a9a6a8;padding-top:10px;padding-left:5px;margin:auto;text-align:left;}
#fx a{width:56px;height:48px;display:inline-block;background:#555;}
#fx .tt1{background-image:url(../images/b-icon1.png)}
#fx .tt1:hover{background-color:#7ec415}
#fx .tt2{background-image:url(../images/b-icon2.png)}
#fx .tt2:hover{background-color:#7ec415}
#fx .tt3{background-image:url(../images/b-icon3.png)}
#fx .tt3:hover{background-color:#7ec415}
#fx .tt4{background-image:url(../images/b-icon4.png)}
#fx .tt4:hover{background-color:#7ec415}

.pox a{color:#a9a6a8;}
.pox a:hover{ text-decoration:underline; color:#fff;}

.color1{color:#10c9db;}
.color2{color:#22dc77;}
.color3{color:#31e4ad;}
.color4{color:#ffa800;}
.color5{color:#df2a59;}
.color6{color:#df2a59;}

.nav li.no1:hover .nav_1{ color:#10c9db;}
.nav li.no1:hover .nav_2{ color:#10c9db;}
.nav li.no2:hover .nav_3{ color:#22dc77;}
.nav li.no2:hover .nav_4{ color:#22dc77;}
.nav li.no3:hover .nav_5{ color:#31e4ad;}
.nav li.no3:hover .nav_6{ color:#31e4ad;}
.nav li.no4:hover .nav_7{ color:#ffa800;}
.nav li.no4:hover .nav_8{ color:#ffa800;}
.nav li.no5:hover .nav_9{ color:#df2a59;}
.nav li.no5:hover .nav_10{ color:#df2a59;}
.nav li.no6:hover .nav_11{ color:#df2a59;}
.nav li.no6:hover .nav_12{ color:#df2a59;}

/*��������*/
.all-bg{ width:auto; height:auto; min-width:1200px; background:#262626; overflow:hidden;}
.smb{ width:auto; min-width:1200px; height:250px; overflow:hidden; border-bottom:5px solid #3c3c3c; overflow:hidden;}
.ny-btm{ width:1100px; height:120px; overflow:hidden; margin:auto; padding-top:20px;}
.ny-btm .smbg{ display:block; width:520px; height:1px ; background:#424242; margin:auto; margin-bottom:20px;}
.ny-btm  p{ width:100%; height:30px; line-height:30px; overflow:hidden; text-align:center; color:#fff; font-size:12px;}
.ny-btm a{ color:#fff; margin:0 5px;}
.ny-btm a:hover{ text-decoration:underline;}
.ny-con{ width:1100px; height:auto; min-height:560px; overflow:hidden; background:url(../images/bg.png); margin:auto; padding:50px;}
.ny-con1{ width:1100px; height:auto; overflow:hidden; margin:auto; margin-bottom:30px; }
.ny-con-l{ width:750px; height:420px; overflow:hidden; float:left; display:block;}
.ny-con-r{ width:300px; height:auto; overflow:hidden; float:right;}
.ny-con-la{ width:100%; height:50px; padding-bottom:10px; border-bottom:1px solid #373737; padding-left:2%;  font-size:28px; color:#fff;  margin-bottom:40px; line-height:50px;}
.ny-con-la-b{ width:100%; height:50px; padding-bottom:10px; border-bottom:1px solid #373737; padding-left:2%;  font-size:28px; color:#fff;  margin-bottom:30px; line-height:50px;}

.ny-con-la span{ color:#868785; font-size:14px; margin-left:10px;}
.ny-con-lb-img{ width:285px; height:250px; border:5px solid #868686; float:left; overflow:hidden;}
.ny-con-lb-txt{ width:400px; height:350px; float:right; overflow:hidden; line-height:35px; font-size:12px; color:#fff;}
.ny-con-rb{ width:100%; height:450px; overflow:hidden;}
.ny-con-rb a{ display:block; width:100%; height:90px; overflow:hidden; margin-bottom:15px; }
.nesw-box1{ width:95%; height:31px; background:url(../images/sjiao.jpg) no-repeat 0 center; padding-left:5%; line-height:30px;overflow:hidden; margin-bottom:10px;}
.news-btxt{ width:65%; height:30px; line-height:29px; overflow:hidden; border-bottom:1px solid #adadad; font-size:14px; color:#cacaca; white-space:nowrap; text-overflow:ellipsis; float:left; }
.nesw-box1 span{ float:right; color:#fff; font-size:12px; display:block;}
.nesw-box2{ width:95%; height:45px; font-size:12px; color:#fff; overflow:hidden; line-height:21px; padding-left:5%;}
.ny-con-rb a:hover .news-btxt{ color:#7ec416;}
.ny-con2{ width:100%; height:auto; overflow:hidden; margin-bottom:50px;}
.fanwei{ width:100%; height:auto; overflow:hidden;}
.fanwei-l{ width:550px; height:230px; float:left; padding-top:20px; font-size:14px; overflow:hidden; color:#a6a6a6;}
.fanwei-r{ width:450px; height:auto; overflow:hidden; float:right; padding-left:30px; background:url(../images/rtbg.jpg) no-repeat left top; background-position:0 60px;}
.fanwei-la{ width:100%; height:50px; line-height:25px; font-size:14px; overflow:hidden; margin-bottom:50px; color:#a6a6a6;} 
.fanwei-lb{ width:100%; height:100px; font-size:14px; overflow:hidden; color:#a6a6a6;} 
.fanwei-lb span{ display:block ; width:100%; height:40px; line-height:40px; font-size:18px; color:#fff;}
.fanwei-r1{ font-size:26px; color:#d5d5d5; overflow:hidden; width:100%; height:50px; line-height:50px; margin-bottom:20px;}
.fanwei-r2{ font-size:12px; color:#d5d5d5; overflow:hidden; width:100%; height:auto; overflow:hidden;}
.fanwei-r2-bx{ border-bottom:1px solid #353535; width:100%; height:80px; padding-bottom:10px; overflow:hidden; margin-bottom:20px; display:block; color:#999;}
.fanwei-r2-bx-txt{ width:280px; height:80px; font-size:12px; overflow:hidden; line-height:20px; color:#; float:right;}
.fanwei-r2-bb{ font-size:12px; color:#d5d5d5; overflow:hidden; width:100%; height:200px; overflow:hidden;}

.ny-con-labb{ width:58%; height:50px; padding-bottom:10px; border-bottom:1px solid #ffffff; font-size:28px; color:#fff;  margin-bottom:40px;}
.ny-con-labb span{ color:#ffffff; font-size:14px; margin-left:10px;}

.ny-con-lacc{ width:100%; height:40px; padding-bottom:10px; border-bottom:1px solid #a9a6a8; font-size:24px; color:#fff;  margin-bottom:20px; line-height:40px;}
.ny-con-lacc span{ color:#a9a6a8; font-size:14px; margin-left:10px;}


/*����*/
.xinwen{ width:750px; height:520px; overflow:hidden; float:left;}
.xinwen-box2{ width:100%; height:auto; overflow:hidden;}
.xinwen-box1{ width:100%; height:auto; overflow:hidden; margin-bottom:10px;}
.xinwen-box1 li{ width:100%; height:100px; overflow:hidden; margin-bottom:20px;}
.xinwen-lt{ width:125px; height:100px; float:left;}
.xinwen-lt .wz1{ font-size:26px; display:block; float:left; margin-top:10px; font-style:italic; color:#fff;}
.xinwen-lt .wz2{ font-size:48px; display:block; float:left; font-style:italic; color:#6f6f6f;}
.xinwen-lt .wz3{ font-size:48px; display:block; float:left; font-style:italic; color:#6f6f6f;}
.xinwen-rt{ width:580px; height:85px; float:right;overflow:hidden; line-height:25px; padding-left:30px; font-size:12px; background:url(../images/sjiao.jpg) no-repeat 0 6px; color:#a6a6a6; margin-top:10px;}
.xinwen-rt a{ width:250px; height:20px; line-height:20px; overflow:hidden;border-bottom:1px solid #fff; display:inline-block; font-size:16px; color:#fff; letter-spacing:3px; padding-bottom:3px; margin-right:5px; }
.xinwen-box1 li:hover .xinwen-rt a{ color:#7abd15;}


/*����*/
.xqing{ width:100%; height:auto; overflow:hidden;}
.xqing-lt{ width:280px; height:auto; min-height:300px; overflow:hidden; float:left;}
.xqing-rt{ width:760px; height:auto; min-height:300px; overflow:hidden; float:right; color:#fff; margin-right:30px;}
.xq-lm{ width:100%; height:auto; overflow:hidden;}
.xq-lm li{ width:95%; height:40px; line-height:40px; overflow:hidden; padding-left:5%; background:url(../images/sjiao.jpg) no-repeat 0 center; margin-bottom:10px;}
.xq-lm li a{ display:block; width:60%; height:39px; border-bottom:1px solid #353535; font-size:16px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.ys-mnb{ color:#7abd15;  }
.ys-mna{ color:#fefefe;}
.ys-mna:hover{ color:#7abd15;}


/*��Ʒ*/
.hfy{ width:100%; height:auto; overflow:hidden; margin-bottom:20px;}
.hfy a{ width:190px; height:120px; overflow:hidden; display:block; float:left; position:relative; }
.cengj{ width:180px; height:110px; border:5px solid #444; position:absolute; top:0; opacity:0;}
.hfy a:hover .cengj{ opacity:1; transition:ease .1s;}
.hfy li{ width:190px; height:120px; overflow:hidden; display:block; float:left; position:relative; cursor:pointer; }
.hfy li:hover img{ opacity:.9;}
.hfy-txt{ width:100%; height:auto; overflow:hidden; margin:60px 0 30px;}
.hfy-txt-more{ width:80%; height:auto; overflow:hidden; float:left;}
.hfy .fenye .fenye_a {background:url(../images/big-l.jpg)}
.hfy .fenye .fenye_a1 {background:url(../images/big-r.jpg)}
.hfy .fenye .fenye_b { display:none;}


.see-more{ float:right; color:#7abd15; font-size:14px;}
.see-more:hover{ text-decoration:underline;}
.ny-con-b{ width:1150px; height:auto; min-height:560px; overflow:hidden; background:url(../images/bg.png); margin:auto; padding:50px 0 50px 50px;}


/*�²�Ʒ����*/
.new-cp{ width:100%; height:auto; overflow:hidden;}
.new-cp-box{ width:1050px; height:auto; overflow:hidden; margin:auto; margin-top:20px;}
.new-cp-box-lb{ width:500px; height:auto; overflow:hidden; float:left; margin-top:60px;}
.bigbox{ width:500px; height:350px; position:relative; margin-bottom:20px;}
.banner2 { position: relative; text-align: center; width: 500px; height:350px; margin:auto; }
.banner2 li { list-style: none; }
.banner2 ul li { float: left; }
#b04 .dots { position: absolute; left: 0; right: 0; bottom: 40px;}
#b04 .dots li { display: inline-block; width: 24px; height: 5px; margin: 0 4px; text-indent: -999em; cursor: pointer; 	background:#fff;}
#b04 .dots li.active {background: #b5b3b4;opacity: 1;}
.arrow { position: absolute; top: 120px; z-index:1000; width:25px; height:50px;}
#al { left:0;  z-index:1000; background:url(../images/lt.jpg) no-repeat; }
#ar { right: 0; z-index:1000; background:url(../images/rt.jpg) no-repeat;}

.wenzi_img{ width:100%; height:300px; overflow:hidden; margin-bottom:10px;}
.huang{ width:100%; height:30px; line-height:30px; overflow:hidden; font-size:12px; color:#fff; text-align:center;}

/*��������ҳ*/
.xinwen-title{ width:100%; height:40px; line-height:40px; text-align:center; overflow:hidden; font-size:24px; margin-bottom:10px; color:#fff;}
.xinwen-time{ width:100%; height:20px; line-height:20px; text-align:center; overflow:hidden; font-size:12px; margin-bottom:30px; color:#ccc;}
.free{ width:100%; height:auto; min-height:300px; overflow:hidden; color:#fff;}

/*index*/
.cp_img a{display:block; float:left; width:200px; height:120px; overflow:hidden;}
.ysa{float:left; width:200px; height:120px; background:url(../images/index-icon1.jpg) no-repeat;}
.ysa:hover{ opacity:.5;} 
.ysb{float:left; width:200px; height:120px; background:url(../images/index-iconb1.jpg) no-repeat; }
.ysb:hover{ opacity:.5; } 

/*banner*/
.banner{ width:auto; min-width:1200px; height:750px; overflow:hidden; position:relative; margin:auto;}
.banner .banner .DB_tab25_a {width:100%;height:750px;position:relative;overflow:hidden;}
.banner .DB_tab25_a .DB_bgSet{position:relative; margin:auto;}
.banner .DB_tab25_a .DB_bgSet li{position:absolute;width:100%;height:750px;display:none; text-align:center;}
.banner .DB_tab25_a .DB_imgSet{position:absolute;width:1200px;left:50%;margin-left:-605px;}
.banner .DB_tab25_a .DB_imgSet li{ overflow:hidden; width:1200px; height:740px;}
.banner .DB_tab25_a .DB_menuWrap{position:absolute;width:1200px;left:50%;margin-left:-605px;}
.banner .DB_tab25_a .DB_menuWrap .DB_menuSet{position:absolute;width:100%;top:700px;font-size:0px; text-align:center;}
.banner .DB_tab25_a .DB_menuWrap .DB_menuSet li{cursor:pointer;margin:0 10px;display:inline-block; width:15px; height:15px; background-color:#ccc; border-radius:50%;}
.banner .DB_tab25_a .DB_menuWrap .DB_menuSet li:hover{  background-color:#2e4608;}
.banner .DB_tab25_a .DB_menuWrap .DB_menuSet li.select{ background-color:#2e4608;}
.banner .DB_tab25_a .DB_prev{position:absolute;left:80px;top:190px;cursor:pointer;display:none}
.banner .DB_tab25_a .DB_next{position:absolute;right:80px;top:190px;cursor:pointer;display:none}


/**/
.xt{
	width:100%;
	height:8px;
	background:#333333;
}
.cont{
	width:100%;
	margin:10 auto;
	height:500px;
  background:#262626;
}
.nr{
	width:1100px;
	height:580px;
}
.nr1{
width:700px;
height:400px;
float:left;
margin-right:40px;
overflow:hidden;
}
.nr2{

width:320px;
height:480px;
float:left;
overflow:hidden;
}
.nr3{

width:320px;
float:right;
overflow:hidden;

}
.nr1_1{
	font-size:40px;
	font-family:'����';
	font-weight:bold;
	color:#fff;
	border-bottom:2px solid #343434;
	padding-bottom:10px;
}
.nr1_1 span{
	font-size:22px;
	color:#6f6f6f;
	margin-left:5px;
}
.nr1 p{ margin-bottom:15px;}
.nr1_1_p1{
	color:#fff;
	font-size:16px;
}
.nr1_1_p2{
	color:#fff;
	font-size:16px
}
.nr1_1_p3{
	color:#6f6f6f;
	font-size:16px
}
.nr1_1_p3 span{
	color:#fff;
}
.nr1_1_p4{
	color:#6f6f6f;
    font-size:16px;
	margin-top:8px;
}
.nr1_1_p4 span{
	color:#fff;
}
.nr1_1_p5{
	color:#6f6f6f;
	font-size:16px;
	padding-left:25px;
}
.nr1_1_p5 span{
	color:#fff;
}
.nr1_1_p5 a{
	color:#4e7816;
	text-decoration:underline;
}
.nr1_1_p6{
	color:#6f6f6f;
	font-size:16px;
}
.nr1_1_p6 span{
	color:#fff;
}
.nr1_1_p6 a{
	color:#6f6f6f;
	text-decoration:underline;
}
.nr2-img1{
	width:100%;
	height:316px;
}
.nr2-img2{
	width:100%;
	height:44px;
	margin-top:20px;
}
.inp-1{
	width:310px;
	height:40px;
	display:block;
	font-size:18px;
	color:#b9b9b9;
	border:2px solid #3a3a3a;
	background:#2c2c2c;
	padding-left:5px;
	margin-bottom:10px;
	outline:none;

}
.inp-3{
	width:310px;
	height:200px;
	display:block;
	margin-top:10px;
	padding-top:5px;
	font-size:18px;
	color:#b9b9b9;
	border:2px solid #3a3a3a;
	background:#2c2c2c;
	padding-left:5px;
	resize:none;
	outline:none;
}
.sub_mit{
	width:50px; 
	height:35px;
	line-height:35px;
	border:none;
	border-bottom:2px solid #fff;
	background:none;
	color:#fff;
	font-size:22px;
	font-weight:bold;
	float:right;
	margin-top:15px;
	cursor:pointer;
	outline:none;
	
}
.footer{
	min-width:1200px;
	width:1500px;
	height:120px;
	background:red;
	margin:0 auto;
}
.ysm-1{ display:block; width:48px; height:48px; float:left; margin-right:20px; background:url(../images/nnn1.png) no-repeat; background-color:#262626;}
.ysm-2{ display:block; width:48px; height:48px; float:left; margin-right:20px; background:url(../images/nnn2.png) no-repeat; background-color:#262626;}
.ysm-1:hover{ background-color:#7ec416;}
.ysm-2:hover{ background-color:#7ec416;}

.fenye_b{ display:none; width:48px; height:48px; float:left; margin-right:20px; background:url(../images/nnn1.png) no-repeat; background-color:#262626;}
.fenye-b{display:none;}
.fenye-a{display:block; width:48px; height:48px; float:left; margin-right:20px;background-color:#262626;}
.fenye-a img {background-color:#262626;}
/*.fenye-a{ display:block; width:48px; height:48px; float:left; margin-right:20px; background:url(../images/nnn2.png) no-repeat; background-color:#262626;}*/
.fenye-a:hover{ background-color:#7ec416;}
.fenye-b:hover{ background-color:#7ec416;}
.fenye{ width:595px; margin-left:170px;}
 
.fenyer { width:100%; height:30px; font-size:12px; line-height:30px; margin-top:20px; }
.fenyer a { display:block; width:20%; height:30px; font-size:12px; line-height:30px; float:left; color:#fff;}
.hm_book{ width:100%; height:auto; overflow:hidden;}

.all-btm{ width:auto; height: 120px; min-width:1200px; background:#262626 ;}

.lxwm_c-lt{  width:270px; height:400px; overflow:hidden; float:left; color:#b9b9b9 !important;}
.lxwm_c-rt{ width:400px; height:400px; overflow:hidden; float:right;}

.gosb{ display:block; width:80px; height:30px; overflow:hidden; text-align:center; line-height:30px; background:#ddd; text-align:center; font-size:14px; color:#000; margin:auto;}

.miaoshu-free{ width:100%; height:auto; overflow:hidden; margin-bottom:30px; min-height:100px;}

.sxy{ width:100%; line-height:18px; font-size:14px; color:#fff;}
.syy{ float:left; color:#fff;}
.xyy{ float:right; color:#fff;}

.kefu{ width:100% ; height:30px; overflow:hidden; margin-bottom:20px;}
.kefu span{ display:inline-block; margin:0 10px 0 0; color:#FFF;}
.kefu  img{ float:left; margin-right:5px;}

.fanwei-r2-bx-b{ border-bottom:1px solid #353535; width:45%; height:80px; padding-bottom:10px; overflow:hidden; margin:60px 20px 20px; display:block; color:#999; float:left;}
