/*BY_QSG_AT_0720 BIN*/

/*公用*/
html,body, p, h1, h2, h3, h4, h5, h6, ul, ol, li, a, input, dl, dt, dd, span, em, table, tr, td 
{ margin: 0; padding: 0; font-family:"微软雅黑", arial, verdana, sans-serif; color: #333; }
img { border: none; }
ol, ul, ol li, ul li { list-style: none; }
a { text-decoration: none; }
a:link { }
a:visited { }

.qs_clear:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.qs_clear { *zoom:1; }
.qs_info { text-align: justify; text-justify : inter-ideograph; }
.qs_yin { width: 0; height: 0; overflow: hidden; display: none; }

body { background-color:#f5f5f5;}
.ind_bgw { background-color:#fff; }
/*头部*/
.m_hd { width:auto; height:105px; min-width:1000px;}
.m_hd_b { width:1000px; height:105px; overflow:hidden; margin:0 auto; }
.m_hd_l { float:left; width:326px; height:75px; padding:15px 0 0 0; }
.m_hd_l img { width:400px; height:75px;}
.m_hd_r { float:right; width:350px; height:90px;padding-top:10px; }
.m_hd_r ul {}
.m_hd_r ul li { height:30px; line-height:30px; text-align:right; }
.m_hd_r ul li span { font-size:12px; color:#333; padding: 0 5px; line-height:28px; }
.m_hd_r ul li a { font-size:12px; color:#333;}
.m_hd_r ul li a:hover { color:#045bb8;}
.m_hd_r ul li a.m_hd_mail { background-image:url(../image/2015072014245670328.gif); background-repeat:no-repeat; padding-right:13px;}
.m_hd_mail_no { background-position:100% -43px; }
.m_hd_mail_yes { background-position:100% 0px; }
.m_hd_r ul li a:hover { background-position:100% 0px; }

.z_mail { width:70px; height:50px; overflow:hidden; background-color:#fff; border:1px solid #ccc; position:absolute; left:50%; margin-left:420px; display:none; margin-top:-5px; line-height:25px; padding:5px 0px 5px 10px; z-index:50; }
.z_mail a { background:url(../image/2015072111284385860.gif) 0 center no-repeat; font-size:12px; color:#333; padding-left:10px;}

/*导航条*/
.m_nv { width:auto; height:35px; background-color:#045bb8;min-width:1000px;}
.m_nv_b { width:1000px; height:35px; overflow:hidden; margin:0 auto; }
.m_nv_l { float:left; width:1000px; height:35px; overflow:hidden; }
.m_nv_l ul {}
.m_nv_l li { float:left; width:111px; height:35px; line-height:35px; text-align:center; background:url(../image/2015072013231210212.gif) 0 50% no-repeat;}
.m_nv_l li.m_nv_yes { background:#00448d; }
.m_nv_l li:hover { background:#00448d; }
.m_nv_l li a { font-size:14px; color:#fff; }

.m_nv_r { float: right; width:213px; height:20px; overflow:hidden; background:url(../image/2015072013231385296.png) 0 8px no-repeat; padding:8px 0 0 ; overflow:hidden; }
.m_nv_r .m_nv_inp { float: left; width:170px; height:20px; overflow:hidden; padding:0 5px; }
.m_nv_r .m_nv_inp input { width:170px; height:20px;  background:none; border:none; margin:0; padding:0; font-size:12px; color:#000; line-height:20px;}
.m_nv_r .m_nv_bu {  float: left; width:30px; height:20px; overflow:hidden; }
.m_nv_r .m_nv_bu input { width:30px; height:20px;  background:none; border:none; margin:0; padding:0; font-size:999em; cursor:pointer;  }


/*底部*/
.m_ft { width:auto; height:170px; background-color:#606060; border-top:1px solid #696969; margin-top:20px; min-width:1000px;}
.m_ft_b { width:1000px; height:165px; overflow:hidden; margin:0 auto; }
.m_ft_l { float:left;  width:75px; height:100px; padding:30px 40px 0 0 ; text-align:center;}
.m_ft_l01 { float:left;  width:75px; height:100px; padding:30px 0 0 40px ; text-align:center;}
.m_ft_l  span { line-height:25px; font-size:12px; color:#f6f6f6;}
.m_ft_l01  span { line-height:25px; font-size:12px; color:#f6f6f6;}
.m_ft_r { float:left; width:770px; height:auto; overflow:hidden;  padding:30px 0 0 0 ;}
.m_ft_r ul {}
.m_ft_r li { height:26px; line-height:27px; overflow:hidden; }
.m_ft_r li a { font-size:12px; color:#f6f6f6; padding-right:7px; }
.m_ft_r li a:hover { color:#fff;}
.m_ft_r li span { font-size:12px; color:#f6f6f6; padding-right:7px;}
.m_ft_r li a span { padding: 0 10px;}


/*当前位置*/
.l_dq { width:auto; height: auto; overflow:hidden; }
.l_dq_b { width:1000px; height: 30px; line-height:30px; overflow:hidden; padding:5px 0;  margin:0 auto; }
.l_dq_b span ,.l_dq_b span a{ font-size:14px; color:#666;}

/*list*/
.l_list { width:auto; height:auto; }
.l_list ul {}
.l_list ul li { width:auto; height:35px; line-height:35px; overflow:hidden; background:url(../image/2015072111284385860.gif) 1px 50% no-repeat; }
.l_list ul li span { float:right; font-size:12px; color:#999; padding-left:10px; }
.l_list ul li a { font-size:14px; color:#666; padding-left:13px; }
.l_list ul li a:hover { color:#045bb8; }
.l_list ul li.lis_x { width:auto; height:2px; overflow:hidden; padding:10px 0; background:none;}
.l_list ul li.lis_x div { width:auto; height:0px; overflow:hidden; border-bottom:1px dashed #d3d3d3; }

/*分页*/
.l_m { width:auto; height:auto; overflow:hidden; padding:10px 0 20px; }
.l_m_bd { width:auto; height:auto; text-align:center;}
.l_m_bd span { width:5px; display:inline-block; }
.l_m_bd font { display:inline-block; font-size:12px; color:#ff0000; border:1px solid #ddd; padding: 2px 5px; }
.l_m_bd a { display:inline-block; font-size:12px; color:#333; border:1px solid #ddd; padding: 2px 5px; cursor:pointer;}
.l_m_bd a.l_a {   }


/*标题*/
.l_t { width:auto; height:30px; border-bottom:2px solid #e1e1e1; }
.l_t_a { width:auto; height:30px; line-height:30px; overflow:hidden; border-bottom:2px solid #ff902e; float:left; padding:0 15px; }
.l_t_a  a { font-size:16px; color:#333; font-weight:700; }


/*单篇*/
.l_b { width:auto; height:auto; overflow:hidden; padding:10px 0 15px;}

.o_by { width:auto; height:auto; overflow:hidden; padding:0 20px;}
.o_by img {}
.o_by p { padding:10px 0; }
.o_by * { font-size:14px; color:#666; line-height:25px; }


/*左侧导航*/
.n_l { width:245px; height:auto; overflow:hidden; }
.n_l_bg { background-image:url(../image/2015072317371368539.png); background-repeat:no-repeat; }
.nl_bg { background-image:url(../image/2015072313415780537.png); background-repeat:no-repeat; }
.n_l_t { width:230px; height:30px; padding:0 0 15px 20px; overflow:hidden; background-position: 0 15px ;  }
.n_l_t a { display:block; float:left; height:30px; line-height:30px; font-size:20px; color:#0084d0;  padding:0 3px; background:url(../image/2015072317125831395.png) 0 15px repeat-x;  }
.n_l_b { width:245px; height:40px; overflow:hidden;  background-position: 0 100% ;}

.n_l_m { width:203px; height:auto; overflow:hidden; padding:5px 20px; background-color:#f8f8f8; border-left:1px solid #d5d5d5; border-right:1px solid #d5d5d5;}

.nl_yi { width:auto; height:35px;  line-height:35px; overflow:hidden; }
.nl_yi a { font-size:16px; padding: 0px 36px; }
.nl_yes ,.nl_yi:hover { background-position: 0 -76px ; background-color:#0084d0; border-top:1px solid transparent ; }
.nl_yes a ,.nl_yi:hover a  { color:#fff; }
.nl_no { background-position: 0 3px ; border-top:1px solid #dedede; }
.nl_no a { color:#606060; }

.nl_er {  width:auto; height:auto; overflow:hidden;  }
.nl_er_li { width:auto; height:30px; line-height:30px; overflow:hidden; padding-left:60px;  background-position: 0 -149px ;}
.nl_er a { font-size:14px; color:#606060; padding-left:8px; }
.nl_er a.er_y { color:#0084d0;}


.nl_yi01 { width:auto; height:72px; line-height:35px;  }
.nl_yi01 a { font-size:16px; padding: 0px 40px; }
.nl_yi01:hover {
    background-color: #0084d0;
    background-position: 0 -76px;
    border-top: 1px solid transparent;
}
.nl_yi01 a:hover {color:#fff;}
/*BY_QSG_AT_0720 END*/
