@charset "utf-8";
/* CSS Document */
*{ padding:0px; margin:0px;}
body{ font-size:14px; font-family:Arial, Helvetica, sans-serif;}
div,ul,li{ list-style:none;}
a{ color:#666666; text-decoration:none;}
a:hover{ color:#0066CC; text-decoration:none;}
font{ padding:0px; margin:0px;}
.clear{ clear:both;}

.header{ width:100%; margin:auto; height:95px;}
.headerw{ width:1200px; margin:auto;}
.headerw_logo{ width:270px; float:left; padding-top:10px;}
.headerw_search{ width:350px; float:right; padding-top:10px;}
.sebg{ width:250px; float:left; height:35px; line-height:35px; background:url(searchbg.jpg); border:0px; text-indent:25px; color:#FFFFFF;}

/*导航部分*/
.armenu{ width:100%; margin:auto; height:52px; line-height:52px; border-top:1px solid #CCCCCC; clear:both; text-align:center;}
.armenuw{ width:1200px; margin:auto; font-size:18px;}
.armenuw a{ width:150px; float:left; display:block;}
.armenuw a:hover{ width:150px; float:left; display:block; border-bottom:2px solid #8B3129; color:#8B3129;}
.F16{ font-size:16px; font-weight:bold;}
.armenuw .on{ width:150px; float:left; display:block; border-bottom:2px solid #8B3129; color:#8B3129;}

.arbanner{ width:100%; margin:auto; height:471px; clear:both;}

.armainablfc{ height:140px; clear:both; overflow:hidden;}
.armainablfl{ margin-top:15px; line-height:28px; color:#999999; clear:both; margin-bottom:15px;}
.armainablfd{ height:30px; line-height:30px; text-align:center;}
.armainablfd a{ width:120px; display:block; margin-right:15px; float:left; color:#FFFFFF; font-size:14px;border-radius: 15px}
.ls{ background:#230545; display:block;}
.zs{ background:#90303C; display:block;}
.cs{ background:#ED8140; display:block;}
.srtk{ border:1px solid #ccc}

/*中间部分*/
.armain{ width:100%; margin:auto;}
.armainab{ width:1200px; margin:35px auto 20px auto;}
.armainablf{ width:725px; float:left;}
.armainabrt{ width:430px; float:right;}
.armainabrt_title{ height:45px; line-height:45px; font-size:20px; font-weight:bold; font-family:"微软雅黑"; color:#333333;}
.armainabrt_vodeo{}

.arproduct{ width:1200px; margin:40px auto;}
.arproductw{ height:60px; line-height:60px; margin-bottom:40px;}
.arproductr{ float:right}
.arproductc{ width:1200px; margin:auto;}
.arproductcly{ width:1200px; margin:70px auto  50px auto;}
.arproductck{ width:285px; float:left; height:314px; position:relative; z-index:10; margin-right:15px; margin-bottom:30px;}
.arproductck img{ width:285px; float:left; height:212px;}
.skt{ width:285px;height:100px; margin-top:10px; height:115px;background:url(produbg.png);position:absolute; z-index:100; bottom:0px; left:0px}
.skt a{ width:285px;height:100px; height:115px;background:url(produbg.png);position:absolute; z-index:100; }
.skt a:hover{background:url(produbg_on.png); color:#FFFFFF;position:absolute; z-index:100;idth:285px;height:100px;height:115px;}
.titlex{ text-align:center; padding-top:15px; display:block; width:285px; border-bottom:1px solid #FFFFFF; height:50px; line-height:50px; overflow:hidden}
.titlex a{ text-align:center; padding-top:15px; display:block; width:285px; border-bottom:1px solid #FFFFFF; margin:auto; height:50px; line-height:50px; font-size:16px;}
.more{ height:40px; line-height:40px; text-align:center; font-size:12px;}
.productImg{ margin-top:20px;}
/*新闻动态*/
.arnews{ width:1200px; margin:10px auto 0px auto; min-height:600px; clear:both;}
.arnewsc{  width:1200px; margin:auto;}
.arnewscl{ width:490px; float:left;}
.arnewscrtitle{ height:30px; line-height:30px; font-size:18px; margin-top:10px;}
.fbrq{ font-size:12px; color:#666666; display:block; margin-bottom:10px;}
.st{ line-height:22px; font-size:14px; color:#666666;}

.arnewscr{ float:right; width:660px;}
.arnewscr li{ width:660px; height:90px; margin-bottom:10px;}
.arnewscr li span{ display:block;}

.arnewscr li h2{ font-size:16px; text-align:left;}
.frt{ float:right; font-weight:normal; font-size:12px; color:#666666; margin-bottom:15px;}
.arnewscr li .wz{ line-height:20px; color:#999999; margin-top:10px; display:block; font-size:14px;}

.arhezb{ width:100%; margin:auto; background:#FAFAFA; overflow:hidden; padding-bottom:25px;}
.arhezbw{ width:1200px; margin:10px auto;}
.arhezbwt{ height:40px; line-height:40px;}

/*友情链接*/
.arhezbwtc{ width:1200px; margin:auto; margin-bottom:10px; }
.arhezbwt{ width:1200px; padding-top:20px;}
.arhezbwtc li{ width:200px; float:left; height:65px; padding:0px 4px;}
.arfooter{ width:100%; margin:auto; background:url(bottombg.jpg); height:200px;}

.arfooter_main{ width:1200px; margin:auto; padding-top:20px;}
.arfooter_mainnav{ height:50px; line-height:50px; border-bottom:1px solid #C1C1C1;}
.arfooter_mainnav a{ color:#FFFFFF; font-size:16px;}
.footer_db{ width:1200px; margin:25px auto 0px auto;}
.footer_gs{ width:380px; float:left;}
.footer_gs span{ float:left; display:block; color:#FFFFFF; line-height:28px; margin-left:10px;}
.footer_bq{ width:300px; float:right; text-align:left; line-height:28px; color:#FFFFFF; padding-top:20px;}

.lybanner{ width:100%; margin:auto; height:472px;}
.arwzht{ width:100%; height:68px; line-height:68px; background:url(arwzh.jpg);margin:auto;}
.lywzhtw{ width:1200px; height:60px; line-height:60px; margin:auto;}
.lyfr{ width:500px; float:left; background:url(smallshy.jpg) no-repeat left center; text-indent:20px;margin-top:0px; margin-right:200px}
.lydhs{ width:500px; float:left; height:60px; overflow:hidden}
.lydhs a{ width:110px; float:right; text-align:center; display:block; height:60px; line-height:60px; background:url(nahl.jpg) no-repeat right center;}
.lydhs a:hover{ width:110px; float:right; text-align:center; display:block; height:60px; line-height:60px; background:#47AD1A; color:#FFFFFF;}
.lydhs .on{ width:110px; float:right; text-align:center; display:block; height:60px; line-height:60px; background:#47AD1A; color:#FFFFFF;}

.lywzhang{ width:1200px; margin:10px auto 50px auto;}
.lywzhang h1{ width:1200px; border-bottom:1px solid #CCCCCC; text-align:center; font-size:24px; height:65px; line-height:65px; color:#47AD1A;}
.lywzhangw{ height:70px; text-align:center; line-height:40px; font-size:24px; font-family:Arial, Helvetica, sans-serif; color:#666666;}
.hs{ font-size:32px; color:#32B357; font-family:"微软雅黑"; display:block;}
.lywzhangc{ padding-top:50px; line-height:26px; color:#666666; margin:auto;}



.lyzx{ height:70px; text-align:left; line-height:40px; font-size:24px; font-family:Arial, Helvetica, sans-serif; color:#666666; width:1200px; margin:0px auto 50px auto;}
.lynewslist{ width:1200px; margin:auto;}
.lytjxx{ width:1200px; margin:0px auto 20px auto;}
.lytjxxlf{ width:400px; float:left; margin-right:45px;}
.lytjxxrt{ width:755px; float:left;}
.lytjxxrt h2{ height:45px; line-height:45px; font-size:20px;}
.lytjxxrtw{ line-height:25px; color:#666666;margin-top:25px;}
.lytjxxrta{ height:55px; line-height:55px; margin-top:25px;}
.lytjxxrta_a{width:255px; float:left;}
.lytjxxrta_b{ width:500px; font-size:14px; color:#999999; text-align:right; float:left;}

.lynewslists{ width:1160px; margin:20px auto;padding:0px 20px;border-bottom:1px solid #CCCCCC; overflow:hidden;}
.lynewslists{ margin:20px auto;padding:0px 20px;border-bottom:1px solid #CCCCCC; overflow:hidden;}
.lynewslists:hover{ width:1160px; margin:20px auto;padding:0px 20px;overflow:hidden; background:#F8F8F8; display:block;box-shadow: 4px 4px 5px #888888;}
.lynewslists h3{ width:1100px; height:30px; line-height:30px; font-size:16px; font-weight:bold; color:#666666; padding-top:20px;}
.lyfbrq{ height:78px; line-height:78px; text-align:right; color:#999999;}
.lyct{line-height:28px; color:#999999;}
.lyzct{ width:880px; float:left; margin-right:20px;}
.lyzctup{ width:260px; float:left; padding-top:20px;}
.shj{ display:block; height:40px; line-height:40px; text-align:center; color:#999999; margin-bottom:40px;}
.wzt{ width:1200px; line-height:25px; color:#999999;}
.wzt img{ min-width:1000px; margin:auto;}

.lyhzrzh{ width:1200px; margin:40px auto;}
.lyhzrzht{ height:40px; line-height:40px; text-align:left;}
.lyhzrzhtc{ width:1200px; margin:10px auto;}
.srtk{ border-radius: 2px; height:25px; line-height:25px; margin-left:15px;}