@charset "utf-8";
body{font-size: 12px;font-family: "����",Arial;}
div{overflow:hidden;}
body,html,a,img,div,form,select,input,ul,ol,li,h1,h2,h3,h4,h5,h6,dd,dl,dt,p,label,em,span,i{margin:0;padding:0;font-style:normal;}
a{color:#004276;text-decoration:none;outline:none;}
a:hover{color:#f00;text-decoration:underline;}
ol,ul,li{list-style:none; overflow:hidden;}
img{border:none;}
p { color: #717171; margin-left: 10px; line-height: 19px; }
.mtb10{margin:10px 0px;}
.mt10{margin-top:10px;}
.mb10{margin-bottom:10px;}
.mtb8{margin:8px 0px;}
.mtb5{margin:8px 0px;}
.red, a.red, .red a{color:#f00;}
.blue,a.blue,.blue a{color:#004276}
.gray,a.gray,.gray a{color:#666;}
.fl{ float:left;_display:inline;}
.fr{ float:right;_display:inline;}
.clearfix:after{content:"";visibility:hidden;display:block;height:0;clear:both;}
.clearfix{clear:both;}
.clear{ clear:both; overflow:hidden;}
* html .clearfix             { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */
.tc{ text-align:center;}
.strong{font-weight:700;}
.blank10{height:10px;}
.blank15{height:10px;}
/**/
.main{}
.w_1000{width:1000px;margin:0px auto;}
.t_top{width:100%;height:31px;background:#f5f5f5;}
.t_banner{width:100%;height:70px;background: #0963af;}
.t_menu{width:100%;height:74px;background: #eeeeee;}
.logo{width:255px;background:url(../images/qx.jpg) no-repeat right center;}
.o_menu{width:730px;margin-top:20px;}
.o_menu a{font-family: Microsoft Yahei;color:#fff;line-height:29px;height:29px;width:74px;display: inline-block; text-align:center;font-size:16px;}
.o_menu a:hover{background: #2a82cc;text-decoration:none;}
.t_menu .m_lm ul.one{padding: 7px 0px 0px 0px;}
.t_menu .m_lm ul{height:101px;float:left;padding: 7px 0px 0px 23px;}
.shequ_a{padding: 3px 2px 2px 3px;}
.t_menu .m_lm li a{font-size:12px;line-height: 20px;padding:3px 2px 2px;}
.links{background: #0963af;margin:5px 0px 0px;}
.t_top{line-height:30px;}
.ak_copy{width:1000px;text-align:center;line-height:27px;color:#333;margin-top:6px;padding-bottom:10px;margin:0 auto;}
.ak_copy a{color:#333;margin-left:7px;margin-right:7px;}

.nr_top{background:#c00;height:37px;line-height: 37px;overflow: hidden; }
.slogo{height:38px;}
.smenu a{padding:0px 12px;color:#fff;font-size:14px;font-weight: 700;display: inline-block;}
.smenu a.current,.smenu a:hover{background: #ff0000;}
.page { width:100%;background:#F0F0F0 url('img/dian2.png') repeat-x;box-shadow:none;  }

.hr {border-top: 1px solid #CCD5DE;font-size: 0;height: 0;line-height: 0;margin: 15px 0;}
h1,h2,h3,h4,h5,h6{ font-size:100%; }

h5{ font-size:18px; margin-bottom:20px; color:#666; }

blockquote:before,blockquote:after,q:before,q:after{ content:""; }

html{ -webkit-text-size-adjust:none; -ms-text-size-adjust:none; }

body{ font:normal 14px/24px "Helvetica Neue",Helvetica,STheiti,"Microsoft Yahei","RSS-w3",S,Arial,Tahoma,sans-serif,serif; word-wrap:break-word; background: #F0F0F0; }
input,button,textarea,select,option,optiongroup{ font-family:inherit; font-size:inherit; }

blockquote{ background:#f9f9f9; padding:8px 20px; border:1px solid #ccc; }

.box { width:940px; margin:18px auto 0 auto; }

.left { width:140px; border-bottom:2px solid #DDD; background:#FFF; float:left; }

.left li:hover { border-left:3px solid #0066ff; }

.left li a { height:40px; line-height:40px; display:block; color:#333}

.left li a:hover,.left li.active a{ color:#0066FF}

.left li.active{ border-left:3px solid #0066ff; }

.left li { border-left:3px solid #fff; border-bottom: 1px solid #EEEEEE; font-size: 14px; height: 40px; margin-bottom: 1px; overflow: hidden; padding-left: 25px; }




.linkbox .links{height:auto;background:#fff;}
.linkbox p{line-height:28px;text-indent:32px;}
.linkbox p.tit{text-indent:8px;}
.content ul.links { margin-top:10px;text-align:center;margin-left:30px; }
.content  ul.links li { width:138px;height:30px;line-height:30px;float:left;text-align:left; }
.content ul.links li a { color:#595959; }
.content  ul.links li a:hover { color:#000; }
.link-main{ margin-top:20px; }

.content { width:740px; background:#FFF; float:right; padding:23px 20px 0 20px; min-height:500px; margin-bottom:20px; }

.content h3  { background:url('../images/titlebg.jpg') repeat-x left bottom; padding-bottom:7px; width:100%; height:30px; position:relative}

.content h3  span{ display:inline-block; height:33px; font-size:18px; overflow:hidden; color:#0066ff; border-bottom:3px solid #0066ff}

.content h4{ font-size:14px; }

.content p { width:720px;  color:#8c8c8c; }

.linkbox{ padding:10px 0 20px;}

