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;overflow: hidden;}

body{background: #F3FAFD;}

a{color: #333}

a:hover{color: #034198}

/**/

.top{width: 100%;height: 120px;background: url(../images/top_01.jpg) no-repeat center;min-width:1200px}

.top .w1200{position: relative;height: 120px}

.top .toplink{position: absolute;right: 10px;top:80px;font-size: 14px;color: #89A8DA}

.top .toplink :hover{color: #fff}

.surch{position: relative;}

.surch img{position: absolute;top:42px;right: 15px;}

.surch input{height: 33px;line-height: 33px;margin-top: 42px;margin-right: 40px;width: 166px;color: #a6a6a6;font-size: 14px }

.nav{width: 100%;height: 47px;line-height: 47px;background: #034198;position: relative;}

.nav li img{float: left;margin-top: 11px;margin-left: 30px}

.nav .first{background: none;}

.nav .first:hover{background: none;}

.nav .w1200{position: relative;}

.nav li:hover .thisMenu{display: block}

.thisMenu{position:absolute;left:00px;top:0px;width:200px;height:48px;background:url(../images/1.jpg) no-repeat center;z-index:-1;display: none}

.nav li{z-index: 100; float: left;width: 200px;color: #fff;height: 47px;line-height: 42px;background-position: left;}

.nav ul{width: 1200px;margin: 0 auto}

.nav li:hover{color: #034198}

.nav a li:hover{}

.nav li:hover .nav{display:block;}

.nav2{width:100%;background: rgba(255,255,255,.6);height: 224px;position: absolute;top: 47px;z-index: 100;display: block;}

.nav2 .nav2_1{width: 280px;height: 224px;float: left;}

.nav2 .nav2_1 h2{height: 30px;line-height: 30px;background: #0560BF;margin-top: 20px}

.nav2 .nav2_1 a{width: 107px;background: none;height: 16px;display: block; line-height: 16px;color: #333;font-size: 12px;text-indent: 0;clear: both;margin: 4px}

.news1 .img_news{width:377px;}

.banner{position: relative;height:550px;min-width:1200px}

.news{position: relative;height: 810px;width: 1200px;margin: 0 auto }

.news_l{width: 760px;background: #fff;position: absolute;top:-20px;height: 790px;padding: 20px}

.news1{float: left;margin-bottom: 20px}

.news_l h2{height: 44px;line-height: 44px;background: #F3F3F3 url(../images/cloud.png) no-repeat 130px center;color: #9e9d9d;font-weight: normal;width: 100%;float: left;margin-bottom: 20px}

.news_l h2 span{height: 44px;line-height: 44px;display: inline-block;background: #084DAA;width: 114px;color: #fff;font-size: 16px;text-align: center;}

.news_l h2 i{float: right;margin-right:  20px;font-size: 12px}

.news_l ul{float: left;width:360px}

.news_l  li{height: 26px;line-height: 26px;width: 346px;font-size: 14px;list-style-type: square ;margin-left: 14px}

.news_l .news2{width: 360px;}

.news_l .news2 li{height: 26px;line-height: 26px;}

.news_l .news3 li{height: 26px;line-height: 26px;}

.news_l .news2 .first{height: 84px;list-style-type: none;margin-left: 0;width: 360px;margin-bottom: 10px}

.news_l .news2 .first img{width: 114px;height: 84px;}

.news_l .news2 .first p{width: 230px;height: 84px;float: right;line-height: 20px;font-size: 12px;color: #777}

.news_l .news2 .first p strong{font-size: 14px;margin-bottom: 10px;float: left;}

.news_l .news3{width: 377px;}

.news_l .news3 h2{margin-bottom: 13px}

.news_l .news3 .first{height: 84px;list-style-type: none;margin-left: 0;width: 360px;margin-bottom: 10px}

.news_l .news3 .first img{width: 114px;height: 84px;}

.news_l .news3 .first p{width: 230px;height: 84px;float: right;line-height: 20px;font-size: 12px;color: #777}

.news_l .news3 .first p strong{font-size: 14px;color: #333;margin-bottom: 10px;float: left;}

.new4{float: left;margin-top: 20px}

.new4 .img{margin-right:  9px}

.new4 .last{margin: 0}

.news5{margin-bottom:15px}

.news_r{width: 360px;background: #C5ECFF;position: absolute;top:-20px;height: 790px;padding: 20px;right: 0;}

.news_r h2{height: 44px;line-height: 44px;background: #F3F3F3 url(../images/cloud.png) no-repeat 130px center;color: #9e9d9d;font-weight: normal;width: 100%;float: left;margin-bottom: 20px}

.news_r h2 span{height: 44px;line-height: 44px;display: inline-block;background: #084DAA ;width: 114px;color: #fff;font-size: 16px;text-align: center;}

.news_r h2 i{float: right;padding-right:  20px;font-size: 12px;height: 44px;}

.news_r li{height: 50px;width: 100%;margin-bottom: 4px;float: left;}

.news_r li p{width: 48px;float: left;text-align: center;height: 48px;font-size: 20px;background: #108CE8;color: #fff}

.news_r li h3{width: 295px;float: right;font-weight: normal;height: 48px;font-size: 14px;border-bottom: 1px dashed #108CE8}

.news_r li p i{float: left;width: 100%;height: 16px;font-size: 12px;background: #EAEAEA;color: #108CE8;;}

.news_r .news6 h2{margin-bottom: 20px}

.news7{width: 100%;float: left;margin-top: 15px;padding-left:20px;}

.news7 img{margin-right: 25px;float: left;margin-bottom: 20px }

.news7 .fr{margin-right: 0}

.news7 .left{margin-left: 20px}





.foot{width: 100%;background: url(../images/foot.png) no-repeat center;height: 189px;min-width:1200px}

.foot .footnav{width: 100%;height: 40px;line-height: 40px;color: #fff;font-size: 14px;border-bottom: 1px solid #6090D0;margin-bottom: 40px}

.foot .footnav a{color: #fff}

.foot .foot_b{width: 1200px;margin: 0 auto;}

.foot {color: #c9c9c9;font-size: 12px}

.foot p{margin-left: 20px;line-height: 24px;}

.foot .ewm img{margin-left: 20px;margin-top: -15px;width: 90px;height: 98px;}





.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

.nav{ position:relative; z-index:1;text-align: center;  }

.nav ul{width: 1200px;margin: 0	auto;position: relative;}

/*.nav a{ color:#fff;  }*/

.nav .nLi{ float:left; display:inline;  }

.nav .nLi h3{ width: 100%; height: 47px }

.nav .nLi h3 :hover >a {color: #034198}

.nav .nLi h3 a{ display:block;;height: 47px;line-height: 47px; text-align: left;text-indent: 88px;color: #fff }

.nav .sub{ display:none; width:100%; left:0; top:47px;  position:absolute; background:rgba(255,255,255,.9);;  line-height:26px;font-size: 12px; height: 250px;text-align: left;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#e5ffffff,endColorstr=#e5ffffff)  }

.nav .sub li{font-size:13px; zoom:1;text-indent: 0;background: none; width: 135px;margin-left: 20px;color: #333;height: 20px;line-height: 20px;margin: 0px}

.nav .sub a{ display:block;  }

.nav .sub a:hover{ background:#034198; color:#fff;  }







.nav .sub  ul{width: 270px;margin-left: 20px ;color: #fff}

.nav .sub .first{width: 270px;color: #fff; height: 26px;line-height: 26px;background:  #0560BF;text-indent: 10px;float: left;text-align: left;font-size: 15px;margin-top: 20px;margin-bottom:6px;}

.nav .sub .first a{text-indent: 10px;padding:0;width:270px}

.nav .sub a{color: #333;padding-left:10px;width:125px;}

.nav .sub  .ul2 .first{background: #D83607;}

.nav .sub  .ul3 .first{background: #A97004;}

.nav .sub  .ul4 .first{background: #869803;}





.slideBox{ width:100%; height:100%; overflow:hidden; position:relative;  }

.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:48%; bottom:45px; z-index:1; }

.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }

.slideBox .hd ul li{ float:left; margin-right:15px;  width:15px; height:15px; line-height:14px; text-align:center; background:#034198; cursor:pointer;border-radius: 50% }

.slideBox .hd ul li.on{ background:#fff; color:#fff; }

.slideBox .bd{ position:relative; height:100%; z-index:0;   }

.slideBox .bd li{ zoom:1; vertical-align:middle;  width:100%; height:550px}

.slideBox .bd img{ width:100%; height:100%; display:block;  }



/* 下面是前/后按钮代码，如果不需要删除即可 */

.slideBox .prev,

.slideBox .next{ position:absolute; left:50%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;margin-left:-640px;   }

.slideBox .next{ left:auto; right:50%; background-position:8px 5px;margin-right:-640px; }

.slideBox .prev:hover,

.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }

.slideBox .prevStop{ display:none;  }

.slideBox .nextStop{ display:none;  }







/* 焦点图 水平滚动

------------------------------ */

.slide_x{overflow:hidden;position:relative;margin:0px auto;width:377px;height:210px;}

.slide_x a{color:#eee;text-decoration:none;}

.slide_x .box{overflow:hidden;position:relative;width:377px;height:210px;}

.slide_x .list{overflow:hidden;width:9999px;height:210px;}

.slide_x .list li{float:left;position:relative;width:377px;height: 100%;list-style-type: none;margin-left: 0}

.slide_x .list img{vertical-align:top;}

.slide_x .list p{position:absolute;bottom:0px;left:0;width:100%;height:40px; color:#eee;font:14px/40px "\5b8b\4f53";text-indent:12px;font-weight: bold;

filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#99000000',endColorstr='#99000000');background:rgba(0,0,0,0.6);}

.slide_x .btn{overflow:hidden;position:absolute;bottom:14px;right:6px;width:90px}

.slide_x .btn li{float:left;width:10px;height:10px;margin:0 0 0 6px;border-radius:2px;background:#eee;color:#333;font:11px/16px Tahoma;text-align:center;cursor:pointer;list-style-type: none;}

.slide_x .btn .selected{background:#084DAA;color:#fff;}

.slide_x .minus,

.slide_x .plus{position:absolute;top:110px;width:40px;height:50px;background-image:url();background-repeat:no-repeat;text-align:center;cursor:pointer;}

.slide_x .minus{left:0;background-position:0 0;}

.slide_x .plus{right:0;background-position:-40px 0;}

.slide_x .minus:hover{background-position:0 -50px;}

.slide_x .plus:hover{background-position:-40px -50px;}





.multipleLine{ overflow:hidden; position:relative; width:760px;  height:203px  }

.multipleLine .hd{ overflow:hidden;  height:43px; background:#f4f4f4 url(../images/cloud.png) no-repeat 130px center;  }

.multipleLine .hd .prev,.multipleLine .hd .next{ display:block;  width:41px; height:43px; float:right;  overflow:hidden;

cursor:pointer; background:url("../images/up.jpg") no-repeat;}

.multipleLine .hd .next{ background:url("../images/down.jpg") no-repeat;  }

.multipleLine .hd span{width: 114px;height: 44px;background: #084DAA; color: #fff;line-height: 44px;font-size: 16px;text-align: center;}

.multipleLine .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }

.multipleLine .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px;margin-left: 0; text-indent:-999px; cursor:pointer; background:url() 0 -9px no-repeat; }

.multipleLine .hd ul li.on{ background-position:0 0; }

.multipleLine .bd{  overflow:hidden; height: 160px; }

.multipleLine .bd ul{ overflow:hidden; zoom:1; margin-bottom:10px;  }

.multipleLine .bd ul li{position: relative; float:left; _display:inline; overflow:hidden; text-align:center; width: 134px;height: 111px;margin-right: 22px; margin-left: 0;margin-top: 26px}

.multipleLine .bd ul li .pic{ text-align:center;  }

.multipleLine .bd ul   .last{margin-left: 0;margin-right: 0px;margin-top: 26px }

.multipleLine .bd ul li .pic img{ width:134px; height:111px; display:block;  padding:0px; position: absolute;top: 0;left: 0 }

.multipleLine .bd ul li .pic a:hover img{ border-color:#999;  }

/*.multipleLine .bd ul li .title{ line-height:24px;   }*/

.tempWrap{height: 180px !important;}



.banner2{width: 100%;height: 418px}

.about{width: 1200px;margin: 0 auto;background: #fff;}

.about .about_l{width: 253px;height: 867px;background: url(../images/bg-l.png) no-repeat 0px 43px;margin-top: -43px}

.about .about_l p{height: 43px;line-height: 43px;background: #167EDA;text-indent: 1em;color: #fff;font-weight: bold;font-size: 20px}

.about .about_l li{height: 43px;line-height: 43px;color: #167eda;border-bottom: 1px solid #92CBF4;text-indent: 20px;background: url(../images/jiantou2.png) no-repeat 222px center;}

.about .about_r{width: 880px;margin-right: 26px;padding-bottom: 50px }

.about .about_r h2{height: 43px;margin-bottom: 30px; line-height: 43px;font-size: 24px;color: #167eda;background: #C5ECFF;margin-top: 30px;padding-left: 16px;padding-right: 10px; font-weight: normal;}

.about .about_r h2 span{font-size: 14px;}

.about .about_r h2 span a{color: #167eda}

.about .about_r p{font-size: 12px;color: #2e2e2e;line-height: 24px;}

.about .about_rbox{width: 947px;background: #fff;}

.about .about_r .news_con h3{font-size: 20px;color: #167eda;text-align: center;margin-bottom: 0px}

.about .about_r .news_con i{display: block;width: 100%;margin-bottom: 20px; font-size: 12px;color: #acacac;height: 40px;line-height: 40px;border-bottom: 1px solid #E8E8E8;text-align: center;}

.about .about_r .news_con p{font-size: 13px;color: #484848;line-height: 24px;}

.about .about_r .imgs{width: 286px;margin-right: 11px;position: relative;margin-bottom: 11px;overflow: hidden; }

.about .about_r .last{width: 286px;height: 196px;margin-right: 0px; }

.about .about_r .imgs p{position: absolute;bottom: 0;left: 0;height: 30px;line-height: 30px;color: #fff;/*background: rgba(0,0,0,.6);*/width: 100%;text-indent: 16px;font-size: 14px}

.about .about_r .img_list img:hover{transform: scale(1.2);  }

.about .about_r .img_list img{cursor: pointer;transition: all 0.6s;}

.pages{width: 100%;float: left; padding-left: 260px;}

#pageGro{ width:400px; height:25px; margin:0px auto; padding-top:20px;}

#pageGro div,#pageGro div ul li{ font-size:12px; color:#999; line-height:23px; float:left; margin-left:5px;}

#pageGro div ul li{ width:22px; text-align:center; border:1px solid #D8D8D8; cursor:pointer;}

#pageGro div ul li.on{ color:#fff; background:#167EDA; border:1px solid #167EDA;}

#pageGro .pageUp,#pageGro .pageDown{ width:63px; border:1px solid #D8D8D8; cursor:pointer;}

#pageGro .pageUp{ text-indent:23px; background:url(../images/pageUp.png) 5px 7px no-repeat;}

#pageGro .pageDown{ text-indent:5px; background:url(../images/pageDown.png) 46px 6px no-repeat;}





.about .about_r .news_listbox{height: 137px;margin-bottom: 20px;}

.about .about_r .news_listbox img{width: 215px;height: 137px;}

.about .about_r .news_listbox .fr{border-bottom: 1px solid #E9E9E9;height: 136px}

.about .about_r .news_listbox .fr h2{margin-top: 0;font-size: 15px;color: #167eda;background: none;font-weight: bold;margin-bottom:00px;height: 30px;line-height: 30px;}

.about .about_r .news_listbox .fr p{margin-top: 0;font-size: 12px;color: #3b3b3b;background: none;padding-left: 16px;float: left;width:880px; }

.about .about_r .news_listbox .fr b{font-size: 12px;color: #acacac;margin-left: 16px;margin-top: 10px;float: left;}





/*

.nav .nLi .icon1{background: url(../images/shouye.png) no-repeat 50px center;}

.nav .nLi .icon1:hover{background: url(../images/shouye-.png) no-repeat 50px center;color: #034198}

.nav .nLi .icon1:hover >a{color: #034198}

.nav .nLi .icon2{background: url(../images/zoujin.png) no-repeat 50px center;}

.nav .nLi .icon2:hover{background: url(../images/zoujin-.png) no-repeat 50px center;color: #034198}

.nav .nLi .icon2:hover >a{color: #034198}

.nav .nLi .icon3{background: url(../images/xibu.png) no-repeat 50px center;}

.nav .nLi .icon3:hover{background: url(../images/xibu-.png) no-repeat 50px center;color: #034198}

.nav .nLi .icon3:hover >a{color: #034198}

.nav .nLi .icon4{background: url(../images/xuesheng.png) no-repeat 50px center;}

.nav .nLi .icon4:hover{background: url(../images/xuesheng-.png) no-repeat 50px center;color: #034198}

.nav .nLi .icon4:hover >a{color: #034198}

.nav .nLi .icon5{background: url(../images/zaixiao.png) no-repeat 50px center;}

.nav .nLi .icon5:hover{background: url(../images/zaixiao-.png) no-repeat 50px center;color: #034198}

.nav .nLi .icon5:hover >a{color: #034198}

.nav .nLi .icon6{background: url(../images/jiaozhi.png) no-repeat 50px center;}

.nav .nLi .icon6:hover{background: url(../images/jiaozhi-.png) no-repeat 50px center;color: #034198}

.nav .nLi .icon6:hover >a{color: #034198}



*/



.nav .nLi .icon1{background: url(../images/shouye.png) no-repeat 50px center;}

.nav .nLi:hover> .icon1{background: url(../images/shouye-.png) no-repeat 50px center;color: #034198}



.nav .nLi .icon2{background: url(../images/zoujin.png) no-repeat 50px center;}

.nav .nLi:hover> .icon2{background: url(../images/zoujin-.png) no-repeat 50px center;color: #034198}



.nav .nLi .icon3{background: url(../images/xibu.png) no-repeat 50px center;}

.nav .nLi:hover> .icon3{background: url(../images/xibu-.png) no-repeat 50px center;color: #034198}



.nav .nLi .icon4{background: url(../images/xuesheng.png) no-repeat 50px center;}

.nav .nLi:hover> .icon4{background: url(../images/xuesheng-.png) no-repeat 50px center;color: #034198}



.nav .nLi .icon5{background: url(../images/zaixiao.png) no-repeat 50px center;}

.nav .nLi:hover> .icon5{background: url(../images/zaixiao-.png) no-repeat 50px center;color: #034198}



.nav .nLi .icon6{background: url(../images/jiaozhi.png) no-repeat 50px center;}

.nav .nLi:hover>.icon6{background: url(../images/jiaozhi-.png) no-repeat 50px center;color: #034198}



.nav .nLi:hover >h3 >a{color: #034198}

.foot .ewm{margin-right:40px}

 .top .toplink a{color: #89A8DA}

.nav .sub:hover div.sub{display:block; } 



.p1{background: #0560BF;}

.p2{background: #D83607;}

.p3{background: #A97004;}

.p4{background: #869803;}

.p5{background: #0560BF;}

.p6{background: #D83607;}

.p7{background: #A97004;}

.p8{background: #869803;}

.menus03 .nav_sub{height: 140px}