@charset "utf-8";
/* CSS Document */

body{
	padding:0px;
	margin:0px;
	font-family:“宋体”;
	font-size:12px;
	color:#4c4c4c;
}

h3,h5,h2,h1,h4,h6,dl,dt,dd,ul,li,span{margin:0;padding:0;list-style-type:none; }
.clear{ margin:0; padding:0; border:0; clear:both; height:0px; _display:inline;}

a{
	text-decoration:none;
	color:#4c4c4c;
	}
a:hover{
	text-decoration: none;
	}
img{
	border:none;
	}
h1,h2,h3,h4,h5{
	margin:0px;
	padding:0px;
	}
#sy .sy{ color:#FFF;background:#ed6503;}
#ab .ab{ color:#FFF;background:#ed6503;}
#xw .xw{ color:#FFF;background:#ed6503;}
#cp .cp{  color:#FFF;background:#ed6503;}
#jm .jm{ color:#FFF;background:#ed6503;}
#lx .lx{  color:#FFF;background:#ed6503;}
#ys .ys{  color:#FFF;background:#ed6503;}


.banner{ width:1000px; height:321px; margin:19px auto 0 auto;}
div.wrapper { width: 1000px; float:left;  height:311px }
.fn-clear { zoom: 1; }
.box_skitter { position: relative; background: none; }
.box_skitter ul { display: none; }
.box_skitter .container_skitter { overflow: hidden; position: relative; }
.box_skitter .image { overflow: hidden; }
.box_skitter .image img { display: none; }
.box_skitter .box_clone { position: absolute; top: 0; left: 0; width: 100px; overflow: hidden; display: none; z-index: 20; }
.box_skitter .box_clone img { position: absolute; top: 0; left: 0; z-index: 20; }
.box_skitter .prev_button { position: absolute; top: 50%; left: -5px; z-index: 100; width: 57px; height: 62px; overflow: hidden; text-indent: -9999em; margin-top: -25px; background: url(../images/prev.png) no-repeat left top !important; }
.box_skitter .next_button { position: absolute; top: 50%; right: -5px; z-index: 100; width: 57px; height: 62px; overflow: hidden; text-indent: -9999em; margin-top: -25px; background: url(../images/next.png) no-repeat left top !important; }
.box_skitter .label_skitter { z-index: 150; position: absolute; display: none; }
.loading { position: absolute; top: 50%; right: 50%; z-index: 10000; margin: -16px -16px; color: #fff; text-indent: -9999em; overflow: hidden; background: url(../images/ajax-loader.gif) no-repeat left top; width: 31px; height: 31px; }
#slideshow { width: 1000px; height: 321px;}
#slideshow ul { display: none; }		
	
.head{width:1002px; background-color:#FAFAFA; height:104px; margin:0 auto;}
.all{ width:1000px; margin:0 auto;}
.logo{ float:left; margin:9px 29px 9px 29px;}
.tel{ float:right; font-family:微软雅黑; font-size:16px; color:#FFF; margin:35px 0 0 0;}
.tel span{ font-family:Arial; font-size:25px; font-weight:bold;}
.daohang{width:1002px; background:url(../images/1_02.jpg) repeat-x; height:66px; line-height:66px; margin:0 auto;}
.menu{ width:1000px; margin:0 auto;}
.menu li{ width:108px; height:66px; float:left; text-align:center; position:relative; z-index:9999; top:0; left:0;}
.menu li a{ font-family:微软雅黑; font-size:14px; color:#fff; background:url(../images/1_07.jpg) right center no-repeat; width:108px; height:66px; display:block; float:left}
.menu li a:hover{ color:#FFF}
	
.menu li ul{
	width:98px;
	float:left;
	padding:10px 10px;
	background:#ed6503;filter:alpha(Opacity=80);-moz-opacity:0.8;opacity:0.8;
	display:none;
	position:absolute;
	left:0px;
	top:43px;
	z-index:9999;}
.menu li ul li{
	float:left;
	height:25px;}
.menu li ul li a{
	height:25px;
	width:98px;
	text-align:left;
	line-height:25px; background:none; padding:0;
	display:block; margin:0 auto; text-align:center;
	color:#FFF;
	font-family:"宋体";
	font-size:12px;}
.menu li:hover ul li a{ background:none;}
.menu li:hover  a{
	text-decoration:none;
	color:#FFF;
	background:#ed6503;}
.menu li ul li a:hover{
	 background:#ca1800;}
	
.main{ width:100%; float:left; background:url(../images/1_03.jpg);}	
.cp1{ width:1000px; height:70px; margin:0 auto; line-height:70px;}
.cp1 dt{ float:left; color:#8d5f3d; font-family:Arial; font-weight:bold; font-size:18px;}
.cp1 dt a{ font-family:微软雅黑; font-size:18px; color:#3b1b03; font-weight:normal;}
.cp1 dd{ float:right; }
.cp1 dd img{margin:24px 0 0 5px;}
.sy2{
	width:1120px;
	margin:0 auto; height:249px; clear:both;padding-bottom:45px;}	
.zuo{
	width:33px;
	float:left;
	margin-right:28px;
	display:inline;
	margin-top:90px;
	cursor:pointer; background:url(../images/1_13.png) no-repeat; height:65px;}
.zuo:hover{ background:url(../images/1_16.png) no-repeat}
.you{
	width:33px;
	float:left;
	margin-left:20px;
	display:inline;
	text-align:right;
	margin-top:90px;
	cursor:pointer;background:url(../images/1_15.png) no-repeat; height:65px;}	
.you:hover{ background:url(../images/1_14.png) no-repeat}
.sy3{
	width:1000px;
	float:left; 
	}
.sy3 li{
	width:315px;
	height:249px;
	float:left;
	padding-right:18px; cursor:pointer;}
.sy3 li a{
	width:321px;
	height:249px;
	float:left;
	}
.sy3 li a img{
	float:left;}
.sy3 li a em{
	width:45px;
	height:45px;
	display:block;
	float:left;
	margin-top:-239px;
	margin-left:10px;
	background:url(../images/1_03.png) no-repeat;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="template/red/images/1_03.png" ,sizingMethod="noscale");_background:none;}
.sy3 li a span{
	width:281px;
	height:26px;
	padding:20px;
	margin-top:-67px;
	display:block;
	float:left;
	line-height:20px;
	font-size:13px;
	font-family:"微软雅黑";
	background: url(../images/1_06.png) no-repeat;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="template/red/images/1_06.png" ,sizingMethod="noscale");_background:none;
	}
.sy3 li a span h2{
	font-size:16px;}
.sy3 li:hover em{
	background:url(../images/1_04.png) no-repeat;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="template/red/images/1_04.png" ,sizingMethod="noscale");_background:none;
	}
.sy3 li:hover span{
	background:url(../images/1_07.png) no-repeat;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="template/red/images/1_07.png" ,sizingMethod="noscale");_background:none;
	color:#FFF;}	
.sy_xw{ width:100%; height:251px; background:#f5e4ae; float:left;}	
.xw1{ float:left; width:680px;}
.cp2{ width:680px; height:70px; margin:0 auto; line-height:70px;}
.cp2 dt{ float:left; color:#8d5f3d; font-family:Arial; font-weight:bold; font-size:18px;}
.cp2 dt a{ font-family:微软雅黑; font-size:18px; color:#3b1b03; font-weight:normal;}
.sy_ab{ float:left}
.sy_ab dt{ float:left}
.sy_ab dd{ float:left; color:#8d5f3d; font-family:微软雅黑; line-height:26px; font-size:13px; width:445px; margin-left:15px; margin-top:-20px;}
.sy_con{ float:right; width:290px;}
.cp3{ width:290px; height:70px; margin:0 auto; line-height:70px;}
.cp3 dt{ float:left; color:#8d5f3d; font-family:Arial; font-weight:bold; font-size:18px;}
.cp3 dt a{ font-family:微软雅黑; font-size:18px; color:#3b1b03; font-weight:normal;}
.nr{ float:left; font-family:微软雅黑; font-size:19px; color:#f37511; line-height:24px; margin-bottom:10px;}
.sy_con span{ float:left; width:290px;}
.sy_con span img{ float:left; margin-right:5px; cursor:pointer}

.sy8{
	width:1000px;
	margin:0 auto; clear:both;
	padding-bottom:25px;
	border-bottom:#dddddd 1px solid}
.sy8 li{
	width:447px;
	float:left;
	background:#fde170;
	padding:15px 18px;
	line-height:22px;
	margin-right:16px; clear:#8d5f3d; font-family:微软雅黑;}
.sy8 li img{
	float:left;
	margin-right:15px; border:solid 4px #FFF;}
.sy8 li a{
	font-size:16px;
	font-family:"微软雅黑"; color:#f37411}
.sy8 li:hover{
	cursor:pointer;}
.sy8 li:hover a{
	color:#f37411;}	

.foot{ width:100%; float:left; background:#242529; height:100px;}
.foot_main{width:1000px; height:62px; margin:0 auto; color:#FFF; line-height:20.5px; text-align:center; padding-top:15px;}

.ny_banner{ width:1002px; margin:10px auto;}
.ny_main{ width:1000px; margin:0 auto 15px auto;}
.lleft{ float:left; width:234px; background:#FFF;}
.yyou{ float:right; width:747px; background:#FFF; border:solid 1px #efefef; }
.left1{ float:left; width:234px;}
.left1 dt{ background:url(../images/1_37.jpg) no-repeat; width:214px; height:33px; line-height:33px; padding-left:20px; color:#FFF; font-size:14px; font-family:微软雅黑;}
.left1 dd{ float:left; width:204px; height:36px; border-bottom:dashed 1px #efefef; background:url(../images/2_10.jpg) 20px center no-repeat; line-height:36px; padding-left:30px;}
.left1 dd a:hover{ color:#ad1500}
.left1 dd a{ color:#808080}
.contact{ float:left; width:222px; height:69px; background:#f7d06e; margin:15px 0 0 6px; text-align:center; color:#d9110a; font-family:微软雅黑; font-size:15px; padding-top:20px;}
.contact span{ font-family:Arial; font-size:25px; font-weight:bold;}
.lianxi{ float:left; width:202px; height:33px; line-height:33px; background:url(../images/1_37.jpg); margin:0 0 0 6px;padding-left:20px; color:#FFF; font-size:14px; font-family:微软雅黑;}
.weizhi { float:left; background:#f6f6f6; width:717px; height:32px; border-bottom:solid 1px #efefef; line-height:32px; padding:0 15px;}
.weizhi dt{ float:left; background:url(../images/1_38.jpg) no-repeat; width:136px; height:32px; text-align:center; color:#FFF; font-family:微软雅黑; font-size:14px;}
.weizhi dd{ float:right; color:#505050;}
.weizhi dd a{ color:#ca1800;}
.nr1{ float:left; width:697px; color:#807f7f; font-size:14px; line-height:28px; padding:25px;}

.xw_lb{ float:left; width:712px;}
.xw_lb li{ float:left; width:702px; height:35px; background:url(../images/2_09.jpg) left center no-repeat; border-bottom:dotted 1px #aeaeae; line-height:35px; padding-left:10px;}
.xw_lb li a{ float:left; color:#505050;}
.xw_lb li a:hover{ color:#ad1500}
.xw_lb span{ float:right; color:#505050;}
.fenye{
	width:100%;
	float:left;
	margin:0 0 0 0;
	padding:50px 0 50px 0;
	text-align:center;}
.fenye a{
	padding:3px 8px;
	line-height:26px;
	margin:0 4px;
	font-family:Arial;
	border:#cccccc 1px solid;
	background:#f6f6f6;
	color:#525151;}
.fenye a:hover{
	color:#ff0000;
	font-weight:bold;
	text-decoration:none;}	

.nr2{ float:left; width:697px; color:#505050; line-height:28px; padding:25px 25px 0 25px; overflow:hidden}
.xw_1{ float:left; background:#f5f5f5; border-bottom:solid 1px #dbdbdb; width:717px; height:143px; margin-bottom:20px;}
.xw_1 dt{ float:left; margin:15px;}
.xw_1 dd{ float:left; width:480px; margin-top:20px;}
.xw_1 dd a h5 { color:#505050; font-size:14px; font-family:宋体; float:left; cursor:pointer}
.xw_1 dd a{ color:#505050; font-size:12px;}
.xw_1 dd a span{ color:#0078ae; float:left;cursor:pointer; font-weight:normal;}
.xw_1 dd a:hover h5{ color:#ff0000}
.xw_1 dd a:hover span{ color:#ff0000}
.xw_1 dd a:hover{ color:#ff0000}

.nr3{
	width:697px;
	float:left;
	margin-top:10px; display:inline}
.nr3 dt{
	width:697px;
	text-align:center;
	font-size:18px;
	font-weight:bold;
	line-height:24px;
	padding:10px 0;
	border-bottom:dashed 1px #CCC}
.nr3 dt span{
	font-size:12px;
	font-weight:100;
	color:#a9a9a9;}
.nr3 dd{
	width:697px;
	float:left;
	line-height:24px;
	padding:20px 0;
	}		

.cp_lb{ float:left; width:900px;}
.cp_lb li{
	width:222px;
	height:189px;
	float:left;
	padding-right:15px; cursor:pointer; margin-bottom:15px;}
.cp_lb li a{
	width:222px;
	height:149px;
	float:left;
	}
.cp_lb li a img{
	float:left;}
.cp_lb li a em{
	width:45px;
	height:45px;
	display:block;
	float:left;
	margin-top:-139px;
	margin-left:10px;
	background:url(../images/1_03.png) no-repeat;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="template/red/images/1_03.png" ,sizingMethod="noscale");_background:none;}
.cp_lb li a span{
	width:182px;
	height:6px;
	padding:20px;
	margin-top:-46px;
	display:block;
	float:left;
	line-height:6px;
	font-size:13px;
	font-family:"微软雅黑"; text-align:center;
	background: url(../images/1_06.png) no-repeat;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="template/red/images/1_06.png" ,sizingMethod="noscale");_background:none;
	}
.cp_lb li a span h2{
	font-size:14px;}
.cp_lb li:hover em{
	background:url(../images/1_04.png) no-repeat;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="template/red/images/1_04.png" ,sizingMethod="noscale");_background:none;
	}
.cp_lb li:hover span{
	background:url(../images/1_07.png) no-repeat;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="template/red/images/1_07.png" ,sizingMethod="noscale");_background:none;
	color:#FFF;}	


.nr5,.nr7{
	width:697px;
	float:left;
	padding:20px 0!important; padding:10px 12px;}
.nr5 dt{
	width:215px;
	float:left;
	height:142px;
	border:#e0e0e0 1px solid;
	margin-right:20px;}
.nr5 dd{
	width:400px;
	float:left;
	padding-top:20px;
	line-height:24px; font-family:微软雅黑; font-size:14px; color:#000;}
.nr7 dt{
	width:677px;
	float:left;
	font-size:14px;
	font-weight:bold;
	color:#010101;
	line-height:30px;
	font-family:微软雅黑;
	margin-bottom:15px; background:#dfdfdf; padding-left:20px;}
.nr7 dd{
	width:697px;
	float:left;
	line-height:24px; color:#828282;}	
	

.co_con{ float:left; width:697px;display:inline; border-top:none;}
.co_left{ float:left; width:657px; font: normal 14px "微软雅黑"; line-height:30px; padding:20px;}
.co_left strong{font-size:16px;}
.co_right{ float:left; width:697px; padding:20px 0 0 0; display:inline; }
.co_right table{
	width:560px;
	float:left;
	}
.textbox {
	width: 250px;
	height: 30px;
	line-height:30px;
	background: url(../images/textbox-bg.png);
	color: #aaa;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #e1e5eb;
	padding: 1px 6px;
	margin-right: 13px;
	float: left;
	}	
.textarea{
	width:540px;
	height: 216px;
	background: url(../images/textbox-bg.png) repeat-x bottom;
	background-color:#FFF;
	color: #aaa;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #e1e5eb;
	padding: 4px 4px;
	border:1px solid #d5deec;
	overflow:hidden;
	}
.submit_btn {
	width: 60px;
	height: 32px;
	background: url(../images/submit.png) 0 3px no-repeat;
	color: #606060;
	font-size: 12px;
	text-indent: -4px;
	border: none;
	cursor: pointer;
	margin-top: 11px;
	}		
.message{
	width:560px;
	float:left;
	margin-top:10px;
	border-bottom:#CCC 1px solid;
	}	
.message dt{
	width:560px;
	float:left;
	padding:15px 0;
	line-height:22px;
	color:#989898;}	
.message dt h2{
	color:#FF5909;
	font-size:12px;
	padding:0px;}
.message dd{
	width:530px;
	float:left;
	border-top:#dbdbdb 1px solid;
	padding:15px 0px;
	margin:0 25px;
	display:inline;
	line-height:20px;
	color:#989898
	}				
	
	
#flash { width:100%; overflow:hidden; margin:0 auto; clear:both; position:relative;/*--*/ padding:0px 0px;}
#flash a {width:1002px; display:none;}
#flash img {width:100%; /* display:none;*/}
.flash_bar { width:520px; padding-left:620px; z-index:69; height:36px; overflow:hidden; position:absolute;padding-top:13px!important; padding-top:12px; bottom:0px; left:0px; background:url(../images/tg_flashbar.png) no-repeat 10px 0px; text-align:center;}
.flash_bar .dq { display:block; float:left; width:11px; height:11px; margin:5px 5px; /* background: url(tg_flash_p.png) no-repeat 0px 0px;*/ cursor:pointer;
background:url(../images/tg_flash_p.png) no-repeat 0px 0px; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/tg_flash_p.png" ,sizingMethod="crop"); }
.flash_bar .no { display:block; float:left; width:11px; height:11px; margin:5px 5px; /* background: url(tg_flash_p.png) no-repeat 0px 0px;*/ cursor:pointer;
background:url(../images/tg_flash_p2.png) no-repeat 0px 0px; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/tg_flash_p2.png" ,sizingMethod="crop"); }
/*一流素材网www.16sucai.com --201104---*/
#flashBg { overflow:hidden; width:100%; clear:both; margin:0; padding:0;}
#flashLine {background:url(../images/touming.png) repeat-x center bottom; width:100%; clear:both;}




.comm-page {
  font-size: 0;
  text-align: center;
  margin-top: 2vw;
}
.comm-page li {
  display: inline-block;
  vertical-align: top;
  margin: 5px;
}
.comm-page li a {
  display: block;
  width: 40px;
  height: 30px;
  font-size: 14px;
  color: #666;
  line-height: 30px;
  text-align: center;
  border: 1px solid #e6e6e6;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.comm-page li:hover a, .comm-page li.active a {
  border-color: #007CE1;
  background-color: #007CE1;
  color: #fff;
}