@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,input,button,p,th,td{margin:0;padding:0;}
body{background:#F7F7F7;font-family: tahoma, Arial; font-size: 14px; line-height:28px;}
a{color:#000000;text-decoration:none;}
a:hover{color:#339966;}
.w{width: 1200px; }
ul{ list-style: none;padding:0px; margin:0px;}
.clear{clear:both;}
/**头部**/
.header_box{width:100%;height:auto;background:#FFFFFF;}
.header{margin:0px auto 0px auto;height:130px;background:#FFFFFF url("../images/head_bg.jpg") no-repeat right bottom;}
.header-logo{float:left;padding:25px 0px 25px 0px;}
.header_r{float:right;}
.header_tip{float:right;padding:0px 0px 5px 0px;width:280px;height:30px;text-align:center;background:url("../images/tip_bg.png") no-repeat center top;}
.header_tip a{font-size:12px;padding-right:5px;padding-left:5px;}
.header_tip a i{padding-right:3px;}

.header_tel{text-align:right;padding-right:20px;}

/**导航菜单**/
.header-nav{width:100%;padding:0px;margin:0px;height:50px;background:#339966;}
.nav_menu{margin:0px auto 0px auto;display: flex; justify-content: space-around; align-items: center; height: 50px; color: #fff; }
.menu_item{position: relative; flex: 1; height: 100%;font-size:16px; line-height: 50px; text-align: center; transform-style: preserve-3d; transition: all 0.5s; }
.menu_item:hover{cursor: pointer; transform: rotateX(90deg); }
.home, .web_home {position: absolute; top: 0; left: 0; width: 100%; height: 100%; perspective: 300px; }
.home{background-color: #339966; z-index: 11; transform: translateZ(25px); }
.web_home{background-color: #99cc00; transform: translateY(25px) rotateX(-90deg); }

/**banner图**/
.banner-box{width:100%; min-width:1200px; height:580px;padding:0px;margin:0px;padding:0px;background:url("../images/banner_bg.jpg") repeat-x center center;}
.index_banner{position:relative;margin-bottom:20px;height:580px;}
.index_banner li{position:absolute;top:0;left:0;overflow:hidden;width:100%;height:580px;}
.index_banner li a{display:block;margin:0 auto;width:1200px;height:580px;}
.index_banner cite{position:absolute;bottom:10px;left:50%;z-index:999;display:block;margin-left:-90px;width:180px;height:15px;_display:none;}
.index_banner cite span{float:left;display:block;margin:0 5px;width:50px;height:8px;background-color:#339966;text-indent:-999em;opacity:.8;cursor:pointer;border-radius:20px;}
.index_banner cite span:hover{background-color:#339966;}
.index_banner cite span.cur{background-color:#99cc00;cursor:default;}

.inner-banner{width:100%;height:380px;margin:0px;padding:0px;}

/**底部**/
.foot-line{width:100%;height:8px;background:#339966;}
.foot-line .line-left{float:left;width:70%;height:8px;background:#99cc00;border-radius:0px 0px 8px 0px;}
.footer{width:100%;height:200px;background:#313131;}
.inner-footer{height:180px;margin:0px auto 0px auto;}
.footer-qr{float:left;padding-top:20px;}
.footer-qr ul li{float:left;text-align:center;line-height:20px;color:#999999;padding:10px;}
.footer-qr ul li img{width:100px;height:100px;padding:2px;border:1px solid #cccccc;}
.footer-nav{float:left;padding-top:26px;padding-left:40px;color:#999999;}
.footer-nav ul{width:500px;}
.footer-nav ul li{float:left;padding-right:10px;}
.footer-ul li{width:500px;}
.footer-nav a{color:#999999;}
.footer-nav a:hover{color:#99cc00;}

/**版权**/
.copyright{width:100%;height:32px;line-height:32px;text-align:center;font-size:12px;color:#999999;background:#252525;}

/**内容**/
.body_box{margin:-40px auto 20px auto;background:rgb(255,255,255,1);min-height:650px;height:auto;border-radius:5px 5px 5px 5px;}
.body_nav{margin:0px auto 0px auto;width:96%;height:60px;border-bottom:1px solid #EAEAEA;}
.body_title{float:left;font-size:20px;line-height:20px;padding-top:20px;}
.body_title span{float:left;display:block;width:5px;height:20px;background:#339966;margin:0px 10px 0px 10px;}
.body_location{float:right;text-align:right;line-height:60px;}
.body_location i{color:#339966;}
.content{margin:0px auto 0px auto;width:96%;height:auto;padding:10px 0px;}.content_head{height:140px;width:100%;}
.content_head h3{width:100%;text-align: center;line-height:80px;font-size: 24px;}
.content_tip{width:90%;margin:0px auto 0px auto;background-color:#F4F4F4;text-align: center;color: #666666;}
.content_tip span{margin:0px 10px 0px 10px;}

.body_left{float:left;width:230px;margin:10px 10px 10px 15px;height:auto;min-height:650px;background:url("../images/list_nav_bg.jpg") repeat-x;}
.navigation{width:232px;height:73px;margin:8px auto 10px -10px;}
.navigation img{border-radius:5px 0px 0px 5px;}
.list_nav{margin:5px auto 5px auto;width:200px;}
.list_nav ul{width:100%;}
.list_nav ul li{line-height:55px;border-bottom:1px solid #f0cfc2;text-align:center;font-weight:bold;font-size:16px;}
.list_nav ul li a{color:#339966;}
.list_nav ul li a:hover{color:#99cc00;}
.list_nav ul li i{float:right;}

.body_right{float:right;width:930px;padding:10px 10px 10px 0px;height:auto;min-height:630px;}
.list_title{float:left;font-size:20px;line-height:37px;padding:20px 5px 0px 5px;border-bottom:5px solid #99cc00;color:#339966;}

.list{width:96%;margin:10px auto 10px auto;}
.list ul{width: 100%;}
.list ul li{float:left;width:270px;margin:10px 10px 10px 10px;text-align: center;}
.list ul li img{width:260px;height:200px;padding:3px;border:2px solid #cccccc;}

.index_box{width:100%;padding:10px;min-height:450px;height:auto;background:url('../images/about_bg.jpg') no-repeat top center;background-color:#FFFFFF;}

.about{margin:0px auto 0px;min-height:450px;height:auto;}
.index_title{width:20%;margin:10px auto 10px auto;border-bottom:5px solid #99cc00;color:#339966;font-size:22px;font-weight:bold;text-align: center;padding:15px 0px 15px 0px;}
.about_content{width:100%;padding:30px 0px 30px 0px;}
.about_txt{float:left;width:580px;line-height:28px;font-size:16px;text-indent: 2pt;}
.about_txt p{text-indent: 32px;}
.about_more{float:right;margin-top:30px;padding:2px 10px 2px 10px;border-radius:5px;background:#339966;}
.about_more a{color:#FFFFFF;}
.about_img{float:right;width:580px;}
.about_img img{width:100%;max-width:580px;}

.news_box{width:100%;padding:10px;min-height:450px;height:auto;}
.news{margin:0px auto 0px auto;}
.news_list{width:100%;padding:30px 0px 30px 0px;}
.news_list ul li{float:left;width:580px;border-bottom:1px dashed #CCCCCC;margin:10px 10px 10px 10px;padding:10px 0px 10px 0px;}
.news_date{float: left;width:60px;height:60px;padding:5px;background: #ccc;color:#666666;text-align: center;border-radius:5px;}
.date_d{display: block;width:100%;font-size:24px;font-weight:bold;}
.date_y{display: block;width:100%;font-size:14px;}
.news_txt{float:right;width:490px;}

.license_box{width:100%;padding:20px 0px 20px 0px;min-height:200px;height:auto;background:url('../images/bg.png') no-repeat bottom center;background-color:#FBFBFB;}
.box{ width:1200px; margin:0px auto 0px auto;padding:10px 0px 10px 0px;position:relative; overflow:hidden; _height:100%;}
.picbox{ width:1200px; height:205px; overflow:hidden; position:relative;}
.piclist{ height:205px;position:absolute; left:0px; top:0px}
.piclist li{ background:#eee; margin-right:10px; padding:5px; float:left;text-align: center;}
.swaplist{ position:absolute; left:-3000px; top:0px}
.og_prev,.og_next{ width:30px; height:50px; background:url('../images/icon.png') no-repeat; background:url('../images/icon_ie6.png') no-repeat\9; position:absolute; top:80px; z-index:99; cursor:pointer;filter:alpha(opacity=70); opacity:0.7;}
.og_prev{ background-position:0 -60px; left:4px;}
.og_next{ background-position:0 0; right:4px;}