@charset "utf-8";
/*基础样式*/
/**:focus {outline: none;}*/
a{text-decoration:none; color:#171717; bblr:expression(this.onFocus=this.blur());/*IE使用*/outline-style:none;/*FF使用*/}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,p,blockquote,th,td,input,select,textarea,button {margin:0;padding:0}
body{font-size:14px; color:#333333; font-family:"微软雅黑"; background:#f9f8f7; }
button{border:0 none;background-color:transparent;cursor:pointer}
ul,ol,li{list-style-type:none;}
img{border:none; }
.bg0{background:none!important}
.mr0{margin-right:0px!important;}
.pdl0{padding-left:0px!important;}
.bd0{border:none;}
a.apic {color:white;}
a.apic:hover {color:yellow;}

.top{height:55px; overflow:hidden; line-height:55px;background:url(/images/topbg.png) repeat-x; width:100%; min-width:1280px;}
.top-con{width:1280px; height:40px;  margin:0px auto;}
.top-con-right{float:right; height:40px; line-height:40px;}
.top-con-right-phone{float:left;}
.top-con-right-phone a{color:#fff;}
.top-con-right-phone a img{float:left;margin:12px 10px 0px 0px;}
.top-con-right-search{float:left; margin-top:6px; margin-left:20px;}

.test{width:156px; height:19px;  padding:5px 0px; background:url(/images/sou-box.png) no-repeat; border:none; float:left;padding-left:15px; color:#9d9d9d; font-family:"微软雅黑"}
.btn{width:66px; height:28px; line-height:24px; background:url(/images/sou-btn.png) no-repeat; border:none;float:left; cursor:pointer; color:#fff;}
.header{height:110px; line-height:100px; width:100%; min-width:1280px}
.header-con{width:1280px; margin:0px auto;  height:110px;}
.header-con-logo{float:left; width:313px; height:72px; }
.header-con-logo img{float:left;}
.header-con-nav{float:right; height:110px;}

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.navBar{  position:relative; z-index:99999;   color:#2e2e2e; height:110px; line-height:100px;   }
.nav{ width:940px; margin:0 auto; font-family:"Microsoft YaHei",SimSun,SimHei;  }
.nav h3{ font-size:100%; font-weight:normal; font-size:16px;  background:url(/images/nav-border.png) no-repeat 100% 50%;}
.nav .m{float:left; width:117px; height:102px; display:inline; text-align:center;   }

.nav h3 a{  zoom:1; display:block  height:110px; line-height:100px;   color:#2e2e2e; }
.nav .on h3{  font-weight: bold}

.nav .sub{ display:none; /*默认隐藏*/ width:890px;  position:absolute; z-index:9999; right:0px; top:110px;  background:url(/images/subnav-bg.png);  float:left; padding-left:50px; font-size:16px;
}

.nav .sub ol li{float:left; text-align:left; width:130px; margin-right:30px; height:50px; line-height:50px; background:url(/images/list-img1.png) no-repeat 0 50%; padding-left:14px;}

.sub li a:hover{color:#3286c0;}
/*banner*/
.banner{width:100%; min-width:1280px; height:350px; z-index:0; position:relative;}
.focusBox {  width:1280px; margin:0px auto;  height:350px; position:relative; z-index:0}

.focusBox .pic img { width:1280px; height:350px; display: block; }
.focusBox .hd { overflow:hidden; zoom:1; position:absolute; height:30px; bottom:6px;  right:40px;   z-index:9999}
.focusBox .hd li{ line-height:15px; float:left; text-align:center;  font-size:12px; width:14px; height:13px; cursor:pointer; overflow:hidden;  background:url(/images/dian.png); margin-left:10px;}
.focusBox .hd .on{ background-position:-14px 0px;   }
.text{background:url(/images/text-bg.png); height:65px; line-height:65px; position:absolute; z-index:9999; bottom:0px; width:1230px; padding:0px 25px;left:0;  color:#fff;  font-size:24px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

/*box1*/
.main-box1{width:100%; min-width:1280px;}
.main-box1-con{width:1280px; margin:0px auto; overflow:hidden; padding:35px 0px;}
.main-box1-con-left{float:left; width:822px;}
.main-box1-con-right{float:right; width:430px;}
.main-box-con-left-tab .hasMoreTab{ width:822px; font-family:"Microsoft YaHei";  }
.more span a{color:#333; float:left;}
.hasMoreTab .hd{ height:38px; line-height:38px; background:url) repeat-x; position:relative;  }
.hasMoreTab .hd .more{ float:right; margin-top:12px;}
.hasMoreTab .hd ul{ z-index:5; position:absolute; height:38px;  overflow:hidden; zoom:1; }
.hasMoreTab .hd li{ float:left; margin-right:5px; cursor:pointer; width:120px; background:url(/images/tab.png) no-repeat 0 100%; font-size:16px;  color:#2b2b2b; height:38px; line-height:38px; text-align:center}
.hasMoreTab .hd li.on{ height:38px; line-height:38px;color:#fff; border-top:0; font-weight:bold;   font-weight:bold;  background:url(/images/tab-on.png) no-repeat 0 100%;}
.hasMoreTab .bd{clear:both; position:relative;  }
.hasMoreTab .bd h2{ font-size:14px; }
.hasMoreTab .bd p{ color:#999;  }
.hasMoreTab .bd p a{ color:#c00;  }
.hasMoreTab .bd ul a{ color:#333;  }
.main-box-con-left-tab .con ul{overflow:hidden; }
.con-top{overflow:hidden; padding:32px 0px;}
.con-top-img{width:234px; height:147px; float:left;}
.con-top-img img{width:234px; height:147px;}
.con-top-right{float:right; width:555px;}
.con-top-right .con-bt{margin-top:10px;}
.con-top-right .con-zy{margin-top:25px;}
.con-top-right .con-bt a{font-size:16px;color:#2b2b2b;font-weight:bold}
.con-top-right .con-zy a{color:#999999; font-size:12px; }
.con-top-right .con-zy a:hover{color:#3286c0;}
.con-bottom{overflow:hidden; padding-top:10px; border-top:1px dotted #bbb}
.con-bottom ul li{width:375px; margin-right:36px; float:left; margin-top:15px; background:url(/images/list-img2.png) no-repeat 0 50%; padding-left:18px; position:relative;}
.con-bottom ul li a{white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:300px; display:block; }
.con-bottom ul li a:hover{color:#3286c0;}
.con-bottom ul li span{position:absolute; top:0px; right:0px;}
/*box1-right*/
.box1-right .con{padding-top:22px;}
.box1-right .con ul li{width:412px;margin-top:12px; background:url(/images/list-img2.png) no-repeat 0 50%; padding-left:18px; position:relative;}
.box1-right .con ul li a{width:300px; line-height:24px; height:48px; display:block; overflow:hidden;}
.box1-right .con ul li a:hover{color:#3286c0;}
.box1-right .con ul li span{position:absolute;right:0px; top:5px;}
/*box2*/
.main-box2{overflow:hidden; padding:20px 0px 40px 0px; background:#fff;min-width:1280px; width:100%;}
.main-box2-con{width:1280px; margin:0px auto; overflow:hidden;}
.main-box2-con .ul .li{float:left; width:405px; margin-right:32px;}
.hasMoreTab2 .hd{ height:58px; line-height:58px; *background:url() repeat-x; position:relative;  border-bottom:2px solid #e1e1e1;}
.hasMoreTab2 .hd .more{ float:right; margin-top:12px;}
.hasMoreTab2 .hd ul{ z-index:5; position:absolute; height:55px;   zoom:1; }
.hasMoreTab2 .hd li{ float:left; margin-right:5px; cursor:pointer; width:120px;  font-size:16px;  color:#2b2b2b; height:58px; line-height:58px; text-align:center}
.hasMoreTab2 .hd li.on{ height:58px; line-height:58px;color:#2b2b2b;  font-weight:bold; margin-top:0px;  border-bottom:2px solid #3286c0; }
.hasMoreTab2 .bd{clear:both; position:relative;  }
.hasMoreTab2 .bd h2{ font-size:14px; }
.hasMoreTab2 .bd p{ color:#999;  }
.hasMoreTab2 .bd p a{ color:#c00;  }
.hasMoreTab2 .bd ul a{ color:#333;  }
.hasMoreTab2 .bd ul li{float:left; margin-right:40px; margin-top:30px; padding-left:18px; background:url(/images/list-img3.png) no-repeat 0 50%; white-space: nowrap}
.hasMoreTab2 .bd ul li a:hover{color:#3286c0;}
/*box3*/
.main-box3{min-width:1280px; width:100%;}
.main-box3-con{width:1280px; margin:0px auto; padding:42px 0px 35px 0px; }
.main-box3-con ul{overflow:hidden;}
.main-box3-con ul li{float:left; margin-right:12px; background:url(/images/pic-bg.png) no-repeat;background-size: 246px; width:246px; height:63px; overflow:hidden;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;}
.main-box3-con ul li img{float:left; margin:7px 0px 0px 7px;width: 232px;height: 51px; }
.main-box3-con ul li:hover{-webkit-transform:scale(1.04);-moz-transform:scale(1.04);-o-transform:scale(1.04);transform:scale(1.04);-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;}
.footer{height:240px; width:100%; min-width:1280px; background:url(/images/footer-bg2.png);}
.footer-con{width:1280px; margin:0px auto;}
.footer-con-left{width:800px; float:left; margin-top:50px;}
.footer-con-right{width:425px; float:right;}
.select{ position:relative; left:0px; top:0px; cursor:pointer; width:170px;  float:right; height:28px;}
.select dt{background:url(/images/select.png) no-repeat ; width:170px; height:36px; line-height:28px; padding-left:22px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden; color:#fff;}
.select dd{position:absolute;left:12px;top:29px;border:1px solid #d2ccc4;background:#fff;display:none; opacity:.99; }
.select dd ul{padding:4px;width:137px;height:88px;overflow-y:scroll;}
.select dd ul li a{line-height:30px;display:block; width:170px;}
.select dd ul li a:hover{color:#3286c0;}
.select dd ul li{margin-left:0px!important;}
.links-ts{font-size: 16px; color:#fff; width:116px!important;}
.links-a a{color:#fff;}
.links-a a:hover{text-decoration:underline;}
.links-ts span{font-size:12px; color:#e3e3e3; margin-left:20px;}
.links1 ul{ height:28px; line-height:28px; }
.links1 ul li{float:left;  height:28px; width:170px; margin-right:30px;}
.links2{padding-top:10px;}
.links2 p{margin-top:20px; }
.links2 p span{ color:#cbdfed; font-size:12px; background:url(/images/links-border.png) no-repeat 0 50%; padding:0px 30px;}
.footer-con-right{color:#cbdfed; font-size: 12px;margin-top:50px; position:relative;}
.footer-con-right p{margin-top:20px;}
.wx{position:absolute;  right:-100px; top:13px; text-align: center;}
.wx span{display:block; text-align:center;color:#fff; margin-bottom:6px;}





/*liebiao*/
.main-public{}
.main-public-con{width:1280px; margin:0px auto; padding-top:25px;}
.main-public-con-top{height:40px; font-size:12px; color:#555555; line-height:40px; background:#f4f4f4}
.dqwz{padding-left:18px;}
.main-public-con-top a{color:#555555;}
.main-public-con-top a:hover{color:#3286c0;}
.main-public-con-bottom{overflow:hidden;}
.main-public-con-bottom-left{float:left; width:800px; padding:18px; margin-top:30px;min-height:800px;}
.main-public-con-bottom-left ul{overflow:hidden; }
.main-public-con-bottom-left ul li{line-height:22px; height:22px; margin-top:35px; position:relative; float:left; width:800px;}
.main-public-con-bottom-left ul li a{color:#333; display:block; width:600px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.main-public-con-bottom-left ul li a:hover{color:#3286c0;}
.main-public-con-bottom-left ul li span{position:absolute; right:0px; top:0px; font-size:12px; color:#999999;}

/*公共右侧二级导航*/
.main-public-con-bottom-nav{float:right; width:364px; margin-top:66px; background:url(/images/top.png) no-repeat 0 0; }
.bottom-nav-wrap{border:1px solid #e4e4e4;}
.main-public-con-bottom-nav ul{overflow:hidden;}
.main-public-con-bottom-nav h3{height:80px; line-height:80px;  padding-left:30px;}
.main-public-con-bottom-nav ul li{height:60px; line-height:60px;  }
.main-public-con-bottom-nav ul li a{display:block;height:60px; line-height:60px;padding-left:30px;}
.main-public-con-bottom-nav ul li:hover{background:#f2f2f2;}
.cur{background:#f2f2f2;}


/*neirong*/
.main-neirong{background:url(/images/page.png) repeat-x 100% 100%; padding-bottom:140px; width:100%; min-width:1280px;position:relative;}

.neirong-bt{text-align:center;font-size:24px; color:#2b2b2b; line-height:40px; margin-top:20px;}
.neirong-xinxi{text-align:center;color:#999999; font-size:12px; margin-top:30px;}
.neirong-xinxi span{padding:0px 6px;}
.neirong-cont{border-top:1px solid #ddd; margin-top:40px;line-height:36px}
.neirong-cont p{text-indent:2em;color:#555555; word-break:break-all;/* margin-top:20px; */}
.neirong-cont p img{display:block;margin:30px auto;}
.neirong-page{position:absolute; bottom:35px;width:1280px; left:50%; margin-left:-640px;}
.neirong-page p{margin-top:10px;}
.neirong-page p a:hover{color:#3286c0;}