@charset "UTF-8";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, 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, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video{margin: 0;padding: 0;border: 0;font: inherit;vertical-align: baseline;outline: none;-webkit-font-smoothing: antialiased;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;
font-size: 14px;}
html{overflow-y: scroll;}
body{float:left;width: 100%;font-family: "微软雅黑","Microsoft YaHei UI","Microsoft YaHei",Heiti,"黑体",sans-serif;
background:url(banner.jpg) top repeat-x #FFF;font-size:14px;line-height:180%;color:#202020;letter-spacing:0px;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display: block;}
ol, ul{list-style: none;}
input, textarea{-webkit-font-smoothing: antialiased;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;outline: none;font-family: "San Francisco","Lucida Grande","Lucida Sans Unicode","helvetica neue",Verdana,tahoma,Aril,PingFangSC-Light,"hiragino sans gb",STXihei,"华文细黑","WenQuanYi Micro Hei","Microsoft YaHei UI","Microsoft YaHei","微软雅黑",Heiti,"黑体",sans-serif;}
table{border-collapse: collapse;border-spacing: 0;}
a,a *{text-decoration:none;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);-webkit-transition:color 0.3s linear;-moz-transition:color 0.3s linear;-o-transition:color 0.3s linear;transition:color 0.3s linear;}
a,li a{color:#202020;text-decoration:none;}
a,li a,li,p,span,div{font-size: 14px;line-height:180%;}
a:hover{color:#069CF1}
/*font-size:0.14rem;line-height:0.21rem*/
/*font-size:0.26rem;line-height:0.39rem*/

/*font-size:0.16rem;line-height:0.24rem*/
/*font-size:0.34rem;line-height:0.51rem*/

/*font-size:0.22rem;line-height:0.33rem*/
/*font-size:0.48rem;line-height:0.72rem*/

/*font-size:0.30rem;line-height:0.45rem*/
/*font-size:0.64rem;line-height:0.96rem*/
.install{float:left;width:70%;margin-left:15%;margin-top:150px;padding:5%;background:#FFF;border:1px solid #ccc;}
.install ul li{float:left;width:100%;}
.install ul li input{float:left;width:100%;height:38px;line-height:36px;margin:0px;padding:0px;text-indent:5px;font-size:18px;color:#ff6600}
.install ul li input.btn{margin-top:20px;width:50%;font-size:14px;}

.mainbox{width:1200px;margin:0px auto;}
.mainbox_float{float:left;width:100%;}

.logo{float:left;width:100%;height:180px;background:url(logo.png) left no-repeat;}
.menubox{float:left;width:100%;min-width:1200px;background:URL(topmenubg.png) top no-repeat;padding-top:2px;}
.navBar{float:left;border-right:1px solid #49B5F3;}
.navBar ul li{float:left;line-height:56px;border-left:1px solid #49B5F3;}
.navBar ul li a{float:left;padding:0px 30px;line-height:56px;color:#FFF;}
.navBar ul li.on a{background:#1D2E7F;}
.navBar ul li a:hover{background:#0595E2;}
.navBar ul li.on a:hover{background:#1D2E7F;}

.focusBoxall { position: relative;float:left; width: 1200px; height: 100px; overflow: hidden;margin-top:10px;}
.focusBoxall .pic img { float:left;width: 100%; height: 100px; display: block; }
.focusBoxall .num { position: absolute; z-index: 3; bottom: 12px; right: 12px; }
.focusBoxall .num li{ float: left; position: relative; width: 18px; height: 16px; line-height: 16px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
.focusBoxall .num li a,.focusBoxall .num li span { position: absolute; z-index: 2;font-size:12px;line-height:16px; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.focusBoxall .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
.focusBoxall .num li.on a,.focusBoxall .num a:hover{ background:#069CF1;  }


.focusBox { position: relative;float:left; width: 420px; height: 270px; overflow: hidden; margin-top:10px;}
.focusBox .pic img { float:left;width: 100%; height: 270px; display: block; }
.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 40px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 40px; width:100%; overflow: hidden; }
.focusBox .txt li{ height:40px; line-height:40px; position:absolute; bottom:-40px;}
.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 14px; text-decoration: none; line-height:40px;}
.focusBox .num { position: absolute; z-index: 3; bottom: 12px; right: 12px; }
.focusBox .num li{ float: left; position: relative; width: 18px; height: 16px; line-height: 16px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2;font-size:12px;line-height:14px; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.focusBox .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
.focusBox .num li.on a,.focusBox .num a:hover{ background:#069CF1;  }


.hinfobox{float:left;width:380px;margin-left:10px;overflow:hidden;margin-top:10px;border:1px solid #ccc;padding:10px;background:rgba(255,255,255,0.4);}
.list{float:left;width:100%;margin-top:5px;}
.list ul li{float:left;width:100%;}
.list ul li a{float:left;width:100%;padding-left:15px;background:url(lioff.png) left no-repeat;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:34px;}
.list ul li a:hover{background:url(lion.png) left no-repeat;}

.h_tit{float:left;width:100%;height:40px;border-bottom:1px solid #ccc;overflow:hidden;}
.h_tit span{float:left;font-size:22px;line-height:40px;font-weight:bold;color:#1D2E7F;font-family: "宋体","微软雅黑","Microsoft YaHei UI","Microsoft YaHei",Heiti,"黑体",sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.h_tit a{float:right;font-size:14px;font-weight:200;line-height:40px;}

.rightlogo{float:right;width:380px;margin-top:10px;}

.rightlogob{float:left;width:380px;margin-top:10px;}
.rightlogob img{float:left;width:100%;}


.r_a{float:left;width:100%;}
.r_a img{float:left;width:100%;height:270px;}

.r_aaa{float:left;width:100%;margin-top:11px;}
.r_aaa img{float:left;width:100%;height:83px;}

.r_aaa:nth-child(1){margin-top:0px;}



.l_a{float:left;width:810px;margin-top:10px;}
.l_a img{float:left;width:100%;height:124px;}
.r_b{float:right;width:380px;}
.r_b ul li{float:left;width:185px;margin-top:10px;margin-left:10px;}
.r_b ul li:nth-child(2n+1){margin-left:0px;}
.r_b ul li img{float:left;width:100%;}


.sanfenzhi{float:left;width:393px;margin-left:10px;padding:10px;border:1px solid #ccc;margin-top:10px;}
.sanfenzhi:nth-child(1){margin-left:0px;}
.sanfenzhi:nth-child(3){float:right;}
.sanfenzhir{float:right;width:500px;margin-left:10px;padding:10px;border:1px solid #ccc;margin-top:10px;}

.l_b{float:left;width:690px;}
.l_b ul li{float:left;width:340px;margin-left:10px;margin-top:10px;}
.l_b ul li:nth-child(2n+1){margin-left:0px;}
.l_b ul li img{float:left;width:100%;height:130px;}

.all_a{float:left;width:100%;margin-top:10px;}
.all_a img{float:left;width:100%;}



.r_d{float:right;width:500px;margin-top:10px;}
.r_d img{float:left;width:100%;}

.liangfen{float:left;width:340px;border:1px solid #ccc;padding:10px;margin-left:10px;margin-top:10px;}
.liangfen:nth-child(1){margin-left:0px;}

.bttm{float:left;width:100%;}
.bttm ul li{float:left;width:191px;margin-left:10px;margin-top:10px;}
.bttm ul li:nth-child(6n+1){margin-left:0px;}
.bttm ul li img{float:left;width:100%;height:100px;}

.foot_a{float:left;width:450px;padding:30px 0px 30px 90px;background:url(logofoot.png) left no-repeat;}
.foot_a div{float:left;width:100%;padding-left:20px;border-left:1px solid #70CBFC;color:#FFF;}
.foot_a div *{color:#FFF;}

.foot_b{float:right;width:750px;padding:30px 0px;}
.foot_b img{float:left;width:100%;}





















.rclass{float:left;width:100%;height:240px;overflow:hidden;}
.rclass ul li{float:left;width:50%;padding-bottom:10px;padding-right:5px;}
.rclass ul li a{float:left;width:100%;text-align:center;color:#FFF;line-height:52px;background:#069CF1}
.rclass ul li:nth-child(2n){padding-right:0px;padding-left:5px;}
.rclass ul li a:hover{background:#0595E2}




.listqq{float:left;width:100%;margin-top:5px;}
.listqq ul li{float:left;width:100%;}
.listqq ul li a{float:left;width:100%;background:url(qq.png) right no-repeat;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:34px;}




.plist{float:left;width:100%;}
.plist ul li{float:left;width:100%;margin-top:10px;}
.plist ul li:nth-child(1){margin-top:0px;}
.plist ul li img{float:left;width:100%;}

.tl_plist{float:left;width:100%;}
.tl_plist ul li{float:left;width:380px;margin-left:20px;margin-top:10px;}
.tl_plist ul li:nth-child(3n+1){margin-left:0px;}
.tl_plist ul li img{float:left;width:100%;}

.footbox{float:left;width:100%;min-width:1200px;background:#069CF1;margin-top:20px;}
.footlink{float:left;width:100%;min-width:1200px;background:#f0f0f0;}
.footlink a{padding:0px 10px;line-height:50px;}
.foot_in{float:left;width:100%;text-align:center;color:#FFF;padding:20px 0px;}
.foot_in2{float:left;width:70%;margin-left:15%;text-align:center;color:#FFF;padding:20px 0px;border-top:1px solid #49B2F2}


.h_news{float:left;width:810px;border:1px solid #49B5F3;padding:30px;margin-top:10px;background:#FFF;}
.h_news ul{float:left;width:100%;margin-top:10px;}
.h_news ul li{float:left;width:100%;border-bottom:1px dashed #ccc;}
.h_news ul li a{float:left;width:100%;line-height:50px;padding-left:15px;background:url(lioff.png) left no-repeat;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.h_news ul li a:hover{background:url(lion.png) left no-repeat;}

.h_newsqq{float:left;width:810px;border:1px solid #49B5F3;padding:30px;margin-top:10px;background:#FFF;}
.h_newsqq ul{float:left;width:100%;margin-top:10px;}
.h_newsqq ul li{float:left;width:100%;border-bottom:1px dashed #ccc;}
.h_newsqq ul li a{float:left;width:100%;line-height:50px;padding-left:15px;background:url(qq.png) right no-repeat;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}


.rbox{float:right;width:380px;}

.lbox{float:left;width:810px;border:1px solid #49B5F3;padding:30px;margin-top:10px;background:#FFF;}
.lbox h1{float:left;width:100%;margin:0px;padding:0px;border-bottom:1px solid #ccc;padding-bottom:5px;}
.lbox h1 span{float:left;width:100%;font-size:22px;font-weight:bold;font-family: "宋体","微软雅黑","Microsoft YaHei UI","Microsoft YaHei",Heiti,"黑体",sans-serif;line-height:30px;}




.showPage{FLOAT:LEFT;WIDTH:100%;margin-top:15px;}
.showPage #page{float:right;}
.showPage p{float:left;padding:0px 15px;border:1px solid #ccc;line-height:40px;margin-left:5px;}
.showPage a{float:left;padding:0px 15px;border:1px solid #ccc;line-height:40px;margin-left:5px;}

.showPage a.cur{border:1px solid #116DB0;background:#069CF1;color:#FFF;}

.vv_info{float:left;width:100%;margin-top:10px;}
.img_suolue{float:left;width:100%;margin-top:10px;}
.img_suolue img{float:left;width:100%;margin-top:0px;}

.content_info{float:left;width:100%;margin-top:10px;}
.content_info table{float:left;width:100%;border-left:1px solid #ccc;border-top:1px solid #ccc;}
.content_info table tr td{border-right:1px solid #ccc;border-bottom:1px solid #ccc;padding:5px;}














		.picMarquee-left{ width:100%;float:left;  overflow:hidden; position:relative; margin-top:10px; }
		.picMarquee-left .bd{float:left;width:100%;}
		.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
		.picMarquee-left .bd ul li{float:left;width:191px;margin-right:10px; }
		.picMarquee-left .bd ul li  img{ height:100px; float:left;width:100%; }






.martopshi{margin-top:10px;}
.martopershi{margin-top:20px;}
.marleftnone{margin-left:0px;}


/* 文字滚动 */
.txtMarquee-left{flaot:left; width:100%;  position:relative;}
.txtMarquee-left .bd{ float:left;width:100%; }
.txtMarquee-left .bd .tempWrap{ width:1200px !important; }/* 用 !important覆盖SuperSlide自动生成的宽度，这样就可以手动控制可视宽度。 */
.txtMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.txtMarquee-left .bd ul li{ float:left;margin-right:20px;  float:left; height:50px; line-height:50px;  text-align:left; _display:inline; width:auto !important;  }/* 用 width:auto !important 覆盖SuperSlide自动生成的宽度，解决文字不衔接问题 */
.txtMarquee-left .bd ul li a{ line-height:50px;  }
/* 焦点图 */
