@charset "gb2312";

/* 新雅图 CSS Document */


body {margin:0px auto; font-family:"微软雅黑"; color:#555555; font-size:12px; background:#f4f3f3}

h1,h2,h3,h4,h5,h6,div,p,span,td,tr,table,ul,li{ margin:0px;padding:0px;list-style:none;}

img{border:0px; vertical-align:top}

a:link{color: #555555; text-decoration: none;}

a:visited{color: #555555; text-decoration: none;}

a:hover{color:#ff0000; text-decoration:none;}

a:active{color:#ff0000; text-decoration:none;}


.table_spacing1{margin:0 0 10px 0}/*上下2个表格之间间距*/
.clear{clear:both}

.main{width:1210px; margin:0 auto; overflow:hidden; position:relative; background:#fff;}
.top_box{background:#545454; height:143px;}
.top{width:1210px; margin:0 auto; position:relative;}

.logo{float:left; padding:15px 0 0 0;}
.tel{position:absolute; top:40px; right:0px;}

.menu{float:right; margin:112px 0 0 0;}
.menu li{float:left; height:31px; line-height:31px; width:100px; text-align:center; font-size:16px; margin:0 0 0 23px;}
.menu li a,.menu li a:visited{color:#ffffff; display:block; height:31px;}
.menu li a:hover{background:#ed1c24; color:#fff;}
.menu li a.on{background:#ed1c24; color:#fff;}

.part1{background:#ed1c24; height:26px; line-height:26px; color:#fff; text-align:center; font-size:16px;}
.list2{ border-bottom:2px solid #ef282e; margin:0 0 4px 0}
.list2 li{font-size:16px; position:relative; text-indent:15px; text-align:center;}
.list2 li a{display:block; height:45px; line-height:45px; border-top:1px solid #fff; border-bottom:1px solid #dbdbdb; border-left:1px solid #fee6dd;}
.list2 li a:hover{border:1px solid #f6595b; border-right:none; color:#e43e3d}
.list2 li span{position:absolute; left:20px; top:9px; width:20px; height:20px;}
.list2 li span.tb01{background:url(../images/c18.png) no-repeat center;}
.list2 li a:hover span.tb01{background:url(../images/c18_h.png) no-repeat center;}

.list2 li span.tb02{background:url(../images/c8.png) no-repeat center;}
.list2 li a:hover span.tb02{background:url(../images/c8_h.png) no-repeat center;}

.list2 li span.tb03{background:url(../images/c6.png) no-repeat center;}
.list2 li a:hover span.tb03{background:url(../images/c6_h.png) no-repeat center;}

.list2 li span.tb04{background:url(../images/c15.png) no-repeat center;}
.list2 li a:hover span.tb04{background:url(../images/c15_h.png) no-repeat center;}

.list2 li span.tb05{background:url(../images/c5.png) no-repeat center;}
.list2 li a:hover span.tb05{background:url(../images/c5_h.png) no-repeat center;}

.list2 li span.tb06{background:url(../images/c6.png) no-repeat center;}
.list2 li a:hover span.tb06{background:url(../images/c6_h.png) no-repeat center;}

.list2 li span.tb07{background:url(../images/c4.png) no-repeat center;}
.list2 li a:hover span.tb07{background:url(../images/c4_h.png) no-repeat center;}

.list2 li span.tb08{background:url(../images/c20.png) no-repeat center;}
.list2 li a:hover span.tb08{background:url(../images/c20_h.png) no-repeat center;}



.banner{float:right; width:1014px;}
.kv{height:404px;position:relative;width:100%; overflow:hidden; margin:0 0 4px 0}
.kv ul{height:404px;width:100%;}
.kv ul li{height:404px;width:100%;}
.kv ul li a{height:404px;width:100%;display:block;}
.kv ul li img{height:404px;width:1014px;display:block;}
.kv .kv_page{height:14px;position:absolute; text-align:right; width:100%; bottom:10px; right:20px; z-index:15;}
.kv .kv_page a{display:inline-block;width:14px;height:14px;background:#fff;margin:0 0 0 10px;}
.kv .kv_page a.selected{background:#ea3d3d;}

.banner2{float:right; width:1210px;}
.kv2{height:280px;position:relative;width:100%; overflow:hidden; margin:0 0 4px 0}
.kv2 ul{height:280px;width:100%;}
.kv2 ul li{height:280px;width:100%;}
.kv2 ul li a{height:280px;width:100%;display:block;}
.kv2 ul li img{height:280px;width:1210px;display:block;}
.kv2 .kv_page2{height:14px;position:absolute; text-align:right; width:100%; bottom:10px; right:20px; z-index:15;}
.kv2 .kv_page2 a{display:inline-block;width:14px;height:14px;background:#fff;margin:0 0 0 10px;}
.kv2 .kv_page2 a.selected{background:#ea3d3d;}

.lxfs{overflow:hidden; background:#d4d4d4; height:68px; padding:0 0 0 150px;}
.lxfs li{float:left; width:340px;}
.lxfs li span{float:left; margin:13px 0 0 0;}
.lxfs li p{font-size:14px; color:#137b74; line-height:18px; padding:15px 0 0 5px; float:left;}
.lxfs li p i{font-size:9px; font-style:normal;}

.hx{background:#595959; height:2px; margin:5px 0 0 0; position:relative;}
.hx span{position:absolute; background:#595959; width:207px; height:7px; top:-3px; left:501px;}

.list1{overflow:hidden; padding:0 0 8px 8px; width:1230px;}
.list1 li{float:left; border:1px solid #ededed; width:283px; margin:0 18px 0 0;}
.list1 li h1{height:40px; line-height:40px; font-size:16px; font-weight:bold; background:#f4f4f4; padding:0 0 0 10px;}
.list1 li h1 span{float:right; padding:14px 10px 0 0;}
.list1 li h2 img{width:283px; height:182px;}
.list1 li h3{font-size:12px; font-weight:normal; color:#a3a09f; line-height:20px; padding:15px 15px 0 15px; height:86px;}
.list1 li h3 span{color:#5a5a5a; display:block;}
.list1 li h4{font-size:12px; font-weight:normal; padding:0 15px 8px 15px}
.list1 li h4 span{float:right; color:#e50112}
.list1 li h4 span a,.list1 li h4 span a:visited,.list1 li h4 span a:hover{color:#e50112}


.foot{width:1210px; margin:0 auto; overflow:hidden; background:#fff}
.foot p{float:left; padding:7px 0 0 105px; color:#9e9e9e; line-height:18px;}
.foot ul{float:right; margin:8px 24px 0 0;}
.foot ul li{float:left; width:97px; height:77px; background:#137b74; color:#fff; text-align:center; line-height:55px; font-size:16px; margin:0 73px 0 0;}
.foot ul li a,.foot ul li a:visited,.foot ul li a:hover{color:#fff;}


.content{text-align:left; line-height:210%; padding:15px 10px; background-color:#F6F6F6}
.content p{margin:0 0 10px 0;}
.content img{max-width:100%;}


.img_list{overflow:hidden; padding:10px 0 0 8px; width:1230px;}
.img_list li{float:left; margin:0 18px 20px 0;}
.img_list li img{width:283px; height:212px; border:1px solid #f2f2f2;}


.page{text-align:center; padding:20px 0 30px 0}
.page .PageControl{}
.page .PageControl a{display:inline-block; width:20px; height:20px; padding:0;}
.page .PageControl a.PageBtn{background:#fff; width:20px; height:20px; text-align:center; line-height:20px; color:#000;}
.page .PageControl a.Current{background:#C30101; width:20px; height:20px; text-align:center; line-height:20px; color:#fff}

.n_part1{margin:0 8px; height:35px; line-height:35px; color:#fff; font-weight:bold; padding:0 0 0 10px; font-size:16px; background:#545454}






