@charset "utf-8";

/*基础样式*/
*:focus{outline:none;}
a{text-decoration:none;color:#333333;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,hr,td{margin:0;padding:0}
body{font-size:14px;color:#333333;font-family:"微软雅黑";background:#f8f8f8;}
button{border:0 none;background-color:transparent;cursor:pointer}
ul,ol,li{list-style-type:none;}
img{border:none;}
.bd0{border:none!important;}
.mr0{margin-right:0px!important;}
.bg0{background:none!important;}

/*top*/
.top{height:31px;line-height:31px;background:#ffffff;font-size:12px;min-width:1200px;}
.top-con{width:1200px;margin:0px auto;overflow:hidden;}
.top-left{float:left;}
.top-left span{margin-right:10px;}
.top-right{float:right;}
.top-right ul li{float:left;margin-right:15px;}
.top-right ul li img{float:left;margin:10px 5px 0px 0px;}

/*header*/
.header{height:147px;background:#0d54b4;min-width:1200px;}
.header-con{width:1200px;margin:0px auto;overflow:hidden;height:147px;}
.header-con-logo{float:left;margin:34px 0px 0px 0px;}
.header-con-search{float:right;margin-top:59px;}
.test{height:40px;line-height:40px;background:url(../images/test.png) no-repeat;width:226px;float:left;border:none;padding-left:8px;font-family:"微软雅黑";}
.btn{float:left;width:40px;height:40px;}

/*nav*/
.nav{height:50px;line-height:50px;background:#054294;min-width:1200px;}
.nav-con{width:1200px;margin:0px auto;}
.clearfix:after{content:"";height:0px;visibility:hidden;display:block;clear:both;}
* html .clearfix{zoom:1;}
.nav-con ul li{float:left;width:120px;text-align:center;font-size:16px;position:relative;z-index:9999}
.nav-con ul li a{color:#fff;display:block;width:100%;height:50px;}
.nav-con ul li a:hover{color:#f90;}
.submenu{display:none;background:#054294;font-size:14px;position:absolute;left:-10px;top:50px;width:140px;z-index:9999}
.submenu .li{height:35px;line-height:35px;width:140px;}
.submenu .li a{height:35px;line-height:35px;width:140px;}
.submenu .li a:hover{background:#eee;color:#054294;}
.nav-con ul li:hover .submenu{display:block;}

/*banner */
.banner{width:100%;min-width:1200px;overflow:hidden;position:relative;}
.focusBox{position:relative;min-width:1200px;width:1920px;left:50%;margin-left:-960px;height:450px;overflow:hidden;text-align:left;background:white;overflow:hidden;top:0px}
.focusBox .pic img{width:1920px;height:450px;display:block;}
.focusBox .txt{position:absolute;bottom:25px;left:50%;margin-left:-600px;z-index:2;height:70px;line-height:70px;width:700px;overflow:hidden;background:url(../images/dian-on.png);}
.focusBox .txt li{height:70px;line-height:70px;width:660px;left:10px;position:absolute;bottom:-70px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#fff;font-size:26px;}
.focusBox .txt li a{color:#fff;}
.focusBox .num{position:absolute;z-index:3;bottom:0px;width:1200px;left:50%;margin-left:-600px;}
.focusBox .num li{float:left;position:relative;width:199px;height:16px;line-height:15px;overflow:hidden;color:#fff;margin-right:1px;cursor:pointer;z-index:1;background:url(../images/dian.png) no-repeat;font-size:12px;text-indent:4px}
.focusBox .num li.on{background:url(../images/dian-on.png) no-repeat;}
.focusBox .prev{position:absolute;left:50%;margin-left:-600px;top:50%;margin-top:-25px;display:block;width:60px;height:60px;background:url(../images/lbtn1.png) no-repeat;}
.focusBox .next{position:absolute;right:50%;margin-right:-600px;top:50%;margin-top:-25px;display:block;width:60px;height:60px;background:url(../images/rbtn1.png) no-repeat;}

/*main*/
.main{width:100%;min-width:1200px;background:url(../images/main.jpg) no-repeat center bottom;padding-bottom:50px;overflow:hidden;}

/*box1*/
.main-box1-con{width:1200px;margin:0px auto;padding-top:30px;}
.main-box1-con-bt{height:40px;line-height:40px;border-bottom:2px solid #6e98d2;}
.main-box1-con-wrap{overflow:hidden;}
.main-box1-con-bt h3{background:url(../images/tb05.png) no-repeat 0 50%;float:left;padding-left:40px;font-size:24px;font-weight:normal;}
.more{float:right;height:18px;line-height:18px;margin-top:12px;}
.more a{display:block;background:url(../images/more.png) no-repeat 100% 50%;padding-right:25px;}
.more a:hover{color:#0048aa;}

/*.main-box1-con-wrap-left{width:587px;height:366px;background:url(../images/box1bg.png) no-repeat;margin-top:35px;float:left;}
.main-box1-con-wrap-left ul li{position:relative;}
.main-box1-con-wrap-left ul li .text{height:43px;line-height:43px;position:absolute;bottom:0px;left:0px;width:260px;padding:0px 15px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#fff;}
.main-box1-con-wrap-left-pic1{float:left;width:290px}
.main-box1-con-wrap-left-pic2{float:left;margin-left:4px;width:290px}
.text1{background:url(../images/bt01.png) no-repeat;width:290px;height:43px;}
.text2{background:url(../images/bt02.png) no-repeat;width:290px;height:43px;}
.text3{background:url(../images/bt03.png) no-repeat;width:290px;height:43px;}
.main-box1-con-wrap-left ul li a{display:block;overflow:hidden;}
.main-box1-con-wrap-left ul li a img{vertical-align:top;transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;}
.main-box1-con-wrap-left ul li a:hover img{transform:scale(1.15);-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-o-transform:scale(1.15);-ms-transform:scale(1.15);}
.main-box1-con-wrap-left ul li a .img{vertical-align:top;transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;}
.main-box1-con-wrap-left ul li a:hover .img{transform:scale(1.15);-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-o-transform:scale(1.15);-ms-transform:scale(1.15);}*/
.main-box1-con-wrap-left{width:588px;height:358px;margin-top:35px;float:left;}
.ban{ width:589px; height:358px; position:relative; overflow:hidden;background:#fff; }
.ban2{ width:455px; height:358px; position:relative; overflow:hidden; float:left;}
.ban2 ul{ position:absolute; left:0; top:0;}
.ban2 ul li{ width:455px; height:358px; position:relative;}
.ban2 ul li img{width:455px; height:308px;}
.nums{ height:291px;overflow:hidden; width:132px; position:relative;float:left; margin-top:5px;}
.min_pic{ width:132px; overflow:hidden; float:left; margin-left:2px;}
.nums ul{ position:absolute; left:0; top:0;height:82px!important; width:132px;}
.nums ul li{ width:132px; height:70px; margin-right:28px; padding:1px; opacity:0.6;filter:alpha(opacity=60); vertical-align:top;}
.nums ul li img{width:122px; height:64px; margin:2px 0 0 6px; float:left;}
.nums ul li.on{ opacity:1; filter:alpha(opacity=100);background:url(../images/yl.png) no-repeat;}
.prev_btn1{width:122px; height:31px;  margin-right:3px; cursor:pointer; float:right;}
.next_btn1{width:122px; height:31px; cursor:pointer;float:right;margin-right:3px;}
.titles{position:absolute;height:50px; line-height:50px; background:#333333;bottom:0px;left:0px; width:455px; font-size:16px}
.titles a{color:#fff; padding-left:20px; text-decoration:none;}








.main-box1-con-wrap-right{float:right;width:586px;margin-top:22px;}
.main-box1-con-wrap-right ul li{background:url(../images/list.png) no-repeat 0 50%;vertical-align:middle;height:18px;line-height:18px;border-bottom:1px solid #dcdcdc;padding:14px 0px 14px 20px;position:relative;}
.main-box1-con-wrap-right ul li a:hover{color:#0048aa;}
.main-box1-con-wrap-right ul li span{position:absolute;right:0px;top:14px;}

/*box2*/
.main-box2-con{width:1200px;margin:0px auto;padding-top:50px;overflow:hidden;}
.main-box2-con-left{width:790px;float:left;}

/*左侧轮播组*/
.slideGroup{width:790px;text-align:left;overflow:hidden;height:312px;}
.slideGroup .parHd{height:40px;line-height:40px;position:relative;color:#6e6e6e;width:750px;font-size:24px;background:url(../images/tb06.png) no-repeat 0 50%;padding-left:40px;border-bottom:2px solid #99b6dd;}
.slideGroup .parHd ul li{float:left;cursor:pointer;height:43px;margin-right:20px;}
.slideGroup .parHd ul li.on{background:url(../images/tabhd-bg.png) repeat-x bottom left;color:#333333;}
.slideGroup .slideBox{zoom:1;width:790px;position:relative;padding-top:8px;}
.slideGroup .sPrev{position:absolute;right:30px;top:-30px;display:block;width:25px;height:20px;background:url(../images/lbtn2.png);}
.slideGroup .sNext{position:absolute;right:0px;top:-30px;display:block;width:25px;height:20px;background:url(../images/rbtn2.png);}
.slideGroup .bd ul li{width:790px;}
.parBd .ul{overflow:hidden;width:838px;}
.parBd .ul .li{width:380px;float:left;margin-right:28px;padding:30px 0px;border-bottom:1px solid #dedfdf;height:70px;}
.parBd .li-left{width:70px;height:70px;background:url(../images/li-left.png);float:left;}
.parBd .li-right{width:290px;float:right;overflow:hidden;line-height:20px;height:40px;margin-top:14px;}
.parBd .li-right a:hover{color:#0048aa;}
.parBd .li:hover .li-left{background:url(../images/li-lefthover.png);}
.parBd .li:hover .li-left span{color:#fff;}
.parBd .li-left span{display:block;text-align:center}
.parBd .time1{color:#696969;font-size:30px;font-weight:bold;height:40px;line-height:48px;}
.parBd .time2{color:#696969;font-size:12px;}
.main-box2-con-right{width:380px;float:right;}
.main-box2-con-right-bt{height:40px;line-height:40px;width:380px;border-bottom:2px solid #6e98d2;}
.main-box2-con-right-bt h3{ background:url(../images/tb07.png) no-repeat 0 50%;float:left;padding-left:40px;font-size:24px;font-weight:normal;}
.main-box2-con-right-wrap{margin-top:15px;}
.main-box2-con-right-wrap .video{width:380px;height:292px;background:url(../images/bt07.png) no-repeat;position:relative;}
.main-box2-con-right-wrap .videozhe{position:absolute;top:0px;left:0px;width:377px;height:244px;background:url(../images/zhezhao.png) no-repeat;cursor:pointer;}
.main-box2-con-right-wrap .videozhe img{position:absolute;left:50%;}

/*box3*/
.main-box3{min-width:1200px;}
.main-box3-con{width:1200px;margin:0px auto;overflow:hidden;padding-top:16px;}
.main-box3-con-left{width:585px;float:left;}
.slideTxtBox{width:585px;text-align:left;}
.slideTxtBox .hd{height:40px;line-height:40px;position:relative;color:#6e6e6e;width:545px;font-size:24px;background:url(../images/tb08.png) no-repeat 0 50%;padding-left:40px;border-bottom:2px solid #99b6dd;}
.slideTxtBox .hd ul li{float:left;cursor:pointer;height:43px;margin-right:20px;}
.slideTxtBox .hd ul li.on{background:url(../images/tabhd-bg.png) repeat-x bottom left;color:#333333;}
.slideTxtBox .bd{zoom:1;width:585px;margin-top:20px;position:relative;height:170px}
.slideTxtBox .bd ul{overflow:hidden;}
.slideTxtBox .bd li{height:24px;line-height:24px;margin-top:10px;position:relative;vertical-align:middle;}
.slideTxtBox .bd li a{display:block;}
.slideTxtBox .bd li a:hover{color:#0048aa;}
.slideTxtBox .bd li span{position:absolute;top:0px;right:0px;color:#999999;}
.slideTxtBox .bd .more{position:absolute;top:-60px;right:0px;}
.main-box3-con-right{float:right;width:585px;}
.main-box3-con-right-bt{height:40px;line-height:40px;border-bottom:2px solid #6e98d2;}
.main-box3-con-right-bt h3{background:url(../images/tb09.png) no-repeat 0 50%;float:left;padding-left:40px;font-size:24px;font-weight:normal;}
.main-box3-con-right-wrap{margin-top:20px;height:170px}
.main-box3-con-right-wrap ul{overflow:hidden;}
.main-box3-con-right-wrap ul li{height:24px;line-height:24px;margin-top:10px;position:relative;vertical-align:middle;}
.main-box3-con-right-wrap ul li a{display:block;}
.main-box3-con-right-wrap ul li a:hover{color:#0048aa;}
.main-box3-con-right-wrap ul li span{position:absolute;top:0px;right:0px;color:#999999;}

/*box4*/
.main-box4{min-width:1200px;}
.main-box4-con{width:1200px;margin:0px auto;overflow:hidden;padding-top:40px;}
.main-box4-con-left{float:left;width:586px;}
/*.main-box4-con-left-bt{height:40px;line-height:40px;border-bottom:2px solid #6e98d2;}
.main-box4-con-left-bt h3{background:url(../images/tb10.png) no-repeat 0 50%;float:left;padding-left:40px;font-size:24px;font-weight:normal;}
.main-box4-con-left-wrap{margin-top:30px;}
.main-box4-con-left-wrap ul{overflow:hidden;}
.main-box4-con-left-wrap ul li{float:left;margin-right:12px;width:287px;height:120px;}
.main-box4-con-left-wrap ul li a{display:block;width:287px;height:120px;}
.main-box4-con-left-wrap ul li img{vertical-align:middle;}*/
.main-box4-con-right{float:right;width:586px;}
.main-box4-con-right-bt{height:40px;line-height:40px;border-bottom:2px solid #6e98d2;}
.main-box4-con-right-bt h3{background:url(../images/tb11.png) no-repeat 0 50%;float:left;padding-left:40px;font-size:24px;font-weight:normal;}
.main-box4-con-right-wrap{border-left:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0;margin-top:30px;}
.main-box4-con-right-wrap ul{overflow:hidden;}
.main-box4-con-right-wrap ul li{width:194px;height:58px;line-height:58px;border-top:1px solid #d0d0d0;border-right:1px solid #d0d0d0;float:left;}
.main-box4-con-right-wrap ul li a{display:block;width:194px;height:58px;position:relative;background:#f3f3f3;text-indent:70px;}
.main-box4-con-right-wrap ul li a:hover{background:#0d54b4;color:#fff;}
.main-box4-con-right-wrap ul li img{position:absolute;left:30px;top:50%;margin-top:-10px;}
.picScroll-left{ width:585px;  position:relative;    }
.picScroll-left .hd{ height:40px;line-height:40px;border-bottom:2px solid #6e98d2; }
.picScroll-left .hd h3{background:url(../images/tb09.png) no-repeat 0 50%;float:left;padding-left:40px;font-size:24px;font-weight:normal;}
.picScroll-left .hd .prev{position:absolute;right:30px;top:12px;display:block;width:25px;height:20px;background:url(../images/lbtn2.png); cursor:pointer;}
.picScroll-left .hd .next{position:absolute;right:0px;top:12px;display:block;width:25px;height:20px;background:url(../images/rbtn2.png);cursor:pointer;}
.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; }
.picScroll-left .hd ul li.on{ background-position:0 0; }
.picScroll-left .bd{width:585px; overflow:hidden; margin-top:30px;height:120px}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin-right:10px; float:left;  overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic img{ width:287px; height:120px; display:block;   }

.picScroll-left .bd ul li .title{ line-height:24px;   }
/*links*/
.links{height:80px;background:#f3f3f3;width:100%;min-width:1200px;}
.links-con{width:1200px;margin:0px auto;}
.links-con-left{float:left;margin-top:32px;}
.links-con-left p span{margin-right:35px;}
.links-con-right{float:right;margin-top:25px;}
.select-wrap{float:left;margin-left:14px;}
.select{position:relative;cursor:pointer;width:186px;z-index:9999;height:35px;}
.select dt{height:35px;line-height:35px;padding-left:20px;width:166px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.select01 dt{background:url(../images/select01.png) no-repeat;}
.select02 dt{background:url(../images/select02.png) no-repeat;}
.select03 dt{background:url(../images/select03.png) no-repeat;}
.select dd{position:absolute;left:14px;bottom:35px;border:1px solid #d2ccc4;background:#f3f3f3;display:none;opacity:.99;}
.select dd ul{padding:4px;width:150px;height:150px;overflow-y:scroll;}
.select dd ul li a{line-height:30px;display:block;}
.select dd ul li a:hover{color:#044dbc}
.select dd ul li{margin-left:0px!important;}

/*footer*/
.footer{width:100%;min-width:1200px;height:120px;background:url(../images/footer.png) repeat-x;}
.footer-con{width:1200px;margin:0px auto;color:#b1c4de;}
.footer-con-left{float:left;margin-top:50px;}
.footer-con-middle{float:left;margin-left:56px;margin-top:42px;}
.footer-con-middle ul li{float:left;width:32px;height:32px;margin-left:12px;}
.footer-con-middle ul li a{display:block;width:32px;height:32px;}
.xl{position:relative;}
.xlpic{display:none;position:absolute;right:40px;top:-18px;padding:3px;background:#fff;width:70px;height:70px;}
.xl:hover .xlpic{display:block}
.xlpic img,.wxpic img{width:70px;}
.wx{position:relative;}
.wxpic{display:none;position:absolute;right:40px;top:-18px;padding:3px;background:#fff;width:70px;height:70px;}
.wx:hover .wxpic{display:block}
.footer-con-right{float:right;margin-top:42px;}
.selects{position:relative;cursor:pointer;width:186px;z-index:9999;height:35px;}
.selects dt{height:35px;background:url(../images/footer-select.png);line-height:35px;padding-left:20px;width:166px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.selects dd{position:absolute;left:14px;bottom:35px;border:1px solid #d2ccc4;background:#f3f3f3;display:none;opacity:.99;}
.selects dd ul{padding:4px;width:150px;height:150px;overflow-y:scroll;}
.selects dd ul li a{line-height:30px;display:block;}
.selects dd ul li a:hover{color:#044dbc}
.selects dd ul li{margin-left:0px!important;}

/*liebiao*/
.banner-public{position:relative;overflow:hidden;height:220px;width:100%;min-width:1200px;}
.banner-public img{position:absolute;left:50%;top:0px;margin-left:-960px;height:220px;width:1920px;}
.main-public{width:100%;padding-bottom:38px;min-width:1200px; position:relative;}
.main-public-con-right{width:920px; float:right; margin-top:36px;}
.con-right-dqwz{height:40px;line-height:40px;width:920px;background:#fff;color:#666666;}
.con-right-dqwz p{float:right;padding-right:30px;}
.con-right-box-list{padding:30px 30px 40px 30px;background:#fff;}
.n-head{ width:1150px; height:66px; line-height:66px; position:absolute; top:-66px; left:50%; margin-left:-600px; background:url(../images/n-head.png); padding:0 25px;}
.n-head-left{ float:left; width:600px; color:#fff; font-weight:bold; font-size:20px; text-align:left;}
.n-head-right{float:right;color:#fff;}
.n-head-right a{color:#fff;}
.n-head-right a:hover{color:#ff0;}
.content{ width:1200px; margin:0px auto; overflow:hidden; position:relative; min-height:800px}
.menu{ position:absolute; left:0px; top:36px; width:220px; min-height:4000px; background:#eef3fa}
.menu ul li{ height:60px; line-height:60px; margin-bottom:2px;  } 
.menu ul li a{ color:#565656; font-size:14px; display:block;padding-left:27px; height:60px; line-height:60px;}
.detail{ float:right; width:900px; margin-top:18px;}
.menu ul li:hover,.menu ul .li{ background-color:#054294;}
.menu ul li:hover a,.menu ul .li a{ color:#fff;}
.neirong{padding:10px 70px 50px 70px; text-align: justify;text-justify:inter-ideograph }

.detail ul li{ float:left; padding:14px 25px 14px 25px; width:850px; background-color:#f2f2f2; margin-top:18px;}
.detail ul li dl{ float:right!important; width:735px!important; background:none; margin-bottom:0; text-align:left;}
.detail ul li dl dt{ float:left; width:735px; padding-bottom:15px; overflow:hidden; border-bottom:#d8d8d8 1px solid; }
.detail ul li dl dt a{ color:#333; font-size:15px;}
.detail ul li dl dd{ float:left; width:735px; height:48px; line-height:24px; color:#666; overflow:hidden; margin-top:8px;}
.date{ float:left; width:80px; height:80px; background-color:#174572; text-align:center; color:#fff; margin-top:6px; }
.date .day{ float:left; width:80px; height:50px; line-height:50px; background-color:#55b2ff; font-family:Arial; font-size:36px; font-weight:bold;}
.date .month{ float:left; width:80px; height:30px; line-height:30px; font-family:Arial;}
.liebiao ul{overflow:hidden;}
.liebiao ul li{margin-top:15px;background:url(../images/list-imgss.png) no-repeat 0 50%;padding-left:20px;line-height:20px;vertical-align:middle;position:relative;}
.liebiao ul li a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:600px;}
.liebiao ul li span{position:absolute;right:0px;top:0px;font-size:12px;color:#727171;}
.liebiao ul li a:hover{color:#044dbc;}
/*neirong*/
.neirong{padding:10px 70px 50px 70px;}
.neirong-bt{font-size:32px;color:#333;text-align:center;padding:20px 0px 3px 0px; line-height:42px;}
.neirong-xinxi{height:30px;line-height:30px;background:#eee}
.neirong-xinxi p{text-align:center;font-size:12px;}
.neirong-xinxi p span{padding:0px 8px;color:#666666;}
.neirong-con{margin-top:20px;}
.neirong-con p{line-height:2em!important;margin-top:8px; font-size:16px!important}
.neirong-con p img{display:block;margin:0px auto;max-width:750px;}
.neirong-fx{margin-top:40px;}
.neirong-pages{color:#2e2e2e;font-size:14px;margin-top:25px;}
.neirong-pages p{margin-top:10px;}
.neirong-pages a{color:#2e2e2e;}
.neirong-pages a:hover{color:#e80000;}

/*tpliebiao*/
.tpliebiao{padding:50px 40px;}
.tpliebiao ul{overflow:hidden;width:890px;}
.tpliebiao li{float:left;border:1px solid #e5e5e5;width:180px;margin-right:37px;margin-bottom:50px;}
.tpliebiao li .li-pic img{vertical-align:middle;padding:8px 10px;width:160px;height:216px;}
.tpliebiao li .li-title{height:32px;line-height:32px;background:#e5e5e5;text-align:center;width:180px;font-size:12px;}
.tpliebiao li .li-title p a:hover{color:#0d54b4;text-decoration:underline;}