﻿/*commom style*/
*,*:before,*:after {box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,
strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,
details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video,form
{margin:0;padding:0;border:0;outline:none;}
input{margin:0;padding:0;outline:none;}
li{list-style:none;}
a,ins{text-decoration:none;}
*:focus{outline:none;}
a{color:#333;}
a:hover{color:#004a7c;transition:all 0.2s;-webkit-transition:all 0.2s;-o-transition:all 0.2s;-moz-transition:all 0.2s;}
.fl{float:left;}
.fr{float:right;}
.cf:after{display:block;content:"";height:0;visibility:hidden;clear:both;}
.cf{zoom:1;}
.hide{display:none;}
.block{display:block;}
body{font-family:"微软雅黑";}
/*各频道页对应导航高亮*/
.sub_nav06 a{color:#bb2335 !important;}


.fq-1200{ width:1200px; height:auto; margin:0 auto;}
.fq-clear{ clear:both;}


.hd-left{ width:770px; height:auto; float:left;}
.hd-right{ width:390px; height:auto; float:left; margin-left:40px;}


.hd-tit{ width:100%; height:43px; border-bottom:1px solid #dadada; color:#c10d0c; font-size:23px;}
.hd-tit-bt{ width:auto; height:42px; line-height:42px; color:#c10d0c; font-size:23px; float:left;}

.hd-zxft{ width:100%; height:530px;}
.hd-zxft-qh{ height:42px; float:right;}
.hd-zxft-qh ul{ margin:0; padding:0;}
.hd-zxft-qh li{ width:auto; height:42px; line-height:42px; float:left; padding:0 10px; background:url(sx_03.png) left center no-repeat; font-size:15px; color:#999999;}
.hd-zxft-qh li:first-child{ background:none;}
.hd-zxft-qh .hover{ font-weight:bold; color:#000;}
.hd-zxft-list ul{ margin:0; padding:0;}
.hd-zxft-list li{ width:100%; height:34px; line-height:34px;}
.hd-zxft-list li img{ margin-right:10px; margin-bottom:3px;}
.hd-zxft-list li span{ float:right; color:#999;}

.hd-zxft-list{ width:100%; height:465px;}
.hd-zxft-one{ width:100%; height:80px; background:url(zsft_03.png) no-repeat;}
.zxft-left{ width:142px; height:80px; float:left; line-height:80px; text-align:center; color:#fff; font-size:19px;}
.zxft-moddle{ width:493px; height:80px; float:left; padding-left:27px; padding-right:39px; padding-top:23px;}
.zxft-moddle-tit{ width:100%; height:17px; line-height:17px; font-size:17px; font-weight:bold; color:#355e92;}
.zxft-moddle-nr{ width:100%; height:15px; line-height:15px; margin-top:10px; font-size:14px; color:#666666;}
.zxft-right{ width:135px; height:50px; float:left; padding-top:20px;}

.hd-zxft-two{ width:100%; height:355px;}
.hd-242{ width:242px; height:355px; float:left; margin-right:14px;}
.hd-242-pic{ width:242px; height:160px;}
.hd-242-tit{ width:100%; height:17px; line-height:17px; margin-top:20px;}
.hd-242-tit a{ font-size:17px; color:#355e92;}
.hd-242-zy{ width:100%; height:84px; line-height:28px; margin-top:20px;}
.hd-242-zy a{ font-size:13px;}
.hd-242-xz{ width:100%; height:18px; margin-top:10px;}
.hd-242-xz ul{ margin:0; padding:0;}
.hd-242-xz li{ width:auto; height:18px; line-height:18px; background:url(sx1_03.png) left center no-repeat; float:left; text-align:center; padding:0 10px;}
.hd-242-xz li a{ font-size:17px; color:#999999;}
.hd-242-xz li:first-child{ background:none; padding-left:0px;}


.hd-325{ width:100%; height:280px;}
.hd-325-1{ width:100%; height:118px; border-bottom:1px dashed #dedfe3; padding-top:20px;}
.hd-325-dq{ width:50px; height:50px; float:left;}
.hd-325-first{ width:660px; height:auto; float:left; padding-right:40px;}
.hd-325-first-tit{ width:100%; height:17px; line-height:17px;}
.hd-325-first-tit a{ font-size:17px; color:#355e92; font-weight:bold;}
.hd-325-first-zy{ width:100%; line-height:28px; margin-top:10px;}
.hd-325-first-zy a{ font-size:13px; color:#666666;}
.hd-325-cy{ width:108px; height:40px; float:right; margin-top:20px;}
.hd-325-cy a{}
.hd-325 ul{ margin:0; padding:0;}
.hd-325 li{ width:100%; height:36px; line-height:36px;}
.hd-325 li a{ font-size:17px;}
.hd-325 li img{ margin-right:10px; margin-bottom:3px;}
.hd-325 li span{ float:right; width:auto; height:34px; line-height:34px; color:#999999;}




.hd-sz{ width:100%; height:auto; padding-bottom:30px; border:1px solid #d9d9d9;}
.hd-zx{ width:100%; height:auto; padding-bottom:30px; border:1px solid #d9d9d9;}
.hd-sz-list{ width:100%; height:auto;}
.hd-sz-list ul{ margin:0; padding:0;}
.hd-sz-list li{ width:100%; height:87px; padding:10px 30px; line-height:30px; font-size:15px;}
.hd-sz-list li span a{ color:#c31e1e;}
.bg{ background:#f7f7f7;}
.hd-sz-xx{ width:228px; height:45px; background:url(xx_03.png) no-repeat; margin:0 auto;}
.hd-sz-xx-l{ width:71px; height:45px; line-height:45px; padding-top:8px; padding-left:26px; float:left;}
.hd-sz-xx-r{ width:157px; height:45px; line-height:45px; font-size:17px; color:#355e92; padding-left:20px; float:left;}


.hd-zb{ width:100%; height:280px;  background:#ffffff; margin-top:10px;}
.hd-zb ul{ margin:0; padding:0; padding-top:10px;}
.hd-zb li{ width:100%; height:36px; line-height:36px;}
.hd-zb li a{ font-size:17px;}
.hd-zb li img{ margin-right:10px; margin-bottom:3px;}
.hd-zb span{ float:right; width:auto; height:34px; line-height:34px; color:#999999; }



.hd-wsdc{ width:100%; height:280px;}
.hd-wsdc ul{ margin:0; padding:0; padding-top:10px;}
.hd-wsdc li{ width:100%; height:36px; line-height:36px;}
.hd-wsdc li a{ font-size:17px;}
.hd-wsdc li img{ margin-right:10px; margin-bottom:3px;}
.hd-wsdc li span{ float:right; width:auto; height:34px; line-height:34px; color:#999999;}

/* 新增 */
/* .hd-wszb{ width:100%; height:280px;}
.hd-wszb ul{ margin:0; padding:0; padding-top:10px;}
.hd-wszb li{ width:100%; height:36px; line-height:36px;}
.hd-wszb li a{ font-size:17px;}
.hd-wszb li img{ margin-right:10px; margin-bottom:3px;}
.hd-wszb li span{ float:right; width:auto; height:34px; line-height:34px; color:#999999;} */

.wsdc-one{ width:100%; height:36px; line-height:36px; margin-top:10px;}
.wsdc-one a{ font-size:17px; font-weight:bold; color:#355e92;}
.wsdc-one span{ float:right; color:#999999;}







































/*
 <!--[if lt IE 9]> <script src="http://cdn.staticfile.org/html5shiv/r29/html5.min.js"></script> <![endif]-->
<!--[if lt IE 9]>
<script type="text/javascript">
document.createElement("header");
document.createElement("footer");
document.createElement("nav");
document.createElement("article");
document.createElement("section");
document.createElement("aside");
document.createElement("canvas");
document.createElement("details");
document.createElement("figcaption");
document.createElement("figure");
document.createElement("hgroup");
document.createElement("menu");
document.createElement("summary");
</script>
<![endif]-->
header,footer,nav,article,section,aside,canvas,details,figcaption,figure,hgroup,menu,summary{display:block;}
 */
