html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0; padding:0;font-family:"microsoft yahei",Tahoma,Verdana,Arial,Helvetica,sans-serif;font-size:100%}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details,summary,picture{display:block;}
table{border-collapse:collapse; border-spacing:0;}
caption,th{text-align:left; font-weight:normal;}
html,body,img,iframe,abbr{border:0;}
i,em{font-style:normal;}
[hidefocus],summary{outline:0;}
li{list-style:none;}
sup,sub{font-size:12px;}
textarea{overflow:auto; resize:none;}
label{cursor:default;}
a,button{cursor:pointer;}
a,a:hover{text-decoration:none;}
input{border:0;}
*:focus {outline: none;}
.fl{float: left;}
.fr{float: right;}
.w1200{width: 1200px;margin: 0 auto;}
.clear{clear: both;}

.top{width: 100%;height:180px;background: url(../images/tbg.png) no-repeat center; }
.tips{height: 30px;line-height: 30px;color: #fff}
.tips a{padding: 0 10px;color: #fff}
.tips img{margin: 7px 0;float: right;}
.logo{height: 145px;}
.logo img{margin: 23px auto}
.logo .kouhao{margin: 38px auto;margin-right: 65px;}
.nav li{height: 60px;line-height: 60px;width: 171px;text-align: center;float: left;position: relative;}
.nav li a{display: inline-block;width: 100%;height: 100%;color: #333333;font-size: 20px}
.nav .active{background: #1C4EA0;}
.nav .active a{color: #fff}
.nav .nav2{background: #fff;position: absolute;left: 0;top: 60px;width: 100%;display: none;z-index: 10;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px}
.nav .nav2 p {line-height: 40px;height: 40px;background: url(../images/shu2.png) no-repeat bottom center;}
.nav .nav2 p a{color: #333;font-size: 16px}
.nav .nav2 p:hover>a{color:#1C4EA0 }
.nav .nav2 p:last-child{background: none;}
.nav li:hover>.nav2{display: block;}
.nav li:hover{background: #1C4EA0}
.nav li:hover>a{color: #fff}
.nav .on{background: url(../images/heng.png) no-repeat bottom center;}
.nav .on a{color: #1C4EA0}
.banner{height: 470px;background: url(../images/bbg.png) no-repeat bottom center;}
.slideBox{ width:100%; height:470px; overflow:hidden; position:relative; background: url(../images/bbg.png) no-repeat bottom center;  }
.slideBox .hd{ height:22px; overflow:hidden; position:absolute; right:10%; bottom:30px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:10px;  width:10px; height:10px; line-height:10px; text-align:center; background:none; cursor:pointer;color: #fff;border-radius: 50%;border: 2px solid #fff }
.slideBox .hd ul li.on{ background:#3470FF; color:#fff;border: 2px solid #3470FF }
.slideBox .bd{ position:relative; height:100%; z-index:0;  background: url(../images/bbg.png) no-repeat bottom center; }
.slideBox .bd li{ zoom:1; vertical-align:middle; background: url(../images/bbg.png) no-repeat bottom center;height: 470px;}
.slideBox .bd img{ width:100%; height:470px; display:block; background: url(../images/bbg.png) no-repeat bottom center; }
.slideBox .bd li p{position: absolute;bottom:0;left: 0;width: 100%;padding-top: 173px; height: 100px;line-height: 100px;font-size: 24px;color: #fff;background: url(../images/bbg.png) no-repeat bottom center;}
.slideBox .bd li p span{width: 1200px;margin: 0 auto;display: inline-block;position: absolute;left: 50%;margin-left: -600px;}


.slideBox2{ width:380px; height:240px; overflow:hidden; position:relative; background: url(../images/bbg.png) no-repeat bottom center;  }
.slideBox2 .hd{ height:4px; overflow:hidden; position:absolute; right:0%; bottom:20px; z-index:1; }
.slideBox2 .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox2 .hd ul li{ float:left; margin-right:5px;  width:20px; height:4px;  text-align:center; background:rgba(255,255,255,.5); cursor:pointer;color: #fff;}
.slideBox2 .hd ul li.on{ background:rgba(255,255,255,1); color:#fff; }
.slideBox2 .bd{ position:relative; height:100%; z-index:0;  background: url(../images/bbg.png) no-repeat bottom center; }
.slideBox2 .bd li{ zoom:1; vertical-align:middle; background: url(../images/bbg.png) no-repeat bottom center;height: 240px;}
.slideBox2 .bd img{ width:380px; height:240px; display:block; background: url(../images/bbg.png) no-repeat bottom center; }
.slideBox2 .bd li p{position: absolute;bottom:0;left: 0;width: 100%; height: 44px;line-height: 44px;font-size: 16px;color: #fff;background: rgba(0,0,0,.5);text-indent: 1em;}
.news1{width: 380px;margin-top: 40px}
.title{height: 30px;line-height: 30px;background: url(../images/shu.png) no-repeat left 5px;padding-bottom: 20px;border-bottom: 1px solid #CCCCCC;margin-bottom: 20px;}
.title span{padding-left: 20px;font-size: 22px;color: #1C4EA0;font-weight: bold;}
.title .more{color: #666}
.title .more img{margin: 10px }

.news2{width: 410px;margin-top: 40px;margin-left: 30px;}
.slideTxtBox{ width:410px;text-align:left;  }
.slideTxtBox .hd{ height: 30px;line-height: 30px;background: url(../images/shu.png) no-repeat left 5px;padding-bottom: 20px;border-bottom: 1px solid #CCCCCC;margin-bottom:16px;position:relative; }
.slideTxtBox .hd ul{ float:left;  position:absolute  }
.slideTxtBox .hd ul li{ float:left; padding-left: 20px;font-size:18px;color: #333; cursor:pointer;  }
.slideTxtBox .hd ul li.on{ height:30px; color: #1C4EA0;font-size: 22px;font-weight: bold;}
.slideTxtBox .bd ul{zoom:1; position: relative; }
.slideTxtBox .bd li{ height:35px; line-height:35px; padding-left: 16px;background: url(../images/lx.png) no-repeat left center; font-size: 14px }
.slideTxtBox .bd li .date{ float:right; color:#999;  }
.slideTxtBox .bd li a{color: #333}
.slideTxtBox .bd ul  .more{color: #666;height: 30px;line-height: 30px;position: absolute;top: -66px;right: 0;}
.slideTxtBox .bd ul .more img{margin: 10px }

.news3{width: 340px;margin-top: 40px;}
.slideTxtBox2{ width:340px;text-align:left;  }
.slideTxtBox2 .hd{ height: 30px;line-height: 30px;background: url(../images/shu.png) no-repeat left 5px;padding-bottom: 20px;border-bottom: 1px solid #CCCCCC;margin-bottom: 18px;position:relative; }
.slideTxtBox2 .hd ul{ float:left;  position:absolute  }
.slideTxtBox2 .hd ul li{ float:left; padding-left: 20px;font-size:18px;color: #333; cursor:pointer;}
.slideTxtBox2 .hd ul li.on{ height:30px; color: #1C4EA0;font-size: 22px;font-weight: bold;}
.slideTxtBox2 .bd ul{zoom:1; position: relative; }
.slideTxtBox2 .bd li{ height:35px; line-height:35px;margin-bottom: 6px;  font-size: 14px   }
.slideTxtBox2 .bd li .date{ float:left; color:#999;margin-right: 14px; width: 70px;height: 36px;line-height: 36px;background: #EFEFEF;color: #1C4EA0;text-align: center; font-size: 14px}
.slideTxtBox2 .bd li a{color: #333}
.slideTxtBox2 .bd ul  .more{color: #666;height: 30px;line-height: 30px;position: absolute;top: -70px;right: 0;}
.slideTxtBox2 .bd ul .more img{margin: 10px }
.slideTxtBox2 .bd li .date em{font-size: 20px;}
.newsbox2_l{width: 750px;}
.news4{width: 750px;margin-top: 40px;}
.news4 li{height: 32px;line-height: 32px;margin-bottom: 10px;}
.news4 li span{width: 70px;height: 32px;line-height: 32px;border-right: 1px solid #E9E9E9;color: #1C4EA0;margin-right: 16px;}
.news4 li a{color: #333;display: inline-block;width: 650px;}
.news4 li img{margin: 9px auto}


.ksrk{width: 380px;margin-top: 38px;}

.ksrk .ksrkbox{width: 160px;height: 60px;border: 1px solid #A0A0A0;border-radius: 5px;margin-bottom: 18px;overflow: hidden;}
.ksrk .ksrkbox img{height: auto;margin: 10px 10px;margin-right: 0;max-width: 40px;max-height: 40px; }
.ksrk .ksrkbox .fr{height: 40px;margin: 10px 0;margin-right: 10px;width: 90px;text-align: center;color: #333}

.xywh{border: 1px solid #D9D9D9;height: 180px;margin-top: 10px;}
.xywh_l{width: 95px;background: #F4F4F4;text-align: center;height: 180px;color: #333}
.xywh_l img{margin-top: 48px;margin-bottom: 10px;}
.slideBox3{ width:284px; height:180px; overflow:hidden; position:relative; background: url(../images/bbg.png) no-repeat bottom center;  }
.slideBox3 .hd{ height:4px; overflow:hidden; position:absolute; right:0%; bottom:20px; z-index:1; }
.slideBox3 .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox3 .hd ul li{ float:left; margin-right:5px;  width:20px; height:4px;  text-align:center; background:rgba(255,255,255,.5); cursor:pointer;color: #fff;}
.slideBox3 .hd ul li.on{ background:rgba(255,255,255,1); color:#fff; }
.slideBox3 .bd{ position:relative; height:100%; z-index:0;  background: url(../images/bbg.png) no-repeat bottom center; }
.slideBox3 .bd li{ zoom:1; vertical-align:middle; background: url(../images/bbg.png) no-repeat bottom center;height: 180px;}
.slideBox3 .bd img{ width:284px; height:180px; display:block; background: url(../images/bbg.png) no-repeat bottom center; }

.ztwz{margin-top: 40px;}
.ztwz .ztwz_l{width: 104px;height: 88px;text-align: center;background: #F4F4F4;border: 1px solid #CFCFCF}
.ztwz .ztwz_l img{margin-top: 15px}
.picMarquee-left{ width:1094px;  overflow:hidden; position:relative;  }
.picMarquee-left .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
.picMarquee-left .hd .prev,.picMarquee-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
cursor:pointer; background:url("../images/arrow.png") no-repeat;}
.picMarquee-left .hd .next{ background-position:0 -50px;  }
.picMarquee-left .hd .prevStop{ background-position:-60px 0; }
.picMarquee-left .hd .nextStop{ background-position:-60px -50px; }
.picMarquee-left .bd{ padding:0px;   }
.picMarquee-left .bd ul{ overflow:hidden; zoom:1;border-top: 1px solid #2682D7 }
.picMarquee-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picMarquee-left .bd ul li .pic{ text-align:center; }
.picMarquee-left .bd ul li .pic img{ width:260px; height:89px; display:block; }


.yqlj{height: 40	px;line-height: 40px;margin-top: 40px;}
.yqlj span{display: inline-block;width: 300px;background: #DFE9FF;color: #1C4EA0;text-align: center;}
.yqlj select{display: inline-block;width: 420px;margin-left: 25px;height: 40px;line-height: 40px;border: none; appearance:none;  -moz-appearance:none;  -webkit-appearance:none;background: #F2F2F2 url(../images/up.png) no-repeat 390px center;text-indent: 10px;}




















.footer{background: url(../images/fbg.png) no-repeat center;display: inline-block;width: 100%;margin-top: 40px;height: 232px;}
.footer .footer_l{color: #fff}
.footer .footer_l img{margin: 20px auto 30px;}
.footer .footer_l .footer_txt{font-size: 14px;line-height: 24px;}


.footer  .footer_r{width:450px;text-align: center;margin-top: 60px;}
.footer  .footer_r div{width: 170px;color: #fff;font-size: 14px;}


.location{height: 40px;line-height: 40px;margin-top: 10px;color: #333;font-size: 14px;}
.location a{color: #333}
.location img{margin: 12px}
.location a:hover{color: #1C4EA0}

.newslist{margin-top: 10px;}
.newslist .newslist_l{width: 230px;text-align: center;}
.newslist .newslist_l .newslist_l_t{background: #1C4EA0;color: #fff;padding: 20px 0;font-size: 18px;}
.newslist .newslist_l .newslist_l_t p{margin-top: -15px;color: rgba(255,255,255,.4);font-size: 20px}
.newslist .newslist_l li{width: 230px;height: 46px;line-height: 46px;background: #EDEEFA;text-align: center;border-bottom: 1px solid #FFFFFF;}
.newslist .newslist_l li a{color: #333;}
.newslist .newslist_l .active,.newslist .newslist_l li:hover{background: #DFE1F3 url(../images/shu.png) no-repeat left center;}
.newslist .newslist_l .active a,.newslist .newslist_l li:hover>a{color: #1c4ea0}
.newslist_r{width: 950px;border-top: 2px solid #1C4EA0;}
.newslist_r .listtitle{font-size: 18px;color: #1c4ea0;font-weight: bold;height: 40px;line-height: 40px;}
.newslist_r li{font-size: 18px;color: #474747;text-indent: 10px;background: url(../images/dian.png) no-repeat left center;height: 48px;line-height: 48px;border-bottom: 1px dashed #DCDCDC;}
.newslist_r li a{color: #474747}
.newslist_r li:hover{background: url(../images/dian1.png) no-repeat left center; color: #1C4EA0}
.newslist_r li:hover> a,.newslist_r li:hover>span{color: #1C4EA0}
.newslist_r li span{color: #999999}
.newscontent{width: 950px;}
.newscontent .newstitle{font-size: 20px;color: #1C4EA0;text-align: center;margin: 10px auto;border-bottom: none;line-height: 40px;height: auto}
.newscontent .newstitle p{font-size: 16px;color: #999;text-align: center;margin-bottom: 30px;border-bottom: 1px solid #ccc;padding-bottom: 20px;}
.newscontent .content{text-align: center;padding-bottom: 50px;}
.newscontent .content p{text-align: left;line-height: 42px;font-size: 16px;color: #333}
.newscontent .content img{margin: 20px auto}
.newscontent .content p .laiyuan{font-size: 12px;color: #999}
.prev_next{padding-bottom: 50px;margin-top: 50px}
.prev_next a{color: #497cd1;text-align: center;font-size: 12px;}
.prev_next a:hover{color: #1C4EA0;}