@charset "utf-8";
/* CSS 基础公共类 */
html, body{margin:0px; padding:0px; font-size:16px;min-width:1200px;font-size:14px; font-family:Arial, Helvetica, sans-serif;}
a{ text-decoration:none; font-size:14px; color:#323232;}
a:hover{ color:#eea200;}
img{ border:none;vertical-align:top;}
.clear{ margin:0px; padding:0px; font-size:0px; line-height:0px; clear:both;}
/* clearfix */
.clearfix{ *zoom:1;}
.clearfix:after{display:table; line-height:0; content:""; clear:both;}
ul,ul li{ list-style:none; list-style-type:none; margin:0px; padding:0px;}
.blank{ margin:0px; padding:0px; height:10px;font-size:0px; line-height:0px; clear:both;}
p,h1,h2,h3,h4,h5,dl,dt,dd{ margin:0px; padding:0px;}
em,i,b,address{ font-style:normal;}
.l{ float:left;}
.r{ float:right;}
#clearmagin{ margin-right:0px;}
#clearpadding{padding-right:0px;}
.pages{background: none;padding:10px;margin-top: 10px;text-align: center;}
.pages a { display:inline-block}
.pages a,.pages span {background:url(../images/pagebg.png) left center repeat-x;border: 1px solid #cccccc;color:#6c6c6c;
margin: 0 2px;padding: 3px 8px 4px; display:inline-block}
.pages .cur_page {background:url(../images/curpagebg.png) left center repeat-x;border: 1px solid #2b60a8;color: #fff;}
.pages a:hover {color: #333;}
.box{ padding-bottom:10px;}
.showbox{ background:#FFF; margin-bottom:10px; padding:3px;}
/*公共css基础类结束*/
.header{ width:100%; margin:0px; padding:0px;}
.toplinebg{ width:100%; height:95px; background-color:#404040;}
.topxx{ width:100%;height:95px;}
.topxxfixed{ width:100%; background-color:#da2625; position:fixed;z-index:9999;border-bottom:#ffffff solid 1px; }
.topxxcon{ width:1200px; margin:0px auto; padding:0px;}
.topxxcon_l{ width:400px; float:left; display:inline;}
.topxxcon_r{ width:790px; float:right; display:inline;}
.logo{margin:0px; padding:10px 0px 0px 0px;}
.logo_l{ width:90px; float:left; display:inline}
.logo_r{ width:310px; float:right; display:inline; padding-top:10px;}
.gongsicn{ font-size:20px; font-weight:bold; color:#FFF;letter-spacing:2px; padding-top:5px;}
.gongsien{font-size:12px;color:#fef4ee; font-weight:bold}

.menu{ height:95px;margin:0px; float:right; display:inline;}
.menucon{ margin:0px auto; padding:0px;}
.menulist{ margin:0px; padding:0px;}
.menulist li{ float:left; display:inline;height:95px; position:relative; margin-right:1px; border-right:#ed2b2a solid 1px;}
.menulist li span{ display:block; height:95px;}
.menulist li span>a{ display:block;line-height:95px;color:#FFF; text-align:center; font-size:16px; font-weight:bold;padding:0px 18px; text-transform:uppercase;}
.menulist li span>a.cur{ background-color:#eea200;color:#FFF}
.menulist li span>a:hover{color:#FFF; background-color:#eea200}
.smallmenu{ width:200px;background-color:#eea200; position:absolute; left:0px; top:95px; padding:5px 0px 10px 0px; display:none; z-index:2}
.smallmenu a{ display:block; margin:0px 10px; padding:0px 10px; box-sizing:border-box; line-height:40px; height:40px; text-align:left; color:#FFF;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; }
.smallmenu a:hover{background-color:#FFF; color:#333}

.flashbox{ width:100%; overflow:hidden}

.tlchanpin{ margin:0px auto; padding:50px 0px 30px 0px; width:1200px;}
.homelanmu{ margin:0px auto; padding:0px 0px 0px 0px; width:1200px;}
.homelanmu_txt{ text-align:center; font-size:28px; text-transform:uppercase; font-weight:bold; background:url(../images/bt_02.png) left center no-repeat; height:40px; line-height:40px;}


.tlproducts{width:100%;padding:30px 0px 30px 0px; margin-bottom:30px;}
.homeproducts{ width:100%; box-shadow:#CCC;}
.homeproductscon{ width:100%; margin:0px auto; padding:0px; background-color:#FFF}
.homeproductslist{ margin:0px; padding:30px 0px 10px 0px;width:1200px; margin:0px auto;}
.homeproductslist li{ width:380px; float:left; display:inline; margin-right:30px; padding-bottom:10px;}
.homeproductslist_con{ width:380px;height:286px; position:relative; z-index:1;overflow:hidden;}
.homeproductslist_img{width:380px; height:286px; position:relative; z-index:1; }
.homeproductslist_img img{ padding:4px; border:#CCC solid 1px;}
.homeproductslist_txt{ margin:0px;text-align:center;line-height:45px; height:45px; position:absolute; bottom:5px; left:5px; z-index:2; 
width:370px;background-color:rgb(222,39,38,0.7);transition:all ease-in 0.3s;}
.homeproductslist_txt a{font-size:16px; color:#FFF;}
.homeproductslist_txt:hover{background-color:rgb(222,39,38,1);}
.homeproductslist_contact{ margin:0px; padding:5px 0px 10px 0px;}
.homeproductslist_contact a{ border:#ced3d9 solid 1px; height:30px; line-height:30px; text-align:center;width:100%; display:block;font-size:14px!important; font-weight:normal; background:url(../images/email2.png) 110px 0px no-repeat;background-color:#f5f7fa; background-size:30px 32px; box-sizing:border-box;}
.homeproductslist_contact a:hover{ border:#c4cdd8 solid 1px; background-color:#edf3fc}
.homeproductslist_link{width:285px; height:215px; position:relative; z-index:2;}
.homeproductslist_hover{width:285px; height:215px; position:absolute; z-index:3; left:0px; top:-215px; background:rgba(0, 0, 0, 0.4);text-align:center; transition:all ease 0.5s;}
.homeproductslist_hover i{ display:block; padding:90px 0px 0px 0px; text-align:center;}
.homeproductslist li:hover .homeproductslist_hover{left:0px; top:0px;}
.homeproductslist_more{ margin:0px auto; padding:0px 0px 0px 0px; text-align:center; width:1200px;}
.homeproductslist_more a{ height:35px; line-height:35px; text-align:center; text-transform:uppercase; border:#ced3d9 solid 1px; display:block;background-color:#f5f7fa}
.homeproductslist_more a:hover{  border:#c4cdd8 solid 1px; background-color:#edf3fc}


.tlabout{ width:100%;padding:0px 0px 30px 0px;}
.homeabout{ margin:0px auto; padding:0px; width:100%; background:url(../images/about_bg.jpg) center center no-repeat; height:600px;}
.homeaboutcon{ width:1200px; margin:0px auto; padding:0px;}
.homeaboutcon_l{ width:600px; float:left; display:inline}
.homeaboutcon_r{ width:530px; float:right; display:inline; padding:0px 0px 0px 70px;}
.homeaboutcon_tt{ font-size:20px; text-transform:uppercase; color:#FFF; letter-spacing:0px; padding:50px 0px 30px 0px; font-size: 30px;}
.homeaboutcon_cc{ line-height:25px; font-size:16px; color:#FFF;}
.homeaboutcon_cc p{ text-indent:20px; padding-bottom:10px;}
.homeaboutcon_more{ margin:0px; padding:30px 0px 0px 0px;}
.homeaboutcon_more a{ display:block;line-height:45px;text-align:center;color:#FFF;text-transform:uppercase;padding:0px 50px; border:#FFF solid 1px; border-radius:5px;}
.homeaboutcon_more a:hover{ background-color:#FFF; color:#000}

.homeliuyan{ margin:0px; padding:10px 0px 10px 0px; }
.homeliuyan_tt{ margin:0px; padding:10px 0px 10px 0px; text-align:center; font-weight:bold; font-size:18px;}
.homeliuyancon{background-color:#eaeaea;padding:0px 10px 0px 10px;}

.tlnews{ margin:0px; padding:10px 0px 0px 0px;}
.homenews{ width:1200px; margin:0px auto;padding:30px 0px 50px 0px;}
.homenewscon_l{ width:580px; float:left; display:inline}
.homenewscon_r{ width:550px; float:right; display:inline}

.homenewslist{ margin:0px; padding:0px;}
.homenewslist li{ border-bottom:1px solid #e5e5e5; padding:20px 0px 20px 0px;}
.homenewslist_l{ width:100px; float:left; display:inline; padding:10px 0px 0px 0px;}
.homenewslist_r{ width:480px; float:right; display:inline}
.homenewslist_date{ width:60px; height:60px; background-color:#eeeeee; margin:0px auto; padding:0px; display:block}
.homenewslist_date span{ display:block; text-align:center; padding:5px 0px 0px 0px; color: #aaaaaa;font-size: 24px}
.homenewslist_date p{color:#aaaaaa;font-size:12px;display: block; text-align:center; padding:5px 0px 0px 0px;}
.homenewslist_r_tt{ margin:0px; padding:0px 0px 0px 0px;}
.homenewslist_r_tt a{ display:block; width:100%;word-break: break-all;text-overflow: ellipsis;overflow: hidden;display: -webkit-box;
-webkit-line-clamp:1;-webkit-box-orient: vertical; height:35px; line-height:35px;font-size:18px;color:#000000;}
.homenewslist_r_cc{display: inline-block;font-size: 14px;line-height: 24px !important;padding-top: 10px;
color: #aaaaaa;font-weight: normal;text-decoration: none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical; height:50px; overflow:hidden}

.homenews_more{ margin:0px auto; padding:30px 0px 0px 0px; text-align:center; width:1200px;}
.homenews_more a{ height:35px; line-height:35px; text-align:center; text-transform:uppercase; border:#ced3d9 solid 1px; display:block;background-color:#f5f7fa}
.homenews_more a:hover{  border:#c4cdd8 solid 1px; background-color:#edf3fc}


.footer{ width:100%; background-color:#f5f5f5; margin:0px; padding:0px 0px 0px 0px;}
.footercon{ width:1200px; margin:0px auto; padding:0px 0px 10px 0px;}
.footercon_l{ width:500px; float:left; display:inline; position:relative}
.footercon_m{ width:225px; float:left; display:inline}
.footermenu{ width:210px; float:left; display:inline; padding-left:30px;}
.footercon_r{ width:220px; float:right; display:inline}
.footercon_l i{ height:250px; width:1px; border-right:#7e7e7e solid 1px; position:absolute; top:30px; right:0px;}

.footercon_m_tt{ margin:0px; padding:40px 0px 0px 0px; font-size:24px; color:#000000; text-transform:uppercase}

.footercon_m_cc{ margin:0px; padding:20px 0px 20px 0px;}
.footercon_m_dizhi{ line-height:25px; color:#000000; font-size:14px; background:url(../images/dizhi.png) left top no-repeat; 
padding:0px 0px 0px 40px;margin-bottom:10px;}
.footercon_m_dianhu{ line-height:25px; color:#000000; font-size:14px; background:url(../images/dinahua.png) left center no-repeat; 
padding:0px 0px 0px 40px; margin-bottom:10px;}
.footercon_m_email{ line-height:25px; color:#000000; font-size:14px; background:url(../images/email.png) left center no-repeat; 
padding:0px 0px 0px 40px;}

.footercon_r_tt{margin:0px; padding:40px 0px 0px 0px; font-size:24px; color:#000000; text-transform:uppercase}
.footer_r_book{ margin:0px; padding:20px 0px 0px 0px;}
.footbooklist{ margin:0px; padding:0px 0px 15px 0px;}
.footwenben{ width:100%; height:30px; border:#888888 solid 1px; background-color:#FFF; color:#000; line-height:30px; outline:none; padding:0px 0px 0px 10px; box-sizing:border-box;}
.foottijiao{ width:100%; background-color:#eea200; color:#f9f7f7; height:32px; text-align:center; outline:none; border:#eea200 solid 1px;}
.footwenbencc{ height:75px;line-height:25px;outline:none; border:#888888 solid 1px;width:100%;background-color:#FFF; color:#000;padding:0px 0px 0px 10px; box-sizing:border-box;}
.erweima{ margin:0px; padding:50px 0px 0px 0px;}
.erweimalist{ width:100px; float:left; display:inline; margin-right:10px;}
.erweimalist_txt{ text-align:center; line-height:40px; color:#000000; font-size:18px}
.banquan{ height:50px; line-height:50px; text-align:center; color:#000; font-size:16px; background-color:#f5f5f5; border-top:#CCC solid 1px;}

.footermenu_tt{ font-size:24px; color:#000000; text-transform:uppercase; padding:40px 0px 20px 0px;}
.footermenu_cc{ margin:0px; padding:0px 0px 30px 0px;}
.footermenu_cc a{ display:block; line-height:30px; height:30px; overflow:hidden}


.mainer{ width:1200px; margin:0px auto; padding:0px;}
.mainer_l{ width:250px; float:left; display:inline}
.mainer_r{ width:910px; float:right; display:inline}
.category{ margin:0px; padding:20px 0px 20px 0px;}
.categorycon{ margin:0px; padding:0px 0px 0px 0px;}
.categorycon_tt{ text-align:center;line-height:70px;text-transform:uppercase; font-weight:bold; font-size:20px; background-color:#da2625; color:#FFF; height:70px;}
.categorycon_cc{ padding:10px 0px 0px 0px; background-color:#eaeaea}
.categorylist{ margin:0px; padding:0px; text-align:center}
.categorylist li{ display:block; text-align:center; border-bottom:#FFF solid 1px;}
.categorylist li a{ display:block;line-height:45px; color:#333333; font-size:16px; background:url(../images/pro_ic2.png) 10px center no-repeat; padding-left:25px; text-align:left; height:45px; box-sizing:border-box;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.categorylist li a:hover{ color:#FFF; background-color:#eea200}

.daohang{ margin:0px; padding:10px 0px 20px 0px;}
.daohangline{ width:100%; border-bottom:#CCC solid 1px;}
.daohangcon{ height:40px;line-height:40px; padding-bottom:5px; color:#5a5a5a; text-transform:uppercase; width:1200px; margin:0px auto;}
.daohangcon span{ background:url(../images/right_wz.png) left center no-repeat; padding-left:25px; line-height:40px; height:40px; display:inline-block}
.daohangcon a{ display:inline-block; padding:0px 5px; color:#5a5a5a;text-transform:uppercase;}
.content{ margin:0px; padding:20px 0px 30px 0px;}
.chanpin{ margin:0px; padding:20px 0px 0px 0px;}
.chanpinlist{ margin:0px; padding:0px;}
.chanpinlist li{ width:285px; float:left; display:inline; margin-right:22px; margin-bottom:20px; border:#cccccc solid 1px;}
.chanpinlist li:hover{ border:#eea200 solid 1px;}
.chanpinlist_img{ margin:0px; padding:10px;}
.chanpinlist_txt{ text-align:center;}
.chanpinlist_txt a{ font-size:16px; color:#333333;white-space: nowrap;text-overflow: ellipsis;height:35px; line-height:35px; display:block; overflow:hidden}
.Contactnows{ margin:0px; padding:10px 10px 10px 10px;}
.Contactnows a{ border:#ced3d9 solid 1px; height:20px; line-height:20px; text-align:center;width:100%; display:block;font-size:14px!important; font-weight:normal; background:url(../images/email2.png) 43px -5px no-repeat;background-color:#f5f7fa; background-size:30px 32px;}
.Contactnows a:hover{ border:#c4cdd8 solid 1px; background-color:#edf3fc}

.chanpincontent{ margin:0px; padding:0px 0px 0px 0px;}
.showchanpin_s{ margin:0px; padding:20px 0px 0px 0px;}
.showchanpin_s_con{padding:0px 10px 10px 10px;}
.showchanpin_s_con_l{ width:520px; float:left; display:inline}
.showchanpin_s_con_r{ width:340px; float:right; display:inline}
.bigimg{ margin:0px; padding:0px 0px 10px 0px;}
.bigimgcon{ background:#CCC; padding:5px 5px 5px 5px;}
.bigimgcon_cc{ width:510px; height:380px; background:#FFF; overflow:hidden}
.bigimglist{ margin:0px; padding:0px;}
.showchanpin_s_con_l .hd{ position:inherit}
.showchanpin_s_con_l .smallimg, .hd{margin:0px; padding:0px 0px 10px 0px;}
.hd .smallimglist li{ width:75px; float:left; display:inline;border:#CCC solid 1px; margin:0px 3px; border-radius:0px;}
.hd .smallimglist li.on{ border:#eea200 solid 1px;}
.chanpintitle{ border-bottom:#CCC solid 1px; font-size:24px;line-height:45px; padding-bottom:10px;}
.jishucanshu{ margin:0px; padding:10px 0px 10px 0px;}
.jishucanshu p{ margin:0px; padding:0px 0px 0px 0px; line-height:40px; font-size:16px}
.jishucanshu p span{ padding:0px 10px 0px 0px; display:block}
.chanpinlianxi{ border-top:#CCC solid 1px; padding:15px 0px 0px 0px;}
.chanpinlianxi_tel{ padding:0px 10px; line-height:40px; color:#FFF; background-color:#23538f; display:inline-block; margin-right:30px;border-radius:10px; font-size:16px}
.chanpinlianxi_dingdan{padding:0px 10px; line-height:40px; color:#FFF; background-color:#cc0000; display:inline-block; border-radius:10px;}
.chanpinlianxi_dingdan a{ color:#FFF; font-size:16px}

.showchanpin_x{ margin:0px; padding:20px 0px 0px 0px;}
.chanpinneirong_tt{ height:40px; background-color:#f4f4f4;}
.chanpinneirong_tt span{ height:40px; display:inline-block; padding:0px 20px 0px 20px; font-size:16px; color:#FFF; background-color:#da2625; line-height:40px;}
.showchanpinneirong{ margin:0px; padding:10px 0px 0px 0px; line-height:200%; overflow:hidden}

.newscontent{ margin:0px; padding:0px 0px 0px 0px;}
.newscontent_tt{ margin:0px; padding:20px 0px 20px 0px;}
.newscontent_tt_l{ width:200px; float:left; display:inline}
.newscontent_tt_l span{ display:block; font-size:28px;}
.newscontent_tt_r{ width:880px; float:right; display:inline; text-align:right}
.newscontent_tt_r a{ text-align:right; line-height:35px; font-size:16px; margin:0px 5px;}
.newscontent_cc{ margin:0px; padding:0px 0px 30px 0px;}

.newslist{ margin:0px; padding:0px;}
.newslist li{ border-bottom:1px solid #e5e5e5; padding:20px 0px 20px 0px;}
.newslist_l{ width:100px; float:left; display:inline; padding:10px 0px 0px 0px;}
.newslist_r{ width:800px; float:right; display:inline}
.newslist_date{ width:60px; height:60px; background-color:#eeeeee; margin:0px auto; padding:0px; display:block}
.newslist_date span{ display:block; text-align:center; padding:5px 0px 0px 0px; color: #aaaaaa;font-size: 24px}
.newslist_date p{color:#aaaaaa;font-size:12px;display: block; text-align:center; padding:5px 0px 0px 0px;}
.newslist_r_tt{ margin:0px; padding:0px 0px 0px 0px;}
.newslist_r_tt a{ display:block; width:100%;word-break: break-all;text-overflow: ellipsis;overflow: hidden;display: -webkit-box;
-webkit-line-clamp:1;-webkit-box-orient: vertical; height:35px; line-height:35px;font-size:18px;color:#000000;}
.newslist_r_cc{display: inline-block;font-size: 14px;line-height: 24px !important;padding-top: 10px;
color: #aaaaaa;font-weight: normal;text-decoration: none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical; height:50px; overflow:hidden}



.newscontent h1{ text-align:center; margin:0px; padding:10px 0px 10px 0px;}
.zaoduxinxi{ text-align:center; margin:0px; padding:0px 0px 15px 0px; border-bottom:#f6f3f3 solid 1px;}
.zaoduxinxi span{ display:inline-block; padding:0px 10px; color:#666}
.zaoduxinxi span i{ display:inline-block; font-weight:bold; color:#000}
.neirong{ line-height:200%;}
.neirong p{ padding-bottom:30px; text-indent:20px;}

.title{ text-align:center; font-size:20px; color:#0366d6; font-weight:bold; border-bottom:#CCC dashed 1px; padding:0px 0px 15px 0px;}
.neirong{ margin:0px; padding:20px 0px 20px 0px;}

.sx{ margin:0px; padding:10px 0px 30px 0px; line-height:30px; border-top:#f6f3f3 solid 1px;}
.sxlist{ margin:0px; padding:0px 10px 0px 0px;}
.sx span{ display:inline-block; width:70px;}
.sx a{ color:#666666;}
.sx a:hover{ text-decoration:underline}

.contactus{ margin:0px; padding:20px 0px 20px 0px;}
.contactus_cc{ margin:0px; padding:15px 15px 0px 15px; border:#CCC solid 1px; line-height:250%;}
.contactus_cc_l{ width:600px; float:left; display:inline; line-height:25px; color:#333333}
.contactus_cc_r{ width:570px; float:right; display:inline}
.ContactUs h1.booklianxi{ margin:0px auto; padding:0px; text-align:center;height:40px; position:relative; width:360px;}
.ContactUs h1.booklianxi i{ height:1px; border-bottom:#F00 solid 1px; position:absolute; left:100px; width:170px; bottom:-1px;}
.ditu{ margin:0px; padding:20px 0px 15px 0px;}

.lianxiwomen{ margin:0px; padding:0px 0px 30px 0px;}
.lianxiwomen_tt{ margin:0px 0px; padding:20px 0px 20px 0px; border-bottom:#CCC solid 1px; color:#666666; line-height:25px;}
.lianxiwomen_cc{ width:100%; margin:0px auto; padding:30px 30px 30px 30px;background-color:#f4f4f4; border-radius:0px 0px 10px 10px;box-sizing:border-box;}
.wenbenlist{ width:100%; margin:0px; padding:0px 0px 20px 0px;}
.wenbenlist_l{ width:98px; float:left; display:inline;}
.wenbenlist_r{ width:750px; float:right; display:inline;}
.wenbenlist_l span{ display:block;font-size: 13px;color: #555555; line-height:33px;}
.wenbenlist_l i{ color:#F00}
.contact_input{width:100%;height: 33px;padding-left:5px;box-sizing:border-box;}
.contact_textarea{width:100%; line-height:25px;box-sizing:border-box;}
.wenbenlist_2 span{ line-height:100px;}
.tijiao{ margin:0px; padding:0px 0px 0px 110px;}
.contact_send{background-color:#da2625;width: 90px;height: 40px;line-height: 20px;border-radius: 5px;color: #fff;font-size: 15px;
text-decoration: none;text-align: center;border: 1px solid #fff;}
.contact_reset{    background-color: #ddd;width: 90px;height: 40px;line-height: 20px;border-radius: 5px;color: #000;font-size: 15px;
text-decoration: none;text-align: center;border: 1px solid #fff;}

.lianxiwomen_cc ::-webkit-input-placeholder {color:#000; }
.lianxiwomen_cc ::-moz-placeholder {color:#000; }
.lianxiwomen_cc ::-moz-placeholder {color:#000; }
.lianxiwomen_cc ::-ms-input-placeholder {color:#000; }

.massage{ margin:0px; padding:20px 0px 20px 0px;}
.massagecon{ background-color:#f4f4f4; border-radius:10px; padding:20px 10px 20px 0px; width:100%; box-sizing:border-box;}
.messagecon_tt{ margin:0px; padding:0px 0px 20px 30px; font-size:18px; font-weight:bold;}
.massagelist{ width:100%; margin:0px; padding:0px 0px 20px 0px;}
.massagelist_l{ width:98px; float:left; display:inline;padding:0px 0px 0px 30px;box-sizing:border-box;}
.massagelist_r{ width:800px; float:right; display:inline;padding:0px 30px 0px 0px; box-sizing:border-box;}
.massagelist_l span{ display:block;font-size: 13px;color: #555555; line-height:33px;}
.massagelist_l i{ color:#F00}
.massage ::-webkit-input-placeholder {color:#000; }
.massage ::-moz-placeholder {color:#000; }
.massage ::-moz-placeholder {color:#000; }
.massage ::-ms-input-placeholder {color:#000; }

.about{ margin:0px; padding:20px 0px 0px 0px; line-height:200%;}
.aboutcon{ border:#CCC solid 1px; padding:15px 15px 20px 15px;}
.about p{ text-indent:20px; padding-bottom:30px;}
.xiangce{ margin:0px; padding:30px 0px 0px 0px;}
.xiangce ul{ margin:0px; padding:0px;}
.xiangce ul li{ width:283px; float:left; display:inline; margin-right:30px; padding-bottom:30px;}
.xiangce ul li img{ width:100%; padding:10px; border:#CCC solid 1px; box-sizing:border-box; height:auto;}

.download{ margin:0px; padding:10px 0px 30px 0px;}
.downloadlist{ margin:0px; padding:0px;}
.downloadlist_l{ width:650px; float:left; display:inline}
.downloadlist_r{ width:300px; float:left; display:inline}
.downloadlist li{ height:50px;  line-height:50px;}
.downloadlist_l a{background: url(../images/yunxiazai.png) 10px center no-repeat; padding-left:60px; display:block}
.downloadlist li:nth-child(odd){ background-color:#e4e4e4}

.downloadlist_r span{ display:inline-block; padding:10px 0px 0px 0px;}
.downloadlist_r span a{ display:inline-block; line-height:25px; padding:0px 25px; border:#CCC solid 1px; background-color:#23538f; color:#FFF}
.downloadlist_r span a:hover{ background-color:#eea200; color:#FFF}