﻿@charset "utf-8";
body{background:#fff; font-family:Arial,"微软雅黑"; font-size:14px; color:#666; line-height:23px;}
a{ text-decoration:none; font-size:14px; color:#666; line-height:23px;}

.main{
	background:#fbfbfb;
	}
.header{
	width:100%;
	height:117px;
	/*height:141px;*/
	}
.header1{
	/*width:1228px;*/
	width:1178px;
	height:54px;
	margin:0px auto;
	padding-top:28px;
	/*padding-top:33px;*/
	}
.header11{
	width:210px;
	height:51px;
	float:left;
	}
.header11 img{
	
	}
.header12{
	height:51px;
	float:right;
	}
.header121{
	height:30px;
	line-height:30px;
	float:right;
	font-size:14px;
	color:#747474;
	padding-right:12px;
	}
.header121 a{
	/*font-size:14px;*/
	font-size:12px;
	color:#747474;
	padding:0px 7px;
	}
.header121 a:hover{
	color:#d7171f;
	text-decoration:underline;
	}
.header121 span.wx{
	position:relative;
	/*padding:0px 7px;*/
	cursor:pointer;
	}
.header121 span.wx .erweima{
	width:128px;
	/*height:153px;*/
	border:1px solid #c9c9c9;
	position:absolute;
	top:26px;
	left:-50px;
	background:#fff;
	text-align:center;
	padding-top:8px;
	display:none;
	z-index:99;
	cursor:pointer;
	}
.header121 span.wx .erweima img{
	width:111px;
	height:111px;
	padding-bottom:8px;
	}
.header121 span.wx .erweima h5{
	height:26px;
	background:#e1e1e1;
	}
.header121 span.wx .erweima h5 a{
	width:26px;
	height:26px;
	font-size:12px;
	color:#474747;
	display:inline-block;
	float:right;
	}
.header121 span.wx .erweima h5 a:hover{
	text-decoration:none;
	}
.header122{
	width:175px;
	height:20px;
	float:right;
	margin-top:6px;
	}
.header122 input.text{
	width:133px;
	height:20px;
	float:left;
	border:none;
	background:url(../images/wang/input_bg.jpg) no-repeat;
	padding-left:12px;
	}
.header122 input.search{
	width:30px;
	height:19px;
	float:left;
	border:none;
	background:url(../images/wang/search_bg.jpg) no-repeat;
	}
.header2{
	width:100%;
	height:33px;
	background:#666666;
	border-bottom:1px solid #d7d4cf;
	border-top:1px solid #d7d4cf;
	position:relative;
	z-index:19;
	}
.header2_main{
	width:1178px;
	height:33px;
	margin:0px auto;
	}
.header2_main ul{
	
	}
.header2_main ul li{
	width:135px;
	height:33px;
	line-height:33px;
	text-align:center;
	float:left;
	position:relative;
	}
.header2_main ul li:hover h1{
	/*background:url(../images/wang/nav_li_bg.png) no-repeat;*/
	background:#d7171f;
	}
.header2_main ul li.current h1{
	background:#none;
	}
.header2_main ul li.current h1 a,.header2_main ul li:hover h1 a{
	/*color:#d7171f;*/
	color:#fff;
	}
.header2_main ul li h1{
	width:135px;
	/*height:37px;
	margin-top:10px;
	line-height:37px;*/
	}
.header2_main ul li h1 a{
	/*font-size:17px;*/
	font-size:14px;
	color:#fff;
	}
.sub_nav{
	/*width:785px;*/
	position:absolute;
	left:0px;
	top:34px;
	padding:30px 35px 30px 10px;
	/*border:1px solid #dbd7d6;*/
	border-radius:6px;
	border-top-left-radius:0px;
	border-top-right-radius:0px;
	behavior:url(../css/PIE.htc);
	box-shadow:0px 5px 5px #dbd7d6;
	display:none;
	z-index:99;
	/*background:#fff;*/
	background:#eee;
	}
.sub_nav1{
	float:left;
	/*width:515px;*/
	}
.sub_nav1 dl{
	width:140px;
	height:auto;
	float:left;
	/*border-right:1px solid #e5e5e5;*/
	text-align:left;
	padding-left:30px;
	}
.sub_nav1 dl dt{
	height:30px;
	line-height:30px;
	}
.sub_nav1 dl dt a{
	font-size:14px;
	color:#d7171f;
	font-weight:bold;
	}
.sub_nav1 dl dt a:hover{
	text-decoration:underline;
	}
.sub_nav1 dl dd{
	height:24px;
	line-height:24px;
	}
.sub_nav1 dl dd a{
	font-size:12px;
	color:#666666;
	}
.sub_nav1 dl dd a:hover{
	color:#d7171f;
	}
.sub_nav_special{
	/*width:1000px;*/
	width:800px;
	position:absolute;
	/*left:-200px;*/
	left:0px;
	top:34px;
	padding:20px 10px 30px 10px;
	/*border:1px solid #dbd7d6;*/
	border-radius:6px;
	border-top-left-radius:0px;
	border-top-right-radius:0px;
	behavior:url(../css/PIE.htc);
	box-shadow:0px 5px 5px #dbd7d6;
	display:none;
	z-index:99;
	/*background:#fff;*/
	background:#eee;
	}
.sub_nav1_special{
	/*width:1000px;*/
	width:800px;
	float:left;
	}
.sub_nav1_special dl{
	width:130px;
	height:auto;
	float:left;
	/*border-right:1px solid #e5e5e5;*/
	text-align:left;
	padding-left:30px;
	margin-top:10px;
	overflow:hidden;
	}
.sub_nav1_special dl dt{
	height:30px;
	line-height:30px;
	}
.sub_nav1_special dl dt a{
	font-size:14px;
	color:#d7171f;
	font-weight:bold;
	}
.sub_nav1_special dl dt a:hover{
	text-decoration:underline;
	}
.sub_nav1_special dl dd{
	height:24px;
	line-height:24px;
	}
.sub_nav1_special dl dd a{
	font-size:12px;
	color:#666666;
	}
.sub_nav1_special dl dd a:hover{
	color:#d7171f;
	}
.sub_nav1_special dl dd a.nav_more{
	color:#d7171f;
	}
.sub_nav1_special dl dd a.nav_more:hover{
	text-decoration:underline;
	}
		
.sub_nav2{
	width:243px;
	height:auto;
	float:left;
	margin-left:25px;
	display:inline;
	}	
.sub_nav2 img{
	
	}
.sub_nav2 p.detail{
	font-size:12px;
	color:#666666;
	line-height:22px;
	text-align:left;
	padding-top:5px;	
	}
.banner{
	width:100%;
	height:396px;
	/*height:528px;*/
	}
	
/**********尺寸未改之前***********/
/*.slideBox{ width:100%; height:528px; overflow:hidden; position:relative; }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:10px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin:0px 7px;  width:14px; height:14px; line-height:14px; text-align:center; background:#fff; cursor:pointer; border-radius:7px; behavior:url(../css/PIE.htc); }
.slideBox .hd ul li.on{ background:#d7000f; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{width:100%; height:528px; zoom:1; vertical-align:middle; }
.slideBox .bd li a{ width:100%; height:528px; display:block;}
.slideBox .bd img{ width:100%; height:528px; display:block;  }*/

.slideBox{ width:100%; height:396px; overflow:hidden; position:relative; }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:10px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin:0px 7px;  width:14px; height:14px; line-height:14px; text-align:center; background:#fff; cursor:pointer; border-radius:7px; behavior:url(../css/PIE.htc); }
.slideBox .hd ul li.on{ background:#d7000f; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{width:100%; height:396px; zoom:1; vertical-align:middle; }
.slideBox .bd li a{ width:100%; height:396px; display:block;}
.slideBox .bd img{ width:100%; height:396px; display:block;  }


/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-60px; display:block; width:54px; height:106px; background:url(../images/wang/left.png) no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:3%; background:url(../images/wang/right.png) no-repeat; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }

.main1{
	width:100%;
	height:35px;
	margin-top:1px;
	background:url(../images/wang/main1_main_bg.jpg) repeat-x;
	}
.main1_main{
	width:1178px;
	height:35px;
	line-height:35px;
	margin:0px auto;
	}
.main1_main span{
	font-size:12px;
	color:#d7000f;
	font-weight:bold;
	/*width:45px;*/
	float:left;
	display:block;
	 font-family:"宋体";
	}
	
.txtScroll-top{ width:1120px; float:right;  overflow:hidden; position:relative; }
/*.txtScroll-top .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
.txtScroll-top .hd .prev,.txtScroll-top .hd .next{ display:block;  width:9px; height:5px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
	 cursor:pointer; background:url("images/icoUp.gif") no-repeat;}
.txtScroll-top .hd .next{ background:url("images/icoDown.gif") no-repeat;  }
.txtScroll-top .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; }
.txtScroll-top .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("images/icoCircle.gif") 0 -9px no-repeat; }
.txtScroll-top .hd ul li.on{ background-position:0 0; }*/
.txtScroll-top .bd{   }
.txtScroll-top .infoList li{ height:35px; line-height:35px; }
.txtScroll-top .infoList li a{ font-size:12px; color:#505050; font-family:"宋体";}
.txtScroll-top .infoList li a:hover{ color:#d7000f;}

.main2{
	width:100%;
	height:auto;
	background:#ededed url(../images/wang/main2_bg.jpg) repeat-x;
	}
.main2_main{
	width:1178px;
	height:auto;
	margin:0px auto; 
	/*padding-top:28px;*/
	padding-top:3px;
	padding-bottom:30px;
	}
.main21{
	/*width:400px;*/
	width:32%;
	height:auto;
	float:left;
	}
.main21 h1{
	height:36px;
	line-height:36px;
	font-size:16px;
	color:#3b3c40;
	}
.main21_bot{
	/*width:350px;*/
	width:380px;
	height:171px;
	}
.main21_bot img{
	float:left;
	}
.intro{
	/*width:256px;*/
	height:169px;
	float:right;
	background:url(../images/wang/intro_bg.jpg) repeat-x;
	border:1px solid #e5e5e5;
	border-left:none;
	/*padding-left:18px;*/
	width:253px;
	/*padding:0px 10px 0px 18px;*/
	}
.intro h1{
	height:40px;
	line-height:40px;
	padding-top:10px;
	padding-left:18px;
	padding-right:10px;
	}
.intro h1 a{
	font-size:14px;
	color:#d7000f;
	}
.intro h1 a:hover{
	text-decoration:underline;
	}
.intro p.introp{
	font-size:12px;
	color:#48484c;
	line-height:22px;
	height:66px;
	overflow:hidden;
	padding-left:18px;
	padding-right:10px;
	}
.picScroll-left{ /*width:380px;*/ /*height:225px;*/  overflow:hidden; position:relative;  }
.picScroll-left .hd{ width:15px; height:8px; position:absolute; bottom:15px; left:145px; }
.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;  width:5px; height:8px; float:left;   cursor:pointer; background:url(../images/wang/index_left.png) no-repeat; }
.picScroll-left .hd .next{ background:url(../images/wang/index_right.png) no-repeat; float:right; }
.picScroll-left .hd .prevStop{ background-position:-60px 0; }
.picScroll-left .hd .nextStop{ background-position:-60px -50px; }
.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("images/icoCircle.gif") 0 -9px no-repeat; }
.picScroll-left .hd ul li.on{ background-position:0 0; }
.picScroll-left .bd{  }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ width:380px; height:171px; float:left; _display:inline; overflow:hidden; text-align:left;  }

.picScroll-left3{ /*width:380px;*/ /*height:225px;*/  overflow:hidden; position:relative;  }
.picScroll-left3 .hd{ width:15px; height:8px; position:absolute; bottom:15px; left:145px; }
.picScroll-left3 .hd .prev,.picScroll-left3 .hd .next{ display:block;  width:5px; height:8px; float:left;   cursor:pointer; background:url(../images/wang/index_left.png) no-repeat; }
.picScroll-left3 .hd .next{ background:url(../images/wang/index_right.png) no-repeat; float:right; }
.picScroll-left3 .hd .prevStop{ background-position:-60px 0; }
.picScroll-left3 .hd .nextStop{ background-position:-60px -50px; }
.picScroll-left3 .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.picScroll-left3 .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("images/icoCircle.gif") 0 -9px no-repeat; }
.picScroll-left3 .hd ul li.on{ background-position:0 0; }
.picScroll-left3 .bd{  }
.picScroll-left3 .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left3 .bd ul li{ width:380px; height:171px; float:left; _display:inline; overflow:hidden; text-align:left;  }

.picScroll-left4{ /*width:380px;*/ /*height:225px;*/  overflow:hidden; position:relative;  }
.picScroll-left4 .hd{ width:15px; height:8px; position:absolute; bottom:15px; left:145px; }
.picScroll-left4 .hd .prev,.picScroll-left4 .hd .next{ display:block;  width:5px; height:8px; float:left;   cursor:pointer; background:url(../images/wang/index_left.png) no-repeat; }
.picScroll-left4 .hd .next{ background:url(../images/wang/index_right.png) no-repeat; float:right; }
.picScroll-left4 .hd .prevStop{ background-position:-60px 0; }
.picScroll-left4 .hd .nextStop{ background-position:-60px -50px; }
.picScroll-left4 .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.picScroll-left4 .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("images/icoCircle.gif") 0 -9px no-repeat; }
.picScroll-left4 .hd ul li.on{ background-position:0 0; }
.picScroll-left4 .bd{  }
.picScroll-left4 .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left4 .bd ul li{ width:380px; height:171px; float:left; _display:inline; overflow:hidden; text-align:left;  }


.main22{
	/*margin-left:19px;*/
	margin-left:2%;
	display:inline;
	}
.footer{
	width:100%;
	height:auto;
	}
.footer1{
	width:100%;
	height:auto;
	background:#4c4c4c;
	}
.footer1_main{
	width:1178px;
	height:auto;
	margin:0px auto;
	padding:70px 0px 60px 0px;
	}
.footer1_main ul{
	width:865px;
	float:left;
	}
.footer1_main ul li{
	width:180px;
	float:left;
	}
.footer1_main ul li dl dd{
	height:22px;
	line-height:22px;
	}
.footer1_main ul li dl dd a{
	font-size:12px;
	color:#dcdddd;
	}
.footer1_main ul li dl dd a:hover{
	color:#fff;
	}
.footer1_main ul li dl dt{
	height:25px;
	line-height:25px;
	padding-bottom:8px;
	}
.footer1_main ul li dl dt a{
	font-size:12px;
	color:#dcdddd;
	font-weight:bold;
	}
.footer1_main ul li dl dt a:hover{
	color:#fff;
	}
.web{
	width:308px;
	/*height:196px;*/
	float:left;
	}
.web h1{
	height:25px;
	line-height:25px;
	}
.web a{
	font-size:12px;
	color:#dcdddd;
	font-weight:bold;
	}
.footer2{
	width:100%;
	height:50px;
	background:#363636;
	}
.footer2_main{
	width:1178px;
	height:50px;
	line-height:50px;
	margin:0px auto;
	}
.footer2_main a{
	font-size:12px;
	line-height:50px;
	color:#6d6d6d;
	padding:0px 7px;
	}
.footer2_main a:hover{
	color:#fff;
	}
.web_main{
	width:1178px;
	height:auto;
	margin:0px auto;
	padding-top:30px;
	}
.web_left{
	width:160px;
	height:auto;
	float:left;
	padding-bottom:30px;
	}
.web_left h1{
	font-size:24px;
	color:#111111;
	height:36px;
	border-bottom:1px solid #d7d7d7;
	}
.web_left ul{
	
	}
.web_left ul li{
	line-height:35px;
	border-bottom:1px solid #d7d7d7;
	}
.web_left ul li h2{
	background:url(../images/wang/li_bg.png) no-repeat 0px 14px;
	padding-left:20px;
	line-height:35px;
	}
.web_left ul li dl{
	border-top:1px solid #d7d7d7;
	display:none;
	}
.web_left ul li dl dd{
	/*height:28px;*/
	line-height:28px;
	background:url(../images/wang/dd_bg.jpg) no-repeat 8px 14px;
	/*padding-left:20px;*/
	margin-top:7px;
	}
.web_left ul li dl dd p{
	height:26px;
	line-height:26px;
	padding-left:20px;
	background:#f2f2f2;
	overflow:hidden;
	display:none;
	/*background:url(../images/wang/dd_bg.jpg) no-repeat 8px 14px;*/
	}
.web_left ul li dl dd p:hover,.web_left ul li dl dd p.current{
	background:#818181;
	color:#474747;
	}
.web_left ul li dl dd p:hover a,.web_left ul li dl dd p.current a{
	color:#fff;
	}
.web_left ul li dl dd p a{
	font-size:13px;
	color:#474747;
	}
.web_left ul li.current dl{
	display:block;
	}
.web_left ul li.current h2,.web_left ul li:hover h2{
	background:url(../images/wang/li_hover.png) no-repeat 0px 14px;
	}
.web_left ul li.current h2 a,.web_left ul li:hover h2 a{
	color:#d7171f;
	}
.web_left ul li dl dd.current_dd,.web_left ul li dl dd:hover{
	/*background:url(../images/wang/dd_hover.jpg) no-repeat 8px 14px;
	background-color:#949494;*/
	}
.web_left ul li dl dd.current_dd a.one,.web_left ul li dl dd:hover a.one{
	/*color:#fff;*/
	color:#d7171f;
	}
.web_left ul li dl dd a{
	font-size:13px;
	color:#474747;
	padding-left:20px;
	}

.web_right{
	/*width:1042px;*/
	width:1002px;
	height:auto;
	float:right;
	font-size:13px;
	color:#474747;
	line-height:24px;
	margin-bottom:30px;
	background:#fff;
	}
.web_right h1.topTitle{
	font-size:16px;
	color:#d7171f;
	height:35px;
	background:#fbfbfb;
	border-bottom:1px solid #dcdcdc;
	padding-left:0px;
	}
.con{
	border:1px solid #dcdcdc;
	border-top:none;
	padding:20px 22px 35px 22px;
	}
.excellent{
	padding:10px 20px 20px 20px;
	border:1px solid #dcdcdc;
	}
.excellent ul{
	
	}
.excellent ul li{
	width:230px;
	float:left;
	margin:0px 5px;
	margin-top:15px;
	display:inline;
	}
.excellent ul li img{
	width:220px;
	height:137px;
	padding:5px 4px;
	border:1px solid #efefef;
	}
.excellent ul li p{
	width:230px;
	height:25px;
	line-height:25px;
	overflow:hidden;
	text-align:center;
	}
.excellent ul li p a{
	font-size:12px;
	color:#868686;
	}
.excellent ul li p a:hover{
	color:#d7171f;
	}
.excellent_detail{
	width:940px;
	padding:35px 30px;
	border:1px solid #dcdcdc;
	}
.qiehuan{ width:940px; height:560px; position:relative;}
.qiehuan .datu{  width:626px; height:445px; overflow:hidden; position:relative; margin:0px auto; }
.qiehuan .datu ul{ position:absolute; left:0px; top:0px; width:626px; height:445px;}
.qiehuan .datu ul li{ display:none; width:626px; height:445px; position:absolute; left:0px; top:0px; }
.qiehuan .xiaotu{ position:relative;width:940px; height:99px; border:1px solid #e8e8e8; padding-top:14px; }
.qiehuan .xtu{ position:relative; margin:0px auto; overflow:hidden; height:85px;}
.qiehuan .xtu dl{ position:absolute; height:85px; left:0px; top:0px;}
.qiehuan .xtu dl dt{ width:137px; height:85px; opacity:0.5; filter:alpha(opacity:50); position:absolute; left:0px; top:0px;}
.qiehuan .xtu dl dd{ position:relative; text-align:center; width:137px; height:85px;  margin-right:12px;float:left;cursor:pointer;}
.qiehuan .xtu dl dd img{ width:137px; height:85px; }
.qiehuan .xtu dl dd.current img{ width:131px; height:79px; border:3px solid #d7171f;}
.qiehuan .prev{ display:inline-block;  cursor:pointer; width:15px; height:16px;text-align:center; line-height:50px; background:url(../images/wang/qiehuan_left.png) no-repeat center; position:absolute; left:82px; top:190px;}
.qiehuan .next{ cursor:pointer; display:inline-block; text-align:center; line-height:50px; width:15px; height:16px; background:url(../images/wang/qiehuan_right.png) no-repeat center; position:absolute; right:82px; top:190px;}	

.qiehuan .xiaotu .prev{ display:inline-block;  cursor:pointer; width:30px; height:50px;text-align:center; line-height:50px; background:url(../images/wang/xiaotu_left.png) no-repeat center; position:absolute; left:0px; top:35px;}
.qiehuan .xiaotu .next{ cursor:pointer; display:inline-block; text-align:center; line-height:50px; width:30px; height:50px; background:url(../images/wang/xiaotu_right.png) no-repeat center; position:absolute; right:0px; top:35px;}	

	
.honor{
	padding:10px 20px 20px 20px;
	border:1px solid #dcdcdc;
	}
.honor ul{
	
	}
.honor ul li{
	width:232px;
	float:left;
	margin:0px 4px;
	margin-top:20px;
	display:inline;
	}
.honor ul li img{
	width:220px;
	height:145px;
	padding:5px;
	border:1px solid #efefef;
	}
.honor ul li p{
	width:232px;
	height:35px;
	line-height:35px;
	overflow:hidden;
	text-align:center;
	background:#e8e8e8;
	margin-top:5px;
	}
.honor ul li p a{
	font-size:12px;
	color:#666666;
	}
.honor ul li p a:hover{
	color:#d7171f;
	}
.history{
    border:1px solid #dcdcdc;
    border-image: none;
    padding: 20px 22px 35px;
}
.history ul li{
	background:url(../images/wang/left_bg.jpg) no-repeat top center;
	padding-top:10px;
	}
.history ul li .left{
width:449px;
line-height:35px;
float:left;
text-align:right;
font-size:24px;
color:#d7171f;
}
.history ul li .right{
	/*width:419px;*/
	width:420px;
	float:right;
	font-size:12px;
	color:#474747;
	line-height:30px;
	border:1px solid #dcdcdc;
	padding:15px;
	position:relative;
	}
a.left_sign{
	width:10px;
	height:27px;
	background:url(../images/wang/right_sign.png) no-repeat;
	display:block;
	position:absolute;
	left:-10px;
	top:27px;
	}
.history1{
	height:23px;
	background:url(../images/wang/history1_bg.jpg) no-repeat center;
	}
.history2{
	height:26px;
	background:url(../images/wang/history2_bg.jpg) no-repeat center;
	}



.service{
	border:1px solid #dcdcdc;
	border-top:none;
	padding:20px 22px 35px 22px;
	font-size:13px;
	color:#474747;
	line-height:23px;
	}
.service h1{
	font-size:24px;
	color:#d7171f;
	line-height:50px;
	}	
.service h2{
	font-size:18px;
	color:#111111;
	line-height:30px;
	padding-top:28px;
	}	
.service h3{
	font-size:14px;
	color:#d7171f;
	line-height:25px;
	padding-top:5px;
	}	
.download{
	border:1px solid #dcdcdc;
	border-top:none;
	padding:20px 22px 35px 22px;
	font-size:13px;
	color:#474747;
	line-height:23px;
	}	
.download ul{
	
	}
.download ul li{
	height:39px;
	line-height:39px;
	border-bottom:1px dashed #c2c2c2;
	}
.download ul li span{
	font-size:14px;
	color:#5e5e5e;
	padding-left:8px;
	}
.download ul li a{
	font-size:13px;
	color:#474747;
	padding-left:30px;
	}
.download ul li img{
	width:15px;
	height:15px;
	float:right;
	margin-top:12px;
	}	
.after{
	padding:20px 20px 35px 20px;
	font-size:13px;
	color:#474747;
	line-height:23px;
	background:#fbfbfb;
	}
.after h1{
	font-size:16px;
	color:#d7171f;
	line-height:33px;
	}	
.after h2{
	font-size:13px;
	color:#d7171f;
	line-height:30px;
	padding-top:7px;
	}		
.after h3{
	font-size:13px;
	color:#474747;
	line-height:25px;
	}		
.map{
	width:960px;
	height:570px;
	border:1px solid #efefef;
	margin-top:10px;
	background:url(../images/wang/map.jpg) no-repeat;
	position:relative;
	}	
.map img{
	width:1000px;
	height:568px;
	}
.window{
	/*width:420px;*/
	/*height:154px;*/
	width:350px;
	position:absolute;
	/*top:220px;
	left:100px;*/
	top:300px;
	left:-65px;
	border:1px solid #d7171f;
	padding:20px;
	display:none;
	background:#fff;
}
.window h1{
height:33px;
line-height:33px;
font-size:16px;
color:#202020;
border-bottom:1px solid #e1e1e1;
}	
.window a.close{
width:22px;
height:22px;
position:absolute;
top:0px;
right:0px;
display:block;
background:url(../images/wang/close_bg.jpg) no-repeat;
}	
.window p{
font-size:13px;
color:#474747;
line-height:24px;
padding-top:10px;
}
.map ul li a.place{
width:53px;
height:21px;
display:block;
position:absolute;
}
.place1{
top:103px;
left:720px;
}
.place2{
top:132px;
left:715px;
}
.place3{
top:175px;
left:695px;
}
.place4{
top:202px;
left:625px;
}









	
	
		
.job_top{
	width:370px;
	/*height:238px;*/
	height:185px;
	background:url(../images/wang/job_pic.jpg) no-repeat right;
	padding:100px 600px 0px 30px;
	border:1px solid #dcdcdc;
	border-bottom:none;
	}	
.job_top h1{
	font-size:24px;
	color:#d7171f;
	font-weight:bold;
	line-height:50px;
	height:50px;
	}
.job_top p{
	font-size:13px;
	color:#666666;
	line-height:24px;
	}	
.job_top p span{
	font-size:18px;
	color:#666666;
	padding-left:6px;
	}	
.job{
	/*width:960px;*/
	margin:0px auto;
	/*margin-top:30px;*/
	}	
.job table{
	
	}
.job table tr{
	
	}
.job table tr.tr_one td{
	background:#7a7a7a;
	height:32px;
	line-height:32px;
	color:#fff;
	border-bottom:none;
	margin-bottom:20px;
	}	
.job table tr td{
	height:39px;
	border-bottom:1px dashed #d0d0d0;
	}
.job table tr td a{
	font-size:14px;
	color:#3b3b3b;
	position:relative;
	}
.job table tr td a:hover{
	color:#dc0000;
	}	
.job table tr td a em{
	width:22px;
	height:9px;
	background:url(../images/wang/hot.png) no-repeat;
	position:absolute;
	top:0px;
	margin-left:5px;
	}	
.job_detail{
	border:1px solid #dcdcdc;
	border-top:none;
	padding:20px 22px 35px 22px;
	font-size:12px;
	color:#535353;
	line-height:22px;
	}
.job_detail h1{
	font-size:18px;
	color:#474747;
	height:35px;
	line-height:35px;
	}
.job_detail span{
	font-size:12px;
	color:#535353;
	line-height:22px;
	padding-right:50px;
	display:block;
	float:left;
	}
.job_detail a.apply{
	width:83px;
	height:25px;
	line-height:25px;
	text-align:center;
	display:inline-block;
	background:#d7171f;
	font-size:14px;
	color:#fff;
	margin-top:20px;
	}
.job_detail a.apply:hover{
	text-decoration:underline;
	}	
.job_detail a.fanhui{
	width:62px;
	height:23px;
	line-height:23px;
	text-align:center;
	display:inline-block;
	border:1px solid #90949c;
	font-size:14px;
	color:#4d5b6d;
	margin-top:20px;
	margin-left:10px;
	}	
.job_detail a.fanhui:hover{
	background:#d7171f;
	border:1px solid #d7171f;
	color:#fff;
	}
.contact{
	border:1px solid #dcdcdc;
	border-top:none;
	padding:20px 12px 35px 12px;
	font-size:12px;
	color:#666666;
	line-height:24px;
	}
.contact h1{
	font-size:16px;
	color:#dc343b;
	padding-left:10px;
	}
.contact_left{
	width:435px;
	height:auto;
	float:left;
	padding-top:18px;
	padding-left:10px;
	}
.contact_right{
	width:435px;
	height:auto;
	float:right;
	padding-top:18px;
	padding-right:10px;           
	}
.contact_bot{
	width:977px;
	height:auto;
	margin:0px auto;
	margin-top:25px;
	}
.contact_bot1{
	width:975px;
	height:auto;
	border:1px solid #ededed;
	}
.contact_bot11{
	height:31px;
	background:#ededed;
	}
.contact_bot11 ul{
	
	}
.contact_bot11 ul li{
	width:121px;
	height:31px;
	line-height:31px;
	float:left;
	text-align:center;
	}
.contact_bot11 ul li.current{
	background:#d5d5d5;
	}
.contact_bot11 ul li:hover{
	background:#d5d5d5;
	}
.contact_bot11 ul li.current a{
	color:#474747;
	}
.contact_bot11 ul li:hover a{
	color:#474747;
	}
.contact_bot11 ul li a{
	font-size:14px;
	color:#474747;
	}
.contact_bot12{
	padding:25px 35px;
	}
.contact_bot12 ul{
	
	}
.contact_bot12 ul li{
	display:none;
	}
.contact_bot12 dl{
	
	}
.contact_bot12 dl dd{
	height:25px;
	line-height:25px;
	background:url(../images/wang/area_bg.png) no-repeat left;
	padding-left:11px;
	/*padding-right:72px;*/
	width:138px;
	overflow:hidden;
	float:left;
	}
.contact_bot12 dl dd .infomation{
	display:none;
	}
.contact_bot12 dl dd a{
	font-size:13px;
	color:#535353;
	}
.contact_bot2{
	width:975px;
	height:auto;
	border:1px solid #ededed;
	margin-top:10px;
	}
.contact_bot21{
	height:31px;
	line-height:31px;
	padding-left:35px;
	font-size:14px;
	color:#474747;
	background:#f6f6f6;
	}
.contact_bot22{
	font-size:12px;
	color:#666666;
	line-height:24px;
	padding:15px 35px;
	}
.news{
	width:1002px;
	height:auto;
	}	
.news1{
	width:1002px;
	height:auto;
	}
.news11{
	height:36px;
	line-height:36px;
	background:url(../images/wang/news11_bg.jpg) repeat-x;
	border-top:1px solid #dcdcdc;
	border-bottom:1px solid #dcdcdc;
	font-size:16px;
	color:#d7171f;
	padding-left:20px;
	}
.news11 a{
	width:45px;
	height:36px;
	line-height:36px;
	font-size:12px;
	color:#666666;
	display:block;
	float:right;
	background:url(../images/wang/more_bg.png) no-repeat right;
	margin-right:27px;
	display:inline;
	}
.news11 a:hover{
	color:#d12823;
	} 
.news12{
	width:980px;
	height:auto;
	margin:0px auto;
	margin-top:23px;
	}
.news12_left{
	width:487px;
	height:auto;
	float:left;
	}
	
.picScroll-left1{ overflow:hidden; position:relative; }
.picScroll-left1 .hd{ overflow:hidden;  height:55px;/* background:#f3f2f2;*/  }
.picScroll-left1 .hd .prev{ display:block;  width:9px; height:17px; float:right; margin-right:15px; margin-top:17px;  overflow:hidden;
	 cursor:pointer; background:url(../images/wang/news_left.png) no-repeat;}
.picScroll-left1 .hd .next{ display:block;  width:9px; height:17px; float:right; margin-left:15px; margin-top:17px;  overflow:hidden;
	 cursor:pointer; background:url(../images/wang/news_right.png) no-repeat;}
.picScroll-left1 .hd .prevStop{ background-position:-60px 0; }
.picScroll-left1 .hd .nextStop{ background-position:-60px -50px; }
.picScroll-left1 .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:20px; zoom:1; }
.picScroll-left1 .hd ul li{ float:left;  width:11px; height:10px; overflow:hidden; margin:0px 6px; text-indent:-999px; cursor:pointer; background:url(../images/wang/hui_bg.png) no-repeat;}
.picScroll-left1 .hd ul li.on{background:url(../images/wang/red_bg.png) no-repeat;}
.picScroll-left1 .bd{}
.picScroll-left1 .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left1 .bd ul li{  float:left; _display:inline; overflow:hidden; text-align:center; position:relative;  }
.picScroll-left1 .bd ul li .pic{ text-align:center; }
.picScroll-left1 .bd ul li .pic img{ width:487px; height:282px; display:block; }
.picScroll-left1 .bd ul li .title{ width:100%; background:url(../images/wang/bd_bg.png); height:30px; line-height:30px; text-align:center; position:absolute; left:0px; bottom:0px;}
.picScroll-left1 .bd ul li .title a{  font-size:14px; color:#fff;}
.hd_main{ position:absolute; height:55px;}	

.news12_right{
	width:480px;
	height:auto;
	float:right;
	}
.news12_right1{
	height:130px;
	border-bottom:1px solid #e9e9e9;
	}	
.news12_right1 h1{
	height:25px;
	overflow:hidden;
	}
.news12_right1 h1 a{
	font-size:16px;
	color:#d7171f;
	}
.news12_right1 h2{
	font-size:12px;
	color:#666666;
	height:25px;
	line-height:25px;
	}
.news12_right1 h3{
	font-size:13px;
	color:#474747;
	line-height:25px;
	height:75px;
	overflow:hidden;
	}	
.news12_right2{
	padding-top:13px;
	}
.news12_right2 ul li{
	height:27px;
	line-height:27px;
	overflow:hidden;
	background:url(../images/wang/news_li_bg.png) no-repeat 10px;
	padding-left:30px;
	}
.news12_right2 ul li a{
	font-size:13px;
	color:#535353;
	}
.news12_right2 ul li a:hover{
	color:#da262d;
	}	
.news2{
	width:980px;
	height:auto;
	margin:0px auto;
	}	
.news21{
	width:475px;
	height:auto;
	float:left;
	}	
.news21 h1{
	height:35px;
	line-height:30px;
	background:url(../images/wang/dynamic_bg.png) no-repeat bottom left;
	font-size:16px;
	color:#d7171f;
	}
.news21 h1 a{
	width:45px;
	height:36px;
	line-height:36px;
	font-size:12px;
	color:#666666;
	display:block;
	float:right;
	background:url(../images/wang/more_bg.png) no-repeat right;
	margin-right:4px;
	display:inline;
	}	
.news21 h1 a:hover{
	color:#d7171f;
	}
.news21_top{
	/*height:90px;*/
	padding-top:17px;
	}
.news21_top1{
	width:151px;
	height:90px;
	float:left;
	}	
.news21_top1 img{
	width:145px;
	height:84px;
	/*border:3px solid #eeeeee;*/
	border:1px solid #eeeeee;
	}
.news21_top2{
	width:303px;
	float:right;
	margin-right:10px;
	display:inline;
	}
.news21_top2 h2{
	height:25px;
	line-height:25px;
	overflow:hidden;
	}
.news21_top2 h2 a{
	font-size:14px;
	color:#d7171f;
	}	
.news21_top2 h3{
	font-size:12px;
	color:#666666;
	line-height:22px;
	}	
.news21_top2 h4{
	color:#474747;
	font-size:12px;
	line-height:18px;
	height:36px;
	overflow:hidden;
	}
.news22{
	margin-left:28px;
	display:inline;
	}	
.news3{
	height:250px;
	margin-top:20px;
	background:#e9e9e9;
	}	
.news31{
	height:46px;
	line-height:43px;
	background:url(../images/wang/more_h1_bg.jpg) repeat-x bottom;
	font-size:16px;
	color:#d7171f;
	padding-left:28px;
	}
.news31 a{
	width:45px;
	height:36px;
	line-height:36px;
	font-size:12px;
	color:#666666;
	display:block;
	float:right;
	background:url(../images/wang/more_bg.png) no-repeat right;
	margin-right:27px;
	display:inline;
	}	
.news31 a:hover{
	color:#d7171f;
	}	
.news32{
	
	}
.news32 ul{
	padding:0px 8px;
	padding-top:24px;
	}
.news32 ul li{
	width:228px;
	/*height:131px;*/
	height:165px;
	float:left;
	padding:0px 9px;
	position:relative;
	}
.news32 ul li .meng{
	width:228px;
	height:165px;
	position:absolute;
	top:0px;
	left:14px;
	z-index:1;
	background:url(../images/wang/begin.png) no-repeat center 54px;
	}	
.news32 ul li .meng a{
	width:228px;
	height:165px;
	display:block;
	}
.news32 ul li a.player{
	display:block;
	width:228px;
	height:131px;
	}	
.news32 ul li p{
	height:32px;
	line-height:32px;
	overflow:hidden;
	text-align:center;
	}
.news32 ul li p a{
	font-size:13px;
	color:#474747;
	}	
.news32 ul li p a:hover{
	color:#dc4c52;
	}
.newsAdd{
	width:960px;
	height:auto;
	}
/*.bdsharebuttonbox{ margin-top:88px !important;}
.bdshare-button-style0-16 a, .bdshare-button-style0-16 .bds_more{ padding-left:0px !important;}*/
	
		
.media{
	width:1002px;
	height:auto;
	}	
.bigmd{
	width:1000px;
	/*height:593px;*/
	}
.bigmd a{
	width:720px;
	height:480px;
	display:block;
	margin:0px auto;
	}
.bigmd h1{
	height:40px;
	line-height:40px;
	padding-top:13px;
	font-size:14px;
	color:#525252;
	border-bottom:1px solid #dcdcdc;
	}
.bigmd h1 span{
	font-size:14px;
	color:#d7171f;
	padding-right:6px;
	}
.bigmd em{
	font-style:normal;
	float:right;
	font-size:14px;
	color:#474747;
	}
.bdsharebuttonbox{
	width:200px;
	float:right;
	margin-top:5px;
	}	
.bdsharebuttonbox a{
	width:20px;
	height:20px;
	display:inline-block;
	float:left;
	}
.media_bot{
	width:1002px;
	height:auto;
	margin-top:0px;
	padding-bottom:30px;
	}	
.list{
	width:1002px;
	height:auto;
	}	
.list h1{
	height:33px;
	padding-top:5px;
	background:#e5e5e5;
	padding-left:40px;
	font-size:13px;
	color:#111111;
	}	
.list h1 span{
	font-size:13px;
	color:#111111;
	padding:0px 10px;
	line-height:24px;
	}	
.list h1 input{
	width:147px;
	height:24px;
	line-height:24px;
	padding-left:10px;
	background:#fff;
	border:none;
	font-size:13px;
	color:#666666;
	}
.list h1 input.search{
	width:42px;
	height:24px;
	line-height:24px;
	text-align:center;
	padding:0px;
	background:#d7171f;
	font-size:13px;
	color:#fff;
	}	
.list ul{
	padding:24px;
	}
.list ul li{
	height:39px;
	line-height:39px;
	border-bottom:1px dashed #eeeeee;
	background:url(../images/wang/list_bg.png) no-repeat 10px;
	padding-left:30px;
	}

.list ul li span{
	font-size:12px;
	color:#666666;
	float:right;
	}
.list ul li a{
	font-size:13px;
	color:#474747;
	}	
.list_detail{
	height:auto;
	padding:20px;
	width:960px;
	}	
.list_detail h1{
	line-height:25px;
	font-size:16px;
	/*color:#666666;*/
	color:#d7171f;
	text-align:center;
	}
.list_detail h2{
	height:50px;
	line-height:50px;
	font-size:13px;
	color:#999;
	text-align:center;
	}
.list_detail a.return{
	width:80px;
	height:22px;
	line-height:22px;
	text-align:center;
	display:block;
	float:right;
	font-size:13px;
	color:#fff;
	background:#d7171f;
	border-radius:6px;
	behavior:url(../css/PIE.htc);
	margin:25px 0px;
	}
.stock{
	width:942px;
	height:auto;
	padding:30px;
	/*text-align:center;*/
	}
.qa{
	width:1002px;
	height:auto;
	}
.qa_main{
	width:1002px;
	height:auto;
	margin-top:15px;
	}
.qa_main ul{
	
	}
.qa_main ul li{
	line-height:24px;
	padding:18px 0px;
	border-bottom:1px solid #e9e9e9;
	}
.qa_main ul li h1{
	fot-size:16px;
	color:#474747;
	background:url(../images/wang/question_bg.png) no-repeat 20px 0px;
	padding-left:50px;
	cursor:pointer;
	}
.qa_main ul li .answer{
	background:url(../images/wang/ask_bg.png) no-repeat 20px 0px;
	padding-left:50px;
	fot-size:14px;
	color:#3e3e3e;
	margin-top:10px;
	display:none;
	}	
.qa_main ul li.current{
	background:#f6f6f6;
	}	
.qa_main ul li.current .answer{
	display:block;
	}	
.tzzService{
	width:930px;
	border:1px solid #dcdcdc;
	border-top:none;
	padding:25px 35px;
	}
.tzzService .address{
	background:url(../images/wang/address.jpg) no-repeat 0px 0px;
	margin-top:30px;
	/*width:400px;*/
	width:370px;
	float:left;
	}	
.tzzService .address h1{
	/*font-size:18px;*/
	font-size:14px;
	color:#474747;
	font-weight:bold;
	height:24px;
	padding-left:65px;
	}
.tzzService .address h2{
	font-size:14px;
	color:#111111;
	padding-left:65px;
	}	
.tzzService .address h2 span{
	font-size:24px;
	color:#d7171f;
	}
.mishu1{
	width:150px;
	float:left;
	}
.manage{
	width:1002px;
	height:auto;
	}
.manage ul{
	
	}
.manage ul li{
	background:url(../images/wang/manage_bg.jpg) repeat-x bottom;
	padding:50px 30px;
	}	
.manage ul li h1{
	font-size:15px;
	font-weight:bold;
	color:#111;
	line-height:30px;
	}	
.success_detail{
	padding:30px;
	}	
.success_detail h3.title{
    color: #666666;
    font-size: 16px;
    line-height: 25px;
    text-align: center;
}
.success_detail h2 {
    color: #999;
    font-size: 13px;
    height: 50px;
    line-height: 50px;
    text-align: center;
}
.success_detail a.return {
    background: none repeat scroll 0 0 #d7171f;
    border-radius: 6px;
    color: #fff;
    display: block;
    float: right;
    font-size: 13px;
    height: 22px;
    line-height: 22px;
    margin: 25px 0;
    text-align: center;
    width: 80px;
}		
.product{
	width:1228px;
	height:auto;
	}	
.product_left{
	width:956px;
	float:left;
	background:#fff;
	margin-bottom:30px;
	}
.product_left h1.top{
	height:37px;
	line-height:37px;
	/*font-size:20px;*/
	font-size:18px;
	color:#fff;
	background:#d7171f;
	padding-left:20px;
	}
.product_left h1.top_list{
	height:37px;
	line-height:37px;
	background:#fbfbfb;
	padding-left:5px;
	font-size:18px;
	color:#d7171f;
	padding-bottom:3px;
	}
.product_left h1.top_list a{
	font-size:18px;
	color:#d7171f;
	}
.product_left .pic{
	width:956px;
	height:360px;
	margin-top:3px;
	}	
.product_left .pic img{
	width:956px;
	height:360px;
	}
.product_left .pic_list{
	width:954px;
	/*height:360px;*/
	background:#eeeeee;
	border:1px solid #dcdcdc;
	border-bottom:none;
	}	
.product_left .pic_list img{
	width:954px;
	height:270px;
	}
.product_left .pic_list p.detail{
	font-size:13px;
	color:#474747;
	line-height:25px;
	height:50px;
	overflow:hidden;
	padding:14px 0px;
	margin:0px 20px;
	border-bottom:1px solid #dcdcdc;
	}
.pro_list{
	width:904px;
	height:auto;
	border:1px solid #dcdcdc;
	border-top:none;
	padding:18px 25px;
	}	
.pro_list ul{
	/*margin-left:-70px;*/
	}
.pro_list ul li{
	width:170px;
	float:left;
	overflow:hidden;
	margin-left:70px;
	display:inline;
	}
.pro_list ul li h1{
	height:35px;
	line-height:35px;
	border-bottom:1px solid #dcdcdc;
	}	
.pro_list ul li h1 a{
	font-size:15px;
	color:#d7171f;
	}
.pro_list ul li dl{
	padding:8px 0px;
	}
.pro_list ul li dl dd{
	height:28px;
	line-height:28px;
	background:url(../images/wang/news_li_bg.png) no-repeat left;
	padding-left:12px;
	}
.pro_list ul li dl dd a{
	font-size:13px;
	color:#111111;
	}	
.pro_list ul li dl dd a:hover{
	color:#d7171f;
	}	
.pro_bot{
	width:954px;
	height:auto;
	border:1px solid #dcdcdc;
	}	
.pro_bot1{
	height:37px;
	line-height:37px;
	background:#eeeeee;
	font-size:18px;
	color:#111111;
	padding-left:27px;
	}	
.pro_bot2 ul{
	
	}
.pro_bot2 ul li{
	width:209px;
	height:188px;
	border:1px solid #dcdcdc;
	margin:0px 5px;
	float:left;
	display:inline;
	}
.pro_bot2 ul li img{
	width:209px;
	height:135px;
	}
.pro_bot2 ul li p{
	height:43px;
	line-height:43px;
	text-align:center;
	}
.pro_bot2 ul li p a{
	font-size:12px;
	color:#474747;
	}	

.picScroll-left2{ width:954px;  overflow:hidden; position:relative;   }
/*.picScroll-left2 .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }*/
.picScroll-left2 .prev,.picScroll-left2 .next{ display:block;  width:32px; height:32px; overflow:hidden; cursor:pointer; background:url(../images/wang/pro_left.png) no-repeat; position:absolute; left:25px; top:90px;}
.picScroll-left2 .next{ background:url(../images/wang/pro_right.png) no-repeat;  right:25px; top:90px; left:auto;  }
.picScroll-left2 .hd .prevStop{ background-position:-60px 0; }
.picScroll-left2 .hd .nextStop{ background-position:-60px -50px; }
.picScroll-left2 .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.picScroll-left2 .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("images/icoCircle.gif") 0 -9px no-repeat; }
.picScroll-left2 .hd ul li.on{ background-position:0 0; }
.picScroll-left2 .bd{ padding:22px 35px;}
.picScroll-left2 .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left2 .bd ul li{  float:left; _display:inline; overflow:hidden; text-align:center;  }

.product_right{
	width:170px;
	float:right;
	background:#818181;
	padding:15px 20px;
	margin-bottom:20px;
	}
.product_right h1{
	height:35px;
	line-height:35px;
	background:url(../images/wang/search.png) no-repeat left;
	padding-left:28px;
	font-size:14px;
	color:#fff;
	}
.product_right h2{
	height:28px;
	padding:10px 0px 20px 0px;
	border-bottom:1px solid #a8a8a8;
	}
.product_right h2 input{
	height:28px;
	line-height:28px;
	width:110px;
	padding-left:10px;
	background:#fff;
	border:none;
	/*border-radius:3px;
	behavior:url(../css/PIE.htc);*/
	float:left;
	}
.product_right h2 input.sousuo{
	width:50px;
	height:28px;
	float:left;
	font-size:14px;
	color:#fff;
	background:#d7171f;
	padding-left:0px;
	font-family:"微软雅黑";
	}
.product_right h3{
	font-size:13px;
	color:#fff;
	background:url(../images/wang/tel_bg.png) no-repeat 0px 3px;
	padding-left:22px;
	border-bottom:1px solid #a8a8a8;
	padding-bottom:14px;
	}
.product_right h4{
	font-size:14px;
	color:#fff;
	line-height:25px;
	padding:10px 0px 5px 0px;
	}
.product_right ul{
	
	}
.product_right ul li{
	font-size:12px;
	color:#fff;
	line-height:18px;
	margin-bottom:8px;
	background:url(../images/wang/pro_li_bg.png) no-repeat 0px 8px;
	padding-left:8px;
	overflow:hidden;
	}
.product_right ul li a{
	font-size:12px;
	color:#fff;
	}
.product_right ul li a:hover{
	text-decoration:underline;
	}
.pro_right{
	/*width:1042px;*/
	width:1002px;
	height:auto;
	}	
.pro_right h1.search{
	width:194px;
	height:28px;
	line-height:28px;
	float:right;
	background:#e6e6e6;
	border-radius:3px;
	behavior:url(../css/PIE.htc);
	}
.pro_right h1.search input.ss{
	width:29px;
	height:28px;
	float:left;
	background:url(../images/wang/search_hui.png) no-repeat center;
	border:none;
	}
.pro_right h1.search input.tt{
	width:165px;
	height:28px;
	line-height:28px;
	float:left;
	background:none;
	border:none;
	color:#949494;
	}	
.pro_list_pic{
	/*margin-top:8px;*/
	width:962px;
	height:300px;
	}
.pro_list_bot{
	width:1000px;
	height:auto;
	/*margin-top:27px;*/
	border:1px solid #e9e9e9;
	border-top:none;
	}	
.pro_list_bot ul{
	padding:8px 14px;
	}
.pro_list_bot ul li{
	width:223px;
	height:206px;
	border:1px solid #e9e9e9;
	float:left;
	margin:0px 4px;
	display:inline;
	margin-top:19px;
	text-align:center;
	}
.pro_list_bot_one{
	border:none;
	width:910px;
	}
.pro_list_bot_one ul{
	padding:0px 3px;
	}
.pro_list_bot_one ul li{
	width:210px;
	margin:0px 7px;
	/*border:none;*/
	height:auto;
	margin-top:14px;
	}
.pro_list_bot_one ul li p{
	margin-top:15px;
	}
.pro_list_bot ul li a.pic{
	width:223px;
	height:142px;
	display:block;
	}
.pro_list_bot ul li img{
	/*width:242px;
	height:156px;*/
	}	
.pro_list_bot ul li p{
	height:32px;
	line-height:32px;
	text-align:center;
	overflow:hidden;
	}
.pro_list_bot ul li p a{
	color:#666;
	font-size:14px;
	}	
.pro_list_bot ul li p a:hover{
	color:#d7171f;
	}
.pro_list_bot ul li h2{
	height:32px;
	line-height:32px;
	background:#8c8b93;
	padding-left:15px;
	text-align:left;
	}	
.pro_list_bot ul li h2 a{
	font-size:12px;
	color:#e1e1e3;
	}
.pro_list_bot ul li h2 a:hover{
	color:#fff;
	}	
a.jiazai{
	font-size:14px;
	color:#474747;
	width:202px;
	height:30px;
	line-height:30px;
	text-align:center;
	display:block;
	border:1px solid #8c8b93;
	border-radius:5px;
	behavior:url(../css/PIE.htc);
	margin:0px auto;
	margin-top:45px;
	margin-bottom:45px;
	}	
a.jiazai:hover{
	background:#d7171f;
	border:1px solid #d7171f;
	color:#fff;
	}	
.pro_detail_right{

	}	
.pro_detail_bot{
	width:1000px;
	height:auto;
	border:1px solid #d1d1d1;
	margin-top:10px;
	}	
.pro_detail_bot h2{
	height:41px;
	line-height:41px;
	background:#d1d1d1;
	border-bottom:1px solid #d1d1d1;
	}	
.pro_detail_bot h2 ul{
	
	}
.pro_detail_bot h2 ul li{
	width:107px;
	height:41px;
	float:left;
	font-size:16px;
	color:#111111;
	text-align:center;
	}
.pro_detail_bot h2 ul li.current{
	background:#b5b5b5;
	border-bottom:1px solid #000000;
	}
.detailIntro{
	padding:40px 35px;
	font-size:13px;
	color:#474747;
	line-height:24px;
	}
.detailIntro ul.detailIntro_ul{
	
	}
.detailIntro ul.detailIntro_ul li.detail{
	display:none;
	}
.detailIntro .solution_list2 ul li{
	display:block;
	}
.detailIntro .pro_list_bot ul li{
	display:block;
	}
.detailIntro ul.detailIntro_ul li.detail h3{
	font-size:16px;
	color:#d7171f;
	line-height:35px; 
	}	
.detailIntro dl{
	
	}
.detailIntro dl dd{
	display:none;
	}
.detailIntro dl dd h3{
	font-size:16px;
	color:#d7171f;
	line-height:35px; 
	}	
.solution_list{
	width:954px;
	height:auto;
	border:1px solid #dedede;
	border-top:none;
	}	
.solution_list1{
	/*height:213px;*/
	border-bottom:1px solid #dedede;
	padding:17px 17px 17px 17px;
	background:#f5f5f5;
	}
/********图片在左边*********/
/*.solution_list11{
	width:292px;
	height:197px;
	float:left;
	background:#f5f5f5;
	}
.solution_list11 img{
	width:104px;
	height:197px;
	float:left;
	}	
.solution_list11_r{
	width:152px;
	height:197px;
	float:left;
	padding:0px 18px;
	}*/	
	
/********图片在上边*********/
.solution_list11{
	width:292px;
	/*height:197px;*/
	float:left;
	/*background:#f5f5f5;*/
	text-align:center;
	}
.solution_list11 img{
	width:120px;
	height:120px;
	border-radius:60px;
	behavior:url(../css/PIE.htc);
	}	
.solution_list11_r{
	width:252px;
	/*height:137px;*/
	padding:0px 20px;
	}
.solution_list11_r h1{
	height:47px;
	line-height:47px;
	overflow:hidden;
	font-size:16px;
	color:#111111;
	}
.solution_list11_r h1 a{
	font-size:16px;
	color:#111111;
	}
.solution_list11_r h1 a:hover{
	color:#d7171f;
	text-decoration:underline;
	}	
.solution_list11_r a{
	font-size:12px;
	color:#666666;
	/*padding-right: 8px;*/
	display:inline-block;
	padding:0px 3px;
	}	
.solution_list11_r a:hover{
	color:#d7171f;
	text-decoration:underline;
	}
.solution_list12{
	/*margin-left:10px;*/
	margin-left:22px;
	display:inherit;
	}	
.solution_list2{
	/*min-height:390px;*/
	border-bottom:1px solid #dcdcdc;
	padding:10px 17px;
	}	
.solution_list2 h1{
	font-size:18px;
	color:#111111;
	height:50px;
	line-height:50px;
	}	
.solution_list2 h1 a{
	font-size:14px;
	color:#474747;
	float:right;
	margin-top:10px;
	}	
.solution_list2 h1 a:hover{
	color:#d7171f;
	}
.news21_top2_two{
	width:750px;
	margin-right:0px;
	}
.news21_top2_three{
	width:750px;
	margin-right:0px;
	}	
.news21_top2_three h2{
	background:#fff;
	border-bottom:none;
	height:28px;
	line-height:28px;
	}
.news21_top2_three a.more{
	font-size:12px;
	}
.news21_top2_three a.more:hover{
	color:#e70012;
	}
.news21_top2_two h2{
	height:32px;
	}
.news21_top2 h2 a:hover{
	text-decoration:underline;
	}
.news21_top2_two h4{
	height:54px;
	}	
.solution_listAdd{
	padding:10px 17px 25px 17px;
	}
.solution_listAdd h1{
	font-size:18px;
	color:#111111;
	height:50px;
	line-height:50px;
	}		
.solution_listAdd h1 a{
	font-size:14px;
	color:#474747;
	float:right;
	margin-top:10px;
	}	
.solution_listAdd h1 a:hover{
	color:#d7171f;
	}
.solution_list3{
	/*height:316px;*/
	background:#f4f4f4;
	padding:10px 17px 25px 17px;
	}	
.solution_list3 h1{
	font-size:18px;
	color:#111111;
	height:50px;
	line-height:50px;
	}		
.solution_list3 h1 a{
	font-size:14px;
	color:#474747;
	float:right;
	margin-top:10px;
	}	
.solution_list3 h1 a:hover{
	color:#d7171f;
	}	
.solution_list3 ul{
	
	}
.solution_list3 ul li{
	height:29px;
	line-height:29px;
	overflow:hidden;
	background:url(../images/wang/so_li_bg.png) no-repeat 5px;
	padding-left:20px;
	}
.solution_list3 ul li a{
	font-size:14px;
	color:#474747;
	}
.solution_list3 ul li a:hover{
	color:#d7171f;
	}
.solution_list3 ul li span{
	float:right;
	font-size:14px;
	color:#474747;
	}	
	
.case{
	width:956px;
	height:auto;
	margin-top:10px;
	}	
.company{
	width:1178px;
	height:auto;
	}	
.company h1{
	/*font-size:18px;
	color:#d9252d;
	height:45px;
	line-height:45px;*/
	}
.company_bot{
	background:#fff;
	padding:30px;	
	}
.company_bot1{
	width:350px;
	float:left;
	}
.company_bot1 ul{
	border-top:1px solid #dfdfdf;
	}
.company_bot1 ul li{
	height:42px;
	line-height:42px;
	border-bottom:1px solid #dfdfdf;
	border-left:1px solid #dfdfdf;
	border-right:1px solid #dfdfdf;
	padding-left:25px;
	background:url(../images/wang/com_li.png) no-repeat 13px;
	}
.company_bot1 ul li.current,.company_bot1 ul li:hover{
	border-right:none;
	background:url(../images/wang/com_hover.png) no-repeat 13px;
	}
.company_bot1 ul li.current a,.company_bot1 ul li:hover a{
	color:#d7171f;
	}
.company_bot1 ul li a{
	font-size:13px;
	color:#666666;
	}
.company_bot2{
	/*width:710px;*/
	width:1002px;
	float:right;
	/*float:left;
	margin-left:55px;*/
	display:inline;
	font-size:13px;
	color:#8b8b8b;
	line-height:24px;
	}
.company_bot2 ul{
	
	} 
.company_bot2 ul li{
	display:none;
	}
.company_bot2 h1{
	font-size:24px;
	color:#666666;
	line-height:55px;
	height:55px;
	padding-top:10px;
	border-bottom:1px solid #e6e6e6;
	margin-bottom:10px;
	}
.company_bot2 a{
	color:#d7171f;
	line-height:45px;
	}
.qiehuan1{ /*width:482px; */height:220px; position:relative;padding:40px;}
.qiehuan1 .datu{  width:313px; height:200px; overflow:hidden; position:relative; float:left; }
.qiehuan1 .datu ul{ position:absolute; left:0px; top:0px; width:313px; height:200px;}
.qiehuan1 .datu ul li{ display:none; width:313px; height:200px; position:absolute; left:0px; top:0px; }
.qiehuan1 .xiaotu{ position:relative; width:555px; height:190px; padding-top:10px; float:right;}
.qiehuan1 .xiaotu h1{ font-size:24px; color:#474747; height:55px;}
.qiehuan1 .xtu{ position:relative; /*margin:0px auto;*/ overflow:hidden; height:85px; width:425px !important;}
.qiehuan1 .xtu dl{ position:absolute; height:85px; left:0px; top:0px;}
.qiehuan1 .xtu dl dt{ width:130px; height:83px; opacity:0.5; filter:alpha(opacity:50); position:absolute; left:0px; top:0px;}
.qiehuan1 .xtu dl dd{ position:relative; text-align:center; width:130px; height:83px; margin-right:10px;  float:left;cursor:pointer; border:1px solid #dcdcdc; text-align:center;}
.qiehuan1 .xtu dl dd.current{ border:1px solid #d7171f;}
.qiehuan1 .xiaotu .prev{ display:inline-block;  cursor:pointer; width:30px; height:50px;text-align:center; line-height:50px; background:green; position:absolute; left:0px; top:35px;}
.qiehuan1 .xiaotu .next{ cursor:pointer; display:inline-block; text-align:center; line-height:50px; width:30px; height:50px; background:green; position:absolute; right:0px; top:35px;}	

.web_main_new{
	width:1178px;
	}
.web_main_new .product{
	width:1178px;
	}












	
	
.pages{
	/*width:1042px;*/
	height:27px;
	text-align:center;
	padding:25px 0px;
	}
.pages a{
	height:25px;
	line-height:25px;
	border:1px solid #dddddd;
	padding:0px 10px;
	margin-left:7px;
	display:inline-block;
	font-size:12px;
	color:#ba3322;
	}
.pages span{
	height:25px;
	line-height:25px;
	border:1px solid #ffffff;
	padding:0px 10px;
	margin-left:7px;
	display:inline-block;
	font-size:12px;
	color:#222222;
	}
.pages a:hover{
	border:1px solid #ffffff;
	color:#222222;
	}
.pages a.prev,.pages a.next{
	border:1px solid #ffffff;
	color:#222222;
	}
.pages_new{
	width:800px;
	margin:0px auto;
	}
.pages_new a{
	border:1px solid #cacaca;
	color:#808080;
	}
.pages_new a.prev{
	border:1px solid #cacaca;
	}
.pages_new a.next{
	border:1px solid #cacaca;
	}
.pages_new span{
	border:1px solid #cacaca;
	}
.pages_new a:hover{
	background:#696c75;
	color:#fff;
	}
.after_img{
	width:960px;
	height:auto;
	border:1px solid #efefef;
	background:#fff;
	}
.pro_left{
	width:200px;
	}
.pro_detail_right .pro_detail_bot{
	width:960px;
	}
.pro_right_new{
	width:962px;
	}
.pro_right_new .pro_list_pic{
	width:962px;
	}
.pro_right_new .pro_list_bot{
	width:960px;
	}