@charset "utf-8";
/* CSS Document */

body,ul,li,h1,h2,h3,h4,h5,h6,p,from,dl,dt,dd{ margin:0px; padding:0px;}
ul{ list-style:none; border:none;}
li{ list-style:none;}
a{ text-decoration:none; display:block;}
img{ border:none;}
.fl{ float:left;}
.fr{ float:right;}
.clear { clear: both;}
.center{ width:1002px; margin:0 auto;}






#top{ width:100%; height:110px; border-bottom:5px solid #da0e17;}
#top .center .logo{ width:236px; height:110px; float:left;}
#top .center .logo img{ padding-top:18px;}
#top .center .nav{ width:700px; height:110px; float:right;}
#top .center .nav ul li{ float:left; width:100px; text-align:center; line-height:110px; font-family:"微软雅黑"; font-size:14px; color:#333;}
#top .center .nav ul li a{ color:#333;}
#top .center .nav ul li:hover{ background:#da0e17;}
#top .center .nav ul li:hover a{ color:#fff;}
#top .center .nav ul li.present{ background:#da0e17;}
#top .center .nav ul li a.present{ color:#fff;}

#top .center .nav ul li ul{ display:none; z-index:999; position:relative; }
#top .center .nav ul li ul li{ width:100px; height:40px; background:#da0e17; line-height:40px; border-top:1px solid #eee;  text-align:center; font-family:"微软雅黑"; font-size:14px; color:#333;}
#top .center .nav ul li ul li a{ color:#fff; }
#top .center .nav ul li:hover ul{ display:block; margin-top:5px;}
#top .center .nav ul li ul li:hover{ background:#EB4C53;}





#banner{width:100%; overflow:hidden; z-index:-1;}
#banner img{ width:1920px; height:400px; display:block; margin:0 auto;}





#content .center .left{ width:643px; float:left;}
#content .center .left .about{ width:643px; height:270px;}
#content .center .left .about .about_title{ background:url(../images/about02.png) repeat-x 0 bottom; line-height:40px;}
#content .center .left .about .about_title h1{ color:#333; font-family:"微软雅黑"; font-size:16px; font-weight:normal;}
#content .center .left .about .about_title h1 span{ font-family:"微软雅黑"; font-size:14px; font-weight:normal; color:#da0e17;}
#content .center .left .about .about_title a{ font-family:"宋体"; font-size:14px; color:#666; font-weight:400;}
#content .center .left .about .about_title a:hover{ color:#da0e17;}
#content .center .left .about .about_con .about_img{ width:252px; float:left; padding: 0 15px 0 1px;}
#content .center .left .about .about_con{ padding-top:15px;}
#content .center .left .about .about_con a{ width:370px; height:185px; overflow:hidden; font-family:"宋体"; font-size:14px; color:#666; font-weight:400; line-height:26px; text-align:justify; padding-top:5px;}

#content .center .left .product{ width:643px; height:250px;}
#content .center .left .product .product_title{ width:643px; height:40px; background:url(../images/tit2.png) no-repeat;}
#content .center .left .product .product_title h1{ color:#333; font-family:"微软雅黑"; font-size:16px; font-weight:normal; line-height:37px; padding-left:30px;}
#content .center .left .product .product_title h1 span{ font-family:"微软雅黑"; font-size:14px; font-weight:normal; color:#da0e17;}
#content .center .left .product .product_title a{ font-family:"宋体"; font-size:14px; color:#666; font-weight:400; line-height:39px; margin-right:5px;}
#content .center .left .product .product_title a:hover{ color:#da0e17;}
#content .center .left .product .pic ul{ margin-left:-18px; margin-top:15px;}
#content .center .left .product .pic ul li{ float:left; margin-left:18px;}




#content .center .right{ width:342px; float:right;}
#content .center .right .news .news_title{ width:342px; height:40px; background:url(../images/tit1.png) no-repeat; margin-top:6px;}
#content .center .right .news .news_title h1{ color:#333; font-family:"微软雅黑"; font-size:16px; font-weight:normal; line-height:37px; padding-left:30px;}
#content .center .right .news .news_title h1 span{ font-family:"微软雅黑"; font-size:14px; font-weight:normal; color:#da0e17;}
#content .center .right .news .news_title a{ font-family:"宋体"; font-size:14px; color:#666; font-weight:400; line-height:39px; margin-right:5px;}
#content .center .right .news .news_title a:hover{ color:#da0e17;}
#content .center .right .news .news_con ul li{ border-bottom:dashed 1px #ddd; line-height:39px; padding:0 6px 0 6px;}
#content .center .right .news .news_con ul li a{ font-family:"宋体"; font-size:14px; color:#666; font-weight:400;}
#content .center .right .news .news_con ul li span{ float:right; font-family:"宋体"; font-size:14px; color:#B8B8B8; font-weight:400;}
#content .center .right .news .news_con ul li a:hover{ color:#da0e17;}

#content .center .right .contact{ width:342px; height:230px; margin-top:20px;}
#content .center .right .contact .contact_title{ background:url(../images/about02.png) repeat-x 0 bottom; line-height:40px;}
#content .center .right .contact .contact_title h1{ color:#333; font-family:"微软雅黑"; font-size:16px; font-weight:normal;}
#content .center .right .contact .contact_title h1 span{ font-family:"微软雅黑"; font-size:14px; font-weight:normal; color:#da0e17;}
#content .center .right .contact .contact_title a{ font-family:"宋体"; font-size:14px; color:#666; font-weight:400;}
#content .center .right .contact .contact_title a:hover{ color:#da0e17;}
#content .center .right .contact .contact_con{ position:relative;}
#content .center .right .contact .contact_con .bg{ width:151px; height:120px; background:url(../images/contact.png) no-repeat; float:right; margin-top:10px; z-index:-1;}
#content .center .right .contact .contact_con .way{ position:absolute; top:25px;}
#content .center .right .contact .contact_con .way li{ font-family:"宋体"; font-size:14px; color:#666; font-weight:400; margin-top:25px;}




#footer{ width:100%; height:120px; background:#da0e17;}
#footer .center .left{ float:left;}
#footer .center .left li{ padding:32px 0 40px 0;}
#footer .center .left li a{ float:left; margin-right:35px; font-family:"宋体"; font-size:14px; color:#fff; font-weight:400;}
#footer .center .left p{font-family:"宋体"; font-size:14px; color:#fff; font-weight:400;}
#footer .center .left p a{ display:inline; color:#fff;}
#footer .center .right{ float:right;}
#footer .center .right img{ margin-top:21px;}





/*二级页*/

/*关于我们*/
#subcon .center .type{ width:250px; height:auto; float:left;}
#subcon .center .type .title{ width:250px; height:108px; background:url(../images/type.png) no-repeat; margin-top:-30px; position:relative; z-index:999;}
#subcon .center .type .title h1{font-family:"微软雅黑"; font-size:22px; font-weight:400; color:#fff; text-align:center; padding-top:28px;}
#subcon .center .type .title h2{font-family:"微软雅黑"; font-size:20px; font-weight:400; color:#fff; text-align:center;}
#subcon .center .type .contact{ width:232px; height:242px; border:1px solid #ddd6d8; margin-top:20px; padding-left:16px; margin-bottom:20px;}
#subcon .center .type .contact h1{font-family:"微软雅黑"; font-size:26px; font-weight:400; color:#333; margin-top:25px;}
#subcon .center .type .contact h1 span{font-family:"微软雅黑"; font-size:18px; font-weight:400; color:#da0e17;}
#subcon .center .type .contact .service{ width:102px; height:22px; border-radius:50px; background:#da0e17;font-family:"微软雅黑"; font-size:14px; font-weight:400; color:#fff; text-align:center;
 line-height:22px; letter-spacing:3px; margin:20px 0 25px 0;}
#subcon .center .type .contact img{ margin-bottom:10px;}
#subcon .center .type .contact li{font-family:"微软雅黑"; font-size:14px; font-weight:400; color:#444; margin-top:10px;}
#subcon .center .infor{ width:725px; height:auto; float:right;}
#subcon .center .infor .up{ width:725px; height:72px; border-bottom:1px solid #da0e17;}
#subcon .center .infor .up h1{ float:left; font-family:"微软雅黑"; font-size:22px; font-weight:400; color:#333; margin-top:25px;}
#subcon .center .infor .up p{ float:right; font-family:"宋体"; font-size:14px; font-weight:400; color:#666; margin-top:30px;}
#subcon .center .infor .up p a{ display:inline; color:#666;}
#subcon .center .infor .up p a.present{ color:#da0e17;}
#subcon .center .infor .con{ padding-bottom:120px;}
#subcon .center .infor .con .para p{ font-family:"宋体"; font-size:14px; font-weight:400; color:#666; line-height:24px; margin-top:15px;}




/*产品展示*/
#subcon .center .type .subnav ul{ margin-top:10px;}
#subcon .center .type .subnav ul li a{width:248px; height:38px; border:1px solid #da0e17; margin-top:7px; font-family:"宋体"; font-size:14px; font-weight:400; color:#da0e17; text-align:center; line-height:38px; }
#subcon .center .type .subnav ul li:hover a{ background:#da0e17; color:#fff;}
#subcon .center .type .subnav ul li a.present{ background:#da0e17; color:#fff;}
#subcon .center .infor .con .photo ul{ margin-left:-18px;}
#subcon .center .infor .con .photo ul li{ width:225px; height:195px; border:1px solid #ddd; float:left; margin-left:20px; margin-top:30px;}
#subcon .center .infor .con .photo ul li a{ text-align:center; font-family:"微软雅黑"; font-size:14px; font-weight:400; color:#333;}
#subcon .center .infor .con .photo ul li a:hover{ color:#da0e17;}
#subcon .center .infor .con .button{ width:240px; height:26px; margin:0 auto; margin-top:50px;}
#subcon .center .infor .con .button a{ display:inline; font-family:"宋体"; font-size:12px; font-weight:400; color:#666; text-align:center; background:none; padding-top:2px;}
#subcon .center .infor .con .button input{ width:44px; height:20px; border:1px solid #e0e0e0;padding-top:2px; }
#subcon .center .infor .con .button a:hover{ color:#da0e17;}


/*产品展示内页*/
#subcon .center .infor .con .picture{ text-align:center; padding:20px 0;}


/*新闻*/
#subcon .center .infor .con .newbox .piece{ border-bottom:1px solid #eee; padding-bottom:18px; margin-top:20px;}
#subcon .center .infor .con .newbox .piece h1 span{ width:5px; height:16px; background:#da0e17; float:left; margin:3px 8px 0 0;}
#subcon .center .infor .con .newbox .piece h1 a{font-family:"微软雅黑"; font-size:16px; font-weight:400; color:#333; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
#subcon .center .infor .con .newbox .piece p{font-family:"宋体"; font-size:14px; font-weight:400; color:#666; margin-top:10px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
#subcon .center .infor .con .newbox .piece h1 a:hover{ color:#da0e17;}



/*联系*/
#subcon .center .infor .con .lianxi{ padding-top:10px;}
#subcon .center .infor .con .lianxi li{font-family:"微软雅黑"; font-size:16px; font-weight:400; color:#666; margin-top:5px;}
#subcon .center .infor .con .map{ margin-top:20px;}




/*新闻内容页*/
#subcon .center .infor .con .updown{ margin-top:50px;}
#subcon .center .infor .con .updown span{ display:block;font-family:"宋体"; font-size:14px; font-weight:400;color:#666; margin-top:4px;}
#subcon .center .infor .con .updown span a{ display:inline;font-family:"宋体"; font-size:14px; font-weight:400;color:#888; }
#subcon .center .infor .con .updown span a:hover{ text-decoration:underline; }








































