﻿body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,th,td{ padding: 0; margin: 0; font-family:"微软雅黑"; font-size:12px; line-height:24px; } 
table{border-collapse: collapse; border-spacing: 0; } 
fieldset,img { border: 0;} 
address,caption,cite,code,dfn,em,th,var {font-weight: normal;font-style: normal; } 
ol,ul {list-style: none;} 
caption,th {text-align: left; } 
h1,h2,h3,h4,h5,h6 {font-weight: normal;font-size: 100%;} 
span{ padding:0px; margin:0px}
q:before,q:after {content:'';} 
abbr,acronym { border: 0; }
.clear{ clear:both; height:0; line-height:0;}
p{ margin:0px; padding:0px;}
a{ color:#333333; text-decoration:none;}


/*top*/
.top{ width:100%; height:124px; background:url(../images/top.jpg) repeat-x;}
.top1{ width:1020px; height:124px; margin:0 auto; position:relative; overflow:hidden;}
.dsj{ background:url(../images/daosan.png) no-repeat; position:absolute; top:-20px; left:100px; width:69px; height:15px;}
//.logo{ height:105px; padding-top:31px; float:left;}
.top_right{ width:280px; height:64px; float:right; padding-top:30px; }
.top_right .lj{ width:130px; height:24px; overflow:hidden; float:right; text-align:right;padding-right: 7px;}
.top_right .lj a{ font-size:12px; line-height:24px; color:#434343;}
.top_right .tel{ width:246px; height:40px; float:right;}
.top_right .tel span.w{ line-height:40px; font-size:15px; color:#135005;}
.top_right .tel span.s{ line-height:40px; font-size:28px; font-family:Impact; color:#309504; padding-left:5px;}

/*nav*/
.nav{ width:100%; height:50px; background:url(../images/nav.jpg) repeat-x;}
.nav1{ width:999px; height:50px; margin:0 auto;}
.nav1 ul{ width:999px; height:50px;}
.nav1 ul li{ width:111px; height:50px; float:left; text-align:center; line-height:45px; position:relative; z-index:100; }
.nav1 ul li a{ width:111px; height:50px; display:block; color:#fff; font-family:"微软雅黑"; font-size:14px;}
.nav1 ul li a:hover{ width:111px; height:50px; background:url(../images/nav_hover.jpg) no-repeat;}
#nav{ width:111px; height:50px; background:url(../images/nav_hover.jpg) no-repeat;}
.nav1 ul li ul.drop{ width:111px; height:auto; position:absolute; top:50px; left:0; display:none;background:url(../images/wbj.png) repeat-x;}
.nav1 ul li ul.drop li{ width:111px; height:35px; float:left; text-align:center; line-height:35px; float:none; padding-top:1px;}
.nav1 ul li ul.drop li a{ width:111px; height:35px; display:block; background:#309504;}
.nav1 ul li ul.drop li a:hover{ width:111px; height:35px; display:block; background:#206f0b;}

/*banner*/
.banner { width:100%; height:400px; overflow:hidden; position:relative;}
.banner ul.list { float:left; height:400px; width:500%; }
.banner li.item { width:20%; height:400px; float:left; }
.banner div.tip { width:1000px; height:15px; position:absolute; bottom:20px; left:50%; margin-left:-500px; text-align:center; }
.banner div.tip em { width:15px; height:15px; display:inline-block; margin:0 5px; cursor:pointer; background:url(../images/em.png) no-repeat; }
.banner div.tip em.cur {  background:url(../images/en.png) no-repeat;}

/*product*/
.product{ width:1003px; height:auto; margin:0 auto; padding:20px 0; position:relative;}
.product_l{ width:215px; height:auto; float:left;}
.product_lt{ width:215px; height:171px; background:url(../images/product_lt.jpg) no-repeat;}
.product_lt h2{ width:215px; height:74px; color:#167101; font-family:Impact; font-size:48px; overflow:hidden; line-height:112px; text-align:center;}
.product_lt h1{ width:215px; height:63px; line-height:63px; color:#FFF; font-size:30px; font-weight:bold; text-indent:25px;}
.product_lt h3{ width:215px; height:34px; background:url(../images/bai.jpg) no-repeat center left; font-size:15px; color:#FFF; line-height:34px; text-indent:25px; margin-left:25px;}
.product_lz{ width:215px; height:auto;}
.product_lz ul{ width:215px; height:auto;}
.product_lz ul li{ width:215px; height:51px; border-bottom:1px solid #edefea; line-height:51px; font-size:14px; color:#454444; text-indent:51px;}
.product_lz ul li a{width:213px; height:51px; display:block; background:url(../images/pro_li.jpg) no-repeat 20px center; border-left:1px solid #edefea; border-right:1px solid #edefea;}
.product_lz ul li a:hover{width:215px; height:51px; display:block; background:url(../images/pro_lih.jpg) no-repeat; border-left:none; border-right:none; color:#FFF;}
.product_lb{ width:215px; height:30px; background:url(../images/pro_lb.jpg) repeat-x;}
.product_r{ width:765px; height:auto; float:right; overflow:hidden;}
.product_r ul li.item{ width:240px; height:182px; float:left; margin-left:15px; margin-bottom:10px;}
.product_r ul li.item a{width:234px; height:176px; border:1px solid #dddddd; padding:2px; display:block; position:relative;}
.product_r ul li.item a img{ width:234px; height:176px;}
.product_r ul li.item a span{ width:234px; height:35px; line-height:35px; background:url(../images/pro_h.png) repeat-x; display:block; position:absolute; bottom:2px; left:2px; color:#fff; text-align:center; line-height:35px;}
.product_r ul li.item a p{ position:absolute; top:0; left:0; width:0; height:0; background:#167101; z-index:-1; display:block;}
.yezi1{ width:104px; height:85px; background:url(../images/yezi1.jpg) no-repeat; position:absolute; left:-140px; bottom:80px; display:none;}
.yezi2{ width:122px; height:59px; background:url(../images/yezi2.jpg) no-repeat; position:absolute; right:-160px; top:20px; display:none;}

/*about*/
.ab{ width:100%; height:347px; background:url(../images/about_b.jpg) no-repeat top center; margin-top:40px; padding-top:30px;}
.about{ width:1036px; height:320px; background:url(../images/about_bb.png) no-repeat; margin:0 auto; position:relative;}
.about_top{ width:360px; height:45px; padding:20px 0 0 525px; position:relative; z-index:1;}
.about_top a{ font-size:24px; font-weight:bold; color:#fff; line-height:45px; height:45px; float:left; display:inline-block;}
.about_top h2{ font-size:55px; color:#276716; line-height:50px; height:45px; float:left; font-family:Impact; padding-left:5px; display:inline-block; width:240px;}
.about_bottom{ width:660px; height:180px; padding:23px 0 0 200px;}
.about_w{ width:360px; padding:15px; height:130px; color:#fff; float:left; overflow:hidden;}
.about_t{ width:270px; height:137px; float:left; padding-top:5px;}
.about_ts{ width:772px; height:65px; position:absolute; left:140px; top:-60px; overflow:hidden;}
.about_tel{ width:386px; height:65px; background:url(../images/tel.png) no-repeat; float:left; left:-386px; position:relative; font-size:26px; font-weight:bold; color:#449604; line-height:52px; text-indent:47px;}
.skey{ width:386px; height:65px; background:url(../images/skey.png) no-repeat; float:left; right:-386px; position:relative;}
.text{ width:280px; height:37px; line-height:37px; margin:9px 0 0 12px; border:none; font-size:18px; color:#666666; float:left; text-indent:10px;}
.submit{ width:36px; height:37px; background:url(../images/skey1.jpg) no-repeat; border:none; cursor:pointer; float:left; margin-top:9px;}

/*xpzs*/
.xpzs{width:1017px; height:auto; margin:40px auto 0; position:relative;}
.xpzs_top{ width:1017px; height:58px; background:url(../images/xpzs.jpg) no-repeat left center;}
.xpzs_top h2{ text-transform: uppercase;width:1017px; height:30px; text-align:center; font-family:Impact; line-height:30px; font-size:30px; color:#b6b5b5;}
.xpzs_top h1{ width:1017px; height:28px; text-align:center; line-height:28px; font-size:20px; color:#167101; font-weight:bold;}
.xpzs_top h1 a{color:#167101;}
.xpzs_bottom{ width:1017px; height:186px; overflow:hidden; padding:15px 0; position:relative;}
.xpzs_bottom ul{width:1017px; height:186px; }
.xpzs_bottom ul li.item{ width:246px; height:186px; float:left; margin-left:10px;}
.xpzs_bottom ul li.item a{width:240px; height:180px; border:1px solid #dddddd; padding:2px; display:block; position:relative;}
.xpzs_bottom ul li.item a img{ width:240px; height:180px;}
.xpzs_bottom ul li.item a span{ cursor:pointer;width:240px; height:35px; line-height:35px; background:url(../images/pro_h.png) repeat-x; display:block; position:absolute; bottom:2px; left:2px; color:#fff; text-align:center; line-height:35px;}
.xpzs_bottom ul li.item a p{ position:absolute; top:0; left:0; width:0; height:0; background:#167101; z-index:-1; display:block;}
.arrow{ width:60px; height:22px; margin:5px auto 0;}
.arrow_l{ float:left; width:26px; height:22px; background:url(../images/arrow_l1.jpg) no-repeat; cursor:pointer;}
.arrow_l:hover{ background:url(../images/arrow_l2.jpg) no-repeat;}
.arrow_r{ float:right; width:26px; height:22px; background:url(../images/arrow_r1.jpg) no-repeat; cursor:pointer;}
.arrow_r:hover{ background:url(../images/arrow_r2.jpg) no-repeat;}
.yezi3{ width:78px; height:33px; position:absolute; background:url(../images/yezi3.jpg) no-repeat; top:100px; left:-105px; display:none;}
.yezi4{ width:48px; height:26px; position:absolute; background:url(../images/yezi4.jpg) no-repeat; bottom:20px; right:-105px; display:none;}

/*fuwu*/
.lmhj{ width:1017px; height:auto; margin:30px auto 0;}
.fuwu{ width:493px; height:auto; float:left;}
.fuwu_top{ width:493px; height:58px; background:url(../images/fuwu.jpg) no-repeat left center;}
.fuwu_top h2{ width:493px; height:30px; text-align:center; font-family:Impact; line-height:30px; font-size:30px; color:#b6b5b5;text-transform:uppercase;}
.fuwu_top h1{ width:493px; height:28px; text-align:center; line-height:28px; font-size:20px; color:#167101; font-weight:bold;}
.fuwu_top h1 a{ color:#167101;}
.fuwu_bottom{ width:463px; height:200px; overflow:hidden; padding:15px;}
.fuwu_bottom img{ width:408px; height:107px; margin:10px auto 0; display:block;}

/*wenti*/
.wenti{ width:475px; height:auto; float:right;}
.wenti_top{ width:475px; height:58px; background:url(../images/wenti.jpg) no-repeat left center;}
.wenti_top h2{ width:475px; height:30px; text-align:center; font-family:Impact; line-height:30px; font-size:30px; color:#b6b5b5;}
.wenti_top h1{ width:475px; height:28px; text-align:center; line-height:28px; font-size:20px; color:#167101; font-weight:bold;}
.wenti_top h1 a{ color:#167101;}
.wenti_bottom{ width:445px; height:200px; overflow:hidden; padding:15px; position:relative;}
.wenti_bottom a.wt{ width:445px; height:90px; border-bottom:1px dotted #b5b5b5; display:block; overflow:hidden; padding-bottom:5px; cursor:pointer;}
.wenti_bottom a.wt h1{ width:445px; height:24px; background:url(../images/q.jpg) no-repeat left; font-size:14px; font-weight:bold; text-indent:40px; margin-top:10px; position:relative; left:445px;}
.wenti_bottom a.wt span{ width:405px; height:48px; line-height:24px; background:url(../images/a.jpg) no-repeat left top; padding-left:40px; display:block; margin-top:10px; position:relative; left:445px;}

/*news*/
.news{ width:735px; height:auto; float:left; margin-top:30px;}
.news_top{ width:735px; height:58px; background:url(../images/news.jpg) no-repeat left center;}
.news_top h2{text-transform: uppercase;width:735px; height:30px; text-align:center; font-family:Impact; line-height:30px; font-size:30px; color:#b6b5b5;}
.news_top h1{ width:735px; height:28px; text-align:center; line-height:28px; font-size:20px; color:#167101; font-weight:bold;}
.news_top h1 a{color:#167101;}
.news_bottom{ width:735px; height:305px; overflow:hidden; padding:15px 0 0 12px;}
.newsk{ width:215px; height:275px; border:2px solid #cecece; padding:5px; position:relative; float:left; margin-right:12px; bottom:0; }
.newsk img{ width:215px; height:160px; display:block;}
.newsk .news_w{ width:205px; height:100px; padding:10px 5px; overflow:hidden;}
.newsk .news_w h1{ color:#3f3f3f; font-size:14px; font-weight:bold;}
.newsk .news_w span{ color:#3f3f3f; display:block; line-height:22px;}
.newsk a.more{ width:90px; height:31px; background:url(../images/more1.jpg) no-repeat; position:absolute; bottom:-16px; left:50%; margin-left:-45px; cursor:pointer;}
.newskmore,.newsk:hover a.more{ background:url(../images/more2.jpg) no-repeat; }

/*contact*/
.contact{ width:251px; height:auto; float:right; margin-top:30px;}
.contact_top{ width:251px; height:58px; background:url(../images/contact.jpg) no-repeat left center;}
.contact_top h2{ width:155px; height:30px; text-align:center; font-family:Impact; line-height:30px; font-size:30px; color:#b6b5b5;}
.contact_top h1{ width:155px; height:28px; text-align:center; line-height:28px; font-size:20px; color:#167101; font-weight:bold;}
.contact_top h1 a{color:#167101;}
.contact_bottom{ width:251px; height:305px; overflow:hidden;}
.contact_t{ width:230px; height:33px; background:url(../images/contact_t.jpg) no-repeat; font-size:24px; font-family:Impact; color:#167101; padding-top:42px; overflow:hidden; padding-left:20px;}
.contact_w{ width:251px; height:230px; padding-top:15px;}

/*link*/
.youqing{ width:100%; height:84px; background:#167101; margin-top:80px;}
.link1{ width:820px; height:68px; margin:0 auto; position:relative; background:url(../images/youqing.jpg) no-repeat left top; padding-left:180px; padding-top:16px;}
.link1 a{ width:124px; height:52px; float:left; margin-left:30px; background:url(../images/link.jpg) no-repeat; display:block;}
.link1 a img{ width:114px; height:46px; margin:3px auto 0; display:block;}
.link1 .yezi5{ width:179px; height:49px; left:-200px; top:-49px; background:url(../images/yezi5.jpg) no-repeat; position:absolute; display:none;}
.link1 .yezi6{ width:74px; height:42px; right:100px; top:-80px; background:url(../images/yezi6.jpg) no-repeat; position:absolute; display:none;}
.link1 .yezi7{ width:78px; height:16px; right:-150px; top:-16px; background:url(../images/yezi7.jpg) no-repeat; position:absolute; display:none;}

/*bottom*/
.bottom{ width:100%; height:233px; background:url(../images/bottom.jpg) repeat-x;}
.bottom1{ width:1000px; height:233px; margin:0 auto;}
.bottom_logo{ width:162px; height:233px; background:url(../images/bottom_logo.png) no-repeat; overflow:hidden; float:left;}
.bottom_r{ width:810px; height:183px; text-align:left; float:right; padding-top:50px;}
.bottom_nav{ width:100%; height:28px;}
.bottom_nav li{ width:78px; height:28px; line-height:28px; background:url(../images/bnx.jpg) left center no-repeat; text-align:center; float:left; color:#fff;}
.bottom_nav li a{ width:78px; height:28px; display:block; color:#fff;}
.bottom_key{ width:680px; height:25px; line-height:25px; background:url(../images/keyb.png) no-repeat; margin:10px 0 0 15px; line-height:25px; color:#fff; text-indent:10px; overflow:hidden;}
.bottom_bq{ width:780px; height:84px; padding:10px 15px; overflow:hidden; color:#fff;}
.bottom_bq a{ color:#fff;}

/*neiye*/
.neiye{ width:1024px; height:auto; margin:20px auto; position:relative;}
.left{ width:230px; height:auto; float:left;}
.right{ width:770px; height:auto; float:right;}
.yezi8{ width:104px; height:85px; background:url(../images/yezi1.jpg) no-repeat; position:absolute; left:-140px; top:180px; display:none;}
.yezi9{ width:122px; height:59px; background:url(../images/yezi2.jpg) no-repeat; position:absolute; right:-160px; top:80px; display:none;}

/*fenlei*/
.fenlei{ width:230px; height:auto;}
.fenlei_top{ width:230px; height:50px; background:#167101; line-height:50px; text-align:center; font-size:18px; color:#fff; font-weight:bold;}
.fenlei_bottom{ width:230px; height:auto;border-bottom:4px solid #167101;}
.fenlei_bottom ul{ width:230px; height:auto;}
.fenlei_bottom ul li{ width:230px; height:51px; vertical-align:bottom; border-bottom:1px solid #edefea; line-height:51px; font-size:14px; color:#454444; text-indent:51px; position:relative; z-index:11;}
.fenlei_bottom ul li a{width:228px; height:51px; display:block; background:url(../images/pro_li.jpg) no-repeat 20px center; border-left:1px solid #edefea; border-right:1px solid #edefea;}
#fenleid{width:230px; height:51px; display:block; background:url(../images/pro_lih2.jpg) no-repeat; border-left:none; border-right:none; color:#FFF; border-left:none; border-right:none;}
.fenlei_bottom ul li a:hover{width:230px; height:51px; display:block; background:url(../images/pro_lih1.jpg) no-repeat; border-left:none; border-right:none; color:#FFF; border-left:none; border-right:none;}
.fenlei_bottom ul li ul.drop{ width:180px; height:auto; display:none; overflow:hidden; position:absolute; top:0; right:-182px; border:1px solid #fff;}
.fenlei_bottom ul li ul.drop li{ width:180px; height:30px; border-bottom:1px solid #e1e1e1; line-height:30px; text-align:center; text-indent:0; }
.fenlei_bottom ul li ul.drop li a{ width:180px; height:30px; line-height:28px; background:#198300; border:none; color:#fff;}
.fenlei_bottom ul li ul.drop li a:hover{ width:180px; height:30px; line-height:28px; background:#fff; border:none; color:#198300;}

/*contactn*/
.contactn{ width:230px; height:auto; margin-top:20px;}
.contactn_top{ width:230px; height:50px; background:#167101; line-height:50px; text-align:center; font-size:18px; color:#fff; font-weight:bold;}
.contactn_bottom{ width:198px; height:auto; border-right:1px solid #edefea; border-left:1px solid #edefea; border-bottom:4px solid #167101; padding:10px 15px;}

/*right*/
.right_top{ width:770px; height:50px; background:#167101;}
.right_top h1{ float:left; line-height:50px; font-size:18px; color:#fff; font-weight:bold; text-indent:20px; float:left;}
.right_top .sitepath { float:right; height:50px; line-height:50px; color:#fff; font-size:14px; padding-right:10px; }
.right_top .sitepath a{ color:#fff;}
.right_bottom{ width:736px; height:auto; border-left:2px solid #edefea; border-right:2px solid #edefea;  border-bottom:4px solid #167101; padding:15px;}

/*news*/
.right_bottom a.news_a{ width:736px; height:62px; border-bottom:1px dashed #dddddd; display:block; padding:9px 0;}
.right_bottom a.news_a span.x1{ width:0px; height:62px; background:#177002; display:block; float:left; overflow:hidden;}
.right_bottom a.news_a span.x1 h4{ color:#fff; font-size:20px; width:52px; height:30px; margin:0 auto; border-bottom:1px solid #fff; line-height:30px; font-weight:bold; display:block;}
.right_bottom a.news_a span.x1 h5{ color:#fff; font-size:14px; width:52px; height:30px; margin:0 auto; line-height:30px; display:block; text-align:center;}
.right_bottom a.news_a span.x2{ width:644px; height:62px; float:left; padding-left:20px; overflow:hidden;}
.right_bottom a.news_a span.x2 h1{ width:644px; height:31px; line-height:31px; color:#363636; font-size:16px; font-weight:bold;}
.right_bottom a.news_a span.x2 h2{ width:644px; height:31px; line-height:31px; color:#333333;}
.right_bottom a.news_a span.x3{ width:10px; height:0; background:#177002; float:right; display:block;}

/*news2*/
.right_bottom a.news_b{ width:736px; height:156px; border-bottom:1px dashed #dddddd; display:block; padding:9px 0; overflow:hidden;}
.right_bottom a.news_b img{ width:200px; height:150px; padding:2px; border:1px solid #198300; float:left;}
.right_bottom a.news_b span.nimg_right{ width:510px; height:156px; float:right;}
.right_bottom a.news_b span.nimg_right h1{width:510px; height:35px; line-height:35px; color:#363636; font-size:16px; font-weight:bold;}
.right_bottom a.news_b span.nimg_right h2{width:510px; height:121px; line-height:28px; color:#333333;}

/*npro*/
.npro{ width:236px; height:179px; float:left; margin:0 0 20px 8px;}
.npro a{width:230px; height:173px; border:1px solid #dddddd; padding:2px; display:block; position:relative;}
.npro a img{ width:230px; height:173px;}
.npro a span{cursor: pointer; width:230px; height:35px; line-height:35px; background:url(../images/pro_h.png) repeat-x; display:block; position:absolute; bottom:2px; left:2px; color:#fff; text-align:center; line-height:35px;}
.npro a p{ position:absolute; top:0; left:0; width:0; height:0; background:#167101; z-index:-1; display:block;}

/* minbanner */
.minBanner, .minBanner ul, .minBanner img { height:200px; }
.minBanner { width:100%; min-width:1000px; position:relative; overflow:hidden; }
.minBanner ul { width:100%; }
.minBanner li { width:100%; position:absolute; z-index:1; overflow:hidden; background:#FFF; }
.minBanner img { width:1440px; display:block; position:relative; left:50%; margin-left:-720px; top:0; }
.minBanner .tip { width:100%; height:8px; line-height:0; font-size:0; text-align:center; position:absolute; left:0; bottom:-10px; z-index:3; }
.minBanner .tip span { display:inline-block; width:8px; height:8px; background:rgba(255,255,255,0.5) !important; filter:Alpha(opacity=50); background:#FFF; margin:0 5px; cursor:pointer; }
.minBanner .tip span.cur { background:rgba(255,255,255,0.8) !important; filter:Alpha(opacity=80); background:#FFF; _background:#CC0000; }

/* pager */
.pager { display:block; width:100%; height:auto; padding:25px 0 5px; text-align:center; clear:both; margin-bottom:5px; }
.pager span, .pager a{ display:inline-block; border:1px solid #aaa; color:#333; background:#fff; height:20px; line-height:20px; padding:0px 7px; text-decoration:none; margin:0 5px; border-radius:1px; }
.pager a:hover{ background:#f5f5f5; border-color:#aaa; color:#aaa; text-decoration:none;}
.pager .cur{ background:#fff; border-color:#3f9a06; font-weight:bold; color:#3f9a06; }
.pager span.dot{ background:#3f9a06; border-color:#3f9a06; font-weight:bold; color:#fff; }

/*map*/
.dtditu{width:140px; height:30px; line-height:30px; background:#198300; color:#fff; font-weight:bold; margin:10px auto 0; text-align:center; font-size:14px;}
#baiduMap{width:730px; height:280px; border:1px solid #198300; border-top:3px solid #198300;}

/* pageProduct */
.right_bottom .photo { text-align:center; width:300px; float:left; padding:4px; border:1px solid #ddd; }
.right_bottom .photo img { width:300px; height:225px; display:block; }
.right_bottom .wd { float:right; width:395px; height:235px; margin-bottom:15px; overflow:hidden;}
.right_bottom .wd h1 { font-family:"Microsoft Yahei"; font-size:14px; font-weight:700; line-height:20px; margin-bottom:7px; color:#222; }
.right_bottom .wd ul { font-size:12px; }
.right_bottom .wd li.item { height:30px; line-height:30px; }
.right_bottom .wd li.item span { margin-right:5px; }
.right_bottom .wd li.btn { height:45px; }
.right_bottom .wd li.description { width:368px; padding:10px; line-height:22px; border:1px dotted #ddd; background:#FFF; height:75px;}
.right_bottom a.order { width:103px; height:30px; margin-top:5px; line-height:30px; text-align:center; background:#297c00; display:block; color:#FFF; }
.right_bottom a.order:hover { background:#729e3d; }
.right_bottom .info { border:1px solid #ddd; background:#FFF; margin-bottom:20px; }
.right_bottom .m { border:1px solid #FFF; padding:10px 15px; }
.right_bottom div.ts { font-size:14px; font-weight:700; color:#297c00; height:25px; border-bottom:1px solid #ddd; }
.right_bottom div.infor { border-top:1px solid #FFF; padding-top:10px; margin-bottom:10px; line-height:24px; color:#777; }

/* relatedLink */
.relatedLink { height:30px; line-height:30px; border-top:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc; width:100%; margin:0 auto 10px; }
.relatedLink .prevLink { float:left; margin-left:10px;  line-height:30px;}
.relatedLink .nextLink { float:right; margin-right:10px;  line-height:30px;}
.relatedLink a:hover { color:#297c00; }

/* reInformation */
.reInformation { width:690px; padding:0 20px 20px; margin-bottom:20px; border:1px solid #297c00; background:#FFF; }
.reInformation .tit { height:30px; line-height:30px; border-bottom:1px solid #ddd; font-size:14px; margin-bottom:10px; font-family:"Microsoft Yahei"; color:#297c00;  }
.reInformation .tit2{ height:30px; line-height:30px; border-bottom:1px solid #ddd; font-size:14px; margin-bottom:10px; font-family:"Microsoft Yahei"; color:#297c00;  }
.reInformation ul { margin-left:2px; float:left; }
.reInformation li { float:left; width:200px; padding:9px 9px 0; border:1px solid #ddd; margin-left:4px; _margin-left:2px; margin-right:4px; display:inline; padding:0px !important;border:none !important;}
.reInformation li img { width:200px; height:150px; }
.reInformation li img:hover { opacity:0.9; }
.reInformation .g { display:block; width:200px; }
.reInformation .t { float:left; line-height:30px; }
.reInformation .o, .reInformation .o:visited { float:right; line-height:30px; color:#297c00; }

.tit_case{ width:100%; height:26px; line-height:26px; font-size:16px; font-weight:bold; text-align:center}
.photo_case{ width:600px; margin:0 auto; margin-top:10px;}
.photo_case img{ max-width:594px; display:block; margin:0 auto; border:1px solid #198300; padding:2px;}
.info_case{ width:736px; height:auto; margin:15px 0;}

.tit_pro{ width:100%; height:26px; line-height:26px; font-size:16px; font-weight:bold; text-align:center}
.photo_pro{ width:600px; margin:0 auto; margin-top:10px;}
.photo_pro img{ max-width:594px; display:block; margin:0 auto; border:1px solid #198300; padding:2px;}
.info_pro{ width:736px; height:auto; margin:15px 0;}

.tit_news{ width:100%; height:26px; line-height:26px; font-size:14px; font-weight:bold; text-align:center}
.mark { height:30px; line-height:30px; text-align:center; margin-bottom:20px; color:#999; border-bottom:1px solid #ddd; border-top:1px solid #ddd;  }
.mark span, .pageNews .tbody .mark a.msg { margin:0 7px; }
.mark .font a { margin:0 3px; color:#ccc; }
.mark .font a:hover, .pageNews .tbody .mark .font a.cur { color:#226601; }
.mark a.msg { width:40px; height:20px; line-height:20px; display:inline-block; color:#226601; }
.info_news{ width:736px; height:auto; margin:15px 0;}
.pageNews .mark a.msg:hover { text-decoration:underline; }

.minBanner, .minBanner ul, .minBanner img{height:300px}