﻿
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,ul,li,ol,dl,dt,dd,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,textarea,select,input{margin:0;padding:0;border:0;}
*:focus { outline: none; }
html{height:100%;}
body{font:14px/1.5 Arial,"Microsoft YaHei","宋体"; color:#000; height: 100%; background-color: #fff;}
address,cite,dfn,em,var,i{font-style:normal;}
input,button{ font-family: Arial;}
body,div,p{word-wrap:break-word;}
b,strong,.strong{font-weight:700;}
ul,ol,li{list-style:none;}
a{text-decoration:none; cursor:pointer; outline:none;}
a:hover{color:#356fb9;}
img{border:0;vertical-align:middle}
table{border-collapse:collapse;border-spacing:0}
input[type="text"]{-webkit-appearance: none;}
.rel{position:relative;}
.abs{position:absolute;}
.hide{display:none;}
.show{display:block!important;}
.normal{font-weight: 400;}
.clearfix{zoom:1;}
.overflow{overflow: hidden;}
.clearfix:after{content:'.';display:block;clear:both;height:0;visibility:hidden;line-height:0;overflow:hidden;}
.fl{float:left;}
.fr{float:right;}
.txt-c{text-align:center;}
.txt-l{text-align:left!important;}
.txt-idt{text-indent: 2em;}
.nowrap{word-wrap: normal; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}

.w1190{width:1190px; margin:auto;}

.f10{font-size: 10px;}
.f12{font-size: 12px;}
.f14{font-size: 14px;}
.f15{font-size: 15px;}
.f16{font-size: 16px;}
.f18{font-size: 18px;}
.f20{font-size: 18px;}
.f22{font-size: 22px;}
.f24{font-size: 24px;}

.color-fff{color: #fff;}
.color-333{color: #333;}
.color-666{color: #666!important;}
.color-888{color: #888;}
.color-cfcfcf{color: #cfcfcf;}
.color-3c3c3c{color: #3c3c3c;}
.color-3b3b3b{color: #3b3b3b;}
.color-808080{color: #808080;}
.color-2a78fa{color: #2a78fa;}
.color-454545{color: #454545;}
.color-356fb9{color: #356fb9;}
.color-a5a9ac{color: #a5a9ac;}
.color-626262{color: #626262;}
.color-757575{color: #757575;}
.color-898989{color: #898989;}
.color-676767{color: #676767;}
.color-575757{color: #575757;}
.color-181818{color: #181818;}
.color-969595{color: #969595;}
.color-313131{color: #313131;}
.color-3e3e3e{color: #3e3e3e;}
.color-858585{color: #858585;}
.color-707070{color: #707070;}
.color-4b4a4a{color: #4b4a4a;}
.color-f90b2d{color: #f90b2d;}
.color-757579{color: #757579;}
.color-424242{color: #424242;}

.ml1{margin-left: 1px;}
.ml30{margin-left: 30px;}

.mt3{margin-top: 3px;}
.mt10{margin-top: 10px;}
.mt17{margin-top: 17px;}
.mt20{margin-top: 20px;}
.mt22{margin-top: 22px;}
.mt24{margin-top: 24px;}
.mt26{margin-top: 26px;}
.mt28{margin-top: 28px;}
.mt31{margin-top: 31px;}
.mt32{margin-top: 32px;}
.mt34{margin-top: 34px;}
.mt37{margin-top: 37px!important;}
.mt51{margin-top: 51px;}
.mt95{margin-top: 95px!important;}

.mb3{margin-bottom: 3px;}
.mb6{margin-bottom: 6px;}
.mb15{margin-bottom: 15px;}
.mb24{margin-bottom: 24px;}
.mb43{margin-bottom: 43px;}
.mb54{margin-bottom: 54px!important;}
.mb130{margin-bottom: 130px;}

.mr0{margin-right: 0px!important;}
.mr4{margin-right: 4px;}
.mr5{margin-right: 5px;}
.mr13{margin-right: 13px;}
.mr14{margin-right: 14px;}
.mr15{margin-right: 15px;}
.mr20{margin-right: 20px;}

.mlr5{margin: 0 5px;}

.pl0{padding-left: 0!important;}

.i-ico{background: url(../image/icons1.png) no-repeat; vertical-align: middle; display: inline-block;}

/*header*/
.header .logo{margin:0;width:auto;}
.header{padding-bottom: 20px;width: 100%;min-width: 1190px;background: #0157a2;height: auto;}
.header .logo span{line-height: 22px; height: 22px;border-left: 1px solid #b9b9b9; padding-left: 13px;color: #fff;}
.header .topsearch{ margin-top:36px; position:relative;}
.header .searchclass{ width:74px; border-right:1px solid #e7e7e7;position:relative;background: #f5f5f5;}
.header .searchclass span{ width:64px; height:38px; line-height:38px; font-size:14px; display:block; cursor:pointer;padding-left: 10px;color: #333;background: url(../image/sj.png) no-repeat;background-position: 45px center; }
.header .searchclass div{ position:absolute; left:0px;top:38px;background-color:#fff; border:1px solid #f5f5f5; border-top:0px;  width:73px; display:none;}
.header .searchclass div a{ display:block; line-height:22px; padding:0px 0px 0px 9px;color: #333;}
.input_txt_search{ width:354px; height:38px; color:#b2b2b2; padding:0px 10px; font-size:14px; line-height: 38px;}
.input_btn_search{ width:76px; height:38px; border:0px; color:#fff; background-color:#fd6000; font-size:14px; text-align:center;cursor:pointer;}

/*面包屑导航*/
.breadcrumb{line-height: 35px; height: 35px; color: #a0a0a0;font-size: 12px;}
.breadcrumb span{font-family: "宋体";margin: 0 5px;}
.breadcrumb a{color: #a0a0a0;
transition: color 0.3s;
-moz-transition: color 0.3s; 
-webkit-transition: color 0.3s; 
-o-transition: color 0.3s; 
}
.breadcrumb a:hover{color: #0063c9;}

/*footer*/
.footer{border-top: 3px solid #0085d7;width: 100%;line-height:25px; min-width: 1190px;background: #fff; padding: 26px 0 28px 0;}
.footer .txt-c{color: #646464;}
.footer a{ margin: 0px 8px;color: #333;}
.footer a:hover {text-decoration: underline;color: #e20000;}


/*section*/
.section-left{width: 915px;}
.section-right{width: 260px;}
.item-title{height: 34px;line-height: 34px;font-size: 16px;color: #323232;padding-left: 16px;}
.item-box{border: 1px solid #e6e6e6;border-top: 1px solid #0652b0;overflow: hidden;}

/*cy-list*/
.cy-list{padding: 14px 0 0 0;}
.cy-list dl{float: left;width: 276px;margin: 0 14px 20px 14px;height: 128px;}
.cy-list dl dt{height: 20px;color: #0652b0;font-size: 16px;line-height: 20px;}
.cy-list dl dt i{float: left;display: inline-block;width: 3px;height: 14px;margin: 3px 7px 0 0;background: #0652b0;}
.cy-list dl dt a{font-size:12px;color:#666;}
.cy-list dl dt a em{font-family:"宋体";}
.cy-list dl dd{float: left;width: 92px;line-height: 36px;height: 36px;font-size: 12px;}
.cy-list dl dd a{color: #707070;}
.cy-list dl dd a:hover{color: #0652b0;}

/*dh-list*/
.dh-list{padding-bottom: 18px;}
.dh-list p{line-height: 26px;color: #696969;width: 230px;border-bottom: 1px solid #e6e6e6;margin: 0 auto;padding: 13px 0 16px 0;}
.dh-list dl{float: left;width: 50%;text-align: center;margin-top: 18px;height: 82px;}
.dh-list dl dt{width: 56px;height: 56px;margin: 0 auto;}
.dh-list dl dt span{display: table-cell;width: 56px;height: 56px;text-align: center;vertical-align: middle;}
.dh-list dl dd{line-height: 26px;height: 26px;overflow: hidden;color: #575757;font-size: 14px;}
.dh-list dl:hover dd{color: #0652b0;}

/*pd-list*/
.pd-list{padding: 10px 0 10px 17px;}
.pd-list ul li{height: 30px;line-height: 30px;width: 112px;float: left;}
.pd-list ul li a{color: #575757;}
.pd-list ul li a:hover{color: #0652b0;}
.pd-list ul li i{font-family: "宋体";margin-right: 4px;}