@charset "utf-8";
/* CSS Document */
#header{height:86px;width:977px;margin:0 auto;padding-top:28px;}
#header .logo{padding-top:18px; width:311px;height:55px;float:left;}


#header .right{width:210px;height:44px;padding-top:16px;float:right;text-align:right;}
#header .right .language{ padding-right:5px;}
#header .right .language span{width:20px;display:inline-block; text-align:center;color:#dddddd;}
#header .right .language a{color:##737373; font-size:12px;font-family:"微软雅黑";}
#header .right .language a:hover{color:#fd8823;}
#header .right .sousuo{background:url("../images/sous.jpg") no-repeat;width:176px;height:22px;margin-top:10px; float:right;}
#header .right .sousuo form{padding-right:1px;}
#header .right .sousuo .seach{ border:medium none;color:#cacaca;width:147px;}
#header .right .sousuo .bottom{ border:medium none;background:none repeat;width:22px;height:21px;cursor:pointer;}

#nav{height:40px;width:1276px;margin:0 auto; background:url("../images/navbg.jpg") repeat-x;background-position: 0 5px;}
#nav UL{margin:0 auto;width:1005px;}
#nav ul li{float:left;width:146px; line-height:35px; text-align:center;background:url(../images/navlb_05.jpg) left no-repeat;background-position:0 0px;position:relative;z-index:999;}

#nav ul .hover{width:146px; line-height:35px; text-align:center;background:url(../images/nav_hover.jpg) center no-repeat;background-position:7px -1px;position:relative;}

#nav ul li a{width:146px; line-height:35px;display:block;color:#FFF;font-size:14px;padding-top:5px;}
#nav ul li a:hover{width:146px; height:line-height:35px;display:block;color:#FFF;font-size:14px;padding-top:5px;background:url(../images/nav_hover.jpg) center  no-repeat;}

#nav ul .home{width:114px;height:35px; display:block;color:#FFF;font-size:14px;background:url(../images/navlb_home.jpg) left no-repeat;background-position:0 5px;}
#nav ul .home a{width:114px;height:35px; display:block; float:left;color:#FFF; line-height:35px; font-size:14px;}
#nav ul .home a:hover{width:114px;height:35px; display:block; float:left;color:#FFF; line-height:35px; font-size:14px; background:url(../images/nav_hover.jpg) center no-repeat;}

.secondary .hover{background:none;}
#nav ul li .secondary{width:133px;position:relative; margin:0 auto; top:0px; left:0px;font-size:14px; font-weight:500; background:url(../images/nav-li.png) bottom no-repeat; z-index:999; display:none;filter:alpha(opacity=70); -moz-opacity:0.7; /*Firefox私有，透明度50%*/opacity:0.7;/*其他，透明度50%*/}
#nav ul li .secondary p a{width:133px;height:32px; line-height:32px; font-size:12px; display:block;color:#fff; position:relative; z-index:999;cursor:pointer;background:none;overflow:hidden;text-indent:0px; text-align:center;position:relative; left:0px}
#nav ul li .secondary p a:hover{background:none; background:#6d6e6f; color:#fff}

#banner{width:1274px; padding-right:1px; margin:0 auto;}
.banner {position:relative; margin:0 auto;height:452px;}
.banner img {position:absolute;top:0px;left:0px;}
/* If an image is wrapped in a link */
.banner a.nivo-imageLink {position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:60;display:none;}
/* The slices in the Slider */
.nivo-slice {display:block;position:absolute;z-index:50;height:100%;}
/* Direction nav styles (e.g. Next & Prev) */
.nivo-controlNav{ margin:0 auto;top:368px;left:637px;position:absolute;z-index:500;}

.nivo-controlNav .nivo-control {position:relative;background:url(../images/anniu.png) left no-repeat;width:9px;height:18px;margin-left:5px; display:inline-block;overflow:hidden;text-indent:2em;}
.nivo-controlNav a.active{background:url(../images/anniu2.png) left no-repeat;}


.main { width:980px;margin:0 auto;  position:relative; display:table; height:153px; margin-top:-26px; }
.main .msty{ float:left; height:153px; overflow:hidden;}
.main .m_01{ width:230px;  padding-left:30px; padding-right:50px;}
.main .m_01 h2{ line-height:30px; font-size:16px; color:#00a44c; font-weight:bold; margin-bottom:13px;}
.main .m_01 h2 span{ line-height:inherit; color:#8dc19e;  font-size:12px; display:inline-block; margin-left:10px;}
.main .m_01 ul li{ padding-left:20px; margin-bottom:5px; background:url(../images/icon_d.jpg) no-repeat left 10px; line-height:20px;}
.main .m_01 ul li a{color:#757575;}
.main .m_01 ul li span{ color:#a3a3a3; display:block;}
.main .m_02{ width:405px; padding-left:2px;}
.main .m_02 h2{ line-height:30px; font-size:16px; color:#00a44c; font-weight:bold; margin-bottom:18px;}
.main .m_02 h2 span{ line-height:inherit; color:#8dc19e;  font-size:12px; display:inline-block; margin-left:10px;}
.main .m_02 dl{ width:405px; display:table; }
.main .m_02 dl dt{ float:left; width:187px; overflow:hidden;}
.main .m_02 dl dd{ float:left; width:210px;margin-left:3px;}
.main .m_02 dl dd p a{color:#757575;}
.main .m_02 dl dd h3{ line-height:30px;}
.main .m_02 dl dd h3 a{ color:#00a44c;}
.main .m_03{width:230px;padding-left:26px;}
.main .m_03 h2{ line-height:30px; font-size:16px; color:#00a44c; font-weight:bold; margin-bottom:12px;}
.main .m_03 h2 span{ line-height:inherit; color:#8dc19e;  font-size:12px; display:inline-block; margin-left:10px;}
.main .m_03 dl dd{ float:left; width:230px;}
.main .m_03 dl dd p a{color:#757575;}
.main .m_03 dl dd h3{ line-height:30px;font-weight:bold;}
.main .m_03 dl dd h3 a{color:#6F6F6F;}

#footer{width:1680px;height:98px;position:relative; top:0;left:50%;margin-left:-840px; border-top:1px #eeeeee solid;background:#fbfbfb}
#footer .foot{width:979px;height:98px;padding:0 2px; margin:0 auto;}
#footer .foot .footLeft{width:900px;height:83px; padding-top:15px;float:left;}
#footer .foot .footLeft .link{width:900px; float:left;height:18px;}
#footer .foot .footLeft .link span{float:left;line-height:18px;height:18px; width:18px; display:block; background:url(../images/linkspan_13.jpg) center no-repeat; display:block;}
#footer .foot .footLeft .link a{display:block; float:left; line-height:18px; font-size:12px; color:#737373;}
#footer .foot .footLeft .link a:hover{color:#05883e;}
#footer .foot .footLeft .icp{width:900px; float:left;height:24px;line-height:24px; color:#b0b0b0;}
#footer .foot .footLeft .icp span{color:#efb3b2;}
#footer .foot .footRight{width:79px;height:81px; padding-top:17px; float:left;}
#footer .foot .footRight ul li{float:right; margin-left:4px;}