@charset "utf-8";
/* CSS Document */
body{ margin:0px; padding:0px; font-family:"Microsoft YaHei"; font-size:14px; line-height:22px; speech-rate:fast; speak-numeral:continuous; color:#333; background-color:#FFF; letter-spacing:0.5px;}
div, h1, h2, h3, h4, p, form, label, input, textarea, img, span{padding:0;margin:0;border:0;}
ul{	margin:0px; padding:0px; list-style-type:none;}

a{ font-size:14px; color:#000; text-decoration:none;}
a:hover{ font-size:14px; color:#ff541a; text-decoration:none;}

#header { width:100%; margin-top:3px; margin-bottom:3px; position:relative; padding:0 auto; margin:0 auto;}
.headerb { width:1200px; height:89px; padding:0 auto; margin:0 auto;}
.headerb .left { float:left; width:420px; height:89px; text-align: center; }
.headerb .left .menua {width:420px; height:89px; background:#FFF; margin-top:9px;}
.headerb .left .menua ul {margin:0 auto; width:420px;}
.headerb .left .menua ul li{ float:left; position:relative; width:140px;}
.headerb .left .menua ul li a {display:block; color:#af8940; font-size:18px; line-height:80px;}
.headerb .left .menua ul li a:hover {color:#7f5606; font-size:18px; }
.headerb .left .menua ul li:hover{ background-image: url(../images/menubga.png);}
.headerb .left .menua ul .last {background:none;}
.headerb .center { float:left; width:360px; height:89px; text-align: center; }
.headerb .center img { width:300px; height:74px;}
.headerb .right { float:right; width:420px; height:89px; text-align: center; }
.headerb .right .menub {width:420px; height:89px; background:#FFF; margin-top:9px;}
.headerb .right .menub ul {margin:0 auto; width:420px;}
.headerb .right .menub ul li{ float:left; position:relative; width:140px;}
.headerb .right .menub ul li a {display:block; color:#af8940; font-size:18px; line-height:80px;}
.headerb .right .menub ul li a:hover {color:#7f5606; font-size:18px; }
.headerb .right .menub ul li:hover{ background-image: url(../images/menubga.png);}
.headerb .right .menub ul .last {background:none;}

#bannera {width:100%; height:735px; overflow:hidden; position:relative; padding:0 auto; margin:0 auto; margin-top:0px; margin-bottom:0px;}
.bannera { height: 735px; text-align: center; background: url(../images/loading.gif) 50% no-repeat; }
.slides { position: relative; z-index: 1; }
.slides li { height: 735px; }
.flex-control-nav { position: absolute; bottom: 5px; z-index: 2; width: 96%; text-align: center; }
.flex-control-nav li { display: inline-block; width: 50px; height: 6px; margin: 0 5px; zoom: 1; }
.flex-control-nav a { display: inline-block; width: 50px; height: 6px; background-color: #fff; cursor: pointer; text-indent: -9999px; }
.flex-control-nav .flex-active { background-color:#ff2d79;}
.flex-direction-nav { position: absolute; z-index: 3; width: 100%; top: 40%; }
.flex-direction-nav li a { display: block; width: 50px; height: 70px; overflow: hidden; cursor: pointer; position: absolute; opacity: 0.8; text-indent: -9999px; }
.flex-direction-nav li a.flex-prev { left: 40px; background: url(../images/btn-banner.png) left center no-repeat; }
.flex-direction-nav li a.flex-next { right: 40px; background: url(../images/btn-banner.png) right center no-repeat; }
.flex-direction-nav li a:hover { opacity: 0.6; }

#bannerb {width:100%; overflow:hidden; position:relative; padding:0 auto; margin:0 auto; padding-top:2px; margin-bottom:3px;}
.bannerb { height: 354px; text-align: center; background: url(../images/loading.gif) 50% no-repeat; }

#index_titlea { width:1200px; background:url(../images/index_titlea_line.png) repeat-x left top; padding:0 auto; margin:0 auto; margin-top:35px; }
.index_titlea { width:1200px; overflow:hidden; position:relative; padding:0 auto; margin:0 auto;}
.index_titlea_title { background:url(../images/index_titlea_bg.png) repeat-x left top; width:345px; background-color:#FFF; text-align:center; height:120px; padding:0 auto; margin:0 auto;}
.index_titlea_title .title a{ color:#af8940; font-size:30px; line-height:50px; display:block; }
.index_titlea_title .title a:hover{ color:#ff541a; font-size:30px; line-height:50px; display:block; }
.index_titlea_title .span { height:40px;}
.index_titlea_title .span a { color:#af8940; font-size:16px; line-height:25px; }
.index_titlea_title .span a:hover { color:#ff541a; font-size:16px; line-height:25px; }

#index_product { width:100%; text-align:center; background-color:#fff; padding-top:0px; margin-bottom:45px;}
.index_product { width:1200px; height:auto; overflow:hidden; position:relative; padding:0 auto; margin:0 auto; text-align:center;}
.index_product ul { width:1200px; padding:0 auto; margin:0 auto; text-align:center;}
.index_product ul li { margin-top:15px; margin-left: 30px; margin-right: 30px; margin-bottom:10px; float:left;}
.index_product ul li img { width:530px; height:530px;}

#index_company { width:100%; background:url(../images/index_company_bg.jpg) repeat; padding:0 auto; margin:0 auto; }
.index_company { width:1200px; height:700px; padding:0 auto; margin:0 auto;}
.index_company .index_company_title { width:403px; text-align:center; height:135px; padding:0 auto; margin:0 auto;}
.index_company .index_company_title img { width:399px; height:75px; margin-top:35px; margin-bottom:35px;}
.index_company .index_company_font { width:1100px; height:170px; text-align:left; padding:0 auto; margin:0 auto;}
.index_company .index_company_font .span { color:#000; font-size:16px; line-height:30px;}
.index_company .index_company_more {width:150px; height:45px; border:1px solid #c0a062; margin-top:15px; margin-bottom:15px; padding:0 auto; margin:0 auto;}
.index_company .index_company_more a{ color:#af8940; font-size:16px;  line-height: 45px; TEXT-DECORATION: none; display:block; text-align:center;}
.index_company .index_company_more a:hover{ color:#af8940; font-size:16px;  line-height: 45px; TEXT-DECORATION: underline; display:block; text-align:center; background-color:#ece7c7;}
.index_company .index_company_photo { width:1150px; height:258px; padding:0 auto; margin:0 auto; margin-top:35px;}
.index_company .index_company_photo ul li{ float:left; margin-left: 6px; margin-right: 6px; margin-bottom: 24px;}
.index_company .index_company_photo ul li img { height:258px;}

#index_news { width:100%; height:550px; margin-top: 35px;}
.index_news { width:1200px; height:550px; overflow:hidden; position:relative; padding:0 auto; margin:0 auto; text-align:center;}
.index_news .index_news_left { float:left; width:573px; height:550px; text-align:left; }
.index_news .index_news_left img { float:left; DISPLAY: block; background-color:#FFF; width:550px; height:488px; padding-top: 5px; padding-left: 5px; padding-right: 5px; padding-bottom: 5px; border:1px solid #dbd5d7;}
.index_news .index_news_right { float:right; width:600px; height:550px; text-align:left;}
.index_news .index_news_right .index_news_right_link { font-size:14px; line-height:60px;}
.index_news .index_news_right .index_news_right_link ul{ float:left; margin-left: 20px;}
.index_news .index_news_right .index_news_right_link ul li { float:left; width:570px; text-align:left; height:60px; border-bottom:1px solid #dadada; padding:18px 0px 18px 0px; color:#373737;}
.index_news .index_news_right .index_news_right_link ul li a { color:#000; font-size:18px; line-height:25px; text-decoration:none;}
.index_news .index_news_right .index_news_right_link ul li a:hover{ color:#303030; font-size:18px; line-height:25px; text-decoration:underline; }
.index_news .index_news_right .index_news_right_link ul li div { text-align:left; line-height:18px; margin-left:80px; color:#999; }
.index_news .index_news_right .index_news_right_link ul li span { float:left; color:#c4c4c4; width:60px; height:60px; line-height:55px; font-size:40px; margin-right:20px; border-right:1px solid #dadada;}

#index_brand { width:100%; background:url(../images/index_cooperation.jpg) repeat-x center top; text-align:center; padding:0 auto; margin:0 auto; margin-top:20px; }
.index_brand { width:1200px; height:760px; overflow:hidden; position:relative; padding:0 auto; margin:0 auto; text-align:center; }
.index_brand .index_brand_title { width:448px; height:130px; background:url(../images/index_works_title.png) repeat-x left top; padding:0 auto; margin:0 auto; text-align:center; margin-top: 25px;}
.index_brand .index_brand_title .title a{ color:#af8940; font-size:30px; line-height:52px; display:block; text-align:center; }
.index_brand .index_brand_title .title a:hover{color:#ff541a; font-size:30px; line-height:52px; display:block; text-align:center; }
.index_brand .index_brand_title .span { height:35px; }
.index_brand .index_brand_title .span a{ color:#af8940; font-size:16px; line-height:25px; }
.index_brand .index_brand_title .span a:hover{ color:#ff541a; font-size:16px; line-height:25px; }
.index_brand .index_brands { width:1200px; height:440px; padding:0 auto; margin:0 auto; text-align:center; margin-top:10px;}
.index_brand .index_brands ul li{float:left; text-align:center; margin-top: 0px; margin-left: 15px; margin-right: 15px;}
.index_brand .index_brands img {DISPLAY: block; width:265px; height:155px; margin-bottom: 15px; margin-top: 15px; 
-moz-box-shadow: 7px 7px 10px #fbd6de; -webkit-box-shadow: 7px 7px 10px #fbd6de; box-shadow: 7px 7px 10px #fbd6de;
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#fbd6de)";
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#fbd6de');}

#pages { width:100%; text-align:center; overflow:hidden; position:relative; padding:0 auto; margin:0 auto; margin-top:30px; margin-bottom:20px;}
.pages { width:1200px; height:auto; overflow:hidden; position:relative; padding:0 auto; margin:0 auto; text-align:center; }

#pages_title { width:1200px; background:url(../images/index_titlea_line.png) repeat-x left top; padding:0 auto; margin:0 auto; margin-top:35px; margin-bottom:5px; }
.pages_title { width:1200px; overflow:hidden; position:relative; padding:0 auto; margin:0 auto; }
.pages_titleb { background:url(../images/index_titlea_bg.png) repeat-x left top; width:345px; background-color:#FFF; text-align:center; height:100px; padding:0 auto; margin:0 auto; }
.pages_titleb .title a{ color:#af8940; font-size:30px; line-height:50px; display:block; }
.pages_titleb .title a:hover{ color:#ff541a; font-size:30px; line-height:50px; display:block; }
.pages_titleb .span { height:40px; }
.pages_titleb .span a{ color:#af8940; font-size:16px; line-height:25px; }
.pages_titleb .span a:hover{ color:#ff541a; font-size:16px; line-height:25px; }

.pages_bread { width:1200px; height:40px; padding:0 auto; margin:0 auto; border-bottom: solid 1px #e8e8e8; margin-top: 5px; }
.pages_bread .left { width:220px; height:40px; float:left; color:#000; border-left: solid 3px #c0a062; padding-left:6px; font-size:20px; line-height: 35px; }
.pages_bread .right { width:600px; height:38px; float:right; font-size:14px; color:#000; line-height: 35px; padding-right: 10px; margin-top: 8px; text-align: right; }
.pages_bread .right a{ color:#000; font-size:14px; line-height:15px; }
.pages_bread .right a:hover{ color:#ff541a; font-size:14px; line-height:15px; }

.pages .pages_product { width:1200px; height:auto; line-height:32px; overflow:hidden; position:relative; padding:0 auto; margin:0 auto; text-align:center; }
.pages .pages_product ul { width:1060px; height:auto; overflow:hidden; position:relative; padding:0 auto; margin:0 auto; text-align:center; }
.pages .pages_product ul li {width:510px; height:530px; float:left; text-align:center; background-color:#fff; margin-left: 10px; margin-right: 10px; padding-top: 5px; padding-bottom: 0px;}
.pages .pages_product img { width:500px; height:500px;}
.pages .pages_product ul li a { font-size:16px; line-height:24px; color:#333; text-align:center; TEXT-DECORATION: none; display:block;} 
.pages .pages_product ul li a:hover { font-size:16px; line-height:24px; color:#000; TEXT-DECORATION: underline; display:block;} 
.pages .pages_product ul li:hover { background:#ffdebc; display:block;}

.pages .pages_honors { width:1180px; height:auto; line-height:32px; overflow:hidden; position:relative; padding:0 auto; margin:0 auto; text-align:center; }
.pages .pages_honors ul li{float:left; text-align:center; margin-top: 0px; margin-left: 6px; margin-right: 6px;}
.pages .pages_honors img {width:278px; height:205px; margin-bottom: 6px; margin-top: 6px;}
.pages .pages_honors a{ color:#333; font-size:16px; line-height:32px; text-align:center; }
.pages .pages_honors a:hover{color:#ff541a; font-size:16px; line-height:32px; text-align:center; }

.pages .pages_brand { width:1200px; height:auto; line-height:32px; overflow:hidden; position:relative; padding:0 auto; margin:0 auto; text-align:center; }
.pages .pages_brand ul li{float:left; text-align:center; margin-top: 0px;  margin-left: 15px; margin-right: 15px;}
.pages .pages_brand img {  width:265px; height:155px; margin-top: 22px; margin-bottom: 10px; -moz-box-shadow: 7px 7px 10px #fbd6de; -webkit-box-shadow: 7px 7px 10px #fbd6de; box-shadow: 7px 7px 10px #fbd6de;-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#fbd6de)"; filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#fbd6de');}
.pages .pages_brand a{ color:#333; font-size:16px; line-height:18px; text-align:center; }
.pages .pages_brand a:hover{color:#ff541a; font-size:16px; line-height:18px; text-align:center; }

.pages .pages_contactus { width:1200px; height:auto; overflow:hidden; position:relative; padding:0 auto; margin:0 auto; }
.pages .pages_contactus_left { float:left; text-align:left; width:700px; height:350px; margin-left: 30px; }
.pages .pages_contactus_center { float:left; width:277px; height:277px; margin-left: 120px; }
.pages .pages_contactus_right { float:right; width:277px; height:300px; margin-right: 30px;}
.pages .pages_line { width:1200px; overflow:hidden; position:relative; height:1px; text-align:center; padding:0 auto; margin:0 auto; background-color:#d6d6d6;}
.pages .pages_contactus .baidumap {width:1200px; overflow:hidden; position:relative; padding:0 auto; margin:0 auto; margin-top: 60px;}

.pages .pages_company { text-align:left; width:1100px; font-size:16px; line-height:32px; height:auto; padding:0 auto; margin:0 auto; }
.pages .pages_company .span { color:#6c6c6c; font-size:16px; line-height:32px;}

.pages .news_title{ width:1100px;  margin:0 auto; padding:0 auto; font-size:16px; line-height:50px; border-bottom:1px dashed #ccc;}
.pages .news_info{ color:#000; margin:10px 0; padding:5px 0;}
.pages .news_body{ width:1050px; text-align:left; font-size:14px; line-height:32px; color:#000; padding:0 auto; margin:0 auto; margin-top: 30px; margin-bottom: 30px;}
.pages .news_pre{ text-align:left; margin:2px 0 2px 0;clear:both;}

.pages .pages_show { width:1200px; height:auto; line-height:36px; overflow:hidden; position:relative; padding:0 auto; margin:0 auto; text-align:center; }
.pages .pages_show a { color:#333; font-size:14px; line-height:32px; text-align:center; }
.pages .pages_show a:hover { color:#ff541a; font-size:14px; line-height:32px; text-align:center; }
.pages .pages_show_list { font-size:14px; height:36px; line-height:32px; padding:0 auto; margin:0 auto; padding-top: 30px;}
.pages .pages_show_list a { background-color:#FFF;  font-size:14px; margin:1px; padding:4px 6px; border:1px solid #ff541a; color:#333; }
.pages .pages_show_list span { background-color:#ff541a;  font-size:14px; color:#fff; margin:1px; padding:4px 6px; border:1px solid #ff541a; }

.pages .pages_time { width:1060px; height:28px; font-size:14px; padding:0 auto; margin:0 auto; text-align:right; color:#999; margin-top: 6px; margin-bottom: 6px;}
.pages .pages_time a { color:#999; font-size:14px; line-height:32px;  }
.pages .pages_time a:hover { color:#ff541a; font-size:14px; line-height:32px;}
.pages .pages_time span { font-size:14px; line-height:32px; color:#999; }

.pages .pages_news { width:1100px; text-align:center; overflow:hidden; position:relative; padding: 1px 1px 1px 1px; margin:0 auto; font-size:14px; }
.pages .pages_news_list { float:left; padding:0 auto; margin:0 auto; text-align:center;}
.pages .pages_news_list ul { float:left; padding:0 auto; margin:0 auto; text-align:center;}
.pages .pages_news_list li { float:left; width:1100px; text-align: left; font-size:14px; color:#000; height:30px; border-bottom:1px dashed #ccc;}
.pages .pages_news_list li a { color:#000; font-size:14px; line-height:30px; } 
.pages .pages_news_list li a:hover { color:#999; font-size:14px; line-height:30px;} 
.pages .pages_news_list li span { float:right; color:#999; }
.pages .pages_news_list li b { font-weight:normal;}

.pages .listpagea {width:1100px; height:auto; overflow:hidden; position:relative; padding:0 auto; margin:0 auto; }
.pages .listpageb { width:1050px; text-align:left; color:#666; line-height: 22px; font-size:14px; height:auto; padding:3px 0px 3px 10px; margin:0 auto; background:#f4f4f4; border-bottom:2px solid #FFF;}
.pages .listpageb a { color:#666; font-size:14px; line-height: 18px; background:#f4f4f4;}
.pages .listpageb a:hover{ color:#ff541a; font-size:14px; line-height: 18px; background:#f4f4f4;} 

.pages .pages_line {width:1200px; height:1px; text-align:center; padding:0 auto; margin:0 auto; background-color:#9c9c9c; margin-top: 35px; margin-bottom: 30px;}
.pages .pages_dashed {width:1200px; height:1px; text-align:center; padding:0 auto; margin:0 auto; margin-top: 35px; margin-bottom: 30px; border-bottom:1px dashed #ccc;}

#showsb { width:100%; text-align:center; overflow:hidden; position:relative; padding:0 auto; margin:0 auto;}
.showsb { width:1100px; height:auto; overflow:hidden; position:relative; padding:0 auto; margin:0 auto; text-align:center; }
.showsb .showb_title {text-align:center; width:1100px; height:100px; background:url(../images/show_bg.png) repeat-x center top; letter-spacing:6px; padding:0 auto; margin:0 auto; margin-top: 30px;}
.showsb .showb_title .title { color: #ff0000; text-shadow: .04em .04em #ffff00; font-size:36px; line-height:56px; display:block; text-align:center; margin-bottom: 6px; }

.showw { width:100%; height:auto; background:url(../images/showbb_bg.jpg) repeat-x center top; overflow:hidden; position:relative; padding:0 auto; margin:0 auto; text-align:center; }
#shows { width:100%; text-align:center; overflow:hidden; position:relative; padding:0 auto; margin:0 auto;}
.shows { width:1200px; height:auto; overflow:hidden; position:relative; padding:0 auto; margin:0 auto; text-align:center; }
.shows .showc_title { float:left; width:1100px; height:40px; border-bottom:1px dashed #dbdbdb; margin-bottom: 30px; overflow:hidden; position:relative; padding:0 auto; margin:0 auto; }
.shows .showc_title .left { float:left; width:50px; height:25px; text-align: center; margin-top: 6px;}
.shows .showc_title .left img { width:22px; height:21px;}
.shows .showc_title .right {width:800px; height:40px; text-align: left; font-size:24px; line-height:32px;}
.shows .showd { width:1200px; height:auto; text-align: left; overflow:hidden; position:relative; font-size:16px; line-height:32px; padding:0 auto; margin:0 auto; margin-bottom: 30px;}
.shows .showe { width:1100px; height:auto; float:left; text-align: left; font-size:16px; line-height:32px; padding:0 auto; margin:0 auto; padding-left: 50px; margin-top: 15px; margin-bottom: 25px;}
.shows .showe .redfont { font-size:16px; line-height:32px; color: #ff0000; font-weight:bold; }

.shows .showf_title { float:left; width:1100px; background-color:#fff; height:40px; border-bottom:1px dashed #dbdbdb; margin-bottom: 30px; overflow:hidden; position:relative; padding:0 auto; margin:0 auto; }
.shows .showf_title .left { float:left; width:300px; height:25px; text-align: right; margin-top: 6px;}
.shows .showf_title .left img { width:22px; height:21px;}
.shows .showf_title .center { float:left; width:500px; height:40px; text-align: center; font-size:24px; line-height:32px;}
.shows .showf_title .right { float:right; width:300px; height:25px; text-align: left; margin-top: 6px;}
.shows .showf_title .left img { width:22px; height:21px;}

.shows .showp { width:1100px; height:auto; line-height:36px; overflow:hidden; position:relative; padding:0 auto; margin:0 auto; text-align:center; }
.shows .showp a { color:#333; font-size:14px; line-height:32px; text-align:center; }
.shows .showp a:hover { color:#ff541a; font-size:14px; line-height:32px; text-align:center; }
.shows .showp_list { font-size:14px; height:36px; line-height:32px; padding:0 auto; margin:0 auto; padding-top: 30px;}
.shows .showp_list a { background-color:#FFF;  font-size:14px; margin:1px; padding:4px 6px; border:1px solid #ff541a; color:#333; }
.shows .showp_list span { background-color:#ff541a;  font-size:14px; color:#fff; margin:1px; padding:4px 6px; border:1px solid #ff541a; }

.shows .listpagea {width:1200px; height:auto; overflow:hidden; position:relative; padding:0 auto; margin:0 auto; }
.shows .listpageb { width:1200px; text-align:left; color:#666; line-height: 22px; font-size:14px; height:auto; padding:3px 0px 3px 10px; margin:0 auto; margin-bottom: 10px; background:#f4f4f4;}
.shows .listpageb a { color:#666; font-size:14px; line-height: 18px; background:#f4f4f4;}
.shows .listpageb a:hover{ color:#ff541a; font-size:14px; line-height: 18px; background:#f4f4f4;} 

.imghoverA {border:1px solid #f2d08e;}
.imghoverB {border:1px solid #ff541a;}

#div_bodya {width:100%; height:20px; text-align:center; padding:0 auto; margin:0 auto; background-color:#FFF;}

.div_guestbook{width:600px; float:left; padding: 3px 3px 3px 3px; margin:0 auto; margin-left: 150px;}
.book_title{ background-color:#ededed; border:1px solid #ccc; line-height:30px;padding:0 15px;}
.book_title span{ float:right; color:#333; }
.book_Content{border:1px solid #ccc;border-top:0; line-height:22px;padding:5px 15px 10px 15px; margin:0 0 10px 0; background-color:#FFF;}
.book_Content div{border-top:1px dashed #ccc;padding:5px 0;margin:5px 0 0 0;}
.book_Content b{color:#f30;}

.bookadd_Content{border:1px solid #ccc; border-top:1; border-left:0; border-right:0; border-bottom:0; padding:0px 0px 0px 0px; margin:0 0 10px 0; background-color:#FFF;}
.bookadd_Content div{border-top:1px dashed #ccc;padding:5px 0;margin:5px 0 0 0;}
.bookadd_Content li{line-height:30px; border:1px solid #ccc; border-top:0;}

.book_add{margin:0;padding:0;list-style:none;}
.book_add input {vertical-align:middle;border:1px solid #ccc ;padding:4px 10px;font-size:14px; background-color:#FFF;}
.book_add textarea{vertical-align:top;border:1px solid #ccc;padding:4px 10px;overflow:hidden;}
.book_add li{padding:2px;clear:both;font-size:14px;}
.book_add li span{font-size:14px;　display:block; float:left;width:73px;line-height:25px;}
.book_add #showmsg{position:absolute;color:#f30;margin:-18px 0 0 130px;}

#footer { width:100%; background-color:#fafafa; padding:0 auto; margin:0 auto; text-align:center; margin-top: 40px;}
.footer { width:1200px; height:210px; padding:0 auto; margin:0 auto; text-align:center; border-bottom:1px solid #dcdcdc;}
.footer .footera { width:1200px; height:73px; padding:0 auto; margin:0 auto; text-align:center; border-bottom:1px solid #dcdcdc;}
.footer .footera .footera_left { float:left; width:198px; height:56px; margin-left: 40px; margin-top: 16px;}
.footer .footera .footera_left img { float:left; width:198px; height:37px; padding:0 auto; margin:0 auto;}
.footer .footera .footera_right { float:right; text-align:right; width:600px; height:26px; line-height:26px; margin-right: 40px; margin-top: 30px;}
.footer .footera .footera_right a { color:#4f4f4f; font-size:16px; text-decoration:none; }
.footer .footera .footera_right a:hover { color:#1a1a1a; font-size:16px; text-decoration:underline; }
.footer .footerbcopyright { width:1200px; height:110px; line-height:25px; font-size:14px; color:#4f4f4f; text-align: center; padding:0 auto; margin:0 auto; margin-top: 30px;}  
.footer .footerbcopyright a { font-size:14px; line-height:25px; color:#4f4f4f; TEXT-DECORATION: none;}
.footer .footerbcopyright a:hover{ font-size:14px; line-height:25px; color:#1a1a1a; TEXT-DECORATION: underline;}  

#kinMaxShow{display:none;}
#kinMaxShow{visibility:hidden;width:100%; height:404px; overflow:hidden;}

#slideshow { width:1440px; height:349px; }
#slideshow ul { display: none; }