@charset "utf-8";
/* CSS Document */
body { margin: 0; padding: 0; font-size: 14px; font-family:"Microsoft YaHei", 微软雅黑; -webkit-font-smoothing: antialiased; - webkit-text-size-adjust: 100%; background: #fff; color: #303030; }
a, article, body, canvas, div, em, figcaption, figure, footer, h1, h2, hgroup, input, li, ol, p, section, small, span, ul { padding: 0; margin: 0 }
div, form, img, ul, ol, li, p, dl, dt, dd { margin: 0; padding: 0; border: 0; }
h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0; font-weight: normal; font- family: '\5FAE\8F6F\96C5\9ED1';}
address, caption, cite, code, dfn, th, var { font-style: normal; font-weight: normal; }
fieldset, img, input { border: 0 none; }
table { border-collapse: collapse; border-spacing: 0; }
ul, li { list-style: none; }
i { font-style: normal; }
fieldset, img { border: 0px; }
textarea { resize: vertical }
input, textarea, select, option, button { outline: none; }
a { text-decoration: none; color: #333; blr:exPRession(this.onFocus=this.blur ());
-webkit-tap-highlight-color: rgba(0,0,0,0); }
a:focus { outline: 0; }
a:hover { text-decoration: none; transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s; }
.clear:after { content: ""; display: block; visibility: hidden; height: 0; clear: both; }

.w1200 { width: 1200px; margin: 0 auto; display: block; overflow: hidden }
/* 顶部 */
.top_l{float: left; width: 30%; overflow: hidden;}
.top_l img{width: 90%; height: auto;display: block; padding-top: 4%;}
.top_r{float: right; width: 69%; overflow: hidden;}
.top_r a{float: left; padding: 0 10px; line-height: 90px;}
.top_r a:hover, .top_r a.ntv{color: #0093dd; font-weight: bold;}

.banner{overflow: hidden;}
.banner img{width: 100%; height: auto;}

.sy_jj_l{float: left; width: 47%; overflow: hidden;}
.sy_jj_l img{width: 100%; height: auto;}
.sy_jj_r{float: right; width: 47%; overflow: hidden;}
.sy_jj_r h2{font-size: 18px; font-weight: bold; margin-bottom: 2%;}
.sy_jj_r p{line-height: 32px; margin-bottom: 2%;}
.sy_jj_r a{width: 100px; line-height: 32px; border-radius: 30px; height: 32px; background-color: #e77918; color: #fff; text-align: center; display: block;}
.sy_jj_r a:hover{background-color: #0193de; color: #fff;}
.fotter{width: 100%; padding: 2% 0; background-color: #0193de;}
.fotter_c{overflow: hidden; text-align: center; color: #fff;}
.fotter_c p{line-height: 26px;}

.gsjj{overflow: hidden; padding: 4% 0;}
.gsjj h2{text-align: center; font-size: 24px; margin-bottom: 4%; color: #0193de; font-weight: bold;}
.gsjj p{line-height: 28px; text-indent: 2em; margin-bottom: 2%;}
.gsjj img{width: 65%; margin: 0 auto; display: block;}
.gsjj strong{color: #e77918;}
.sy_jj_l1{float: left; width: 47%; overflow: hidden;}
.sy_jj_l1 img{width: 100%; height: auto;}
.sy_jj_r1{float: right; width: 47%; overflow: hidden;}
.sy_jj_r1 h2{font-size: 18px; font-weight: bold; margin-bottom: 3%; padding-top: 15%; color: #0193de;}
.sy_jj_r1 p{line-height: 32px; margin-bottom: 1%;}

.gsjj1{overflow: hidden; padding: 4% 0;}
.gsjj1 h2{text-align: center; font-size: 24px; margin-bottom: 4%; color: #0193de; font-weight: bold;}
.gsjj1 p{line-height: 28px;margin-bottom: 2%;}
.gsjj1 h3{text-align: left; font-size: 20px; margin-bottom: 2%; color: #e97619; font-weight: bold;}

.gsjj2{overflow: hidden; padding: 4% 0;float: left; width: 46%;}
.gsjj2 h2{text-align: left; font-size: 24px; margin-bottom: 4%; color: #0193de; font-weight: bold;}
.gsjj2 p{line-height: 28px; }
.gsjj2_r{float: right; width: 47%; overflow: hidden;}
.gsjj2_r img{width: 100%; height: auto;}

.sy_jj_l2{float: left; width: 47%; overflow: hidden;}
.sy_jj_l2 img{width: 100%; height: auto;}
.sy_jj_r2{float: right; width: 47%; overflow: hidden;}
.sy_jj_r2 h2{font-size: 18px; font-weight: bold; margin-bottom: 3%; padding-top: 7%; color: #0193de;}
.sy_jj_r2 p{line-height: 32px; margin-bottom: 1%;}

.anl{overflow: hidden;}
.anl ul{margin-right: -4%;}
.anl ul li{float: left; width: 44%; overflow: hidden; margin-right: 4%; line-height: 15px; border-left: 5px solid #0194da; padding-left: 10px; margin-bottom: 3%;}
.anl h2{text-align: center; font-size: 24px; margin-bottom: 4%; color: #0193de; font-weight: bold;}



