@charset "gb2312";
/* CSS Document */

body{margin:0px; font-size:12px; font-family:Microsoft Sans Serif; background-color:#d1d3d5}
img{border:none}
.img:visited img{}
.img img{border: 1px solid #cccccc;}
.img:hover img{border: 1px solid #ff6600;}
.img:hover{color: #CCCCCC; }


.clear{clear:both}
a:link{text-decoration:none; color:#666666}
a:visited{text-decoration:none; color:#666666}
a:active{text-decoration:none; color:#666666}
a:hover{text-decoration:underline; color:#666666}

.pro a:link{text-decoration:none; color:#666666; font-size:13px; font-family:Î¢ÈíÑÅºÚ}
.pro a:visited{text-decoration:none; color:#666666; font-size:13px; font-family:Î¢ÈíÑÅºÚ}
.pro a:active{text-decoration:none; color:#666666; font-size:13px; font-family:Î¢ÈíÑÅºÚ}
.pro a:hover{text-decoration:none; color:#FF6600; font-size:13px; font-family:Î¢ÈíÑÅºÚ}

#head{width:990px; height:80px;text-align:left; padding:0px; background-color:#FFFFFF}
#head_left{width:300px; height:80px; float:left; text-align:left}
#head_right1{width:500px; height:17px; float:left; text-align:right; vertical-align:middle; padding-top:19px; padding-bottom:44px;line-height:17px}
#head_right2{width:20px; height:19px; float:left; text-align:right; margin-top:20px; margin-bottom:41px; line-height:21px}
#head_right3{width:145px;height:40px; float:left; text-align:right; padding-top:10px; padding-bottom:30px; line-height:40px; padding-right:20px}
#Layer1{position:absolute;width:639px;height:49px;z-index:1;left:351px;top:-8px;}

.special a:link{text-decoration:none; color:#FFFFFF; position:relative}
.special a:visited{text-decoration:none; color:#FFFFFF; position:relative}
.special a:active{text-decoration:none; color:#FFFFFF; position:relative}
.special a:hover{text-decoration:underline; color:#FFFFFF; position:relative}
.special1 a:link{text-decoration:none; color:#666666; position:relative}
.special1 a:visited{text-decoration:none; color:#666666; position:relative}
.special1 a:active{text-decoration:none; color:#666666; position:relative}
.special1 a:hover{text-decoration:underline; color:#666666; position:relative}

.special2 a:link{text-decoration:none; color:#ff6600;}
.special2 a:visited{text-decoration:none; color:#ff6600; }
.special2 a:active{text-decoration:none; color:#ff6600; }
.special2 a:hover{text-decoration:underline; color:#ff6600;}


#input1{color:#999999; border:#CCCCCC 1px solid; border-right:none;width:100px; height:17px; vertical-align:middle; line-height:19px;_line-height:19px;#line-height:19px;}
#menu1{width:100px; float:left; height:49px; line-height:54px; _line-height:49px; #line-height:49px;text-align:center; padding-left:20px;top:-50%; vertical-align:middle;}
#menu2{width:100px; float:left;height:43px; line-height:54px;_line-height:49px;#line-height:49px;padding-left:25px; text-align:center;top:-50%; vertical-align:middle;}
#menu3{width:100px; float:left;height:43px; line-height:54px;_line-height:49px;#line-height:49px;text-align:center;top:-50%; vertical-align:middle;}
#menu4{width:94px; float:left;height:43px; line-height:54px;_line-height:49px;#line-height:49px;text-align:center;top:-50%; vertical-align:middle;}
.menubg{background-image:url(../images/menubg.png);width:639px; height:49px; background-color:#FFFFFF}
#all{width:990px; height:480px; background-color:#f9f9f9; padding-bottom:10px}
.tuijianpro{width:470px; height:25px;margin-right:25px;color:#FF6600; font-size:15px;font-weight:bold; text-align:left; font-family:Î¢ÈíÑÅºÚ; margin-left:10px}
#img1{width:140px; float:left; height:120px; padding-right:8px;}
#img2{width:140px; float:left; height:120px; padding-right:8px;padding-left:8px;}
#img3{width:140px; float:left; height:120px; padding-left:8px}

.arr{font-size:12px; color:#999999}
#news_all{width:360px; height:25px}
#news_title{width:240px; height:25px; line-height:25px; text-align:left; float:left}
#news_time{width:120px; height:25px; line-height:25px; text-align:right; float:left}

#float2{float:left; width:220px; padding-right:10px; height:420px}
#float2_1{width:220px; padding-top:10px; height:340px}
#float2_2{color:#FF6600; font-size:15px; font-weight:bold; text-align:left; font-family:Î¢ÈíÑÅºÚ; padding-bottom:10px; height:20px}
#float2_3{width:218px; border-bottom:#CCCCCC 1px dashed; height:30px; line-height:30px; text-align:left;}
#float2_4{margin-top:40px; margin-bottom:20px; width:218px; }
#float2_4 img{ width:100%}
#float3{float:left; width:245px; height:420px}

.banner{width:990px; height:300px; position:relative; margin:0px auto}
.index-banner .swiper-button-prev { -webkit-transition: opacity .5s;-o-transition: opacity .5s;-moz-transition: opacity .5s;transition: opacity .5s;background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%f28600%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");}
.index-banner .swiper-button-next { -webkit-transition: opacity .5s;-o-transition: opacity .5s;-moz-transition: opacity .5s;transition: opacity .5s;background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%f28600%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");}
.index-banner .swiper-container {height:300px;}
.index-banner .swiper-container .swiper-img {position: relative;}
.index-banner .swiper-container .swiper-img .container {height: 100%;position: relative;}
.index-banner .swiper-container .swiper-img .banner-txt {position: absolute;top: 24.06%;left: 0;right: 0;color: #fff;padding: 0 15px;}
.index-banner .swiper-container .swiper-img .banner-txt.banner-txt1 {position: absolute;color: #fff;top: 24.06%;left: 0;right: 0; width: 100%;text-align: center;}
.index-banner .swiper-container .swiper-img .banner-txt .txt1 {font-size:20px;font-weight: bolder; font-family: Ë¼Ô´ËÎÌå CN; margin-bottom:20px;opacity: 0;-webkit-transform: translateY(-80%); -moz-transform: translateY(-80%); -ms-transform: translateY(-80%); -o-transform: translateY(-80%);transform: translateY(-80%);-webkit-transition: opacity 1.5s, -webkit-transform 1.5s;transition: opacity 1.5s, -webkit-transform 1.5s;-o-transition: opacity 1.5s, -o-transform 1.5s;-moz-transition: opacity 1.5s, transform 1.5s, -moz-transform 1.5s;transition: opacity 1.5s, transform 1.5s;transition: opacity 1.5s, transform 1.5s, -webkit-transform 1.5s, -moz-transform 1.5s, -o-transform 1.5s;text-shadow: 3px 4px 2px rgba(0, 0, 0, .175);}
.index-banner .swiper-container .swiper-img .banner-txt .txt2 {font-size:25px; margin-top:20px; line-height: 60px;opacity: 0;-webkit-transform: translateY(100%); -moz-transform: translateY(100%); -ms-transform: translateY(100%); -o-transform: translateY(100%); transform: translateY(100%);text-shadow: 1px 1px 1px rgba(0, 0, 0, .175);-webkit-transition: opacity 3s, -webkit-transform 3s;transition: opacity 3s, -webkit-transform 3s;-o-transition: opacity 3s, -o-transform 3s;-moz-transition: opacity 3s, transform 3s, -moz-transform 3s;transition: opacity 3s, transform 3s;transition: opacity 3s, transform 3s, -webkit-transform 3s, -moz-transform 3s, -o-transform 3s;}
.index-banner .swiper-container .swiper-img .banner-txt .txt3 {font-size:26px; line-height: 50px;opacity: 0;-webkit-transform: translateY(120%); -moz-transform: translateY(120%); -ms-transform: translateY(120%); -o-transform: translateY(120%); transform: translateY(120%);text-shadow: 1px 1px 1px rgba(0, 0, 0, .175);-webkit-transition: opacity 3.5s, -webkit-transform 3.5s;transition: opacity 3.5s, -webkit-transform 3.5s;-o-transition: opacity 3.5s, -o-transform 3.5s;-moz-transition: opacity 3.5s, transform 3.5s, -moz-transform 3.5s;transition: opacity 3.5s, transform 3.5s;transition: opacity 3.5s, transform 3.5s, -webkit-transform 3.5s, -moz-transform 3.5s, -o-transform 3.5s;}
.index-banner .swiper-container .swiper-img .banner-txt.banner-txt2{left: 55%;top: 30.06%;text-align: left;}
.index-banner .swiper-container .swiper-img .banner-txt.banner-txt3{left: 0;top: 36.06%;text-align: left;}
.index-banner .swiper-container .swiper-slide-active .banner-txt>div {-webkit-transform: none; -moz-transform: none; -ms-transform: none; -o-transform: none; transform: none;opacity: 1;}
.index-banner .swiper-container .swiper-slide.on .swiper-img .banner-txt .txt3,
.index-banner .swiper-container .swiper-slide.on .swiper-img .banner-txt .txt2,
.index-banner .swiper-container .swiper-slide.on .swiper-img .banner-txt .txt1 {-webkit-transform: none; -moz-transform: none; -ms-transform: none; -o-transform: none; transform: none;opacity: 1;}
.index-banner .swiper-container .swiper-img {height: 100%;}
.index-banner .swiper-container>.container {position: absolute;top: 0;left: 50%;-webkit-transform: translateX(-50%);   -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%);transform: translateX(-50%);height: 100%;z-index: 10;}
.index-banner .swiper-pagination-bullet { opacity: 1;width:12px;height: 12px;margin: 0 12px;border-radius: 6px; border: 1px solid #fff;background: #fff;}
.index-banner .swiper-pagination-bullets {width: auto;left:50%;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%); -o-transform: translateX(-50%);transform: translateX(-50%);bottom: 40px;}
.index-banner .swiper-pagination-bullet-active {background: #FF6600; border: 1px solid #FF6600;}

.page-banner .swiper-button-prev { -webkit-transition: opacity .5s;-o-transition: opacity .5s;-moz-transition: opacity .5s;transition: opacity .5s;background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%f28600%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");}
.page-banner .swiper-button-next { -webkit-transition: opacity .5s;-o-transition: opacity .5s;-moz-transition: opacity .5s;transition: opacity .5s;background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%f28600%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");}
.page-banner .swiper-container {height:200px;}
.page-banner .swiper-container .swiper-img {position: relative;}
.page-banner .swiper-container .swiper-img .container {height: 100%;position: relative;}
.page-banner .swiper-container .swiper-img .banner-txt {position: absolute;top: 24.06%;left: 0;right: 0;color: #fff;padding: 0 15px;}
.page-banner .swiper-container .swiper-img .banner-txt.banner-txt1 {position: absolute;color: #fff;top: 24.06%;left: 0;right: 0; width: 100%;text-align: center;}
.page-banner .swiper-container .swiper-img .banner-txt .txt1 {font-size:20px;font-weight: bolder; font-family: Ë¼Ô´ËÎÌå CN; margin-bottom:15px;opacity: 0;-webkit-transform: translateY(-80%); -moz-transform: translateY(-80%); -ms-transform: translateY(-80%); -o-transform: translateY(-80%);transform: translateY(-80%);-webkit-transition: opacity 1.5s, -webkit-transform 1.5s;transition: opacity 1.5s, -webkit-transform 1.5s;-o-transition: opacity 1.5s, -o-transform 1.5s;-moz-transition: opacity 1.5s, transform 1.5s, -moz-transform 1.5s;transition: opacity 1.5s, transform 1.5s;transition: opacity 1.5s, transform 1.5s, -webkit-transform 1.5s, -moz-transform 1.5s, -o-transform 1.5s;text-shadow: 3px 4px 2px rgba(0, 0, 0, .175);}
.page-banner .swiper-container .swiper-img .banner-txt .txt2 {font-size:25px; margin-top:20px; line-height: 60px;opacity: 0;-webkit-transform: translateY(100%); -moz-transform: translateY(100%); -ms-transform: translateY(100%); -o-transform: translateY(100%); transform: translateY(100%);text-shadow: 1px 1px 1px rgba(0, 0, 0, .175);-webkit-transition: opacity 3s, -webkit-transform 3s;transition: opacity 3s, -webkit-transform 3s;-o-transition: opacity 3s, -o-transform 3s;-moz-transition: opacity 3s, transform 3s, -moz-transform 3s;transition: opacity 3s, transform 3s;transition: opacity 3s, transform 3s, -webkit-transform 3s, -moz-transform 3s, -o-transform 3s;}
.page-banner .swiper-container .swiper-img .banner-txt .txt3 {font-size:26px; line-height:30px;opacity: 0;-webkit-transform: translateY(120%); -moz-transform: translateY(120%); -ms-transform: translateY(120%); -o-transform: translateY(120%); transform: translateY(120%);text-shadow: 1px 1px 1px rgba(0, 0, 0, .175);-webkit-transition: opacity 3.5s, -webkit-transform 3.5s;transition: opacity 3.5s, -webkit-transform 3.5s;-o-transition: opacity 3.5s, -o-transform 3.5s;-moz-transition: opacity 3.5s, transform 3.5s, -moz-transform 3.5s;transition: opacity 3.5s, transform 3.5s;transition: opacity 3.5s, transform 3.5s, -webkit-transform 3.5s, -moz-transform 3.5s, -o-transform 3.5s;}
.page-banner .swiper-container .swiper-img .banner-txt.banner-txt2{left: 55%;top: 30.06%;text-align: left;}
.page-banner .swiper-container .swiper-img .banner-txt.banner-txt3{left: 0;top: 36.06%;text-align: left;}
.page-banner .swiper-container .swiper-slide-active .banner-txt>div {-webkit-transform: none; -moz-transform: none; -ms-transform: none; -o-transform: none; transform: none;opacity: 1;}
.page-banner .swiper-container .swiper-slide.on .swiper-img .banner-txt .txt3,
.page-banner .swiper-container .swiper-slide.on .swiper-img .banner-txt .txt2,
.page-banner .swiper-container .swiper-slide.on .swiper-img .banner-txt .txt1 {-webkit-transform: none; -moz-transform: none; -ms-transform: none; -o-transform: none; transform: none;opacity: 1;}
.page-banner .swiper-container .swiper-img {height: 100%;}
.page-banner .swiper-container>.container {position: absolute;top: 0;left: 50%;-webkit-transform: translateX(-50%);   -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%);transform: translateX(-50%);height: 100%;z-index: 10;}
.page-banner .swiper-pagination-bullet { opacity: 1;width:12px;height: 12px;margin: 0 12px;border-radius: 6px; border: 1px solid #fff;background: #fff;}
.page-banner .swiper-pagination-bullets {width: auto;left:50%;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%); -o-transform: translateX(-50%);transform: translateX(-50%);bottom: 40px;}
.page-banner .swiper-pagination-bullet-active {background: #FF6600; border: 1px solid #FF6600;}

.searchimg{border:#CCCCCC 1px solid; border-left:none; width:20px; height:19px}

.bottom a:link,.bottom a:visited{color:#666666;text-decoration:none;}
.bottom a:hover,.bottom a:active{color:#CC0000;text-decoration:none;}

#footer{width:990px; height:66px; background-color:#d1d3d5}
#footer1{height:44px; line-height:22px;color:#666666;font-family:Î¢ÈíÑÅºÚ; width:680px; padding-left:10px;float:left; text-align:left; padding-top:11px; padding-bottom:11px}
#footer2{height:44px; line-height:22px;color:#666666; font-family:Verdana, Arial, Helvetica, sans-serif; width:290px; padding-right:10px;float:left; text-align:right;padding-top:11px; padding-bottom:11px}



#menu2_1{width:60px; float:left; height:49px; line-height:54px; _line-height:49px; #line-height:49px;text-align:center; padding-left:60px;top:-50%; vertical-align:middle;}
#menu2_2{width:90px; float:left;height:43px; line-height:54px;_line-height:49px;#line-height:49px;padding-left:35px; text-align:center;top:-50%; vertical-align:middle;}
#menu2_3{width:60px; float:left;height:43px; line-height:54px;_line-height:49px;#line-height:49px;text-align:center;top:-50%; vertical-align:middle; padding-left:40px}
#menu2_4{width:90px; float:left;height:43px; line-height:54px;_line-height:49px;#line-height:49px;text-align:center;top:-50%; vertical-align:middle;padding-left:37px}
#menu2_5{width:60px; float:left;height:43px; line-height:54px;_line-height:49px;#line-height:49px;text-align:center;top:-50%; vertical-align:middle; padding-left:38px}
#menu2_6{width:90px; float:left;height:43px; line-height:54px;_line-height:49px;#line-height:49px;text-align:center;top:-50%; vertical-align:middle; padding-left:38px}
#menu2_7{width:60px; float:left;height:43px; line-height:54px;_line-height:49px;#line-height:49px;text-align:center;top:-50%; vertical-align:middle; padding-left:38px}
#menu2_8{width:135px; float:left;height:43px; line-height:54px;_line-height:49px;#line-height:49px;text-align:left;top:-50%; vertical-align:middle; padding-left:59px}



#outer1 {float:left; width:160px; padding:10px;background:#ffffff;}
#outer2 {float:left; width:1px; background:#cccccc; margin:10px 0px}
#outer3 {float:left; width:609px; background:#ffffff;}
#outer4 {float:left; width:200px; background:#ffffff; padding-top:10px;}
#outer1, #outer2, #outer3, #outer4 {padding-bottom:32767px; margin-bottom:-32767px;}
#wrapper {overflow:hidden; background:#ffffff; width:990px}
.hangye img{ width:100%;}
.hangye h3{ position:relative; color:#000; padding-left:15px; text-align:left; font-size:14px; margin-top:0px; margin-bottom:0px;}
.hangye h3:before{ position:absolute; content:""; left:0px; top:2px; width:13px; height:13px; background: url(../images/arrow.png) center left no-repeat;}