*{margin:0px;padding:0px;list-style:none;text-decoration:none; font-family: "Microsoft YaHei" ! important;}
body{margin:0px;padding:0px;list-style:none;text-decoration:none; font-family: "Microsoft YaHei" ! important;background:#fff; }
#out{max-width:1920px;height:auto;margin:0 auto;}
#logo{width:100%;height:100px;border-bottom:1px solid #ccc;}
.logo{width:1100px;height:100px;margin:0 auto;}
.logo img{margin-top:20px;}

#nav{width:100%;height:50px;}
.nav{width:1100px;height:50px;margin:0 auto;}
.nav ul li{width:137px;height:50px;line-height:50px;text-align:center;float:left;font-size:14px;}
.nav ul li:hover{background:#CA1A1D;}
.nav ul li a{color:#000;display:block;}
.nav ul li:hover a{color:#fff;}

#banner{width:100%;height:auto;display:yable;}
#banner img{width:100%;height:auto;float:left;}

#about{width:100%;height:347px;background:url(../images/company.png) center no-repeat;clear:both;}
.about{width:1100px;height:347px;margin:0 auto;}

.c_title{width:550px;height:80px;line-height:80px;text-align:center;font-size:30px;}
.c_title h3{font-weight:normal;}
.c_con{width:550px;height:180px;overflow:hidden;}
.c_con p{line-height:200%;text-indent:2em;font-size:16px;}
.about h2{width:120px;height:50px;line-height:50px;text-align:center;margin-left:215px;border:1px solid #CACACD;font-size:16px;font-weight:normal;}
.about h2 a{color:#858585;}
.about h2:hover a{color:#CA1A1D;}

#product{width:100%;height:379px;background:url(../images/product.png) center no-repeat;}
.product{width:1100px;height:379px;margin:0 auto;}
.product dl{width:226px;height:auto;float:left;border:4px solid #BEBEBE;display:table;margin-top:42px;margin-left:28px;}
.product dl a{color:#000;}
.product dl:hover dt p{color:#CA1A1D;}
.product dl:hover dd img{filter:alpha(opacity:60); opacity:0.6; -moz-opacity:0.6;-khtml-opacity: 0.6}
.product dl dd{width:226px;height:175px;float:left;}
.product dl dd img{ width:226px; height:175px; display:block;} 
.product dl dt{width:226px;height:100px;float:left;padding:5px 0px;}
.product dl dt p{width:90%;margin-left:5%;overflow: hidden;}
.p1{height:50px;line-height:20px;font-size:14px;border-bottom:1px solid #BEBEBE;padding-top:5px;}
.p1 span{font-size:12px;}
.p2{height:50px;line-height:20px;overflow:hidden;font-size:12px; padding-top:5px;}

#news{width:100%;height:350px;background:url(../images/news.png) center no-repeat;}
.news{width:1100px;height:350px;margin:0 auto;}
.n_left{width:381px;height:220px;margin-top:65px;float:left;}
.n_right{width:480px;height:auto;float:right;margin-right:30px;}
.n_right h3{height:40px;line-height:40px;font-size:24px;color:#fff;text-align:center;padding-top:30px;}
.n_right ul li{width:480px;height:35px;line-height:35px;float:left;}
.n_right ul li a{color:#fff;display:block;font-size:14px;}
.n_right ul li:hover a{color:#000;}
.n_right ul li a span{float:right;}

#lianxi{width:100%;height:331px;background:url(../images/footer.jpg) center no-repeat;}
.lianxi{width:1100px;height:211px;padding:60px 0px;margin:0 auto;}
.l_left{width:1100px;height:211px;float:left;text-align: center;}
.l_left h3{width:1100px;line-height:40px;font-size:24px;padding:20px 0px;}
.l_left ul li{width:100%;line-height:25px;}
.l_right{width:149px;height:150px;float:right;margin-top:35px;}

#footer{width:100%;height:70px;background:#CA1A1D;}
.footer{width:1100px;height:40px;padding:15px 0px;margin:0 auto;}
.footer p{line-height:20px;color:#fff;font-size:14px; text-align:center;}


/*内页样式*/

.content02{width:1200px; margin:0 auto; height:auto; display:table;padding:20px 0px;}
.blk_t2{ background:url(../images/blk_t1.jpg) left center no-repeat; padding-left:30px; height:50px; line-height:50px; border-bottom:1px solid #e1e1e1; font-size:18px; font-weight:normal;}
.blk_t2 span{ display:block; float:right; font-size:14px; color:#e1e1e1e;}
.blk_t1{ height:50px; line-height:50px; background:#CA1A1D; font-weight:normal; color:#fff; /*padding-left:30px;*/ text-align:center;}
.blk_t2 a:hover{ color:#CA1A1D;}
.left{ width:280px; float:left;}
.main-left{ background:#e1e1e1; padding:15px 0;}
.main-left li{ height:35px;}
.main-left li a{ display: block;text-align:center; line-height:35px; font-size:16px;color:#000;}
.main-left li a:hover{ background:url(../images/hover1.png); color:#CA1A1D;}
.contact1{ background:#e1e1e1; margin-top:35px;}
.contact1 p{ font-size:14px; line-height:42px; padding:0 10px; border-bottom:1px dotted #333;}
.contactnr p:last-child{ border-bottom:none;}
.contact1 p span{ padding-right:1em;}

.contactnr{ padding:10px 0;}
.right{ width:898px; float:left; margin-left:22px;}
.content1{ width:898px; height:auto; display:table; padding:15px 0px;}
.content1 p{ text-indent:24px; line-height:35px; letter-spacing:1px; font-size:14px;}
.content1 img{ max-width:898px !important;}

/*以下是新闻列表页*/
.list01 li{ height:35px; border-bottom:1px dashed #ccc;}
.list01 li a{ display:block; width:572px; float:left; line-height:35px;color:#000;}
.list01 li span{ display:block; width:100px; float:right; line-height:35px;}
.list01 li a:hover{ color:#900;}
.list01 li:hover span{ color:#900;}

