﻿@charset "utf-8";
/* CSS Document */
/*重置*/
*{ color:#666666; font-size:16px; font-family:"微软雅黑"}
p{ margin:0}
img{ border:none; display:block; -ms-interpolation-mode: bicubic; vertical-align: middle;}
input{ border:none; margin:0; padding:0; outline:none}
dd,dl{ margin:0;}
ul{ margin:0; padding:0;list-style:none}
li{ list-style:none}
body{ padding:0; margin:0}
a{ text-decoration:none}
a:hover{ color:#11559c}
/*重置结束*/

/*首页公共头部*/
.i_g_t_w{ text-align:center; font-size:20px; color:#000; margin-bottom:16px}
.i_g_t_x{ width:40px; height:3px; margin:auto; background:#11559c}


/*首页公共头部 end*/
/*top---start*/
.topbox{ background:#fafafa; border-bottom:1px #cccccc solid}
.top{ width:1200px; margin:0 auto; overflow:hidden}
.top_l{ float:left; font-size:14px;}
.top_l_l{ font-size:14px; line-height:39px; color:#11559c}
.top_r{ float:right;;font-size:14px;}
.top_r span a{line-height:39px;font-size:14px; padding:0 4px}
/*nav----start*/
.m_header{display:none;}
.m_header {height:50px; background:#11559c;}
.m_header .m_title {height:50px; line-height:50px; color:#fff; display:block; padding:0px 20px; float:left; font-size: 18px;}
.menu_btn {height:50px; margin-right:10px; float:right;}
.menu_btn span {width:50px; height:50px; display:block; background:url(../images/menu.png) no-repeat; -webkit-background-size:100% 100%; -moz-background-size:100% 100%; -ms-background-size:100% 100%; background-size:100% 100%;}

/*mobile nav start*/
/* General styles for all menus */
.cbp-spmenu{background:#01a1ac;border-left:1px solid #fff;position:fixed;}
.cbp-spmenu a{display:block;color:#fff;font-size:1.1em;font-weight:300;}
.cbp-spmenu a:hover{background:#fff; color:#000;}
.cbp-spmenu a:active{background:#fff; color:#000;}
/* Orientation-dependent styles for the content of the menu */
.cbp-spmenu-vertical{width:240px;height:100%;top:0;z-index:1000;}
.cbp-spmenu-vertical a{border-bottom:1px solid #fff;padding:1em;}
.cbp-spmenu-horizontal{width:100%;height:150px;left:0;z-index:1000;overflow:hidden;}
.cbp-spmenu-horizontal h3{height:100%;width:20%;float:left;}
.cbp-spmenu-horizontal a{float:left;width:20%;padding:0.8em;border-left:1px solid #258ecd;}
/* Vertical menu that slides from the left or right */
.cbp-spmenu-left{left:-240px;}
.cbp-spmenu-right{right:-240px;}
.cbp-spmenu-left.cbp-spmenu-open{left:0px;}
.cbp-spmenu-right.cbp-spmenu-open{right:0px;}
/* Horizontal menu that slides from the top or bottom */
.cbp-spmenu-top{top:-150px;}
.cbp-spmenu-bottom{bottom:-150px;}
.cbp-spmenu-top.cbp-spmenu-open{top:0px;}
.cbp-spmenu-bottom.cbp-spmenu-open{bottom:0px;}
/* Push classes applied to the body */
.cbp-spmenu-push{overflow-x:hidden;position:relative;left:0;}
.cbp-spmenu-push-toright{left:240px;}
.cbp-spmenu-push-toleft{left:-240px;}
/* Transitions */
.cbp-spmenu,.cbp-spmenu-push{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;}
#show_bg {width:100%; height:100%; background:rgba(0, 0, 0, 0.5); position:fixed; top:0px; left:0px; z-index:999; display:none;}
/*mobile nav end*/

#banner { }
/*幻灯片标题*/
 .flex-caption { width:100%; padding:3px 0px; position: absolute; bottom: 3px;color: #fff;text-align: right;font-size: 14px;line-height: 22px;height:22px;}
/* FlexSlider Necessary Styles*/
.flexslider { margin-top:141px; padding: 0;}
.flexslider .slides > li {display: none; -webkit-backface-visibility: hidden;} /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img {width: 100%; display: block;}
.flex-pauseplay span {text-transform: capitalize;}

/* Clearfix for the .slides element */
.slides:after {content: "\0020"; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
html[xmlns] .slides {display: block;}
* html .slides {height: 1%;}

/* No JavaScript Fallback */
/* If you are not using another script, such as Modernizr, make sure you
 * include js that eliminates this class on page load */
.no-js .slides > li:first-child {display: block;}

/* FlexSlider Default Theme
*********************************/
.flexslider { background: #fff; border: 0px solid #fff; position: relative;  zoom: 1; }
.flex-viewport { max-height:2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease; }
.loading .flex-viewport { max-height: 300px; }
.flexslider .slides { zoom: 1; }
.carousel li { margin-right: 5px; }

/* Direction Nav */
.flex-direction-nav {*height: 0;}
.flex-direction-nav a  { display: block; width: 40px; height: 40px; margin: -20px 0 0; position: absolute; top: 50%; z-index: 10; overflow: hidden; opacity: 0; cursor: pointer; color: rgba(0,0,0,0.8); text-shadow: 1px 1px 0 rgba(255,255,255,0.3); -webkit-transition: all .3s ease; -moz-transition: all .3s ease; transition: all .3s ease; }
.flex-direction-nav .flex-prev { left: -50px; }
.flex-direction-nav .flex-next { right: -50px; text-align: right; }
.flexslider:hover .flex-prev { opacity: 0.7; left: 10px; }
.flexslider:hover .flex-next { opacity: 0.7; right: 10px; }
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover { opacity: 1; }
.flex-direction-nav .flex-disabled { opacity: 0!important; filter:alpha(opacity=0); cursor: default; }
.flex-direction-nav a:before  { font-family: "flexslider-icon"; font-size: 40px; display: inline-block; content: '\f001'; }
.flex-direction-nav a.flex-next:before  { content: '\f002'; }

/* Pause/Play */
.flex-pauseplay a { display: block; width: 20px; height: 20px; position: absolute; bottom: 5px; left: 10px; opacity: 0.8; z-index: 10; overflow: hidden; cursor: pointer; color: #000; }
.flex-pauseplay a:before  { font-family: "flexslider-icon"; font-size: 20px; display: inline-block; content: '\f004'; }
.flex-pauseplay a:hover  { opacity: 1; }
.flex-pauseplay a.flex-play:before { content: '\f003'; }

/* Control Nav */
/*.flex-control-nav {width: 100%; position: absolute; bottom: -40px; text-align: center;}*/
.flex-control-nav{ width: 100%;position:absolute; bottom:10px;  margin:0px; text-align: center; border:0px dashed red}
.flex-control-nav li {margin: 0 6px; display: inline-block; zoom: 1; *display: inline;}
.flex-control-paging li a {width: 8px; height: 8px; display: block; background: #aeaeae; background:  #aeaeae; cursor: pointer; text-indent: -9999px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px; -webkit-box-shadow: inset 0 0 3px rgba(0,0,0,0.3); -moz-box-shadow: inset 0 0 3px rgba(0,0,0,0.3); -o-box-shadow: inset 0 0 3px rgba(0,0,0,0.3); box-shadow: inset 0 0 3px rgba(0,0,0,0.3); }
.flex-control-paging li a:hover { background: #0f61a7; background: #0f61a7 ; }
.flex-control-paging li a.flex-active { background: #0f61a7; background: #0f61a7 cursor: default; }

.flex-control-thumbs {margin: 5px 0 0; position: static; overflow: hidden;}
.flex-control-thumbs li {width: 25%; float: left; margin: 0;}
.flex-control-thumbs img {width: 100%; display: block; opacity: .7; cursor: pointer;}
.flex-control-thumbs img:hover {opacity: 1;}
.flex-control-thumbs .flex-active {opacity: 1; cursor: default;}
/*===FlexSlider幻灯片  结束===*/

/*上跳*/
.i_pro{width:100%;background:#f9f9f9;}
.i_pro li{width:14%;height:161px;float:left;border-bottom:1px solid #ececec;}
.i_pro li a{display:block;height:127px;border-right:1px solid #ececec;font-size:16px;color:#11559c;font-weight:bolder;text-align:center;padding-top:34px;}
.i_pro img{display:block;width:70px;margin:0 auto 12px;}
.i_pro li p{padding:0 10px;color:#11559c;}
.i_pro li:last-child a{border-right:none;}
.clearfix:before, .clearfix:after { content: ""; display: table; }
.clearfix:after { clear: both; }
.clearfix { zoom: 1; }
/*上跳end*/

/*about*/
.aboutbox{ margin-bottom:56px; margin-top:36px}
.about{ width:1200px; margin:0 auto; border-bottom:1px solid #cccccc}
.about_nbox{ overflow:hidden; margin:40px 0}
.about_n{ width:398px; text-align:center; padding-bottom:14px; float:left}
.about_n img{ display:inline-block}
.about_n_t{ font-size:18px; color:#000; margin-top:16px; margin-bottom:8px}
.about_n_n{ width:294px; font-size:14px; line-height:36px; margin-left:52px}
.bor{ border-right:1px solid #cccccc;}
/*about-end*/
.m_aboutbox{ margin-bottom:6px; margin-top:36px; display:none}
.m_about{ width:740px; margin:0 auto; border-bottom:1px solid #cccccc}
.m_about p{ line-height:36px; text-align:justify; margin:20px 0}
/*产品*/
.pro{ overflow:hidden; margin-top:60px}
.pro li{ float:left; width:12.5%; height:auto; position:relative;}
.pro li img{ border:1px solid #e5e5e5; max-width:100%}
.p_text{background-color:rgba(0,156,132,0.3);position:absolute; left:0; top:0; width:100%; opacity:0; height:100%; }
.p_textbox{ padding-top:32%}
.p_textbox a{ display:block; text-align:center; color:#000; line-height:30px}
.p_textbox a:hover{ color:#11559c}
.pro li:hover .p_text{opacity:1}
/*产品-end*/

/*大模块*/
.mainbox{ background:#eaeaea;}
.main{ width:1200px; margin:0 auto; padding-top:38px;}
.newbox{ overflow:hidden; margin:58px 0 39px 0}
.new{ width:598px; margin:1px; float:left; background:#fff}
.nbl_t{ padding:0 40px; width:518px; margin-top:31px; height:21px; overflow:hidden}
.nbl_t a{ color:#000}
.nbl_n{ padding:0 40px; width:518px; line-height:24px; text-align:justify; height:48px; overflow:hidden; margin-top:21px}
.nbl_n a{ font-size:14px; color:#808080}
.nbl_m{ padding-left:40px; margin:22px 0 37px 0}
.nbl_m a{ font-size:14px; color:#000}

.newmore{ width:138px; height:48px; border:1px solid #11559c; text-align:center; line-height:48px; margin:auto; margin-bottom:60px}
.newmore a{ color:#11559c}

.mainx{ margin-bottom:56px}

.message{ overflow:hidden; margin-left:159px}
.message_l{ float:left; width:364px;}
.message_l_t{ font-size:20px; color:#000; text-align:center; margin-bottom:24px}
.message_l_n{ font-size:14px;text-align:center}
.inputbox{ margin:36px 0 52px 0}
.inputstyle{ width:314px; border:1px solid #e1e0e0; background:url(../images/1_07.jpg) no-repeat 10px 13px #fff; padding-left:48px; line-height:48px; font-size:14px; color:#cdcdcd; margin-bottom:30px; height:48px}
.inputstyle2{ width:314px; border:1px solid #e1e0e0; background:url(../images/2_03.png) no-repeat 10px 13px #fff; padding-left:48px; line-height:48px; font-size:14px; color:#cdcdcd; margin-bottom:30px;height:48px}
.inputstyle3{ width:314px; border:1px solid #e1e0e0; background:url(../images/3_05.png) no-repeat 10px 13px #fff; padding-left:48px; line-height:48px; font-size:14px; color:#cdcdcd; margin-bottom:30px;height:48px}
.inputstyle4{ width:314px; border:1px solid #e1e0e0; background:url(../images/4_08.png) no-repeat 10px 17px #fff; padding-left:48px; line-height:48px; font-size:14px; color:#cdcdcd; margin-bottom:30px;height:48px}
.mes_btn{ width:158px; border:1px solid #11559c; line-height:48px; color:#11559c; font-size:18px; margin-left:102px}

.message_r{ float:left; width:378px; margin-left:140px}
.message_r_i{ text-align:center; margin-top:60px}
.message_r_i img{ display:inline-block}
.message_r_d{font-size:42px; color:#11559c; font-style:oblique; text-align:center; margin:42px 0 36px 0}
.message_r_s{font-size:14px; color:#000;text-align:center}
/*大模块 end*/

/*foot*/
.footbox{ background:#333}
.foot{ width:1200px; margin:0 auto;}
.foot_y{ overflow:hidden; margin-bottom:30px; padding-top:65px}
.foot_y_l{ float:left; margin-right:2px}
.foot_y_z{ float:left}
.foot_y_z_l{float:left; width:110px}
.foot_y_z_l dt{ color:#fff; margin-bottom:4px}
.foot_y_z_l dd{ line-height:30px}
.foot_y_z_l dd a{ font-size:14px;}
.foot_y_r{ float:left}
.foot_y_r_w dt{ color:#fff; margin-bottom:10px}
.foot_y_r_w dd{font-size:14px; margin-bottom:6px}
.foot_e{ overflow:hidden; border-top:1px solid #666; line-height:60px}
.foot_e_l{ float:left; font-size:14px;  height:60px; overflow:hidden}
.foot_e_l a{ font-size:14px; margin-right:10px}
.foot_e_r{ float:right; font-size:14px}
/*foot end*/
/*内页公共样式*/
.z_mainbox{ margin-top:0px; margin-bottom:40px}
.z_main{ width:1200px; margin:0 auto; overflow:hidden}
.z_main_r{width:100%; }
.z_main_r_t{ width:100%; border-bottom:1px solid #ccc; margin-top:28px; overflow:hidden}
.z_main_r_t_l{ float:left; margin-bottom:10px}
.z_main_r_t_l_s1{ margin-left:5px; font-size:16px}
.z_main_r_t_l_s2{ font-size:14px; margin-left:10px}
.z_main_r_t_r{ float:right; font-size:14px}
.z_main_r_t_r a{ font-size:14px}
/*内页公共样式end*/


/*关于我们*/
.z_aboutbox p{ line-height:36px; text-indent:32px; text-align:justify; margin-top:10px; margin-bottom:10px; font-size:16px }
.z_aboutbox p span{ color:#11559c;}
.z_aboutbox img{ max-width:100%}
/*关于我们end*/





/*荣誉资质*/
.z_honorbox{ overflow:hidden; margin-top:20px}
.z_honorbox li{ float:left; width:25%; height:auto; overflow:hidden}
.z_honorbox li a{ display:block;margin:2%}
.z_honorbox li div.picture{ line-height:40px; text-align:center; border:2px solid #ccc; border-radius:10px; }
.z_honorbox li:hover div.picture{ line-height:40px; text-align:center; border:2px solid #11559c;}
.z_honorbox li div a{ font-size:14px; padding:0 2%; height:40px; overflow:hidden}
.z_honorbox li p{ font-size:14px; padding:0 2%; height:40px; overflow:hidden; text-align:center}
.z_honorbox li:hover p a{color:#11559c}
.z_honorbox li img{ border:0px solid #ccc; max-width:100%; }
/*荣誉资质end*/

/*product展示开始*/
.productshow_content{ width:100%;overflow:hidden; margin-top:10px}
.ps_c_title{ font-size:18px; font-weight:bold;  text-align:center; border-bottom:1px #ccc dashed; color:black; line-height:39px}
.ps_c_time{ overflow:hidden;line-height:39px;border-bottom:1px #ccc dashed; margin-bottom:20px}
.ps_c_time_c{ width:530px;overflow:hidden; margin:0 auto}
.ps_c_time p{ float:left; font-size:16px}
/*product展示结束*/

/*z-news*/
.n_newslist{ width:100%;}
.n_newslist li{ line-height:59px; border-bottom:1px #CCC dashed; overflow:hidden;}
.n_newslist li a{ float:left; font-size:16px}
.n_newslist li p{ float:right}
.n_newslist li:hover{ color:#01a1ac; background-color:#f9f9f9}
.ns_c_shangyitiao{ line-height:30px; border-top:#ccc 1px dashed }
.ns_c_xiayitiao{ line-height:30px; overflow:hidden; border-bottom:#ccc 1px dashed}
.ns_c_xiayitiao p{ float:left}
.ns_c_xiayitiao a{ float:right}
/*z-news--end*/
.chuntu{ margin-top:20px}

/*lianxi*/
.lianxi{ overflow:hidden; margin-top:20px}
.lx_box{ float:left}
.lx_box li{ overflow:hidden; margin-bottom:20px}
.lx_box li img,.lx_box li p{ float:left}
.lx_box li img{ margin-right:10px}
.lx_box li p{ line-height:40px; font-size:16px}
.erweima{ float:right; margin-top:50px}
.ggimg{ max-width:100%}
/*lianxi结束*/
/*经营理念*/
.cl_concept{padding:40px 0 50px ;}
table {border-collapse:collapse;}
.circle {
	width:112px;
	height:74px;
	margin:auto;
	background:url(../images/circle.gif) no-repeat;
	font-size:26px;
	text-align:center;
	padding-top:32px;
	color:#e60012;
}
.circleC {
	padding:90px 10px 10px 10px;
	line-height:180%;
	background:url(../images/circle_down.gif) no-repeat center 25px;
}

.orz{ padding:20px 20px 50px 20px; min-height:440px;}

.protit{font-size:18px; font-weight:bold;  text-align:center; border-bottom:1px #ccc dashed; color:black; line-height:39px}
.proshowimg{width:50%; float:left; margin-top:10px;}
.proshowimg img{max-width:100%;/* max-height:400px;*/}
.proshowinfo{width:50%; float:left;}
.proshowinfo ul li{margin-top:5px; font-size:14px; line-height:20px; margin-bottom:10px;  border-bottom:1px #ccc solid; padding-bottom:10px; min-height:45px;}
.proshowinfo ul li span{clear:both;width:100%; display:block; margin-bottom:2px; font-weight:bold;}
.proshowinfo ul li.nhuanghangli{height:44px; line-height:45px; min-height: 45px;  margin-bottom:0px; padding-bottom:0px;}
.proshowinfo ul li span.nhuanghang{width:100px; float:left; }
.proshowcontent{width:100%; margin-bottom:10px;}
.proshowcontent span{font-size:16px; font-weight:bold;  text-align:left; border-bottom:1px #ccc solid; color:black; line-height:30px; width:100%; display:block;}
.proshowcontent img{max-width:100%; text-align:center; display:block; margin: 0 auto;}
.probtn{margin-top:25px;}
.probtn a{padding:5px 10px;  background:#11559c; color:#fff; font-size:14px;}
.proshowinfo p{ line-height:30px;}

#bigprod {width:500px;height:500px;position:relative;border:3px solid #EEE;}
#bigprod .small_pic {width:500px;height:500px;position: relative;}
#bigprod .float_layer {width:100px;height:100px;border:1px solid #000;background:#fff;filter:alpha(opacity: 30);opacity:0.3; position:absolute;top:0;left:0;display:none;}
#bigprod .mark{width:100%;height:100%;position:absolute;z-index:2;left:0px; top:0px;background:#fff;filter:alpha(opacity:0); opacity:0;}
#bigprod .big_pic {position:absolute;top:-3px;left:405px;width:500px;height:500px;overflow:hidden;border:1px solid #CCC;display:none;background:#fff;z-index:999;}
#bigprod .big_pic img { position:absolute; top: -30px; left: 0px; }
#bigprod .small_pic img{ width:500px; height:auto;}

#bannerc{ margin-top:141px;}
#bannerc img{ max-width:100%;}

@media screen and (max-width:479px){
.m_header{display:block; position:fixed; width:100%; z-index:100}
#bannerc{margin-top:0px; padding-top:50px;}
.flexslider {margin-top:50px;}
.i_pro{ display:none}	
.aboutbox{ display:none}
.m_aboutbox{ display:block;}
.m_about{ width:96%}
.pro li{ width:50%;}
.main{width:96%}
.new{width:auto }
.nbl_t{ width: auto; margin-top:31px; height:21px; overflow:hidden}
.nbl_n{ width:auto;  height:72px;}
.mainx{ display:none}
.message{width:96%; margin:0 auto}
.message_l{ display:none}
.message_r{ float:none; width:auto; margin-left:0; margin-bottom:40px}	

.proshowimg img{max-width:100%; /*max-height:400px;*/}

.z_mainbox{ margin:20px 0}
.z_main{width:96%;}
.z_main_l{ float:none}
.z_main_l_t{ width:100%;}
.z_main_l_c{ width:100%;}
.z_main_l_c a{ width:40%; margin-left:30%}
.z_main_r{ width:100%;float:none}
.z_main_r_t{width:100%}
.z_main_r_t_l{ float:none; width:100%; text-align:center}
.z_main_r_t_r{ display:none}

.z_honorbox li{ width:50%;}
.productshow_content{ width:100%;}
.ps_c_time_c{ display:none}

.n_newslist{ width:100%;}
.n_newslist li a{display:block; width:70%; height:59px;overflow:hidden;}


.lx_box{ float:none}
.lx_box li{ margin-bottom:0px}
.lx_box li img{ display:none}
.lx_box li p{ float:none; text-align:center}
.erweima{display:none}
.ggimg{ display:none}

.foot{ width:96%;}

	.foot_y_l{ float:none;margin-right:0; text-align:center}
	.foot_y_l img{ max-width:100%; display:inline-block}
	.foot_y_z{ display:none}
	.foot_y_r{float:none; margin-top:30px}
	.foot_y_r_w{ text-align:center}
	.foot_y_r_w dd{ margin-bottom:12px}
	.foot_y_r_w dd img{ max-width:100%; display:inline-block}
	.foot_e_l{ display: none}
	.foot_e_r{ width:100%; text-align:center}	
	
	
	.proshowimg{width:100%; float:left;}
	.proshowinfo{width:100%; float:left;}
	.probtn{margin-bottom:25px;}
	
	#bigprod .big_pic{display:none;}
	#bigprod {width:100%;  height:auto; border:0px solid #EEE;}
#bigprod .small_pic {width:100%; height:auto;}
#bigprod .small_pic img{width:100%; height:auto;}
	#bigprod .float_layer {display:none;}
#bigprod .mark{display:none;}
	
	}
	
	
@media screen and (min-width:480px)and (max-width:767px){
	
.m_header{display:block; position:fixed; width:100%; z-index:100}
#bannerc{margin-top:0px; padding-top:50px;}
	
.flexslider {margin-top:0px;}
.i_pro{ display:none}	
.aboutbox{ display:none}
.m_aboutbox{ display:block;}
.m_about{ width:96%}
.pro li{ width:50%;}

.main{width:96%}
.new{width:auto }
.nbl_t{ width: auto; margin-top:31px; height:21px; overflow:hidden}
.nbl_n{ width:auto;  height:72px;}
.mainx{ display:none}
.message{width:96%; margin:0 auto}
.message_l{ display:none}
.message_r{ float:none; width:auto; margin-left:0; margin-bottom:40px}
.z_mainbox{ margin:20px 0}
.z_main{width:96%;}
.z_main_l{ float:none}
.z_main_l_t{ width:100%;}
.z_main_l_c{ width:100%;}
.z_main_l_c a{ width:40%; margin-left:30%}
.z_main_r{ width:100%;float:none}
.z_main_r_t{width:100%}

.z_honorbox li{ width:50%;}

.productshow_content{ width:100%;}
.ps_c_time_c{ display:none}


.n_newslist{ width:100%;}
.n_newslist li a{display:block; width:70%; height:59px;overflow:hidden;}


.lx_box{ float:none}

.erweima{display:none}
.ggimg{ display:none}


.foot{ width:96%;}
	.foot_y_l{ float:none;margin-right:0; text-align:center}
	.foot_y_l img{ max-width:100%; display:inline-block}
	.foot_y_z{ display:none}
	.foot_y_r{float:none; margin-top:30px}
	.foot_y_r_w{ text-align:center}
	.foot_y_r_w dd{ margin-bottom:12px}
	.foot_y_r_w dd img{ max-width:100%; display:inline-block}
	.foot_e_l{ display: none}
	.foot_e_r{ width:100%; text-align:center}	
	
		#bigprod .big_pic{display:none;}
	#bigprod {width:100%;  height:auto; border:0px solid #EEE;}
#bigprod .small_pic {width:100%; height:auto;}
#bigprod .small_pic img{width:100%; height:auto;}
#bigprod .float_layer {display:none;}
#bigprod .mark{display:none;}

}	
@media screen and (min-width:768px)and (max-width:959px){
	
.m_header{display:block; position:fixed; width:100%; z-index:100}
#bannerc{margin-top:0px; padding-top:50px;}
	
.flexslider {margin-top:0px;}
	
.aboutbox{ display:none}
.m_aboutbox{ display:block}
.pro li{ width:25%;}
.main{width:740px;}
.new{width:740px; }
.nbl_t{ width:640px; margin-top:31px; height:21px; overflow:hidden}
.nbl_n{ width:640px;  height:72px;}
.message{width:740px; margin:0 auto}
.message_l{ float:none; margin-left:188px}
.message_r{ float:none; width:740px; margin-left:0; margin-bottom:40px}

.z_main{width:740px;}
.z_main_l{ float:none}
.z_main_l_t{ width:740px;}
.z_main_l_c{ width:740px;}
.z_main_l_c a{ width:40%; margin-left:30%}
.z_main_r{ width:740px;float:none}
.z_main_r_t{width:740px}

.productshow_content{ width:740px;}
.ps_c_time_c{ width:76%;}


.n_newslist{ width:740px;}


.foot{ width:740px;}
	.foot_y_l{ float:none;margin-right:0; text-align:center}
	.foot_y_l img{ max-width:100%; display:inline-block}
	.foot_y_z{ display:none}
	.foot_y_r{float:none; margin-top:30px}
	.foot_y_r_w{ text-align:center}
	.foot_y_r_w dd{ margin-bottom:12px}
	.foot_y_r_w dd img{ max-width:100%; display:inline-block}
	.foot_e_l{ display: none}
	.foot_e_r{ width:100%; text-align:center}
		
	#bigprod .big_pic{display:none;}
	#bigprod {width:100%;  height:auto; border:0px solid #EEE;}
#bigprod .small_pic {width:100%; height:auto;}
#bigprod .small_pic img{width:100%; height:auto;}
#bigprod .float_layer {display:none;}
#bigprod .mark{display:none;}
}
@media screen and (min-width:960px)and (max-width:1200px){
	.top{width:940px;}
	.flexslider {margin-top:201px;}
	.about{width:940px;}
	.about_n{width:312px}
	.about_n_n{margin-left:10px}
	.pro li{ width:25%;}
	
	.main{width:940px;}
	.new{width:468px; }
	.nbl_t{ width:388px; margin-top:31px; height:21px; overflow:hidden}
	.nbl_n{ width:388px;  height:72px;}
	.message{width:940px; margin:0 auto}
	.message_r{ float:right}
	
	.z_main{width:940px;}
	.z_main_l_t{ width:200px;}
.z_main_l_c{ width:200px;}
.z_main_l_c a{ width:180px; margin-left:10px;}
.z_main_r{ width:100%;}
.z_main_r_t{width:100%}


.n_newslist{ width:100%;}



.productshow_content{ width:100%;}
.ps_c_time_c{ width:76%;}



	.foot{ width:940px;}
	.foot_y_l{ margin-right:45px; width:300px}
	.foot_y_l img{ max-width:100%}
	.foot_y_z{ }
	.foot_y_z_l{width:115px}
	.foot_e_l{ width:65% }
	.foot_e_r{ width:35%}
	}

.page{text-align:center; width: 100%;}
.page table{width:100%;}

.apply dt{font-size: 16px;color: #606366; padding: 5px 0px; line-height: 30px;}
.apply .input4 {width: 96%; border: #e5e5e5 solid 1px; color: #804235; display: block;
padding: 10px 5px;
background: none;
-webkit-box-sizing: border-box;
font-size: 14px;
outline: none;}

.apply .applybtn{
color: #fff;
padding: 0px 0px;

background: #004882;
 margin-top:20px; float:left;}
.apply .applya{margin-top:20px; float:left; margin-left:20px;}

