@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:#666; 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:#666; text-decoration:none; }
a:hover { font-size:14px; color:#ff541a; text-decoration:none; }

#topa {width:100%; overflow:hidden; position:relative; padding:0 auto; margin:0 auto;}
.topa {width:1200px; height:26px; font-size:14px; line-height: 26px; color:#666; overflow:hidden; position:relative; padding:0 auto; margin:0 auto; background-color:#eee; }
.topa .topalefta { float:left; padding-left: 2px; width:500px;}
.topa .toparighta { float:right; text-align:right; padding-left: 2px; width:500px;}

#header { width:100%; margin-top:3px; margin-bottom:3px;}
.headerb { width:1200px; height:140px; padding:0 auto; margin:0 auto;  }
.headerb .logo { float:left; margin-top:31px; width:670px; height:100px; text-align: center; }
.headerb .logo img { width:668px; height:72px; }
.headerb .center { float:left; width:250px; height:135px; margin-top:2px; text-align: right; }
.headerb .center img { width:135px; height:135px; }
.headerb .right { float:right; width:240px; height:66px; margin-top:50px; padding-left:10px; text-align: left; border-left:1px solid #8d8d8d; }
.headerb .right .span { text-align: left; font-size:16px; line-height:24px; margin-top:3px; color:#8d8d8d; }
.headerb .right .hotline { text-align: left; font-size:30px; line-height:32px; color:#ff5000; font-style:italic; font-weight:bold; }

#menu { text-align:center; padding:0 auto; margin:0 auto; width:100%; background-color:#0072c4; height:50px; }
#menub { width:1200px;  padding:0 auto; margin:0 auto;  height:50px;}
#menub li { display:block; float:left; text-align:center; width:148px; height:50px; border-left:1px solid #fff; }
#menub li a { font-family:"Microsoft YaHei"; font-size:16px; color:#fff; font-weight:bold; line-height:50px;}
#menub li a:hover { background-color:#ff8500; display:block; font-size:16px; font-weight:bold; color:#fff; }
#menub #sel a, #menu #sel a:visited { background-color:#ff8500; display:block; font-size:16px; font-weight:bold; color:#FFF; }

#banner { width: 100%; height:500px; background: url(/images/bannerbg.jpg); overflow:hidden; position:relative; padding:0 auto; margin:0 auto; }
.bannera { width:100%; position:relative; z-index:0;float:left; overflow:hidden; text-align:center;}
.pro-switch { overflow: hidden; position: relative; width:100%; }
.flexslider { margin: 0; padding: 0; }
.flexslider .slides > li { display: none; -webkit-backface-visibility: hidden; }
.slides:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
html[xmlns] .slides { display: block; }
* html .slides { height:100%; }
.no-js .slides > li:first-child { display: block; }
.flexslider { margin: 0 auto; position: relative; width:100%; zoom: 1; }
.flex-viewport { max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease; }
.flexslider .slides { zoom: 1; }
.flex-direction-nav { *height: 0; }
.flex-direction-nav a { width: 60px; height: 90px; margin: -60px 0 0; display: block; background: url(/images/ad_ctr.png) no-repeat 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; opacity: 0; filter:alpha(opacity=0); -webkit-transition: all .3s ease; }
.flex-direction-nav .flex-next { background-position: 0 -90px; right: 50px; }
.flex-direction-nav .flex-prev { left: 50px; }
.flexslider:hover .flex-next { opacity: 0.8; filter:alpha(opacity=25); }
.flexslider:hover .flex-prev { opacity: 0.8; filter:alpha(opacity=25); }
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover { opacity: 1; filter:alpha(opacity=50); }
.flex-control-nav { width: 100%; position: absolute; bottom: 10px; text-align: center; }
.flex-control-nav li { margin: 0 5px; display: inline-block; zoom: 1; *display: inline; }
.flex-control-paging li a { background: url(/images/dot.png) no-repeat 0 -16px; display:block; height: 16px; overflow: hidden; text-indent:-99em; width: 16px; cursor: pointer; }
.flex-control-paging li a.flex-active { background-position: 0 0; }

#main { width:100%; text-align:center; overflow:hidden; position:relative; padding:0 auto; margin:0 auto; margin-top:5px;}
.main { width:1200px; height:auto; overflow:hidden; position:relative; padding:0 auto; margin:0 auto; text-align:center; }

.main .main_left { float:left; width:255px; margin-left: 20px; }
.main .main_left .main_navi { width:245px; float:left; background-color:#ddd;}
.main .main_left .main_navi_navititie { float:left; width:245px; height:100px; }
.main .main_left .main_navi ul { width:245px; float:left; margin-left: 3px; margin-right: 10px;}
.main .main_left .main_navi ul li { width:230px; height:54px; text-align:left; margin-left: 6px; margin-top:3px; margin-bottom:3px; background:url(/images/prodocts_navibg.png) repeat-x center;}
.main .main_left .main_navi ul li a { padding-left:18px; color:#000; font-size:16px; line-height:54px; text-decoration:none; display:block; transition: all 0.1s ease 0s; font-weight:bold; }
.main .main_left .main_navi ul li a:hover { padding-left:18px; color:#f66f13; font-size:16px; line-height:54px; background:url(/images/prodocts_navibga.png) repeat-x center; text-decoration:underline; display:block; position: relative; left: 1px; top: 1px; right: 0px; clip:rect( ); font-weight:bold;}
.main .main_left .main_navi_ad{ float:left; width:245px; height:160px; margin-top:2px; }
.main .main_right { float:right; width:920px; text-align:center; margin-top: 0px;}

.main_bread { width:920px; height:40px; padding:0 auto; margin:0 auto; border-bottom: solid 1px #e8e8e8; margin-top: 5px; }
.main_bread .main_bread_left { width:220px; height:40px; float:left; text-align:left; color:#000; border-left: solid 3px #007bcc; padding-left:12px; font-size:20px; line-height: 35px; }
.main_bread .main_bread_right { width:600px; height:32px; float:right; font-size:14px; color:#000; line-height: 30px; padding-right: 10px; margin-top: 8px; text-align: right; }
.main_bread .main_bread_right a{ color:#000; font-size:14px; line-height:15px; }
.main_bread .main_bread_right a:hover{ color:#ff541a; font-size:14px; line-height:15px; }

.main_content {width:900px; height:auto; float:left; text-align:left; padding-top:30px; padding-left:10px; padding-right:10px; padding-bottom:10px; overflow:hidden; position:relative; margin:0 auto;}

.main .main_company {width:800px; height:auto; text-align:left; font-size:14px; line-height:26px; padding-top:40px; margin:0 auto;}
.main .main_company .span { color:#6c6c6c; font-size:14px; line-height:26px;}

.main .main_contactus {width:800px;  min-height:360px; text-align:left; padding-top:30px; padding-bottom:10px; padding:0 auto; margin:0 auto; }
.main .main_contactus_left { float:left; text-align:left; width:500px; height:auto; color:#000; font-size:20px; line-height:40px;}
.main .main_contactus_left a { color:#000; font-size:20px; line-height:40px; }
.main .main_contactus_left a:hover { color:#ff541a; font-size:20px; line-height:40px; }
.main .main_contactus_right { float:right; text-align:right; width:300px; height:300px; padding-top:30px;}
.main .main_contactus_center { float:left; text-align:left; width:800px; height:auto;  color:#000; font-size:20px; line-height:40px;}
.main .main_contactus_center a { color:#000; font-size:20px; line-height:40px; }
.main .main_contactus_center a:hover { color:#ff541a; font-size:20px; line-height:40px; }
.main .main_contactus .baidumap {width:800px; text-align:center; padding:0 auto; margin:0 auto; margin-top: 60px;}

.main_guestbook {width:600px; min-height:1000px; float:left; text-align:left; padding:0 auto; margin:0 auto; margin-left: 150px; margin-top: 60px;}
.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 .inputa { height:30px; vertical-align:middle; border:1px solid #ccc; font-size:14px; background-color:#FFF;}
.book_add textarea{ vertical-align:top; border:1px solid #ccc; margin:30px 0 30px 0;overflow:hidden;}
.book_add li { padding:10px; clear:both; font-size:16px; font-weight:bold; line-height:60px;}
.book_add li span { font-size:16px; font-weight:bold; display:block; float:left; width:73px; padding-left: 15px;  line-height:60px;}
.book_add_button {WIDTH: 80px; HEIGHT: 30px; font-size:16px; font-weight:bold; BACKGROUND-IMAGE: url(../images/orderbutton.png); border:0px solid #FFF ;}
.book_add #showmsg {position:absolute; color:#f30; margin:-68px 0 0 200px;}

.main .main_line { width:800px; overflow:hidden; position:relative; height:1px; text-align:center; padding:0 auto; margin:0 auto; background-color:#d6d6d6;}

.main .main_news { width:800px; min-height:1000px; max-height:auto; text-align:center; padding-top:30px; margin:0 auto; padding:0 auto; }
.main .main_news_list { float:left; text-align:center;}
.main .main_news_list ul { float:left; text-align:center;}
.main .main_news_list li { float:left; width:800px; text-align: left; font-size:14px; color:#000; height:50px; border-bottom:1px dashed #ccc;}
.main .main_news_list li a { color:#000; font-size:14px; line-height:50px; } 
.main .main_news_list li a:hover { color:#999; font-size:14px; line-height:50px;} 
.main .main_news_list li span { float:right; color:#999; line-height:50px;}
.main .main_news_list li b { font-weight:normal;}

.main .main_news_page {width:800px; line-height:36px; position:relative; padding:0 auto; margin:0 auto;}
.main .main_news_pageb {font-size:14px; height:36px; line-height:32px; overflow:hidden; position:relative; padding:0 auto; margin:0 auto; margin-top: 30px;}
.main .main_news_pageb a { background-color:#FFF;  font-size:14px; margin:5px; padding:5px 10px; border:1px solid #007bcc; color:#333; }
.main .main_news_pageb span { background-color:#007bcc;  font-size:14px; color:#fff; margin:5px; padding:5px 10px; border:1px solid #007bcc; }

.main .main_ndetail { width:800px; text-align:center; margin:0 auto; padding:0 auto; }
.main .main_ndetail_title { width:800px;  margin:0 auto; padding:0 auto; font-size:22px; line-height:50px; border-bottom:1px dashed #ccc; margin-top: 10px;}
.main .main_ndetail_info { color:#000; margin:10px 0; padding:5px 0;}
.main .main_ndetail_body { width:750px; min-height:730px; max-height:auto; text-align:left; font-size:16px; line-height:26px; color:#000; padding:0 auto; margin:0 auto; margin-top: 30px;}
.main .main_ndetail_pre { text-align:left; margin:2px 0 2px 0;clear:both; margin-top: 16px;}
.main .main_ndetail_time { width:760px; height:38px; font-size:14px; padding:0 auto; margin:0 auto; text-align:right; color:#999; margin-top: 16px; margin-bottom: 6px;}
.main .main_ndetail_time a { color:#999; font-size:14px; line-height:32px;  }
.main .main_ndetail_time a:hover { color:#ff541a; font-size:14px; line-height:32px;}
.main .main_ndetail_time span { font-size:14px; line-height:32px; color:#999; }

.main .main_ndetail .recommend { width:750px; min-height:210px; max-height:auto; padding:0 auto; margin:0 auto; margin-top:30px; border:1px dashed #ccc;}
.main .main_ndetail .recommend .titlea { width:736px; height:30px; float:left; text-align: left; margin-left:15px; margin-top:10px; font-size:18px; line-height:26px; color:#333; font-weight:bold; }
.main .main_ndetail .recommend .linka { float:left; text-align: left; width:740px; color:#555; font-size:18px; padding-top:4px; margin:0 auto; padding:0 auto; }
.main .main_ndetail .recommend .linka ul li { float:left; width:350px; margin-left:15px; margin-right:5px; border-bottom:1px dashed #ccc;}
.main .main_ndetail .recommend .linka ul li a { font-size:14px; line-height:29px; color:#555; TEXT-DECORATION: none;}
.main .main_ndetail .recommend .linka ul li a:hover{ font-size:14px; line-height:29px; color:#555; TEXT-DECORATION: underline;}

.main .main_products { width:900px; min-height:1100px; max-height:auto; padding-top:30px; overflow:hidden; position:relative; margin:0 auto; padding:0 auto; }
.main .main_products img { width:278px; height:278px;}
.main .main_products ul { width:900px; height:auto; overflow:hidden; position:relative; padding:0 auto; margin:0 auto; text-align:center; }
.main .main_products ul li { width:288px; height:308px; float:left; border:1px solid #007bcc; background-color:#fff; margin-left: 5px; margin-right: 5px; margin-top: 10px; padding-top: 5px; padding-bottom: 0px;}
.main .main_products ul li div { border-top:#007bcc 1px solid; width:278px; margin:0 auto; padding:0 auto; }
.main .main_products ul li a { font-size:16px; line-height:26px; color:#333; text-align:center; TEXT-DECORATION: none; display:block; } 
.main .main_products ul li a:hover { font-size:16px; line-height:26px; color:#000; TEXT-DECORATION: underline; display:block; } 
.main .main_products ul li:hover { background:#e3f4ff; display:block; }

.main .main_cases { width:900px; min-height:1000px; max-height:auto; padding-top:30px; overflow:hidden; position:relative; margin:0 auto; padding:0 auto; }
.main .main_cases img { width:427px; height:277px;}
.main .main_cases ul { width:900px; height:auto; overflow:hidden; position:relative; padding:0 auto; margin:0 auto; text-align:center; }
.main .main_cases ul li { width:437px; height:310px; float:left; border:1px solid #007bcc; background-color:#fff; margin-left: 5px; margin-right: 5px; margin-top: 10px; padding-top: 5px; padding-bottom: 0px;}
.main .main_cases ul li div { border-top:#007bcc 1px solid; width:427px; margin:0 auto; padding:0 auto; }
.main .main_cases ul li a { font-size:16px; line-height:32px; color:#333; text-align:center; TEXT-DECORATION: none; display:block; } 
.main .main_cases ul li a:hover { font-size:16px; line-height:32px; color:#000; TEXT-DECORATION: underline; display:block; } 
.main .main_cases ul li:hover { background:#e3f4ff; display:block; }

.main .main_cooperative { width:900px; min-height:1000px; max-height:auto; padding-top:30px; overflow:hidden; position:relative; margin:0 auto; padding:0 auto; }
.main .main_cooperative img { width:278px; height:130px;}
.main .main_cooperative ul { width:900px; height:auto; overflow:hidden; position:relative; padding:0 auto; margin:0 auto; text-align:center; }
.main .main_cooperative ul li { width:288px; height:170px; font-size:16px; line-height:42px; float:left; border:0px solid #1fd69d; background-color:#fff; margin-left: 5px; margin-right: 5px; margin-top: 10px; padding-top: 5px; padding-bottom: 0px;}
.main .main_cooperative ul li div { border-top:#cbffec 0px solid; width:278px; margin:0 auto; padding:0 auto; }
.main .main_cooperative ul li:hover { display:block; }

.main .main_products_page {width:900px; line-height:36px; padding:0 auto; margin:0 auto;}
.main .main_products_pageb {font-size:14px; height:36px; line-height:32px; overflow:hidden; position:relative; padding:0 auto; margin:0 auto; margin-top: 30px;}
.main .main_products_pageb a { background-color:#FFF;  font-size:14px; margin:5px; padding:5px 10px; border:1px solid #007bcc; color:#333; }
.main .main_products_pageb span { background-color:#007bcc;  font-size:14px; color:#fff; margin:5px; padding:5px 10px; border:1px solid #007bcc; }

.main .main_pdetail { width:800px; text-align:center; margin:0 auto; padding:0 auto; }
.main .main_pdetail_title { width:800px;  margin:0 auto; padding:0 auto; font-size:22px; line-height:50px; border-bottom:1px dashed #ccc; margin-top: 10px;}
.main .main_pdetail_info { color:#000; margin:10px 0; padding:5px 0;}
.main .main_pdetail_body { width:750px;  min-height:860px; max-height:auto; text-align:left; font-size:16px; line-height:26px; color:#000; padding:0 auto; margin:0 auto; margin-top: 30px; }
.main .main_pdetail_pre { text-align:left; margin:2px 0 2px 0;clear:both;}
.main .main_pdetail_time { width:760px; height:38px; font-size:14px; padding:0 auto; margin:0 auto; text-align:right; color:#999; margin-top: 16px; margin-bottom: 6px;}
.main .main_pdetail_time a { color:#999; font-size:14px; line-height:32px;  }
.main .main_pdetail_time a:hover { color:#ff541a; font-size:14px; line-height:32px;}
.main .main_pdetail_time span { font-size:14px; line-height:32px; color:#999; }

.main .main_pdetail .contactp { width:750px; min-height:210px; max-height:auto; padding:0 auto; margin:0 auto; margin-top:20px; border:1px dashed #ccc;}
.main .main_pdetail .contactp .titlea { width:736px; height:30px; float:left; text-align: left; margin-left:15px; margin-top:10px; font-size:18px; line-height:26px; color:#333; font-weight:bold; }
.main .main_pdetail .contactp .content { width:740px; float:left; text-align: left; margin-left: 12px; color:#555; font-size:18px; padding-top:4px; }
.main .main_pdetail .contactp .content a { color:#696969; font-size:14px; line-height: 24px; text-decoration:none; display:block; }
.main .main_pdetail .contactp .content a:hover { color:#ff5500; font-size:14px; line-height: 24px; text-decoration:underline; display:block; }

.index_product .index_product_right ul li { float:left; position:relative; margin-left: 12px; margin-right: 12px; margin-bottom: 11px; background-color:#FFF; border: solid 1px #e5e5e5;}
.index_product .index_product_right img {width:268px; height:268px; padding:5px; background-color:#FFF; }
.index_product .index_product_right li a { color:#696969; font-size:16px; line-height: 30px; text-decoration:none; display:block; text-align:center; background-color:#e5e5e5; }
.index_product .index_product_right li a:hover { color:#ff5500; font-size:16px; line-height: 30px; text-decoration:underline; display:block; text-align:center; background-color:#e5e5e5;}
.index_product .index_product_right li:hover {  display:block; }

.main .detail_listpagea { width:800px; height:60; padding:0 auto; margin:0 auto; }
.main .detail_listpageb { width:750px; 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:8px solid #FFF;}
.main .detail_listpageb a { color:#666; font-size:14px; line-height: 18px; background:#f4f4f4;}
.main .detail_listpageb a:hover{ color:#ff541a; font-size:14px; line-height: 18px; background:#f4f4f4;} 

.main .main_title { width:860px; min-height:110px; max-height:auto; background:url(../images/index_titlea_linebb.png) repeat-x left top; padding:0 auto; margin: 0 auto; margin-top:40px; }
.main .main_title_title { background:url(../images/index_titlea_linea.png) repeat-x left top; width:710px; text-align:center; height:80px; padding:0 auto; margin:0 auto; margin-bottom:5px;}
.main .main_title_title .title a{ color:#039830; font-size:42px; line-height:42px; display:block; }
.main .main_title_title .title a:hover{ color:#00651e; font-size:42px; line-height:42px; display:block; position: relative; left: 1px; top: 1px; right: 0px; clip:rect( );}
.main .main_title_title .span { font-size:18px; line-height:25px; margin-top:10px;}
.main .main_title_title .span a{ color:#808181; font-size:18px; line-height:25px;}
.main .main_title_title .span a:hover{ color:#00651e; font-size:18px; line-height:25px;}
.main .main_title_span { text-align:center; height:30px; padding:0 auto; margin:0 auto; margin-top:10px;}
.main .main_title_span .span {color:#6c6c6c; font-size:14px; line-height:18px;}

.main .main_service {width:800px; min-height:800px; max-height:auto; padding-bottom:10px; margin:0 auto;}
.main .main_service_center { text-align:left; width:800px; margin-top:30px; height:300px; color:#000; font-size:20px; line-height:40px;}
.main .main_service_center a { color:#000; font-size:20px; line-height:40px; }
.main .main_service_center a:hover { color:#ff541a; font-size:20px; line-height:40px; }
.main .main_service_left { float:left; text-align:left; width:475px; height:370px; color:#000; font-size:20px; line-height:40px; }
.main .main_service_left a { color:#000; font-size:20px; line-height:40px; }
.main .main_service_left a:hover { color:#ff541a; font-size:20px; line-height:40px; }
.main .main_service_right { float:right; text-align:right; vertical-align:middle; width:325px; height:370px; }

.main .linkaa {width:745px; height:180px; padding:0 auto; margin:0 auto;}
.main .linkaa .taobao {width:745px; height:90px; margin-top:16px;}
.main .linkaa .taobao img { width:745px; height:73px; DISPLAY: block; }
.main .linkaa .alibaba {width:745px; height:89px;}
.main .linkaa .alibaba img { width:745px; height:73px; DISPLAY: block; }

.main .linkaaa {width:745px; height:90px; padding:0 auto; margin:0 auto;}
.main .linkaaa .taobao {width:745px; height:90px; margin-top:16px;}
.main .linkaaa .taobao img { width:745px; height:73px; DISPLAY: block; }
.main .linkaaa .alibaba {width:745px; height:90px;}
.main .linkaaa .alibaba img { width:745px; height:73px; DISPLAY: block; }

.main .linkco {width:800px; height:180px; }
.main .linkco .taobao {width:800px; height:90px; margin-top:16px;}
.main .linkco .taobao img { width:800px; height:73px; DISPLAY: block; }
.main .linkco .alibaba {width:800px; height:89px;}
.main .linkco .alibaba img { width:800px; height:73px; DISPLAY: block; }

.mainlink { color:#000; font-size:14px; line-height:30px; }
A.mainlink:link { color:#000; font-size:14px; line-height:30px;  TEXT-DECORATION: none;}
A.mainlink:visited { color:#000; font-size:14px; line-height:30px;  TEXT-DECORATION: none;}
A.mainlink:hover { color:#555; font-size:14px; line-height:30px;  TEXT-DECORATION: underline;}
A.mainlink:active { color:#000; font-size:14px; line-height:30px;  TEXT-DECORATION: none;}

#pages_div {width:100%; height:20px; text-align:center; padding:0 auto; margin:0 auto; background-color:#FFF;}

.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;}

.imghoverA {border:1px solid #FFF;}
.imghoverB {border:1px solid #ff5500;}

#footer_line { width:100%; padding:0 auto; margin:0 auto; margin-top:15px;}
.footer_linea { width:100%; height:2px; background-color:#bf1a20;}

#footer { width:100%; background-color:#007bcc; padding:0 auto; margin:0 auto; text-align:center; padding-top: 20px;}
.footer { width:1200px; height:130px; padding:0 auto; margin:0 auto; text-align:center;}
.footer .footer_left { width:270px; height:80px; float:left; text-align: left; margin-left: 10px; margin-right: 10px; margin-top: 20px; padding-left: 10px;  border-right:1px solid #fff;}
.footer .footer_left img { float:left; width:250px; height:56px; padding:0 auto; margin:0 auto; padding-top: 8px;}
.footer .footer_right { width:885px; height:110px; float:left; }
.footer .footer_right .footer_menu { width:825px; height:30px; font-size:16px; color:#fff; text-align: center; padding:0 auto; margin:0 auto; }
.footer .footer_right .footer_menu a{ color:#fff; font-size:16px; line-height: 30px; TEXT-DECORATION: none;} 
.footer .footer_right .footer_menu a:hover{ color:#FFff00; font-size: 16px; line-height: 30px; TEXT-DECORATION: underline; position:relative; left:1px; top:1px; right:0px; clip:rect( ); }
.footer .footer_right .copyrightfont { width:895px; line-height:20px; font-size:12px; color:#FFF; text-align: center; padding:0 auto; margin:0 auto;}  
.footer .footer_right .copyrightfont a { font-size:12px; color:#FFF; TEXT-DECORATION: none;}
.footer .footer_right .copyrightfont a:hover{ font-size:12px; color:#ffff00; TEXT-DECORATION: underline;}  
.footer .footer_right .copyrightfont .span { font-size:18px; line-height:35px; color:#FFF; text-align: center;} 

.floating_ck {position:fixed; right:5px; top:11%;}
.floating_ck dl dd {position:relative; width:80px; height:80px; background-color:#757575; border-bottom:solid 1px #555666; text-align:center; background-repeat:no-repeat;background-position:center 20%; cursor:pointer;  color:#fff;}
.floating_ck dl dd:hover {background-color:#009eff; border-bottom:solid 1px #0081d1; }
.floating_ck dl dd:hover .floating_right {display:block;}
.floating_right { position:absolute; left:-160px; top:0px; width:160px; color:#fff; height:80px; background-color:#009eff; border-bottom:solid 1px #0081d1; display:none;}
.floating_right a {  line-height:30px;  color:#fff;}
.guestbook {background-image:url(/rightad/zxicon.png);}
.guestbook .qrcord_p04 {font-size:20px; line-height:30px; margin-top:25px;}
.qqicon {background-image:url(/rightad/qqicon.png);}
.qqicon .qrcord_p05a {font-size:16px; line-height:24px; margin-top:15px;}
.qqicon .qrcord_p05b {font-size:20px; line-height:30px;}
.quote {background-image:url(/rightad/kficon.png);}
.quote .qrcord_p03a {font-size:16px; line-height:24px; margin-top:15px;}
.quote .qrcord_p03b {font-size:20px; line-height:30px;}
.wxicon {background-image:url(/rightad/erweima.png);}
.return {background-image:url(/rightad/fanhui.png);}
.floating_ck dd span {color:#fff;display:block; padding-top:54px;}
.floating_ewm {height:260px;top:-180px;}
.floating_ewm i {background-image:url(/images/erweima.png); display:block; width:145px; height:145px; margin:auto; margin-top:7px;}
.floating_ewm p {color:#fff; margin-top:5px;}
.floating_ewm .qrcord_p01 {font-size:12px; line-height:20px;}
.floating_ewm .qrcord_p02 {font-size:16px;}