/* CSS Document */
* {margin: 0px;	padding: 0px;}
body {font-family:"微软雅黑"; font-size: 100%;}
.clear {font-size: 0px;	clear: both;line-height: 0px; height: 1px;}
.clearfix:after {content: "."; 	display: block;  height: 0;	clear: both; visibility: hidden;}
.clearfix {min-height: 1px;}
* html .clearfix {height: 1px;}
img {border:none;width: 100%;}
a:link {TEXT-DECORATION: none;}
a:visited {TEXT-DECORATION: none;}
a:hover {TEXT-DECORATION: none;}
a:active {TEXT-DECORATION: none;}
ul,li{list-style-type: none;}


#pagewrap { margin:0 auto; max-width:640px; overflow:auto;}


.in_top{ width:100%; height:40px; border-top:2px solid #ff7300;
	background-image: -webkit-linear-gradient(top,#fcfcfc 0%,#ededed 100%);  
    background-image: -moz-linear-gradient(top,#fcfcfc 0%,#ededed 100%); 
    background-image: -o-linear-gradient(top,#fcfcfc 0%,#ededed 100%); 
    background-image: -ms-linear-gradient(top,#fcfcfc 0%,#ededed 100%);  
    background-image: linear-gradient(top,#fcfcfc 0%,#ededed 100%); 
}

.int_left{ width:13%; float:left;}

.class1{ float:left; position:relative;}
#menu{list-style-type:none; margin: 0; padding: 0;}
#menu ul { display:none; position:absolute; width: 200%!important; margin-left: 0%;}
#menu a {display: block; text-decoration: none;}
a.first{display: block; text-decoration: none; width:100%; text-align:center;  color:#FFFFFF; margin-right:3%;}
.class1 ul li{
	float:left;
	list-style:none;
	overflow:hidden;
	width:100%;
	line-height:180%;
	color:#60482f;
	font-size:14px;
	text-align:center;
	background-color:rgba(255,139,26,0.8);
	border-bottom:1px solid #777;
	font-weight:bold;
}
.class1 ul li a { color:#fff; text-decoration:none;}

.logo{ width:74%; float:left; line-height:40px; text-align:center; font-size:18px; color:#ff7300;}

/*banner*/
.banner_big{ width:100%;}
.swipe {
	width: 100%;
	overflow: hidden;
	position: relative; height:180px;
}
.swipe img {
	display: block; height:180px;
}
.swipe ul {
	-webkit-transition: left 800ms ease-in 0;
	-moz-transition: left 800ms ease-in 0;
	-o-transition: left 800ms ease-in 0;
	-ms-transition: left 800ms ease-in 0;
	transition: left 800ms ease-in 0; height:1800px;
}
.swipe #pagenavi {
	position: absolute;
	left: 0;
	bottom: 0px;
	text-align: right;
	width: 65%;
	z-index:9999;

}
.swipe #pagenavi a {
	width: 16px;
	height: 16px;
	line-height: 99em;
	overflow: hidden;
	cursor: pointer;
	display: inline-block;
*display:inline;
*zoom:1;
	margin-top: 0;
	margin-bottom: 0;
	background-image:url(../images/banner_butn1.png);
	background-repeat:no-repeat;
}
.swipe #pagenavi a.active {
	background-image:url(../images/banner_butn2.png);
	background-repeat:no-repeat;
}

.nav_big ul li{ width:31.3%; float:left; margin:0 1%;}
.nav_big ul li img{ display:block; margin-top:5px;}

.inpro_top{ width:100%; margin-top:10px;}
.inpt_1{ width:35%; float:left;}
.inpro_top h1{ width:11%; float:left; margin-left:2%;}
.inpro_top h2{ width:36%; float:left;}
.inpro_top h2 p{ font-size:12px; line-height:100%; text-align:right; color:#333;}
.inpro_top h2 span{ display:block; font-size:14px; line-height:100%; font-family:"微软雅黑"; margin-left:4%; color:#00941c; font-weight:bold; margin-top:3px;}
.inpt_more{ width:13%; float:right; margin-top:10px; margin-right:2%;}

.inpro_main{ width:100%; height:auto; overflow:hidden; margin-top:5px;}
.inpro_main ul li{ width:48%; float:left; margin:0 1%; margin-top:5px;}
.inpro_main ul li img{ display:block; width:100%;}
.inpro_main ul li p{ width:80%; height:25px; -moz-border-radius:20px; -webkit-border-radius:20px; border-radius:20px; background-color:#ff7200; text-align:center; line-height:25px; font-size:14px; color:#fff; margin:0 auto; margin-top:5px;}

#Banner2{ position:relative; height:185px; overflow:hidden; clear:both; margin-top:7px;
/*background: -moz-linear-gradient(top, #D5D5D5, #FFF 80%, #D3D3D3);
background: -webkit-linear-gradient(top,#D5D5D5,#FFF 80%,#D3D3D3);
background: -o-linear-gradient(top, #D5D5D5, #FFF 80%, #D3D3D3);*/}
.touchslider-viewport{ margin-top:10px;}
.touchslider-viewport2{ background:url(img/banner_bg.png) center center;}
.touchslider-viewport1{ background:url(img/banner_bg.png) center center;}
.touchslider-viewport3{ background:url(img/banner_bg.png) center center;}
.touchslider-nav{ visibility:hidden; }
.touchslider-prev{left:5px; cursor:pointer;position:absolute; top:30px;  z-index:100;}
.touchslider-prev1{ cursor:pointer;position:absolute;}
.touchslider-next{right:5px; cursor:pointer;position:absolute; top:30px;  z-index:100;}
.touchslider-nav-item{  background:url(../images/slide-dot.png) -20px 0px no-repeat; width:20px; height:20px; display:inline;}
.touchslider-nav-item-current{background:url(../images/slide-dot.png) 0px 0px no-repeat; width:20px; height:20px; display:inline; }
/*.sonpic{position:absolute; bottom:0px; left:50%; margin-left:-94px; text-align:center; width:60%}
*/
.sonpic{position: relative; bottom:0px; text-align:center; width:100%;max-width:640px;}
.sonpic a{ display:inline-block; margin-right:2px;}
.sonpic1{position:absolute; bottom:0px; text-align:center; width:100%;max-width:640px;}
.sonpic1 a{ display:inline-block; margin-right:2px;}
.shiq_a1{ float:left; width:28%; position:relative; margin:0 2.5%;}
.shiq_a1 p { position:relative; margin-top:3px;/*background:rgba(255, 255, 255, 0.6)!important;
filter:Alpha(opacity=60); left:0; bottom:0; */display:block; width:100%;color:#ff7200; text-align:center; font-size:14px; line-height:150%;}
.shiq_a1 h5{ width:50%; height:10px; background-color:#fff; margin:0 auto;
	-moz-border-radius: 5px;      /* Gecko browsers */
    -webkit-border-radius: 5px;   /* Webkit browsers */
    border-radius:5px;}
/*.shiq_a1 .probg { position:absolute; width:100%; left:0; top:0; }
.shiq_a1 .probg img { width:100%; padding:0px;}*/
.shiq_a1 img{ display:block; position:relative; width:100%;font-size:0px;}

.shiq_div{ float:left; width:47.03125%; margin-left:3%;}
.shiq_a2{ float:left; width:100%; position:relative;}
.shiq_a2 img{ float:left; width:100%; display:block;}
.shiq_a2 label{ position:absolute; bottom:0; left:0; width:100%; background-color:#000; opacity:0.6; text-align:center; padding:2% 0;  color:#fff;}
.shiq_a3{ float:left; width:100%; position:relative; margin-top:3.3%;}
.shiq_a3 img{ float:left; width:100%; display:block;}
.shiq_a3 label{ position:absolute; bottom:0; left:0; width:100%; background-color:#000; opacity:0.6; text-align:center; padding:2% 0;  color:#fff;}

.protitle {height:30px; line-height:30px; position:relative; background:url(../images/Bg.gif) no-repeat; background-size:100%;}
.protitle_l {float:left; width:40%; color:#FFF; font-weight:bold; font-size:16px; padding-left:10px;}
.protitle_m { float:right; width:40%; font-size:14px; color:#FFF; text-align:right; padding-right:10px}
.protitle_m a:link,.protitle_m a:visited {color:#FFF;}

.in_news{ width:100%; height:auto; overflow:hidden;}
.in_news ul li{ width:100%; height:30px; float:left; border-top:1px solid #d5d5d5; border-bottom:1px solid #d5d5d5; margin-top:3px;
	background-image: -webkit-linear-gradient(top,#fcfcfc 0%,#ededed 100%);  
    background-image: -moz-linear-gradient(top,#fcfcfc 0%,#ededed 100%); 
    background-image: -o-linear-gradient(top,#fcfcfc 0%,#ededed 100%); 
    background-image: -ms-linear-gradient(top,#fcfcfc 0%,#ededed 100%);  
    background-image: linear-gradient(top,#fcfcfc 0%,#ededed 100%); 
}
.in_news ul li p{ float:left; font-size:14px; line-height:30px; margin-left:1%; color:#040000;}
.in_news ul li span{ float:right; font-size:14px; line-height:30px; margin-right:1%; color:#040000;}
.inn_more{ width:100%; height:30px; text-align:center; line-height:30px; background-color:#ff7200; color:#fff; margin-top:5px;}

.footer_space{ width:100%; height:50px;}
.footer_big{ width:100%; height:auto; overflow:hidden; position:fixed; left:0px; bottom:0px;}
.footer_big ul li{ width:20%; float:left;}
.footer_big ul li img{ display:block; font-size:0px;}

.con_pic{ margin-top:10px;}
.con_pic img{ display:block; width:100%;}
.con_text{ width:96%; padding:0 2%; font-size:16px; color:#222; line-height:180%; margin-top:5px;}
.con_pic2 img{ width:80%; margin:15px auto; display:block;}

.b_big{ width:100%; height:auto; overflow:hidden;}
.b_big ul li{ width:48%; margin:0 1%; float:left; margin-top:15px;}
.b_big ul li img{ display:block; width:100%;}

.t_big{ width:100%; height:auto; overflow:hidden; margin-top:5px;}
.t_big ul li{ width:31.3%; float:left; margin:0 1%; margin-top:5px;}
.t_big ul li img{ display:block; width:100%;}
.t_big ul li p{ width:100%; height:25px; text-align:center; line-height:25px; font-size:14px; color:#ff7200; margin-top:5px;}

.n_big{ width:96%; height:auto; margin:0 2%; overflow:hidden;}
.n_big ul li{ width:100%; float:left; overflow:hidden; margin-top:8px;}
.n_big ul li img{ display:block; width:40%; float:left;}
.nsp_right{ width:58%; float:right;}
.nsp_right h1{ font-weight:normal; color:#00941c; font-size:14px;}
.nsp_right h2{ font-weight:normal; color:#222; font-size:12px; line-height:150%;}
.n_big ul li p{ float:left; font-size:14px; color:#222;}
.n_big ul li span{ float:right; font-size:14px; color:#222;}

.z_nav ul li{ width:31.3%; height:35px; float:left; margin:0 1%; background-color:#ff7300; color:#fff; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; text-align:center; line-height:35px; margin-top:5px;}
.z_nav ul .z_on1{ background-color:#00941c;}
.z_nav ul li a{ color:#fff;}

.a_big{ margin-top:10px;}
.a_pic img{ display:block; width:100%;}
.a_text{ width:96%; padding:0 2%; font-size:16px; color:#222; line-height:180%; margin-top:5px;}
.a_pic2 img{ width:80%; margin:15px auto; display:block;}