@charset "utf-8";
/* CSS Document */
/*全局控制*/
body{margin:0;padding:0;font-size:12px;line-height:22px; color:#001f3f;font-family: Verdana, Geneva, sans-serif; background: #FFF;-webkit-text-size-adjust:none;}
html,body,div,dl,dt,dd,ol,ul,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,p{margin:0;padding:0;}
img{border:0; vertical-align:bottom;}ul,li{list-style:none;}
.tc{text-align:center;}.tl{text-align:left;}.tr{text-align:right;}
.fl{float:left;}.fr{float:right;}.cl{clear:both;}.fb{font-weight:bold;}
.dis{display:block;}.undis{display:none;}
a{text-decoration:none;}
input[type="text"]:focus,input[type="password"]:focus,textarea:focus{outline:none;}
.clear{clear:both; height:1px; margin-top:-1px; width:100%; line-height:1px; font-size:0;}
.kong{width:100%; height:26px; line-height:20px;}
input, button {
border: 0 none;
background: none transparent;
margin: 0;
padding: 0;}

/*首页头部*/
.headw{width:100%; background:#dd0610;height:30px;}
.headd{width:1200px; margin:0 auto; }
.headd_left{width:600px; float:left;color:#fff; font-size:12px;line-height:30px;}
.headd_right{width:200px; float:right;color:#fff;padding-top:2px;}
.headd_right a{ color:#fff; display:block; float:left;padding:0 8px 0 0;}

.topw{width:100%; height:124px; }
.top{width:1200px; margin:0 auto;height:124px;  }
.logo{ padding-top:18px; float:left;}
.tel{width:380px; float:right; background:url(../img/index_13.jpg) no-repeat left center;height:74px; font:14px 微软雅黑; color:#dd0610;padding:40px 0 0 50px; line-height:10px; text-transform:uppercase}
.tel span{  font:24px 微软雅黑; font-weight:bold}

.navw{width:100%; background:#dd0610; height:46px;}
.nav{ width:1200px; height:46px; margin:0 auto;}
.nav ul{height:46px;}
.nav ul li{ float:left; display:inline-block; line-height:46px; width:90px;padding:0 35px;  font-family:微软雅黑; font-size:14px; text-align:center; text-transform:uppercase  }
.nav ul li a{color:#fff; display:block;}
.nav ul li a:hover{ color:#fff; border-bottom:3px solid #ffffff;height:43px;}

/*banner*/
.banner{width:100%; clear:both;}
.main_visual{height:550px;overflow:hidden;position:relative; clear:both;}
.main_image{height:550px;overflow:hidden;position:relative;}
.main_image ul{width:9999px;height:550px;overflow:hidden;position:absolute;top:0;left:0}
.main_image li{float:left;width:100%;height:550px;}
.main_image li span{display:block;width:100%;height:550px}
.main_image li a{display:block;width:100%;height:550px}
.main_image li .img_1{background:url('../images/img_main_1.jpg') center top no-repeat}
.main_image li .img_2{background:url('../images/img_main_2.jpg') center top no-repeat}
.main_image li .img_3{background:url('../images/img_main_3.jpg') center top no-repeat}
.main_image li .img_4{background:url('../images/img_main_4.jpg') center top no-repeat}
.main_image li .img_5{background:url('../images/img_main_5.jpg') center top no-repeat}


div.flicking_con{position:absolute;top:500px;left:50%;z-index:999;width:300px;height:21px;margin:0 0 0 -50px;}
div.flicking_con a{float:left;width:21px;height:21px;margin:0;padding:0;background:url('../images/btn_main_img.png') 0 0 no-repeat;display:block;text-indent:-1000px}
div.flicking_con a.on{background-position:0 -21px}
#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:73px!important;height:150px!important;top:40%;margin-top:-37px;display:none;}
#btn_prev{background:url(../images/hover_left.png) no-repeat left top;left:10px;}
#btn_next{background:url(../images/hover_right.png) no-repeat right top;right:10px;}



/*main_01*/
.main_01w{width:100%; height:70px; text-align:center; font-size:34px; font-family:微软雅黑; color:#000000; font-weight:bold; line-height:70px;padding-top:30px; text-transform:uppercase}
.main_01w2{width:120px; text-align:center; color:#dd0610; font-family:微软雅黑; font-size:18px; line-height:25px;background:url(../img/index_20.jpg) repeat-x; margin:0 auto;height:25px;padding: 0 15px;text-transform:uppercase  }
.main_01w2 span{ display:block; background:#FFF;height:25px;width:120px;text-transform:uppercase  }

.main_01w3{width:100%;}
.main_01{width:1200px; margin:0 auto;height:420px; margin-top:30px;}


.con_right{min-height:400px;}
.con_title{ height:52px;  color:#5f5c5c;  line-height:52px; padding:0; margin:0; }
.con_right ul{ padding:0; margin:0 auto; text-align:center;}
.con_title li{ width:143px; height:35px; text-align:center; line-height:35px; display:inline-block;color:#6f6f6f; font-size:14px; cursor:pointer;background:#f0f0f0;font-family:微软雅黑;}
.con_title a{font-size:12px;letter-spacing:1px; color:#ff0000;}

/*.con_title li a:hover{ background:url(../images/index_33.jpg) no-repeat;}*/
.con_title span a{float:right; padding-top:5px; padding-right:5px; font-size:14px;letter-spacing:1px; color:#5b5b5b;}
.con_title li.selected{ background:#dd0610; height:35px; color:#fff; width:143px;}



.tabcon5 { position:relative }
.tabcon5 div {  overflow: hidden; }
#pro_list_index li{ float:left; width:287px;height:216px; margin-right:15px; margin-bottom:10px; margin-top:10px;}
#pro_list_index li span{width:287px;height:216px; display:block; position:absolute; overflow:hidden;background: #999;}
#pro_list_index li p{ color:#000; text-align:center; font-size:14px; display:block; width:287px; height:30px;  line-height:30px; position:relative;top:-35px}
#pro_list_index li p a{color:#000;}
#pro_list_index li a:hover p{top:35px;}
#pro_list_index li span a:hover .box_hover{display:block;
	width:287px;
	height:216px;
	overflow:hidden; 
	top:-246px;
	position:relative;
	z-index:10;
	}
#pro_list_index li .box_hover em{font-style:normal; display:block; padding:8px; text-align:center; line-height:176px;  margin:0 auto; font-size:18px; color:#000;}

.proRollBox{ width:1200px; height:250px; position:absolute; overflow:hidden;  top:14px; left:1px; background:#fff}
.proRollBox1{ width:287px;position:absolute; overflow:hidden;  top:34px; left:13px;}
#pro_list_index {
	width: 9000px;
	position: absolute;
	top: 10px;
	left: 30px;
	text-align: center;
}


.gengduo{width:1200px; margin:0 auto; padding-top:30px; margin-top:280px;}
.gengduo a{ display:block; background:#dd0610;height:30px;width:100px; margin:0 auto; color:#fff; text-align:center; line-height:30px;font-family:微软雅黑;}
.main{width:100%;}




/*main_02*/
.main_02w{width:100%; height:650px; background:#f0f0f0; font-family:微软雅黑;}
.main_02_title{width:1200px; margin:0 auto; background:url(../img/index_28.jpg) no-repeat center top;height:150px;}
.main_02w2{width:120px; text-align:center; color:#dd0610; font-family:微软雅黑; font-size:18px; line-height:25px;background:url(../img/index_44.jpg) repeat-x; margin:0 auto;height:25px;padding: 0 15px;text-transform:uppercase  }
.main_02w2 span{ display:block; background:#f0f0f0;height:25px;width:120px;}
.main_02{width:1200px; margin:0 auto;  height:260px; padding-top:30px;}


.main_02_left{width:630px; float:right;  height:275px;padding:12px 0 0 12px;}

.main_02_right{width:550px; float:left;  height:250px;padding:50px 0 0 0;}
.main_02_right span{ color:#323232; font-size:24px; font-family:微软雅黑; font-weight:bold; background:url(../img/index_35.jpg) no-repeat bottom left;height:40px; display:block}

.main_02_right_con{ padding-top:12px; font-size:12px; color:#343434; font-family:微软雅黑; height:270px; overflow:hidden; line-height:30px;}
.main_02_right a{ display:block;width:120px; height:40px; background:#dd0610; text-align:center; line-height:40px; color:#FFF;}


/*main_03*/
.main_03w{width:100%;}
.main_03{width:1200px;  margin:0 auto; padding-top:25px;padding-bottom:20px; height:400px;}
.main_03_left{width:510px; float:left;}
.main_03_left a,.main_03_left span,.main_03_left p{ display:block;}
.main_03_left a{color:#323232;font-family:微软雅黑;font-size:12px;}
.main_03_left span{padding:10px 0; font-size:16px;}
.main_03_right{width:630px; float:right;}
.main_03_left ul{}
.main_03_right ul li{   font-family:微软雅黑; font-size:14px; margin-bottom:20px;}
.main_03_right ul li a{ color:#343434; display:block; width:610px;height:50px; padding:10px; background:#f0f0f0;}
.main_03_right ul li a:hover{ color:#fff; background:#dd0610;}
.main_03_right ul li .news_left{width:50px; float:left; border-bottom:1px solid #343434; font-size:30px; text-align:center; line-height:50px;}
.main_03_right ul li a:hover .news_left{border-bottom:1px solid #fff; }
.main_03_right ul li .news_right{width:540px; float:right;}
.main_03_right ul li .news_right span,.main_03_right ul li .news_right p,.main_03_right ul li .news_right i{display:block;}
.main_03_right ul li .news_right span{ float:left;width:400px;}
.main_03_right ul li .news_right i{float:right;width:100px; font-style:normal;}
.main_03_right ul li .news_right p{ float:left;color:#646464;padding-top:5px;}
.main_03_right ul li a:hover .news_right p{ color:#fff;}

/*main_04*/
.main_04w{width:100%; background:url(../img/index_26.jpg) repeat-x center top;height:590px;padding:30px 0;}
.main_04{width:1200px; margin:0 auto; background:#f0f0f0;height:590px;}


/*aboutw*/
.aboutw{width:100%;  }
.about{width:1200px; margin:0 auto;  padding-top:15px;}
.weizhi{width:1200px; margin:0 auto;}
.weizhi ul{}
.weizhi ul li{width:100px; background:#dd0610; height:40px; text-align:center; line-height:40px; color:#FFF; float:left; display:inline-block; margin-right:10px;text-transform:uppercase  }
.weizhi ul li a{color:#FFF;}
.about_left{width:275px; float:left;   }
.about_top{ background:url(../img/index_26.jpg) no-repeat;width:100%;height:95px; text-align:center;color:#343434; font-size:30px; font-family:微软雅黑;padding-top:25px;}
.about_top span{ font-size:14px; text-transform:uppercase}
.fenlei{   width:1200px; margin:0 auto; }
.fenlei ul{width:100%;  text-align:center; padding-top:30px;}
.fenlei ul li{ text-align:center; padding:10px 0; margin:0 5px; font-family:微软雅黑; font-size:14px; display:inline-block;text-transform:uppercase  }
.fenlei ul li a{ display:block ; width:143px; height:35px; text-align:center; line-height:35px; display:inline-block;color:#323232; background:#f0f0f0;font-family:微软雅黑; }
.fenlei ul li a:hover{ color:#fff; background:#dd0610; }
.xian{width:1200px; margin:0 auto; height:2px; background:#000; margin-top:20px;}

.a4{ color:#fff; background:#dd0610;}

.rightbox{ width:1200px; margin:0 auto; margin-bottom:20px; }

.txtcon{ color:#535353;  min-height:370px;font-family:微软雅黑; font-size:14px; line-height:30px;padding-top:10px;}
.txtcon p{  text-indent:2em;}
.txtcon1{ color:#535353; overflow:hidden; min-height:570px;font-family:微软雅黑; font-size:14px; line-height:30px;padding:10px 20px;}
.txtcon1 p{  text-indent:2em;}
/*pron*/
.productlistn{overflow:hidden; margin:0 auto; text-align:center; }
.productlistn ul{margin-right:-15px;}
.productlistn li{ float:left; width:287px;height:216px; margin-right:15px; margin-bottom:20px; margin-top:10px;}
.productlistn li span{width:287px;height:216px; display:block; position:absolute; overflow:hidden;background: #999;}
.productlistn li p{ color:#000; text-align:center; font-size:16px; display:block; width:287px; height:30px;  line-height:30px; position:relative;top:-35px}
.productlistn li p a{color:#000;}
.productlistn li a:hover p{top:35px;}
.productlistn li span a:hover .box_hover{display:block;
	width:287px;
	height:216px;
	overflow:hidden; 
	top:-246px;
	position:relative;
	z-index:10;
	}
.productlistn li .box_hover em{font-style:normal; display:block; padding:8px; text-align:center; line-height:176px;  margin:0 auto; font-size:18px; color:#000;}



.jiage{ color:#525050; font-size:12px;}
.jiage a{color:#c9211a; font-weight:bold;}
.jiage em{color:#c9211a; font-weight:bold;font-style:normal}
.pro_con{text-align:center; margin-top:10px;}
.pro_con h2{ text-align:center;}
/*.pro_con img{ width:500px; height:375px; border:#d5d5d5 1px solid; margin-top:20px;}*/
.pro_con p{ font-size:14px; line-height:30px; text-align:left; text-indent:2em; }

.jieshao{font-size:14px; line-height:30px; text-align:left; text-indent:2em; padding:10px; margin-top:20px;}
.jieshao img{ border:none; }
/*xinwen*/
.news_listn{ height:40px; line-height:40px; border-bottom:1px dashed #575757; margin:0 auto;font-size:14px; margin-left:10px;}
.news_listn span{float:left; width:608px; height:40px; line-height:40px; }
.news_listn p{float:right; text-align:right; width:150px; height:40px; line-height:40px; }
.news_listn a{color:#7d7979;  padding-left:5px;  }
.news_listn a:hover{color:#000;}
#news_con {}
#news_con .h1 {
	text-align: center;
	font-size: 16px;
	height:45px;
	line-height: 45px;
	color:#000;
	
}
#news_con .h2 {
	text-align: center;
	font-weight: normal;
	width: 100%;
	height: 25px;
	line-height: 25px;
	
	color: #666;
	margin-bottom: 5px;
	font-size:12px;
}

#ym{ margin:30px auto;  width:100%; text-align:center;  }

#ym a{ padding:0 8px;  margin-left:3px; line-height:25px; color:#333; display: inline-block; border:1px  solid #ccc; cursor:pointer; font-size:12px;}
#ym a:hover{color:#fff; background:#dd0610}
.yema span{  border:1px solid #666;padding:0 10px; width:50px;}
.yema ul li{width:50%; float:left; text-align:center;}
.yema a{}
.shang{ margin-top:10px; float:left; width:100%;}

.shang a{color:#000; font-size:14px;}
.shang span{ color:#999; width:160px; float:right;}

.page1 {
	width:1200px;
	margin:0 auto;
	height:35px;
	padding: 15px 0 15px 0;
	 border-top:1px dashed #d5d5d5;
}

.page1 li {
	width: 30%;
	
	text-align: center;
	
}

.page1 li div {
	width: 90%;
	height: 35px;
	line-height: 35px;
	text-align: center;
background:#dd0610;
	color: #FFF;
	margin:0 auto;
	
}

.page1 li div a {
	color: #FFF
}



/*gbook*/
.main_ly input{ background:#FFF; border:#919598 1px solidl}
.main_ly{ padding:40px 40px 0 40px; font-family:微软雅黑;width:1000px; margin:0 auto;}
.main_ly li{clear:both;padding:0 0 12px 0;color:#3c3b3b;font-size:16px;line-height:30px;width:450px; display:inline-block; margin-left:40px;}

.main_ly_t1{width:70px;float:left;}
.main_ly_t2{float:left;color:#999999;padding:0 0 0 15px;font-size:14px;}
.main_bd{width:300px;height:29px;border:solid 1px #919598;line-height:29px;padding:0 0 0 5px;float:left; font-size:12px;}
.main_bd1{width:500px;height:102px;border:solid 1px #919598;float:left;font-size:14px;line-height:25px;padding:5px;}
.main_bd2{width:115px;height:29px;border:solid 1px #919598;line-height:29px;padding:0 0 0 5px;float:left;}
.main_but{width:500px;padding:20px 0 0 0;clear:both; margin: 0 auto; text-align:center}
.main_but_t{color:#3c3b3b;font-size:16px;line-height:30px;}
.main_bd3{width:180px;height:29px;border:solid 1px #dddddd;line-height:29px;padding:0 0 0 5px;}
.main_bd4{width:100%;height:102px;border:solid 1px #dddddd;font-size:14px;line-height:25px;padding:5px;}


/*footer*/

.bot{ width:100%; background:#dd0610;  }
.bot_center{ width:1200px; margin:0 auto; color:#fff; line-height:25px;font-family:微软雅黑;padding-top:25px;}
.bot_center a{ color:#fff; text-align:center;}
