@charset "utf-8";
/* CSS Document */
/* 通用样式 */
body {margin:0px; padding:0px; font-size:12px; font-family:"Arial"; background:#ebecec;}
ol,ul,li,dl,dt,dd,form,p,h1,h2,h3,h4,h5,img{ margin:0px; padding:0px;}
ol,ul,li{ list-style:none; padding:0; margin:0;}
img{ border:none;}
p{color:#000;}
a{text-decoration:none; border:none; margin:0; padding:0; color:#333;}
.clear{ clear:both;}
input,textarea{ outline:0; resize:none; border:none; _border:0; margin:0; padding:0;}
input{ margin:0; padding:0; border:none;}
table,table td{border-collapse:collapse;}
.fl{ float:left;}
.fr{ float:right;}

/*............................首页............................*/
.header{ max-width:1000px; margin:0 auto; width:100% ; position:relative; z-index:9999999999999999999999999999999999999999999999999999999999 !important;}
.logo{ width:18.3%; margin-top:2% }
.logo img{width:100%;}
.nav{ width:64%;  margin-left:3%}
.nav ul li{ width:16%; float:left; text-align:center; font-size:14px; font-weight:bold; padding:6% 0px}
 .yanse{ background:#333333; width:100%;}
 .yanse a{ color:#fff !important;}

.nav ul li a{ color:#333333;}
.kongjiang{ width:13.9%; margin-top:3%}
.kongjiang form{ display:block; background:url(../images/about_06.png) no-repeat; border:0px; background-size:100% 100%;}
.but1{ width:22%; border:0px; background:none; padding:4.2% 0px;}
.text1{ width:78%; border:0px; background:none;padding:4.2% 0px;}
.banner{ max-width:1000px; margin:0 auto; width:100% ;}
.banner img{width:100%}
/*。。。。。。。。。。。。。。。。。手机站菜单栏。。。。。。。。。。。。。。。。。*/
.Click{ width:50px; height:29px;border-color: #ddd;border-radius: 5px;background:#fb773c;border: 1px solid #ddd; display:none; float:right; padding-top:3px; cursor:pointer; margin-top:2% }
.Click span{ width:60%;  height:2px; background:#ebecec; display:block; margin:0 auto; margin-top:5px;clip: rect(0,0,0,0);}
#ment{ display:none; position:absolute; top:100%; left:0px; width:100%; background:#fb773c; z-index:9999999999999999999999999999999999999999999999999999999999 !important;}
#ment li{ border-bottom:1px solid #bbb; font-size:14px; padding:15px 0px; text-align:center; font-weight:bold}
/*。。。。。。。。。。。。。。。。。手机站菜单栏结束。。。。。。。。。。。。。。*/
.font18{ font-size:18px; color:#333333; text-align:center; margin:2% 0px;}
.font18 span{ display:block}
.font16{ font-size:16px; color:#9b9b9b;}
.content{ max-width:1000px; margin:0 auto;margin-top: 5%;} 
.content_left{ width:45.8%}
.content_right{ width:45.8%; }
.h3{ font-size:24px; color:#fb773c; font-family:"Arial"; border-bottom:1px solid #fb773c; padding-bottom:2%;margin-bottom:2%}
.content_left p{ font-size:16px; *color:#9b9b9b;font-family:"Arial"; padding:2% 0px;}
.content_left { font-size:16px; *color:#9b9b9b;font-family:"Arial"; padding:2% 0px;line-height: 200%;}
.content_left p a{ float:right}
.content_right .text{  border:0px;width:100%;font-weight: bold; background:none; border:1px solid #9b9b9b; padding:2% 0px; margin:3% 0px; background:#fff}
.content_right label{ font-size:16px; color:#9b9b9b; display:inline-block; width:69px; padding-right:20px; text-align:right}
.Submit{ width:160px; line-height:32px; text-align:center; background:#fb773c; font-size:12px; color:#fff; *float:right; clear:both; margin-top:2%}
.Submit a{  color:#fff }
.textb{ height:100px;}
.main{ max-width:1000px;margin:0 auto;}
.main_center{ width:45.8%; }
.main_center p img{ vertical-align:middle; margin-right:10px;   }
.main_center p {text-align:left; color:#9b9b9b;}
.footer{max-width:1000px; width:100%; margin:0 auto; color:#9b9b9b; text-align:right; border-top:2px solid #6f6f6f; padding:2% 0px; }
.footer_left{width:53%;color:#9b9b9b;}
.footer_right{ width:47%; font-size:12px;color:#9b9b9b;}
.footer_left a{  display:block; display:block; float:left; font-size:14px; width:25%; background:url(../images/footer_03.png) left center no-repeat; text-align:center;color:#9b9b9b; }
.footer_left .last{ text-align:left; background:none;}
.footer_right p{color:#9b9b9b;}
.h5{max-width:1000px; margin:2% auto; text-align:right; background:#f4f4f4; padding:1% 0px; font-size:14px;color:#333333;  }
.h5 a{color:#333333;}
.h5 a:hover{ color:#fb773c;}
.clound{max-width:1000px; width:100%; margin:0 auto;}
.clound .clound_ul li{ width:30%; margin:5% 0px; margin-right:5%; float:left;}
.clound .clound_ul .last{ margin-right:0px;}
.clound .clound_ul li dt{ font-size:18px; }
.clound .clound_ul li dl{ line-height:25px; padding:2% 0px; width:90%; margin:0 auto;}
.clound .clound_ul li dd{ font-size:14px; }
.clound .clound_ul li img{width:100%;}
.clound .clound_ul li a{ display:block; background:#f4f4f4;color:#333333;}
.clound .clound_ul li a:hover{ background:#fb773c; color:#fff;}
.huangye{ padding:4% 0px; text-align:center}
.deatail{max-width:1000px; margin:0 auto; width:100%;}
.deatail_left{width:47.8%;}
.deatail_right{width:46%;}
.deatail_left img{ width:100%}
.font14{ font-size:14px; color:#858585; line-height:25px;}
.c1{ padding-left:2%}
.deatail_right dt{ font-size:32px; color:#fb773c;}
.deatail_right dd{ color:#858585; font-size:14px;}
.content_left ul li{ width:50%; float:left; font-size:14px; padding:1% 0px;}
.content_left ul li a{ color:#858585;}
.content_left .font16{ font-size:16px; color:#fb773c;}
.banner_r{max-width:1000px; margin:2% auto; width:100%; position:relative; margin-top:1%}
.banner_r img{width:100%}
.about{max-width:1000px; margin:2% auto; width:100%}
.about ul li{ float:left; width:25%; position:relative}
.about ul li img{width:99.9%}
.zhangshi{max-width:1000px;margin:0 auto;  position:relative; height:100%}
.zhangshi img{width:100%;}
.about span{ position:absolute; width:100%; bottom:0px; left:0px; display:block; font-size:23px; color:#fefefe; text-align:center;text-shadow: 2px 2px 0 #8c8c8c; font-weight:bold; padding:12% 0px
}
.mm{ position:absolute;left:0px; width:100%; top:0px; height:100%; z-index:99999999}
.mm table{ width:80%; margin:0 auto; font-size:29px; color:#fa773c; font-weight:bold; height:100%}
.mm table td{ vertical-align:middle}
.mm table a{ display:block; width:20%; line-height:2.5em; color:#ffffff; font-size:16px; text-align:center; border:1px solid #fff; margin-top:2%}
.mm table font{ text-shadow:3px 3px 3px #333 ;font-weight:bold; }
.zhangshi .jizhong{ position:absolute;left:0px;top:0px; width:100%; height:100%}
.jizhong p{ font-size:26px; color:#fa773c;}
.jizhong  table a{ display:block; width:12%; line-height:2.5em; color:#ffffff; font-size:16px; text-align:center; border:1px solid #fff; margin:0 auto; margin-top:15%;}
.jizhong  table td{ vertical-align:middle}
.jizhong span{ display:block; color:#fff;}
.new{max-width:1000px; width:100%; margin:0 auto; margin-top:2%}
.new_left{ width:40%;}
.new_left img{ width:100%;}
.new_right{ width:46.5%;}
.border_none{ border-bottom:none;}
.wenbeng{ padding:4% 0px; border:2px solid #bebebe; font-size:18px; color:#bebebe; margin-bottom:7%}
.wenbeng a{ float:right; }
.wenbeng span{ display:block; margin:0 auto; width:80%}
.wenbeng a{ width:7%; display:block}
.wenbeng a img{ width:100%}
.gundong{ max-width:1000px; margin:2% auto; }

/*-------------------------------------轮播图滚动-------------------------------------*/
*{margin: 0;padding: 0;}
.clear{clear: both;}
li{list-style: none;}
.list_img{width:100%;margin: 0 auto;position: relative; }
.img_div{width:90%; margin: 0 auto;position: relative;overflow: hidden;}
.img_ul{overflow: hidden; margin: 0 auto;}
.img_div ul{position:relative;top:0;left:0;}
.img_div ul li{ float: left;}
.img_div ul li .div {width:86%;}
.img_div ul li .div img{width:100%;vertical-align: bottom;}
.prev,.next{width:4%;top:42%;position: absolute;cursor: pointer;}
.prev img,.next img{width:100%;vertical-align:bottom;}
.prev{left:0;}
.next{right: 0;}	
/*-------------------------------------轮播图滚动-------------------------------------*/		


/*banner*/

.rslides{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0;}
.rslides li{-webkit-backface-visibility:hidden;position:absolute;*display:none;width:100%;left:0;top:0;}
.rslides li:first-child{position:relative;display:block;float:left;}
.rslides img{display:block;height:auto;float:left;width:100%;border:0;}
/*pager*/
.callbacks_tabs.callbacks1_tabs{ position:absolute !important; bottom:2%; left:0px; position:relative;z-index:100; z-index: 999999999; text-align:center; width:100%}
.callbacks_tabs.callbacks1_tabs li{display:inline-block;width:10px;height:10px;margin-left:5px;border-radius:10px;border:1px solid #FFF;position:relative;}
.callbacks_tabs.callbacks1_tabs li a{display:inline-block;width:10px;height:10px;border-radius:10px;position:absolute; left:0; z-index:99999; color:rgba(100,200,300,0);color:transparent; background:#ebecec;}
.callbacks_tabs.callbacks1_tabs li.callbacks_here a{background:#fa773c;}

/* Callback example */
.callbacks_container{margin-bottom:2px;position:relative;width:100%;max-width:100%;text-align:center;}

.callbacks{position:relative;list-style:none;overflow:hidden;*width:100%;width:70%;padding:0;margin:0 auto;}
.callbacks li{position:absolute;width:100%;left:0;top:0;}
.callbacks img{display:block;position:relative;z-index:1;height:auto;width:100%;border:0;}
.callbacks .caption{display:block;position:absolute;z-index:2;font-size:20px;text-shadow:none;color:#fff;background:#000;background:rgba(0,0,0, .8);left:0;right:0;
bottom:0;padding:10px 20px;margin:0;max-width:none;}
.callbacks_nav{position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:50%;left:0;opacity:0.6;z-index:3;text-indent:-9999px;overflow:hidden;text-decoration:none;height:61px;width:38px;background:none no-repeat left top;margin-top:-30px;display:none;}
.callbacks_container:hover .callbacks_nav{display:block;}
.callbacks_nav:active{opacity:1.0;}
.callbacks_nav.next{left:auto;background-position:right top;right:0;}
@media screen and (max-width:600px){
	.callbacks_nav{
		top:47%;
	}
	.callbacks{
		width: 100%;
	}
}
/*banner*/



/*第二个banner*/
 .sandian{max-width:1000px; margin:0px auto; width:100%; margin-top:1%}
 .sandian img{width:100%;}
@charset 'gb2312';

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	
	border: 0;
	margin: 0;
	padding: 0;
	vertical-align: baseline;
	list-style-type: none;
}





.block_home_slider {

	position: relative;
	background-color: #ffffff;
	
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	behavior: url(js/PIE.htc); /*半透明兼容*/
	text-align: center;
	line-height: 0px;
	margin-right: auto;
	margin-left: auto;
	padding-top:10px
}  /*底部小图标*/

.block_home_slider .flex-direction-nav a {width:25px; height:25px; margin-top:-27px; display:block; position:absolute; top:50%; background-repeat:no-repeat; background-image:url(sprite_arrow_2.png); text-indent:-9000px;}
.block_home_slider .flex-direction-nav a.flex-prev {left:6px; background-position:left top;}
.block_home_slider .flex-direction-nav a.flex-prev:hover {background-position:left bottom;}
.block_home_slider .flex-direction-nav a.flex-next {right:6px; background-position:right top;}
.block_home_slider .flex-direction-nav a.flex-next:hover {background-position:right bottom;}
.block_home_slider .flex-control-paging { display:inline-block;width:240px; margin:0 auto;  }
.block_home_slider .flex-control-paging li {
	margin: 0px;
	padding: 0px;
	float: left;
	list-style-type: none;
	 margin:0 2%;

	
	 
	 
}
.block_home_slider .flex-control-paging li a {width:50px; height:12px; display:block; background:url(../images/bannerer_03.png) no-repeat; text-indent:-9000px; cursor:pointer;}
.block_home_slider .flex-control-paging li a.flex-active { background:url(../images/bannerer_05.png) no-repeat}

.block_home_post_feature {width:300px;}
.block_home_post_feature p {padding-bottom:0px;}


.flexslider {margin: 0; padding: 0;}
.flexslider .slides > li {
	display: none;
	-webkit-backface-visibility: hidden;
	list-style-type: none;
} /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img {width: 100%; display: block;}
.flex-pauseplay span {text-transform: capitalize;}



/*第二个banner结束*/
.bannerh{ width:100%; margin-top:1%; }
.dibu{ width:29.2%; text-align:left; padding-top:3%}

.dibu img{ width:100%}
.dibu_right{ width:67.3%; padding-left:2.2%; border-left:1px solid #ccc; padding-top:2% ; position:relative}
.dibu_right p{ text-align:left; line-height:2em; font-size:12px;}
.dibu_right p img{ margin-right:1%}.footer_left{width:53%;color:#9b9b9b;}
.dibu a{  display:block;  float:left; font-size:14px;  background:url(../images/footer_03.png) left center no-repeat; text-align:center;color:#9b9b9b; padding:0px 4% ; margin-top:10%}
.dibu .last{ background:none; padding-left:0px;}
.boke{ position:absolute; right:10%; top:40%}


/*Contact*/
.contact{width: 100%;}
.contact .text{  border:0px;width:90%; background:none; border:1px solid #9b9b9b; padding:2% 0px; margin:2% 0px; background:#fff}
.contact.textb{ height:100px;}
/*Product_show*/
.content_left div{ width:100%; float:left; font-size:14px; line-height: 250%;}
.content_left div{ color:#858585;}

/*二级导航栏*/
.ment{position:absolute; top:100%; left:0px;  background:#1e1e1e; z-index: 99999999;}
.ment{ width:100%; padding:5% 0px; }
.none{ display:none}
.ment ul li{ color:#fff; display:inline; margin-right:3%;width: 11%;float: left;}
.ment ul{width:98%; margin:0 auto;}
.ment ul li a{color:#fff;}
.ment_neet{ display:none; background:#000; padding-bottom:10px;}

.ment_neet dd a{ color:#fff !important}
.ment_neet dd{text-align:center; font-size:14px; font-weight:bold; padding:10px 0px; border-bottom:1px solid #fff;}
.ment_neet dl{ padding-top:2%}
.ment ul li dl dd a:hover {color: #fa773c;}

.banner_r .mm table a:hover{color:#fa773c;border: 1px solid #fa773c; }
.zhangshi table a:hover{color:#fa773c;border: 1px solid #fa773c; }
/*.fa {
	display: inline-block;
	font: normal normal normal 14px/1 FontAwesome;
	font-size: inherit;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}
.fa-chevron-down:before {
	content: "\f078"
}
*/
.header .nav img{margin-left: 2%}



.bannerh1{ width:100%; margin:2% auto; max-width: 1000px;font-family: "Arial";font-weight: bold;font-size: 16px;}
.content_right .text12{  border:0px;width:49%; background:none; border:1px solid #9b9b9b; padding:2% 0px; margin:3% 0px; background:#fff}
.content_right .text121{margin-left:  0.48%; }


.content_left .h4{ margin-top: 0px; font-size: 17px; font-weight: 700; text-transform: uppercase;  margin-bottom: 0px;line-height: 1.1; color: inherit;display: block; -webkit-margin-before: 1.33em; -webkit-margin-after: 1.33em; -webkit-margin-start: 0px; -webkit-margin-end: 0px;    -webkit-font-smoothing: antialiased;}
.content_left .line-dec {
    margin: 20px 0px;
    width: 45px;
    height: 2px;
    float: none;
    background-color: #315c6e;
}
.bannerh2{font-size: 24px;}

