@charset "utf-8";
/* CSS Document */

body{margin: 0;padding: 0;overflow-x: hidden;}
ul,li,dl,dd{margin: 0;padding: 0;list-style: none;}
input{margin: 0;padding:0;border: none;outline: none;}
a{color:black;text-decoration: none;}
*{font-family: "微软雅黑";}
h1,h2,h3,p,h4,h5{margin: 0;padding:0;font-weight: normal;}
.cb{ clear:both;}
.as{background:#f4f4f4;height: 30px;line-height: 30px; }
.ad{width: 1200px;margin:0 auto;}
.ad p{color: #666666;font-size: 12px;}

.af{width: 1200px;margin:0 auto;margin-top: 40px;margin-bottom: 40px;}
.ag{float: left;width:580px;height: 78px; }
.ag img{width: 100%}
.ah{width: 236px;float: right;height:63px; }
.ah img{width: 100%}

.navigation {width:100%;height:60px;line-height:60px; background:#32b16c }
.menu { width:1200px;margin:0 auto;; padding:0px;list-style:none;font-size:16px;text-align:center;}
.menu-item {margin:0px;padding:0px;display:inline;float:left; width:140px;text-align:center;position:relative;z-index:1000; }

.menu-item1{margin:0px;padding:0px;display:inline;float:left; width:140px;text-align:center;position:relative;z-index:1000;  }

.menu li a,.menu li a:visited {color:#FFFFFF;display:block;text-decoration:none;font-weight:normal }
.menu li a:hover {color:#FFFFFF;}
.menu li.homepage {background:none transparent scroll repeat 0% 0%}

.menu li ul {left:0px;margin:0px; padding:0px;position:absolute;background-color:#ff9900;filter:Alpha(opacity=90);z-index:1000;display:none;width: 140px;}
.menu li ul li {margin:0px;padding:0px;width:100%;white-space:nowrap;min-width:130px;text-align:center;border-top:#CCC 1px solid;display:inline;background:none transparent scroll repeat 0% 0%;}
.menu li ul li a:hover {color:#FFFFFF;}










.aq{background: #d9ecf0;height: 60px;line-height: 60px; }
.aw{width: 1200px;margin:0 auto;}
.ae{width: 845px;float: left;}
.ae span{color: #000;font-size: 14px;}
.ae a{color: #666;font-size: 14px;}
.ae p{color: #666;font-size: 14px;}
.at{float: right;}
.searchbox{ width:290px; height:30px; }


.searchbox .keyword-bg input{ border:0px;float:left; width:229px; height:30px; line-height:30px; background:none; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#999999;background: #ffffff;margin-top: 14px;}
.searchbox .btn-search{float: right;margin-top: 14px;width: 60px;height: 30px;}

.ay{background: url(../images/5.png);height:563px;width: 1920px;margin-left: -960px; left: 50%;position: relative;display: block}
.au{width: 1200px;margin:0 auto}
.ai{width: 495px;float: left;margin-top: 130px;}
.ao{width: 229px;height: 320px;float: left;margin-top: 35px;}
.ao ul li{width:229px;height: 320px; }
.ao img{width: 100%}
.ap{width: 230px;height: 390px;float: right}
.ap img{width: 230px;height: 180px;}
.ap ul li{width: 230px;margin-bottom: 20px;height: 180px;}
.az{width: 490px;float: right;margin-top: 130px;}
.az ul {margin-bottom: 10px;}
.az ul li{float: left;width: 220px;margin-right: 20px;background: #ffffff;height: 150px;margin-bottom: 20px;}
.az ul li p{font-size: 14px;color: #32b16c;text-align: center}
.az ul li img{width:198px;height: 109px;margin-top: 10px;margin-left: 10px; }
.az h4{width: 140px;height: 40px;border: #32b16c solid 1px;text-align: center;color: #32b16c;font-size: 14px;text-align: center;line-height: 40px;margin:0 auto}
.azz{width: 490px;float: right;margin-top: 130px;}
.azz ul {margin-bottom: 10px;}
.azz ul li{float: left;width: 220px;margin-right: 20px;background: #ffffff;height: 150px;margin-bottom: 20px;}
.azz ul li p{font-size: 14px;color: #32b16c;text-align: center}
.azz ul li img{width:198px;height: 109px;margin-top: 10px;margin-left: 10px; }
.azz h4{width: 140px;height: 40px;border: #32b16c solid 1px;text-align: center;color: #32b16c;font-size: 14px;text-align: center;line-height: 40px;margin:0 auto}
.ax{width: 1200px;margin:0 auto;margin-top: 45px;}
.ac{width:195px;height: 59px;margin:0 auto}
.ac img{width: 100%}
.acc{width:171px;height: 59px;margin:0 auto}
.acc img{width: 100%}
.ab{width:1223px;margin:0 auto ;height: 33px;margin-top: 15px;}
.ab img{width: 100%}

.an{width: 1200px;}
.mr_frbox { height: 130px;padding-top:20px;width: 1200px; margin:0 auto}
.mr_frBtnL { float: left; cursor: pointer; display: inline; margin-top:50px;margin-left: 10px;margin-right: 19px;}
.mr_frUl { float: left;width:1100px;overflow: hidden;}
.mr_frBtnR { float: right; margin-top: 50px; cursor: pointer; margin-right: 16px;}
.mr_frUl ul li { display: inline; float: left;overflow: hidden;width:248px;height: 125px;margin-right: 30px; border: #CFC8C9 solid 1px}
.mr_frUl ul li img { margin-bottom: 7px;width: 248px; margin-left: 10px; height: 125px; margin-top: 10px;  }
.am {width: 1200px;margin:0 auto;height: 229px;margin-top: 80px;}
.am img{width: 100%}
.sa{width: 1200px;margin:0 auto;margin-top: 55px; }
.sd{width: 1200px;background: url(../images/25.png);height:32px;margin-top: 25px; }
.sd ul{width: 365px;margin:0 auto}
.sd ul li{width: 160px;height: 30px;border:#999999 solid 1px;float: left;text-align: center;margin-left: 20px;line-height: 30px;border-radius: 5px; }
.sd ul li a{color: #999;font-size: 16px;}
.sd ul li a:hover{color: #fff;font-size: 16px;background:#32b16c;display: block }
.sf{width: 1200px;margin-top: 30px}
.sf ul{width: 1240px;}
.sf ul li{width: 280px;height: 350px;margin-right: 30px;float: left;margin-bottom: 20px;}
.sg{width:280px;height: 210px; }
.sg img{width: 100%}
.sh{border:#b3b3b3 solid 1px;height: 140px;width: 278px;}
.sh p{font-size: 14px;color: #666;margin-top: 10px;margin-left: 3px;}
.sh span{font-size: 14px;color: #000}
.sk{width: 1200px;margin:0 auto;margin-top: 50px;}
.szz{ height: 180px;padding-top:20px;width: 1200px; margin:0 auto}
.sxx { float: left; cursor: pointer; display: inline; margin-top:100px;margin-left: 10px;margin-right: 19px;}
.svv { float: left; height: 180px; width:1100px;overflow: hidden;}
.scc { float: right; margin-top: 100px; cursor: pointer; margin-right: 16px;}
.svv ul li { display: inline; float: left;overflow: hidden;width:248px;height: 180px;margin-right: 30px; }
.svv ul li img {  margin-bottom: 7px;width: 248px; margin-left: 10px; height: 180px; margin-top: 10px;  }
.sm{margin-top: 45px;}
.sb{background: url(../images/40.png);height:700px;width: 1920px;margin-left: -960px; left: 50%;position: relative;margin-top: 30px;}
.sn{width: 1225px;margin:0 auto}
.sq{float: left;background: url(../images/41.png);width: 759px;height: 538px;margin-top: 80px;}
.sq ul li{width: 670px;margin:0 auto;margin-top: 40px;}
.sq ul li h4{font-size: 22px;color: #000}
.sq ul li img{width:670px;height: 250px;margin-top: 20px; }
.sq ul li p{font-size: 16px;color: #666;margin-top: 10px;margin-bottom: 40px; overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;}
.sq ul li span{font-size: 14px;color: #3392dc;padding-left: 25px;padding-right: 25px; padding-top: 10px;padding-bottom: 10px;;border: #3392dc solid 1px;border-radius: 5px;text-align: center;}
.sw{background:#32b16c;height: 538px;float: left;width: 236px;margin-top: 80px; }
.se{width: 122px;height: 49px;margin:0 auto;margin-top: 50px;}
.se img{width: 100%;}
.st{width: 184px;margin:0 auto;margin-top: 30px;}
.st ul li{width: 182px;height: 42px;line-height: 42px;border: #fff solid 1px;border-radius: 5px;margin-bottom: 15px;text-align: center}
.st ul li a{color: #fff;font-size: 16px;}
.sy{width:230px;height: 538px;float: right;margin-top: 80px; }
.sy img{width: 100%}
.su{width: 1920px;margin-left: -960px; left: 50%;position: relative;height:987px; }
.su img{width: 100%}
.si{width: 1204px;margin:0 auto;margin-top: 10px;}
.si img{width: 100%}
.so{width: 1200px;margin:0 auto;margin-top: 40px;}

.sp {width: 1215px}
.da{width: 340px;float: left;height: 466px;border-right: #e6e6e6 solid 1px;margin-top: 43px;}
.ds{width: 320px;}
.df{width: 320px;height: 30px;border-bottom:#cccccc solid 1px;}
.df h4{float: left;font-size: 18px;color: #32b16c;}
.df a{float: right;font-size: 12px;color:#32b16c;margin-top: 5px; }
.dg{width: 320px;height:360px;margin-top: 20px;}
.dg img{width: 320px;height: 200px;}
.dg p{font-size: 12px;color: #666666;line-height: 25px;}
.dh{width: 430px;float: left;border-right: #e6e6e6 solid 1px;margin-left: 20px;margin-top: 43px;}
.dj{width: 410px;height: 30px;border-bottom:#cccccc solid 1px;}
.dj h4{float: left;font-size: 18px;color: #32b16c;}
.dj a{float: right;font-size: 12px;color:#32b16c;margin-top: 5px; }
.dk{width:410px;margin-bottom: 20px;}
.dk ul li{width:410px;height: 16px;margin-top: 15px;}
.dk ul li a{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: #666666;font-size: 12px;float: left;width: 70%}
.dk ul li span{font-size: 12px;float: right;color: #666}
.dq{width: 410px;float: right;margin-top: 43px;}
.dw{width: 1200px;margin:0 auto;margin-top: 40px;}
.de{width:150px;height: 59px;margin:0 auto}
.de img{width: 100%}
.dt{margin-left: 4%;margin-top: 30px;}
.dt ul li{width: 340px;height: 220px;text-align: center;float:left;margin-right: 40px;background:#f0f0f0;border: #cccccc solid 1px;}
.dt ul li img{background: #a75353;width: 340px;height: 180px;}
.dt ul li a{height: 40px;line-height: 40px;color: #000000;font-size: 18px;width: 340px;}
.dy{width: 1200px;margin:0 auto;margin-top: 45px;margin-bottom: 20px;}
.dy p{font-size: 16px;color: #666666;float: left}
.dy ul{float: left}
.dy ul li{float: left;margin-right: 20px;}

.dy ul li a{font-size: 16px;color: #666666;}
.du{background: #32b16c;height: 360px;}
.di{width: 1200px;margin:0 auto}
.dp{float: left;width: 573px;padding-top: 50px;}
.dp h4{font-size: 20px;color: #fff}
.do{background: #00ff74;width: 40px;height: 2px;margin-top: 10px;margin-bottom: 15px;}
.dp p{font-size: 14px;color: #fff;line-height: 30px;}
.dz{width: 149px;height: 185px;float: left;margin-top: 98px;}
.dz img{width: 149px;height: 150px;}
.dz p{font-size: 20px;color: #fff;text-align: center;margin-top: 5px;}
.dx{width: 400px;float: right;margin-top: 40px;}
.searchbox2 input{height:44px; width:380px; background:#7ad8a5; color:#fff; margin-top:15px; padding-left: 20px;font-size: 18px }
.search2 textarea{  height:100px; width:380px; background:#7ad8a5; color:#fff; margin-top:15px; border:none;padding-left:20px;font-size: 18px}
.submitBtn{width:200px;height: 44px;margin:0 auto;margin-top: 15px; }
.submitBtn img{width: 100%}

/* leftsead */

#leftsead{width:161px;height:290px;position:fixed;top:250px;right:0px; z-index:100;}

*html #leftsead{margin-top:258px;position:absolute;top:expression(eval(document.documentElement.scrollTop));}

#leftsead li{width:161px;height:57px; font-family:"微软雅黑";}

#leftsead li img{float:right;}

#leftsead li a{height:57px;float:right;display:block;min-width:47px;max-width:161px;}

#leftsead li a .shows{display:block;}

#leftsead li a .hides{margin-right:-143px;cursor:pointer;cursor:hand;}

#leftsead li a.youhui .hides{display:none;position:absolute;right:143px;}

#leftsead li a.youhui .2wm{display:none;position:absolute;right:143px;}

#p2{width:122px;background-color:#139965;height:55px;margin-left:37px;border:1px solid #139965;text-align:center;line-height:55px}

#p3{width:112px;background-color:#139965;height:55px;margin-left:47px;border:1px solid #139965;text-align:center;line-height:55px}

#p1{width:47px;height:57px;float:left}

.sitemap{width:100%; float:left; padding-bottom:80px; padding-top:20px;}

.sitemap li{width:100%; float:left; border-bottom:1px dotted #ccc; margin-bottom:20px;}

.sitemap li dt{width:100%; font-size:15px; line-height:35px; font-family:"微软雅黑"; float:left;}

.sitemap li dt h1{font-size:15px; border-left:3px solid #139965; padding-left:8px; line-height:17px; height:17px; font-family:"微软雅黑"; float:left;}

.sitemap li dd{width:100%; font-size:14px; line-height:35px; font-family:"微软雅黑"; float:left;}

.sitemap li dd ol{width:100%; font-size:13px; line-height:35px; margin-top:3px; font-family:"微软雅黑"; float:left;}

.sitemap li dd ol li{width:auto; padding:0 20px 0 0; margin:0; border:0; font-size:13px; line-height:35px; font-family:"微软雅黑"; float:left;}
.ya{width: 1200px;margin:0 auto;margin-top: 50px}
.ys{width: 960px; float: right;}
.yg{ width: 960px;   background: url(../images/61.png) no-repeat 0 10px;height: 20px;
    line-height: 24px;
    padding: 7px 8px 8px 20px;
    position: relative;
    color: #666;
    overflow: hidden;
    font-size: 14px;
    border-bottom: 1px solid #ececec;
    padding-bottom: 8px;}
.yg h1{float: left;font-size: 16px;color: #666;font-weight: normal}
.yd{font-size: 14px;color: #666;float: right}
.yd a{color: #666;}
.yh{width: 960px;margin-top: 30px;}
.yf{padding-top: 30px;width:220px;margin:0 auto;padding-bottom: 50px;float: left}
.yj{width: 220px;margin-bottom: 20px;}
.yk{width: 220px;height: 50px;background:#32b16c;line-height: 50px;border-bottom: #FBF9F9  solid 2px;}
.yk p{font-size: 20px;text-align: center;color: #fff}
.yq{width: 220px;}
.yq ul li{width: 220px;background: #eee;border-bottom: #ADADAD  dashed 1px;height: 40px;line-height: 40px;}
.yq ul li a{font-size: 14px;color: #666;padding-left:  10px;}
.yq ul li a:hover{color: #fff;background:#32b16c;display: block }
.yw{width:220px; }
.yw ul li{height: 30px;line-height: 30px;width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;border-bottom: #ADADAD  dashed 1px;}
.yw ul li a{font-size: 12px;color: #666;padding-left: 10px;width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;height: 30px;}
.yw ul li a:hover{color: #F8895E ;display: block }
.yt{width: 220px;margin-top: 5px;}

.yt p{font-size: 12px;color: #666;line-height: 25px;}



















