﻿@charset "utf-8";
/* `重置元素
----------------------------------------------------------------------------------------------------*/
body { font-size:14px;line-height:24px;font-family:"宋体","Arial Narrow",HELVETICA; text-align:left;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,legend,input,textarea,p,th,td{margin:0;padding:0;}
/* 重设 HTML5 标签, IE 需要在 js 中 createElement(TAG) */
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section { display:block;}
/* HTML5 媒体文件跟 img 保持一致 */
audio,canvas,video {display: inline-block;*display: inline;*zoom: 1;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
table,fieldset,img, a img{border:0;}
ul,ol,li,dl,dd,dt{ list-style: none outside none;}
table{border-collapse:collapse;border-spacing:0;}
em,strong,th{font-style:normal;font-weight:normal;}
strong{ font-weight:600;}
input,select,form img,button {vertical-align:middle;}
iframe {overflow: hidden;}
a,a:link,a:visited{text-decoration:none; color:#333;}
a:hover{text-decoration:none; color:#06C;}
a,a:focus{outline:none;}/*去除链接虚线*/
/* `BODY
----------------------------------------------------------------------------------------------------*/
body { min-width: 990px;}
.page{margin:0 auto; width: 982px;}

/* `框架
----------------------------------------------------------------------------------------------------*/
.banner,.xhNav{ width:980px; margin:0 auto;}
.xhNav{ height:124px; overflow:hidden;}
.con_news{border:1px solid #e5e5e5; width:319px; float: left; display:inline; padding-bottom:10px;}
.con_news li{ padding-left:10px;}
.fankui,.hudong,.liuyan{ width:960px;border:1px solid #e5e5e5; padding:10px;}
.hudong .left{ width:390px; height:390px; overflow:hidden;}
.hudong .center{ width:270px;}
.hudong .center ol{ padding-left:25px; background:url(../img/icon.gif) -10px -322px no-repeat scroll;}

.hudong .right{ width:280px;}
.liuyan li{ width:148px; border:1px solid #177fad; margin:0 5px 10px; display:inline; float:left}
.liuyan li h4{ width:100%; text-align:center;  font-size:14px; height:30px; line-height:30px; font-weight:600; background:url(../img/icon.gif) 0 0 no-repeat}

.liuyan li .btn_liuyan a{ display:block; width:86px; height:30px; background:url(../img/icon.gif) -363px 0 no-repeat scroll; text-align:left; margin:0 auto; text-indent:-9999px;}
.liuyan li .btn_liuyan a:hover{ background-position:-489px 0;}
.btn_weibo a{display: inline-block;  width:20px; height:18px; text-align:left; text-indent:-9999px;  float:left; background:url(../img/icon.gif) 0 0 no-repeat scroll;}
.btn_weibo a.wb_xh{ background-position: -604px 0; margin-left:50px;}
.btn_weibo a.wb_xl{ background-position: -677px 0;}
.center li,right  li,.con_news li{height: 24px;overflow: hidden; width: 250px;}
.right  li{width: 280px;}
.con_news li{width: 300px;}

/* `栏目条
----------------------------------------------------------------------------------------------------*/
.tit2{color: #0a8ee2;font-weight: bold; padding-left: 25px; background:url(../img/icon.gif) 0 -286px no-repeat scroll; font-size:14px;}
.tit2 span{ float:right;padding-right: 10px;display:block; width:30px;}
.tit2 span a{color:#999;float:right;font-size:12px;font-weight: normal; display:block; width:30px;}
.tit2 span a:hover{ color:#0a8ee2;}
.tit3{ width:100%; text-align:left; text-indent:-999999px; background: url(../img/icon.gif) 0 -126px no-repeat scroll; height:35px;}
.tit1{ height:48px; line-height:48px; width:962px; padding-left:20px; background:url(../img/icon.gif) 0 -66px no-repeat scroll; font-size:14px; font-weight:600; color:#FFF;}
.fankui .info ,.fankui h3{ color:#333; font-weight:600;font-size:14px;}
.fankui h3{ font-size:14px;}
.hudong .tit2{padding-left:0; background:none; height:30px; line-height:30px; border-bottom:2px solid #0a8ee2; }
.rowElem{ width:400px; padding-left:40px; display:inline; float:left; font-size:14px; line-height:30px; margin-bottom:10px;font-weight:600;}
.rowElem span{ padding-left:10px;}
.rowElem input{ width:270px;  height:20px; border:1px solid #CCC; line-height:20px; font-weight:400; padding:5px; color:#666; margin-left:10px;}
.rowElem2{ width:800px;  display:inline; font-size:14px; line-height:30px; margin-bottom:10px;font-weight:600; vertical-align:top;}
.rowElem2 label{float: left; margin-left:40px;}
.rowElem2 textarea {border: 1px solid #CCCCCC;margin-left: 10px;padding: 10px;vertical-align: top;width: 698px;}
.btn_fankui a{ display:block; width:300px; height:90px; margin:0 auto; background:url(../img/icon.gif) 0 -176px no-repeat scroll; text-align:left; text-indent:-9999px;}
.btn_fankui a:hover{ background-position:-398px -176px;}
#foot {border-top: 5px solid #333333;font-family: Arial,Helvetica,sans-serif;margin-top: 10px;text-align: center;width: 980px;}
#foot p {border-top: 5px solid #D6D6D6;height: 80px;line-height: 2;padding-top: 15px;}
#foot p span {color: #FF0000;font-weight: 700;}
#foot p a {color: #0033FF;}
/* `公共样式区域
----------------------------------------------------------------------------------------------------*/
.mgl_10{ margin-left:10px;}
.fb{font-weight:bold;}
.tc{text-align:center;}
.tl{text-align:left;}
.tr{text-align:right;}
.fl{float: left;display: inline;  }
.fr{float: right;display: inline;  }
.cl{clear:both;}
.blank,.blank5,.blank10,.blank20,.blank30{clear:both;display:block;font-size:1px;visibility:hidden;height:-1px;line-height:0;}
.blank5{ height:5px;}.blank10{ height:10px;}.blank20{ height:20px;}.blank30{ height:30px;}
/* `清除浮动元素
----------------------------------------------------------------------------------------------------*/
.clear { clear: both; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0;}
.clearfix:before,.clearfix:after,.Area_12:before,.Area_12:after,.Area_16:before,.Area_16:after {  content: '.'; display: block; overflow: hidden; visibility: hidden; font-size: 0;  line-height: 0; width: 0; height: 0;}
.clearfix:after,.Area_12:after,.Area_16:after { clear: both;}
.clearfix,.Area_12,.Area_16 { zoom: 1;}