html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video{margin: 0 auto;padding: 0;border: 0;outline: 0;list-style: none;}
body{font-family:"微软雅黑";font-size: 12px ;color:#565656; min-width:1200px;line-height:24px; }
a{ text-decoration:none;color:#565656;}
img{max-width:100%;}
.clear{ clear:both;}
.fr{float:right;}
.fl{float:left;}
*:focus { outline: none;}
.inner{width:1200px;margin:0 auto;}
.header{padding:20px 0px 50px;height:37px;}
.header .head_logo{width:564px;height:109px;}
.header .head_logo img{height:80px;}
.header .top_tel{font-size:30px;color:#9a9a9a; font-weight:bold;}
.header .top_tel img{ vertical-align:middle;height:60px;line-height:28px; padding-top:15px; }
.nav{width:100%; height:50px;line-height:50px; background:#3399cc url(../../images/navbg.jpg) center;overflow:hidden;}
.nav ul{width:1200px; margin:0 auto;}
.nav ul li{ float:left;width:166px;text-align:center; }
.nav ul li a{ color:#fff;font-size:18px;}

/* banner开始 */
.flexslider{position:relative;height:447px;overflow:hidden;}
.slides{position:relative;z-index:1;}
.slides li{height:447px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:#539d90;opacity:0.3; filter:alpha(opacity=30);cursor:pointer;}
.flex-control-nav .flex-active{background:#1b6657;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;opacity:0.7; filter:alpha(opacity=70);}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../../images/next.png) center center no-repeat;}
/* banner结束 */
.i_wrapper{width:100%;/*background:url(../../images/bg.jpg) repeat-x 0 0;*/padding-top:25px;}
.i_search{ float:right;width:235px;height:40px; background:#387369;}
.i_search input{ border:none; color:#fff;border-right:1px solid #539d90;width:163px; background:#387369;line-height:20px;float:left;font-family:"微软雅黑";font-size:14px;text-indent:12px;height:20px;padding:10px 0px;}
.i_search button{ border:none; background:url(../../images/search.png) no-repeat center center #387369;width:71px;height:40px; line-height:40px;float:left;}
.i_gg{color:#666;margin-bottom:27px;}
.i_ggtext{font-size:18px;float:left;width:600px;}
.i_ggtext a{color:#666;font-size:14px;}
/*产品分类*/
.slideTxtBox{ width:1200px;padding:38px 25px; background:#f2f2f2;height:1023px;overflow:hidden; }
.slideTxtBox .hd{width:220px;float:left; position:relative; }
.slideTxtBox .hd ul{ float:left;width:100%;    }
.slideTxtBox .hd ul li{height:35px; line-height:35px; background:#539d90; padding-right:10px; text-indent:4px; margin-bottom:10px; white-space:nowrap;}
.slideTxtBox .hd ul li a{ font-size:16px;color:#fff;display:block;width:80%;float:left;}
.slideTxtBox .hd ul li .align_r{width:20%;}
.slideTxtBox .hd ul li.on{ background:#1b6659; }
.slideTxtBox .bd{ width:980px;float:right; }
.slideTxtBox .bd ul{  zoom:1;  }
.slideTxtBox .bd li{  line-height:24px; float:left;width:243px; text-align:right;margin-bottom:10px;position:relative;}
.slideTxtBox .bd li img{ width:203px;height:211px;  }
.slideTxtBox .bd li h5{ display:none;}
.slideTxtBox .bd li:hover h5{ display:block;position:absolute;right:0px;top:0px;z-index:10;width:220px;height:185px;line-height:211px;color:#fff; background:#000;opacity:0.5; filter:alpha(opacity=50); text-align:center;font-size:18px;font-weight:normal;}
.i_prom{display:block;width:88px;height:30px;line-height:30px;color:#fff;background:#f8b283; text-align:center;font-size:14px;float:right;margin-top:10px;}
/*新闻和简介*/
.i_cont{width:490px;margin:40px 0px 50px;}
.i_tit{margin-bottom:20px;}
.i_tit h3{ text-transform:uppercase;font-size:30px;line-height:1.1em;}
.i_tit h3 font{ font-size:24px;font-weight:normal;}
.i_tit p{  color:#539d90;font-size:14px;}
.i_cont .i_prom{ margin-top:20px;}
.i_newlist li{border-bottom:2px dashed #aeaeae;height:53px;line-height:53px;background:url(../../images/dot02.png) no-repeat left 20px;text-indent:20px;overflow:hidden;}
.i_newlist li a{font-size:14px;}
/*关于我们滚动图片*/
.slideBox{ width:440px; height:200px; overflow:hidden; position:relative;margin:0 auto;  }
.slideBox .hd{ height:19px; 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-right:9px;  width:19px; height:19px; line-height:19px; text-align:center; background:#539d90; cursor:pointer; }
.slideBox .hd ul li.on{ background:#539d90; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:440px; height:160px; display:block;  }
.i_atext{ width:440px;margin:0 auto; line-height:36px;font-size:14px;}
/*底部*/
.i_bot{width:100%;background:#4096c7;padding:17px 0px;}
.i_botlist{ width:1200px;margin:0 auto;}
.i_botlist li{ float:left; width:220px;height:250px;border:1px solid #bfbfbf;margin-right:35px;}
.i_botlist li img{ width:220px;height:220px;}
.i_botlist li p{text-align: center;color: #fff;font-size: 14px;margin: 3px auto 5px;}
/*脚*/
.footer{background:#044c94;color:#fff;padding:50px 0px;font-size:14px; height:145px;}
.footer a{color:#fff; font-size:8px;}
.footer_fl{width:644px;}
.foot_nav{width:100%;}
.foot_nav li{float:left; padding:0 20px;height:16px;line-height:16px;border-left:1px solid #fff;}
.foot_nav li a{font-size:14px;}
.foot_nav li.first{padding-left:0px;border:none;}
.footer .fl p{margin-top:10px;}
.footer .foot_logo{width:400px;}
.footer .foot_tel{ font-size:30px; font-family:"Arial Unicode MS";}

/*内页*/ 
.wrapper{padding:30px 0px;}
.mbx{position:relative;margin-bottom:20px;}
.mbx a{font-size:18px;}
.mbx_search{ position:absolute; top:0px;right:0px;width:235px;height:40px; background:#387369;}
.mbx_search input{ border:none; color:#fff;border-right:1px solid #fff;width:163px; background:#387369;line-height:20px;float:left;font-family:"微软雅黑";font-size:14px;text-indent:12px;height:20px;padding:10px 0px;}
.mbx_search button{ border:none; background:url(../../images/search.png) no-repeat center center #387369;width:71px;height:40px; line-height:40px;float:left;}
.siderbar{width:220px;}
.wrapper_main{width:910px; margin-left:35px;}
.wrapper_main img{max-width:80%;}
.side_tit{width:95%;padding-right:5%;height:63px;line-height:45px;font-size:18px;text-indent:20px;font-weight:normal;background:#539d90;color:#fff;}
.side_ser li{height:35px;line-height:35px;border:1px solid #539d90;margin-top:10px;text-indent:18px;padding-right:5%;}
.side_ser li a{ display:block;width:98%;float:left;}
.side_ser li .align_r{ width:20%;}
.side_ser li.side_act{ background:#539d90;}
.side_ser li.side_act a{color:#fff;}
.side_ser li a{color:#539d90;font-size:15px;display:block;}
.side_tit.side_tit02{ background:#f8b283;margin-top:10px;}
.side_contact{font-size:14px;margin-top:10px;}
/*关于我们*/
.wrapper_main .main_tit{font-size:24px;font-weight:normal;color:#539d90;margin-bottom:20px; text-transform:uppercase;}
.wrapper_cont{font-size:14px;}
.wrapper_cont p{margin-bottom:10px;}
/*留言板*/
.mes{width:550px;margin:50px auto;}
.mes input,.mes textarea{background:none;border:none;width:453px; float:left;}
.mes ul li{border:1px solid #d1d1d1; background:#f6f6f6;height:20px;line-height:20px;padding:10px 0px;margin-bottom:20px;text-indent:17px;}
.mes ul li span{float:left;width:80px;}
.mes .mes_text{height:200px;}
.mes .mes_text textarea{height:200px; overflow:auto;}
.mes .mes_yz input{width:200px;}
.mes .mes_yz img{float:left;max-height:30px;max-width:100px;}
.mes .mes_tj{ text-align:right;border:none; background:none;}
.mes .mes_tj button{ width:200px; background:#387369; border:none;color: #fff;height: 30px;line-height: 30px;font-size: 14px;font-family:"微软雅黑";padding:0px;}
/*新闻列表*/
.news_list li{border-bottom:2px dashed #aeaeae;height:55px;line-height:55px;margin-top:10px; background:url(../../images/dot02.png) no-repeat left center;text-indent:20px;}
.fanye{ float:right;margin:100px 0px;}
.fanye li{ float:left;width:47px;height:47px;line-height:47px;margin-right:5px; background:#bfbfbf; text-align:center;}
.fanye li a{ display:block;color:#fff;}
.wrapper_tit{text-align:center;}
.wrapper_tit img{border:1px solid #ccc;}
.wrapper_tit h2{font-weight:normal;margin:10px 0px;font-size:24px;}
.wrapper_tit p{font-size:14px;color:#868686;margin-bottom:10px;}
/*产品列表*/
.pro_list li{ float:left;width:25%; text-align:center;margin-bottom:20px;}
.pro_list li a{ color:#000000; font-size:15px;}
.pro_list li img{ width:203px;height:211px;border:1px solid #b2b1ab;}

.page_show{margin:10px 0px 5px;color:#666; line-height:20px;font-size:12px;border-top:1px dashed #ccc;padding-top:5px;text-align:left;}
.page_show a{color:#000; text-decoration:none;}
.page_show a:hover{ text-decoration:underline;}














