*{ margin:0px; padding:0px; font-size:12px; font-family:å®‹ä½“;}/* font-family:Microsoft Yahei; */
a{ text-decoration:none;}
a:hover{ text-decoration:underline;}
img,input{ border:0px;}
ul li{ list-style:none;}
em,i{ font-style:normal;}
.left{ float:left;}
.right{ float:right;}
.main{ width:1200px; margin:0 auto;}

.div_wzwidth{ width:1200px;clear:both; text-align:left; margin:auto;}
.div_clear{clear:both;}

/* header */
.header{ float:left; width:100%; background:url(../images/bg_01.jpg) repeat-x left top;}
.h_top{ width:1200px; margin:0 auto; height:40px; line-height:40px;}
.h_top .wx{ float:left; padding-right:10px; padding-top:10px; position:relative; z-index:333; cursor:pointer; margin-left:30px;}
.h_top .wx .img{ float:left;}
.h_top .wx .img2{ float:left; margin-top:16px; position:absolute; display:none;}
.h_top .wx:hover .img2{ display:block;}
.h_top .a_sc{ float:left; color:#F0979C;}
.h_top .right{ float:right; color:#fff; padding-right:75px;}
.h_top .right .a{ color:#fff;}
.h_top .right a{color:#F4B5B8; margin:0px 5px;}
.h_bottom{ width:1200px; margin:0 auto; height:90px;}
.h_bottom .logo{ float:left;line-height:80px; vertical-align:middle;display:inline-block;}
.h_bottom .logo img{vertical-align:middle;}
.search{ float:right; width:370px; padding-top:25px;}
.txt_search{ width:230px; height:30px; background:#fff; padding-left:5px; line-height:30px; float:left;}
.btn_search{ float:left; width:50px; height:30px; background:url(../images/bg_04.jpg) no-repeat center center #8E1F25; cursor:pointer;}

.menu{ float:left; width:100%; height:60px; background:url(../images/bg_05.jpg) repeat-x;}
.menu ul{ width:1200px; margin:0 auto;}
.menu ul li{ width:150px; height:60px; float:left; position:relative; z-index:5555;}
.menu ul li .a{ float:left; width:150px; height:60px; text-align:center; font-size:14px; font-weight:bold; color:#fff; line-height:60px}
.menu ul li div{ float:left; width:100%; background:#3F3F3F; display:none;}
.menu ul li div a{ float:left; width:100%; height:35px; line-height:35px; text-align:center; color:#fff; font-size:14px; font-weight:bold;}
.menu ul li div a:hover{ background:#C10712;}
.menu ul li:hover div{ display:block;}

/* é¦–é¡µ */
.one{  width:100%; height:430px;position:relative; z-index:1;overflow:hidden; margin:0 auto;}
.one .img{ width:100%; float:left; z-index:3;position:relative;}
.one .conbox{position:absolute;width:100%; width:100% !important; float:left;z-index:1;}
.one .conbox div{ width:100%; float:left;height:430px; }
.one .conbox div a{width:100%; float:left;height:430px;}
.one .switcher{position:absolute; height:20px; margin-top:400px;float:right;z-index:2; width:100%;}
.one .switcher a{float:left;width:10px; height:10px; background:#9A9994; border:1px solid #A2A29A; margin-right:5px;}
.one .switcher a.cur,.switcher a:hover{ z-index:10;background:#fff; border:1px solid #fff;}
.one .right{ float:left; padding-left:45%;}

.two{ width:100%; height:35px; line-height:35px; background:#DF1A24; color:#fff; font-size:14px; margin-bottom:10px; margin-top:10px;}
.two a{ color:#fff; margin-left:5px; margin-right:3px;}

.title{ float:left; width:100%; height:40px; line-height:40px;}
.title i{ float:left; color:#E41328; font-size:19px; font-weight:bold;font-family:Microsoft Yahei;}
.title em{ float:left; color:#777777;font-family:Microsoft Yahei; font-weight:bold; padding-left:5px;}
.title a{ float:right; color:#000;}

.three{ background:#EDEDED; margin-bottom:15px; float:left; width:205px; height:250px; padding:0px 10px;}
.three .bottom{ width:200px; border:3px solid #CCCCCC; float:left; margin-top:30px;}
.three .bottom img{ float:left; width:100%;}

.four{ float:left; width:460px; padding:0px 10px; margin-left:10px;background:#EDEDED; height:250px;}
.four .img{ float:left; width:205px; height:150px; padding:10px; border:1px solid #CCCCCC; margin-top:15px; margin-bottom:15px;}
.four .desc{ float:left; width:210px; line-height:25px; color:#000; padding-left:15px; padding-top:8px;}
.four .desc a{ color:#000; float:right;}

.five{ float:left; width:205px; padding:0px 10px; height:250px; margin-left:10px;background:#EDEDED; }
.five ul{ float:left; width:100%; border-top:1px solid #BDBDBD; padding-top:10px;}
.five ul li{ float:left; width:190px; padding-left:15px; background:url(../images/bg_06.jpg) no-repeat left center; line-height:30px;}
.five ul li a{ color:#000; float:left; width:190px;white-space:nowrap; word-break:keep-all; overflow:hidden; text-overflow:ellipsis; height:30px;}

.six{ float:right; width:220px; padding:0px 10px; height:250px; background:#EDEDED;}
.six .bottom{ float:left; width:100%;border-top:1px solid #BDBDBD; padding-top:10px; color:#000000; line-height:30px;}

.seven{ float:left; width:100%; height:290px; background:#EDEDED; float:left; margin-bottom:10px; padding-top:10px;}
.sy_five_ul{ width:1200px; float:right; height:250px; overflow:hidden; position:relative; z-index:1; }
.sy_five_ul .bx_wrap{ float:left; }
.sy_five_ul .prev,.sy_five_ul .next{width:30px; height: 30px; position:absolute;margin-top:100px; z-index:100; float:left; margin-bottom:10px; }
.sy_five_ul .prev {background:url(../images/left.png) no-repeat left center; margin-left:10px; left:0px; }
.sy_five_ul .next {background:url(../images/right.png) no-repeat left center ; right:0px;}
.sy_five_ul .bx_container{ float:left;}
.sy_five_ul .ul{ width:1000px; margin:0 auto; padding-top:15px;}
.sy_five_ul .ul li{ float:left; width:270px; height:210px; margin-right:12px;}
.sy_five_ul .ul li .img{ width:270px; height:210px;}

.eight{ float:left; width:1220px; padding-top:20px;}
.eight li{ float:left; width:206px; height:215px; background:url(../images/bg_07.jpg) no-repeat top center; padding-top:5px; margin-right:30px; margin-bottom:20px;}
.eight li .img{ float:left; width:100%; height:180px; overflow:hidden;}
.eight li .img a{width: 210px;  height: 180px;  display: table-cell;  vertical-align: middle;  text-align: center;}
.eight li .img img{vertical-align: middle; max-height:175px; max-width:190px;}
.eight li p{ float:left; width:100%; height:30px; text-align:center; overflow:hidden; white-space:nowrap; text-overflow:ellipsis}
.eight li p a{ color:#333;}

/* footer */
.footer{ float:left; width:100%; border-top:5px solid #DE1C25; background:#393E44; padding-top:30px;}
.footer_one{ width:970px; margin:0 auto;}
.footer_one ul{ float:left;}
.footer_one ul li{ float:left; width:160px; height:250px; padding-left:40px; background:url(../images/bg_08.jpg) no-repeat right top;}
.footer_one ul li h3{ float:left; width:100%;height:30px;font-weight:normal; font-size:16px;font-family:Microsoft Yahei; color:#ADB6BB;}
.footer_one ul li p{ float:left; width:100%; height:25px; line-height:25px;}
.footer_one ul li p a{ color:#C9CACC;}
.footer_one ul li h3 img{ margin-bottom:-5px; margin-left:-5px;}
.footer_one .right{ float:left;padding-left:40px; line-height:25px; color:#C9CACC;}
.footer_one .right h3{font-weight:normal; font-size:16px;font-family:Microsoft Yahei; color:#ADB6BB; padding-bottom:5px; width:100%; float:left;}
.footer_one .right h3 img{ margin-bottom:-4px;}

.footer_two{ width:100%; height:45px; background:#2E3138; line-height:45px; text-align:center; color:#fff; float:left;}
.div_1002{
	margin:auto;
	height:auto;
	width:1002px;
	overflow:hidden;
	clear:both;
	}
.div_body{
	margin-top:30px;
	margin-bottom:30px;}
.div_body > .left{
	width:769px;
	float:left;
	text-align:left;
	height:auto;
	overflow:hidden;}
.div_body > .right{
	width:233px;
	float:right;
	height:auto;
	overflow:hidden;
	}
.info_title{
	background-image:url(../images/tp1.jpg);
	width:769px;
	height:41px;	
	line-height:41px;
	vertical-align:middle;		
	}
.info_title span{
	font-family:"å¾®è½¯é›…é»‘";
	font-size:16px;
	color:#BA1E51;
	margin-left:80px;}
.info_content{
	color:#444444;
	line-height:200%;
	padding:30px 40px 20px 10px;
	min-height:300px;word-wrap:break-word;}
.info_content *{
	max-width:719px;height:auto;line-height:2.2;}
.right_menu{
	width:233px;
	height:auto;
	}
.right_menu > .bt{
	text-align:left;
	height:80px;
	background-image:url(../images/tp2.jpg);}
.right_menu > .bt > span{
	display:table-cell;	
	font-size:20px;
	font-family:"å¾®è½¯é›…é»‘";
	color:#3F3F3F;
	padding-top:30px;
	padding-left:60px;}
.right_menu ul{
	width:210px;
	padding-bottom:20px;
	background-color:#EEEEEE;
		
	} 
.right_menu > ul > li{
	margin-left:10px;
	height:34px;
	width:190px;
	background-color:#696969;	
	margin-bottom:6px;
	text-align:left;
	line-height:34px;
	vertical-align:middle;}
.right_menu > ul > li:hover{
	background-color:#C90020;}
.right_menu > ul > li > a{
	color:#FFF;
	margin-left:15px;
	text-decoration:none;}
.right_product_menu{
	width:210px;
	background-color:#EEEEEE;
	padding-bottom:10px;}
.right_product_menu > ul{
	margin-left:10px;
	margin-right:10px;
	}
.right_product_menu > ul > li{
	margin-bottom:3px;
	text-align:left;}

.right_product_menu > ul > li > a{
	padding-left:15px;
	display:block;
	height:34px;
	line-height:34px;
	background-color:#696969;
	color:#ffffff;
	text-decoration:none;
	
	}
.right_product_menu > ul > li:hover > a{
	background-color:#3F3F3F;
	}
.right_product_menu > ul > li > ul{	
	display:none;	
	}
.right_product_menu > ul > li > ul > li{
	margin-bottom:2px;
	margin-top:1px;
	height:34px;
	line-height:34px;
	vertical-align:middle;
	border-bottom:solid 1px #CCCCCC;
	}
.right_product_menu > ul > li > ul > li > a{
	color:#3F3F3F;
	margin-left:15px;
	text-decoration:none;	
	}
.right_product_menu > ul > li:hover > ul{
	display:block;
	}
.right_product_menu > ul > li > ul > li:hover{
	background-color:#CCC;}
.div_news_list{
	margin-top:30px;
	margin-bottom:30px;
	width:730px;
	text-align:left;
	}
.div_news_list .news_list_item{
	clear:both;
	height:auto;
	overflow:hidden;}
.div_news_list > .news_list_item > .l1{
	height:28px;
	float:left;
	line-height:28px;
	vertical-align:middle;
	width:650px;
	overflow:hidden;
	white-space:nowrap;
	}
.div_news_list > .news_list_item > .l1 > a{
	color:#000000;
	font-size:14px;
	}
.div_news_list > .news_list_item > .l2{
	width:70px;
	float:right;
	text-align:center;;
	height:28px;
	vertical-align:middle;
	line-height:28px;
	}
.div_news_list > .wu{
	border-bottom:dotted 1px #cccccc;}
.mypage{
	padding-top:30px;
	padding-bottom:30px;
	text-align:center;}
.mypage  a{
	color:#000000;}
.news_title{
	text-align:center;
	font-family:"å¾®è½¯é›…é»‘";
	font-size:20px;
	padding-top:25px;
	padding-bottom:25px;}
.newsview_xdesc{
	background-color:#F0F0F0;
	color:#666;
	text-align:center;
	padding-top:5px;
	padding-bottom:5px;}
.div_case_list{
	margin-top:30px;
	margin-bottom:30px;
	width:730px;
	text-align:left;
	}
.div_case_list .case_list_item{
	width:200px;
	height:250px;
	float:left;
	margin-left:20px;
	margin-right:20px;
	
	}
.div_case_list .case_list_item .l1{
	width:200px;
	display:table-cell;
	text-align:center;
	height:200px;
	line-height:200px;
	vertical-align:middle;
	border:solid 1px #cccccc;}
.div_case_list .case_list_item .l1:hover{
	border:solid 1px #F90;}
.div_case_list .case_list_item .l1 a img{
	max-height:200px;
	max-width:200px;
	vertical-align:middle;}
.div_case_list .case_list_item .l2{
	overflow:hidden;
	width:200px;
	height:25px;
	vertical-align:middle;
	line-height:25px;
	white-space:nowrap;
	text-overflow:ellipsis}
.div_case_list .case_list_item .l2 a{
	color:#000000;}
.product_view_top{
	margin-top:20px;}
.proivew_xiangmu .l1{
	margin-top:30px;
	font-size:20px;
	font-family:"å¾®è½¯é›…é»‘";}
.proivew_xiangmu .l2{
	color:#cccccc;
	margin-top:30px;
	margin-bottom:25px;}
.product_content{
	width:750px;	
	height:auto;		
	border-top:solid 1px #cccccc;
	padding-top:30px;
	line-height:180%;
	font-size:14px;
	padding-bottom:30px;
	min-height:200px;word-wrap:break-word;}
.product_content *{
	max-width:750px;height:auto;line-height:2.2;}