﻿/*全局样式开始-------------------------------------------------------------------------*/
html {}
body { margin:0 auto; padding:0; text-align:center; font-size:12px; color:#666666; font-family:微软雅黑;}
a { text-decoration: none; color:#666666; }
a:hover {text-decoration:none; cursor:pointer;}
a:link { outline-style:none;}
ul { margin:0px; padding:0px; list-style:none; }
li { list-style-type:none }
div { text-align:left }
img { border:none; }
h3 { }
.clear{ clear:both; margin:0; padding:0; height:0; overflow:hidden;}
.line10{ clear:both; margin:0; padding:0; height:10px; overflow:hidden;}
.line20{ clear:both; margin:0; padding:0; height:20px; overflow:hidden;}
.left{ float:left;} 
.right{ float:right;}
dl{ margin:0; padding:0;}
dd{ margin:0; padding:0;}
dt{ margin:0; padding:0;}
.box{ width:1200px; margin:0 auto;}

/*加载图标字符样式*/
@import url("icon/iconfont.css");


/*全局样式结束-------------------------------------------------------------------------*/

/*边框线样式*/
.border_t{
	position: absolute;
	z-index:1;
	height: 5px;
	width: 0px;
	top: 0px;
	width: 0px;
}
.border_b{
	position: absolute;
	z-index:1;
	height: 5px;
	width: 0%;
	bottom: 0px;
	right: 0px;
}
.border_l{
	height: 0;
	position: absolute;
	left: 0px;
	width: 5px;
}
.border_r{
	height: 0;
	position: absolute;
	right: 0px;
	width: 5px;
	bottom: 0px;
}

.border_box p{
	position: absolute;
	z-index: 2;
	background: rgba(255,153,0,.8);
	height: 0;
	line-height: 40px;
	width: 100%;
	text-align: center;
	color: #fff;
	bottom: 5px;
	left: 0;
}





/*通用样式开始-------------------------------------------------------------------------*/




/*header*/
.header{ width:100%; height:140px; min-width:1200px;}
.header_box{ margin:0 auto; width:1200px;}
.header_box .td2{}
.header_box .td2 .logo{ float:left; height:115px; padding-top:25px;}
.header_box .td2 .logo img{ float:left; width:150px; height:92px;}
.header_box .td2 .logo .txt1{ float:left; margin-top:10px; margin-left:20px; text-align:left; padding-left:20px; width:600px; border-left:solid 1px #aeaeae; font-size:24px; color:#000; line-height:36px;}
.header_box .td2 .logo .txt1 span{ font-size:24px; font-weight:bold; color:#ff9900;}

.header_box .td2 .right{ float:right; padding-top:40px; width:230px; height:57px;}
.header_box .td2 .right .txt{ margin-top:8px; float:left; width:150px; height:57px; line-height:30px;}
.header_box .td2 .right .txt span{}
.header_box .td2 .right .txt .dh i{ font-size:22px; color:#c00; }
.header_box .td2 .right .txt .dh{ width:185px; font-size:24px; font-weight:bold; font-family:Impact; color:#ff9900;}
.header_box .td2 .right .ewm{ float:right; width:73px;}
.header_box .td2 .right .ewm img{ width:73px; height:73px;}

/*menu*/

.menu{ width:100%; height:50px; min-width:1200px; background-color:#36a23b;}
.menu_box{ margin:0 auto; width:1200px;}
.menu_box ul{}
.menu_box ul li{}
.menu_box ul li a{ float:left; font-size:14px; color:#fff; display:block; height:50px; line-height:50px; vertical-align:middle; width:132px; text-align:center;}
.menu_box ul li a:hover{ background-color:#ff9900;}
.menu_box ul .line{ float:left; display:block; margin:5px 0; width:1px; height:40px; background-color:#fff;}




/*banner*/
.banner{ position:relative; z-index:1;  left:0;  height:499px; min-width:1200px;}
.banner_box{ width:100%;  position:relative;  height:499px; }	
.banner_box .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }	
.banner_box .bd ul{ width:100% !important;  }	
.banner_box .bd li{ width:100% !important;  height:499px; overflow:hidden; text-align:center; }	
.banner_box .bd li a{ height:518px;  }
.banner_box .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:20px; line-height:20px; }	
.banner_box .hd ul{ text-align:center; }	
.banner_box .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:80px; height:2px; margin:5px; overflow:hidden; background:#000;		filter:alpha(opacity=80);opacity:0.8;  line-height:999px; }	
.banner_box .hd ul .on{ background:#36a23b;  }	
.banner_box .prev,.banner_box .next{  display:block;  position:absolute; z-index:99999; top:50%; margin-top:-30px; left:5%;  z-index:1; width:40px; height:60px; background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;  cursor:pointer; filter:alpha(opacity=80);opacity:0.8; display:none; 	 }	
.banner_box .next{ left:auto; right:5%; background-position:-6px -137px; }


/*内页banner*/
.content_banner{ width:100%; min-width:1200px;}
.content_banner img{ width:100%; height:auto;}


/*footer*/
.index_footer{ width:100%; min-height:200px; min-width:1200px; background-color:#009b4c;}
.index_footer .txt{ float:left; margin-top:40px; line-height:30px; font-size:12px; color:#fff;}
.index_footer .txt a{ color:#fff;}
.index_footer .txt .hx{ margin-top:20px; width:50px; height:3px; background-color:#ff9900;}
.index_footer .ewm{ float:left; margin-left:150px; margin-top:40px; width:114px; height:114px;}
.index_footer .ewm img{ width:114px; height:114px;}
.index_footer .ewm span{ display:block; width:114px; line-height:30px; color:#fff; text-align:center;}

.index_footer .lxdh{ float:right; margin-top:70px; padding-left:20px; border-left:solid 2px #fff; height:60px; color:#fff; font-size:16px;}
.index_footer .lxdh span{ font-family:Impact; font-size:36px; color:#ff9900;}
.index_footer .wzbq{ width:1200px; margin-top:40px; height:60px; line-height:60px; border-top:solid 1px #389d72;}
.index_footer .wzbq a{ color:#fff;}
/*首页广告*/

.index_sygg{ width:100%; height:204px; background:url(../images/index_sygg1.jpg) no-repeat center;}
.index_sygg a{ display:block; float:right; margin-top:81px; margin-right:202px; width:125px; height:38px; line-height:38px; text-align:center; vertical-align:middle; border-radius:19px; background-color:#fff; font-size:16px; color:#35973a;}
.index_sygg a:hover{ background-color:#ff9900; color:#fff;}

/*首页搜索*/
.index_seach{ margin:0 auto; margin-top:30px; width:1200px; min-width:1200px; height:50px; border-top:solid 1px #c5c5c5; border-bottom:solid 1px #c5c5c5;}
.index_seach .left{}
.index_seach .left .title{ float:left; width:100px; line-height:50px; vertical-align:middle; font-size:14px; color:#898989;}
.index_seach .left .list{ float:left;}
.index_seach .left .list ul{}
.index_seach .left .list ul li{ float:left;}
.index_seach .left .list ul li a{ display:block; margin:0 10px; line-height:50px;}
.index_seach .left .list ul li a:hover{ color:#009b4c; }
.index_seach .right{ float:right; margin-top:10px;}
.index_seach .right .wenzi{ float:left; width:215px; padding-left:10px; height:31px; line-height:31px; background:url(../images/wenzi.jpg) no-repeat; border:solid 0px #ffffff; }
.index_seach .right .dianji{ float:left; width:30px; height:31px; background:url(../images/dianji.jpg) no-repeat; background-color:Transparent; cursor:pointer; border:solid 0px #ffffff;}


/*首页产品展示*/
.index_product{ margin-top:50px; width:100%; min-width:1200px;}
.index_product .left{}
.index_product .left .title{ width:210px; height:80px; padding:24px 0 0 10px; font-size:14px; font-weight:bold; color:#fff; background-color:#009b4c;}
.index_product .left .title .txt{ padding-left:35px; background:url(../images/cplb_title_tb.png) no-repeat left;}
.index_product .left .title span{ color:#fff;}

.list_lb{ width: 220px;}
.list_lb ul{ margin-bottom:1px;}
.list_lb ul li{ background-color:#006532; margin:1px 0;}
.list_lb ul li a{ padding-left: 20px;color:#fff; font-size:14px; display: block; font-weight:bold; height:40px;line-height: 40px;position: relative;}
.list_lb ul li .inactive{ background:url(../images/off.png) no-repeat 200px center;}
.list_lb ul li .inactives{background:url(../images/on.png) no-repeat 200px center;} 
.list_lb ul li ul{display: none;}
.list_lb ul li ul li { background-color:#009b4c; border-left:solid 1px #ff9900; }
.list_lb ul li ul li ul{display: none;}
.list_lb ul li ul li a{ padding-left:10px; color:#fff; border-top:solid 1px #fff; font-size:12px; font-weight:normal;}
.list_lb ul li ul li a:hover{ color:#ff9900;}
.list_lb ul li ul li ul li { border:0; }
.list_lb ul li ul li ul li a{ color:#fff; margin:1px 0; padding-left:30px; font-size:12px; font-weight:normal; text-decoration:underline;}
.list_lb ul li ul li ul li a:hover{ color:#ff9900;}
.index_product .left .bottom{ margin-top:20px; padding:30px 0 0 50px; font-size:14px; width:169px; height:80px; color:#fff;border-radius:10px; background-color:#006532;}
.index_product .left .bottom span{ font-size:24px; font-family:Impact;}

.index_product .right{ float:right; width:930px;}
.index_product .right .title{ width:930px; height:40px; line-height:40px; background-color:#009b4c;}
.index_product .right .title span{ color:#fff; margin-left:20px; font-size:14px; font-weight:bold; padding-left:5px; border-left:solid 2px #fff;}
.index_product .right .title a{ float:right; margin-right:10px; color:#fff;}
.index_product .right ul{ padding-top:20px;}
.index_product .right ul li{}
.index_product .right ul li { float:left; position:relative; background-color:#009b4c; overflow:hidden; width:224px; height:224px; margin:15px 4px;}
.index_product .right ul li  a{}
.index_product .right ul li  a:hover{}
.index_product .right ul li  img{ position:absolute; top:5px; left:5px; z-index:1; width:214px; height:214px;}

/*首页广告*/
.index_sygg2{ width:100%; min-width:1200px; margin-top:50px; height:204px; background:url(../images/index_sygg2.jpg) no-repeat center;}
.index_sygg2 a{ display:block; float:right; margin-top:86px; margin-right:173px; width:125px; height:38px; line-height:38px; text-align:center; vertical-align:middle; border-radius:19px; background-color:#fff; font-size:16px; color:#35973a;}
.index_sygg2 a:hover{ background-color:#ff9900; color:#fff;}



/*首页优势*/


.index_syys{}
.index_syys .title{ margin:0 auto; width:530px; height:95px; margin-top:50px; background:url(../images/wzys_title.png) no-repeat center;}
.index_syys .title .txt{ float:left; font-weight:bold; text-align:left; line-height:95px; font-size:40px; color:#009b4c;}
.index_syys .title .txt span{ color:#ff9900;}
.index_syys .title .txt1{ float:left; margin:20px 0 0 55px; text-align:center; font-weight:bold; height:24px; line-height:24px; vertical-align:middle; color:#000; font-size:16px;}
.index_syys .title .txt2{ float:right;line-height:95px; font-weight:bold; font-size:40px; color:#009b4c;}

.index_syys .list{ margin-top:70px;}
.index_syys .list .dbjl{ margin-top:50px;}
.index_syys .list .td1{ width:1200px; min-height:225px;}
.index_syys .list .td1 .td1_l{ width:603px; background:url(../images/syys_bt.png) no-repeat top left; }
.index_syys .list .td1 .td1_l .sz{ float:left; font-size:48px; margin:0 31px; line-height:80px; font-weight:bold;  font-family:Arial; color:#fff;}
.index_syys .list .td1 .td1_l .wz{ float:left; margin-left:10px; text-align:left; margin-top:15px; font-size:14px; color:#009b4c;}
.index_syys .list .td1 .td1_l .wz span{ font-size:26px;}
.index_syys .list .td1 .td1_l .bt{ margin-top:20px; color:#009b4c; font-size:20px; line-height:30px;}
.index_syys .list .td1 .td1_l .bt span{ color:#000;}
.index_syys .list .td1 .td1_l .nr{ margin-top:10px;}
.index_syys .list .td1 .td1_l .nr ul{}
.index_syys .list .td1 .td1_l .nr ul li{ padding-left:20px; color:#666; line-height:24px; background:url(../images/wzsy_xtb.png) no-repeat left;}
.index_syys .list .td1 .td1_r{ width:432px;}
.index_syys .list .td1 .td1_r img{ width:432px; height:225px;}
.index_syys .list .td1 .td1_r img{-moz-box-shadow: 20px 20px 1px #f1f1f1; /* 老的 Firefox */ box-shadow: 20px 20px 1px #f1f1f1;}
.index_syys .line{ width:1200px; height:55px; margin:20px auto; background:url(../images/syys_line.png) no-repeat;}

/*首页流程留言*/
.index_lyzx{ width:1200px; min-width:1200px; margin:0 auto;}
.index_lyzx .left{ float:left; padding:30px; width:585px; height:400px; background-color:#009b4c;}
.index_lyzx .left .title{ width:585px; height:30px; line-height:30px; border-bottom:solid 2px #fff; font-weight:bold; color:#fff; font-size:20px;}
.index_lyzx .left .wz{ margin-top:40px; padding-left:110px;}
.index_lyzx .left .wz ul{}
.index_lyzx .left .wz ul li{ float:left; font-size:16px; color:#fff;}
.index_lyzx .left img{ width:563px; height:161px; margin:15px 0;}
.index_lyzx .left .wz2{ padding-left:35px;}
.index_lyzx .left .wz2 ul{}
.index_lyzx .left .wz2 ul li{ float:left; font-size:16px; color:#fff;}
.index_lyzx .left .lxdh{ margin-top:40px; font-size:26px; font-weight:bold; color:#fff; text-align:center;}
.index_lyzx .left .lxdh span{ font-size:40px; font-family:Impact;}

.index_lyzx .right{ float:right; width:515px; height:460px; background-color:#009b4c;}
.index_lyzx .right .title{ text-align:center; height:80px; line-height:80px; font-size:20px; font-weight:bold; color:#fff;}
.index_lyzx .right .list{ padding:0 30px;}
.index_lyzx .right .list ul{}
.index_lyzx .right .list ul li{ height:40px; line-height:40px; margin-bottom:20px; }
.index_lyzx .right .list ul li span{ display:block; float:left; width:90px; font-size:16px; color:#fff;}
.index_lyzx .right .list ul li input{ float:left; padding:0 10px; display:block; width:320px; height:40px; border:none;}
.index_lyzx .right .list ul li .submit{ margin:90px; width:340px; height:40px; font-weight:bold; font-size:20px; color:#fff; text-align:center; border:none; background-color:#ff9900;}

/*首页关于我们*/

.index_gywm{ margin-top:50px; min-width:1200px; width:100%; height:auto; padding-top:50px; background:url(../images/gywm_bg.png) no-repeat top center;}
.index_gywm .title{ margin:0 auto; width:492px; height:120px; background:url(../images/gywm_title.png) no-repeat bottom;}
.index_gywm .title .txt{ text-align:center; font-weight:bold; font-size:40px; color:#009b4c;}
.index_gywm .title .txt span{ color:#ff9900;}
.index_gywm .title .txt p{ margin-top:10px; font-size:16px; color:#545454;}
.index_gywm .list{ margin-top:50px;}
.index_gywm .list .left{ float:left; width:435px; height:300px; border:solid 2px #fff;}
.index_gywm .list .right{ float:right; width:685px;}
.index_gywm .list .right .bt{ display:block; width:685px; height:40px; line-height:40px; font-size:18px; color:#009b4c;}
.index_gywm .list .right .nr{ display:block; width:685px; height:220px; text-indent:2em; line-height:30px; font-size:14px; color:#545454;}
.index_gywm .list .right a{ display:block; margin-top:10px; width:140px; height:30px; line-height:30px; float:right; background-color:#009b4c; color:#fff; font-size:14px; text-align:center; vertical-align:middle;}
.index_gywm .list .right a:hover{ background-color:#ff9900;}
.index_gywm .tbzs{ margin:50px auto 0 auto; width:880px;}
.index_gywm .tbzs ul{}
.index_gywm .tbzs ul li{ float:left; margin:0 15px;}
.index_gywm .tbzs ul li a{ display:block; padding-top:20px; width:190px; height:130px; background-color:#009b4c; color:#fff;}
.index_gywm .tbzs ul li a:hover{ background-color:#ff9900;}
.index_gywm .tbzs ul li img{ display:block; margin:0 auto; height:73px;}
.index_gywm .tbzs ul li span{ display:block; font-size:16px; text-align:center;}

.index_gywm .hjzs{ margin-top:100px;}
.index_gywm .hjzs .hd{ margin:0 auto; width:420px; height:60px;}
.index_gywm .hjzs .hd ul{}
.index_gywm .hjzs .hd ul li{}
.index_gywm .hjzs .hd ul li a{ float:left; display:block; width:210px; height:60px; line-height:60px; font-size:16px; color:#fff; font-size:14px; text-align:center; background-color:#d0d0d0;}
.index_gywm .hjzs .hd ul li.on a{ background-color:#009b4c; color:#fff; }

.index_gywm .hjzs .bd{}
.index_gywm .hjzs .bd ul{}
.index_gywm .hjzs .bd ul li{}
.index_gywm .hjzs .bd ul li .list{ width:1100px; margin:20px auto;}
.index_gywm .hjzs .bd ul li .list dl{}
.index_gywm .hjzs .bd ul li .list dd{ position:relative; float:left; width:228px; height:183px; margin:0 18px; overflow:hidden; background-color:#009b4c;}
.index_gywm .hjzs .bd ul li .list img{ position:absolute; top:5px; left:5px; z-index:1; width:218px; height:173px;}
.index_gywm .hjzs .bd ul li .list a{}
.index_gywm .hjzs .bd ul li .list a:hover{}


.index_gywm .hjzs .bd ul li .list2{ width:1200px; margin-top:20px;}
.index_gywm .hjzs .bd ul li .list2 dl{}
.index_gywm .hjzs .bd ul li .list2 dd{ float:left; position:relative; margin:10px; width:215px; height:300px; background-color:#009b4c;}
.index_gywm .hjzs .bd ul li .list2 dd a{}
.index_gywm .hjzs .bd ul li .list2 dd a:hover{}
.index_gywm .hjzs .bd ul li .list2 dd img{ position:absolute; z-index:1; top:5px; left:5px; width:205px; height:290px;}



/*首页广告*/
.index_sygg3{ width:100%; min-width:1200px; margin-top:50px; height:204px; background:url(../images/index_sygg3.jpg) no-repeat center;}
.index_sygg3 a{ display:block; float:right; margin-top:89px; margin-right:206px; width:125px; height:38px; line-height:38px; text-align:center; vertical-align:middle; border-radius:19px; background-color:#fff; font-size:16px; color:#35973a;}
.index_sygg3 a:hover{ background-color:#ff9900; color:#fff;}



/*首页合作客户*/
.index_hzkh{ margin:0 auto; width:1200px; margin-top:50px;}
.index_hzkh .title{ margin:0 auto; width:492px; height:120px; background:url(../images/gywm_title.png) no-repeat bottom;}
.index_hzkh .title .txt{ text-align:center; font-weight:bold; font-size:40px; color:#009b4c;}
.index_hzkh .title .txt span{ color:#ff9900;}
.index_hzkh .title .txt p{ margin-top:10px; font-size:16px; color:#545454;}

.index_hzkh .list{ margin-top:50px;}
.index_hzkh .list .left{ float:left; width:645px;}
.index_hzkh .list .left ul{}
.index_hzkh .list .left ul li{ float:left; width:205px; margin:5px;}
.index_hzkh .list .left ul li a{ display:block; width:205px; padding-top:140px; height:59px; text-align:center; font-size:16px; color:#000;}
.index_hzkh .list .left ul li a:hover{ color:#fff;}

.index_hzkh .list .left ul li .bg1{ background:url(../images/hzkh_l_01.jpg) no-repeat;}
.index_hzkh .list .left ul li .bg2{ background:url(../images/hzkh_l_02.jpg) no-repeat;}
.index_hzkh .list .left ul li .bg3{ background:url(../images/hzkh_l_03.jpg) no-repeat;}
.index_hzkh .list .left ul li .bg4{ background:url(../images/hzkh_l_04.jpg) no-repeat;}
.index_hzkh .list .left ul li .bg5{ background:url(../images/hzkh_l_05.jpg) no-repeat;}
.index_hzkh .list .left ul li .bg6{ background:url(../images/hzkh_l_06.jpg) no-repeat;}

.index_hzkh .list .left ul li .bg1:hover{ background:url(../images/hzkh_l_01_.jpg) no-repeat;}
.index_hzkh .list .left ul li .bg2:hover{ background:url(../images/hzkh_l_02_.jpg) no-repeat;}
.index_hzkh .list .left ul li .bg3:hover{ background:url(../images/hzkh_l_03_.jpg) no-repeat;}
.index_hzkh .list .left ul li .bg4:hover{ background:url(../images/hzkh_l_04_.jpg) no-repeat;}
.index_hzkh .list .left ul li .bg5:hover{ background:url(../images/hzkh_l_05_.jpg) no-repeat;}
.index_hzkh .list .left ul li .bg6:hover{ background:url(../images/hzkh_l_06_.jpg) no-repeat;}

/*首页客户见证*/
.index_khjz{ margin:0 auto; width:1200px; margin-top:50px;}
.index_khjz .title{ margin:0 auto; width:492px; height:120px; background:url(../images/gywm_title.png) no-repeat bottom;}
.index_khjz .title .txt{ text-align:center; font-weight:bold; font-size:40px; color:#009b4c;}
.index_khjz .title .txt span{ color:#ff9900;}
.index_khjz .title .txt p{ margin-top:10px; font-size:16px; color:#545454;}

.index_khjz .list{ margin-top:50px;}
.index_khjz .list ul{}
.index_khjz .list ul li{ float:left; margin:10px; width:580px;}
.index_khjz .list ul li a{ display:block; height:153px;}
.index_khjz .list ul li a:hover .djgd{ background-color:#ff9900;}
.index_khjz .list ul li img{ display:block; float:left; width:200px; height:153px;}
.index_khjz .list ul li span{ display:block; margin-left:30px; float:left;}
.index_khjz .list ul li .bt{ width:310px; font-size:14px; color:#000; font-weight:bold; height:30px; line-height:30px;}
.index_khjz .list ul li .nr{ margin-top:10px; height:80px; width:310px; font-size:14px; color:#333; line-height:24px;}
.index_khjz .list ul li .djgd{ width:120px; height:30px; background-color:#009b4c; line-height:30px; text-align:center; vertical-align:middle; font-size:14px; color:#fff;}

/*首页新闻中心*/
.index_xwzx{ width:100%; margin-top:50px; min-height:10px; background-color:#f7f7f7; padding:30px 0; overflow:hidden;}
.index_xwzx .xwzx_left{ float:left; padding:20px; width:745px; height:412px; background-color:#fff; border-top:solid 3px #009b4c;}
.index_xwzx .xwzx_left .hd{ width:745px; height:40px; line-height:40px;}
.index_xwzx .xwzx_left .hd ul{}
.index_xwzx .xwzx_left .hd ul li{}
.index_xwzx .xwzx_left .hd ul li a{ float:left; font-size:16px; display:block; width:115px; height:34px; line-height:34px; text-align:left; color:#333; vertical-align:middle; }
.index_xwzx .xwzx_left .hd ul li.on a{ font-weight:bold; color:#009b4c;}

.index_xwzx .xwzx_left .bd{ width:745px; height:227px; border-top:solid 1px #afafaf;}
.index_xwzx .xwzx_left .bd ul{ padding-top:20px;}
.index_xwzx .xwzx_left .bd ul li{}
.index_xwzx .xwzx_left .bd ul li .top{}
.index_xwzx .xwzx_left .bd ul li .top a{}
.index_xwzx .xwzx_left .bd ul li .top a:hover .ckgd{ background-color:#ff9900;}
.index_xwzx .xwzx_left .bd ul li .top span{ display:block; float:right;}
.index_xwzx .xwzx_left .bd ul li .top img{ display:block; float:left; width:278px; height:227px; overflow:hidden;}
.index_xwzx .xwzx_left .bd ul li .top .bt{ width:450px; font-size:16px; color:#009b4c; height:40px; line-height:40px;}
.index_xwzx .xwzx_left .bd ul li .top .nr{ margin-top:10px; height:140px; overflow:hidden; width:450px; line-height:24px; font-size:14px; color:#333;}
.index_xwzx .xwzx_left .bd ul li .top .ckgd{ float:right; width:140px; height:30px; line-height:30px; text-align:center; background-color:#009b4c; color:#fff;}
.index_xwzx .xwzx_left .bottom{ margin-top:25px; border-top:solid 1px #afafaf;}
.index_xwzx .xwzx_left .bottom dl{}
.index_xwzx .xwzx_left .bottom dl dd{ float:left; margin:5px 15px; width:340px;}
.index_xwzx .xwzx_left .bottom dl dd span{ float:right; color:#3e3e3e;}
.index_xwzx .xwzx_left .bottom dl dd a{ padding-left:15px; font-size:14px; color:#3e3e3e; background:url(../images/wzsy_xtb.png) no-repeat left;}
.index_xwzx .xwzx_left .bottom dl dd a:hover{ color:#009b4c;}

.index_xwzx .xwzx_right{ float:right; width:350px; height:452px; background-color:#fff; border-top:solid 3px #009b4c;}
.index_xwzx .xwzx_right .title{ width:350px; height:72px; }
.index_xwzx .xwzx_right .title .txt{ float:left; padding-left:25px; padding-top:15px; color:#009b4c; font-size:18px;}
.index_xwzx .xwzx_right .title .txt span{ font-size:14px;}
.index_xwzx .xwzx_right .title .txt1{ float:right;}
.index_xwzx .xwzx_right .title .txt1 a{ color:#666; line-height:72px; margin-right:10px; color:#009b4c;}
.index_xwzx .xwzx_right .cjwt{ width:330px; height:380px; padding:10px; overflow:hidden; border-top:solid 1px #afafaf;}
.index_xwzx .xwzx_right .cjwt ul{}
.index_xwzx .xwzx_right .cjwt ul li{ margin-top:15px; width:330px; height:100px; border-bottom:dashed 1px #333;}
.index_xwzx .xwzx_right .cjwt ul li a{ color:#333;}
.index_xwzx .xwzx_right .cjwt ul li a:hover{ color:#009b4c;}
.index_xwzx .xwzx_right .cjwt ul li .bt{ padding-left:30px; width:300px; font-size:14px; font-weight:bold; color:#333; height:30px; line-height:30px; vertical-align:middle; background:url(../images/wen.png) no-repeat left;}
.index_xwzx .xwzx_right .cjwt ul li .nr{ margin-top:10px; padding-left:30px; line-height:24px; font-size:14px; background:url(../images/da.png) no-repeat 0 2px;}
.index_xwzx .xwzx_right .cjwt ul li span{ display:block;}


/*首页友情链接*/

.index_yqlj{ margin-top:50px; width:100%; min-width:1200px; min-height:95px; background-color:#ff9900;}
.index_yqlj .title{ float:left; width:80px; padding-top:30px; font-size:16px; color:#fff;}
.index_yqlj .title span{ font-size:14px;}
.index_yqlj .list{ padding:10px;}
.index_yqlj .list ul{}
.index_yqlj .list ul li{}
.index_yqlj .list ul li a{ display:block; float:left; margin:0 10px; line-height:24px; color:#fff;}
.index_yqlj .list ul li a:hover{}


/*content页面开始*/
.content{ margin:50px 0; width:100%; min-width:1200px; overflow:hidden;}


/*content左侧*/
.content .left{}
.content .left .title{ width:210px; height:80px; padding:24px 0 0 10px; font-size:14px; font-weight:bold; color:#fff; background-color:#009b4c;}
.content .left .title .txt{ padding-left:35px; background:url(../images/cplb_title_tb.png) no-repeat left;}
.content .left .title span{ color:#fff;}
.content .left .list{ width: 210px;}
.content .left .list ul li{background-color:#009b4c; margin:10px 0; border-left:3px #fff solid;}
.content .left .list ul li a{ padding-left: 20px;color:#fff; font-size:14px; display: block; font-weight:bold; height:40px;line-height: 40px;position: relative;}
.content .left .list ul li a:hover{ background-color:#ff9900; text-decoration:underline;}

.content .left .kfzx{ margin-top:20px; width:220px; height:68px;}
.content .left .kfzx img{ width:220px; height:68px;}

.content .left .lxdz{ margin-top:20px; width:200px; min-height:10px; padding:10px; overflow:hidden; background-color:#eeeff3;}
.content .left .lxdz span{ font-size:14px; line-height:24px;}

.content .right{ float:right; width:950px;}
.content .show h3{ margin:30px 0; width:100%; text-align:center; font-size:20px; color:#525252; text-decoration:underline;}
.content .show img{ width:100%; height:auto;}

/*关于我们内容页*/
.content .gsjj{}
.content .gsjj .txt{ padding:30px; width:890px; height:313px; background:url(../images/gywm_2.jpg) no-repeat;}
.content .gsjj .txt span{ display:block; width:375px;}
.content .gsjj .txt .bt{ font-size:16px; height:40px; line-height:40px; text-decoration:underline;}
.content .gsjj .txt .nr{ margin-top:10px; text-indent:2em; font-size:14px; line-height:24px;}
.content .gsjj .txt a{ margin-top:20px; display:block; width:100px; height:30px; line-height:30px; text-align:center; color:#fff; background-color:#ef0000;}

.content .qywh{}
.content .qywh .txt{ padding:15px; background-color:#f5f5f5;}
.content .qywh .txt .bt{ color:#f03c3c; display:block; font-size:16px; height:30px; line-height:30px;}
.content .qywh .txt .wz{ display:block; text-indent:2em; font-size:14px; line-height:24px; color:#525252;}
.content .qywh .txt .js{ margin-top:15px; font-size:14px; line-height:30px;}
.content .qywh .txt .js span{ color:#f03c3c; font-weight:bold;}

.content .hzhb{}
.content .hzhb .list{ padding-top:20px;}
.content .hzhb .list ul{}
.content .hzhb .list ul li{ float:left; margin:10px;}
.content .hzhb .list ul li img{ width:294px; height:213px; border:solid 1px #d4d4d4;}
.content .hzhb .list ul li span{ display:block; width:294px; text-align:center; line-height:30px; height:30px; font-size:14px;}

.content .schj{}
.content .schj .list{ padding-top:20px;}
.content .schj .list ul{}
.content .schj .list ul li{ float:left; margin:0 9px;}
.content .schj .list ul li a{ display:block; width:208px; height:181px; background-color:#f3f3f3; padding:5px;}
.content .schj .list ul li a:hover{ background-color:#ff9900; color:#fff;}
.content .schj .list ul li img{ width:208px; height:151px; border:solid 1px #d4d4d4;}
.content .schj .list ul li span{ display:block; width:218px; text-align:center; line-height:30px; height:30px; font-size:14px;}

.content .ryzz{}
.content .ryzz .list{ padding-top:20px;}
.content .ryzz .list ul{}
.content .ryzz .list ul li{ float:left; margin:10px;}
.content .ryzz .list ul li a{ display:block; width:205px; height:320px; background-color:#f3f3f3; padding:5px;}
.content .ryzz .list ul li a:hover{ background-color:#ff9900; color:#fff;}
.content .ryzz .list ul li img{ width:205px; height:290px;}
.content .ryzz .list ul li span{ display:block; width:205px; text-align:center; line-height:30px; height:30px; font-size:14px;}


/*content右侧*/
.content .lxwm_right{ float:right; width:950px;}
.content .lxwm_right .title{ width:950px; height:40px; line-height:40px; background-color:#009b4c;}
.content .lxwm_right .title span{ color:#fff; margin-left:20px; font-size:14px; font-weight:bold; padding-left:5px; border-left:solid 2px #fff;}
.content .lxwm_right .title h2{ float:right; margin-top:0; line-height:40px; font-size:12px; margin-right:10px; color:#fff;}
.content .lxwm_right .title a{ color:#fff;}


/*content列表右侧*/
.content .lxwm_right .list{ padding-top:20px;}
.content .lxwm_right .list ul{}
.content .lxwm_right .list ul li { float:left; padding:5px; position:relative; overflow:hidden; background-color:rgba(0,181,89,1); color:#fff; font-size:14px; font-weight:bold; width:203px; height:243px; margin:10px 12px;}
.content .lxwm_right .list ul li a{ display:block;}
.content .lxwm_right .list ul li a:hover{ background-color:rgba(255,153,0,.8); color:#fff;}
.content .lxwm_right .list ul li img{ width:203px; height:203px;}
.content .lxwm_right .list ul li span{ display:block; width:203px; height:40px; line-height:40px; text-align:center; vertical-align:middle; font-size:14px;}

/*content列表右侧*/
.content .lxwm_right .scsl_list{ padding-top:20px;}
.content .lxwm_right .scsl_list ul{}
.content .lxwm_right .scsl_list ul li { float:left; padding:5px; overflow:hidden; position:relative; background-color:rgba(0,181,89,1); color:#fff; font-size:14px; font-weight:bold; width:203px; height:188px; margin:10px 12px;}
.content .lxwm_right .scsl_list ul li a{ display:block;}
.content .lxwm_right .scsl_list ul li a:hover{ background-color:rgba(255,153,0,.8); color:#fff;}
.content .lxwm_right .scsl_list ul li img{ width:203px; height:148px;}
.content .lxwm_right .scsl_list ul li span{ display:block; width:203px; height:40px; line-height:40px; text-align:center; vertical-align:middle; font-size:14px;}



/*content详情右侧*/
.content .lxwm_right .show{ padding-top:20px;}



/*content新闻列表*/
.content .lxwm_right .news_list ul{}
.content .lxwm_right .news_list ul li{ margin-top:20px;}
.content .lxwm_right .news_list ul li a{ display:block; width:950px; height:120px; background-color:#f6f6f6; color:#333;}
.content .lxwm_right .news_list ul li a:hover{ color:#ff9900;}
.content .lxwm_right .news_list ul li a:hover .ckxq{ background-color:#ff9900;}
.content .lxwm_right .news_list ul li .sj{ margin-left:10px; padding-top:35px; float:left; width:60px; height:85px;}
.content .lxwm_right .news_list ul li .sj .yy{ font-size:24px; font-weight:bold; text-align:center;}
.content .lxwm_right .news_list ul li .sj .dd{ text-align:center; font-family:Arial;}
.content .lxwm_right .news_list ul li .c{ float:left; padding-top:15px; width:680px; height:120px; margin-left:30px;}
.content .lxwm_right .news_list ul li .c .bt{ width:680px; height:30px; line-height:30px; vertical-align:middle; font-size:14px; font-weight:bold;}
.content .lxwm_right .news_list ul li .c .nr{ line-height:24px; color:#666;}
.content .lxwm_right .news_list ul li .ckxq{ float:right; margin-top:48px; color:#fff; margin-right:20px; width:80px; height:24px; text-align:center; line-height:24px; vertical-align:middle; font-size:14px; background-color:#999;}



/*content新闻详情*/
.content .lxwm_right .xinwen_title{ padding-bottom:20px; margin-top:20px; width:900px; text-align:center; }
.content .lxwm_right .xinwen_title h1{ font-size:18px; color:#333333;}
.content .lxwm_right .xinwen_title span{ color:#a8a8a8; line-height:24px;}
.content .lxwm_right .xinwen_list{ padding-top:20px;}

.content .lxwm_right .page{ margin-top:20px; width:950px; font-size:14px; height:30px; line-height:30px; color:#333333;}
.content .lxwm_right .page .prev{ float:left;}
.content .lxwm_right .page .next{ float:right;}

/*产品详情页面样式*/
.content .cpzs_show{ padding-top:30px;}
.content .cpzs_show .td1{ width:950px; height:370px;}

.content .cpzs_show .td1 .r{ float:right; width:550px;}
.content .cpzs_show .td1 .r .bt{ width:550px; height:40px; border-bottom:dashed 1px #ccc; line-height:40px; font-size:16px; color:#333; font-weight:bold;}
.content .cpzs_show .td1 .r .rx{ margin-top:30px; padding:20px; width:510px; height:40px; background-color:#f3f3f3; font-size:14px; color:#333;}
.content .cpzs_show .td1 .r .rx b{ font-size:24px; font-weight:bold; color:#009b4c; font-family:Impact;}
.content .cpzs_show .td1 .r .zx{ margin-top:30px; width:550px; height:40px;}
.content .cpzs_show .td1 .r .zx ul{}
.content .cpzs_show .td1 .r .zx ul li{}
.content .cpzs_show .td1 .r .zx ul li a{ display:block; margin-right:40px; float:left; width:120px; height:40px; background-color:#009b4c; font-size:14px; color:#fff; text-align:center; vertical-align:middle; line-height:40px; }
.content .cpzs_show .td1 .r .zx ul li a:hover{ background-color:#006532;}
.content .cpzs_show .td1 .r span{ display:block; margin-top:20px; text-indent:2em; font-size:14px; line-height:30px; color:#666;}

.content .cpzs_show .td2{ width:900px; margin-top:50px;}
.content .cpzs_show .td2 .bt{ width:900px; height:40px; border-bottom:solid 1px #009b4c;}
.content .cpzs_show .td2 .bt span{ display:block; color:#fff; font-weight:bold; font-size:14px; width:120px; height:40px; background-color:#009b4c; line-height:40px; text-align:center; vertical-align:middle;}
.content .cpzs_show .td2 .nr{ padding-top:20px;}


/*产品详情分页下载样式-------------------------------------------------------------------------*/


.goods_list .hd
        {
            height: 40px;
            background: #eeeeee;
            border: 1px #e1e1e1 solid;
        }
       .goods_list .hd ul li
        {
            float: left;
            padding: 0;
            margin: 0;
            display: inline;
            width: 150px;
            height: 40px;
            line-height: 40px;
            text-align: center;
            cursor: pointer;
            border-right: 1px #e1e1e1 solid;
        }
        .goods_list .hd ul li.on
        {
            background: #009b4c;
            color: #ffffff;
        }
       .goods_list .bd ul
        {
            padding: 10px;
            border: 1px #e1e1e1 solid;
            border-top: none;
            min-height: 100px;
            height: auto;
            overflow: hidden;
        }




    .list_dl .list_dd ul{padding:0;border:0px; margin:0px}
    .list_dl{ position:relative; width:945px; height:800px; }
    .list_dt
    {
        color: white;
        margin:0 12px;
        width: 130px;
        height: 125px;
        line-height: 34px;
        cursor: pointer;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        position: relative;
        float:left;
        background:url(../images/ico/folder.png) no-repeat;
    }
    .list_dt p{ font-size:12px; color:#000; padding-top:70px; text-align:center}
    
    .list_dt:hover    {background:url(../images/ico/folder.png) no-repeat 0px -126px;
        
    }
    
    #open
    { background:url(../images/ico/folder.png) no-repeat 0 -126px;
    }
    .list_dd
    {
        position:absolute;
        top:240px;
        left:0px;
        display: none;
        width:945px;
        
    }
    
    .list_li
    {
        list-style-type: none;
        color: white;
        cursor: pointer;
        width:130px;
        height:156px;
        float:left;
        margin:5px 13px;
        background-image:url(../images/ico/download_ico.png);
        background-repeat:no-repeat;
    }
    .list_cad{ background-position: -36px -40px;}
    .list_cad:hover{background-position:  -36px -260px;}
    .list_pdf{ background-position: -239px -40px;}
    .list_pdf:hover{background-position:  -239px -260px;}
    .list_3d{ background-position: -454px -40px;}
    .list_3d:hover{background-position:  -454px -260px;}
    .list_li a{ color:#000; padding-top: 120px;display: block; font-size:12px; text-align:center; height:156px}
    
    


/*css flickr style pagination*/
div.green{ padding:0px;margin:5px auto; text-align:center; font-family:Verdana; font-size:12px;text-align:right;}
div.green a{ border-right: #dedfde 1px solid; padding-right: 6px; background-position: 50% bottom; border-top: #dedfde 1px solid; padding-left: 6px; padding-bottom: 2px; border-left: #dedfde 1px solid; color: #0061de; margin-right: 3px; padding-top: 2px; border-bottom: #dedfde 1px solid; text-decoration: none; }
div.green a:hover{ border-right: #000 1px solid; border-top: #000 1px solid; background-image: none; border-left: #000 1px solid; color: #fff; border-bottom: #000 1px solid; background-color: #0061de; }
div.green a:active{ border-right: #000 1px solid; border-top: #000 1px solid; background-image: none; border-left: #000 1px solid; color: #fff; border-bottom: #000 1px solid; background-color: #0061de; }
div.green span{ padding-right: 6px; padding-left: 6px; padding-bottom: 2px; color: #999; margin-right: 3px; padding-top: 2px; }
div.green span.current{ padding-right: 6px; padding-left: 6px; font-weight: bold; padding-bottom: 2px; color: #ff0084; margin-right: 3px; padding-top: 2px; }
div.green span.disabled{ padding-right: 6px; padding-left: 6px; padding-bottom: 2px; color: #adaaad; margin-right: 3px; padding-top: 2px; }









