﻿@charset "utf-8";
*{ margin:0; padding:0; font-family:"Microsoft YaHei",SimSun,SimHei; text-decoration:none;}
ul,li{ list-style:none;}
.wrap{ width:1000px; margin:0 auto;}
img{ border:none;}

.clear{ clear:both;}

/*顶部*/
.h_txt{ width:100%; height:23px; line-height:23px;background:#009143; font-size:12px; color:#fff;}
.h_txt .hyy{filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity: 0.6;opacity: 0.6; float:left;}
.h_txt .h_link{ float:right;}
.h_txt .h_link a{ display:block; float:left; color:#fff;filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8;}
.h_txt .h_link a:hover{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity: 1;opacity: 1;}
.h_txt .en{width:75px; height:23px;background:#02833D; text-align:center; margin-left:20px;}



/* 本例子css */
.logo{  float:left; margin:15px 0 22px 0;}
.logo a{ display:block; height44px;}
.logo a img{    height: 44px;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.navBar{ position:relative; z-index:1; background:url(../images/menu_bg.png) repeat-x top; color:#666; height:82px; line-height:73px;   }
.nav{ /*width:758px;*/ float:right; height:73px;}
.nav a{ color:#666;  }
.nav h3{ float:left;  font-size:100%; font-weight:normal; font-size:14px;  }
.nav .m{ float:left;}
.nav .s{ float:left; width:2px; height:73px; background:url(../images/menu2.png) no-repeat;}
.nav h3 a{  display:block; width:106px; text-align:center;}
.nav .on a{ color:#1a8b42; background:url(../images/hover.png) no-repeat bottom center;}


.nav .sub{ display:none; /*默认隐藏*/ width:100%;  position:absolute; left:0; top:73px; height:25px; line-height:25px; padding:7px 0;  background:#14884A;  float:left; border-top:1px solid #009143;}
.nav .sub ul{ width:1000px; margin:0 auto;}
.nav .sub li{ float:left; background:url(../images/top_line.png) no-repeat right center;}
.nav .sub li:last-child{ background:none;}
.nav .sub li a{ display:block; padding:0 15px; color:#fff; font-size:12px; background:none;}
.nav .sub li a:hover{ color:#c7e7cf;}

#m1 ul{ padding-left:220px; width:780px;}
#m2 ul{ /*padding-left:328px;*/ padding-left:517px;width:672px;}
#m3 ul{ padding-left:380px; width:620px;}
#m4 ul{ padding-left:500px; width:500px;}
#m5 ul{ padding-left:610px; width:390px;}
#m6 ul{ padding-left:760px; width:240px;}
#m7 ul{ padding-left:844px; width:156px;}






/* 本例子css */
.focusBox { position: relative; width:100%; height:550px; overflow: hidden; margin-top:-9px;}
.focusBox .pic{ position:relative; z-index:0;}
.focusBox .pic li{ height:550px;}
.focusBox .hd{ width:100%; position: absolute; bottom: 44px; text-align: left; font-size:0; z-index:1; }
.focusBox .hd ul{width:1000px; margin:0 auto;}
.focusBox .hd ul li{margin: 0 5px; background: url(../images/dot.png) no-repeat 0 -15px; height: 13px; overflow: hidden; width: 13px; cursor: pointer;display:inline-block; *display:inline; zoom:1;_background: url(../images/dot8.png) no-repeat 0 -15px;}
.focusBox .hd .on{ background-position:0 0; }
.focusBox .prev,.focusBox .next { width: 60px; height: 90px; margin: -60px 0 0; display: none; background: url(../images/ad_ctr.png) no-repeat 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px;}
.focusBox .prev { left: 0; }
.focusBox .next { background-position: 0 -90px; right: 0; }


.ico_menu{ width:1000px; height:145px; margin:-20px auto 35px auto; background:url(../images/ind_1.png) no-repeat; position:relative; z-index:2;}
.ind_i1,.ind_i2,.ind_i3,.ind_i4{ width:125px; height:51px; display:block;float:left; margin-left:45px; margin-top:37px; font-size:14px; color:#009244; line-height:18px; padding:18px 0 0 80px;}
.ind_i1{ background:url(../images/i1.png) no-repeat;}
.ind_i2{ background:url(../images/i2.png) no-repeat;}
.ind_i3{ background:url(../images/i3.png) no-repeat;}
.ind_i4{ background:url(../images/i4.png) no-repeat;}
.ind_i1:hover{ background:url(../images/i1_1.png) no-repeat;}
.ind_i2:hover{ background:url(../images/i2_1.png) no-repeat;}
.ind_i3:hover{ background:url(../images/i3_1.png) no-repeat;}
.ind_i4:hover{ background:url(../images/i4_1.png) no-repeat;}

.news{ width:320px; float:left; margin-bottom:10px;margin-right: 20px;}
.news h1,.cp h1{ font-size:15px; color:#009244; line-height:30px; background:url(../images/i_news.png) no-repeat left center; padding-left:20px; height:30px; overflow:hidden; border-bottom:1px solid #EBEBEB;}
.news h1 span,.cp h1 span{ float:right; font-size:12px; color:#8f8f8f; font-weight:normal; background:url(../images/more.png) no-repeat right center; padding-right:15px; line-height:30px; height:30px;}
.news h1 span a,.cp h1 span a{color:#8f8f8f;}
.news h1 i,.cp h1 i{ font-style:normal; font-size:12px; color:#9f9f9f; font-weight:normal; font-family:arial;}
.news h1{ margin-bottom:13px;}
.news .hot{ margin-bottom:18px;}
.news .hot img{ float:left; width:122px; height:82px; padding:2px; border:1px solid #ddd; margin-right:12px;}
.news .hot .tit{ width:320px;display:block; float:left; font-size:13px; color:#4c4c4c; line-height:20px; height:20px; overflow:hidden;}
.news .hot span{ font-size:12px; color:#999; line-height:20px;}
.news .hot p{ font-size:12px; color:#606060; line-height:20px; height:40px; overflow:hidden;}
.news .hot .tit:hover{color:#009143;}
.news ul li{ font-size:13px; color:#404040; border-bottom:1px dashed #DBDBDB; height:25px; line-height:25px; background:url(../images/li.jpg) no-repeat center left; padding-left:10px;}
.news ul li span{ float:right; color:#009143;}
.news ul li a{color:#404040;}
.news ul li a:hover{color:#009143;}



.aboutus{ width:320px; float:left;  margin-bottom:10px;margin-right: 20px;}
.aboutus h1{ font-size:15px; color:#009244; line-height:30px; background:url(../images/i_news.png) no-repeat left center; padding-left:20px; height:30px; overflow:hidden; border-bottom:1px solid #EBEBEB;}
.aboutus h1 span{ float:right; font-size:12px; color:#8f8f8f; font-weight:normal; background:url(../images/more.png) no-repeat right center; padding-right:15px; line-height:30px; height:30px;}
.aboutus h1 a{color:#8f8f8f;}
.aboutus h1 i{ font-style:normal; font-size:12px; color:#9f9f9f; font-weight:normal; font-family:arial;}
.aboutus h1{ margin-bottom:13px;}
.aboutus .hot{ margin-bottom:18px;}
.aboutus .hot .tit{ width:320px;display:block; float:right; font-size:13px; font-weight: 700;text-align: center; color:#4c4c4c; line-height:20px; overflow:hidden;}
.aboutus .hot p{ font-size:12px; color:#606060; line-height:20px;  overflow:hidden;}
.aboutus .hot .tit:hover{color:#009143;}

.shiping{ width:320px; float:left;  margin-bottom:10px;}
.shiping h1{ font-size:15px; color:#009244; line-height:30px; background:url(../images/i_news.png) no-repeat left center; padding-left:20px; height:30px; overflow:hidden; border-bottom:1px solid #EBEBEB;}
.shiping h1 span{ float:right; font-size:12px; color:#8f8f8f; font-weight:normal; background:url(../images/more.png) no-repeat right center; padding-right:15px; line-height:30px; height:30px;}
.shiping h1 a{color:#8f8f8f;}
.shiping h1 i{ font-style:normal; font-size:12px; color:#9f9f9f; font-weight:normal; font-family:arial;}
.shiping h1{ margin-bottom:13px;}
.shiping .hot{ margin-bottom:18px;}
.shiping .hot .tit{ width:320px;display:block; float:right; font-size:13px; font-weight: 700;text-align: center; color:#4c4c4c; line-height:20px; overflow:hidden;}
.shiping .hot p{ font-size:12px; color:#606060; line-height:20px;  overflow:hidden;}
.shiping .hot .tit:hover{color:#009143;}




.cp{ width:1000px; height: 280px;}
.cp .hd{ height:35px; line-height:31px;  position:relative; background:url(../images/tab_bg.jpg) no-repeat left center;}
.cp .hd ul{ float:left;}
.cp .hd ul li{ float:left; padding:0 16px 0 17px; cursor:pointer; font-size:12px;  background:url(../images/line.jpg) no-repeat right center;}
.cp .hd ul li a{color:#808080;}
.cp .hd ul li.on a{ display:block; width:100%; height:35px;background:url(../images/tab.jpg) no-repeat bottom center; color:#009143;}
.cp .bd ul{ padding:15px 0;  zoom:1; position:relative;overflow:hidden; width:1000px; height:159px;}
.cp .bd ul li{ float:left;position:relative; width:202px; height:153px;cursor:pointer;overflow:hidden; padding:2px; border:1px solid #E6E6E6;}
.cp .bd ul li .keep{width:204px;height:25px;background:#FFF;position: absolute;left:0px;bottom:0px;z-index: 1;opacity:0;filter:alpha(opacity=0);}
.cp .bd ul li .txt{width:122px;height:25px;font-size:12px;color:#009143;line-height:25px;position:absolute;left:-177px;bottom:0px;z-index: 2; padding-left:75px;}
.cp .bd ul li.m{ margin:0 10px 0 9px;}
.cp .bd ul li p{width:200px;font-size:12px;color:#009143;line-height:25px;position:absolute;bottom:0px;z-index: 2;  text-align: center;}





footer{ background:#009143;}
.f_menu{ background:#02833D; width:100%; height:35px; line-height:35px;}
.f_menu ul{ width:1000px; margin:0 auto; height:35px;background:url(../images/f_line.png) no-repeat left center;}
.f_menu ul li{ float:left; font-size:12px; color:#fff; width:80px; background:url(../images/f_line.png) no-repeat right center; text-align:center;}
.f_menu ul li a{ color:#fff;}
.f_menu ul li a:hover{ color:#c7e7cf;}

.footer{ width:1000px; height:172px;margin:0 auto;  font-size:12px; color:#c7e7cf; line-height:25px; padding-top:28px; overflow:hidden;}
.footer a{ color:#c7e7cf;}
.footer a:hover{ color:#fff;}
.footer1{ width:385px; float:left; height:130px;background:url(../images/f_bg.png) no-repeat right top;}
.footer2{ width:310px; float:left;height:130px; background:url(../images/f_bg.png) no-repeat right top; padding:0 45px;}
.footer3{ width:195px; float:left;height:130px;  no-repeat bottom right; padding:0 10px;}

.share .txt{ float:left; margin:3px 0 4px 0;}
.wb,.wx,.qq{ width:24px; height:24px; float:left; display:block; margin:0 5px;}
.wb{ background:url(../images/wb.png) no-repeat;}
.wx{ background:url(../images/wx.png) no-repeat;}
.qq{ background:url(../images/qq.png) no-repeat;}

.footer2 div{ background:url(../images/f_dz.png) no-repeat left top; padding-top:35px;}
.footer2 h2{ font-size:12px; font-weight:normal;}
.footer2 p{ line-height:25px;}

.footer3 .search{ width:173px; height:23px; background:url(../images/search.png) no-repeat;}
.footer3 .search-keyword{ width:139px; float:left; border:none; background:none; line-height:24px; height:24px; outline:none; color:#c7e7cf; padding-left:10px; font-size:12px}
.footer3 .search-submit{ width:24px; float:left; border:none; background:none; line-height:24px; height:24px; outline:none;}
/*内页通用*/
.wrap_ny h1{font-size:45px; color:#27a260; font-weight:normal; height:50px; line-height:50px;}
.wrap_ny h2{ font-size:25px; color:#009143; height:45px; line-height:25px; background:url(../images/ny_h2.png) no-repeat left bottom;}
.wrap_ny .place{ font-size:12px; color:white; margin-top:44px; background:url(../images/place.png) no-repeat left center; padding-left:20px;margin-bottom:13px;}
.wrap_ny .place a{ color:white;}
.wrap_ny .place a:hover{ color:#feda15; }
.ny_menu{ /*width:1000px; */width:800px;height:45px; line-height:43px; background:url(../images/ny_menu.png) repeat-x; margin:0 auto;}
.ny_menu ul li,.ny_menu h2{ float:left; padding:0 32px; height:43px; line-height:43px; background:url(../images/ny_menu_line.png) no-repeat right top;}
.ny_menu a,.ny_menu h2{ color:#ffffff; font-size:15px;}
.ny_menu a.thisclass,.ny_menu a:hover,.ny_menu h2:hover{ color:#feda15;}
.wrap_ny{ width:1008px; margin:0 auto; padding-top:149px;    padding-bottom: 50px;}
.bg_bai{background:url(../images/ny_bg2.png) no-repeat;}
/*.bg_lv{background:url(../images/ny_bg.png) no-repeat;}
关于我们*/
.about { padding:50px 75px;}
.about_nr img{ padding:2px; border:1px solid #ccc; margin-right:30px; float:left;}
.about_nr p{ font-size:14px; color:#4c4c4c; line-height:26px; margin-bottom:15px;}
.about_nr p b{ color:#11934d;}
.time{ width:862px;text-align:left; margin-top:50px;}
.time .hd{ height:92px; background:url(../images/time_bg.png) no-repeat top center; position:relative;}
.time .hd ul{ float:left;  position:absolute; height:92px; line-height:50px; font-size:13px; padding:0 172px;}
.time .hd ul li{ float:left; width:72px;cursor:pointer; text-align:center; color:#666; font-weight:bold;}
.time .hd ul li.on{ height:92px; color:#009143; font-weight:bold;}
.time .bd ul{ padding:25px 5px;  zoom:1;  }
.time .bd li{ height:28px; line-height:28px; font-size:14px; color:#333; }

.time .arrow{ position:relative; width:862px;}
.time .arrow a{ display:block;  position:absolute; z-index:99;  width:36px; height:92px; overflow:hidden;cursor:pointer;}
.time .arrow .prev{ background:url(../images/time_left.png) no-repeat; left:0; top:0;}
.time .arrow .next{ background:url(../images/time_right.png) no-repeat; right:0; top:0;}
/*工作环境*/		
.pic_list{ padding:50px 90px;}
.pic_list ul li{ float:left; width:246px; padding:0 15px; text-align:center; margin-bottom:30px; line-height:20px;font-size:13px; color:#4c4c4c;}
.pic_list ul li img{ width:240px; height:159px; padding:2px; border:1px solid #ccc;}

/*pages*/
.pagination-wrapper{margin: 20px 0;}
.pagination{ height: 21px; text-align: center;}
.pagination li { display: inline-block;width:21px;height: 21px; margin-right: 5px;}
.pagination li a{float: left;display: block;height: 19px;width:19px;text-align:center;line-height: 19px;font-size: 13px;border: 1px solid #02833D;color: #009143;text-decoration: none;
-moz-border-radius: 3px;      -webkit-border-radius: 3px;    border-radius:3px;}
.pagination li a:hover{ background:#009143; color:#FFF;}
.pagination li.thisclass{background:#009143;color:#FFF;}
.pagination li.thisclass a{ color:#fff;}
.fy1,.fy2,.fy3,.fy4{ width:21px; height:21px;}
.pagination li.fy1 a,.pagination li.fy2 a,.pagination li.fy3 a,.pagination li.fy4 a{border:none;}
.pagination li.fy1 a:hover,.pagination li.fy2 a:hover,.pagination li.fy3 a:hover,.pagination li.fy4 a:hover{ background:none;}
.fy1{ background:url(../images/f1.png) no-repeat;}
.fy2{ background:url(../images/f2.png) no-repeat;}
.fy3{ background:url(../images/f3.png) no-repeat;}
.fy4{ background:url(../images/f4.png) no-repeat;}

.news_list{width:920px;}
.news_list .news{ width:820px; /*padding:50px;*/padding:0;font-size:14px; color:#009143;}
.news_list .news li{ line-height:40px; font-size:14px; color:#009143; border-bottom:1px dashed #DBDBDB; background:url(../images/li.jpg) no-repeat left center; padding-left:15px;}
.news_list .news li a{ color:#009143;}
.news_list .news li a:hover{ color:#00BF56;}
.news_list .news li span{ float:right; font-size:12px; color:#8f8f8f;}

.news_list .hot{ margin-bottom:18px;}
.news_list .hot img{ height:147px; padding:2px; border:1px solid #ddd; margin-right:12px;}
.news_list .hot .tit{ font-size:15px; color:#009143; line-height:20px; height:20px; overflow:hidden; float:left;}
.news_list .hot span{ font-size:12px; color:#999; line-height:20px;}
.news_list .hot p{ font-size:13px; color:#606060; line-height:25px; overflow:hidden;}
.news_list .hot .tit:hover{ color:#00BF56;}
.news_list .hot p .more{ width:90px; height:35px; display:block; background:url(../images/more2.png) no-repeat; margin-top:10px;}
.news_list .news li span.down{ font-size:12px; background:url(../images/down.png) no-repeat left center; padding-left:23px;}
.news_list .news li span.down a{ color:#999;}
.news_list .news li span.down a:hover{color:#009143;}

.news_cont{ padding:90px; width:820px;}

.news_cont h1{ font-size:22px; color:#009143; height:40px; line-height:40px; text-align:center;}
.news_cont .cs{ color:#999; font-size:12px; line-height:30px; border-bottom:1px dashed #ccc; text-align:center;}
.news_cont article{ padding:20px 0 40px 0; line-height:26px; color:#333; font-size:14px; border-bottom:1px dashed #ccc;}
.news_cont article div{ margin-bottom:10px;}

.news_foot{ font-size:12px; color:#7c7c7c; padding:10px 0;}
.news_foot ul{ float:left;}
.news_foot ul li a{ color:#7c7c7c;line-height:25px;}
.news_foot ul li a:hover{color:#009143;}
.news_foot .back{ float:right; display:block; padding:5px 20px; border:1px solid #ccc; margin-top:10px; color:#ccc;}
.news_foot .back:hover{ color:#009143; border:1px solid #009143; }


.cp_list{ padding-left:10px; width:820px;padding-top:20px;}
.cp_list table{ margin-bottom:18px;border-bottom:1px dashed #DBDBDB; padding-bottom:10px;float:left;}
.cp_list table img{ padding:2px; border:1px solid #ddd; margin-right:12px;}
.cp_list table .tit{ font-size:15px; color:#009143; line-height:20px; height:20px; overflow:hidden; float:left;}
.cp_list table span{ font-size:12px; color:#999; line-height:20px;}
.cp_list table p{ font-size:13px; color:#606060; line-height:25px; overflow:hidden;}
.cp_list table .tit:hover{ color:#00BF56;}
.cp_list table p .more{ width:90px; height:35px; display:block; background:url(../images/cpxq.png) no-repeat; margin-top:10px;}
.cp_list table p .morea { width:90px; height:35px; display:block; background:url(../images/cpxqa.png) no-repeat; margin-top:10px;}

.zs{ padding:80px;}
.lx{ padding:80px;}

.dd2{ background:url(../images/lx2.png) no-repeat top left; padding:0 0 20px 80px; border-bottom:1px dashed #ccc; margin-top:20px;}

.ls_bg{background:url(../images/xw_bg.png) repeat-x;}
.dd1 h3,.dd2 h3,.dd3 h3{ color:#009143; font-size:15px; height:25px;}
.dd1 p,.dd2 p,.dd3 p{ font-size:13px; color:#4c4c4c; line-height:20px;}
.dd2 img{ margin-top:30px;}

.lxwm{ padding:60px;}
.ny_lx{ background:#E7F5EE; width:820px; height:190px; margin-bottom:20px; padding:20px 30px;}
.ny_lx_txt{ width:335px; float:left;}
.ny_lx_txt h3{ color:#009143; font-size:20px; height:40px; line-height:40px;background:url(../images/lxfs_h3.png) no-repeat left bottom; margin-bottom:10px;}
.ny_lx_txt p{ color:#4c4c4c; line-height:28px; font-size:14px;}
.map{ width:435px; height:180px; border:5px solid #fff;}


.faq_list{ padding:40px; width:920px;}
.faq_list ul{ width:920px;font-size:14px; color:#009143;}
.faq_list ul li{ line-height:30px; font-size:14px; color:#009143; margin-bottom:2px;  padding:30px; background:#edf7f2;}
.faq_list ul li p{ font-weight:bold; float:left; width:770px;}
.faq_list ul li a{ color:#009143;}
.faq_list ul li a:hover{ color:#00BF56;}
.faq_list ul li span{ display:inline-block;width:21px; height:21px; font-size:12px; line-height:21px; text-align:center; margin-right:20px;}
.wen{ background:#009143; color:#fff; }
.da{ background:#feda15; color:#009143;}
.faq_list ul li .more{ width:90px; height:35px; display:block; background:url(../images/more2.png) no-repeat; margin-top:10px; float:right;}
.message{ padding:90px; font-size:14px; color:#4c4c4c; line-height:40px}
.intxt{ height:28px; line-height:28px; border:1px solid #B1DDC5; color:#999; outline:none; margin-bottom:10px;}
.intxtd{ height:112px; line-height:28px; border:1px solid #B1DDC5; color:#999; outline:none; margin-top:10px;}
.coolbg{ width:120px; height:58px; background:url(../images/btn.png) no-repeat; border:none;}

.zhinan{ background:url(../images/zhinan.png) no-repeat; width:761px; height:325px; margin:50px auto; padding:25px 30px 0 60px; font-size:14px; color:#333;}
.zhinan p{ margin-bottom:33px; line-height:24px;}

.zhaopin_list{ padding:40px; font-size:14px; color:#4c4c4c;}
.zhaopin_list table{ border:1px solid #ccc;}
.zhaopin_list td{ text-align:center; height:42px; line-height:42px;}
.zhaopin_list table th{ background:#d1ebdd; font-weight:bold; height:42px; line-height:42px;}
.zhaopin_list tr{ background:#f6f6f6;}
.zhaopin_list tr:nth-child(2n){ background:#fff;}
.zhaopin_list a{ color:#4c4c4c;}
.zhaopin_list a:hover{ color:#009143;}
.zhaopin_nr{ font-size:14px; color:#4c4c4c; line-height:30x; padding:64px;}
.zhaopin_nr table{ border-bottom:1px dashed #ccc; margin-bottom:20px; padding-bottom:20px;}
.zhaopin_nr table td{ line-height:30px; height:30px;}
.zhaopin_nr p{ border-bottom:1px dashed #ccc; margin-bottom:20px; padding-bottom:20px; line-height:30px;}
.zhaopin_nr h3{ background:url(../images/zph3.png) no-repeat left bottom; height:40px; line-height:40px; font-size:15px; color:#009143; margin-bottom:10px;}
.cp_cont{ padding:90px; width:820px;}
.cp_cont h1{ font-size:22px; color:#009143; height:40px; line-height:40px;}
.cp_cont .cs{ color:#999; font-size:12px; line-height:30px; border-bottom:1px dashed #ccc; text-align:center;}
.cp_cont article{ padding:20px 0 40px 0; line-height:26px; color:#333; font-size:14px;}
.cp_cont article div{ margin-bottom:10px;}

.message h1{ font-size:22px; color:#009143; height:40px; line-height:40px; text-align:center;}
.message .cs{ color:#999; font-size:12px; line-height:30px; border-bottom:1px dashed #ccc; text-align:center; margin-bottom:30px; text-align:right;}
.yp_btn{ display:block; width:130px; height:63px; background:url(../images/yp_btn.png) no-repeat; border:none;}

/*页码*/
#PageList{
    margin-top: 5px;
    font-size: 12px;
    float: left;
    width: 98%;
    padding-top: 10px;
    font-size: 12px;
   margin-left:2%;
}
#PageList  li {
    margin: 0px 2px 0px 0px;
    _margin: 0px 2px 0px 0px;
    padding: 2px 5px;
    border: 1px #ccc solid;
    line-height: 16px;
    float: left;
}
#PageList .this {
    background-color: #02833d;
}
#PageList .this a{color: #fff;}


/*在线留言*/
input{border: 1px solid #a5a2a2;}
textarea{border: 1px solid #a5a2a2;}
select{border: 1px solid #a5a2a2;}
{ width:100%; float:left; display:inline;font-size:12px; font-family:"微软雅黑",Arial, Helvetica, sans-serif; color:#151515;}
 h2{ font-size:12px;}
 a{color:#454545;}
 a:hover{ text-decoration:none; color:#ff0000;}
 .liuy .c .clear{ clear:both; width:100%; height:0; overflow:hidden;}
 .title6{ color:#a12f03; font-size:18px; font-weight:400; line-height:30px;}
 .liuy{ border-top:1px dashed #cacaca; padding:14px 0; margin-top:14px}
 .liuy  .btn1{ background:url(../images/tijiao.png) no-repeat; border:none; width:133px; height:36px;float: left;margin-left: 150px;}
 .liuy  .btn2{ background:url(../images/chongtian.png) no-repeat; border:none; width:133px; height:36px;float: left;margin-left: 50px;}
 .liuy .c{ padding:8px 0}
 .liuy .c *{ vertical-align:middle;    width: auto;}
 .liuy .c .l{ width:72px; float:left;    font-size: 14px;}
 .liuy .c .r{ width:85%; float:left;}
 .liuy .c .r span{margin-left:5px;}
 .liuy .c .r .text1{ width:84%;  height:28px; line-height:28px;padding-left: 1%;}
 .liuy .c .r textarea{  width:83%; height:150px;padding: 1%;}

#loadimg{width:70px;height:70px;position:fixed;left:50%;margin-left:-35px;bottom:235px;display:none;background:url(../images/loading.gif) no-repeat;}


/*****左侧****/
    #box_left{
   width: 200px;
    float: left;
}
#box_left .columnSpace{
}
#box_left_sub1 {
    width: 100%;
}
.columnSpace {
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
.border_40 {
    z-index: 999999;
    position: relative;
    text-align: left;
    padding-bottom: 0px;
    padding-left: 0px;
    width: 100%;
    padding-right: 0px;
    padding-top: 0px;
}
.border_40 .border_40-topr{
   line-height: 48px;
    width: 200px;
    background: url(../images/neiye_03.jpg) no-repeat;
    height: 48px;
}
.border_40 .border_40-topl{
   n: n;
}
.border_40 .border_40-topl H3{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 15px;
    padding-right: 0px;
    color: #5b5b5b;
    font-size: 12px;
    padding-top: 0px;
}
.border_40 .border_40-mid{
   n: n;
}
.border_40 .borderContent{
   padding-bottom: 10px;
    padding-top: 10px;
}
.border_40 .comptitle_40{
   position: absolute;
    width: 80%;
    height: 25px;
    top: 7px;
    left: 27px;
}
.border_40 .comptitle_40 STRONG{
   text-align: left;
    font-style: normal;
    width:50%;
    float: left;
    margin-left: 5px;
    word-break: break-all;
    font-weight: bold;
    text-decoration: none;
}
.border_40 .comptitle_40 .titlestyle_40{
   font-style: normal;
    color: #fff;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
}
.border_40 .comptitle_40 STRONG IMG{
   width: 20px;
    height: 20px;
    vertical-align: middle;
    margin-right: 5px;
}
.border_40 .comptitle_40 EM{
   font-style: normal;
    float: right;
    font-weight: normal;
    margin-right: 10px;
}
.border_40 .comptitle_40 EM SPAN.extendLink{
   text-align: right;
    font-size: 12px;
    margin-right: 8px;
}
.border_40 .comptitle_40 EM SPAN.moreLink{
   font-style: normal;
    font-weight: normal;
}
.border_40 .compmore_40{
   text-align: right;
    clear: both;
    font-size: 12px;
    margin-right: 10px;
}
.border_40 .compmore_40 .extendLink{
   text-align: right;
    font-size: 12px;
    margin-right: 10px;
}
.border_40 .compmore_40 .moreLink{
   font-style: normal;
    font-weight: normal;
}
.FrontComContent_list01-d1_c1 .menu-first{
   width: 200px;
    overflow: hidden;
}
.FrontComContent_list01-d1_c1 .menu-first UL LI{
   display: inline;
}
.FrontComContent_list01-d1_c1 .menu-first UL LI A{
   line-height: 32px;
text-align: center;
  
    display: block;
    background: url(../images/first-bg-03.gif) no-repeat 0px 0px;
    height: 32px;
    text-decoration: none;
}
.FrontComContent_list01-d1_c1 .menu-first UL LI A:hover{
   background: url(../images/first-bg-03.gif) no-repeat 0px -32px;
    text-decoration: none;
}
.FrontComContent_list01-d1_c1 .menu-first UL LI.this A{
   margin: 0px;
    background: url(../images/first-bg-03.gif) no-repeat 0px -64px;
    height: 32px;
    color: #fff;
}
.FrontComContent_list01-d1_c1 .menu-first UL LI A.current:hover{
   margin: 0px;
    background: url(../images/first-bg-03.gif) no-repeat 0px -64px;
    height: 32px;
    color: #ba1b02;
}
.fix_lxwm {
        margin-top: 10px;
    }
    .fix_lxwm div {
        color: #666;
        padding:10px 5px;
    }
    #fix_form {
        width: 100%;
        /*margin-top: 10px;*/
    }
    #fix_form #fix_txt {
        width: 197px;
        border:1px solid #dedede;
        line-height: 21px;
        height: 31px;
        float: left;
        text-indent: 10px;   font-size:12px;
    }
    #fix_form #fix_btn {
        background: #009143;
        color: #fff;
        font-size: 14px;
        cursor: pointer;
        width: 100px;
        height: 23px;
        float: left;
       margin-top: 10px;
        margin-left: 18px;
        border: none;
    }

/***修改*********/
.bg_lv{
    width: 800px;
    float: right;
}



.div_form{
        width: 200px;
        float: left;
    }
    #div_form_f{
        width: 200px;
        background: url(../images/ibg2.jpg) repeat;
        float: left;
        height: 60px;
        text-align: center;
        padding-top: 15px;
    }
    #div_ft_text{
        /*margin: 5px 10px;*/
        width: 150px;
        height: 20px;
        border:1px solid #ddd;
    }
    #div_ft_btn{
        width: 67px;
        height: 20px;
        background: url(../images/ss.jpg) no-repeat;
        border:none;
        cursor: pointer;
        float: right;
        margin-right: 25px;
        margin-top: 10px;
    }
    .div_form span{
        width: 100%;
        display: block;
        float: left;
    }
     .div_form span.form_sp {
        background: url(../images/i5.jpg) no-repeat center center;
        height: 35px;
     }
     .div_form span.form_sp1 {
        background: url(../images/i6.jpg) no-repeat center center;
        height: 12px;
     }
