#top{
text-align:center;
height:130px;
}
#header {
    width: 100%;
	background-color: #78181c;
	
	min-width: 1278px;
	left: 0;
	top: 0;
	z-index: 5;
}
#header .nav {
	width: 1200px;
	color: #fff;
	margin:0 auto;
	height: 48px;
	position: relative;
}
#header .logo {
	float: left;
	margin-left: 10px;
	margin-top: 5px;
}
#header .nav-list {
	float: left;
	margin-left: 0px;
	text-align: left;
	margin-top: 0px;
}
#header .nav li {
	color: #fff;
	
width:57px;
margin:0px;
padding:0px;
height:48px;
line-height:48px;
text-align:center;

}

#header .nav li a {
	color: #fcbb1d;
	font-size: 12px;
	font-family:微软雅黑;
font-weight:bold;
}
#header .nav li a:hover, #header .nav-two li a:hover {
	color: #fff;
font-family:微软雅黑;
font-weight:bold;
}
#header .nav-item {
    float: left;
}
#header .nav-list .nav-item-right {
	text-align: right;
	position: absolute;
	right: 0;
	width: 55px;
}
#header .language {
	display: inline;
	position: relative;
}
#header .language span:hover {
	color: #00a0e9;
}
#header .language .earth-icon{
	width: 16px;
	height: 48px;
	position: absolute;
	top: 0;
	right: 50px;
	background: url(../images/earth.png) 0 0 no-repeat;
}
#header .language .earth-icon:hover {
	background: url(../images/earth-2.png) 0 0 no-repeat;	
}
#banner{
    width: 100%;
	background-color: #fff;
	
	min-width: 1278px;
	left: 0;
	top: 0;
	z-index: 5;
float:left;


}

#banner .pic {
	width: 100%;
	color: #fff;
	margin:0 auto;
	height: 505px;
	position: relative;
}

#nav2{
    width: 100%;
	background-color: #78181c;
float:left;	
	min-width: 1278px;
	left: 0;
	top: 0;
	z-index: 5;


}

#nav2 .pic2 {
	width: 1200px;
	color: #fff;
	margin:0 auto;
	height: 80px;
	position: relative;
}
#nav3{
    width: 100%;
	background-color: #f3f3f3;
float:left;	
	min-width: 1278px;
	left: 0;
	top: 0;
	z-index: 5;


}

#nav3 .pic3 {
	width: 1200px;
	color: #fff;
	margin:0 auto;
	height: 168px;
	position: relative;
}
#nav4{
    width: 100%;
	background-color: #f6f6f6;float:left;	
	min-width: 1278px;
	left: 0;
	top: 0;
	z-index: 5;


}

#nav4 .pic4 {
	width: 1200px;
	color: #fff;
	margin:0 auto;
	height: 54px;
	position: relative;
}

.list2{
width:1200px;

}
.list2 li{
width:120px;
margin:5px 13px;
float:left;
border:#666 1px solid;
text-align:center;
padding:18px 0px;


}
.list2 li a{
color:#79191d;
}

#nav5{
    width: 100%;
	background-color: #f6f6f6;
float:left;	
	min-width: 1278px;
	left: 0;
	top: 0;
	z-index: 5;


}

#nav5 .pic5 {
	width: 1200px;
	color: #fff;
	margin:0 auto;
	height: 1320px;
	position: relative;
}

.prolist li{

width:372px;
height:430px;
float:left;
margin-left:14px;
margin-right:14px;
margin-top:10px;
}

.prolist li img{

width:372px;
height:372px;
}



#nav6{
    width: 100%;
	background-color: #fff;
float:left;	
	min-width: 1278px;
	left: 0;
	top: 0;
	z-index: 5;


}

#nav6 .pic6 {
	width: 1200px;
	color: #fff;
	margin:0 auto;
	height: 210px;
	position: relative;
}

#nav7{
    width: 100%;
	background-color: #fff;
float:left;	
	min-width: 1278px;
	left: 0;
	top: 0;
	z-index: 5;


}

#nav7 .pic7 {
	width: 1200px;
	color: #fff;
	margin:0 auto;
	height: 452px;
	position: relative;
background:url(../images/3_02.jpg) center top;
}

#nav8{
    width: 100%;
	background-color: #fff;
float:left;	
	min-width: 1278px;
	left: 0;
	top: 0;
	z-index: 5;


}

#nav8 .pic8 {
	width: 1200px;
	color: #fff;
	margin:0 auto;
	height: 442px;
	position: relative;
background:url(../images/3_03.jpg) center top;
}


#nav9{
    width: 100%;
	background-color: #fff;
float:left;	
	min-width: 1278px;
	left: 0;
	top: 0;
	z-index: 5;


}

#nav9 .pic9 {
	width: 1200px;
	color: #fff;
	margin:0 auto;
	height: 420px;
	position: relative;
background:url(../images/3_04.jpg) center top;
}

#nav10{
    width: 100%;
	background-color: #fff;
float:left;	
	min-width: 1278px;
	left: 0;
	top: 0;
	z-index: 5;


}

#nav10 .pic10 {
	width: 1200px;
	color: #fff;
	margin:0 auto;
	height: 544px;
	position: relative;
background:url(../images/3_05.jpg) center top;
}

#nav11{
    width: 100%;
	background-color: #f6f6f6;
float:left;	
	min-width: 1278px;
	left: 0;
	top: 0;
	z-index: 5;


}

#nav11 .pic11 {
	width: 1200px;
	color: #fff;
	margin:0 auto;
	height: 362px;
	position: relative;
background:url(../images/jieshao.jpg) center top;
}


#nav12{
    width: 100%;
	background-color: #fff;
float:left;	
	min-width: 1278px;
	left: 0;
	top: 0;
	z-index: 5;


}

#nav12 .pic12 {
	width: 1200px;
	color: #fff;
	margin:0 auto;
	height: 362px;
	position: relative;
background:url(../images/xinwen.jpg) center top;
}

.pic12_1{width:380px;
float:left;
height:308px;}

.pic12_1_1{padding-top:17px;padding-left:24px;
width:380px;
float:left;
height:45px;color:#a01616;font-size:16px;font-weight:bold;}

.pic12_2_1{padding-top:17px;padding-left:28px;
width:380px;
float:left;
height:45px;color:#a01616;font-size:16px;font-weight:bold;}

.pic12_3_1{padding-top:15px;padding-left:36px;
width:380px;
float:left;
height:45px;color:#a01616;font-size:16px;font-weight:bold;}


.pic12_1_2{padding-top:5px;padding-left:24px;
width:380px;
float:left;
height:335px;color:#a01616;font-size:16px;font-weight:bold; line-height:40px;}



.pic12_2_2{padding-top:5px;padding-left:28px;
width:380px;
float:left;
height:335px;color:#a01616;font-size:16px;font-weight:bold; line-height:40px;}

.pic12_3_2{padding-top:5px;padding-left:36px;
width:380px;
float:left;
height:335px;color:#a01616;font-size:16px;font-weight:bold; line-height:40px;}



.pic12_2{width:380px;
float:left;
height:308px;
margin-left:30px;
margin-right:30px;}
.pic12_3{width:380px;
float:right;
height:308px;
}



#nav13{
    width: 100%;
	background-color: #a01616;
float:left;	
	min-width: 1278px;
	left: 0;
	top: 0;
	z-index: 5;


}

#nav13 .pic13 {
	width: 1200px;
	color: #fff;
	margin:0 auto;
	height: 304px;
	position: relative;
background:url(../images/foot.jpg) center top;
}


.navcc {
	    width: 100%;
	background-color: #fff;
float:left;	
	min-width: 1278px;
	left: 0;
	top: 0;
	z-index: 5;
}



.n_cont{margin: 40px auto 0px;
    min-height: 450px;
    width: 1200px;
    float: none;
    overflow: hidden;}
	.l{width: 260px;
    float: left;}
	.r{width: 800px;
    float: right;}
	.side_menu{
    border_15-bottom: 1px solid #D2D2D2;
	border-bottom: #bdbdbd 0px solid;

    line-height: 98px;
    width: 260px;
    background: url(../images/head2.jpg) no-repeat center top;
    height: auto;
	float:left;
	
	margin-bottom:20px;
	}
	.Tit2{color: #fff;
    font-size: 20px;
    font-style: normal;
    font-weight: bold;
    margin-left: 25px;
    text-decoration: none;}
	.list22 li{    background: url(../images/gray.jpg) no-repeat top center;
    text-decoration: none;
    line-height: 60px;
    height: 60px;
    display: block;
    margin: 0px;    padding-left: 30px;
    border-bottom: 1px solid #eaeaea;}
	.list22 li:hover{
	background: url(../images/yellow.jpg) no-repeat top center;
    width: 220px;
    line-height: 60px;
    height: 60px;
    text-decoration: none;
    margin: 0px;
    border-bottom: 1px solid #eaeaea;
    color: #7f7f7f;}
	
	
	.left_o{
		float:left;}   
		.channelN{
			 border-bottom: #ececec 1px solid;
    padding-bottom: 20px;
    width: 100%;
    float: none;
		}
		.maintt{text-align:right;
    line-height: 22px;
    margin: 0px auto;
    width: 100%;
    height: 22px;
    clear: both;
    overflow: hidden; }
	
	.mainm{text-align: left;
    margin: 0px auto;
    width: 98%;
    background: #fff;
    color: #000;
    clear: both;
    font-size: 12px;
    overflow: hidden;}
	.mtitile{
		border-bottom: #ececec 1px solid;
    margin-bottom: 30px;
    background: url(/images/dtop.jpg) no-repeat left 22px;
    height: 120px;}
	.mtitle h3{text-align: left;
    padding-bottom: 0px;
    line-height: 60px;
    margin: 0px;
    padding-left: 2px;
    width: 100%;
    padding-right: 0px;
    font-size: 18px;
    overflow: hidden;
    word-break: break-all;
    font-weight: bold;
    padding-top: 0px;}
	.content{padding-bottom: 30px;
    width: 100%;
    overflow: hidden;
    word-break: break-all;}
	
	.mainul{   
    padding-left: 3px;
    width: 790px;
    overflow: hidden;
    padding-top: 10px;}
	
	.mainul li{width: 260px;
    margin-bottom: 15px;
    float: left;
    overflow: hidden;}
	
	.pic-module{position: relative;
    width: 230px;
    float: left;
    margin-right: 0px;}
	.pic A {
    border-bottom: #e6e7e7 1px solid;
    border-left: #e6e7e7 1px solid;
    padding-bottom: 4px;
    padding-left: 4px;
    padding-right: 4px;
    display: inline-block;
    border-top: #e6e7e7 1px solid;
    border-right: #e6e7e7 1px solid;
    padding-top: 4px;}.pic-module .pic A IMG {
    border-bottom: 0px;
    border-left: 0px;
    width: 230px;
    height: 230px;
    border-top: 0px;
    border-right: 0px;
}
.detail{    padding-bottom: 0px;

    width: 100%;

    clear: both;
    padding-top: 15px;}
	.xxjs{padding-bottom: 0px;
    list-style-type: none;
    margin: 0px 0px 10px;
    padding-left: 0px;
    width: 100%;
    padding-right: 0px;
    display: inline-block;
    background: #ddd;
    clear: both;
    list-style-image: none;
    padding-top: 0px;}
	.curr{background: #2e75ad;color:#fff;
	}
	.xxjs li{text-align: center;
    line-height:40px;
    width: 96px;

    float: left;
    height: 40px;
    margin-right: 1px;}
	.xwdt{
		height:40px;
		float:left;    line-height: 40px;
		border-bottom:#999 1px dashed;
		width:100%;
		background:url(../images/icon-09.gif) left center no-repeat;
	}


.pic13_1{padding-top:60px;margin-left:145px;}

.pic13_1 a{color:#666;}

.pic13_2{padding-top:60px;width:100%;float:left;}

.pic13_2_1{width:473px; height:150px;float:left;}

.pic13_2_2{float:left; line-height:40px; font-size:12px; color:#fff;}