@charset "utf-8";
body{margin:0px; background:url(../images/body.gif) repeat-y top #ECECEC; overflow-x:hidden; font-family:"微软雅黑"; font-size:14px; line-height:24px; color:#666666; text-decoration:none;}
div,a,li{transition-duration:0.5s;}
div:hover,a:hover,li:hover{ transition-duration:0.5s;}
a,p,span,font,input,td,tr{font-family:"微软雅黑"; font-size:12px; line-height:24px; color:#666666; text-decoration:none;}
img{border:0px;}
li{list-style:none;}
.clear{clear:both;}
.kx{height:10px; overflow:hidden;}
.kx20{height:20px; overflow:hidden;}
.kx30{height:30px; overflow:hidden;}
.mt10{margin-top:10px;}
.left{float:left;}
.right{float:right;}


.content{width:1200px; margin:auto;}
.tophs{height:5px; width:100%; background:#E84C3D;}

.top{width:1200px; height:100px; margin:auto;}
.logo{width:466px; height:100px; background:url(../images/logo.jpg) no-repeat; float:left;}

.nav{width:100%; margin:auto; height:50px; background:#E84C3D;}
.nav ul{width:1200px; margin:0px; padding:0px;margin:auto; }
.nav ul li{float:left; text-align:center; width:109px;}
.nav ul li a{line-height:50px; color:#FFFFFF; font-size:16px;}
.nav li:hover,.nav li.on{background:#0066CC;} /*flurry*/




.banner{height:360px; width:100%; margin:auto; background:url(../images/banner.jpg) no-repeat center;}
.a0{width:175px; float:left; margin-top:30px; margin-right:35px;}
.a1{width:175px;  margin-right:35px;}
.a2{width:990px; float:left; margin-top:30px;}
.a1 .title{height:38px; width:175px; background:#E84C3D;}
.a1 .title.spec{margin-top:30px;}
.a1 .title a{line-height:38px; font-size:14px; color:#FFFFFF; padding-left:20px;}

.a1 ul{margin:0px; padding:0px;}

.a1 ul form input{margin:5px 1px 5px 1px; height:25px;}
.a1 ul form input[type='text']{width:120px;padding-left: 4px;}
.a1 ul form input[type='submit']{width:40px;height:28px;background:#E84C3D;color:#fff; border:1px #E84C3D solid; font-size: 14px; }
.a1 ul li{width:175px; background:#DBDBDB; height:38px; margin-top:1px;}
.a1 ul li a{line-height:38px; padding-left:20px; font-size:12px;}
.a1 ul li:hover,.a1 ul li.on{background:#E84C3D;}
.a1 ul li:hover a,.a1 ul li.on a{color:#FFFFFF;}


.a3{width:460px; float:left; margin-right:35px;}
.a4{width:490px; float:left;}

.a2 .title{height:37px; border-bottom:1px solid #CCCCCC;}
.a2 .title a{line-height:37px; color:#333333; font-size:14px;}
.a2 .title .right a{color:#E84C3D; font-size:12px;}



.a3 .nr{margin-top:20px;}

.a4 .pic{float:left; margin-top:25px; width:147px; margin-right:13px;}
.a4 .list{float:left; margin-top:20px;}
.a4 .list ul{margin:0px; padding:0px;}
.a4 .list ul li{width:330px; background:url(../images/dian.jpg) no-repeat left center; height:28px;}
.a4 .list ul li .left{float:left;}
.a4 .list ul li .left a{padding-left:10px; line-height:28px;}
.a4 .list ul li .time{float:right;}
.a4 .list ul li .time a{padding-left:10px; line-height:28px;}
.a4 .list a:hover{color:#E84C3D; display:block;}

.a5{margin-top:40px; margin-bottom: 30px}
.a5.spec{margin-top:0px;margin-bottom: 30px}
.a5 ul{margin:0px; padding:0px;}
.a5 ul li{width:179px; height:250px; margin-right:23px; margin-top:20px; float:left; text-align:center;}
.a5 ul li.spec{margin-right:0px; float:right;}
.a5 ul li img{width:179px; height:179px;}
.a5 ul li:hover{background:#E84C3D;}
.a5 ul li:hover a{color:#FFFFFF;}
.a5 ul li a{line-height:30px;height: 60px;}

.a5 .a6{margin-top:20px; margin-bottom:20px;}
.a5 .a6 a{padding-right:10px; line-height:30px;}
.a5 .a6.spec:hover a{color:#333333;}
.a5 .a6 a span{color:#E84C3D;}
.a5 .a6 a:hover{color:#E84C3D;}
.a5 .a6 a.on{color:#E84C3D;}

.a6  ul{margin:0px; padding:0px;}
.a5 .a6  ul li{width:990px; background:url(../images/dian.jpg) no-repeat left center; height:45px; margin:0px; border-bottom:1px dotted #666666;}
.a5 .a6  ul li .left{float:left;}
.a5 .a6  ul li .left a{padding-left:10px; line-height:45px;}
.a5 .a6  ul li .time{float:right;}
.a5 .a6  ul li .time a{padding-left:10px; line-height:45px;}
.a5 .a6 ul li:hover a{color:#E84C3D;}

.a5.spec .bt{height:40px; text-align:center;}
.a5.spec .bt a{line-height:40px; font-size:16px;}
.a5.spec .riqi{height:20px; text-align:center;}
.a5.spec .riqi a{line-height:20px;}
.a5.spec .line{border-bottom:1px solid #AAAAAA; margin-top:20px; margin-bottom:20px;}

.a7 a{font-size:14px;}

.a8 table{border:0px solid #CCCCCC;}
.a8 table a{line-height:40px; font-size:14px;}
.a8 table td.lefttop{border-left:1px solid #CCCCCC; border-top:1px solid #CCCCCC;}
.a8 table td.bottom{border-bottom:1px solid #CCCCCC;}
.a8 table td.rightline{border-right:1px solid #CCCCCC;}
.a8 table td a{padding-left:20px; display:block;}
.a8 table td a span{color:#E84C3D; font-size:14px;}

.a9{margin:10px 0px;}
.a8 table .a9 a{line-height:24px;}

.a10{border-right:1px solid #CCCCCC; float:left; text-align:center; width:270px;}
.a10.spec{border-right:0px solid #CCCCCC;}
.a8 table td .a10 a{padding-left:0px;}
.a8 table td .a10 a span{color:#E84C3D; line-height:40px;}
.a8 table td .a10 a span:hover{text-decoration:underline;}

.a11{height:1px; border-bottom:1px dotted #CCCCCC; margin:30px 0px;}

.titlex{height:37px;}
.titlex a{line-height:37px; color:#333333; font-size:14px;}

.btx{height:40px; text-align:center; margin-top:10px;}
.btx a{line-height:40px; font-size:18px;}

.img{text-align:center; margin:20px;}
.img img{max-width:450px;}

.a12 a{font-size:14px;}

.footlink{height:60px; width:100%; background:#E84C3D; margin-top:30px;}
.footlink a{line-height:60px; color:#FFFFFF; padding-right:10px;}
.footlink a:hover{text-decoration:underline;}
.footcopyright{height:66px; width:100%; background:#313131; text-align:center;}
.footcopyright a{line-height:66px; color:#FFFFFF;}





