/***********************************************xiaoyuan*****************************************************************************************/
@charset "utf-8";
.head{ width:100%; height:80px; background:url(../images/head_01.jpg) no-repeat center bottom #fff; 
-webkit-box-shadow:0 0 5px #c8c8c8;  
  -moz-box-shadow:0 0 5px #c8c8c8;    
  box-shadow:0 0 5px #c8c8c8;}
.logo{ float:left; padding-top:0px; height:80px;}
.nav{ float:left; height:50px; padding:20px 0px 0px 100px;}
.nav ul li{ float:left; text-align:center;}
.nav ul li a{ color:#fff; text-transform:uppercase; font-size:16px; height:40px; display:inline-table;}
.nav ul li a:hover{ color:#f2c200; border-bottom:2px solid #f2c200;}
.nav ul li a:hover span{ color:#f2c200;}
.nav ul li a span{ color:#5097f7; font-size:12px;}
.nav ul li a.xz{ color:#f2c200; border-bottom:2px solid #f2c200;}
.nav ul li a.xz span{ color:#f2c200;}
.xian{ float:left; height:12px; width:1px; background:#3072cc; margin:10px 20px 0px 20px;}

.topright{ float:right; width:200px;}
.toplink{ height:28px; padding-top:5px;}
.toplink a{ color:#fff; font-size:12px; line-height:28px;}
.toplink span{ height:10px; width:1px; margin:5px 5px 0px 5px; background:#3072cc; display:inline-block;}
.toplink a.dd{ display:inline-block; padding-left:20px; background:url(../images/index_03.png) no-repeat center left;}
.toplink a.car{ display:inline-block; padding-left:20px; background:url(../images/index_05.png) no-repeat center left;}
.toplink a.dl{display:inline-block; padding-left:20px; background:url(../images/login.png) no-repeat center left;}
.toplink a:hover{ color:#f2c200;}
.serch{ width:200px; height:30px; float:left; background:#fff;-moz-border-radius:30px;  -webkit-border-radius:30px;border-radius:30px; overflow:hidden; }
.serch .kk{ width:160px; height:30px; background:#fff;  float:left; text-indent:10px; font-size:12px; color:#bcbcbc;}
.serch .input{ width:40px; height:30px; background:url(../images/index_10.png) no-repeat center center; float:left;}

.follow{ position: fixed; right:0px; top:150px; z-index:99999;}
.follow ul li{ width:100px; height:98px; border-bottom:1px solid #e8e8e8; background:#f9f9f9; position:relative;}
.follow ul li a{ display:block; width:100px; height:34px; line-height:34px; font-size:14px; color:#424242; text-align:center; padding-top:64px;}
.follow ul li a:hover{ color:#124ea0;}
.foll1{ background: url(../images/follw_03.png) no-repeat center 10px;}
.foll2{ background: url(../images/follw_07.png) no-repeat center 10px;}
.foll3{ background: url(../images/follw_11.png) no-repeat center 10px;}

.banner{ width:100%; height:650px; position:relative;}
.banner .flexslider{position:relative;height:650px;overflow:hidden;}
.banner .slides{position:relative;z-index:1;}
.banner .slides li{height:650px;}
.banner .slides li a{ display:block; width:100%; height:100%;}
.banner .flex-control-nav{position:absolute;bottom:40px;z-index:2;width:100%; height:6px;text-align:center;}
.banner .flex-control-nav li{display:inline-block;width:20px;height:20px;margin:0px 15px;*display:inline;zoom:1;}
.banner .flex-control-nav li a{width:20px;height:20px;display:block; overflow:hidden; line-height:60px; cursor:pointer; background:url(../images/trol.png) no-repeat -20px 0px;}
.banner .flex-control-nav a.flex-active{background:url(../images/trol.png) no-repeat 0px 0px;}

.nose{ width:1200px; margin:0px auto; padding-top:40px;}
.nose ul li{ width:280px; height:160px; float:left; border:1px solid #bfc5cd; padding-left:110px;}
.nose ul li.nose1{ background:url(../images/index_14.png) no-repeat 10px center #e1eeff;}
.nose ul li.nose2{ background:url(../images/index_19.png) no-repeat 10px center #fff8db; margin-left:12px;}
.nose ul li.nose3{ background:url(../images/index_16.png) no-repeat 10px center #ffe0e0; margin-left:12px;}
.nose_bt{  font-size:22px; color:#333; padding-top:35px;}
.nose_bt span{ font-size:14px; color:#868686; text-transform:uppercase;}
.nose_wz{ width:97%; line-height:24px; font-size:14px; color:#868686;}

.title{ letter-spacing:4px; text-align:center; text-transform:uppercase; background:url(../images/title_03.png) no-repeat center 55px;  font-size:14px; color:#333333; }
.title span{ color:#333; font-size:32px; font-weight:bold; line-height:60px;}
.titlink{ width:100%;}
.titlink a{ display:block; width:140px; height:36px; border:1px solid #124ea0; text-align:center; line-height:36px; font-size:14px; color:#124ea0;-moz-border-radius:30px; 
 -webkit-border-radius: 30px;   border-radius:30px; overflow:hidden; margin:0px auto; margin-top:20px;}

.mended{ width:100%; padding:20px 0px 20px 0px; background:#f1f1f1;}
.mended_con{ width:1200px; height:450px; padding-top:30px;}
.mended_lb{ width:1200px; height:430px; margin:0px auto; overflow:hidden;}
.mended_lb ul li{ width:380px; height: auto; float:left; padding:0px 10px 0px 10px; }
.mended_lb ul li a{ display:block; margin:0px auto; width:380px; height:300px; }
.mended_lb ul li a img {display:block; margin:0 auto; text-align:center; width:300px;}
.mend_bt{ width:100%; line-height:34px; font-size:20px; color:#1953a3; text-align:center;}
.mend_ms{ width:100%; text-align:center; line-height:26px; font-size:16px; color:#868686;}
.mend_money{ text-align:center; font-size:18px; color:#c42222; line-height:30px;}
.mended_con .hd{ width:100%; height:15px; padding-top:0px; text-align:center;}
.mended_con .hd ul span{ display:inline-table; cursor:pointer; text-align:center; width:15px; height:15px; background:#707070; margin:0px 10px;-moz-border-radius:50%;  -webkit-border-radius:50%;border-radius:50%; overflow:hidden;}
.mended_con .hd ul span.on{ background:#1468c2;}

.zone{ padding-top:90px; width:100%;}
.zone_tab{ width:1200px; margin:0px auto; text-align:center; padding-top:40px;}
.zone_tab ul li{ display:inline-table; width:120px; cursor:pointer; height:40px; line-height:40px; text-align:center; font-size:16px; color:#484848;
-moz-border-radius:30px;  -webkit-border-radius:30px;border-radius:30px; overflow:hidden;}
.zone_tab ul li:hover{ color:#fff; background:#124ea0;}
.zone_tab ul li.xb{ color:#fff; background:#124ea0;}

.zone_con{ width:1200px; margin:0px auto;}
.zone_con ul li{ width:370px; height:430px; float:left; border:1px solid #bfc5cd; position:relative; margin:20px 14px 0px 14px; overflow:hidden; background:#fff;}
.zone_con ul li .zone_pic { margin:0 auto; text-align:center; width:300px;}
  
.zone_bt{ width:100%; line-height:34px; font-size:20px; color:#1953a3; text-align:center;}
.zone_bt a{ color:#1953a3;}
.zone_ms{ width:100%; text-align:center; line-height:26px; font-size:16px; color:#868686;}
.zone_money{ text-align:center; font-size:18px; color:#c42222; line-height:30px;}
.zone_link{ width:100%; text-align:center; height:34px; padding-top:15px;}
.zone_link a{ display:block; width:130px; height:40px; text-align:center; margin:0px auto; font-size:16px; color:#fff; background:#124ea0; line-height:40px;
-moz-border-radius:30px;  -webkit-border-radius:30px;border-radius:30px; overflow:hidden; }

.thnums{ position:absolute; width:100%; left:0px; bottom:-130px; z-index:99; height:130px;  background:#f2c200;}
.thnums_ico{ width:100%; text-align:center; padding-top:15px;}
.zone_hot{ width:41px; height:93px; position:absolute; top:0px; right:20px;}

.pavicon{ width:1200px; height:380px; position:relative;}
.pavicon .prev{ width:40px; height:64px; position:absolute; left:-55px; top:180px; background:url(../images/index_25.png) no-repeat center left;}
.pavicon .next{ width:40px; height:64px; position:absolute; right:-55px; top:180px; background:url(../images/index_28.png) no-repeat center left;}
.pavilb{ width:1200px; margin:0px auto; padding-top:40px; height:380px;}
.pavilb ul li{ width:288px; height:380px; float:left; margin:0px 5px 0px 5px;}
.pavilb ul li a{ display:block; width:288px; height:370px; margin:10px 0px 0px 0px;}

.news_lb{ width:1200px; margin:0px auto; padding-top:40px;}
.news_lb ul li{ width:390px; float:left; margin:0px 5px 0px 5px; position:relative;}
.news_con{ margin:10px 0px 0px 0px;}
.news_lb ul li:hover .newbg{ background:#f2c200;}
.newbg{ width:388px; height:5px; position:absolute; left:1px; bottom:1px;}
.news_bott{ width:388px; height:125px; border:1px solid #e2e2e2;  border-top:none; background:#fff;}
.news_bt{ line-height:36px; font-size:16px; color:#333; padding-top:5px; width:90%; margin:0px auto; overflow:hidden;}
.news_wz{line-height:22px; height:44px; overflow: hidden; font-size:14px; color:#999;  width:90%; margin:0px auto; overflow:hidden;}
.news_link{ width:90%; margin:0px auto; padding-top:10px;}
.news_link a{ color:#666; font-size:14px;}
.news_link a:hover{ color:#0068b6;}

.bottoms{ width:100%; padding:80px 0px 80px 0px; background:#e8eff9;}
.phone{ width:310px; padding-right:35px; float:left; height:270px; border-right:2px solid #cbcbcb;}
.bottmbt{ width:100%; line-height:80px; font-size:24px; font-weight:bold; color:#424242; text-align:center;}
.phone_tel{ text-align:center; width:100%; font-size:16px; color:#0068b6; line-height:54px;}
.phone_tel span{ font-size:36px; color:#0068b6; font-weight:bold; }
.phone_like{ width:145px; margin:0px auto; padding-top:10px;}
.servzk{ width:370px; height:270px; padding:0px 80px 0px 80px; border-right:2px solid #cbcbcb; float:left;}
.serinf{ line-height:25px; color:#707070; font-size:14px;}
.ewm{ width:120px; float:left; padding-left:90px;}

.legbj{ width:100%; height:105px; background:#1953a3;}
.leg{ width:1200px; margin:0px auto; height:105px;}
.leg ul li{ padding-left:70px; height:70px; padding-top:35px; padding-right:150px; float:left; width:200px;  text-align:left; color:#fff; font-size:14px;}
.leg ul li span{ font-size:18px;}

.anklebj{ width:100%; padding:30px 0px 50px 0px; background:#1b1c1e;}
.ankle{ width:1200px;margin:0px auto;}
.ankle1,.ankle2{ width:180px; float:left; padding:0px 60px 0px 30px;}
.anklebt{ width:100%;  text-align: center; font-size:18px; color:#757678; font-weight:bold;}
.anklebt2{ width:100%;  text-align: center; font-size:12px; color:#494a4d; text-transform:uppercase;}
.ankle1 ul li{ width:100%; text-align:center; height:36px; line-height:36px; font-size:14px;}
.ankle2 ul li{ width:50%; text-align: center; height:36px; line-height:36px; font-size:14px; float:left;}
.ankle1 ul li a,.ankle2 ul li a{ color:#757678;}
.ankle1 ul li a:hover,.ankle2 ul li a:hover{ color:#fff;}
.footer{ width:100%; height:42px; background:#000; line-height:42px; color:#525253; font-size:14px; text-align:center; background:#1b1c1e; border-top:1px solid #3a3b3d;}
/******************index end****************/
.banner2{ width:100%; height:195px; position:relative;}
.product_list{ width:1200px; margin:0px auto; padding-top:20px;}
.product_list ul li{ width:280px; height:415px; float:left; border:1px solid #bfc5cd; position:relative; margin:25px 9px 0px 9px;
-moz-border-radius:5px;  -webkit-border-radius:5px;border-radius:5px; overflow:hidden;}
.hots{ position:absolute; right:10px; top:10px;}
.proname{ width:100%; text-align:center; line-height:30px; font-size:18px; color:#1953a3;}
.proms{ text-align:center; font-size:14px; color:#868686;}
.promoney{ width:100%; text-align:center; font-size:18px; color:#f2c200; font-weight:bold; padding-top:10px;}
.proshop{ padding-top:10px;}
.proshop a{ display:block; margin:0px auto; width:90px; height:30px; background:#124ea0; text-align:center; line-height:30px; margin:0px auto; color:#fff; font-size:14px;
-moz-border-radius:3px; -webkit-border-radius:3px;border-radius:3px; overflow:hidden;}
.product_list ul li:hover{ border:1px solid #124ea0;}

.tab_menu{ width:880px; height:52px; position:absolute; left:50%; bottom:-26px; margin-left:-440px;}
.tab_menu ul li{ width:218px; height:50px; float:left; border:1px solid #124ea0; background:#fff; text-align:center; line-height:50px; font-size:14px;}
.tab_menu ul li a{ color:#444;}
.tab_menu ul li a:hover{ color:#f2c200;}
.tab_menu ul li a.xta{ color:#f2c200;}

.serk_title{ width:100%; text-align:center; line-height:40px; font-size:24px; font-weight:bold; color:#444; padding-top:80px;}
.boxs{ width:80px; height:4px; margin:0px auto; background:#124ea0;}

.sousuo{ width:1200px; margin:0px auto; padding-top:40px; height:52px;}
.kuang{ width:1118px; height:50px; border:1px solid #124ea0; float:left; font-size:16px; color:#666; text-indent:10px;}
.niu{ width:80px; text-align:center; line-height:52px; height:52px; font-size:16px; text-align:center; background:#124ea0; color:#fff; float:left;}
.faq_lb{ width:1200px; margin:0px auto; padding-top:40px;}
.faq_lb ul li{ padding:25px 0px 25px 0px; border-top:1px solid #e0e0e0;}
.ask{ line-height:40px; font-size:16px; color:#444;}
.answer{ height:auto; clear:both; font-size:16px; line-height:26px;color:#124ea0;}
.answer span{ float:left;}
.answer_wz{ float:left; color:#124ea0; width:92%;}

.page{ width:100%; height:38px; text-align:center; padding-top:30px;}
.page a{ display:inline-table;  text-align:center; border:1px solid #bfc5cd; line-height:38px; height:38px; width:38px; font-size:18px; color:#5d5d5d; margin:0px 2px 0px 2px;}
.page a:hover{ background:#124ea0; color:#fff; border:1px solid #124ea0;}
.page a.xp{ background:#124ea0; color:#fff; border:1px solid #124ea0;}

.trim_tu{ width:1200px; margin:0px auto; padding-top:40px;}
.trim_bd{ width:1200px; margin:0px auto; background:#f7f7f7; padding:35px 0px 35px 0px; margin-top:40px; }
.trim_tab{height:46px;}
.trim_tab a{ display:block; width:135px; height:44px; border:1px solid #d0d0d0; text-align:center; line-height:44px; float:left; font-size:14px; color:#333; margin-left:35px;}
.trim_tab a:hover{ border:1px solid #e43737;}
.trim_tab a.xr{ border:1px solid #e43737;}

.trim_td{ width:1060px; margin:0px auto; border:1px solid #d0d0d0; padding:20px 35px 20px 35px;}
.trim_td td{ height:52px; font-size:14px; color:#333;}
.trbox{ width:480px; height:34px; background:#f3f3f3; border:1px solid #d0d0d0;}
.trbox2{ width:480px; height:140px; background:#f3f3f3; border:1px solid #d0d0d0; margin-top:10px;}
.trbox3{ width:250px; height:34px; background:#f3f3f3; border:1px solid #d0d0d0;}
.trniu{ width:160px; height:40px; background:#e43737; color:#fff; text-align:center; line-height:40px; font-size:14px; margin-top:20px;}

.data_lb{ width:1200px; margin:0px auto; margin-top:40px; border:1px solid #dedede;}
.data_lb ul li{ width:100%; height:60px; line-height:60px; font-size:16px; color:#444;}
.data_lb ul li.dakb{ background:#f6f6f6;}
.data_lb .data_name{ padding-left:25px; float:left;}
.data_lb .data_time{  float:right; padding-right:40px;}
.downs{ float:right; margin-right:25px; padding-left:20px; display:block; height:60px; color:#124ea0; line-height:60px; background:url(../images/show_14.png) no-repeat center left;}

.witring{ width:1200px; margin:0px auto; padding-top:30px; line-height:26px; font-size:16px; color:#444;}
.witring2{ width:1200px; margin:0px auto; padding-top:30px; line-height:26px; font-size:14px; color:#868686;}
.news_list{ width:1200px; margin:0px auto; padding-top:20px;}
.news_list ul li{ width:100%; border-bottom:1px solid #cbcbcb; padding:40px 0px 40px 0px; height:240px;}
.news_img{ width:364px; height:238px; float:left; position:relative;}
.news_years{ width:78px; height:65px; text-align:center; font-size:14px; color:#fff; background:rgba(242,194,0,0.8); position:absolute; top:0px; right:30px;}
.news_years span{ font-size:22px;}
.news_infor{ width:775px; float:right;}
.news_box{ width:36px; height:4px; padding-top:30px; border-bottom:4px solid #124ea0;}
.news_titles{ line-height:36px; font-size:20px; color:#333; padding-top:10px;}
.news_titles a{ color:#333;}
.news_titles a:hover{ color:#124ea0; text-decoration:underline;}
.news_writ{ padding-top:10px; font-size:14px; color:#868686; line-height:32px;}
.wrtit{ width:100%; text-align:center; line-height:40px; font-size:24px; color:#444; padding-top:40px;}
.wrtime{ width:100%; text-align:center; line-height:32px; font-size:14px; color:#868686; padding-bottom:10px; border-bottom:1px solid #dedede;}

.case_tab{ width:1200px; margin:0px auto; padding-top:30px; text-align:center;}
.case_tab ul li{ display:inline-block; width:110px; height:34px; text-align:center;}
.case_tab ul li a{ display:block; width:110px; height:34px; line-height:34px; font-size:14px; color:#333;}
.case_tab ul li a:hover{ color:#fff; background:#f2c200;}
.case_tab ul li a.ca{ color:#fff; background:#f2c200;}
.case_list{ width:1200px; margin:0px auto; padding-top:20px;}
.case_list ul li{ width:280px; height:320px; float:left; border:1px solid #bfc5cd; margin:20px 9px 0px 9px;
-moz-border-radius:3px; -webkit-border-radius:3px;border-radius:3px; overflow:hidden;}
.case_img{ width:280px; height:200px;}
.case_infor{ padding:10px 10px 0px 10px;}
.case_bt{ font-size:16px; color:#333;}
.case_bt a{ color:#333;}
.case_wz{ color:#868686; font-size:14px; line-height:26px; padding-top:10px;}
.case_list ul li:hover{ background:#124ea0;}
.case_list ul li:hover .case_bt a{ color:#fff;}
.case_list ul li:hover .case_wz{ color:#7cb3ff;}
.casetitle{ width:1200px; margin:0px auto;padding-bottom:10px; border-bottom:1px solid #dedede;text-align:center; line-height:40px; font-size:24px; color:#444; padding-top:40px;}
.related{ width:1200px; margin:0px auto;}
.related_bt{ line-height:40px; border-bottom:1px solid #cbcbcb; font-size:16px; color:#333;}
.related_lb{ width:100%; padding-top:20px;}
.related_lb ul li{ width:202px; height:250px; float:left; padding:0px 18px 0px 18px;}
.related_img{ width:200px; height:190px; border:1px solid #ccc;}
.related_name{ text-align:center; padding-top:5px; font-size:14px; color:#444;}
.related_mon{text-align:center; padding-top:5px; font-size:14px; color:#fe0202;}
.related_lb ul li:hover .related_img{ border:1px solid #124ea0;}

/*新增*/
.titname{ width:665px; height:23px; border-bottom:2px solid #ccc; margin:0px auto; text-align:center; padding-top:65px;}
.titname span{ padding:0px 20px 0px 20px; background:#fff; height:40px; margin-top:-15px; font-size:24px; color:#000;}
.titname b{ font-size:34px; font-family:Arial, Helvetica, sans-serif;}
.titname2{ text-align:center; font-size:13px; color:#9c9c9c; text-transform:uppercase; padding-top:15px;}
.applielist{ width:100%; text-align:center; padding-top:80px;}
.applielist ul{ width:1300px; margin:0px auto;}
.applielist ul li{ display:inline-block; width:200px; padding:0px 50px 0px 50px;}
.appicon{ width:150px; height:150px; text-align:center; margin:0px auto;}
.appone{ background:url(../images/indess_02.jpg) no-repeat center center;}
.apptwo{ background:url(../images/indess_04.jpg) no-repeat center center;}
.apptherr{ background:url(../images/indess_06.jpg) no-repeat center center;}
.appfour{ background:url(../images/indess_08.jpg) no-repeat center center;}
.appliname{ text-align:center; font-size:20px; color:#767676; padding-top:20px;}
.appliname span{text-transform:uppercase; font-size:16px; color:#afafaf;}
.applielist ul li a:hover .appone{ background:url(../images/indess_03.jpg) no-repeat center center;}
.applielist ul li a:hover .apptwo{ background:url(../images/indess_05.jpg) no-repeat center center;}
.applielist ul li a:hover .apptherr{ background:url(../images/indess_07.jpg) no-repeat center center;}
.applielist ul li a:hover .appfour{ background:url(../images/indess_09.jpg) no-repeat center center;}

.abcons{ width:100%; padding:20px 0px 70px 0px; background:#063072;}
.abcons .titname span{ background:#063072;  color:#fff;}
.aboutexts{ text-align:center; color:#fafafa; font-size:16px; line-height:40px; padding-top:60px; width:1200px; margin:0px auto;}

.reconmain{ width:1200px; margin:0px auto; position:relative; height:540px;}
.recommlist{ width:1200px; margin:0px auto; padding-top:50px;}
.recommlist ul li{ width:353px; height:485px; float:left; padding:20px 23px 0px 23px;}
.reimges{ width:353px; height:353px;-moz-border-radius:10px;  -webkit-border-radius:10px;border-radius:10px; overflow:hidden;}
.renames{ text-align:center; font-size:18px; height:36px; line-height:36px; overflow:hidden; padding-top:10px;}
.renames a{ color:#777;}
.renames a:hover{ color:#063072;}
.retexts{ width:100%; height:48px; overflow:hidden; line-height:24px; font-size:16px; color:#bfbfbf; text-align:center; padding-top:5px;}

.reconmain .hd{ width:100%; height:15px; padding-top:0px; text-align:center;}
.reconmain .hd ul span{ display:inline-table; cursor:pointer; text-align:center; width:15px; height:15px; background:#707070; margin:0px 10px;-moz-border-radius:50%;  -webkit-border-radius:50%;border-radius:50%; overflow:hidden;}
.reconmain .hd ul span.on{ background:#1468c2;}

.proserlist{ width:1200px; margin:0px auto; padding-top:10px;}
.proserlist ul li{ width:350px; float:left; padding:60px 25px 50px 25px; height:555px;}
.proserlist ul li a{ display:block; width:100%; height:555px; background:#f6f6f6;}
.proimages{ width:350px; height:324px;}
.pronames{ width:100%; text-align:center; height:46px; line-height:46px; padding-top:30px; font-size:22px; color:#4e4e4e;}
.proboxs{ width:55px; height:4px; margin:0px auto; margin-top:25px; background:#a1a1a1;}
.promoress{ text-align:center; padding-top:25px; width:100%; font-size:18px; color:#acacac;}
.proserlist ul li a:hover{ background:#063072;}
.proserlist ul li a:hover .pronames{ color:#fff;}
.proserlist ul li a:hover .proboxs{ background:#fff;}
.proserlist ul li a:hover .promoress{ color:#fff;}



.clacaselb{ width:1200px; margin:0px auto;}
.clacaselb ul li{ width:550px; float:left; padding:60px 25px 0px 25px; float:left; height:auto;}
.clacaseimg{ width:200px; float:left;}
.clacaseinfor{ width:320px; float:right;}
.clacasename{ font-size:20px; color:#000000;}
.clacasename a{ display:inline-block; vertical-align:middle; text-align:center; font-size:12px; color:#fff; height:20px; line-height:20px; width:120px; background:#012f60; margin-left:8px;
-moz-border-radius:30px;  -webkit-border-radius:30px;border-radius:30px; overflow:hidden;}
.clacasetext{ font-size:16px; line-height:28px; color:#969696; padding-top:10px;}
.weixiubox{ width:100%; padding-bottom:80px; border-top:1px solid #6e6b6c;}
.weixiubot{ width:1200px; margin:0px auto;}
.weixiubot ul li{ width:288px; height:200px; float:left; margin:0px 6px 0px 6px; padding:30px 15px 0px 85px; color:#dfdfdf; font-size:14px; line-height:22px;}
.weixiubot span{ font-size:20px; color:#fff;}

.footerbg{ width:100%; height:398px; background:url(../images/footbg.jpg) no-repeat center top #303135;}
.fotone{ float:left; padding:70px 0px 0px 140px; width:270px;}
.footnames{ font-size:20px; color:#d3d3d3; height:40px; line-height:40px;}
.footbx{ width:30px; height:2px; border-bottom:2px solid #d6d6d7; padding-top:5px;}
.footadds{ font-size:16px; line-height:26px; color:#979799; padding-top:10px;}
.footadds td{ padding-top:10px;}
.fotwo{ float:left; width:180px; padding:70px 0px 0px 150px;}
.footlist{ line-height:34px; color:#979799; font-size:16px; padding-top:30px;}
.footlist a{ color:#979799;}
.footlist a:hover{ color:#fff;}
.fothere{ float:right; padding-right:120px; padding-top:70px;}
.ewmss{ padding-top:25px;}












