@charset "utf-8";
/* CSS Document */

.zhi-01 dl{ width:175px; float:left; overflow:hidden; margin-right:29px; }
.zhi-01 dl:last-child{ margin-right:0; width:176px}
.zhi-01 dl a{ display:block; width:100%; padding:0px 0 15px; float:left; overflow:hidden}
.zhi-01 dl dd{ width:100%; float:left; overflow:hidden; text-align:center; height:60px; text-align:center; margin-top:25px;transition: all 0.3s;}
.zhi-01 dl dt{ width:100%; float:left; overflow:hidden; line-height:30px; text-align:center; font-size:16px}

.zhi-01 dl:hover dd{ margin-top:15px; margin-bottom:10px}

.a-001{ background:#ddf0fe; color:#0b6fb8}
.a-002{ background:#e9fbd5; color:#5faf06}
.a-003{ background:#ffe2c0; color:#aa5d03}

.a-004{ background:#feddef; color:#e33493}
.a-005{ background:#ddf0fe}
.a-006{ background:#ddf0fe}
.a-007{ background:#ddf0fe}

.xw-01{ width:991px; float:left; height:390px; margin-right:29px;}
.mF_expo2010{position:relative; width:503px; height:320px;overflow:hidden;  float:left; background:#fff; }
.mF_expo2010 .loading{position:absolute;z-index:9;width:100%;height:100%;color:#666;text-align:center;padding-top:90px;background:#fff url(loading.gif) center -40px no-repeat;}
.mF_expo2010 .pic li{position:absolute;}
.mF_expo2010 .pic li img{width:503px;height:320px;}/*图片和焦点图框架一样大小*/
.mF_expo2010 .txt li{position:absolute;z-index:2;left:0;width:100%;height:50px;line-height:50px;overflow:hidden;}
.mF_expo2010 .txt li a{display:block;color:#fff; text-indent:15px;font-size:16px;text-decoration:none; line-height:50px; color:#fff}/*标题样式*/
.mF_expo2010 .txt-bg{position:absolute;bottom:0px;z-index:1;width:100%;height:50px; overflow:hidden;background:#000;filter:alpha(opacity=60);opacity:0.60;} /*标题背景*/
.mF_expo2010 .num,.mF_expo2010 .num-bg{position:absolute;z-index:3;bottom:10px;right:5px;color:#fff;}/*按钮样式*/
.mF_expo2010 .num li,.mF_expo2010 .num-bg li{float:left;width:20px;height:20px;line-height:22px;overflow:hidden; text-align:center; margin-right:5px; font-size:16px; cursor:pointer; border-radius:50%; font-family:Arial, Helvetica, sans-serif}
.mF_expo2010 .num-bg li{background:#000;filter:alpha(opacity=50);opacity:0.5;}/*按钮背景*/
.mF_expo2010 .num li.current,.mF_expo2010 .num li.hover{background:#08843e}/*当前/悬停按钮背景*/
.mF_expo2010 .txt li a:hover{ color:#ff0; text-decoration:underline}
.mF_expo2010 .pic li a font{font-size:12px; color:#fff}

.xw-ul-1{ width:459px; float:left; overflow:hidden; margin-right:29px}
.xw-ul-1 li{ width:100%; float:left; overflow:hidden; line-height:36px; height:36px;  background:url(dot003.gif) no-repeat 0 center; text-indent:13px}
.xw-ul-1 li a{ color:#666; font-size:16px}
.xw-ul-1 li span{ float:right; line-height:36px; font-size:12px; color:#999}
.xw-ul-1 a:hover{ color:#08843e; text-decoration:underline}

.xw-02{ width:380px; float:left; overflow:hidden; height:390px;}
.yy-01{ width:100%; float:left; overflow:hidden; margin-bottom:15px}
.yy-02{ width:100%; float:left; overflow:hidden; line-height:26px; font-size:14px; color:#666}
.yy-02 h5{ width:100%; float:left; overflow:hidden; line-height:30px; text-align:right;}
.yy-02 h5 a{ font-size:14px; color:#00843e; font-weight:normal }
.yy-02 h5 a:hover{ text-decoration:underline}

.ad-01{ margin-bottom:20px}
.ad-01 img{ width:100%}

.tz-01{ width:459px; overflow:hidden; float:left; overflow:hidden; margin-right:29px}

.tz-01 ul{ width:100%; float:left; overflow:hidden; }
.tz-01 li{ width:100%; float:left; overflow:hidden; line-height:36px; height:36px;  background:url(dot003.gif) no-repeat 0 center; text-indent:13px}
.tz-01 li a{ color:#666; font-size:16px}
.tz-01 li span{ float:right; line-height:36px; font-size:12px; color:#999}
.tz-01 a:hover{ color:#08843e; text-decoration:underline}

.zn-01{ width:503px; float:left; overflow:hidden; margin-right:29px;}
.zn-01 ul{ width:100%; float:left; overflow:hidden}
.zn-01 ul a{ width:216px; display:block; line-height:38px; border:1px solid #c1e0cf; margin-bottom:15px; margin-left:22px; float:left; overflow:hidden; font-size:16px; letter-spacing:2px; color:#08843e; text-indent:45px; background:url(dot-01.gif) no-repeat 15px center; transition: all 0.4s; display:inline}

.zn-01 ul a:hover{ border:1px solid #6bb58b; background:url(dot-01.gif) no-repeat 30px center; text-indent:60px; color:#08843e; font-weight:bold}

.ks-01{ float:left; overflow:hidden; width:380px; float:left; overflow:hidden}
.dl-01{ width:100%; float:left; overflow:hidden; margin-bottom:18px;}
.dl-01 dt{ width:100px; height:36px; float:left; overflow:hidden; line-height:36px; margin-right:20px; color:#fff; font-size:16px; text-indent:50px; border-radius:20px}
.dl-01 dd{ width:260px; float:left; overflow:hidden; height:40px; line-height:37px}
.dl-01 dd.dd-001{ height:80px}

.dl-01 dd a{ color:#4d4d4d; font-size:14px; margin-right:10px; background:#f7f7f7; padding:0px 5px 2px}
.dl-01 dd a:hover{ background:#b4dac5; color:#00843e}
.dt-001{ background:#18b6d9 url(nk-01.png) no-repeat 20px center}
.dt-002{ background:#0dd7c1 url(nk-01.png) no-repeat 20px center}
.dt-003{ background:#1777f2 url(yj-01.png) no-repeat 20px center}
.dt-004{ background:#f04452 url(ji-01.png) no-repeat 13px center}
.dt-005{ background:#f7701f url(nk-01.png) no-repeat 20px center}



.dl-01e dt{ width:150px}
.dl-01e dd { width:210px}










.jk-zx{ width:558px; float:left; overflow:hidden; margin-right:29px}


.dl-02{ width:100%; float:left; overflow:hidden; border-bottom:1px dashed #ddd; margin-bottom:8px; padding-bottom:15px}
.dl-02 img{ width:190px; float:left; overflow:hidden; height:130px; margin-right:20px}
.dl-02 ul{ width:348px; float:left; overflow:hidden;}
.dl-02 ul dt{ width:100%; float:left; overflow:hidden; line-height:30px; height:30px; margin-bottom:10px}
.dl-02 ul dt a{ font-size:16px; color:#333}
.dl-02 ul dd{width:100%; float:left; overflow:hidden; line-height:20px; font-size:14px; color:#888; margin-bottom:10px}
.dl-02 ul h6{ width:100%; float:left; overflow:hidden; line-height:20px; font-weight:normal; color:#888;}
.dl-02 ul h6 span{ margin-right:50px; color:#08843e}
.dl-02 ul h6 a{ color:#08843e; text-decoration:underline}
.dl-02 a:hover{ color:#08843e; text-decoration:underline}


.ul-01{ width:100%; float:left; overflow:hidden;}
.ul-01 li{ width:100%; float:left; overflow:hidden; line-height:36px; height:36px;  background:url(dot003.gif) no-repeat 0 center; text-indent:13px}
.ul-01 li a{ color:#666; font-size:16px}
.ul-01 li span{ float:right; line-height:36px; font-size:12px; color:#999}
.ul-01 a:hover{ color:#08843e; text-decoration:underline}


.huli-01{ width:813px; float:left; overflow:hidden;}
.tabtit{ width:100%; float:left; height:50px; overflow:hidden;background:#f6f6f6; margin-bottom:20px}
.tabtit a{ display:block; float:left; font-size:18px; cursor:pointer; width:150px; height:50px; overflow:hidden; line-height:50px;  text-align:center; color:#333;}
.tabtit a.hover{background:#08843e;  color:#fff;}

.tabcon{overflow:hidden; float:left; width:100%;}
.dl-03{ width:100%; float:left; overflow:hidden; margin-bottom:10px; padding-bottom:10px; border-bottom:1px dashed #ddd}
.dl-03 dt{ width:100%; float:left; overflow:hidden; line-height:30px; height:30px; margin-bottom:4px}
.dl-03 dt a{ font-size:16px; color:#08843e;}
.dl-03 dt a:hover{ text-decoration:underline}
.dl-03 dd{ width:100%; float:left; overflow:hidden; line-height:20px; height:20px; color:#888; font-size:12px}
.dl-03 dd span{ float:right; line-height:20px; color:#888; font-size:12px}



.dl-04{ width:192px; float:left; overflow:hidden; margin-right:15px; margin-bottom:10px}
.dl-04 dd{ width:100%; float:left; overflow:hidden; margin-bottom:10px}
.dl-04 dd img{ display:block; float:left; overflow:hidden; width:100%; height:250px}
.dl-04 dt{ width:100%; float:left; overflow:hidden; text-align:center; line-height:30px; height:30px}
.dl-04 dt a{ color:#666; font-size:14px}
.m_r0{ margin-right:0}



.shebei-01{ width:813px; float:left; overflow:hidden; height:310px}

.ul-02{ width:100%; float:left; overflow:hidden}
.ul-02 dl{ width:192px; float:left; overflow:hidden; margin-right:15px; margin-bottom:10px}
.ul-02 dl dd{ width:100%; float:left; overflow:hidden; margin-bottom:10px}
.ul-02 dl dd img{ display:block; float:left; overflow:hidden; width:100%; height:192px}
.ul-02 dl dt{ width:100%; float:left; overflow:hidden; text-align:center; line-height:22px; height:44px}
.ul-02 dl dt a{ color:#666; font-size:14px}
.ul-02 dl.m_r0{ margin-right:0}





.supply{ width:380px; float:left; overflow:hidden; border:1px solid #ddd; padding:10px 14px 10px; background:#fff}
.h3gy{ width:100%; float:left; overflow:hidden; line-height:20px; height:20px; background:url(dot002.gif) no-repeat 0 0; text-indent:15px; border-bottom:1px solid #ddd; padding-bottom:8px; margin-bottom:10px}
.h3gy a{ font-size:16px; color:#08843e}
.h3gy span{ float:right; height:20px; line-height:20px; margin-top:10px}
.supply ul{ width:100%; float:left; overflow:hidden;}
.supply ul li{ width:100%; float:left; overflow:hidden; line-height:30px; height:30px; text-indent:13px; background:url(dot003.gif) no-repeat 0 center }
.supply ul li a{ font-size:14px; color:#666}
.supply ul li span{ float:right; font-size:12px; color:#999}
.supply a:hover{ color:#08843e; text-decoration:underline}

.fenlei{ width:320px; float:left; overflow:hidden; background:#f3fff8; height:382px}
.fenlei h3{ width:316px; float:left; overflow:hidden; line-height:61px; height:61px; background:#08843e; font-weight:normal; text-indent:20px; font-size:21px; color:#fff; border-left:4px solid #faa10e}

.fenlei ul{ width:300px; float:left; overflow:hidden; padding-left:20px; }
.fenlei ul a{ width:130px; float:left; margin-right:20px; display:block; height:95px; margin-top:10px; line-height:30px; text-align:center; color:#333; font-size:14px;}
.fenlei ul a img{ width:130px; float:left; overflow:hidden; height:70px; }
.fenlei ul a:hover{ text-decoration:underline; color:#08843e}

.h373{ height:373px; margin-bottom:20px}
.h373a{ padding:20px 0; background:#f6f6f6}
.proleft{ width:220px; float:left; overflow:hidden; background:#08843e; padding:15px 10px; }
.dl02{ padding-left:10px; width:210px; float:left; overflow:hidden;  height:20px; padding-bottom:15px}
.dl02 dt{ width:170px; float:left; overflow:hidden; line-height:20px; font-size:21px; color:#fff;}
.dl02 dt span{ font-size:21px; padding-right:10px}

.dl02a{ background:#fff; width:100%; float:left; overflow:hidden;  padding-bottom:5px}
.dl02b{ border:none}
.dl02a dt{ width:100%; float:left; overflow:hidden; line-height:30px; background:url(dot10.gif) no-repeat 15px 6px; text-indent:40px; font-size:17px; color:#333; margin-top:9px; margin-bottom:8px}
.dl02a dt a{ font-size:17px; color:#333;}
.dl02a dd{ width:50%; float:left; overflow:hidden; line-height:22px; height:22px; margin-bottom:10px; background:url(dot10a.gif) no-repeat 20px 8px; text-indent:30px}
.dl02a dd a{ font-size:14px; color:#666}
.dl02a a:hover{ color:#08843e; text-decoration:underline}

.proright{ width:960px; float:left; overflow:hidden}
.proright dl{ width:220px; padding-left:20px; float:left; overflow:hidden; margin-bottom:15px}
.proright dl dd{ width:100%; float:left; overflow:hidden; margin-bottom:5px}
.proright dl dd img{ float:left; width:100%; height:149px}
.proright dl dt{ width:100%; float:left; overflow:hidden; line-height:22px; height:22px; text-align:center}
.proright dl dt a{ font-size:14px; color:#333}
.proright a:hover{ color:#08843e; text-decoration:underline}

.about01{ height:450px; background:url(aboutbg.jpg) no-repeat center 0;}
.about01 h3{ width:100%; float:left; overflow:hidden; line-height:30px; margin-top:60px; margin-bottom:20px}
.about01 h3 a{ font-weight:normal; color:#fff; font-size:29px}
.about01 h3 a span{ font-size:16px;}
.about01 ul{ width:540px; float:left; overflow:hidden; line-height:28px;  color:#b9d8f8; font-size:16px; padding-right:700px; margin-bottom:50px}
.about01 ul a{ color:#00ccfe; font-size:14px}
.about01 ul a:hover{ text-decoration:underline; color:#ff0}

.about01 dl{ width:180px; float:left; overflow:hidden;}
.about01 dl dt{ width:165px; height:28px; line-height:28px; float:left; overflow:hidden; font-weight:normal;margin-bottom:5px; border-left:5px solid #e7f1fb; padding-left:10px; font-size:27px; color:#e7f1fb; margin-bottom:15px  }
.about01 dl dd{ width:80%; padding-right:20%; float:left; overflow:hidden; line-height:20px; font-size:14px; color:#e7f1fb }



.news01{ width:600px; float:left; overflow:hidden; margin-right:50px}
.h301{ width:100%; float:left; overflow:hidden; height:50px; line-height:50px; background:#f6f6f6; margin-bottom:20px}

.h301 span{ float:right; line-height:50px; margin-right:10px; padding-right:20px; height:50px; background:url(dot05.gif) no-repeat right center; color:#666; font-size:14px; font-weight:normal}
.h301 span a{ font-size:14px; color:#666; font-weight:normal}
.h301 span a:hover{ text-decoration:underline; color:#08843e}
.h301 a.a001{ display:block; width:135px; float:left; overflow:hidden; line-height:50px; height:50px; background:#08843e; color:#fff; text-align:center; font-size:21px; font-weight:normal}
.h301 a.a001:hover{ background:#faa20d; text-decoration:none}

.h301b a.a001{ width:160px; text-align:left; background:#08843e url(dot04.png) no-repeat 15px center; text-indent:58px;}
.h301b a.a001:hover{ background:#faa20d url(dot04.png) no-repeat 15px center; }





.rollBox{width:1400px;overflow:hidden; float:left; }
.an_left{height:182px;width:26px; overflow:hidden;float:left; padding-right:24px}
.rollBox .leftBotton{ width:26px; height:50px;overflow:hidden; margin-top:125px;float:left;cursor:pointer;}
.an_right{height:182px; width:26px;float:left;overflow:hidden; padding-left:24px}
.rollBox .RightBotton{ width:26px;height:50px; overflow:hidden;float:left;cursor:pointer;margin-top:125px;  display:inline }
.rollBox .Cont{width:1300px; overflow:hidden;float:left; display:inline}
.rollBox .ScrCont{width:100000000000px;} 
.rollBox .pic {width:244px;  float:left;overflow:hidden; display:inline; margin-right:20px;}
.rollBox .pic img{ width:244px; height:298px;float:left; overflow:hidden; margin-bottom:10px}
.rollBox .pic span{ float:left; width:100%; line-height:20px; height:40px; overflow:hidden; text-align:center}
.rollBox .pic a{ font-size:14px; color:#333}
.rollBox .pic a:hover{ text-decoration:underline; color:#01a13f}
#List1,#List2{ float:left}

@media (max-width: 1199px){
.zhi-01 dl{ width:125px; margin-right:20px; }
.zhi-01 dl:last-child{ margin-right:0; width:126px}

.xw-01{ width:720px; height:390px; margin-right:20px;}
.xw-ul-1{ width:300px; float:left; overflow:hidden; margin-right:20px}
.xw-ul-1 li a{ font-size:12px}
.mF_expo2010{width:400px; height:320px;}
.mF_expo2010 .pic li img{width:400px;height:320px;}/*图片和焦点图框架一样大小*/
.xw-02{ width:260px}


.tz-01{ width:300px; margin-right:20px}
.tz-01 li a{ font-size:12px}
.zn-01{ width:400px; float:left; overflow:hidden; margin-right:20px;}
.zn-01 ul{ width:100%; float:left; overflow:hidden}
.zn-01 ul a{ width:180px; display:block; line-height:38px; border:1px solid #c1e0cf; margin-bottom:15px; margin-left:18px; float:left; overflow:hidden; font-size:16px; letter-spacing:2px; color:#08843e; text-indent:45px; background:url(dot-01.gif) no-repeat 15px center; transition: all 0.4s; display:inline}

.ks-01{ width:260px}
.dl-01{ width:100%}
.dl-01 dt{ width:70px; height:36px; margin-right:5px;  font-size:12px; text-indent:32px; }
.dl-01 dd{ width:185px; float:left; overflow:hidden; height:40px; line-height:37px; font-size:12px;}
.dl-01 dd.dd-001{ height:80px}
.dl-01 dd a{ font-size:12px; margin-right:5px;margin-right:5px; background:#f7f7f7; padding:0px 2px 2px}

.dt-001{ background:#18b6d9 url(nk-01.png) no-repeat 10px center}
.dt-002{ background:#0dd7c1 url(nk-01.png) no-repeat 10px center}
.dt-003{ background:#1777f2 url(yj-01.png) no-repeat 10px center}
.dt-004{ background:#f04452 url(ji-01.png) no-repeat 3px center}
.dt-005{ background:#f7701f url(nk-01.png) no-repeat 5px center}



.rollBox{width:1000px; }
.an_left{padding:0 44px}
.an_right{padding:0 44px}
.rollBox .Cont{width:772px}


.jk-zx{ width:558px; float:left; overflow:hidden; margin-right:20px}

.huli-01{ width:422px;}
.tabtit a{ width:80px; font-size:14px}
.tabcon{overflow:hidden; float:left; width:94%;}

.dl-04{ width:204px; margin-right:14px;}
.dl-04 dd{ width:100%; float:left; overflow:hidden; margin-bottom:10px}
.dl-04 dd img{ display:block; float:left; overflow:hidden; width:100%; height:250px}
.dl-04 dt{ width:100%; float:left; overflow:hidden; text-align:center; line-height:30px; height:30px}
.dl-04 dt a{ color:#666; font-size:14px}
.m_r0{ margin-right:0}
#con_one_5 dl:nth-child(2){ margin-right:0}
#con_one_5 dl:nth-child(3){ display:none}
#con_one_5 dl:nth-child(4){ display:none}
.yb-zn{ width:300px}


.shebei-01{ width:680px; }

.h301 span{  margin-right:25px;}

}




.m_0{ margin-bottom:0}
.m_10{ margin-bottom:10px}