* {margin:0; padding:0; font-family:Arial,Microsoft YaHei,weiruanyahei,\5FAE\8F6F\96C5\9ED1,Arial, Helvetica, sans-serif;-webkit-text-size-adjust:none;}/*"Microsoft Yahei",*/
body {margin:0; padding:0;font-size:14px;color:#555; line-height:22px; background-color:#fff;}
img {border:none;}
p,h2,h1,h3,ul,li{list-style-type:none;margin:0; padding:0;}
ol li {list-style-type:decimal;}
ul,form{margin:0px;padding:0px;}
a:link,a:visited,a:active {color:#555;text-decoration:none;}
a:hover{ text-decoration: underline; color:#555}
a{ blr:expression(this.onFocus=this.blur()); /* IE Opera */ outline:none; /* FF Opera */ } 
a:focus{ -moz-outline-style: none; /* FF */ }  

.m{width:1300px; overflow:hidden; margin:auto;} 
.blank{ height:15px; overflow:hidden;} 

.head1{ background-color:#A7C843;overflow:hidden; margin:auto;}

.head{ overflow:hidden; margin:auto;}
.head .m{ background:url(tw.jpg) right bottom no-repeat;}
.logo{ float:left;}
.logo img{ height:80px; display:block;}
.menu{ float:left;}
.menu ul{ overflow:hidden; padding:27px 25px;}
.menu ul a,.menu ul span{ float:left; margin:0 2px; height:25px; line-height:25px; padding:0 10px;}
.menu ul a.on{ background-color:#BAC149; color:#fff;}
.menu ul a:hover{ text-decoration:none; background-color:#BAC149; color:#fff;}

.head1 .menu a,.head1 .menu span{ color:#000;}
.head1 .menu a.on{ background-color:#fff; color:#A7C843;}
.head1 .menu a:hover{ background-color:#fff; color:#A7C843; text-decoration:none;}

a.totop{ position:fixed; right:70px; bottom:100px; width:42px; height:38px; background:url(to2.png) center no-repeat;}
a.totop:hover{ background-image:url(to1.png);}

.inbox{ width:1300px; margin:auto;  overflow:hidden; background-color:#fff}
.inbox_fuc{  width:1300px; height:550px; margin:auto; position:relative; z-index:0;}
.inbox_fuc .bd{ overflow:hidden;}
.inbox_fuc .bd img{ display:block; margin:auto; width:1300px; height:500px;}
.inbox_fuc .hd{ height:15px; overflow:hidden;  position:absolute; z-index:1;left:530px; bottom:22px; width:240px;}
.inbox_fuc .hd ul{ overflow:hidden; }
.inbox_fuc .hd ul li{ float:left; cursor:pointer;   background-color:#ddd; height:10px; line-height:10px; width:50px; text-align:center; margin:0 5px;border-radius:5px;}
.inbox_fuc .hd ul li.on{ background-color:#BAC149;}



.foot{ overflow:hidden; background:#f1f1f1; height:120px;}
.foot ul{ padding:15px 160px; text-align:center; overflow:hidden;}
.foot ul li{ width:20%; padding-left:49px; float:left; text-align:left;}
.foot ul li a{ display:block; color:#000; font-size:12px; height:23px; line-height:23px;}

.page_box{ width:1300px; margin:auto; overflow:hidden;}
.nav{ padding:15px 0; overflow:hidden;}
.nav a{ margin:0 5px;}
.page_content{ float:left; width:980px; margin-left:30px; overflow:hidden; color:#000;}
.page_389 img{ width:100%; display:block;}
.page_menu{ float:left; width:228px; padding:10px 0;}
.page_menu a{ display:block; height:35px; line-height:35px; padding:0 25px; }
.page_menu a.on{ background:url(mb.jpg) center repeat-x;}
.page_menu a:hover{ background:url(mb.jpg) center repeat-x;}

.gubox{ overflow:hidden; margin-bottom:20px;}
.gubox img{ float:right;}
.gubox_bor{ border:solid 1px #ddd; float:left; width:720px; padding:20px; height:168px;}
.gubox_bor h2{ font-size:14px; font-weight:400; padding:15px 0; display:block; overflow:hidden; padding-left:15px; background:url(dot.jpg) left center no-repeat;}
.gubox_bor p{ padding:12px 0; overflow:hidden;}

.page_390 img{ display:block; width:100%;}
.page_391{ width:1300px; margin:auto; overflow:hidden;}
.page_391 img{ display:block; margin:0;}
.page_392{ width:1300px; margin:auto; overflow:hidden;}
.twz{ overflow:hidden; margin-bottom:20px;}
.twz img{ float:right;}
.twz_box{ float:left; width:950px; padding:25px; overflow:hidden; border:solid 1px #ddd;}
.twz_box h2{ font-size:14px; font-weight:400; padding:15px 0; display:block; overflow:hidden; padding-left:15px; background:url(dot.jpg) left center no-repeat;}
.twz_box p{ padding:12px 0; overflow:hidden;}
.twz_boxwrap{ width:1298px;}

.probox{ width:1300px; margin:auto; overflow:hidden;}
.pro_menu{  float:left; width:228px;}
.pro_menu_b{ background-color:#E8E8B6; padding:5px; overflow:hidden; display:block;}
.sideMenu{ overflow:hidden; padding:5px 0;} 
.pro_menu h3{ font-size:14px; font-weight:400; padding:5px 10px; padding-left:30px; background:url(d2.png) 10px center no-repeat;}
.pro_menu h3.on{background:url(d4.png) 10px center no-repeat;}
.pro_menu h3.on a{ color:#B5B823;}
.pro_menu h3.on a:hover{ text-decoration:none;}
.pro_menu ul{ padding:5px 30px; display:none; overflow:hidden;}
.pro_menu ul li a{ padding-left:15px; background:url(d5.png) left center no-repeat;}
.pro_menu ul li a:hover{ padding-left:15px; background:url(d6.png) left center no-repeat;color:#ADB50A; text-decoration: none;}
.sideMenu:hover{ background:#F7F7F7;}

.prolist{ float:left; overflow:hidden; width:1070px;}
.prolist ul{ overflow:hidden;}
.prolist ul li{ float:left; margin-left:20px; margin-bottom:20px;}
.prolist ul li a{ display:block;}
.prolist ul li a img{ display:block; padding:10px; border:solid 1px #ddd;border-radius:5px; width:225px; height:225px;}
.prolist ul li strong{ display:block; font-weight:400; padding:5px 0;}
.prolist ul li b{ display:block; font-weight:400; color:#B5B823;}

.proshow{ overflow:hidden; margin-left:30px; width:1040px;  float:left;}
.proshow_box{ overflow:hidden;}
.proshow_box_left{ float:left; width:430px; overflow:hidden;}
.proshow_box_right{ width:550px; float:left; overflow:hidden; padding:50px 30px; background:url(line.jpg) left center no-repeat;}
.proshow_box_right h1{ font-size:15px; font-weight:400; display:block;}
.proshow_box_right ul{ overflow:hidden; border-top:solid 1px #ddd; border-bottom:solid 1px #ddd; padding:10px 0; margin:20px 0;}
.proshow_box_right p{ overflow:hidden; border-bottom:solid 1px #ddd; padding-bottom:20px;}
.proshow_content{ overflow:hidden; clear:both; border-top:solid 1px #ddd; padding:30px 0;}
.proshow_content img{ display:block; margin:10px auto;}
 
#pages{padding:30px 0;overflow:hidden; text-align: center}
#pages a,#pages span{ border:solid 1px #ccc;}
#pages a{ padding:3px 10px; margin:0 3px; }
#pages span{ padding:3px 10px; margin:0 3px;  background-color:#666; color:#FFFFFF; font-weight:900;}
  
.newslist{ overflow:hidden;}
.newslist ul{ overflow:hidden; padding:15px 30px;}
.newslist ul li{ padding:15px 0; overflow: hidden; border-bottom:solid 1px #999;}
.newslist ul li a{ display:block; padding-left:15px; background:url(dot.jpg) left center no-repeat; color:#333;}
.newslist ul li p{ color:#333; padding-top:10px; overflow:hidden;}

.shownews_box{ padding:25px; overflow:hidden; border:solid 1px #ddd;}
.shownews_title{padding:15px 0; overflow:hidden; padding-bottom:30px;}
.shownews_item{ overflow:hidden; padding:10px 0; border-top:solid 1px #ddd; border-bottom:solid 1px #ddd;}
.shownews_content{ padding:20px 0; overflow:hidden;}
.shownews_content p{ padding:5px 0; overflow:hidden; text-indent:2em; line-height:160%;}
.shownews_np{ padding:20px 0; overflow:hidden; border-top:solid 1px #ddd;}

.page_398{  overflow:hidden;}
.page_398 img{ display:block; margin:auto; width:100%;}

.page_432{padding:5px 30px; width:978px; overflow:hidden;}
.page_432 img{ float:left;}
.page_432 p{ width:450px; float:left; text-align:center; line-height:200%; font-size:16px}


.page_399{ width:968px; padding:15px; overflow:hidden; }
.shoplist{ overflow:hidden; padding:40px; border:solid 1px #ccc;}
.shoplist li{ padding:35px 0; overflow:hidden; border-bottom:dotted 1px #ccc;}
.shoplist li p{ float:left;}
.shoplist li img{ float:left; margin-right:20px; border:solid 1px #ccc;}
.shoplist li p strong{ margin-top:30px; color:#333; display:block; }
.shoplist li p a{ display:block;  width:80px; height:22px; line-height:22px; background-color:#f00; color:#fff; text-align:center; border-radius:5px; margin-top:5px;}
.shoplist li a.goto{ float:right;}
.shoplist li a.goto img{ margin-right:0; border:0;}


.fanwei{ padding:50px 30px; overflow:hidden; text-align:center; background:url(fw.jpg); border:solid 1px #ccc;border-radius:20px;}
.fanwei h1{ float:left; padding:12px;}
.fanwei input{ float:left; border:solid 1px #ccc; padding:0 15px; height:50px; line-height:50px;}
.fanwei input.text{ width:300px; margin-left:20px;}
.fanwei input.btn{ margin-left:15px; background-color:#c00;border-radius:5px; font-size:18px; color:#fff;}

.page_400{width:968px; padding:15px; overflow:hidden; }
.service_1{ overflow:hidden; border:solid 1px #ccc; background-color:#f6f6f6; padding:40px;}
.service_1 img{ float:right;}
.service_1 h1{ font-weight:400;padding:10px 0; }
.service_1 p{ padding:10px 0; overflow:hidden; width:480px;}
.service_2{ padding:80px; overflow:hidden;}
.service_2 h1{ font-weight:400;padding:20px 0; border-bottom:solid 1px #999;}
.service_2 li{ padding:10px 0; border-bottom:solid 1px #999;}

.service_3{ overflow:hidden;background-color:#f6f6f6; padding:40px; border:solid 1px #ccc; text-align:center;}
.service_3 h1{ font-weight:400;padding:20px 0; display:block;}
.service_3 li{ padding:5px 0; overflow:hidden;}

.page_401{width:968px; padding:3px 35px; overflow:hidden; }
.sideMenuqa{ overflow:hidden;}
.sideMenuqa h3{ border:solid 1px #ccc; height:45px; line-height:45px; background:url(t2.jpg) center repeat-x;  margin-top:15px;}
.sideMenuqa h3.on{ background:url(t1.jpg) center repeat-x; color:#fff;}
.sideMenuqa h3 strong{padding:0 25px; padding-left:40px; background:url(d2.jpg) 15px center no-repeat;}
.sideMenuqa h3.on strong{ background:url(d3.jpg) 15px center no-repeat;}
.sideMenuqa ul{ padding:15px; overflow:hidden; background:#F7F8E6;}
.sideMenuqa ul li{ padding:5px 0; overflow:hidden;}
