*{
    display: none;
}
@charset "gb2312";
/* CSS Document */

body{ background:url(../img/bg.jpg); font-family:��Բ; font-size:24px;}
body,h1{ margin:0 }
ul{padding:0}
/*���*/
.clear_fix{zoom:1}
.clear_fix:after{content: '';display: block;clear: both;height: 0;}

/*�ֲ�*/
*{margin:0;padding:0;list-style:none;}

a{text-decoration:none;color:#333;}
a:hover{color:#1974A1;}
/* fullSlide */
.fullSlide{width:100%;position:relative;height:600px;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:600px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:410px;}
.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:15%;z-index:1;width:40px;height:60px;background:url(../img/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next{left:auto;right:15%;background-position:-6px -137px;}




.header{
	overflow:hidden;}
.header h1{ margin-left:15%;/* width: 700px; */width: 120px;margin: 0 auto;}
.header img{
	/* float:left; */
	margin: 0 auto;
	height: auto;
	}
	
.nav{
	height:60px;
	width:100%;
	background:#000;
	color:#FFF;
	font-size:18px;

	
	}
.nav ul {
	width: 950px;
	margin:0 auto;
	height:60px;
	}
.nav ul li{
	width: 19%;
	display:inline-block;
	text-align:center;
	height:60px;
	line-height:60px;
	}	
.nav ul li a{
	text-decoration:none;
	color:#FFF}	
.nav ul li:hover{
	background:#999;}
	
.com_container{ margin:60px auto; width:1100px;/* text-align: center; */}




.brand{ margin: 0 auto;}
.tit{color: #fff; background:url(../img/tit.png); width:360px; height:90px; margin: 50px auto;line-height: 90px;font-size: 35px;text-align: center;}
.brand_body{ border-top: #333 1px solid;overflow: hidden;}	
.brand_body_left{ width:600px; height:380px;float: left;margin-top: 30px; background-color:#FFF;}
.brand_body_right{ width:450px;height:380px; float:left;margin-top: 30px;margin-left: 50px; background:url(../img/brand.jpg);}
.index_brand{
	width:530px;
	height:300px;
	line-height:35px;
	margin:40 auto;
	overflow:hidden;
	position:relative;
}
.index_brand span{
	position:absolute;
	bottom:0;
	right:10px;}

.pro{border-top:#000 1px solid;border-bottom:#000 1px solid;}

.brand_body_left ul{
	width:535px;
	margin:15px auto;

}
.brand_body_left ul li{
	height:50px;
	line-height:50px;
	border-bottom:#000 1px dashed;
}
.brand_body_left ul li span{
	float:right;}


#photo-list {

    margin:15px auto; 
 	overflow:hidden; 
    border:1px dashed #ccc;  
}  
#photo-list ul { list-style:none;}  
#photo-list li { float:left; padding-right:9px;}  
#photo-list img { border:1px solid #ddd; background:#fff; padding:2px;}

.new_index{width:1100px; margin:0 auto; border-top:#000 1px solid;}

#footer{width:100%; background:#000; margin-top:50px;}
.footerbox {
	width:100%;
	height:244px;
	
}
.footer, .footer1 {
	width:1200px;
	margin:0 auto;
	overflow:hidden;
}

.footer1 li {
    display: block;
    float: left;
  margin: 0 5px;}

.f1 {
	width:239px;
	height:210px;
	padding-top:34px;
	float:left;
	border-right:solid 1px #999;
}
.f1 img {
	width:176px;
	height:180px;
	margin:0 auto 24px auto;
	display:block;
}
.f1 p {
	width:176px;
	margin:10px auto 0 auto;
	font-size:14px;
	color:#fff;
	line-height:20px;
}
.f2 {
	width:720px;
	height:216px;
	float:left;
	padding-top:28px;
	overflow:hidden;
	text-align:center;
	color: #ccc;
}
.f2 ul{
		height:80px;
		width:570px;
		margin:0 auto;
		margin-bottom: 50px;
}
.f2 li {
	float:left;
	width: 80px;
	display:block;
	margin-top:30px;
	color: #ccc;
}
.f2 li a {
	font-size:14px;
	line-height:30px;
	display:block;
	color: #999;
}
.f2 li a:hover {
	text-decoration:underline;
}
.f3 {
	width:239px;
	height:210px;
	padding-top:34px;
	float:left;
	border-left:solid 1px #999;
}
.f3 p {
	font-size:16px;
	color:#fff;
	text-align:center;
}
.f3 img {
	width:144px;
	height:144px;
	margin:15px auto 0 auto;
	display:block;
}
.footerbox1 {
	width:100%;
	height:70px;
	background:#141213;
	font-size: 16px;
}
.footer1 a {

  color:#ccc;
}
.footer1 span {
	float:left;
	font-size:14px;
	line-height:23px;
	color:#fff;
  	margin-right:20px
}



/* brand*/

.position{
	height:80px;	
	}
.brand_tit{
	color: #fff; 
	background:url(../img/tit.png); 
		width:360px; height:90px; 
	margin: 50px auto;
	line-height: 90px;
	font-size: 35px;
	text-align: center;}	
.brand_bd{
	border:#000 1px solid;
	background-color: #fff;
	padding:20px;
	}	
.brand_bd_txt{ 
	margin:40px;
	background:#FFF;
	color:#000;}	
	
/*news*/	
.mma{width:300px; padding:5px; background:#fff; -webkit-box-shadow:0 0 10px #ccc; -moz-box-shadow:0 0 10px #ccc; box-shadow:0 0 10px #ccc; margin:0 21px 15px 21px; float:left;}
.mm1{width:300px; height:220px;}
.mmp{padding:0 5px;}
.mm2{font-size:16px; font-weight:bold; color:#333; line-height:42px; height:42px; overflow:hidden;text-overflow:ellipsis; -o-text-overflow:ellipsis; white-space:nowrap; display:block;}
.mm5{background:url(../images/time.png) no-repeat left center; color:#999; line-height:16px; height:16px; margin-bottom:8px; padding-left:18px;}
.mm3{font-size:14px; color:#999; line-height:20px; height:40px; overflow:hidden; }
.mm4{width:88px; height:28px; background:#fff; border:solid 1px #ccc; text-align:center; line-height:28px; color:#333; font-size:14px; border-radius:20px; margin:10px 0; display:block;}
.mma:hover{width:300px; padding:4px; background:#fff; border:solid 1px #999;}
.mm4:hover{width:90px; height:30px; background:#333; color:#fff; line-height:30px; border:none;}


/*ҳ��*/
.page_container {
    overflow: hidden;
    margin: 20px auto;
    text-align: center;
}
.page_container ul{
    overflow: hidden;
    display: inline-block;
}
.page_container li{
    float: left;
    margin-right: 10px;
    cursor: pointer;
    border: 1px solid #999;
    padding: 0 6px;
    list-style: none;
    background:#dfdfdf;
    color:#666;
}
.page_container a{
    color: #666;
}
.pro_dis_one:hover .mirror{
    bottom:0;
}
.mirror{
    position: absolute;
    width: 100%;
    height: 100%;
    background: #333;
    opacity: .8;
    z-index: 999;
    transition: all 0.5s;
    left: 0;
    bottom:-100%;
}
.mirror>a{
    position: absolute;
    border:1px solid #fff;
    text-align: center;
    color:#fff;
    padding:5px 0;
    font-size: 18px;
    width: 40%;
    top:45%;
    left: 30%;
}
.mirror>a:hover{
    background: #fff;
    color:#000a28;
}
.pro_container .mirror>a{
    width: 50%;
    padding:0 2%;
    left: 23%;
    top:38%;
}
.pro_container>div:hover .mirror{
    /*color:#050124;*/
    bottom:0;
}



/*����ҳ*/
.brand_bd_tit{
	text-align:center;
	border-bottom:#333 dashed 1px;
	padding-bottom:10px;
	position:relative;}
.brand_bd_tit span{
	font-size:14px;
	}	
.bdsharebuttonbox{
	position:absolute;
	right:90px;
	top:37px;
	}	
@charset "gb2312";
/* CSS Document */

body{ background:url(../images/bg.jpg); font-family:��Բ; font-size:24px;}
body,h1{ margin:0 }
ul{padding:0}
/*���*/
.clear_fix{zoom:1}
.clear_fix:after{content: '';display: block;clear: both;height: 0;}

/*�ֲ�*/
*{margin:0;padding:0;list-style:none;}

a{text-decoration:none;color:#333;}
a:hover{color:#1974A1;}
/* fullSlide */
.fullSlide{width:100%;position:relative;height:600px;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:600px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:410px;}
.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:15%;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:15%;background-position:-6px -137px;}




.header{
	overflow:hidden;}
.header h1{ margin-left:15%;/* width: 700px; */width: 120px;margin: 0 auto;}
.header img{
	/* float:left; */
	margin: 0 auto;
	height: auto;
	}
	
.nav{
	height:60px;
	width:100%;
	background:#00983c;
	color:#FFF;
	font-size:18px;

	
	}
.nav ul {
	width: 1000px;
	margin:0 auto;
	height:60px;
	}
.nav ul li{
	width: 15%;
	display:inline-block;
	text-align:center;
	height:60px;
	line-height:60px;
	}	
.nav ul li a{
	text-decoration:none;
	color:#FFF}	
.nav ul li:hover{
	background:#999;}
	
.com_container{ margin:60px auto; width:1100px;/* text-align: center; */}




.brand{ margin: 0 auto;}
.tit{color: #fff; background:url(../images/tit.png); width:360px; height:90px; margin: 50px auto;line-height: 90px;font-size: 35px;text-align: center;}
.brand_body{ border-top: #333 1px solid;overflow: hidden;}	
.brand_body_left{ width:600px; height:380px;float: left;margin-top: 30px; background-color:#FFF;}
.brand_body_right{ width:450px;height:380px; float:left;margin-top: 30px;margin-left: 50px; background:url(../images/hd2.jpg);}
.index_brand{
	width:530px;
	height:300px;
	line-height:35px;
	margin:50 auto;
	overflow:hidden;
	position:relative;
	
}
.index_brand span{
	position:absolute;
	bottom:0;
	right:10px;}

.pro{border-top:#000 1px solid;border-bottom:#000 1px solid;}

.brand_body_left ul{
	width:535px;
	margin:15px auto;

}
.brand_body_left ul li{
	height:50px;
	line-height:50px;
	border-bottom:#000 1px dashed;
}
.brand_body_left ul li span{
	float:right;}



#photo-list {

    margin:15px auto; 
 	overflow:hidden; 
    border:1px dashed #ccc;  
}  
#photo-list ul { list-style:none;}  
#photo-list li { float:left; padding-right:9px;}  
#photo-list img { border:1px solid #ddd; background:#fff; padding:2px;}

.new_index{width:1100px; margin:0 auto; border-top:#000 1px solid;}

#footer{width:100%; background:#00983c; margin-top:50px;}
.footerbox {
	width:100%;
	height:244px;
	
}
.footer, .footer1 {
	width:1200px;
	margin:0 auto;
	overflow:hidden;
}

.footer1 li {
    display: block;
    float: left;
  margin: 0 5px;}

.f1 {
	width:239px;
	height:210px;
	padding-top:34px;
	float:left;
	border-right:solid 1px #999;
}
.f1 img {
	width:176px;
	height:180px;
	margin:0 auto 24px auto;
	display:block;
}
.f1 p {
	width:176px;
	margin:10px auto 0 auto;
	font-size:14px;
	color:#fff;
	line-height:20px;
}
.f2 {
	width:720px;
	height:216px;
	float:left;
	padding-top:28px;
	overflow:hidden;
	text-align:center;
	color: #ccc;
}
.f2 ul{
		height:80px;
		width:570px;
		margin:0 auto;
		margin-bottom: 50px;
}
.f2 li {
	float:left;
	width: 80px;
	display:block;
	margin-top:30px;
	color: #ccc;
}
.f2 li a {
	font-size:14px;
	line-height:30px;
	display:block;
	color: #999;
}
.f2 li a:hover {
	text-decoration:underline;
}
.f3 {
	width:239px;
	height:210px;
	padding-top:34px;
	float:left;
	border-left:solid 1px #999;
}
.f3 p {
	font-size:16px;
	color:#fff;
	text-align:center;
}
.f3 img {
	width:144px;
	height:144px;
	margin:15px auto 0 auto;
	display:block;
}
.footerbox1 {
	width:100%;
	height:70px;
	background:#141213;
	font-size: 16px;
}
.footer1 a {

  color:#ccc;
}
.footer1 span {
	float:left;
	font-size:14px;
	line-height:23px;
	color:#fff;
  	margin-right:20px
}



/* brand*/

.position{
	height:80px;	
	}
.brand_tit{
	color: #fff; 
	background:url(../images/tit.png); 
		width:360px; height:90px; 
	margin: 50px auto;
	line-height: 90px;
	font-size: 35px;
	text-align: center;}	
.brand_bd{
	border:#000 1px solid;
	background-color: #fff;
	padding:20px;
	}	
.brand_bd_txt{ 
	margin:40px;
	background:#FFF;
	color:#000;
	line-height:55px;
	}	
	
/*news*/	
.mma{width:300px; padding:5px; background:#fff; -webkit-box-shadow:0 0 10px #ccc; -moz-box-shadow:0 0 10px #ccc; box-shadow:0 0 10px #ccc; margin:0 21px 15px 21px; float:left;}
.mm1{width:300px; height:220px;}
.mmp{padding:0 5px;}
.mm2{font-size:16px; font-weight:bold; color:#333; line-height:42px; height:42px; overflow:hidden;text-overflow:ellipsis; -o-text-overflow:ellipsis; white-space:nowrap; display:block;}
.mm5{background:url(../images/time.png) no-repeat left center; color:#999; line-height:16px; height:16px; margin-bottom:8px; padding-left:18px;}
.mm3{font-size:14px; color:#999; line-height:20px; height:40px; overflow:hidden; }
.mm4{width:88px; height:28px; background:#fff; border:solid 1px #ccc; text-align:center; line-height:28px; color:#333; font-size:14px; border-radius:20px; margin:10px 0; display:block;}
.mma:hover{width:300px; padding:4px; background:#fff; border:solid 1px #999;}
.mm4:hover{width:90px; height:30px; background:#333; color:#fff; line-height:30px; border:none;}


/*ҳ��*/
.page_container {
    overflow: hidden;
    margin: 20px auto;
    text-align: center;
}
.page_container ul{
    overflow: hidden;
    display: inline-block;
}
.page_container li{
    float: left;
    margin-right: 10px;
    cursor: pointer;
    border: 1px solid #999;
    padding: 0 6px;
    list-style: none;
    background:#dfdfdf;
    color:#666;
}
.page_container a{
    color: #666;
}
.pro_dis_one:hover .mirror{
    bottom:0;
}
.mirror{
    position: absolute;
    width: 100%;
    height: 100%;
    background: #333;
    opacity: .8;
    z-index: 999;
    transition: all 0.5s;
    left: 0;
    bottom:-100%;
}
.mirror>a{
    position: absolute;
    border:1px solid #fff;
    text-align: center;
    color:#fff;
    padding:5px 0;
    font-size: 18px;
    width: 40%;
    top:45%;
    left: 30%;
}
.mirror>a:hover{
    background: #fff;
    color:#000a28;
}
.pro_container .mirror>a{
    width: 50%;
    padding:0 2%;
    left: 23%;
    top:38%;
}
.pro_container>div:hover .mirror{
    /*color:#050124;*/
    bottom:0;
}



/*����ҳ*/
.brand_bd_tit{
	text-align:center;
	border-bottom:#333 dashed 1px;
	padding-bottom:10px;
	position:relative;}
.brand_bd_tit span{
	font-size:14px;
	}	
.bdsharebuttonbox{
	position:absolute;
	right:90px;
	top:37px;
	}	
.hot_nr{ 
	padding:30px 20px; 
	overflow:hidden; }	
.hot_new{ 
	width:480px; 
	height:120px; float:left; 
	line-height:40px;}

.hot_new dt{ 
	font-size:16px; 
	font-weight:bold; 
	color:#000}
.hot_new dd{ 
	display:block; 
	width:50%; 
	float:left; 
	overflow:hidden}
.hot_new a,.hot_new dd{ 
	color:#333; 
	font-size:14px;}
.hot_nr a:hover{ 
	text-decoration:underline}	
	
/*************************message***************************************/	
.message{ height:610px; width:998px; border:1px solid #ccc; margin-top:130px; margin-bottom:30px; position:relative}
.message_t{ width:540px; height:180px; position:absolute; top:-70px; left:50%; margin-left:-270px}
.message_t dl{ display:block; width:180px; height:180px; float:left;text-align:center; color:#666; cursor:pointer }
.message_t dl:hover dt{ background:url(../images/mon.png) no-repeat top; padding-top:15px}
.message_t dl:hover dd{ color:#d41519}
.message_t dt{ display:block; width:180px; height:120px; background:url(../images/mot.png) no-repeat 0 3px; color:#fff; font-size:28px; line-height:40px; font-weight:bold; padding-top:18px}
.message_t dd{ display:block; width:180px; height:30px;  color:#666; font-size:14px; line-height:30px;}
.message_in{ height:476px; padding-top:20px; background:#fff; border-bottom:2px solid #eee }
.m1{ background:}
.message_in dl{ text-align:center; display:block; width:100%; height:80px; float:left}
.message_in dt{ font-size:24px; color:#000; font-weight:bold; line-height:40px}
.message_in dd{ font-size:14px; color:#666;  line-height:40px}
.message_n{ width:680px; float:left; margin-left:160px}
.n_1{ width:680px; height:50px; float:left}
.n_1 input{ display:block; border:0; border:1px solid #ccc; height:36px; width:520px; text-indent:1em}
.n_1 p{ display:block; float:left; line-height:38px; margin-right:10px}
.n_2{ width:680px; float:left}
.n_2 p{ display:block; float:left; line-height:38px; margin-right:10px}
.n_2 textarea{ display:block; border:0; border:1px solid #ccc; height:155px; width:520px;}
.button{ display:block; border:0; width:120px; height:40px;  background: url(/cm_images/tj.jpg); cursor:pointer; float:left; margin-left:102px; margin-top:10px}
.input5{margin-left: 154px; margin-top:20px;}
/*************************message***************************************/	
	