body{margin:0 auto; font-family:"微软雅黑"; font-size:14px; background:#FFF; background:url(../images/index_r1_c2.html) repeat-x #F9F9F9; min-width: 1300px;}
ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p,input{padding:0;margin:0;}
ul,li{ list-style:none;}
img{ border:0}
a{color:#333333; text-decoration:none;}
a:hover{color:#333333;}
.clearfix {clear:both;height:0;font-size: 14px;line-height: 0px;}
input, label, select, option, textarea, button, fieldset, legend{font:12px/18px Verdana, Simsun, Helvetica, Arial, sans-serif;/*表单中的字体属性与表单以外的不一致，需要单独定义*/}
.left{ float:left; } 
.right{ float:right; } /*右浮动*/
.divjz{margin:0 auto;}
.nrjz{text-align:center;}
.clear{clear:both;}
.s-top{width:1000px; margin:0 auto;height:138px;position:relative;}
.top{ height:37px; width:1000px; margin:0 auto;}
.hyby{    height: 37px; line-height: 37px;  font-size: 14px; color: #17178A;}
.inputdiv{height:22px;width:430px; float:right; font-size:14px; font-weight:normal; padding-top:6px;position: relative;}
.inputdiv a{margin: 0 5px;}
/**微信二维码**/
.weixin{position: absolute;  width: 100px; display: none; top: 37px;left: 10px;}
.weixin img{width:100px;}
.inputdiv a:hover{color:red;}
.inputdiv li:hover div {display: block !important;}

.t_t{width:1100px;margin:0 auto; height:38px;}
.t_t ul{ float:right;}
.t_t ul li{ float:left; width:20px; height:18px; margin:10px 0 0 6px; }
.head{ width:1000px; margin:0 auto; height:128px;}
.logo{ float:left; width:322px; height:101px; margin:12px 0 0 -10px;}

.ltit{ float:left; width:250px; margin:42px 0 0 10px ;}
.ltit h2{ font-size:14px; color:#0C5DB5}
.ltit h3{ font-size:14px; color:#656565;}
.tel{ float:right; width:325px; height:24px; margin:45px 0 0 0;    color: #177aa3;  font-size: 20px;}

.input {float:left;height:20px;width:186px;line-height:20px;display:inline;border:1px solid #ddd;color:#ccc;text-indent:8px;  margin-left:10px;   margin-top: 3px;}
.input_submit {border:1px solid #ddd; border-left:none;height: 22px;    margin-top: 3px; line-height:22px;width: 24px;display: inline;float:left; background:url(../images/indexa.fw_r2_c2.html) no-repeat;}
/*------------------top/样式----------------*/
/**导航栏**/

.h_down{ width:100%; height:50px; min-width:1142px; background:url(../../../../images/nav_bd.jpg) repeat-x;}

.nav{ width:1000px; height:50px; margin:0 auto; background:url(../../../../images/nav_line.jpg) no-repeat left; padding-left:2px;}

.nav li{ float:left; position:relative; width:108px; height:50px; background:url(../../../../images/nav_line.jpg) no-repeat right; padding-right:2px;}


.nav_name{ display:block; font-family:"Microsoft YaHei"; color:#484848; font-size:15px; text-shadow:1px 1px 1px #f7f7f8; width:108px; height:50px; line-height:50px; text-align:center;}

.sub_nav{ position:absolute; top:50px; left:0; width:162px; height:auto; overflow:hidden; border-left:1px solid #dbdbdb; border-right:1px solid #dbdbdb; border-bottom:1px solid #dbdbdb; display:none;z-index:200;}

.nav .sub_nav li{ float:none; width:162px; height:35px; line-height:35px; background:url(../../../../images/sub_ac.jpg) no-repeat; border-bottom:1px solid #dbdbdb; padding-right:0;}

.nav .sub_nav li a{ display:block; padding-left:12px; color:#7b7b7b; width:150px; height:35px;}

.nav .sub_nav li a span{ display:block; width:135px; height:50px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; cursor:pointer;}

.nav .sub_nav li a:hover{ background:url(../../../../images/sub_ho.jpg) no-repeat; color:#0b68a5;}

.nav li.nav_cur .nav_name,.nav li.nav_this .nav_name{ background:url(../../../../images/nav_cur.jpg) no-repeat; color:#0c78d8; font-size:14px;}

 #xg_pic,#xg_news,#plun{ float:left; width:100%;}
  #marquee { margin-top:15px; overflow:hidden; width:100%;}
#marquee img {}
#marquee dl, #marquee dt, #marquee dd, #marquee a { float: left; padding: 0; text-align:center; font-size:14px;}
#marquee a{ margin:0 5px 0 5px; width:162px; overflow:hidden;}
#marquee dl dt a { display:inline; float:left; line-height: 20px;}
#marquee dl dt a:hover .di{ border:1px solid #ff8300;}
#marquee dl { width:1000%; }
#news h1,#about h1{ color: #585858; font-family: "微软雅黑"; font-size: 14px; line-height: 35px; text-align: center;}


.prew, .nextw {
    background: url(../../../../images/ui_pre_info.html) no-repeat scroll left 6px transparent;
    float: left;
    height: 24px;
    line-height: 24px;
    overflow: hidden;
    padding-left: 15px;
    text-align: left;
    width: 46%;
    color: #878787;
}
.cont>table>tbody>tr{height:60px;}
.cont>table>tbody>tr>td{position:relative;width:500px;}
.cont>table>tbody>tr>td>span>span{font-size:16px;position:absolute;top:18px;width:500px;}