@charset "utf-8";

.nav{
	height:109px;
	text-align:right;
	font-size:16px;
	color:#fff;
	overflow:hidden;	
	background-image: url(../images/bg_top.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.nav .n{
	width:980px;
	height:44px;
	padding-top:65px;
	margin-left:auto;
	margin-right:auto;
	overflow:hidden;
	text-align:right;
	background-image: url(../images/bg_top1.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.nav .n a{ color:#FFF; padding-right:16px;}
.nav .n a:hover{ color:#ed6d01;}
.nav .n .n_up{ color:#ed6d01;}

.adpic{
	height:452px;
	background-image: url(../images/bg_adpic.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
.adpic_info{
	height:394px;
	background-image: url(../images/bg_adpic_info.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}


.indexmain{
	background:#f6f6f6;	
	overflow:hidden;
	text-align:left;
	background-image: url(../images/bg_m.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
.indexmain .div_1 {
	width:980px; height:117px; text-align:right; padding-top:80px;
	background-image: url(../images/index_m.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.indexmain .div980 { width:980px; margin-left:auto; margin-right:auto; overflow:hidden;}
.indexmain .div_2 {
	height:330px; margin-top:20px; margin-bottom:20px;
	background-image: url(../images/bg_n.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.indexmain .div_2 .dl{ float:left; width:478px;}
.indexmain .div_2 .dl .d1a { height:48px; line-height:48px;}
.indexmain .div_2 .dl .d1a a{
	float:left;
	display:block;
	width:238px;
	text-align:center;
	font-size:16px;
	background-image: url(../images/i1.jpg);
	background-repeat: no-repeat;
	background-position: center top; color:#000;
}
.indexmain .div_2 .dl .d1a a:hover{
	color:#fff;
	background-image: url(../images/i2.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.indexmain .div_2 .dl .d1a .imup{
	color:#fff;
	background-image: url(../images/i2.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.indexmain .div_2 .dl .d1b { height:280px;}
.indexmain .div_2 .dl .d1b a{ height:280px; display:block;}
.indexmain .div_2 .dr{ float:right; width:434px; padding-right:23px; padding-top:22px; overflow:hidden; height:456px;}
.indexmain .div_2 .dr .news_t{ width:434px; overflow:hidden; font-size:16px; color:#ed6d01;}
.indexmain .div_2 .dr .news_t a{color:#808285;}
.indexmain .div_2 .dr .news_t a:hover{color:#ed6d01;}
.indexmain .div_2 .dr .news_u { width:434px; list-style:none; padding-top:20px; height:90px; overflow:hidden;}
.indexmain .div_2 .dr .news_u li{ padding-top:7px; padding-bottom:7px; font-size:14px;color:#808285; width:434px; overflow:hidden;}
.indexmain .div_2 .dr .news_u a{color:#808285;}
.indexmain .div_2 .dr .news_u a:hover{color:#ed6d01;}


.indexmain_1 {
	background:#f6f6f6;
	background-image: url(../images/bg_bottom1.jpg);
	background-repeat: repeat-x;
	background-position: center bottom;
}
.indexmain_1 .mm{
	width:980px; margin-left:auto; margin-right:auto; overflow:hidden;
	height:220px; padding-top:56px;
	background-image: url(../images/bg_400.jpg);
	background-repeat: no-repeat;
	background-position: center top; text-align:center;
	padding-left:60px; padding-right:60px;
}
.indexmain_1 .mm a{ float:left; display:block; width:326px; padding-top:134px; color:#808285; font-size:18px;}
.indexmain_1 .mm a:hover{color:#ed6d01; }


.cop{
	height:363px;
	background-image: url(../images/bg_bottom2.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
.cop .cm{
	height:363px;
	margin-left:auto;
	margin-right:auto;
	background-image: url(../images/bg_bottom.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.cop .cm .cm_m{width:980px; height:363px; overflow:hidden; margin-left:auto; margin-right:auto; text-align:left;}
.cop .cm .cm_m ul{ float:left; width:110px; list-style:none; font-size:18px; color:#ed6d01; margin-top:30px; margin-right:40px;}
.cop .cm .cm_m ul li{
	font-size:12px; 
	padding-top:5px; padding-bottom:5px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #787879;
}
.cop .cm .cm_m ul li a{color:#d3d3d3; display:block;}
.cop .cm .cm_m ul li a:hover{color:#ed6d01;}

.cop1{ background:#231f20; height:43px; line-height:43px;}
.cop1 .cop1_m{ width:980px; margin-left:auto; margin-right:auto; overflow:hidden; text-align:right; color:#fff;}
.cop1 .cop1_m a{ color:#fff;}
.cop1 .cop1_m a:hover{ color:#ed6d01;}

.indexmain .t1{
	color:#a7a9ac;
	font-size:40px;
	text-align:center;
	font-weight:bold;
	letter-spacing: 5px;
	padding-top:26px;
	padding-bottom:0px;
	background-image: url(../images/line1.jpg);
	background-repeat: repeat-x;
	background-position: center 63px;
}
.indexmain .t2{
	width:360px; margin-left:auto; margin-right:auto;
	background-image: url(../images/line.jpg);
	background-repeat: repeat-x;
	background-position: center center;
	letter-spacing: 5px;font-size:18px;text-align:center; font-weight:bold; color:#ed6d01;
	margin-bottom:30px;
}
.indexmain .t2 span{ background:#f6f6f6; padding-left:10px; padding-right:10px;}

.indexmain .infom{width:980px; margin-left:auto; margin-right:auto; overflow:hidden;}
.indexmain .infom .info_t{
	text-align:center;
	font-size:16px;
	color:#414042; padding-top:16px; padding-bottom:30px;
	background-image: url(../images/line2.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
.indexmain .infom .info_t a{color:#414042;}
.indexmain .infom .info_t a:hover{color:#ed6d01;}
.indexmain .infom .info_t .iup{color:#ed6d01;}
.indexmain .infom .info_c{
	padding:29px; margin-bottom:30px; width:918px; overflow:hidden;
	border: 2px solid #eaeaeb;
	font-size:14px; color:#414042; line-height:22px;
}




.newsdiv{ text-align:left; line-height:normal; padding:20px;}
.newsdiv li{
	padding-top:5px; padding-bottom:8px; font-size:14px;
	padding-left:15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	background-image: url(../images/ico31.jpg);
	background-repeat: no-repeat;
	background-position: left center;
} 


.pagelist {padding-top:5px;list-style:none; margin-left:auto; margin-right:auto; margin-bottom:0px; text-align:center;}
.pagelist a{ color:#FFF;background:#414142;padding:3px;margin:3px;}
.pagelist .span1{color:#FFF;background:#414142;padding:3px;margin:3px;}
.pagelist .span2{color:#fff;background:#ed6d01;padding:3px;margin:3px;}




/*焦点图css*/
.adpic_go { width: 1360px; height: 450px; position: relative; overflow:hidden;}

/*数字按钮样式*/
.adpic_go .num { overflow:hidden; height: 25px; position: absolute; bottom:12px; right: 15px; zoom:1; z-index:3 }
.adpic_go .num li { width: 25px; height: 25px; line-height: 25px; text-align: center; font-weight: 400; font-family: "微软雅黑", Arial; color: #140f2f; background: #fff; margin-right: 10px; border-radius:50%; cursor:pointer; float: left; }
.adpic_go .num li.on { color: #ef6400; } /*当前项*/

/*上一个  下一个*/
.adpic_go .prev,
.adpic_go .next { display: ; width: 47px; height: 71px; background: url(../images/btn.png) no-repeat; position: absolute; top: 380px;
filter:alpha(opacity=70); /*IE滤镜，透明度50%*/
-moz-opacity:0.7; /*Firefox私有，透明度50%*/
opacity:0.7;/*其他，透明度50%*/
}
.adpic_go .prev { left: 200px;}
.adpic_go .next { right: 200px; background-position: right }
