@charset "utf-8";
/* CSS Document */
/*reset*/
body {background-color:#fff; margin:0px auto;list-style:none; font:normal 14px/24px "Microsoft YaHei";color:#333;}
p,h1,h2,h3,dl,dt,dd,ul{ padding:0px; margin:0px; list-style:none;}
a {text-decoration:none;color:#333;}
a:hover{color:#ff2626;}
img{ border:none;}
input,select,textarea{margin:0;padding:0;}
/*-----------------top----------*/
.top{width:1000px;height:80px;margin:0 auto;overflow:hidden;}
.top a{ color:#000;}
.top a img{float:left;margin-top:20px;}
.top span{font-size:18px;color:#262625;position:relative;top:35px;left:70px;}
.topr{font-size:14px;color:#686766;float:right;margin-top:35px;margin-left:24px;*margin-top:10px;}
.topr:hover,.now{color:#ff2626;}
.ban{width:100%;height:420px;background:url(images/banner.jpg) no-repeat 50% center;overflow:hidden;}
#nav{width:100%;height:59px;font-size:18px;z-index:900;overflow:hidden;background:#fff;border-bottom:1px solid #c9caca; box-shadow:0px 0px 5px #888;}
.nav_cen{width:1000px;margin:0 auto;height:60px;overflow:hidden;}
.nav_cen ul{width:1000px;}
.nav_cen ul li{float:left;overflow:hidden; border-left:1px solid #c9caca;}
.nav_cen ul li a{line-height:60px;display:block;}
.com{margin-right:-1px;width:199px; text-align:center;}
.last{border-right:1px solid #c9caca;width:200px;}
/*----------------content---------------*/
.con p{ line-height:28px; text-indent:28px; font-size:14px;}
/*--------page1---------*/
.con{width:100%;overflow:hidden;}
.section{width:1000px;padding-top:55px;overflow:hidden;margin:0 auto;}
#page1,#page2,#page3,#page4,#page5{width:100%;}
.tit-1{width:1000px;margin:0 auto;height:50px;background:#fff url(images/t.png) 0px 0px no-repeat;overflow:hidden;text-indent:-99999px;}
.daoyu{width:960px; height:132px; background:url(images/daoyu.png) no-repeat; margin-top:30px; padding:30px 20px 0 20px; line-height:28px;}
.daoyu p{ text-indent:28px;}
.daoyu span.red{ color:#ff2626;}
.daoyu span.more a{color:#014a7f; font-style:italic;}
.shuju-1{width:100%; height:130px; background:url(images/s-1.png) no-repeat; text-indent:-99999px; margin:45px auto;}
/*--------page2---------*/
#page2{background-color:#efeff0;}
.tit-2{width:1000px;margin:0 auto;height:52px;background:url(images/t.png) 0px -70px no-repeat;overflow:hidden;text-indent:-99999px;}
.heying{ width:1000px; margin:30px auto;}
.hs_container { position:relative; z-index:50; width:950px; height:490px; margin:30px auto; overflow:hidden; clear:both; cursor:pointer;}
.hs_container .hs_area { position:absolute; overflow:hidden; }
.hs_area img { position:absolute; top:0px; left:0px; display:none; width:100%; }
.hs_area img.hs_visible { display:block; z-index:9999; }
.hs_area1 { border-right:10px solid #efeff0; }
.hs_area4, .hs_area5, .hs_area6 { border-top:10px solid #efeff0; }
.hs_area4 { border-right:10px solid #efeff0; }
.hs_area3 { border-top:10px solid #efeff0; }
.hs_area1 { width:490px; height:344px; top:0px; left:0px; }
.hs_area2 { width:451px; height:165px; top:0px; left:500px; }
.hs_area3 { width:451px; height:167px; top:165px; left:500px; }
.hs_area4 { width:212px; height:135px; top:344px; left:0px; }
.hs_area5 { width:353px; height:135px; top:344px; left:222px; }
.hs_area6 { width:365px; height:135px; top:344px; left:585px; }
/*--------page3---------*/
.tit-3{width:1000px;margin:0 auto;height:54px;background:url(images/t.png) 0px -150px no-repeat;overflow:hidden;text-indent:-99999px;}
.sub-page3{ margin:30px auto; width:100%;}
.subtitle{ line-height:35px; height:35px; margin-bottom:30px; font-size:20px;}
.subtitle span.subtitle-1{ background-color:#ed4b4b; font-family:Arial;font-size:26px; color:#fff; padding:1px 10px;}
.subtitle span.titledetail{ font-weight:500; padding: 1px 15px;border-bottom:1px solid #ed4b4b;}
#tabs1{width:1000px; overflow:hidden; margin:30px 0; height:445px;}
.menu1box{width:220px;float:left;}
#menu1{width:220px;background-color:#ebecec; overflow:hidden;}
#menu1 li{ width:220px;color:#c53d3d;float:left;display:block;cursor:pointer;background:#ebecec;height:88px;text-align:center;overflow:hidden;border-bottom:1px solid #c9caca;}
#menu1 li div{width:190px;line-height:40px;padding:10px 15px 0 15px;font-size:20px;background:url(images/tu-1.png) no-repeat;overflow: hidden;}
#menu1 li span{font-size:14px; line-height:28px;}
#menu1 li.hover{background-color:#ed4b4b; color:#fff;}
#menu1 li #sub-1{ background-position:-135px 15px;}
#menu1 li #sub-2{ background-position:-135px -75px;}
#menu1 li #sub-3{ background-position:-135px -167px;}
#menu1 li #sub-4{ background-position:-135px -257px;}
#menu1 li #sub-5{ background-position:-135px -345px;}
#menu1 li.hover #sub-1{background-position:46px 15px;}
#menu1 li.hover #sub-2{ background-position:46px -75px;}
#menu1 li.hover #sub-3{ background-position:46px -167px;}
#menu1 li.hover #sub-4{ background-position:46px -257px;}
#menu1 li.hover #sub-5{ background-position:46px -345px;}
.main1box{border:1px dotted #c9caca;border-left:none;width:779px; height:443px;float:left; overflow:hidden;}
#main1 ul{display: none; height:443px; }
#main1 ul.block{display: block;}
#main1 ul img{ height:443px; width:100%;display: block;}
/*--------page4---------*/
#page4{ background-color:#efeff0; }
.tit-4{width:1000px;margin:0 auto;height:54px;background:url(images/t.png) 0px -230px no-repeat;overflow:hidden;text-indent:-99999px;}
p.center{text-align:center; margin:40px 0;}
#page4 ul.sub-page4-1{width:100%; height:55px; background: url(images/tu-2.png) 0px 30px no-repeat;}
#page4 ul.sub-page4-1 li{ color:#ff0000; width:278px; margin-right:83px;float:left; text-align:center; font-size:18px;}
#page4 ul.sub-page4-2{width:100%; margin:10px auto 30px; overflow:hidden;}
#page4 ul.sub-page4-2 li{width:278px; float:left; margin-right:83px;}
#page4 ul.sub-page4-2 li img {width:272px; height:180px; padding:2px; border: 1px solid #9e9e9e; }
#page4 ul.sub-page4-1 li.sub-last,#page4 ul.sub-page4-2 li.sub-last{margin-right:0px;}
/*--------page5---------*/
.tit-5{width:1000px;margin:0 auto;height:54px;background:url(images/t.png) 0px -313px no-repeat;overflow:hidden;text-indent:-99999px;}
.contact{ width:499px; float:left; border-right:1px dotted #ff0000; margin-top:50px;height:285px;}
.contact img { margin-left:60px; }
ul.contact-right{width:440px;float: left; margin-left:50px;padding-top:50px; overflow:hidden;}
ul.contact-right li{ width:100%;float: left; padding-left:50px; line-height:40px; background:url(images/tu-4.png) 0px -27px no-repeat;}
ul.contact-right li span{ font-weight:bold; }
ul.contact-right li a:hover{ font-weight:bold; color:#ff2626;}
ul.contact-right li.tel{ background-position: 0px 5px;}
ul.contact-right li.fax{ background-position: 0px -150px;}
ul.contact-right li.qq{ background-position: 0px -71px;}
ul.contact-right li.email{ background-position: 0px -110px;}
ul.contact-right li.add{ background-position: 0px -192px;}
/*-------------------footer-------------------*/
.footer{width:100%; height:56px;background:#414141 url(images/foot-bg.png) center top no-repeat; padding-top:12px; color:#fff;}
.footer-main{width:1000px; margin:0 auto; line-height:56px;}
.footer-main a{ color:#fff;}
.footer-l{width:50%; float:left;}
.footer-r{width:50%; float:right;}

