

*{ margin:0; padding:0;}

ul,form{ margin:0; padding:0;}

a,li {	text-decoration: none; list-style:none;color:#020202;}
a:hover{ color:#EE7521;}
img{ border:0;}

body { background:#EFF2F4;
	font-size:12px;	
	line-height:24px;
	color:#020202;
	font-family:"微软雅黑";
	
	vertical-align:bottom;/*-与元素基线同齐-  解决在ie6.7中li高度增加的问题*/
	}

.top{ width:100%; margin:0 auto;background:#009049;  }
.topc{ width:1008px; margin:0 auto;}
.bgf9{ background:#0094D6;}
.bgf91{ width:100%; margin:0 auto; height:50px;background:#009049; }
.borb{ border-bottom:#D4D4D4 1px solid;}
.bort{ border-top:#D4D4D4 1px solid;}
.borb1{border-bottom:#ECECEC 1px solid;}
.h30{ height:36px; line-height:36px; color:#fff;}
.h42{ height:42px; }
.hy{ float:left;}
.ti{ float:right;}
.ti a{ color:#FFFFFF;}
.ti a:hover{ color:#EE7521;}
.topb{ width:1003px; height:110px; margin:0 auto;  }
.top_b{  overflow:hidden; padding-top:20px; width:1003px; margin:0 auto;}
.logo{ float:left;}
.logosm{ float:left; width:320px; height:60px; line-height:20px; color:#999; font-size:14px; margin-top:15px;}

.tel{ float:right; background:url(images/dh1.png) left top no-repeat; margin-top:6px; }
.tel p{ display:block; float:left; margin-left:56px; line-height:24px; font-size:18px; color:#fff; margin-top:26px; } 




/*-------------------导航菜单样式--------------------------------------------------------*/

#menu{ width:1003px; margin:0 auto; background:url(images/navbg.jpg) bottom repeat-x; height:50px; }
/*导航条*/
.nav{width:1003px;  margin:0 auto; height:50px;}
.t-nav{ width:1003px; margin:0 auto; height:50px; }
.t-nav li { height:50px;float:left; background:url(images/nav_shu1.gif) center right no-repeat;position:relative; z-index:8; font-family:"Microsoft YaHei";}
.t-nav .cur a {color:#fff; font-weight:bolder;}
.t-nav li.last {background:none;}
.t-nav li a {color:#fff;display:inline-block;line-height:50px;padding:0 35px 0 35px; font-size:16px; font-family:"Microsoft YaHei";}

.t-nav li a:hover,.t-nav li a.hover {color:#fff; font-weight:bolder; }

.t-nav li .td-m {background:#009049;width:140px;position:absolute;overflow:hidden;top:50px;left:0px;clear:both;text-align:center;display:none;padding:7px 0 0px 0; z-index:88888;}
.t-nav li .td-m a {background:none;display:block;margin:0 16px;font-size:12px;color:#fff;height:34px;line-height:34px;padding:0; font-family:"Microsoft YaHei";}
.t-nav li:hover .td-m a.last {border:none;}
.t-nav li .td-m a:hover {background:none;background-color:#10cb65;color:#fff;margin:0 16px;}
.t-nav li:hover .td-m a {border-bottom:1px solid #10cb65; font-weight:normal;}
.t-nav li .td-m .dh {height:40px;}
.t-nav li .td-m p {height:15px; display:block; margin:0 16px;}
.ffyahei {font-family:"Microsoft YaHei",arial,verdana,sans-serif;}

/*-------------------导航菜单样式结束--------------------------------------------------------*/

.bannerbg{width:1015px; margin:0 auto ; background-color:#FFFFFF; border-right:#E9D6C8 6px solid; border-left:#E9D6C8 6px solid; padding-top:8px; }
.banner{ width:982px; height:350px; margin:0 auto; }

.search{ width:960px; height:34px; border:1px #bcc2be solid; background:url(images/search_bg.jpg) repeat-x; margin:5px auto;}
.input{ height:23px; border:1px #d7dbde solid; line-height:23px; text-indent:10px; color:#999999;}
.but{ width:56px; height:22px; background:url(images/but.jpg) no-repeat; border:0}

.con{ width:1015px; margin:0 auto ; overflow:hidden; }
.conbg{ width:100%; margin:0 auto ; overflow:hidden; background-color:#F0F0F0; }

.left{ width:245px; float:left;}
.leftc{ width:243px; float:left; background:url(images/11.jpg) top repeat-x #fff; border:#E1E1E1 1px solid; border-top:0;}
.leftc1{ width:245px; float:left; background:#019149;  }

.prosub_tl{ width:245px; height:44px; float:left; background:url(images/101.jpg) left top no-repeat;}
.prosub_tl h1{ display:block; width:100px; height:36px; float:left; line-height:36px; color:#fff; font-size:14px; text-align:left; margin-left:20px;}
.prosub_tl a{ display:block; float:right; height:20px; float:right; width:80px; text-align:right; margin-right:10px; color:#fff; font-size:12px; margin-top:5px;}

.prosub_tl1{ width:245px; height:44px; float:left; background:url(images/10.jpg) left top no-repeat;}
.prosub_tl1 h1{ display:block; width:100px; height:36px; float:left; line-height:36px; color:#fff; font-size:14px; text-align:left; margin-left:20px;}
.prosub_tl1 a{ display:block; float:right; height:20px; float:right; width:80px; text-align:right; margin-right:10px; color:#fff; font-size:12px; margin-top:5px;}



.pro_sub{width:245px;  float:left; height:auto; overflow:hidden;}
.pro_sub dl{ width:231px; float:left; margin-left:6px; margin-top:6px;}
.pro_sub dl dt{ background:url(images/02.jpg) left center no-repeat; height:37px; line-height:37px; text-indent:15px; font-size:14px; color:#5a5959;}
.pro_sub dl dt a { float:left; color:#fff; }
.pro_sub dl dt a:hover{ color:#effed6;}
.pro_sub dl dd { width:220px; overflow:hidden; border-bottom:1px #75c39c dotted; height:34px; line-height:34px;}
.pro_sub dl dd img{ float:left; margin:14px 8px;}
.pro_sub dl dd a{ float:left; color:#fff; display:block; }
.pro_sub dl dd a:hover{ color:#effed6;}
.datu{ width:231px; float:left; margin-top:10px;}
.mt{ margin-top:8px; float:left; }
.mto{ width:229px; float:left; border:#DADADA 1px solid; background:#FFFFFF;}

.dsj{ width:210px; float:left; margin-left:15px; height:200px; overflow:hidden;}
.dsj li{ width:210px; float:left; margin-bottom:10px;}
.dsj li a{ display:block; float:left; width:100%; line-height:18px;}
.dsj li a:hover{ color:#FF6600;}
.dsj li span{ display:block; float:left; width:100%; line-height:18px; color:#CCCCCC;}




.right{ width:751px; float:right; margin-top:10px; }
.jianjie{ width:751px; float:left; background:#FFFFFF;}
.right_tl{ width:100%; height:38px; overflow:hidden;}
.bg1{background:url(images/15.jpg) top repeat-x;}
.bg2{background:url(images/16.jpg) top repeat-x;}

.right_tl span{font-size:15px; font-weight:bold; font-family:"微软雅黑"; color:#000; margin-left:25px; float:left; display:block;  line-height:36px;}
.right_tl a{ float:right; margin-right:15px; color:#999999; margin-top:5px;}

.jianjie{ overflow:hidden;}
.jianjie_info{ width:713px; height:210px;overflow: hidden; margin:0 auto;}
.jjpic{ float:right; width:262px;}
.jjc{ float:left; line-height:24px; width:400px; margin-left:15px;}
.kong10{ width:100%; height:10px; line-height:10px; float:left} 

.right_info{width:713px; height:auto;overflow: hidden; margin:0 auto;}


.pro{ margin-top:8px;width:735px; height:448px; float:left; border:#DADADA 1px solid; background:#FFFFFF;}
.pro_list{ width:98%; margin:20px auto; padding:0;}
.pro_list li{ width:168px; float:left;  margin-left:10px; display:inline;}
.pro_list li img{ border:1px #cac7c7 solid; padding:2px;}
.pro_list li a span{ text-align:center; color:#333333; display:block; height:30px; line-height:26px;}
.pro_list li a:hover span{ color:#0161b8;}


.pro_list1 ul{width:100%; height:auto; overflow:hidden; float:left; margin-top:20px; padding:0; }
.pro_list1 li{width:170px; height:192px; float:left; margin:0 8px 20px 0; border:#e4e4e4 1px solid; background:#FFFFFF; text-align:center;position:relative;display:table-cell;vertical-align:middle; font-family:"Microsoft YaHei";}
.ver_pic{width:170px;height:170px;text-align:center;position:relative;display:table-cell;vertical-align:middle;}
#cptu{ *position:absolute;top:50%;left:50%;}
#cptu img{ *position:relative;top:-50%;left:-50%; }
.pro_list1 li span{ display:block; float:left; width:170px; height:25px; text-align:center; line-height:25px; background:#019149;border-top:#019149 1px solid;border-bottom:#019149 1px solid; color:#fff;}
#mr0{ margin-right:0;}
.h430{ height:460px;}
.h420{ height:460px;}


.news{ width:362px; float:left;}
.ml{ margin-left:16px;}
.news_tl{ width:100%; height:38px; background:url(images/17.jpg) top center no-repeat;}
.news_tl span{ float:left; display:block; text-align:center; width:100px; line-height:38px; color:#019149; font-family:"微软雅黑"; font-weight:bold; font-size:14px;}
.news_tl a{ float:right; color:#d3e4fb; display:block; margin:12px 12px 0 0;}
.newsc{ width:360px; height:300px; border:#e1e1e1 1px solid; border-top:0; background: url(images/18.jpg) top repeat-x #FFFFFF; float:left;}

.news_lsit{ width:330px; height:auto; overflow:hidden; float:left; margin-left:15px;}
.news_lsit li{ height:38px; line-height:38px; border-bottom:1px #a2a2a2 dotted; overflow:hidden; width:98%; margin:0 auto;}
.news_lsit li img{ float:left; margin:16px 12px 0 0;}
.news_lsit li a{ float:left; color:#333333;}
.news_lsit li a:hover{ color:#0161b8;}
.news_lsit li span{ float:right; padding-right:6px; color:#666666;} 


.news_lsit1{ width:680px; height:auto; overflow:hidden; float:left; margin-left:15px;}
.news_lsit1 li{ height:38px; line-height:38px; border-bottom:1px #a2a2a2 dotted; overflow:hidden; width:98%; margin:0 auto;}
.news_lsit1 li img{ float:left; margin:16px 12px 0 0;}
.news_lsit1 li a{ float:left; color:#333333;}
.news_lsit1 li a:hover{ color:#0161b8;}
.news_lsit1 li span{ float:right; padding-right:6px; color:#666666;} 




.down_list{ width:660px; margin:0; padding:0; overflow:hidden; }
.downlb{ height:auto; overflow:hidden; border:1px #E0E0E0 solid; overflow:hidden; width:658px;  float:left; margin:10px 0 10px 0;}

.downlbz{display:block; float:left; border-right:#E0E0E0 1px solid; width:576px; background:#F8F8F8; padding:10px;}
.downlbz a{ font-size:14px; color:#333333; display:block; float:left;line-height:30px; width:100%;border-bottom:#E0E0E0 1px solid; font-style:normal; }
.downlbz span{ display:block; float:left; width:100%; line-height:30px;font-size:12px; color:#666666; font-style:normal;}
.downlby{ display:block; float:right; width:61px;}
.downlby img{ display:block; margin-top:10px;}

.pro_show{ width:1015px; float:left;}
.news_show{ width:751px; float:left;}

.gdc{ width:1013px; height:auto; overflow:hidden; float:left; border:#E1E1E1 1px solid; border-top:0; background:#FFFFFF;}
.rool {width:960px; height:195px; margin:0 auto; overflow:hidden; position:relative; }


.rool ul{width:100%; height:auto; overflow:hidden; float:left;  padding:0; }
.rool li{width:220px; height:190px; float:left; margin-right:5px; margin-left:14px;border:#e4e4e4 1px solid; background:#FFFFFF; margin-bottom:10px; text-align:center;position:relative;display:table-cell;vertical-align:middle; font-family:"Microsoft YaHei";}
.ver_pic{width:220px;height:165px;text-align:center;position:relative;display:table-cell;vertical-align:middle;}
#cptu{ *position:absolute;top:50%;left:50%;}
#cptu img{ *position:relative;top:-50%;left:-50%; }

.rool li span{ display:block; float:left; width:220px; height:25px; text-align:center; line-height:25px; background:#019149;border-top:#019149 1px solid;border-bottom:#019149 1px solid; color:#fff;}



.case{ width:960px; height:195px; margin:0 auto; overflow:hidden;}
.case ul{ float:left;}
.case ul li{ float:left; width:460px; height:195px; float:left; margin-right:20px;}
.case ul li h1{ display:block; float:left; width:220px; height:165px; margin-top:10px;}
.case ul li h2{ display:block; float:right; width:220px; height:30px; font-size:14px; font-weight:bold; color:#333; line-height:30px;}
.case ul li p{ display:block; float:right; width:220px; font-size:12px; color:#999999; line-height:20px; margin-top:5px;}



.youqing{ width:1015px; height:auto; margin:0 auto; background: url(images/12.jpg) top center no-repeat #fff; border-bottom:#E1E1E1 1px solid; overflow:hidden;}
.yq_info{ width:962px; margin:0 auto; line-height:24px; margin-top:10px;}
.yq_info span{ font-size:15px; font-family:"微软雅黑"; font-weight:bold; color:#333; width:80px; }
.yq_info a{ color:#666666;}

.foot{ width:100%; height:140px; margin:0 auto; background:#1380DD; text-align:center; color:#fff;  overflow:hidden;}
.k40{ width:100%; height:40px; line-height:40px; margin:0 auto; clear:both;}
.d1{ width:100%; height:auto; overflow:hidden; margin:0 auto; background:#009049;}
.d1c{ width:1015px; height:auto; overflow:hidden; margin:0 auto;}
.d1z{ float:left; width:600px; height:auto; overflow:hidden; line-height:26px; color:#6dbf96; font-size:12px;}
.d1z span{ color:#FFFFFF;}
.d1y{ float:right;}
.dyz{ float:left; width:260px;}
.dqq{height:41px;float:left; background:url(images/01.png) right center no-repeat;width:260px; margin-top:5px;}
.dqq ul{ float:right; margin-right:146px; height:35px; margin-top:2px;}
.dqq ul li{ width:35px; height:35px; float:right; margin-right:5px;}
.dnav{ float:right; height:40px; line-height:40px; font-size:12px; color:#6dbf96;width:260px; text-align:right;}
.dnav a{ padding:0 5px 0 5px; color:#6dbf96;}
.dnav a:hover{ text-decoration:underline; color:#FFFFFF;}
.devm{ width:126px; float:left; margin-left:10px; height:auto; overflow:hidden; background:url(images/02.png) left center no-repeat;}
.devm p{ display:block; float:left; margin-left:45px;}
 
 .k15{ width:100%; height:20px; line-height:20px; margin:0 auto; clear:both;}
 
/*----------------------内页样式------------------------------------------------------------------------------*/
.fenye{ width:80%; height:50px; overflow:hidden; margin:10px auto; text-align:center; overflow:hidden;} 
.bdhui{border:#DADADA 0px solid;}

.right_top{ width:100%; height:38px; background:url(images/15.jpg) no-repeat; overflow:hidden;}
.right_top span{font-size:15px; font-weight:bold; font-family:"微软雅黑"; color:#000; float:left; display:block; margin-left:25px; line-height:37px;}
.right_top font { float:right;color:#999999; display:block; font-size:12px;margin-right:15px; line-height:37px; }
.right_top font a{ color:#999999;}

.info{ width:750px; height:auto; overflow:hidden;  background:#FFFFFF;}
.infoc{ width:710px; float:left; margin:20px 0 0 20px; font-size:14px;}
.infojj{width:100%; float:left; line-height:200%;}
.infojj p{ text-indent:2em; margin-bottom:1em;}

.name{ width:100%; height:40px; line-height:40px; font-size:20px; font-weight:bold; text-align:center; margin:0 auto;}
.time{ width:100%; height:30px; line-height:30px; background-color:#eaebed; text-align:center; margin:0 auto; color:#575656;}
.xwinfo{ width:100%; padding-bottom:10px; padding-top:10px; display:block; margin:0 auto;}
.xwinfo img{ max-width:90%;}

.pro_info{ margin:10px auto;}

.tiaoli{ margin:30px 15px; border-top:1px #cdcdcd dotted;}
.tiaoli p{ padding-top:10px;}
.tiaoli p a{ color:#666666;}
.tiaoli p a:hover{ color:red; text-decoration:underline;}
.kong{ width:100%; margin:0 auto; height:10px;}
.kong20{ width:100%; float:left; height:20px;}
.k10{ width:100%; float:left; height:10px; line-height:10px;}
.chengnuo{ width:600px; margin:0 auto; font-size:14px; background-color:#e8f0f6; padding:10px; display:block; color:#e31c27; font-weight:bold;}


/*幻灯片*/
/*首页背景幻灯片*/

.hdp{ width:100%; height:320px; margin:0 auto; position:relative; }
.flexslider{position:relative;height:320px;overflow:hidden;background:url(img/loading.gif) 50% no-repeat; margin:0 auto; width:100%; z-index:1;}
.slides{position:relative;z-index:8;}
.slides li{height:320px;}
.flex-control-nav{position:absolute;bottom:0px;z-index:9999;width:100%;text-align:center;  height:45px; }
.flex-control-nav li{display:inline-block;width:16px;height:16px;margin:12px 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:16px;height:16px;line-height:45px;overflow:hidden;background:url(img/dot.png) right 0 no-repeat;cursor:pointer; text-indent:-99999px;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:9999;width:100%;top:30%;}
.flex-direction-nav li a{display:block;width:65px;height:129px;overflow:hidden;cursor:pointer;position:absolute;}
#hdpa{ display:block; width:100%; height:100%;}
.flex-direction-nav li a.flex-prev{left:60px;background:url(img/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:60px;background:url(img/next.png) center center no-repeat;}



/*幻灯片*/
.mF_expo2010{position:relative;width:220px;height:200px;overflow:hidden;background:#fff; float:left; margin-left:10px;}
.mF_expo2010 .loading{position:absolute;z-index:9999;width:100%;height:100%;color:#666;text-align:center;padding-top:90px;
 background:#fff url(../images/loading.gif) center -40px no-repeat;}/*载入画面*/
.mF_expo2010 .pic li{position:absolute;}
.mF_expo2010 .pic li img{width:220px; height:170px;}/*图片和焦点图框架一样大小*/
.mF_expo2010 .txt li{position:absolute;z-index:2;left:0;width:220px;height:30px;line-height:30px;overflow:hidden; bottom:0;}
.mF_expo2010 .txt li a{display:block;color:#333; text-align:center; font-size:12px;font-weight:bold;text-decoration:none;}/*标题样式*/
.mF_expo2010 .pic li a p,.mF_expo2010 .txt li a img{display:none;}
.mF_expo2010 .txt li a:hover{color:#FFF!important;}
.mF_expo2010 .txt-bg{position:absolute;bottom:0;z- index:1;width:220px;height:30px;overflow:hidden;background:#fff;}/*标题背景*/
.mF_expo2010 .num{ font-size:10px;}
.mF_expo2010 .num,.mF_expo2010 .num-bg{position:absolute;z-index:3;bottom:38px;right:8px;color:#fff; }/*按钮样式*/
.mF_expo2010 .num li,.mF_expo2010 .num-bg li{float:left;width:14px;height:12px;line-height:12px;overflow:hidden;text-align:center;margin-right:3px;cursor:pointer;border:1px solid #333;}
.mF_expo2010 .num-bg li{background:#333; filter:alpha(opacity=80);opacity:0.8;}/*按钮背景*/
.mF_expo2010 .num li.current,.mF_expo2010 .num li.hover{background:#EE0F29; border:1px solid #ffcc00;}/*border:1px solid #ffcc00;当前/悬停按钮背景*/


/*客服*/
.floating_ck{position:fixed;right:20px;bottom:10%; z-index:9999999999;}
.floating_ck dl dd{position:relative;width:80px;height:80px;background-color:#14AB5A;border-bottom:solid 1px #49D359;text-align:center;background-repeat:no-repeat;background-position:center 20%;cursor:pointer;}
.floating_ck dl dd:hover{background-color:#49D359;border-bottom:solid 1px #49D359;}
.floating_ck dl dd:hover .floating_left{display:block;}
.consult{background-image:url(images/icon0701/kficon.png);}
.words{background-image:url(images/icon0701/zxicon.png);}
.quote{background-image:url(images/icon0701/kficon.png);}
.qrcord{background-image:url(images/icon0701/erweima.png);}
.return{background-image:url(images/icon0701/fanhui.png);}
.floating_ck dd span{color:#fff;display:block;padding-top:54px;}
.floating_left{position:absolute;left:-160px;top:0px;width:160px;height:80px;background-color:#49D359;border-bottom:solid 1px #49D359;display:none;}
.floating_left a{color:#fff;line-height:80px;}
.floating_ewm{height:260px;top:-180px;}
.floating_ewm i{display:block;width:145px;height:145px;margin:auto;margin-top:20px;}
.floating_ewm p{color:#fff;margin-top:5px;}
.floating_ewm .qrcord_p01{font-size:12px;line-height:20px;}
.floating_ewm .qrcord_p02{font-size:18px;}

#floating_qq{ height:auto; overflow:hidden; top:0;}
#floating_qq a{ background:url(images/qq.png) left center no-repeat; display:block; float:left; width:132px; height:37px; color: #00AEEF; margin:0 0 10px 14px; text-align:left; line-height:37px;}
#floating_qq a:hover{ background:url(images/qqhover.png) left center no-repeat; color:#FFFFFF; }
#floating_qq a h1{width:82px; height:37px; display:block; float:left; margin-left:42px;line-height:37px; font-size:14px; color:#009966;}


