﻿html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center, dl, dt, dd, ol, ul, li,fieldset, form, label, legend,caption, tbody, tfoot, thead,input { font-family:"microsoft yahei"; margin: 0;padding: 0;border: 0;outline: 0;list-style: none; font-style:normal; text-decoration: none;}
input,button { border:0; background: none }
button:focus,input:focus { outline: none; }
.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; }
.tab_x_y{ display:block; opacity: 1; height: auto; }
.tab_x_n{ opacity: 0; height: 0; overflow: hidden;  }
.fl{float: left;}
.fr{float: right;}
.w1200  { width: 1200px; margin:0 auto; }
.b_main { overflow: hidden;min-width:1200px;margin:0 auto;overflow: hidden; }

/*header*/
.b_header { height: 148px; }
.b_header .time { line-height: 40px; font-size: 14px; color: #333; }
.b_h_r_r,.b_h_r_r a { font-size: 14px; color: #555; line-height: 40px; }
.b_h_r_r a { padding:0 4px;   }
.b_header .logo { margin-top: 30px; display: block;  }
.b_header .logo img { height:104px;}
.b_header .search { width: 327px; height: 35px; margin-top: 34px; }
.b_header .search .inp { width: 209px; padding:0 15px; height: 35px; line-height: 35px; float: left;   border:1px solid #d1d6db; background:#f2f7fd;}
.b_header .search .btn { width: 86px; height: 37px; float: right; cursor: pointer; background:#a40000 url('/spj/uiFramework/commonResource/image/2019032812461179561.png')no-repeat left ; background-size:25px; background-position:5px; color:#fff; font-size:17px; padding-left:30px; }
.b_header .search .head-title{font-size:16px;  margin-bottom:20px; font-weight:bold; display:block;}

.b_banner{ width: 100%; overflow: hidden; position: relative; height: 437px; }
.ban_slide { position: absolute; top: 0; left: 50%; margin-left: -960px; height: 437px;width:1920px;overflow: hidden;  }
.ban_slide .bd{ position:relative; height:100%; z-index:0;   }
.ban_slide .bd li{ zoom:1; vertical-align:middle; }
.ban_slide .bd img{ width:1920px; height:437px; display:block;  }

.b_nav { width: 1200px; margin:0 auto; height: 68px; position: relative; z-index: 3; }
.b_nav ul{ margin-top: -34px;background-color: #015293;}
.b_nav ul li {width: 20%;text-align: center;float:left;}
.b_nav ul li a { display: block; font-size: 20px;color: #fff;line-height: 68px;}
.b_nav ul li.active { background-color: #258de0;}
.b_nav ul li.active a {font-weight: bold;}

/*footer*/
.b_footer{background-color: #4d4d4d;padding: 20px 0; }
.b_footer .copyRight p,.b_footer .copyRight a,.b_footer .copyRight span {line-height: 24px;color: #fff;font-size: 14px;}
.b_footer .copyRight p img { vertical-align: top; margin-right: 4px; }
.b_footer .copyRight span { padding:0 10px; }
.b_footer .findWro{padding-top: 20px;}
.b_footer .findWro img{float: left; margin-left: 14px;}
#_ideConac img { margin-top: -10px; }

/*面包屑*/
.position { padding:18px 0; line-height: 20px;  font-size: 16px; color: #333;}
.position a { font-size: 16px; color: #333;  }



/*留言查询按钮*/
.mkTit .lycx { float: right; padding:0 10px; line-height: 32px; font-size: 16px; border:1px solid #aa0000; color: #aa0000; border-radius: 4px; }


/*文章列表*/
.list { overflow: hidden; }
.list li { height: 36px; line-height: 36px;background: url(/spj/uiFramework/commonResource/image/2018103111230696084.png) no-repeat left center;overflow:hidden;padding-left: 14px;}
.list li a {font-size: 14px; color: #333;  text-overflow: ellipsis; overflow: hidden; }
.list li .date {font-size: 14px; color: #6b6b6b; float:right; }
.list li:hover { background: url(/spj/uiFramework/commonResource/image/2018110116304197580.png) no-repeat left center; }
.list li:hover a,.list li:hover .date { color: #015293 }

/*模块*/
.b_mod { height: 26px; }
.b_mod .name { font-size: 16px; color: #015293; font-weight: bold; line-height: 1; }

/*切换*/
.b_tab { height: 26px;}
.b_tab a { float: left; font-size: 16px; color: #333; font-weight: bold; line-height: 1; margin-right: 20px; }
.b_tab .tab_y { color: #015293; font-weight: bold;}

/*图片列表*/
.listPic{overflow: hidden;}
.listPic li{float: left;width: 30%;margin: 0 1.5%;text-align: center;}
.listPic li img{width: 100%;height: 200px;border: 1px solid #dddd;padding: 1px;}
.listPic li a{display: block;line-height: 22px;margin: 10px 0;color: #000;}

/*分页*/
.wh_page { padding:40px 0; text-align: center; }
.wh_page * { font-size: 14px; color: #323232; line-height: 30px; }
.wh_page a { padding:0 4px; cursor: pointer; }
.wh_page a:hover { color: #248de0 }
#pageNum { display: none; }
.wh_page .mrw { margin-left: 50px;}
.wh_page .qqy { }
.wh_page .qqy b { font-weight: normal; color: #248de0;  }
.wh_page .inp { text-align: center; width: 24px; height: 14px; line-height: 14px; position: relative; *top:-2px; border-bottom: 2px solid #248de0;}
.wh_page .btn { width: 19px; height: 18px; background: url(/spj/uiFramework/commonResource/image/2018110211280379994.png) no-repeat center; position: relative; top: 4px; margin-left: 5px; cursor: pointer; *top:0;  }