﻿@charset "utf-8";
body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;color:#000;
}
body {margin: 0px; padding:0; background-image:url(/images/bg.gif);}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
ul,li,dl,dt,dd { margin:0; padding:0; list-style:none;}
a {color:#000; text-decoration:none;}
a {blr:expression(this.onFocus=this.blur());outline: none;}
form { margin:0; padding:0;}
input {outline: none;}
a:hover {color:#5ca837; text-decoration:none;}
a img {border:0;}
em{font-style:normal;}
.c { clear:both;}
.clear { clear:both;}
.clearfix{zoom:1;}
.clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden;}


.content , .footer { width:960px; margin:0 auto; overflow:hidden; }

.head {background:url(/images/top_bg.png) repeat-x 0 top;height:173px; position:relative;}
.head_con { width:960px; margin:0 auto; overflow:hidden; }




.head_top{color:#afafaf;height:26px; line-height:26px;}
.head_top span{float:left;}
.head_top div{float:right;}
.head_top div a{padding:0 6px 0 8px;color:#afafaf;}
.head_top div a img{vertical-align:middle;}


.header{padding:12px 0 0;height:90px;}
.header h1{float:left;}
.header h1 a{display:inline-block;}
.header h1 img{ float:left; margin-top:16px;}
.header .ewm{position:absolute; right:0;}


.logo{float: left; width:706px;}
.logo em{color:#6a6a6a;font-family:'Microsoft YaHei'; font-weight:bold; font-size:16px;display: block;float: left; padding:20px 0 0 22px; line-height:26px;}
.logo em div{ color:#4c9b05;font-size:26px; padding-top:2px;}
.logo em span{display:block; color:#f3a233; font-size:22px;}


.tel{float:left;width:180px; color:#4c4c4c; font-family:'Microsoft YaHei'; padding:15px 0 0 60px; background:url(/images/tel.png) no-repeat 0 17px;}
.tel span{font-size:13px; color:#727272;display:block; float: right;width:100%;}
.tel b{color:#4c9b05;font-size:28px;line-height:34px; font-weight:normal;display:block; font-family:'arial';}


.nav{height:45px; overflow:hidden;font-family:'Microsoft YaHei';}
.nav ul{font-size:0;}
.nav li{float:left; display:inline-block;height:45px;line-height:45px;font-size:0;background:url(/images/nav_line.gif) no-repeat right center;}
.nav li a{color:#fff;display:inline-block;font-size:12px;font-weight:bold;width:120px;text-align:center;}
.nav li a:hover{color:#fff; text-decoration:none;background:url(/images/nav_cur.gif) no-repeat 0 0;}



.focus,.focus ul,.focus ul li,.banclj a{height:480px; overflow:hidden;}
.focus {width:100%; overflow:hidden; position:relative;}
.focus ul {position:absolute;list-style:none; margin:0px; padding:0px;}
.focus ul li {float:left; width:100%;overflow:hidden; position:relative; background:#000;list-style:none; margin:0px; padding:0px;}
/*.focus ul li div {position:absolute; overflow:hidden;}*/
.banclj a{width:900px;display:block;margin:0 auto; }
.focus .btnBg {position:absolute; width:100%; height:20px; left:0; bottom:0; background:#000; display:none;}
.focus .btn {height: 25px;position: absolute;right:400px;bottom:8px;text-align: center;width: 550px;display:none; }
.focus .btn span {color: #cd973d; cursor: pointer;display: inline-block;font: 28px/22px tahoma,Arial,Simsun;height: 25px;margin-left:7px; text-align:center;}
.focus .btn span.on {color: #CC0000;cursor: default;}
.focus .preNext {width:45px; height:100px; position:absolute; top:210px; background:url(sprite.png) no-repeat 0 0; cursor:pointer;}
.focus .pre {left:200px;}
.focus .next {right:200px; background-position:right top;}



.search{background:url(/images/h_ser.gif) repeat-x;height:48px;padding:5px 0 0;}
.search .search_con {width:960px; margin:0 auto;}
.search .search_l {float:left;width:650px;line-height:48px; }
.search .search_l b {color:#666}
.search .search_l a {padding:0 6px; color:#666;}
.search .search_r {width:250px; position:relative; padding:14px 0 0 0; float:right;}
.search .search_r .inp01 { margin:0; padding:0;background:url(/images/s_inp.gif) no-repeat;width:164px; height:23px; line-height:23px; border:none; padding:0 0 0 24px; float:left;}



/*---title ---*/
.tit{height:64px;padding:5px 0 0 45px;background:url(/images/t01.gif) no-repeat;}
.tit em{color:#bcbcbc;float: left;font-family:'Microsoft YaHei';font-size:15px;text-transform: uppercase;display:block; font-weight:normal;}
.tit em a{color:#000;margin-right:8px;font-size:18px;}
.tit em span{display:block;}
.tit b{display:block; float: right;margin-top:25px;font-size:12px; font-weight:normal;text-transform: uppercase;}
.tit b a{color:#666;}



.cp{margin:0 auto 10px;width:965px; padding:15px 0 0;}
.cp_l{ width:246px; float:left;}
.cp_l h2{ background:url(/images/cp_lbg.jpg) no-repeat; width:246px; height:40px; text-align:center; padding-top:20px;}
.cp_l h2 a{font-family:"Microsoft YaHei"; font-size:20px; color:#fff;}
.cp_l h2 span{ font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#fff; display:block; font-weight:normal;}
.cp_lm{ width:246px;overflow:hidden;}

.cp_lm ul{ background:#f2f2f2; display:inline-block; width:210px; border:3px solid #5ca837; padding:15px; min-height:240px;}
.cp_lm li{ background:url(/images/cp_line.gif) no-repeat 0 top; height:40px; line-height:40px; overflow:hidden;}
.cp_lm li a{ background:url(/images/cp_ico02.png) no-repeat 20px 17px; font-size:12px; color:#353535; padding-left:37px; display:inline-block;}









.cp-r{width:690px; float:right; overflow: hidden;padding-left:18px; background:url(/images/s04.gif) no-repeat 0 -15px;}
.cp-r ul { margin:0; padding:0; width:750px; margin-left:10px; margin-top:10px;}
.cp-r li{width:216px; float:left; padding-right:13px; height:260px;}
.cp-r li img{display:block; width:210px; height:210px;border:3px solid #fff;}
.cp-r li span{display:block; text-align:center; background:url(/images/s02.gif) no-repeat; height:27px; line-height:27px; overflow:hidden; padding-top:12px;}
.cp-r li a{color:#555;}
.cp-r dl{padding:15px 0 30px; background:url(/images/s06.gif) no-repeat center bottom;}
.cp-r dl.last{padding:15px 0 0; background:none;}
.cp-r dt{float: left; width:436px;padding:0 0 20px;}
.cp-r dt img{display:block; width:436px;height:360px;}
.cp-r dt span{display:block; text-align:center; padding:10px 0 0;}
.cp-r dd{width:216px; float:right;}





.ys{font-family:'Microsoft YaHei';background:url(/images/ys.jpg) no-repeat center 0;height:1370px; }
.ys h3{height:84px; text-align:center; overflow:hidden; padding:22px 0 0;}
.ys ul{width:960px; margin:0 auto;}
.ys li.ys1{padding:70px 0 0 90px;height:240px;background:url(/images/ys1.jpg) no-repeat}
.ys li.ys2{padding:60px 0 0 538px;background:url(/images/ys2.jpg) no-repeat; height:284px;}
.ys li.ys3{padding:40px 0 0 90px;height:230px;background:url(/images/ys3.jpg) no-repeat}
.ys li.ys4{padding:90px 0 0 490px;background:url(/images/ys4.jpg) no-repeat; height:247px;}
.ys li span{font-size:22px;color:#666; font-weight:bold; display:block;padding:10px 0 15px;width:400px;}
.ys .txt{border-top:1px dashed #818181; padding:10px 0 0;width:405px; margin-left:3px;}
.ys li span b{color:#4b9b03;font-size:30px; display:block;}
.ys li span i{display:block; font-size:12px; font-weight:normal; color:#666; font-style:normal;}
.ys li div{color:#333; font-size:14px;line-height:28px; width:398px;}
.ys li div b{color:#4b9b03; font-weight:normal;}
.ys li.ys2 span{width:420px;}
.ys li.ys2 .txt{width:425px;}



.fa{width:960px; margin:0 auto; padding:20px 0 0;}
.fa-top{height:44px; overflow:hidden; margin-right:-15px;font-family:'Microsoft YaHei';padding:16px 0 0;}
.fa-top li{width:178px; text-align:center; height:44px; line-height:40px;float: left;margin-right:15px; font-size:18px;}
.fa-top li a{display:block; width:178px; height:44px; background:url(/images/tfa2.gif) no-repeat;color:#333; }
.fa-top li a:hover,.fa-top li.cur a{background:url(/images/tfa1.gif) no-repeat; color:#fff;}
.fa dl{padding:15px 0 0;}
.fa dt{float: left; width:480px;height:370px;padding:0 0 20px; background:url(/images/s03.gif) no-repeat 0 bottom;}
.fa dt img{display:block; width:480px;height:370px;}
.fa dd{width:460px; float:right; background:url(/images/s04.gif) no-repeat;}
.fa dd li{width:210px; float: left;padding-left:20px;}
.fa dd li img{display:block; width:210px; height:164px;}
.fa dd li span{display:block; text-align:center;  height:36px; line-height:36px; overflow:hidden; background:url(/images/s02.gif) no-repeat;}


.jz{width:960px; margin:0 auto 15px;padding:20px 0 0; overflow:hidden;}
.jz-con { width:1040px;}
.jz dl{float: left;width:460px; padding:16px 0 10px; border-bottom:1px solid #cdcdcd; margin-right:30px;}
.jz dl.even{float: right;}
.jz dt{float: left; width:192px; padding:0 0 10px;background:url(/images/s05.gif) no-repeat 0 bottom;}
.jz dt img{display:block; width:186px;height:136px;display:block; border:1px solid #e6e6e6;padding:2px; background:#fff;}
.jz dd{width:245px; float: right;}
.jz h6 a{font-size:12px; color:#333; display:block; height:18px; line-height:18px; overflow:hidden;}
.jz dd em{font-weight:bold;  height:24px; line-height:24px; overflow:hidden; display:block; color:#666;}
.jz dd div{overflow: hidden; line-height:24px;height:72px; margin:0 0 10px; color:#666;}
.jz dd span{display:block;}
.jz dd span a{color:#4b9b03;}



.ali{padding:28px 0 0;height:316px; background:url(/images/ali.gif) repeat-x;}
.ali h3{width:915px;overflow:hidden; margin:0 auto;}
.ali .list-con{padding:20px 0 20px; width:960px; margin:0 auto;}
.ali .list-con-a{padding:75px 0 0 0; float:left;}
.ali .list-con-c{padding:75px 0 0 0 ; float: right;}
.ali li{width:214px;padding-left:16px; float: left;}
.ali li img{width:208px;height:164px;display:block; border:1px solid #e6e6e6;padding:2px; background:#fff;}
.ali li span{display:block; text-align:center;height:28px; line-height:28px;overflow: hidden; padding-top:6px; }
.ali li a{color:#555;}




.ali1{padding:18px 0 0;height:336px; background:url(/images/ali.gif) repeat-x;}
.ali1 h3{width:915px;overflow:hidden; margin:0 auto;}
.ali1 .list-con{padding:0px 0 20px; width:960px; margin:0 auto;}
.ali1 .list-con-a{padding:75px 0 0 0; float:left;}
.ali1 .list-con-c{padding:75px 0 0 0 ; float: right;}
.ali1 li{width:168px;padding-left:16px; float: left;}
.ali1 li img{width:158px;height:194px;display:block; border:1px solid #e6e6e6;padding:2px; background:#fff;}
.ali1 li span{display:block; text-align:center;height:28px; line-height:28px;overflow: hidden; padding-top:6px; }
.ali1 li a{color:#555;}



.ab,.dt{width:960px; margin:0 auto 15px; padding:20px 0 0;}
.ab h3,.dt h3{height:48px;line-height:40px; background:url(/images/t02.gif) no-repeat 0 bottom; overflow:hidden;}
.ab h3 em,.dt h3 em{color:#bcbcbc;float: left;font-family:'Microsoft YaHei';font-size:15px;text-transform: uppercase;display:block; font-weight:normal;}
.ab h3 em a,.dt h3 em a{color:#000;margin-right:8px;font-size:18px;}
.ab h3 b,.dt h3 b{display:block; float: right;font-size:12px; font-weight:normal;text-transform: uppercase;}
.ab h3 b a,.dt h3 b a{color:#666;}
.ab-l{width:700px; float: left;}
.ab-l dl{padding:0px 0 0; margin-bottom:5px;}
.ab-l dt{width:240px; float: left;padding:0 0 10px; background:url(/images/s02.gif) no-repeat center bottom;}
.ab-l dt img{display:block; width:240px; height:185px;}
.ab-l dd{width:435px; float: right;}
.ab-l h6 a{font-size:12px; color:#333;}
.ab-l dd div{overflow: hidden; line-height:24px;height:144px; margin:8px 0 8px;}
.ab-l dd span{display:block;}
.ab-l dd span a{color:#4b9b03;}

.ab-l ul{padding:0px 0 0;}
.ab-l li{height:34px; line-height:34px;overflow: hidden; border-bottom:1px dotted #9f9f9f; padding-left:14px; background:url(/images/ico1.gif) no-repeat 2px 14px; width:314px; float: left;}
.ab-l li.even{float: right;}
.ab-r{width:212px; float: right;padding-left:25px; background:url(/images/s04.gif) no-repeat 0 10px;}
.ab-r li {width:212px; padding:15px 0 0;}
.ab-r li img{display:block; width:210px; height:148px; border:1px solid #e2e2e2;}
.ab-r li span{display:block; text-align:center; height:28px; line-height:28px;overflow: hidden; }


.dt-con{padding:15px 0 0;}
.dt-l{width:640px; float: left;}
.dt-l dl{width:320px; float: left;}
.dt-l dt img{display:block; width:316px; height:190px;border:2px solid #fff;}
.dt-l dd{margin-right:-5px;padding:6px 0 0;}
.dt-l dd span{display:block; width:154px; float: left; padding:0 3px;}
.dt-l dd img{display:block; width:150px; height:84px;border:2px solid #fff;}
.dt-l ul{width:302px; float: right;margin-top:-5px;}
.dt-l li{height:32px; line-height:32px;overflow:hidden; border-bottom:1px dotted #9f9f9f; padding-left:14px; background:url(/images/ico1.gif) no-repeat 2px 14px;}
.wd{width:278px; float: right; padding-left:20px; background:url(/images/s04.gif) no-repeat;}
.wd dl {padding:18px 0 16px;border-bottom:1px dashed #d6d6d6;}
.wd dt{ background: url(/images/wd_w.gif) no-repeat 0 2px;line-height:18px; padding:0 0 10px 25px; overflow: hidden;}
.wd dt a { color:#333;}
.wd dd { background:url(/images/wd_d.gif) no-repeat 0 5px; padding-left:25px; line-height:20px; color:#666; max-height:80px; overflow:hidden;}


/**/
.link{width:960px; margin:0 auto;}
.link-con{width:960px; margin:0 auto;}
.link div{color:#555;padding:12px 0 15px 10px;}
.link div span{padding:0 0 14px 14px; display:inline-block;}
.link div a{color:#555;margin-right:15px;_margin-right:12px;*margin-right:12px;}





/*底部开始*/
.f-wrap{background:#f5f5f5 url(/images/f_bg.gif) repeat-x;height:190px;}
.footer-a{height:30px; line-height:30px; color:#fff; text-align:center;}
.footer .footer-a span{margin:0 2px; padding:0;}
.footer-a a{color:#fff;text-align:center; padding:0; display:inline-block; margin:0 15px;}
.footer-b{padding:26px 0 0 110px;position:relative; }
.footer-b em{float: left; display:inline-block;}
.footer-b div{color:#4c4c4c; float: left; width:520px; padding-left:23px;}
.footer-b div img{ display:inline-block; margin-right:100px; vertical-align:middle; margin-right:200px; }
/*
.footer-b p span{display:block;line-height:14px;padding-bottom:10px;}*/
.footer-b div{ line-height:24px;}
.f_pic01{position:absolute; right:200px; top:80px;}
.f_pic02{position:absolute; right:150px; top:80px;}
/*底部结束*/

.main { width:960px; margin:0 auto; overflow:hidden; }
.banner { width:960px; margin:0 auto; overflow:hidden; margin-top:10px; margin-bottom:10px;}
.banner img { width:960px;}

.left { width:201px; float:right; overflow:hidden;margin-left:5px;}
.right { width:754px; float:left; display:inline;  overflow:hidden;}
.right2 { width:275px;  float:right; overflow:hidden;}
.right3 { width:201px; float:right; overflow:hidden; color:#666;}
.righttop { background:url(/images/right_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.right2top { background:url(/images/right2_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.rightbot { background:url(/images/right_bot_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}
.right2bot { background:url(/images/left_bot2_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}

.right_main { width:752px; min-height:400px; border:solid 1px #d5d5d5; border-top:0; border-bottom:0; overflow:hidden; background:#fff;}
.right2_main { width:273px; border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden; background:#fff;}



.left_nav h2{ background:url(/images/left_nav.gif) no-repeat; width:201px; height:33px; text-align:center; padding-top:14px;}
.left_nav h2 a{font-family:"Microsoft YaHei"; font-size:18px; color:#fff;}
.left_nav h2 span{ font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#fff; display:block; font-weight:normal;}
.left_nav div { width:201px;overflow:hidden;}

.left_nav div ul{ background:#f2f2f2; display:inline-block; width:165px; border:3px solid #5ca837; padding:15px;}
.left_nav div li{ background:url(/images/cp_line.gif) no-repeat 0 top; height:40px; line-height:40px; overflow:hidden;}
.left_nav div li a{ background:url(/images/cp_ico02.png) no-repeat 20px 17px; font-size:12px; color:#353535; padding-left:37px; display:inline-block;}
.left_nav div li a:hover,.left_nav div li a.x { font-weight:bold; color:#5ca837;}
 




.wz { background-color:#fff; height:30px; line-height:30px; border-left:1px solid #ccc; border-right:1px solid #ccc; padding:0 10px; position:relative; color:#666; overflow:hidden;} /*面包屑导航,文字色彩可自行修改,现在为灰色*/
.wz span  b{ font-weight:normal;}


.page_content { margin:16px; line-height:30px; font-size:14px; width:720px; overflow:hidden;}


.infocontent {line-height:30px; font-size:14px; padding:15px;}
.info_title { color: #4c9b05; font-size:16px; text-align:center; padding:0; margin:0;font-family:微软雅黑, Verdana; line-height:30px; margin-bottom:10px;}
.info_other { border:1px dashed #ccc; line-height:30px; text-align:center; background-color:#fff; font-size:12px; color:#666;}
.info_other1 { border-top:1px solid #ccc; margin-bottom:10px;}

.info_content {	min-height:300px;_height:300px;line-height:30px;font-size:14px; margin-top:10px; margin-bottom:20px; border-bottom:1px dashed #ccc; padding-bottom:20px;}

.info_next { font-size:12px; line-height:24px;}

.pro_content {padding:10px 20px;}


.product_tit{ clear:both; height:30px; background:#eee;}
.product_tit span{padding:0 20px; line-height:30px; display:inline-block; background:#5ca837; color:#fff; height:30px; font-weight:bold;}
.product_tit em{ float:right; font-style:normal; font-size:15px; font-weight:bold;  line-height:30px; padding-right:10px; color:#f00; background:url(/images/dh.gif) no-repeat 0px 50%; padding-left:20px;}


.product_nr{ padding:20px 0 50px; line-height:30px; font-size:14px;border-bottom:1px dashed #ccc; padding-bottom:10px; margin-bottom:10px;}


.cpz0{ padding-bottom:10px; padding-top:30px;}

.cpz1 { float:left; margin:0;width:350px;}
.cpz1 img { width:350px;}

.cpz2{ float:right; width:340px;}
.cpz2 h1{ font-weight:bold; padding:0; margin:0; line-height:25px; border-bottom:1px solid #ccc; padding-bottom:10px; color:#444; font-size:18px; margin-bottom:10px;}
.cpz2 .pro_jj{ font-size:12px; line-height:26px; border-bottom:1px dotted #ddd; padding-bottom:10px;}
.cpz2 .pro_jj p { margin:0; padding:0;}
.cpz2 span{ font-size:20px; color:#f00; font-family:Arial, Helvetica, sans-serif;}



.hot_news { margin-top:15px;}
.hot_tit{font-size:18px; font-weight:bold; color:#5ca837; border-bottom:1px dashed #ccc; line-height:35px; padding-bottom:5px; background:url(/images/j_03.gif) no-repeat 80px 50%; /*padding-left:35px;*/}
.hot_news .news_list { padding:15px;}
.news_list { }
.news_list li { height:24px; line-height:24px; overflow:hidden; background-image:url(/images/dot1.gif); background-position:0 10px; background-repeat:no-repeat; padding-left:12px;}
.news_list li span { float:right; padding-left:24px; color:#9d9d9d;}
.news_list li a { }





.List_page{text-align:center;font-family:"宋体"; margin-top:30px; margin-bottom:20px;}
.List_page a{background:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #dedede;color:#A0A0A0;}
.List_page span{background:#5ca837;color:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #499a00;}


/*新闻列表页*/

.n_list1 { margin:0;padding:20px;}
.n_list1 li { height:40px; line-height:40px; overflow:hidden; background-image:url(/images/icon1.gif); background-position:5px 18px; background-repeat:no-repeat; padding-left:20px;border-bottom:1px dashed #ccc;}
.n_list1 li span { float:right; padding-left:30px; color:#999;}
.n_list1 li a { font-size:14px;}
li.n_list_line { border-bottom:1px dashed #c9c9c9; height:1px; line-height:1px; margin-bottom:5px; clear:both;}

.n_list{ padding:10px 25px 0;}
.n_list li{ border-bottom:1px solid #dedede; padding-bottom:10px; padding-top:15px; clear:both; min-height:110px; color:#666; line-height:22px;}
.n_list h2{font-weight:bold;font:bold 16px/30px "Microsoft YaHei", "微软雅黑", monospace !important; padding-bottom:5px;}
.n_list h2 a{color:#5ca837;}
.n_list h2 a:hover{color:#444;}
.n_list h2 span{font-size:12px; margin-left:15px; font-weight:normal; background:#b8b8b8; color:#fff; padding:0 5px;}
.n_list .n_more{ padding-left:20px; color:#666;}
.n_list .n_more:hover { color:#5ca837;}
.n_date{ color:#999; padding-top:10px; vertical-align:middle;}
.n_pic{ padding-left:40px; float:right;}
.n_pic img { width:160px; height:110px;}


.c_list { margin-left:24px; margin-top:20px;}
.c_list .cplist {float:left; width:218px; margin-right:24px; height:200px; overflow:hidden;}
.c_list .pic img{width:210px; height:154px; padding:3px; border:1px solid #d6d6d6;}
.c_list .pic img:hover { border:1px solid #4c9b05;}
.c_list .titc { height:40px; line-height:40px; overflow:hidden; display:block; width:200px; margin:0 auto; text-align:center;}

.c_list1 { margin-left:24px; margin-top:20px;}
.c_list1 .cplist {float:left; width:158px; margin-right:24px; height:250px; overflow:hidden;}
.c_list1 .pic img{width:150px; height:190px; padding:3px; border:1px solid #d6d6d6;}
.c_list1 .pic img:hover { border:1px solid #4c9b05;}
.c_list1 .titc { height:40px; line-height:40px; overflow:hidden; display:block; width:150px; margin:0 auto; text-align:center;}

.c_list2 { margin-left:24px; margin-top:20px;}
.c_list2 .cplist {float:left; width:218px; margin-right:24px; height:260px; overflow:hidden;}
.c_list2 .pic img{width:210px; height:210px; padding:3px; border:1px solid #d6d6d6;}
.c_list2 .pic img:hover { border:1px solid #4c9b05;}
.c_list2 .titc { height:40px; line-height:40px; overflow:hidden; display:block; width:200px; margin:0 auto; text-align:center;}


.c_list4 { margin-top:20px; margin-left:5px;}
.c_list4 .cplist {width:188px; margin-right:24px; height:227px; overflow:hidden;}
.c_list4 .pic img{width:180px; height:180px; padding:3px; border:1px solid #d6d6d6;}
.c_list4 .pic img:hover { border:1px solid #4c9b05;}
.c_list4 .titc { height:40px; line-height:40px; overflow:hidden; display:block; width:180px; margin:0 auto; text-align:center;}


.xgcp_tit { background-image:url(/images/cp_lbg1.jpg); background-repeat:no-repeat;  height:35px; border-bottom:1px solid #5ca837;}
.xgcp_tit span { display:block; float:left; margin-top:5px; width:100px; text-align:center; background-color:#fff; height:35px; line-height:35px; margin-left:10px;font-weight:bold;font:bold 16px/30px "Microsoft YaHei", "微软雅黑", monospace !important; color:#5ca837; padding-bottom:1px;}
.xgcp{padding:0px 0 0; background-color:#fff; border:1px solid #ccc; padding:8px; padding-top:4px; border-top:0;}
.xgcp li{height:34px; line-height:34px;overflow: hidden; border-bottom:1px dotted #9f9f9f; padding-left:14px; background:url(/images/ico1.gif) no-repeat 2px 14px;}




.book_content {margin-left:70px; margin-right:90px; margin-top:30px; margin-bottom:30px; }
.book1 {  line-height:24px;}
.book {  line-height:40px;}
.book span { color:#FF0000; padding-left:10px;}
.book dt{}
.book dt .input{border:1px solid #d9d9d9;height:20px;line-height:20px;color:#666;}
.book dt .inputs{width:356px;height:120px;border:1px solid #d9d9d9;overflow:hidden; background-color:#fff;}
.book .input2{
	width:66px;
	height:30px;
	line-height:30px;
	border:0;
	text-align:center;
	font-size:16px;
	color:#fff;
	margin:4px;
	background:#ea3a00;
	font-family: "微软雅黑", "宋体";
	cursor:pointer;
	
}

.input1 { border:1px solid #ccc; height:18px; line-height:18px;}
.inputs1 { border:1px solid #ccc;}
.input3 { background-color: #ffffff;background-image:url(/images/btn.gif); width:68px; height:26px; line-height:26px; text-align:center; color:#fff; border:0;font-family: "微软雅黑", "宋体";	cursor:pointer;}
.tita { color:#4C9B05; height:32px; line-height:32px; padding-left:10px; margin:5px 0;  background:#F7F7F7; border-bottom:2px solid #4C9B05; font-weight:bold; font-size:14px;}
.tita .titspan { float:right; font-size:12px; font-weight:normal; padding-right:10px;}
.tita .titspan a { color:#4C9B05;}
.tita .titspan a:hover { color:#666;}



.dg table { margin-top:15px; margin-bottom:15px;}
.dg table td { color:#666;}
.dg span {color:#DD3904; font-family:"宋体"; padding-right:5px;}

.xg_list { margin-left:24px; margin-top:20px;}
.xg_list .cplist {float:left; width:218px; margin-right:24px; height:250px; overflow:hidden;}
.xg_list .pic img{width:210px; height:210px; padding:3px; border:1px solid #ccc;}
.xg_list .pic img:hover { border:1px solid #4c9b05;}
.xg_list .titc { height:40px; line-height:40px; overflow:hidden; display:block; width:200px; margin:0 auto; text-align:center;}


.pl table { margin-top:15px; margin-bottom:15px;}
.pl table td { color:#666;}
.pl span {color:#DD3904; font-family:"宋体"; padding-right:5px;}

.pl_list { padding-left:20px; padding-right:20px; }
.pl_list1 { padding-left:20px; padding-right:20px; margin-top:20px; }


/*评论内容*/
.comment_title{height:29px;line-height:29px;color:#389200;font-weight:bold;padding-left:12px;}
.comment_title span{color:#999;font-weight:normal;float:right;margin-right:10px;}
.comment_txt{border-top:0;padding:6px;overflow:hidden;word-wrap:break-word;word-break:break-all;overflow:hidden;margin-bottom:10px;line-height:18px;}
.comment_txt img{max-width:600px;}
.comment_txt span{text-align:right;padding:10px 0 0 0;}
.comment_txt div{border:1px solid #ccc;padding:4px;margin:2px;font-size:12px;background:#FFFFF0;line-height:18px;}
.comment_txt u{color:#1E50A2;text-decoration:none;}

.comment_txt1{border-top:0;padding:6px;overflow:hidden;word-wrap:break-word;word-break:break-all;overflow:hidden;margin-bottom:10px;line-height:18px;border-bottom:1px dashed #ccc;}
.comment_txt1 img{max-width:600px;}
.comment_txt1 span{text-align:right;padding:10px 0 0 0;}
.comment_txt1 div{border:1px solid #ccc;padding:4px;margin:2px;font-size:12px;background:#FFFFF0;line-height:18px;}
.comment_txt1 u{color:#1E50A2;text-decoration:none;}


.comment_other{text-align:right;border-bottom:1px dashed #ccc;padding-bottom:10px;margin-bottom:10px;}
.comment_other span{color:#999;}

.xw {}
.xw_list { padding:10px;}
.xw_list a { display:block; float:left; width:210px; overflow:hidden; height:24px; line-height:24px; overflow:hidden; background-image:url(/images/ico1.gif); background-repeat:no-repeat; background-position:0 7px; padding-left:10px; border-bottom:1px dashed #ccc; margin-left:10px; margin-right:10px;}






.right_pro .cp {background:#fff;  width:752px; margin:0; padding:0; margin-bottom:10px; }
.cptab { border-bottom:2px solid #0073B9; background:#ededed;}
.cptab { border-bottom:2px solid #4C9B05; background:#f7f7f7;}
.cptab a { float:left; display:block; line-height:25px; font-size:14px; color:#4C9B05; text-decoration:none; padding:0 8px; }
.cptab a:hover {text-decoration:none;}
.cptab a.cr { font-weight:bold; }
.cp dl { width:218px; overflow:hidden; float:left; display:inline; padding:15px 5px 10px 22px; }	
.cp dt{ width:218px; height:162px;  overflow:hidden;  }
.cp dt a:hover img{ border:solid 1px #4C9B05;} /*产品图片边框连接*/
.cp dt img {width:210px; height:154px;border:1px solid #CCC;padding:3px;}
.cp dd {  line-height:24px; padding-top:8px; overflow:hidden; display:block;  text-align:center }
.cp dd.d1{ display:none;}
.t06 a { color:#4C9B05;}
.t06 a :hover { color:#4C9B05;}



/* -- 新闻详细及产品详细评论 -- */
.comments { overflow:hidden; margin-bottom:10px;}
.comments h4{ line-height:30px;height:30px;  background:#F7F7F7; border-bottom: 2px solid #4C9B05; text-indent:10px; color:#4C9B05;  } /* -- 评论标题色带 -- */
.comments h4 a { color:#4C9B05; }/*可修改文字色彩*/
.comments h4 a:hover { color:#ff6600; text-decoration:underline;}
.comments h4 span a { color:#ff6600; } /*可修改文字色彩(评论条数)*/
.comments h4 span a:hover { color:#ff6600; text-decoration:underline;}
.comments dl {overflow:hidden; border-bottom:1px solid #ccc; padding-bottom:15px; width:96%; margin:8px 15px; }
.comments dl dt { width:60px; float:left;}
.comments dl dt img { width:60px; height:60px; display:block; }
.comments dl dd{word-break:break-all;width:900px; overflow:hidden;}
.comments dl dd span.ip { padding:0 30px; }
.comments dl dd.con { color:#666; margin-top:8px; line-height:20px;  }
.comments dl .huifu { border:dashed 1px #ccc; padding:5px; line-height:18px; width:680px;}
.comments dl .huifus { border:dashed 1px #ccc; padding:5px; line-height:18px;}
.comments dl .huifu h5 { background:none; color:#ccc; height:20px; line-height:20px; text-indent:0;}
.info_pl { text-align:right; margin-top:5px; margin-right:9px; margin-bottom:10px;}
.info_pl a { color:#000; text-decoration:underline;} /*查看评论,可修改文字色彩*/
.info_pl a:hover { color:#ff6600;} /*查看评论,可修改文字色彩*/




		/*资讯页面，发表评论*/
.info_fb { border:solid 1px #ccc; overflow:hidden; padding:10px; line-height:25px;}
.info_fb table { width:100%; border:0;}
.td_b { font-size:14px; color:#000; font-weight:bold; text-align:right;} /*(我要评论),可修改文字色彩*/
.info_fb .text { width:200px; height:20px; line-height:20px; border:solid 1px #ccc;}
.info_fb .textarea { vertical-align:top; border:solid 1px #ccc; width:400px;}
.vat { vertical-align:top; text-align:right;}
.info_fb .b13, .info_fb .b14 { margin:10px 0; height:29px;}


/*返顶样式*/
#totop{position:fixed;bottom:40px;right:10px;z-index:999;width:71px; cursor:pointer; display:none;}
*html #totop{position:absolute;cursor:pointer;right:10px; display:none;top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight)-112+"px")}
#totop a{display:block;width:71px;height:24px;padding-top:50px;background:url(/images/toTop.gif) no-repeat;text-align:center;color:#888}
#totop a.cur{background-position:-88px 0;text-decoration:none;color:#4C9B05;}






#roll_top, #fall, #ct
{
	position: relative;
	cursor: pointer;
	height: 72px;
	width: 26px;
}
#roll_top
{
	background: url(/images/top.gif) no-repeat;
}
#fall
{
	background: url(/images/top.gif) no-repeat 0 -80px;
}
#ct
{
	background: url(/images/top.gif) no-repeat 0 -40px;
}
#roll
{
	display: block;
	width: 15px;
	margin-right: -500px;
	position: fixed;
	right: 50%;
	top: 60%;
	_margin-right: -505px;
	_position: absolute;
	_margin-top: 300px;
	_top: expression(eval(document.documentElement.scrollTop));
}
