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, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video {margin:0; padding:0; border:0; outline:0; font-size:100%; vertical-align:baseline; background:transparent; -webkit-tap-highlight-color:rgba(0,0,0,0);}
body {font:16px/1.5 Microsoft YaHei,simsun,SimHei,'Open Sans', Verdana, Arial, Helvetica, sans-serif; color:#333; min-width:320px;overflow-x:hidden; max-width:480px; margin:0 auto; overflow-y:auto;}
h1 {font-size:34px;}
h2 {font-size:26px;}
h3 {font-size:18px;}
h4 {font-size:16px;}
h5 {font-size:14px;}
h6 {font-size:12px;}
li,dl,dd {list-style-type:none;}
a:link {color:#000;}
a:visited {color:#000;}
a:hover {color:#da1010;text-decoration:underline;}
a:active {color:#000;}
a {color:#000;text-decoration:none;}
a:hover {color:#da1010;text-decoration:underline;}
.h25 {clear:both;font-size:1px;height:0;line-height:1px;}
.h25 {height:25px;}
.h35 {clear:both;font-size:1px;height:0;line-height:1px;}
.h35 {height:35px;}
@media screen and (max-device-width: 320px){body{-webkit-text-size-adjust:none}}
@media screen and (max-device-width: 480px){body{-webkit-text-size-adjust:none}}
.con {padding:1em;}
.cont {padding:0 15px; margin:0 auto;}
.cont:before,.cont:after {content:" "; display:table;}
.cont:after {clear:both;}
img {display:block;}
.head {width:100%; margin-top:10px; height:auto;}
.head img {width:100%; height:auto;} 
.nav {height:90px;background:#0082d0; padding-top:5px;}
.nav ul li {width:calc(33.33% - 22px); margin:5px 10px; height:30px;line-height:30px;text-align:center;float:left; border:1px solid #fff; -webkit-border-radius:20px; -moz-border-radius:20px; -ms-border-radius:20px; -o-border-radius:20px; border-radius:20px;}
.nav ul li a {color:#fff;display:block;}
.nav ul li a:hover,.nav ul li a.on {background:#da1010;color:#fff;text-decoration:none; border:1px solid #da1010; -webkit-border-radius:20px; -moz-border-radius:20px; -ms-border-radius:20px; -o-border-radius:20px; border-radius:20px;}
#focus{ overflow:hidden;}
#focus ul{ float:left;}
#focus li{ width:100%; float:left;}
#focus li img{ width:100%}
.box1 {height:auto; border-top:3px solid #da1010; background:#0082d0; padding:15px 0;}
.box1 dl dt {width:30%; float:left;}
.box1 dl dt img {width:100%; height:auto; border:3px solid #fff;}
.box1 dl dd {margin-left:35%; line-height:24px; color:#fff;}
.box1 dl dd img {width:100%;}
.box1 dl dd h2 { margin-bottom:12px;}
.more {height:32px; line-height:32px; text-align:center; margin-top:10px;}
.more a {line-height:32px; display:block; color:#fff; background:#da1010; behavior:url(../../css/PIE.htc); -webkit-border-radius:20px; -moz-border-radius:20px; -ms-border-radius:20px; -o-border-radius:20px; border-radius:20px;}
.more a:hover {background:#0082d0; color:#fff; text-decoration:none;}
.box1_3 {padding:15px 0; background:#fbfbfb;}
.box1_3 ul li {width:20%; height:auto; margin:0 2.5%; text-align:center;float:left;padding-top:16px;}
.box1_3 ul li img {width:100%; margin:0 auto;}
.box1_3 ul li p {height:40px;line-height:20px;text-align:center;font-size:16px;}
.box1_3 ul li a p {color:#0082d0;}
.box1_3 ul li a:hover p {color:#da1010;}
.box1_3 ul li a:hover {text-decoration:none;}
.box2_1 {width:100%; background:#0082d0;}
.box2_1 h2 {width:100%; padding:10px 0;}
.box2_1 h2 img {width:174px; margin:0 auto;}
.box2_2 {width:100%; box-sizing:border-box; padding-top:25px; background:#e6e6e6; position:relative; display:table}
.box2_2 dl {width:calc(50% - 30px); margin:0 15px 15px 15px; float:left; overflow:hidden;}
.box2_2 dl dt {width:100%; height:180px; text-align:center; overflow:hidden;}
.box2_2 dl dt img {width:calc(100% - 2px); height:100%; border:1px solid #ccc; background:#fff;}
.box2_2 dl dd {width:100%; height:35px; line-height:35px; color:#686868; text-align:center;}
.box2_2 dl dd a {color:#686868;}
.box2_2 dl dd a:hover {color:#da1010; text-decoration:none;}
.box3 {width:100%; height:68px; background:url(../images/t3.gif) center center no-repeat; margin-top:20px;}
.box3_2 {width:100%; box-sizing:border-box; padding-top:15px; position:relative; display:table}
.box3_2 dl {width:calc(50% - 30px); margin:0 15px 15px 15px; float:left;}
.box3_2 dl dt {width:calc(100% - 2px); height:0; padding-bottom:65%; border:1px solid #ccc; text-align:center; overflow:hidden;}
.box3_2 dl dt img {width:100%; height:auto; background:#fff;}
.box3_2 dl dd {width:100%; height:35px; line-height:35px; color:#686868; text-align:center;}
.box3_2 dl dd a {color:#686868;}
.box3_2 dl dd a:hover {color:#da1010; text-decoration:none;}

.footer {height:auto; background:url(../images/footbg.gif) center top repeat;}
.footer_box1 {width:150px; background:#23538f; margin:0 auto; padding:15px 0;}
.footer_box1 img {width:130px; height:130px; margin:0 auto;}
.footer_box1 p {line-height:25px; text-align:center; color:#fff; padding-top:12px;}
.footer_box2 {width:100%; padding:10px 0 25px 0;}
.footer_box2 p {font-size:14px; color:#fff; line-height:28px; margin-top:10px;}
.box4 {width:100%; height:68px; background:url(../images/t6.gif) center center no-repeat; margin-top:20px;}
.box5 {width:100%; height:68px; background:url(../images/t7.gif) center center no-repeat; margin-top:20px;}
.box6 {width:100%; height:68px; background:url(../images/t8.gif) center center no-repeat; margin-top:20px;}
.box7 {width:100%; height:68px; background:url(../images/t9.gif) center center no-repeat; margin-top:20px;}
.box8 {width:100%; height:68px; background:url(../images/t10.gif) center center no-repeat; margin-top:20px;}
.n_nav {height:auto;background:#fff; padding:5px 0; display:table}
.n_nav ul li {width:calc(33.33% - 22px); margin:5px 10px; height:30px;line-height:30px;text-align:center;float:left; border:1px solid #ccc; font-size:14px;}
.n_nav ul li a {color:#333;display:block;}
.n_nav ul li a:hover,.n_nav ul li a.on {background:#0082d0;color:#fff;text-decoration:none; border:1px solid #0082d0;}
.n_nav2 {width:100%; height:auto;background:#fff; padding:5px 0; display:table}
.n_nav2 ul li {width:calc(50% - 22px); margin:5px 10px; height:30px;line-height:30px;text-align:center;float:left; border:1px solid #ccc; font-size:14px;}
.n_nav2 ul li a {color:#333;display:block;}
.n_nav2 ul li a:hover,.n_nav2 ul li a.on {background:#0082d0;color:#fff;text-decoration:none; border:1px solid #0082d0;}
.n_cont {margin:10px 0 40px 0;}
.nr_cont{line-height:200%;}
.nr_cont img {max-width:100%}
.n_box {width:100%; overflow:hidden; box-sizing:border-box; margin:30px 0 45px 0;}
.n_box1,.n_box2{margin:0 -30px 0 -30px; box-sizing:border-box; display:table;}
.n_box1 dl {width:360px; margin:0 30px 40px 30px; float:left; text-align:center;}
.n_box1 dl dt {width:358px; height:258px; border:1px solid #ccc; overflow:hidden; position:relative;}
.n_box1 dl:hover dt {border:1px solid #0186d5;}
.n_box1 dl dt img {width:358px; height:258px;}
.n_box1 dl dd {font-size:18px; height:52px; line-height:52px; color:#333; margin-top:1px; text-align:center;}
.n_box1 dl dd a {color:#333; display:block;}
.n_box1 dl dd a:hover,.n_box1 dl:hover dd {text-decoration:none; color:#0186d5;}
.n_box2 dl {width:360px; margin:0 30px 40px 30px; float:left; text-align:center;}
.n_box2 dl dt {width:358px; height:270px; border:1px solid #ccc; overflow:hidden; position:relative;}
.n_box2 dl:hover dt {border:1px solid #0186d5;}
.n_box2 dl dt img {width:358px; height:270px;}
.n_box2 dl dd {font-size:18px; height:52px; line-height:52px; color:#333; margin-top:1px; text-align:center;}
.n_box2 dl dd a {color:#333; display:block;}
.n_box2 dl dd a:hover,.n_box2 dl:hover dd {text-decoration:none; color:#0186d5;}
.page {width:100%; height:40px; line-height:40px; text-align:center;}
.page p a {color:#666;}
.page p a:hover {color:#ff9700;}
.page p a i {color:#ff9700;}

.page_con {width:100%;}
.page_con img {width:100%;}
.n_title {padding:15px 0 10px 0; margin-bottom:15px; border-bottom:1px solid #e2e2e2; background:url(../../images/s_tit_bg.png) center bottom no-repeat;}
.n_title h1 {font:20px Microsoft YaHei; color:#333; line-height:1.5em; margin-bottom:15px; text-align:center;}
.time {height:28px; line-height:28px;}
.time,.time a {font:14px Microsoft YaHei; color:#777; margin-right:10px; line-height:28px;}
.time a:hover {color:#f54343;}
.time span { float:right;}
