body { font-size:14px; color:#333; margin:0px auto; background:#FFF; font-family:"Î¢ÈíÑÅºÚ";}
a:link{ font-size:14px; color:#333; text-decoration:none;}
a:visited{ font-size:14px; color:#333; text-decoration:none;}
a:hover{ font-size:14px; color:#FFBF4D; text-decoration:none;}
ul,ol,li,dt,dd{ float:left; list-style:none; margin:0px; padding:0px;}
h1,h2,h3,h4,h5,h6{ padding:0px; margin:0px;}
span,em{ float:left; padding:0px; margin:0px; font-style:normal;}
img{ border:0px;}

/*logo start*/
.logo{ width:100%; height:auto; margin:0px auto; background:#FFF; padding:50px 0px 30px 0px; text-align:center; overflow:hidden;}
.logo img{ height:60px;}
/*logo end*/

/*menu start*/
.dh{ width:100%; height:66px; margin:0px auto; text-align:center; line-height:66px; background:#309DD1; overflow:hidden;}
.dh a{ height:auto; padding:0px 25px 0px 25px; font-size:18px; color:#fff;}
.dh a:hover{ color:#FFBF4D;}
/*menu end*/

/*top info end*/
.main{ width:1200px; height:auto; margin:0px auto; padding-top:15px; overflow:hidden;}
.main-l{ float:left; width:460px; height:auto; margin:0px auto; overflow:hidden;}
/*hd start*/
#focus {width:460px; height:300px; overflow:hidden; position:relative;}
#focus ul {height:460px; position:absolute;}
#focus ul li {float:left; width:460px; height:300px; overflow:hidden; position:relative;}
#focus ul li img{ width:460px; min-height:300px;}
#focus ul li div {position:absolute; bottom:8px; color:#FFF; left:10px; z-index:999px; font-size:16px; text-shadow:1px 1px #000000; overflow:hidden;}
#focus .btnBg {position:absolute; width:460px; height:30px; left:0; bottom:0;}
#focus .btn {position:absolute; width:auto; height:10px; padding:5px 10px 0px 10px; right:0px; bottom:10px; z-index:999px; text-align:right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:8px; height:8px; _font-size:0; margin-left:5px; border-radius:10px; cursor:pointer; background:#323953;}
#focus .btn span.on {background:#fff;}
#focus .preNext {width:45px; height:100px; position:absolute; top:90px; background:url(sprite.png) no-repeat 0 0; cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}
/*hd end*/
.main-l-hot{ width:460px; height:auto; margin:0px auto; overflow:hidden;}
.main-l-hot li{ float:left; width:220px; height:auto; padding:15px 0px 0px 0px; overflow:hidden;}
.main-l-hot li span{ width:220px; height:160px; overflow:hidden;}
.main-l-hot li span img{ width:220px; height:160px;}
.main-l-hot li em{ width:220px; height:40px; padding:10px 0px 0px 0px; line-height:20px;}

.main-z{ float:left; width:400px; height:auto; margin:0px auto; padding-left:20px; overflow:hidden;}
.main-z h3{ width:400px; height:30px; line-height:30px; margin:0px 0px 15px 0px; text-align:center; overflow:hidden;}
.main-z h3 a{ font-size:20px;}
.main-z span{ float:left; width:400px; height:30px; line-height:30px; overflow:hidden;}
.main-z span a{ font-size:16px;}

.main-r{ float:right; width:300px; height:auto; margin:0px auto; padding:0px 0px 0px 0px; overflow:hidden;}

.main-r-t{ width:300px; height:32px; margin:0px auto; line-height:32px; margin:0px 0px 10px 0px; font-size:18px; font-weight:bold; text-align:center; background:url(d.jpg) repeat-x center; overflow:hidden;}
.main-r-t span{ float:none; background:#fff; padding:0px 30px 0px 30px;}
.main-r-n{ width:300px; height:auto; margin:0px auto; margin-bottom:10px; overflow:hidden;}
.main-r-n li{ width:300px; height:22px; line-height:22px; margin-bottom:8px; overflow:hidden;}

/*index cat start*/
.tit{ width:1200px; height:auto; margin:0px auto; padding:15px 0px 0px 0px; overflow:hidden;}
.tit-l{ float:left; width:860px; height:auto; margin:0px auto; overflow:hidden;}
.tit-l-t{ float:left; width:858px; height:auto; margin:0px auto; border:#DFDFDF solid 1px; border-top:#FF914D solid 3px; overflow:hidden;}
.tit-l-t span{ height:50px; line-height:50px; padding:0px 30px 0px 30px; background:#FF914D; font-size:18px; text-align:center; color:#fff;}
.tit-l-n{ width:860px; height:auto; margin:0px auto; overflow:hidden;}
.tit-l-n li{ float:left; width:860px; height:auto; margin:0px auto; padding:20px 0px 20px 0px; border-bottom:#DFDFDF solid 1px; overflow:hidden;}
.tit-l-n li dt{ float:left; width:860px; height:40px; margin:0px auto; line-height:40px; overflow:hidden;}
.tit-l-n li dt a{ font-size:26px;}
.tit-l-n li dd{ float:right; width:860px; height:auto; margin:0px auto; padding-top:15px; overflow:hidden;}
.tit-l-n li dd span{ float:left; width:180px; height:140px; margin:0px auto; line-height:40px; overflow:hidden;}
.tit-l-n li dd img{ width:180px;}
.tit-l-n li dd em{ float:right; width:660px; height:auto; margin:0px auto; font-style:normal; font-size:14px; color:#666666; line-height:28px; overflow:hidden;}
.tit-l-n li dd em a{ padding:0px 10px 0px 10px; color:#fff; background:#FF914D;}
.tit-l-n li dd em a:hover{ color:#323953; background:#fff; border:#C9C9C9 solid 1px; border-radius:3px;}
.tit-r{ float:right; width:300px; height:auto; margin:0px auto; overflow:hidden;}
.tit-r-t{ float:left; width:300px; height:32px; margin:0px auto; line-height:32px; margin:0px 0px 10px 0px; font-size:18px; font-weight:bold; text-align:center; background:url(d.jpg) repeat-x center; overflow:hidden;}
.tit-r-t span{ float:none; background:#fff; padding:0px 30px 0px 30px;}
.tit-r-n{ float:left; width:300px; height:auto; margin:0px auto; overflow:hidden;}
.tit-r-n li{ float:left; width:300px; height:auto; margin:0px auto; padding:0px 0px 15px 0px; overflow:hidden;}
.tit-r-n li span{ float:left; width:50px; height:50px; margin:0px auto; overflow:hidden;}
.tit-r-n li span img{width:48px; min-height:48px; border:#e5e5e5 solid 1px; border-radius:3px;}
.tit-r-n li em{ float:right; width:230px; height:auto; margin:0px auto; line-height:26px; overflow:hidden;}
.tit-r-n li em a{ font-size:16px;}
/*index cat end*/

/* back top start*/
a.ding{ width:50px; height:50px; background:url(ding.png) no-repeat 0px 0px; overflow:hidden;}
a.ding:link,a.ding:visited{ float:left; width:50px; height:50px; overflow:hidden;}
a.ding:hover{ float:left; width:50px; height:50px; background:url(ding.png) no-repeat 0px -51px; overflow:hidden;}
/*back top end*/
.bq{ width:1200px; height:auto; margin:0px auto; padding-top:50px; padding-bottom:20px; line-height:24px; text-align:center; overflow:hidden;}
.bq li{ width:1200px; height:auto; margin:0px auto; padding-bottom:10px; color:#7C7C7C; overflow:hidden;}
.bq li a{ color:#7C7C7C;}
.bq span{ float:none;}
.foot a:hover{ color:#FFBF4D;}
.bq li a:hover{ color:#FFBF4D;}
/* list start*/
.wz{ width:800px; height:60px; margin:0px auto; line-height:60px; padding:0px 0px 0px 220px; background:#fafafa; margin-top:30px; border:#ededed solid 1px; border-bottom:none; border-top:#0871A5 solid 3px; overflow:hidden;}
.wz dt{ float:left; font-size:30px; color:#0871A5; font-weight:bold;}
.wz dd{ float:left; padding-left:40px; font-size:16px;}
.wz dd span{ float:none;}
.list{ width:980px; height:auto; margin:0px auto; padding:20px; background:url(x.jpg) repeat-x top; border:#ededed solid 1px;overflow:hidden;}
.list-n{ width:740px; height:auto; margin:0px auto; padding-left:60px; border-left:#CCC dotted 1px; border-right:#CCC dotted 1px; overflow:hidden;}
.list-n li{ float:left; width:640px; height:44px; margin:0px auto; line-height:44px; font-size:10px; color:#AAAAAA; overflow:hidden;}
.list-n li a{ font-size:18px; margin-right:8px;}
.list-n li span{ float:none; font-size:18px; color:#0871A5; padding-right:5px;}
/* list end*/
/*content start*/
.con{ width:1200px; height:auto; margin:0px auto; padding-top:30px; overflow:hidden;}
.con h1{ float:left; width:1200px; height:auto; margin:0px auto; padding:10px 0px 20px 0px; text-align:center; font-size:40px; line-height:50px; color:#222; overflow:hidden;}
.con-wz{ width:100%; height:auto; margin:0px auto; padding:0px 0px 10px 0px; border-bottom:#f0f0f0 solid 1px; overflow:hidden;}
.con-wz dt{ float:left; width:auto; height:26px; line-height:26px; background:url(ico.jpg) no-repeat left center; padding:0px 0px 0px 30px; overflow:hidden;}
.con-wz dd{ float:right; color:#CCCCCC; overflow:hidden;}
.con-wz a{ font-size:16px;}

.con-l{ float:left; width:860px; height:auto; margin:0px auto; overflow:hidden;}
.con-l-n{ width:860px; height:auto; margin:0px auto; font-size:18px; padding-top:15px; line-height:30px; overflow:hidden;}
.con-l-n a{ font-size:18px;}
.con-l-n img{ max-height:98%;}
.con-l-fy{ width:860px; height:auto; margin:0px auto; font-size:14px; padding-top:15px; line-height:30px; overflow:hidden;}

.con-r{ float:right; width:300px; height:auto; margin:0px auto; padding-top:20px; overflow:hidden;}
.con-r-t{ float:left; width:300px; height:32px; margin:0px auto; line-height:32px; margin:0px 0px 10px 0px; font-size:18px; font-weight:bold; text-align:center; background:url(d.jpg) repeat-x center; overflow:hidden;}
.con-r-t span{ float:none; background:#fff; padding:0px 30px 0px 30px;}
#con-r-n{ float:left; width:300px; height:auto; margin:0px auto; overflow:hidden;}
#con-r-n li{ float:left; width:300px; height:auto; margin:0px auto; padding:0px 0px 15px 0px; overflow:hidden;}
#con-r-n li span{ float:left; width:50px; height:50px; margin:0px auto; overflow:hidden;}
#con-r-n li span img{width:48px; min-height:48px; border:#e5e5e5 solid 1px; border-radius:3px;}
#con-r-n li em{ float:right; width:230px; height:auto; margin:0px auto; line-height:26px; overflow:hidden;}
#con-r-n li em a{ font-size:16px;}
/*content end*/

/* pages start */
#pages{ margin-top:15px; padding:14px 0 10px; font-family:ËÎÌå; text-align:center; border-bottom:none; overflow:hidden;}
#pages a { display:inline-block; height:26px; line-height:26px; background:#F5F5F5; border-radius:3px; text-align:center; color:#333; padding:0 10px}
#pages a.a1 { border-radius:3px; width:56px; padding:0 }
#pages a:hover{ background:#213E82; color:#fff; border-radius:3px; text-decoration:none }
#pages span { float:none; display:inline-block; height:26px; line-height:26px; background:#0871A5; border-radius:3px; color:#fff; text-align:center;padding:0 10px;}
.page .noPage { display:inline-block; width:56px; height:26px; line-height:26px; text-align:center; color:#a4a4a4; }
/* pages end */
