@charset "utf-8";


.nycontent{ width:1022px; height:auto; margin:0 auto; margin-top:20PX;}
.left{ width:200px; float:left; }
.left1{ width:200px; }
.left2{ width:200px; height:68px; background:url(../images/a_h3_1.jpg) top center no-repeat; }
.left2 h2{ width:180px; height:40px; overflow:hidden; font-size:18px; line-height:50px; text-indent:1em; color:#fff;}
.left3{ width:200px; height:auto; background:#145e3b;}
.left3 li{ width:190px; margin-left:5px; text-indent:1em; line-height:26px;  margin-left:10px;}
.left3 a{ width:180px; font-size:14px; height:35px; line-height:35px;color:#fff; display:block; background:url(../images/ico.png) left center no-repeat;}
.left3 a:hover{ width:180px;  background:url(../images/ico.png) left center no-repeat #ffa800; color:#fff;}
.left3 li.active a{ width:180px;  background:url(../images/ico.png) left center no-repeat #ffa800; color:#fff;}
.left5{ margin-top:10px; float:left;}


.right{ width:795px; float:right; background:#fff;}
.right_title{ width:780px; height:55px; font-size:14px; background:url(../images/a_right_bg.jpg) center center no-repeat; line-height:50px; }
.right_content{ width:770px; line-height:26px; padding-bottom:20px;}
.right_content_cp{ line-height:26px;  }
.right_content_cps{ line-height:26px; margin-bottom:40px;  border:1px solid #ececec;}

.nl_m{ width:760px; height:30px; line-height:30px; text-indent:0.5em; float:left; margin-bottom:10px; border-bottom:1px dotted #ccc;}
.nl{ width:600px; height:30px; line-height:30px; font-size:14px;text-indent:0.5em; float:left}


.nr{ float:right;}



.newtltle{ width:760px; height:60px; line-height:60px; font-size:20px; text-align:center;}
.zuozhe{ text-align:center; line-height:30px;  background:#f5f5f5; margin-bottom:20px;}



.prolists{   float:left; width:29%;  padding:10px;float:left; margin-right:11px; border:1px solid #fff; margin-top:0px; display:block; margin-bottom:30px;}

.prolist a{ }
.prolist img{ width:100%; margin:0 auto; border:solid 2px #f3f3f3;}
.prolist img:hover{ width:100%; margin:0 auto; border:solid 2px #005b30;}
.prolist a:hover{ width:240px;  background:#145e3b;}
.prolistt{ text-align:center; }

.prolistt b{ height:40px; line-height:40px; font-size:14px; font-weight:normal; text-align:center; color:#525252;}
.prolistt b:hover{ color:#006233;}

.xxk4 table{ width:100%; }
.xxk4 table,xxk4 tb,xxk4 tr{ text-align:center;}
.pro{ width:330px; margin:auto;   }
.pro img{ margin-bottom:15px; padding:5px; border:solid 1px #f3f3f3; margin-top:30px; }
.pro2{ width:250px; float:left; margin-left:38px;}
.pro6{  margin:0 auto; margin-top:20px;}
.pro4{ line-height:50px; color:#145e3b; text-align:center; font-size:25px; padding-top:45px; font-weight:bold;}






.xhpo{ position:relative; margin-bottom:20px;}
.xhpo1{ position:absolute;height:36px;left:140px;  height:36px; border-bottom:1px #ccc solid;}
.xxk4{ width:815px; line-height:30px;border-top:none; font-size:12px; overflow:auto; margin:25px auto;}
.xxk3{ float:left; display:inline; width:5px; height:36px; line-height:36px;}
.xxk1{ display:block;  background:#145e3b; border-bottom:none; color:#fff; height:35px; line-height:35px; text-align:center; cursor:pointer; font-size:14px;}
.xxk2{ float:left; display:inline; width:140px; height:36px; text-align:center; line-height:36px; background:#ccc; list-style:17px; cursor:pointer;}
.xxk4 th, td { padding:0px;margin:0px;vertical-align:top; border:1px solid #e3e3e3; padding:8px 5px;}

.nys{ background:url(../images/nys.jpg) center top  no-repeat; height:400px; }



.left6{ width:200px; height:auto; background:#145e3b;}
.left6 li{width:190px;border-bottom:1px dotted #fff; margin-left:5px;}
.left6_tit{ width:180px; margin-left:5px; height:35px; overflow:hidden;background:url(../images/ico.png) left center no-repeat;}
.left6_tit a{ color:#fff; font-size:14px; line-height:35px; height:35px;}

.con_fanwen{ font-size:16px; line-height:35px; color:#414141;}
.con_rexian{ padding-top:20px; font-size:30px; color:#fe0000; font-weight:bold;}
.con_rexian strong{ font-size:18px; color:#000;}
.con_rexian a{ color:#b62f2c}
.con_fom{ width:380px; margin-top:115px; font-size:14px; float:left;}
.con_jieshao .con_img{ width:380px; float:left; padding:50px 35px;}
.con_jieshao .con_img img{ width:100%; height:auto; border:solid 1px #f4f4f4;}
.con_tilte{ font-size:20px; line-height:60px; font-weight:bold; color:#000}

.cansu { margin-top:50px;}
.cansu ul li{ float:left; margin-right:15px; text-align:center; line-height:40px;}
.cansu ul li a{ background:#145e3b; color:#fff; display:block; width:135px; height:40px; border:2px solid #145e3b;
border-radius:25px;}

.cansu ul li a:hover{ background:#2a2a2a;}
.cansu ul li.can a{ background:#9d1613;  border:2px solid #9d1613;
border-radius:25px;}