﻿@charset "utf-8";
/* CSS Document */
html{-webkit-text-size-adjust:none;}
body{background:#dcdcdc;color:#2f2f33;font-family:"宋体";font-size: 12px; padding:28px 0;}
a { color:#2f2f33;font-size:12px;text-decoration:none;}
a:hover {color:#fe0000;font-size:12px;}

/*header CSS*/

.top{ position:relative; height:238px;}
.colockbox{ height:46px; position:absolute; right:10px; bottom:13px;}
.colockbox span{ display:inline-block; background:#fff; height:46px; width:42px; text-align:center; font-family:Impact; font-size:22px; color:#ff5357; line-height:30px; border-radius:4px;}
.colockbox_cn{ position:absolute; right:10px; bottom:13px;}
.colockbox_cn span{ width:42px; display:inline-block; line-height:20px; z-index:999; text-align:center; color:#ff5357}


.menu{ background:url(../images/menu_bg.jpg) repeat-x; height:31px; margin-bottom:12px;}
.menu ul li{ float:left; width:64px; text-align:center; line-height:31px; margin:0 21px;}
.menu ul li a{ color:#FFF; font-size:14px; display:block;}
.menu ul li a:hover{ background:url(../images/hover.jpg) no-repeat; display:block; color:#000;}

.c_top{ padding-bottom:12px;}
.banner{ float:left; width:705px; display:inline; margin-right:11px; margin-left:10px; overflow:hidden; position:relative;}

.banner .hd{ position:absolute; z-index:1; right:3px; bottom:9px; }
.banner .hd ul{ overflow:hidden; zoom:1; float:left;  }
.banner .hd ul li{ float:left; margin-right:3px;  width:10px; height:10px; line-height:10px; text-align:center; background:#504f50; cursor:pointer; font-family:Arial; color:#666; }
.banner .hd ul li.on{ background:#f00; color:#fff;}
.banner .bd{ position:relative;  }
.banner .bd .pic{ line-height:0px;  }
.banner .bd .pic img{ width:705px; height:270px;}
.banner .bd .con{ height:28px; line-height:28px; text-align:leftx; background:#000; position:absolute; left:0; bottom:0; width:705px;filter: Alpha(opacity=90);-moz-opacity:0.9; opacity:0.9; color:#fff; text-indent:10px;}


.gs{ float:left; width:224px; display:inline; margin-right:10px;}
.ltitle{ background:#2f2f33; color:#fff; font-size:14px; text-indent:16px; height:24px; line-height:24px;}
.gs_p{ background:#f2f2f2; height:152px; padding:12px 12px 0 12px; line-height:24px;}

.c_center{ padding-bottom:12px;}

.left{ float:left; width:705px;margin-right:11px; margin-left:10px; display:inline;}
.kx{ float:left; width:347px; display:inline; margin-right:9px;}
.title{ font-size:14px; color:#000; text-indent:12px; background:url(../images/title_bg.jpg) repeat-x; height:24px; line-height:24px;}
.right{ float:left; width:224px; display:inline; }
.new { padding:11px 0 0 0;}
.new li{ height:24px; line-height:24px;}
.new li font{ color:red;}
.wxhot{ background:#f2f2f2; height:223px; padding:23px 0 0 0; text-align:center; font-family:"微软雅黑"; font-size:14px;}

.c_down{ padding-bottom:12px;}
.zgxx{ padding:0 9px 0 11px;}
.zpll ul{ width:715px;}
.zpll ul li{ margin:14px 10px 0 0; float:left; width:168px; height:158px;} 
.zpll ul li span{ height:30px; line-height:30px; display:block; width:168px; text-indent:5px;}
.tqhd{ height:166px; background:#f2f2f2; padding-top:5px;}
.tqhd ul li{ height:32px; line-height:32px; padding:0 0 0 10px;}

.zhzn{ padding:0 9px 12px 11px;}
.other{ padding:12px 0 0 0;}
