@charset "utf-8";


#continue{
font-family: "microsoft yahei";
margin: 0px auto;
padding: 0px;
text-align: left;
list-style: none;
text-decoration: none;
font-size: 12px;
text-decoration: none;
background: url(../../../templates/cn/images/bg.jpg) repeat;
}

*{
margin: 0px auto;
padding: 0px;
list-style: none;
text-decoration: none;
}

.clear{
clear: both;
}

img{
border: none;
}

a img{
border: none;
}




#logo{
width: 100%;
height: 115px;
background: url(../../../templates/cn/images/logo-bg1.jpg) repeat-x;
}

.logo-m{
width: 1200px;
height: 115px;
background: url(../../../templates/cn/images/logo-bg2.jpg) top center no-repeat;
}

.logo-left{
float: left;
width: 606px;
height: auto;
}

.logo-right{
float: right;
width: 284px;
height: 115px;
background: url(../../../templates/cn/images/logo-r.jpg) no-repeat;
}



#menu{
width: 100%;
height: 51px;
background: url(../../../templates/cn/images/menu-bg.jpg) repeat-x;
}

.daohang{
width: 1200px;
height: 51px;
}

.daohang ul {
	margin: 0px;
	padding: 0px;
}
.daohang ul li {
	margin: 0px;
	padding: 0px;
	float: left;
	list-style-type: none;
	width: 115px;
	height: 51px;
	line-height: 51px;
	display: inline-block;
	background: url(../../../templates/cn/images/gege.jpg) right center no-repeat;
	padding-right: 2px;
	padding-left: 1px;
}
.daohang ul li a{
	font-size: 14px;
	color: #333;
	text-align: center;
	display: inline-block;
	width: 115px;
	text-decoration: none;
	height: 51px;
	line-height: 51px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}

.daohang ul li a:hover{ 
	font-weight:bold; 
	color: #FFF;
	background-color: FFF;
	width: 115px;
	height: 51px;
	display: inline-block;
	background: url(../../../templates/cn/images/menu-ho.jpg) repeat-x;
	line-height: 51px;
	margin: 0px;
	padding: 0px;
}


.daohang  .daohang_l {
	position: absolute;
	z-index:999;
	width: 120px;
	visibility: hidden;
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	color: #FFF;
	filter: Alpha(Opacity=85);
	text-align: center;
	overflow: visible;
	clear: both;
}
.daohang  .daohang_l  a {
	width: 100px;
	color: #FFF;
	text-decoration: none;
	clear: both;
	text-align: left;
	display: inline-block;
	padding-left: 20px;
	margin: 0px;
	font-size: 12px;
	height: 25px;
	background-color: #333;
	background-image: none;
	line-height: 25px;
}
.daohang  .daohang_l  a:hover {
	color: #FFF;
	text-decoration: none;
	background-color: #017127;
	background-image: none;
	width: 100px;
	height: 25px;
	line-height: 25px;
	padding-left: 20px;
}




#banner{
width: 100%;
height: 512px;
background: url(../../../templates/cn/images/banner.jpg) top center no-repeat;
}



#main{
width: 100%;
height: auto;
margin-top: 20px;
}

.main1{
width: 1200px;
height: auto;
margin: 0 auto;
}

.main1-fl{
float: left;
width: 346px;
height: 340px;
background: url(../../../templates/cn/images/fl-bg.png) left top no-repeat;
}

.main1-fl ul{ padding-top: 5px;}

.main1-fl ul li{
display: block;
width: 346px;
height: 35px;
line-height: 35px;
font-size: 14px;
font-weight: bold;
}

.main1-fl ul li a{
display: block;
width: 286px;
height: 35px;
background: url(../../../templates/cn/images/fl-bg1.png) left top no-repeat;
color: #333;
padding-left: 60px;
}

.main1-fl ul li a:hover{
display: block;
width: 266px;
height: 35px;
background: url(../../../templates/cn/images/fl-bg2.jpg) left top no-repeat;
color: #FFF;
padding-left: 80px;
}


.main1-about{
float: left;
width: 406px;
height: 340px;
margin-left: 20px;
}

.main1-about h1{
line-height: 35px;
font-size: 16px;
color: #1a1a1a;
margin-bottom: 10px;
}

.main1-about img{
float: left;
width: 163px;
height: 122px;
margin: 0px 15px 10px 0px;
}

.main1-about p{
line-height: 22px;
color: #333;
}


.main1-news{
float: right;
width: 405px;
height: 340px;
}

.main1-news h1{
line-height: 35px;
font-size: 16px;
color: #1a1a1a;
margin-bottom: 10px;
}

.news-top{
	width: 400px;
	height: auto;
	padding-top: 10px;
}

.news-top img{
	float: left;
	width: 127px; 
	height: 84px;
	margin: 0px 15px 0px 0px;
}

.news-top h2{
	line-height: 25px;
	font-size: 14px;
	color: #1a1a1a;
}

.news-top h2 a{ color: #1a1a1a;}
.news-top h2 a:hover{ color: #F00;}

.news-top p{
	line-height: 22px;
	color: #656565;
}

.news-top p a{ color: #F00;}
.news-top p a:hover{ color: #666;}

.news-con{ width: 400px; margin-top: 10px;}

.news-con ul{}

.news-con ul li{
	line-height: 32px;
	background: url(../../../templates/cn/images/ico1.jpg) left center no-repeat;
	padding-left: 15px;
}

.news-con ul li a{ color: #656565;}
.news-con ul li a:hover{ color: #F00;}
.news-con ul li span{
	float: right;
	color: #656565;
}



.main2{
width: 100%;
height: 479px;
background: url(../../../templates/cn/images/bg1.jpg) top center no-repeat;
margin-top: 20px;
}

.main2-m{
width: 1200px;
height: auto;
}

.main2-pro{
width: 1200px;
height: auto;
}


.main2-pro ul li img{
width: 242px;
height: 160px;
}

.main2-pro a{ color: #333;}
.main2-pro a:hover{ color: #F00;}
.main2-pro span{ line-height: 40px; font-weight: bold; font-size: 14px;}





.p_tp { width: 1200px;  margin:10px auto; text-align: center;}
.p_tp img{}
.p_tp img:hover{}
.p_tp a{ color: #333; text-align:center;}
.p_tp a:hover{ color: #F00; text-decoration: underline;}
.p_tp span{ line-height: 30px;}
.pl{
width: 242px;
height: 190px;
text-align: center;
line-height: 30px;
background: #FFF;
margin-right: 20px;
}




.main2-b{
width: 1200px;
height: auto;
margin-top: 25px;
}

.main2-L{
float: left;
width: 718px;
height: 200px;
}

.main2-L img{
float: left;
width: 129px;
height: 200px;
}

.main2-nr{
float: right;
width: 560px;
}

.main2-nr h1{
line-height: 40px;
font-size: 16px;
color: #1a1a1a;
}

.main2-nr p{
line-height: 22px;
color: #1a1a1a;
font-size: 14px;
}

.main2-R{
float: right;
width: 460px;
height: 200px;
}

.news-top2{
	width: 450px;
	height: auto;
	padding-top: 10px;
}

.news-top2 img{
	float: left;
	width: 127px; 
	height: 84px;
	margin: 0px 15px 0px 0px;
}

.news-top2 h2{
	line-height: 25px;
	font-size: 14px;
	color: #1a1a1a;
}
.news-top2 h2 a{ color: #1a1a1a;}
.news-top2 h2 a:hover{ color: #F00;}

.news-top2 p{
	line-height: 22px;
	color: #656565;
}


.main3{
width: 100%;
height: 479px;
}

.main4{
width: 100%;
height: 479px;
background: url(../../../templates/cn/images/bg2.jpg) top center no-repeat;
}


.main5{
width: 1200px;
height: auto;
}

.main5 ul{ padding-top: 30px;}

.main5 ul li{
float: left;
width: 221px;
height: 181px;
background: #FFF;
display: block;
margin-right: 10px;
margin-left: 5px;
text-align: center;
margin-bottom: 15px;
}

.main5 ul li img{
width: 221px;
height: 146px;
}

.main5 ul li a{ color: #333;}
.main5 ul li a:hover{ color: #F00;}
.main5 ul li span{ line-height: 35px; font-weight: bold; font-size: 14px;}




#footer{
width: 100%;
height: auto;
background: #2c2c2c;
margin-top: 15px;
}

.footer-m{
width: 1200px;
height: 200px;
}

.footer-L{
float: left;
width: 477px;
height: 170px;
padding-top: 30px;
}

.footer-M2{
float: left;
width: 450px;
height: 170px;
padding-top: 30px;
margin-left: 60px;
font-size: 12px;
}

.footer-M2 p{
line-height: 25px;
color: #cfcfcf;
}

.footer-M2 p a{ color: #cfcfcf;}
.footer-M2 p a:hover{ color: #F00;}

.footer-R{
float: right;
width: 142px;
height: 142px;
padding-top: 30px;
}




#about-main{
width: 1200px;
height: auto;
margin-top: 20px;
background: #FFF;
padding-left: 20px;
padding-right: 20px;
padding-top: 20px;
}

.about-left{
float: left;
width: 240px;
height: auto;
}


.about-list{
width: 240px;
height: auto;
}

.about-list h1{
line-height: 50px;
background: url(../../../templates/cn/images/about-bt.jpg) no-repeat;
color: #FFF;
padding-left: 40px;
font-size: 16px;
}

.about-list ul{}

.about-list ul li {
width: 240px;
height: 35px;
display: block;
line-height: 35px;
border-bottom: 1px #CCC dotted;
background: url(../../../templates/cn/images/ico2.gif) left center no-repeat;
}

.about-list ul li a{
width: 220px;
height: 35px;
display: block;
line-height: 35px;
border-bottom: 1px #CCC dotted;
background: url(../../../templates/cn/images/ico2.gif) left center no-repeat;
color: #000;
font-weight: bold;
padding-left: 20px;
}

.about-list ul li a:hover{
width: 220px;
height: 35px;
display: block;
line-height: 35px;
border-bottom: 1px #CCC dotted;
background: #025d12 url(../../../templates/cn/images/ico3.gif) left center no-repeat;
color: #FFF;
font-weight: bold;
padding-left: 20px;
}


.about-news{
width: 240px;
height: auto;
margin-top: 20px;
}

.about-news h1{
line-height: 40px;
font-size: 16px;
color: #1a1a1a;
}

.about-news ul{}

.about-news ul li{
	line-height: 32px;
	background: url(../../../templates/cn/images/ico1.jpg) left center no-repeat;
	padding-left: 15px;
}

.about-news ul li a{ color: #656565;}
.about-news ul li a:hover{ color: #F00;}

.about-right{
float: right;
width: 930px;
height: auto;
}

.dangqianweizhi{
width: 930px;
height: 50px;
background: url(../../../templates/cn/images/nybg.jpg) no-repeat;
line-height: 50px;
}

.dangqianweizhi h1{
color: #333;
font-size: 16px;
padding-left: 50px;
}

.dangqianweizhi span{
float: right;
padding-right: 10px;
}

.dangqianweizhi span a{ color: #333;}
.dangqianweizhi span a:hover{ color: #F00;}

.about-right p{
line-height: 22px;
color: #1a1a1a;
}






.pic3{ margin-bottom:15px;}
.node3{}
.node3 .title3{color:#1a1a1a; line-height:25px; font-weight: bold;}
.node3 .title3 a{color:#1a1a1a;text-decoration:none;}
.node3 .title3 a:hover{text-decoration:none;color:#f00}
.node3 .box3{padding-top:6px;padding-bottom:0px;}
.node3 .box3 ul{width:310px;list-style:none;padding:0px;margin:0px;}
.node3 .box3 ul li{ height:30px; padding-top:0px;}
.node3 .box3 ul a{color:#2B2B2B; line-height:30px;text-decoration:none}
.node3 .box3 ul a:hover{color:#F00;text-decoration:underline}
.picinfo3{ float: right; width: 310px;}
.picsrc3{ float: left;width: 127px; height: 86px;}
.picsrc3 img{ width: 127px; height: 84px;}
.info3{ line-height: 22px;color: #373737;padding-top: 5px;}
.info3 a{ color: #373737;}
.info3 a:hover{ color: #F00;}
.pic2 img{ width: 202px; height: 156px;}
.pic2 a img{ width: 202px; height: 156px;}
.url2{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;height:30px;}
.url2 a{text-align:center;width:188px;}
.url2 a{ color: #666;}
.url2 a:hover{ color: #F00;}














