@charset "gb2312";
body { font-size: 12px; font-family: Arial, Helvetica, sans-serif; padding: 0; margin: 0; color: #010101; font-family: "Î¢ÈíÑÅºÚ"; background-color: #fff;}
div, form, ul, dd, dl, ol, dt, li, p { list-style: none; padding: 0; margin: 0; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; margin: 0; padding: 0; font-weight: normal; }
table { border-collapse: separate; border-spacing: 0; }
table, td, th { vertical-align: middle; }
textarea, input, button, select, keygen, legend { font: 12px/1.14 arial, \5b8b\4f53; outline: 0; margin: 0; padding: 0;}
img { border: none; vertical-align: bottom; }
a { text-decoration: none; color: #0B0808; cursor: pointer; }
a:hover { text-decoration: none; }
.clear { width: 0; height: 0; margin: 0; padding: 0; line-height: 0px; font-size: 0px; clear: both; }
.clearfix:after, #container:after { content: "\0020"; display: block; height: 0; clear: both; visibility: hidden; overflow: hidden; }
.none { display: none; }
.left { float: left; }
.right { float: right; }
.yellow{ color: #ff6000;}
.red{ color: #eb0011;}
.header{ width: 100%; height: auto; margin: 0 auto;background:#f2f2f2;}
.headertop{ width: 980px; height: 28px; margin: 0 auto; line-height: 28px; }
.headertop a{ display: block; float: left;color: #5b5b5b;}
.headertop a.hta1{ margin-left: 140px;}
.headertop a.hta{ margin-right: 44px;}
.headertop .sform { float: right; -webkit-appearance: none;}
.headertop .sform .searchc{ width: 200px; height: 18px; line-height: 18px; padding-left: 10px; border: 1px solid #ebebeb; border-radius: 10px; -webkit-appearance: none;}
.headertop .sform .submit{ border: none; cursor: pointer;background:#f2f2f2;}
.logo{ width: 100%; height: 90px; margin: 0 auto; background: #FFF;}
.logo a{ display:block; width: 980px; height: 90px; margin: 0 auto;}
.nav{ width: 100%; height: auto; background: #238fac;}
.nav ul{ width:972px; height: 46px; margin: 0 auto;}
.nav li{ width:108px; height: 46px; float: left; line-height: 46px; text-align: center;}
.nav li a{ font-family: "Î¢ÈíÑÅºÚ"; font-size: 15px; display: block; width: 100%; height: 100%;}
.nav li a.navhover{ background:#2aaacf;}
.banner{ width: 100%; height: 310px; text-align: center; margin: 0 auto; background-color: #fff; overflow: hidden;}
.banner p.p1{ background: url(../images/banner_01.jpg) center center no-repeat; height: 155px;}
.banner p.p2{ background: url(../images/banner_02.jpg) center center no-repeat; height: 155px;}
.banner p a{ display: block;}
.banner a{ display: block; width: 100%; height:155px;}
.fnav{ width: 980px; height:140px; margin: 10px auto; overflow: hidden;}
.fnav dl{ width: 240px; height: 140px; background: #238fac; float: left; margin-right: 6px;}
.fnav dl.fnavdllast{ margin: 0px;}
.fnav dl dt.iconfont{ font-size: 22px;}
.fnav dl dt{ font-family: "Î¢ÈíÑÅºÚ"; color: #fff; text-align: center; height: 56px; line-height: 56px;}
.fnav dl dt a{ font-size: 18px; padding-left: 4px;}
.fnav dl dt a i{ width: 25px; height: 25px; font-size: 20px; margin-right: 5px;}
.fnav dl dd{ width: 120px; height: auto; float: left; color: #fff; text-align: right; line-height: 24px;}
.fnav dl dd a{ display: block; width: 114px; float: left; text-align: center;}
.sec1{ width: 980px; height:320px; margin: 30px auto;}
.sec1 .sec1l{ width: 370px; height: 324px; float: left;}
.sec1 .sec1r{ width: 594px; height: 324px; float: right; overflow: hidden;}
.sec1l dl{ height: 175px; overflow: hidden;}
.sec1l dl dt{ font-family: "Î¢ÈíÑÅºÚ"; font-size: 15px; color: #238fac; text-align: center;margin: 20px auto;}
.sec1l dl dt a{ color:#238fac;}
.sec1l dl dd{  float: left;}
.sec1l dl dd.sec1ld1{  float: left; width: 120px; height: 85px;}
.sec1l dl dd.sec1ld2{  float: left; width: 214px; height: 85px; line-height: 22px; color: #5b5b5b; padding-left: 20px; text-indent: 2em;font-family: "Î¢ÈíÑÅºÚ"; font-size: 12px;}
.sec1l p { line-height: 24px; width: 348px; overflow: hidden;}
.sec1l p a{ color: #5b5b5b; overflow: hidden;}
.sec1l p a.sec1la{ color: #238fac; width: 70px; background: url(../images/arrow.jpg) no-repeat  95% center; float: right; position: relative;}
.sec1l p a.sec1la:hover{background: url(../images/arrow.jpg) no-repeat  right center ;transition: background 0.3s ease-out; -webkit-transition: background 0.3s ease-out ; 
-ms-transition: background 0.3s ease-out;-moz-transition: background 0.3s ease-out;}
.sec1l div.sec1lf {text-align: left; margin-top: 20px; padding-top: 14px; border-top: 1px dashed #73afc3; width: 350px; overflow: hidden;}
.sec1l div.sec1lf a{ float: none; display: inline; font-family: "Î¢ÈíÑÅºÚ"; font-size: 14px; color: #238fac; padding-left: 6px; }
.sec1l .icon-tel{ font-size: 34px; color: #238fac;}
.sec1l div.sec1lf a span.sec1lftel{ font-family: "Î¢ÈíÑÅºÚ"; font-size: 15px; color: #ff6000; font-weight: bold;}
.sec1l div.sec1lf a span.sec1lfzi{  margin-left: 40px; background: #238fac; padding: 2px 10px; color: #fff;}
.sec1l div.sec1lf a  i{padding: 2px 5px; margin-left: 1px; background:#ff6000 url(../images/rarrow.jpg) no-repeat center center;}
.sec1r .sec1rdl1 { width: 122px; height: auto; overflow: hidden; text-align: center; float: left;}
.sec1r .sec1rdl1 dt{ width: 76px; height: 56px; border-radius: 38px; margin: 0 auto; padding-top: 20px; position: relative;}
.sec1r .sec1rdl1 dt a{ display: block;  width: 76px; height: 96px; position: absolute; top:-20px;left:0; z-index: 1; }
.sec1rdl1  .iconfont{ color: #ffffff; font-size: 40px;}
.sec1r .sec1rdl1 dd{ text-align: center; margin-top: 14px; }
.sec1r .sec1rdl1 dd a{color:#238fac; font-family: "Î¢ÈíÑÅºÚ"; font-size: 13px;}
.sec1r .tel dt{ background: #ff873f;}
.sec1r .zx dt{ background: #39b786;}
.sec1r .qq dt{ background: #ff8585;}
.sec1r .gh dt{ background: #54aadc;}
.sec1r .lx dt{ background: #9cc850;}
.sec1r .sec1rt{ height: 110px; width: 610px; margin: 0 auto;}
.sec1r .hzgz{ margin-top: 46px; margin-left: 20px;}
.sec1r .hzgzdl{ width: 576px; height: 124px; overflow: hidden; margin-top: 24px;}
.hzgz dl{ width: 140px; height: 124px; float: left; position: relative; overflow: hidden; text-align: center; margin: 0 2px; display: inline;}
.hzgz dl dt{ width: 140px; height: 124px; }
.hzgz dl dd{ width: 140px; height:26px; line-height:26px;position: absolute; bottom: 0px; left:0px; background:#4a9eb6; opacity: 0.8; filter:alpha(opacity=80); }
.hzgz dl dd a{ display: block; width: 100%;transition: all .5s linear 0s;-webkit-transition: all .5s linear 0s; -moz-transition: all .5s linear 0s; -ms-transition: all .5s linear 0s;}
.hzgz dl dd a:hover{ background: #898989;}
.hd { width: 980px; height: 120px; margin: 0 auto; overflow: hidden;}
.hd a{ display: block; width: 100%; height: 100%;}
.sec2{ width: 980px; height: 318px; margin:36px auto 0px; overflow: hidden;}
.sec2 .sec2l{ width: 590px; height: 416px; float: left; position: relative; overflow:hidden;}
.sec2 .sec2l h3{ margin-bottom: 20px;}
.sec2 .sec2r{ width: 320px; height: 416px;float: right;}
.sec2 .sec2l .sec2lt{ width:600px; height: 92px; overflow: hidden;}
.sec2 .sec2l .sec2lt li{ width: 180px; height: 88px; float: left; margin-right: 20px; background: #e5e5e5; padding: 4px 0;}
.sec2 .sec2l .sec2lt li.rslides_here{ background: #238fac;}
.sec2 .sec2l .sec2lt li.rslides_here a{ color: #fff;}
.sec2 .sec2l .sec2lt li a{ display: block; width: 100%; height: 84px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 14px; color:#5b5b5b;}
.sec2 .sec2l .sec2lt li a img{ margin-left: 4px; float: left;}
.sec2 .sec2l .sec2lt li a p{text-align: center; padding:20px 20px 0 104px;text-indent: 5px; line-height: 24px;}
.sec2 .sec2l .sec2lc{ margin-top: 30px;  height: 254px;width:590px; overflow: hidden;}
.sec2 .sec2l .sec2lc li{ width:590px; height:254px; display:block; overflow:hidden;}
.sec2 .sec2l .sec2lc li a img{ float: left; margin:0 36px 0 28px; }
.sec2 .sec2l .sec2lc li a{ color: #5b5b5b;}
.sec2 .sec2l .sec2lc li p{ line-height: 24px;color: #5b5b5b;}
.sec2 .sec2l .sec2lc li p.dcname{ padding-top: 24px; padding-bottom: 10px;}
.sec2 .sec2l .sec2lc li p.dcname a{ font-size: 20px; color:#238fac; font-family:"ËÎÌå";}
.sec2 .sec2l .sec2lc li p.dcp a{color:#5b5b5b; font-size: 15px;font-family:"ËÎÌå";}
.sec2 .sec2l .sec2lc li p.major span,.sec2 .sec2l .sec2lc li p.intro span{ color: #238fac;}
.sec2 .sec2l .sec2lc li p.intro{ line-height: 26px; padding-right: 68px;}
.sec2 .sec2l .sec2lc li p.intro .yellow{ color: #ff6000;}
.sec2 .sec2l .sec2lc li div.dczx{ margin:25px auto;  overflow: hidden;}
.sec1lfzi{background: #238fac; padding: 2px 10px; color: #fff;}
.sec2 .sec2l .sec2lc .sec1lfzi a{ color: #fff;}
.sec1lfzii{padding: 2px 5px; margin-left: 1px; background:#ff6000 url(../images/rarrow.jpg) no-repeat center center;}
.sec2lc li div.right{ margin-right: 64px;}
.sec2r h3{ margin-bottom: 26px;}
.sec2r dl{ font-family: "Î¢ÈíÑÅºÚ"; font-size: 12px; color: #515567;  overflow: hidden;}
.sec2r dl dt{ float: left;  text-indent: 30px;font-family: "Î¢ÈíÑÅºÚ"; font-size: 12px; color: #238fac; font-weight: bold; width: 64px; padding-top: 6px;}
.sec2r dl dt.que{background: url(../images/que.jpg) no-repeat left center; }
.sec2r dl dt.ans{background: url(../images/ans.jpg) no-repeat left center;}
.sec2r dl.an{ border-bottom: 1px dashed #b6b7bd;  margin-bottom: 20px; padding-bottom: 20px; height: 73px;}
.sec2r p {text-indent: 12px; line-height: 26px;}
.sec2r p a{color: #515567; }
.sec2r dl dd{ width: 250px; line-height: 24px; float: left;}
.sec2r dl dd a{ color:#eb0011;}
.sec2r .form{ width: 320px; height: 98px; background: #238fac; margin-top: 10px; }
.sec2r .form div{  height:28px; padding-top:28px;line-height: 14px; background:url(../images/phone.jpg) no-repeat 20px center ;font-size: 14px; color: #fff600; text-align: center;font-family: "Î¢ÈíÑÅºÚ"; font-weight: bold; text-indent: 30px;}
.sec2r .form form{  width: 274px; height: 27px; margin: 0 auto;border:0; padding: 0; border: 0;}
.sec2r .form .phonet{ width: 200px; height: 27px; line-height:27px; float: left;border:0;padding: 0; margin:0; text-indent:6px;}
.sec2r .form .phones{ width: 74px; *width:70px; height: 27px; float: left; background: #ff6000; color: #fff; border:0;padding: 0px; margin:0; cursor:pointer;}
.sec3{ width: 980px; height: auto; overflow: hidden; margin: 35px auto 0;}
.sec3 h3{ width: 100%; height: 20px; margin: 0 auto; overflow: hidden;}
.sec3l { width: 748px; height: 230px; float: left; overflow: hidden;}
.sec3l .sec3ldiv{ height: 230px; overflow: hidden;}
.sec3l img{ float: right;}
.sec3l p{ width: 400px; line-height: 24px;}
.sec3l p.sec3lp1{ width: 318px; font-size: 13px; margin-top: 30px; line-height: 28px; font-family: "Î¢ÈíÑÅºÚ"; color: #5b5b5b; text-indent: 2em; padding: 0 40px;}
.sec3l p.sec3lp2 { margin-top: 20px;}
.sec3l p.sec3lp2 a{ display: block; width:124px; height: 22px; line-height:22px; float:right;text-align: center; background: #238fac; color: #fff; margin-right: 30px;}
.sec3r{ width: 178px; height: 230px;  float: right;overflow: hidden;}
.sec3r ul li{ width: 178px; height: 50px; margin-bottom: 12px; text-align: center;}
.sec3r ul li a{ width: 168px; height: 50px; display: block; line-height: 50px; margin-left: 10px; background: #e5e5e5;  font-family: "Î¢ÈíÑÅºÚ"; font-size: 14px; color: #238fac;}
.sec3r ul li.s3hover{ background: url(../images/triangle.jpg) no-repeat 2px center;}
.sec3r ul li.s3hover a{ background: #238fac; color: #fff;}
.sec4{ width: 980px; height:270px; margin: 30px auto; overflow: hidden; }
.sec4 h3{ margin-bottom: 20px;}
.sec4 .sec4l{ width: 176px; height: auto; float: left;}
.sec4l ul li{ width: 178px; height: 50px; margin-bottom: 10px; text-align: center;}
.sec4l ul li a{ width: 168px; height: 50px; display: block; line-height: 50px; background: #e5e5e5;  font-family: "Î¢ÈíÑÅºÚ"; font-size: 14px; color: #238fac;}
.sec4l ul li.s4hover{ background: url(../images/triangler.jpg) no-repeat 168px center;}
.sec4l ul li.s4hover a{ background: #238fac; color: #fff;}
.sec4 .sec4r{ width:786px; height: 230px; float: right; overflow: hidden;}
.sec4rul1{ width: 792px; height: 230px; overflow: hidden; margin: 0 auto;}
.sec4rul1 li{ position: relative; width: 254px; height: 230px; margin-right: 10px; float: left;}
.sec4rul1 li a div{ width:100%;position: absolute; left:0px; bottom: -45px; *bottom:-48px; transition: all .5s linear 0s;-webkit-transition: all .5s linear 0s; -moz-transition: all .5s linear 0s; -ms-transition: all .5s linear 0s; background:rgba(0,0,0,0.4);}
.sec4rul1 li a div .sec4rul1t2{ padding: 0 5px 10px;}
.sec4rul1t{ background: #428c9c; text-align: center; color:#fff; height: 36px;  line-height:36px;opacity: 0.8; filter:alpha(opacity=80); font-family: "Î¢ÈíÑÅºÚ";}
.sec4rul1t a{ display: block; width: 100%; height: 100%;}
.sec4img{ display: block; width: 100%; height: 100%;}
.sec4rul1 li a:hover div{ bottom:0px}
.sec4rul1 li a:hover div .sec4rul1t{ color: #ffea00; background:none; _background:#428c9c;}
.sec5{ width: 980px; height: auto ; margin: 36px auto 0px; overflow: hidden;}
.sec5ul{ width: 1080px; height: 80px; margin: 20px auto; overflow: hidden;}
.sec5ul li{ width: 150px; height: 80px; position: relative; margin-right: 16px; float: left; text-align: center; background: #238fac; color: #fff;}
.sec5ul li.iconfont { font-size: 50px;}
.sec5ul li a{ position: absolute; left:0px; top:0px; font-size: 14px; display: block; width: 150px; height: 30px; line-height: 30px; padding-top: 50px;}
.sec5 .sec5l{ width: 660px; height: 178px; float: left;}
.sec5 .sec5l img{ float: left; margin-right: 20px;}
.sec5 .sec5l p{ margin-right: 40px;}
.sec5 .sec5l .sec5l1{ font-family: "Î¢ÈíÑÅºÚ"; font-size: 15px; text-align: center;  margin-bottom: 16px;} 
.sec5 .sec5l .sec5l1 a{color: #238fac;}
.sec5 .sec5l .sec5l2{ line-height: 24px; font-size: 12px; font-family: "Î¢ÈíÑÅºÚ"; text-indent: 2em; color:#5b5b5b;}
.sec5 .sec5r{ width: 304px; height: 178px; float: right;}
.sec5 .sec5r p { line-height: 23px; }
.sec5 .sec5r p::before{ content: 'O '; font-size: 12px; color: #73afc3;}
.sec5 .sec5r p a{ color: #5b5b5b; font-family: "Î¢ÈíÑÅºÚ"; font-size: 12px;}
.sec5 .sec5r p a.red{ float: right; color: #ff3c00;}
.sec6{ width: 980px; height: 320px; margin: 36px auto; overflow:hidden;}
.sec6div{ height: 320px; width: 1080px; overflow: hidden;}
.sec6div div{ margin-right: 24px;}
.sec61{ width:250px; height: 320px; float: left; background: #238fac; text-align: center; padding-top: 20px;}
.sec62{ width: 200px; height: 320px; float: left;}
.sec63{ width: 200px; height: 320px; float: left;}
.sec64{ width: 290px; height: 320px; float: left;}
.sec61a{ padding: 15px 11px; background: #40a4bf; float: left; margin-bottom: 6px;}
.sec61at img{  padding-bottom: 17px;}
.sec61 .right{ float: right;}
.sec621 img{ margin-bottom: 20px;}
.sec631 img{ margin-bottom: 12px;}
.sec641{ padding:20px ; background: #238fac; display: block; margin-bottom: 10px;}
.sec2l .rslides_nav{ width:36px; height:36px; background:url(../images/banner_newx.png); display:block; text-indent:-10em; overflow:hidden;}
.prev{ background-position:0 0;left:0px; top:275px; position:absolute;}
.prev:hover{ background-position:0 -36px;position: absolute;}
.sec2l .next{ background-position:-36px 0px;right:0px; top:275px;position: absolute;}
.next:hover{ background-position:-36px -36px;position: absolute;}
/*ÎÄÕÂÒ³ÑùÊ½*/
.main{ width: 980px; margin: 30px auto; overflow: hidden;}
.main_t{ color: #5b5b5b; height:22px; margin:30px 0; overflow: hidden;}
.main_t h3{ width: 650px; background: url(../images/position.gif) left center no-repeat; padding-left: 22px; float: left; overflow: hidden;}
.main_t h3 a{ color: #5b5b5b;}
.main_t .all_search{ width: 240px; height: 22px; line-height: 22px; float: right; overflow: hidden;}
.main_t .all_search .all_text{ width: 150px; height: 20px; line-height: 20px; padding-left: 6px; border: 1px solid #bddde6; float: left;}
.main_t .all_search .all_sub{ line-height: 20px; border: 0; background: url(../images/all_sea.jpg) left center no-repeat; float: left; margin-left: 8px; display: inline; padding-left: 20px; overflow: hidden; cursor: pointer; *margin-left: 5px; *padding-left: 6px;}
/*Ö÷ÌâµÄ×ó±ß²¿·Ö*/
.main_l{ width: 660px; float: left; overflow: hidden;}
.main_l .art{ width: 100%; overflow: hidden;}
.main_l .art div,.main_l .art p ,.main_l .art span{ line-height:24px; color:#515567;}
.main_l .art .art_top{ width: 100%; text-align: center; color: #5b5b5b; overflow: hidden;}
.main_l .art .art_top h3{ line-height: 60px; font-size: 18px;}
.main_l .art .art_top ul{ line-height: 40px; border-bottom: 1px dashed #c0c0c0; overflow: hidden;}
.main_l .art .art_top li{ display: inline; padding: 0 10px; border-right: 1px solid #ccc; font-size: 11px;}
.main_l .art .art_top li.li_no{ border-right: none;}
.main_l .art .art_top li span{ color: #5b5b5b;}
.main_l .art dl{ border: 1px solid #91c7d5; height: 85px; display: block; margin: 30px auto; padding: 12px; overflow: hidden;}
.main_l .art dt{ width: 20px; float: left; margin: 4px 16px 0 6px; font-size: 15px; color: #238fac; display: inline;}
.main_l .art dd{ width: 590px; color: #515567; text-indent: 2em; line-height: 28px; float: right; }
.main_l .art dd a{ color: #ed6000;}
.main_l .art h4{ font-size: 14px; color: #5b5b5b; line-height: 24px; font-weight: bold;}
.main_l .art p{ font-size: 14px; line-height: 24px; color: #5b5b5b; margin-bottom: 30px; /*text-indent: 2em;*/}
.main_l .art a{ color: #ed6000;}
.main_l .art_link{ width: 100%; margin: 30px auto; overflow: hidden;}
.main_l .art_link ul{ width: 720px; overflow: hidden;}
.main_l .art_link li{ float: left; width: 155px; height: 38px; padding: 12px 24px; margin-right: 32px; color: #fff;}
.main_l .art_link li.l1{ background-color: #54aadc;}
.main_l .art_link li.l2{ background-color: #ff8585;}
.main_l .art_link li.l3{ background-color: #9cc850;}
.main_l .art_link li img{ float: left; margin-right: 15px;}
.main_l .art_link li p{ color: #fff;}
.main_l .art_link li p a{ color: #fff;}
.main_l .art_link li p.p1{ font-size: 18px; line-height: 22px;}
.main_l .art_sx{ width: 100%; padding: 20px 0 30px; overflow: hidden;}
.main_l .art_sx ul{ width: 100%;}
.main_l .art_sx li{ width: 40%; line-height: 24px; float: left; color: #238fac; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.main_l .art_sx li a{ color: #515567;}
.main_l .art_sx li.last{ text-align: left; float: right;}
.main_l .art_sx li img{ margin-right: 2px; vertical-align: middle;}
.main_l .self_reg{ width: 100%;  margin: 15px auto; background: url(../images/self_reg.gif) top center no-repeat; overflow: hidden;}
.main_l .self_reg h4{ line-height: 35px; color: #fff; font-size: 15px; margin-left: 16px;}
.main_l .self_reg .self_form{ width: 500px; float: left; margin-top: 12px; margin-left: 16px; overflow: hidden;}
.main_l .self_reg .self_form ul{ width: 510px; *margin-bottom: 10px; _margin-bottom: 0px; overflow: hidden;}
.main_l .self_reg .self_form li{ width: 220px; float: left; margin-right: 30px; margin-bottom: 10px; overflow: hidden;}
.main_l .self_reg .self_form li input{ width: 145px; height: 20px; line-height: 20px; background-color: #fff; border: 0; padding-left: 5px;}
.main_l .self_reg .self_form li label{ color: #fff;}
.main_l .self_reg .self_form .self_tj{ width: 265px; margin: 0 auto; overflow: hidden;}
.main_l .self_reg .self_form .self_tj input{ width: 100px; float: left; color: #fff; height: 20px; line-height: 20px; text-align: center; border: 0; outline: none; cursor: pointer;}
.main_l .self_reg .self_form .self_tj input.input1{ margin-right: 65px; background-color: #ff9c00;}
.main_l .self_reg .self_form .self_tj input.input2{ background-color: #10677e;}
.main_l .self_reg p{ width: 140px; height: 20px; line-height: 20px; text-align: center; margin-top: 85px; float: right; color: #fff; font-size: 14px;}
.main_l .self_reg p a{ color: #fff; display: block;}
.main_l .reading{ width: 100%; overflow: hidden;}
.main_l .reading p{ color: #238fac; font-size: 14px; line-height: 40px; border-bottom: 1px dashed #238fac; overflow: hidden;}
.main_l .reading ul{ width: 150%; margin-top: 18px; overflow: hidden;}
.main_l .reading li{ width: 285px; float: left; margin-left: 16px; margin-right: 40px; color: #515567; display: inline;  margin-bottom: 12px;}
.main_l .reading li a{ color: #515567; background: url(../images/reading_dot1.gif) left center no-repeat;padding-left: 10px;}
.main_l .reading li a:hover{ color: #238fac; background: url(../images/reading_dot2.gif) left center no-repeat;}
/*Ö÷ÌâµÄÓÒ±ß²¿·Ö*/
.main_r{ width: 240px; margin-top: 10px; float: right; overflow: hidden;}
.main_r h3{ line-height: 33px;}
.main_r h3 a{ color: #238fac; float: right;}
.main_r .center,.main_r .team,.main_r .story,.main_r .attention{ width: 240px; margin-top: 15px; margin-bottom: 25px; overflow: hidden;}
.main_r .center ul{ width: 260px; margin-left: 15px; overflow: hidden;}
.main_r .center li{ width: 48px; float: left; margin-right: 35px; margin-bottom: 20px; overflow: hidden;}
.main_r .center li i{ width: 48px; height: 48px; line-height: 48px; border-radius: 48px; display: inline-block; text-align: center; color: #fff; font-size: 26px; margin-bottom: 8px;}
.main_r .center li.l1 i{ background-color: #ff873f;}
.main_r .center li.l2 i{ background-color: #39b786;}
.main_r .center li.l3 i{ background-color: #ff8585;}
.main_r .center li.l4 i{ background-color: #54aadc;}
.main_r .center li.l5 i{ background-color: #ff8585;}
.main_r .center li.l6 i{ background-color: #9cc850;}
.main_r .center li a{ color: #238fac;}
.main_r .center .cenetr_form{ width: 220px; margin-left: 15px; margin-bottom: 12px; *margin-top: 20px; border: 1px solid #238fac; overflow: hidden; padding:0px;}
.main_r .center .cenetr_form .cenetr_text{ width: 140px; *width: 120px; height: 20px; line-height: 20px; float: left; border: 0; color: #5b5b5b; margin:0px; padding:0px; text-indent:6px;}
.main_r .center .cenetr_form .cenetr_sub{ width: 80px; *width: 70px; height: 20px; line-height: 20px; text-align: center; float: right; border: 0; background-color: #238fac; color: #fff; cursor: pointer; margin:0px; padding:0px;}
.main_r .team{ height: 236px;}
.main_r .team ul{ overflow: hidden;}
.main_r .team li{ width: 240px; float: left; overflow: hidden;}
.main_r .team li dl{ width: 240px; overflow: hidden;}
.main_r .team li dt{ width: 126px; height: 126px; float: left; margin-right: 5px;}
.main_r .team li dd{ width: 100px; float: left; font-size: 13px; color: #5b5b5b; line-height: 24px; overflow: hidden;}
.main_r .team li dd.dd1{ margin-bottom: 5px; margin-top: 30px; font-size: 18px; color: #238fac;}
.main_r .team li dd span{ color: #238fac;}
.main_r .team li p{ font-size: 12px; color: #5b5b5b; line-height: 24px; text-indent: 2em; margin: 6px 0;}
.main_r .team li a.a1{ width: 100px; height: 20px; line-height: 20px; text-align: center; color: #fff; float: left; background-color: #238fac;}
.main_r .team li a.a2{ width: 100px; height: 20px; line-height: 20px; text-align: center; color: #fff; float: right; background-color: #238fac;}
.main_r .team li p a{ color: #ff6000;}
.main_r .story{ height: 275px; overflow: hidden;}
.main_r .story ul{ width: 240px; overflow: hidden;}
.main_r .story li{ width: 240px; margin-bottom: 25px; overflow: hidden;}
.main_r .story li h4{ font-size: 13px; text-align: center; margin-bottom: 16px; color: #238fac;}
.main_r .story li h4 a{ color: #238fac;}
.main_r .story li dl{ width: 240px; overflow: hidden;}
.main_r .story li dt{ width: 90px; height: 85px; float: left; overflow: hidden;}
.main_r .story li dd{ width: 142px; color: #5b5b5b; line-height: 20px; text-indent: 2em; float: right; margin-bottom: 5px;}
.main_r .story li dd a{ color: #ff6633;}
.main_r .story li dd a.a1{ width: 70px; height: 20px; line-height: 20px; text-align: center; color: #fff; float: left; background-color: #238fac; text-indent: 0; }
.main_r .story li dd a.a2{ width: 70px; height: 20px; line-height: 20px; text-align: center; color: #fff; float: right; background-color: #238fac; text-indent: 0; }
.main_r .attention{ margin-bottom:0;}
.main_r .attention ul{ width: 100%; overflow: hidden;}
.main_r .attention li{ width: 220px; background: url(../images/attention_01.gif) left center no-repeat; padding-left: 18px; margin-bottom: 15px; overflow: hidden;}
.main_r .attention li a{ color: #5b5b5b;}
/*µ×²¿*/
.footer{ width: 100%; background-color: #238fac; margin-top:35px; overflow: hidden;}
.footer .foot_t{ width: 980px; margin: 0 auto; overflow: hidden;}
.footer .foot_t ul{ width: 1200px; overflow: hidden;}
.footer .foot_t li{ width: 320px; height: 100px; background-color: #40a4bf; float: left; margin-right: 10px; overflow: hidden;}
.footer .foot_t li a{ display: block; padding: 30px 50px 25px;}
.footer .foot_t li i{ width: 66px; height: 56px; display: block; float: left; font-size: 50px;}
.footer .foot_t li span{ display: block; font-size: 15px; line-height: 25px;}
.footer .foot_nav{ text-align: center; margin: 30px auto; color: #fff; font-size: 13px; overflow: hidden;}
.footer .foot_nav a{ padding: 0 15px;}
.footer .foot_b{ width: 980px; margin: 20px auto 30px; overflow: hidden;}
.footer .foot_bl{ width: 184px; height: 125px; float: left; margin-right: 6px; overflow: hidden; margin-left:20px; }
.footer .foot_bm{ height: 110px; padding: 25px 50px; float: left; border-left: 1px solid #157b96;}
.footer .foot_bm p{ font-size: 13px; color: #fff; line-height: 25px;}
.footer .foot_br{ width: 220px; float: right; overflow: hidden; margin-right:30px; }
.footer .foot_br dl{ width: 100%;margin-top: 15px; overflow: hidden;}
.footer .foot_br dt{ width: 117px; height: ; float: left;}
.footer .foot_br dd{ height: 25px; width: 95px; text-align: right; float: right; font-size: 13px; color: #fff; line-height: 25px;}
.footer .foot_br dd.d1{ margin-top: 10px;}
/*µØÍ¼Ò³*/
.mainCurr{ width:100%; overflow:hidden; margin:0 auto;}
.mainCurr .currPart{ width:980px; overflow:hidden; margin:0 auto;}
.mainCurr .currPart .leftCurr{ width:240px; float:left; height:auto;}
.mainCurr .currPart .leftCurr .topOne li{width:100%; height:44px;text-align:center; font-size:15px; line-height:44px;}
.mainCurr .currPart .leftCurr .topOne .grayBack{border-bottom:1px dashed #a5c8d4;  background:#f8f8f8;}
.mainCurr .currPart .leftCurr .topOne .noBor{ border-bottom:none;}
.mainCurr .currPart .leftCurr .topOne  li a{ color:#5b5b5b;}
.mainCurr .currPart .leftCurr .topOne  li a:hover{ color:#238fac;}
.mainCurr .currPart .leftCurr .topOne .s_logo{ height:59px; border-bottom:none;}
.mainCurr .currPart .leftCurr .topOne .blueBack{ background:#238fac; font-size:13px; text-align:left; padding-left:8px; width:232px; color:#fff; height:44px; line-height:44px; padding-left:28px;}
.mainCurr .currPart .leftCurr .topOne .blueBack img{ vertical-align:middle; margin-right:5px; margin-bottom:3px; line-height:44px;}
.mainCurr .currPart .leftCurr .topOne .dz{border-bottom:1px dashed #a5c8d4; background:url(../images/dot_pic01.jpg) #238fac 10px center no-repeat; width:212px;}
.mainCurr .currPart .leftCurr .topOne .mz{ background:url(../images/dot_pic02.jpg) #238fac 10px center no-repeat; padding-left:34px; width:206px;}
.mainCurr .currPart .leftCurr .topOne .zx{border-bottom:1px dashed #a5c8d4; background:url(../images/dot_pic03.jpg) #238fac 10px center no-repeat; padding-left:34px; width:206px;}
.mainCurr .currPart .leftCurr .topOne .qq{ background:url(../images/dot_pic04.jpg) #238fac 10px center no-repeat;padding-left:34px; width:206px;}
.mainCurr .currPart .leftCurr .topOne .qq  a{ color:#fff;}
.mainCurr .currPart .leftCurr .topOne .qq a:hover{color:#fff;}
.mainCurr .currPart .leftCurr .topOne .ewm{ height:124px; margin-top:18px; margin-bottom:18px;}
.mainCurr .currPart .leftCurr .topOne .ewm a{ display:block; height:100%;}
.mainCurr .currPart .leftCurr .topOne .grayBack{ text-align:center;}
.mainCurr .currPart .leftCurr .topOne .grayBack  b{font-weight:normal; width:16px; height:19px; margin-right:5px}
.mainCurr .currPart .leftCurr .topOne .grayBack  b:hover{ color:#238fac;}
.mainCurr .currPart .leftCurr .topOne .grayBack  .on{ color:#238fac;}
.mainCurr .currPart .leftCurr .secUl{ width:100%; overflow:hidden; height:51px;}
.mainCurr .currPart .leftCurr .secUl li{ float:left; font-size:13px; width:60px; text-align:left; height:51px; line-height:51px;}
.mainCurr .currPart .leftCurr .secUl li a{ color:#238fac;}
.mainCurr .currPart .leftCurr .secUl .mpd{ padding-left:6px; width:54px;}
.mainCurr .currPart .leftCurr p{ width:100%; overflow:hidden;}
.mainCurr .currPart .leftCurr p input,.mainCurr .currPart .leftCurr p a{ float:left;}
.mainCurr .currPart .leftCurr p .srk{ width:158px; height:25px; line-height:25px; border:1px solid #bddde6; border-right:none; text-indent:6px;}
.mainCurr .currPart .leftCurr p .btn{ background:#ff6000; border:none; height:27px; width:72px; display:block; text-align:center; line-height:27px; color:#fff; padding:0px; margin:0px; cursor:pointer;}
.mainCurr .currPart .rightCurr{ width:670px; float:right; height:auto; text-align:center;}
.mainCurr .currPart .rightCurr h3{ margin-bottom:20px; text-align:left;}
.mainCurr .currPart .rightCurr .qh{ margin-top:40px; overflow:hidden;}
.mainCurr .currPart .rightCurr .qh .left_ul{ width:90px; overflow:hidden; float:left;}
.mainCurr .currPart .rightCurr .qh li{ margin-bottom:15px; width:90px; height:80px; cursor:pointer;}
.mainCurr .currPart .rightCurr .qh .gj{ background:url(../images/gj.jpg) left top no-repeat;}
.mainCurr .currPart .rightCurr .qh .gj:hover{background:url(../images/gj_hover.jpg) left top no-repeat;}
.mainCurr .currPart .rightCurr .qh .hc{ background:url(../images/hc.jpg) left top no-repeat;}
.mainCurr .currPart .rightCurr .qh .hc:hover{ background:url(../images/hc_hover.jpg) left top no-repeat;}
.mainCurr .currPart .rightCurr .qh .fj{ background:url(../images/feiji.jpg) left top no-repeat; margin-bottom:0px;}
.mainCurr .currPart .rightCurr .qh .fj:hover{ background:url(../images/feiji_hover.jpg) left top no-repeat; }
.mainCurr .currPart .rightCurr .qh .qhPart{ width:545px; overflow:hidden; float:right;}
.mainCurr .currPart .rightCurr .qh .qhPart .top{ width:535px; padding-left:10px; height:35px; margin-bottom:10px; background:#238fac; line-height:35px; color:#fff;}
.mainCurr .currPart .rightCurr .qh .qhPart .mainQh{ width:543px; height:244px; padding-bottom:20px; border:1px solid #e1e1e1; border-top:0px; margin-top:5px; display:none; text-align:left;}
.mainCurr .currPart .rightCurr .qh .qhPart .mainQh .mainQhc{ height:165px; border-bottom:1px dashed #e1e1e1;}
.mainCurr .currPart .rightCurr .qh .qhPart .mainQh .wxts{ padding:6px 12px; line-height:25px;}
.mainCurr .currPart .rightCurr .qh .qhPart .mainQh span{ display:block; margin-left:30px; line-height:30px; color:#4f4f4f;}
.mainCurr .currPart .rightCurr .qh .qhPart .mainQh .bt{ font-size:13px; color:#238fac;}
.mainCurr .currPart .rightCurr .qh .qhPart .mainQh .hFont{color:#238fac; display:inline; margin-left:0px;}
.mainCurr .currPart .rightCurr .qh .qhPart .hg span{ line-height:26px;}
/*ÁÐ±íÒ³*/
.main_left{ width: 660px; float: left; overflow: hidden;}
.main_left dl{ width:658px; overflow:hidden; margin:10px auto 33px; border:1px solid #dedede;}
.main_left h4 span{ width:25px; overflow:hidden; display: inline-block;line-height: 20px;  padding-top:8px; float:right;}
.main_left .hn{ width:428px; overflow:hidden; float:right;}
.main_left .hn h3{  width: 290px;overflow: hidden; float:left;}
.main_left .hn h4{ float:right;  margin-top: 15px;margin-right:26px;}
.main_left .hn h4 a{ color:#5b5b5b;}
.main_left .hn h4 a:hover{color:#238fac;}
.main_left h3 a{ width:250px; overflow:hidden; background:url(../images/icon_y.jpg) no-repeat 20px 25px; font-size:14px; color:#5b5b5b; line-height:36px; padding-left:40px;  padding-top: 15px; float:left;}
.main_left dt{ width:410px;font-size:12px; color:#515567; line-height:23px; text-indent:2em;  padding-left: 18px; overflow: hidden;float: left;  margin-top:5px;}
.main_left dd{  width: 197px;overflow: hidden;margin:0;float: left;}
.main_left dd img{ margin:7px 7px;}
.main_left dt a{ color:#ef0000;}
.main_left h3 a:hover{color:#238fac;}
.main_left span a:hover{color:#238fac;} 
.main .main-bottom{ width:635px; overflow:hidden; margin:0 auto;text-align: center;}
.main .main-bottom ul{ width:645px; overflow:hidden; margin:0 auto;}
.main .main-bottom ul li{width:px; background:#f7f7f7; float:left;  margin-right: 8px; }
.main .main-bottom ul li a{font-size:12px; color:#515567; line-height:20px;}
.main .main-bottom ul li.li_li1{width:24px;}
.main .main-bottom ul li.li_lib{  width: 25px; background:#4fa5bd;}
.main .main-bottom ul li.li_lib a{ color:#fff;}
.main .main-bottom ul li .yy{ width:102px; background:none;}
.main .main-bottom ul li .yy{    border: 1px solid #a9a7a7; width: 14px; background:#f7f7f7;  margin: 2px 5px;color:#515567;}
.main .main-bottom ul li .bt{ width:55px; overflow:hidden; }
.main .main-bottom ul li .bt{width:55px; background:#238fac;font-size:12px; color:#fff; line-height:20px; border:none;}
.main .main-bottom ul li.li_lic{ width:93px; background:none; font-size:12px; color:#515567;}
/*ÁÐ±íÒ³01*/
.main{ width:980px; overflow:hidden; margin:0 auto;}
.c-left{ width:670px; margin-top:10px; overflow:hidden; float:left;}
.cont-left{ width:660px; overflow:hidden; margin-bottom:32px; border:1px solid #dedede;}
.cont-left .cont-top{ width:660px; overflow:hidden; height:auto; background:#f7f7f7;}
.cont-left .cont-top h4 span{ width:25px; overflow:hidden; display: inline-block;line-height: 20px;  padding-top:8px; float:right;}
.cont-left .cont-top h3 a{ width:480px; overflow:hidden; background:url(../images/icon_y.jpg) no-repeat 12px center; font-size:14px; color:#5b5b5b; line-height:36px; padding-left:35px;float:left;}
.cont-left .cont-top h3{width: 480px;overflow: hidden; float:left;}
.cont-left .cont-top h3 a:hover{color:#238fac;}
.cont-left .cont-top span a:hover{color:#238fac;} 
.cont-left .cont-top h4 a{ color:#5b5b5b;}
.cont-left .cont-top h4 a:hover{color:#238fac;}
.cont-center{ width:640px; overflow:hidden; margin:0 auto;}
.cont-center p{ font-size:12px; color:#515567; line-height:25px; text-indent:2em; padding-top:8px; margin-bottom:5px;}
.cont-center p a{ color:#ef0000;}
.c-left .main-bottom{ width:635px; overflow:hidden; margin:0 auto;text-align: center;}
.c-left .main-bottom ul{ width:645px; overflow:hidden; margin:0 auto;}
.c-left .main-bottom ul li{width:px; background:#f7f7f7; float:left;  margin-right: 15px; }
.c-left .main-bottom ul li a{font-size:12px; color:#515567; line-height:20px;}
.c-left .main-bottom ul li.li_li1{width:24px;}
.c-left .main-bottom ul li.li_lib{  width: 25px; background:#4fa5bd;}
.c-left .main-bottom ul li.li_lib a{ color:#fff;}
.c-left .main-bottom ul li .yy{ width:102px; background:none;  line-height: 13px;}
.c-left .main-bottom ul li .yy{    border: 1px solid #a9a7a7; width: 14px; background:#f7f7f7;  margin: 2px 5px;color:#515567;}
.c-left .main-bottom ul li .bt{ width:55px; overflow:hidden; }
.c-left .main-bottom ul li .bt{width:55px; background:#238fac;font-size:12px; color:#fff; line-height:20px; border:none;}
.c-left .main-bottom ul li.li_lic{ width:93px; background:none; font-size:12px; color:#515567;}
.lazyimg{ background: url(../images/loading.gif) no-repeat center center;}
#LRfloater0£û display: none!important;£ý
.index_lian{width:978px; height:127px; border:1px solid #e9e9e9; background-color:#FFFFFF; float:left;}
.index_lian_one{width:976px; height:24px; margin:0 auto; background-color:#f5f5f5;}
.index_lian_one ul{}
.index_lian_one li{width:97px; height:24px; float:left; margin:0 10px 0 5px; font-size:14px;}
.index_lian_one a{width:97px; height:24px; padding-left:15px;line-height:24px; background-image:url(../images/bg_index_lian_anniu2.jpg); background-repeat:no-repeat; display:block;}
.index_lian_one .index_lian_one_cur{ color:#fff; width:97px; height:24px; background-image:url(../images/bg_index_lian_anniu1.jpg); background-repeat:no-repeat; display:block;}
.index_ji{width:980px; height:70px;  margin: 0 auto; margin-top:20px;}
.index_gou{height:70px; float:left; margin-left:27px;}
.index_gou img{height:55px;}
.index_gou p{font-size:12px;}
#index_yqlj_tin{margin-top:7px;}
#index_yqlj_tin li{float:left; margin-right:5px; font-size:12px; margin-left:5px; height:30px; line-height:30px;}
#index_yqlj_tin li a{ color:#000;}
.content-left{ width:283px; height:302px; float:left; border:1px #acd1e5 solid;}
