body{ font-family:"微软雅黑"; font-size:14px;}
a:hover{ color:#003c72;}
.ratio-img{ background:#fff url(../images/error.png) center no-repeat; width:100%;height:auto;}

.right-t01 ul li{line-height:30px!important;height:30px!important;margin-bottom:4px!important; }

.active_01{ width:1280px; margin:auto;}
.topp{ width:1280px; margin:auto; overflow:hidden;  margin-bottom:10px;}
.topp h1{ float:left; margin-left:18px; margin-top:10px;}
.topp .right{ float:right; width:866px;}
.topp .right .sh{ overflow:hidden; padding-right:20px;}
.topp .right .sh ul{ float:right; overflow:hidden;}
.topp .right .sh ul li{ float:left; padding-right:16px;}
.topp .right .sh ul a{ font-size:14px; color:#222222; background:url(../images/hei.png) no-repeat 0 center; padding-left:5px; line-height:24px;}
.topp .right .sh ul a:hover{ color:#005dc5; }
.topp .right .sh h2{ float:right; margin-left:14px; background:url(../images/tougao.png) no-repeat 0 center; padding-left:30px; font-size:16px; line-height:24px;}
.topp .right .sh h2 a{ color:#2a396e;}
.topp.right .sh h2 a:hover{ color:#005dc5;}
.topp .right .search{ overflow:hidden; float:left; margin-top:16px;}
.topp .right .search .le{ width:418px; height:36px; border:1px solid #108dc9; float:left;}
.topp .right .search .le .sele{ width:86px; float:left; margin:3px 0; height:30px; border-right:1px solid #d3d7d6;}
.topp .right .search .le input{ height:30px; margin:3px 0; line-height:30px; width:290px; outline:none; padding:0 20px; border:none;}
.topp .right .search button{ width:80px; height:38px; background:#108dc9; color:#fff; line-height:38px; text-align:center; outline:none; border:none; font-size:16px;}
.topp .right .xh{ padding-right:20px; margin-top:32px; overflow:hidden;}
.topp .right .weix{ float:right;}
.topp .right .weix dl{ overflow:hidden;}
.topp .right .weix dt{ float:left; width:84px; font-size:14px; text-indent:1em; margin-right:10px; margin-top:28px; line-height:18px;}
.topp .right .weix dd{ float:left;}

.nav_out01{ height:40px; background:url(../images/nav_bg01.png) repeat-x;}
.nav_out01 ul{ overflow:hidden; width:1280px; margin:auto;text-align:right; padding-right:11px;}
.nav_out01 ul li{ overflow:hidden; float:right;}
.nav_out01 ul a{ color:#fff; font-size:16px;float:left; line-height:40px; padding:0 25px;}
.nav_out01 ul a:hover{ color:#00ccff;}
.nav_out02{ height:40px; background:url(../images/nav_bg02.png) repeat-x;}
.nav_out02 ul{ overflow:hidden; width:1280px; margin:auto;text-align:right; }
.nav_out02 ul h2{ float:left; padding-left:23px; padding-top:10px;}
.nav_out02 ul li{ overflow:hidden; float:right;padding-right: 7px;}
.nav_out02 ul a{ color:#fff; font-size:16px;float:left; line-height:40px; padding:0 23.5px;}
.nav_out02 ul a:hover{ color:#ffda5b;}
.maincon{ width:1280px; margin:0px auto;}
.ad{ width:1280px; margin:20px 0 14px 0; overflow:hidden;}
.ad img{transition: 0.5s all;-webkit-transition: 0.5s all;}
.ad img:hover{transform: scale(1.1,1.1);-webkit-transform: scale(1.1,1.1);}
.ad01{ margin-bottom:0;}
.nwe_01{ overflow:hidden;}
.nwe_01 .left{ float:left; width:410px; }
.nwe_01 .left .left_01{border:1px solid #d6d6d6; padding:16px 20px; padding-top:30px; position:relative; margin-top:20px;}
.nwe_01 .left .left_02{ margin-top:34px;}
.nwe_01 .left h1{ position:absolute; top:-15px; padding:0 10px; background:#fff;left:10px;}
.nwe_01 .left li{ overflow:hidden; line-height:30px; height:30px;}
.nwe_01 .left li a{ background:url(../images/hei.png) no-repeat 0 center; padding-left:6px; width:86%;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; display:inline-block; color:#333; float:left;}
.nwe_01 .left li a:hover{ color:#005dc5;}
.nwe_01 .left li span{ margin-left:14px; color:#b1b1b1; font-size:12px;}
.nwe_01 .center{ float:left; width:530px; margin:0 20px;}
.nwe_01 .center .bd h2{ height:35px; line-height:35px;}
.nwe_01 .center .bd h2 span{ border-bottom:3px solid #06205b; height:32px; line-height:32px; display:inline-block;font-size:18px; color:#2273cd;}
.nwe_01 .center .bd h2 img{ margin-top:4px;}
.nwe_01 .center .bd_con{ padding:20px; border:1px solid #d6d6d6; overflow:hidden;}
.nwe_01 .center .bd_con dt{ float:left; margin-right:14px; width:172px; overflow:hidden;}
.nwe_01 .center .bd_con dt img:hover{transform: scale(1.1,1.1);-webkit-transform: scale(1.1,1.1);}
.nwe_01 .center .bd_con dt img{transition: 0.5s all;-webkit-transition: 0.5s all;}
.nwe_01 .center .bd_con dd{ float:left; width:302px;}
.nwe_01 .center .bd_con li{ height:30px; line-height:30px;}
.nwe_01 .center .bd_con li a{ background:url(../images/hei.png) no-repeat 0 center; padding-left:6px; width:86%;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; display:inline-block; color:#333;float:left;}
.nwe_01 .center .bd_con li a:hover{color:#005dc5;}
.nwe_01 .center .bd_con li span{ margin-left:5px;color:#b1b1b1; font-size:12px;}
.nwe_01 .right{ float:right; width:300px;}
.nwe_01 .right h2{ height:35px; line-height:35px;}
.nwe_01 .right h2 span{ border-bottom:3px solid #2273cd; font-size:18px; color:#2273cd; display:inline-block; height:32px; line-height:32px;}
.nwe_01 .right h2 img{ margin-top:2px;}
.nwe_01 .right ul{ border:1px solid #d6d6d6; padding:15px 20px;}
.nwe_01 .right .right_01{ margin-bottom:20px;}
.nwe_01 .right .right_01 li{ margin-bottom:8px; height:40px; overflow:hidden;}
.nwe_01 .right .right_01 li a{ font-size:14px;color:#333;background:url(../images/hei.png) no-repeat 0 10px; padding-left:6px; line-height:20px;}
.nwe_01 .right .right_01 li a:hover{color:#005dc5;}

.gonggao{ height:96px; overflow:hidden;border:1px solid #d6d6d6; padding:5px 20px; position:relative;}

.nwe_01 .right .gonggao ul{ position:relative; border:none; padding:0;}
.nwe_01 .right .right_01 .gonggao li{ margin-bottom:8px;}
.nwe_01 .right .right_02{ margin-bottom:20px;}
.nwe_01 .right .right_02 li{ height:30px; line-height:30px;}
.nwe_01 .right .right_02 li a{ display:block; width:100%; font-size:14px;color:#333;background:url(../images/hei.png) no-repeat 0 center; padding-left:6px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.nwe_01 .right .right_02 li a:hover{ color:#005dc5;}
.nwe_01 .right .right_03{ overflow:hidden;}
.nwe_01 .right .right_03 img{transition: 0.5s all;-webkit-transition: 0.5s all;-moz-transition: 0.5s all;-o-transition: 0.5s all;}
.nwe_01 .right .right_03 img:hover{transform: scale(1.1,1.1);-webkit-transform: scale(1.1,1.1);-moz-transform: scale(1.1,1.1);-o-transform: scale(1.1,1.1);}
.nwe_02{ overflow:hidden;}
.nwe_02 .left{ float:left; width:470px;}
.nwe_02 .left .jin_01{border:1px solid #d6d6d6; padding-top:37px; position:relative; margin-top:20px;}
.nwe_02 .left h1{ position:absolute; top:-15px; padding:0 10px; background:#fff; left:10px;}
.jincon{ position:relative; overflow:hidden;}
.jincon img{transition: 0.5s all;-webkit-transition: 0.5s all;-moz-transition: 0.5s all;-o-transition: 0.5s all;}
.jincon img:hover{transform: scale(1.1,1.1);-webkit-transform: scale(1.1,1.1);-moz-transform: scale(1.1,1.1);-o-transform: scale(1.1,1.1);}
.jincon p{ position:absolute; bottom:0; left:0; background:url(../images/toubg.png) repeat; width:100%; height:40px; line-height:40px; color:#fff; font-size:18px; text-align:center;}
.jin_02{ margin-top:20px; overflow:hidden;}
.jin_02 img{ border:1px solid #8bb1df;transition: 0.5s all;-webkit-transition: 0.5s all; width:467px;}
.jin_02 img:hover{transform: scale(1.1,1.1);-webkit-transform: scale(1.1,1.1);}
.nwe_02 .center{ float:left; width:470px; margin:0 20px;}
.nwe_02 .center .hd_1{border:1px solid #d6d6d6; padding:16px 20px; padding-top:30px; position:relative; margin-top:20px;}
.nwe_02 .center .hd_2{ margin-top:33px;}
.nwe_02 .center h1{ position:absolute; top:-15px; padding:0 10px; background:#fff;left:10px;}
.nwe_02 .center li{ overflow:hidden; line-height:29px; height:29px;}
.nwe_02 .center li a{ background:url(../images/hei.png) no-repeat 0 center; padding-left:6px; width:86%;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; display:inline-block; color:#333;float:left;}
.nwe_02 .center li a:hover{color:#005dc5;}
.nwe_02 .center li span{ color:#b1b1b1; font-size:12px; margin-left:22px;}
.nwe_02 .right{ width:300px; float:right;}
.nwe_02 .right h2{ height:32px; line-height:32px;}
.nwe_02 .right h2 span{ border-bottom:3px solid #2273cd; display:inline-block; height:29px; line-height:29px; font-size:18px; color:#2273cd;}
.nwe_02 .right h2 img{ margin-top:0px;}
.nwe_02 .right ul{ border:1px solid #d6d6d6; padding:10px 20px;}

.nwe_02 .right .huoyuan-1 {border:1px solid #d6d6d6; padding:10px 20px;height:121px;overflow: hidden;position: relative;}

.nwe_02 .right .huoyuan-1 ul {position: relative;border: none;padding: 0;}

.nwe_02 .right .huoyuan-1 li{line-height:40px;  }



.nwe_02 .right .right_01{ }
.nwe_02 .right .right_01 li{ height:30px; line-height:30px;}
.nwe_02 .right .right_01 li a{ display:block; width:100%; font-size:14px;color:#333;background:url(../images/hei.png) no-repeat 0 center; padding-left:6px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.nwe_02 .right .right_01 li a:hover{color:#005dc5;}
.nwe_02 .right .rh{ background:url(../images/51bg.jpg) repeat-x; width:100%; margin:20px 0; }
.nwe_02 .right .rh a{ color:#fff; font-size:24px; background:url(../images/rh.png) no-repeat 43px center; line-height:51px; height:51px;padding-left:86px;}
.nwe_03 ul li a:hover{color:#005dc5;}
.nwe_03{ overflow:hidden;}
.nwe_03 .left{ float:left; width:413px;}
.nwe_03 .center{ margin:0 20px;}
.nwe_03 .left .hd_1{border:1px solid #d6d6d6; padding:16px 20px; padding-top:30px; position:relative; margin-top:20px;}
.nwe_03 .left .hd_2{ margin-top:34px;}
.nwe_03 .left h1{ position:absolute; top:-15px; padding:0 10px; background:#fff;left:10px;}
.nwe_03 .left li{ overflow:hidden; line-height:29px; height:29px;}
.nwe_03 .left li a{ background:url(../images/hei.png) no-repeat 0 center; padding-left:6px; width:86%;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; display:inline-block; color:#333;float:left;}
.nwe_03 .left li span{ margin-left:14px;color:#b1b1b1; font-size:12px;}

.nwe_04{ overflow:hidden;}
.nwe_04 .center .hd_1 li a:hover{color:#005dc5;}

.nwe_04 .left{ float:left; width:428px;border:1px solid #d6d6d6; padding:16px 20px; padding-top:30px; position:relative; margin-top:20px; padding-bottom:0;}
.nwe_04 .left h1{ position:absolute; top:-15px; padding:0 10px; background:#fff;left:10px;}
.qikan{ overflow:hidden; }
.qikan .img a{ overflow:hidden;}
.qikan .img { margin:0 -13px; height:286px;margin-top:6px;}
.qikan .img img{ margin:0 10px;width:204px;transition: 0.5s all;-webkit-transition: 0.5s all;-moz-transition: 0.5s all;-o-transition: 0.5s all;}
.qikan .img img:hover{ transform: scale(1.1,1.1);-webkit-transform: scale(1.1,1.1);-moz-transform: scale(1.1,1.1);-o-transform: scale(1.1,1.1);}
.nwe_04 .left ul{ overflow:hidden; margin:20px -11px;}
.nwe_04 .left ul li{ float:left; margin:0 10px;}

.nwe_04 .center{ width:470px; float:left; margin:0 20px;}
.nwe_04 .center .hd_1{border:1px solid #d6d6d6; padding:16px 20px; padding-top:30px; position:relative; margin-top:20px;}
.nwe_04 .center h1{ position:absolute; top:-15px; padding:0 10px; background:#fff;left:10px;}
.nwe_04 .center .hd_1 li{ overflow:hidden; line-height:29px; height:29px;}
.nwe_04 .center .hd_1 li a{ background:url(../images/hei.png) no-repeat 0 center; padding-left:6px; width:86%;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; display:inline-block; color:#333;float:left;}
.nwe_04 .center .hd_1 li span{ margin-left:22px;color:#b1b1b1; font-size:12px;}
.nwe_04 .center .hd_2{ border:1px solid #d6d6d6; padding:16px 20px; padding-top:30px; position:relative; margin-top:20px;margin-top:37px;}
.nwe_04 .center .hd_2 dl{ overflow:hidden;}
.nwe_04 .center .hd_2 dt{ float:left; margin-right:20px; width:120px; overflow:hidden;}
.nwe_04 .center .hd_2 dt img{transition: 0.5s all;-webkit-transition: 0.5s all;}
.nwe_04 .center .hd_2 dt img:hover{transform: scale(1.1,1.1);-webkit-transform: scale(1.1,1.1);}
.nwe_04 .center .hd_2 dd{ float:left; width:288px;}
.nwe_04 .center .hd_2 dd li{overflow:hidden; line-height:29px; height:29px;}
.nwe_04 .center .hd_2 dd a{background:url(../images/hei.png) no-repeat 0 center; padding-left:6px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; display:inline-block; color:#333;}
.nwe_04 .center .hd_2 dd a:hover{ color:#005dc5;}
.nwe_04 .center .hd_2 dl.cur{ margin-top:10px;}
.nwe_04 .center .hd_2 dl.cur dt{ float:left; margin-left:20px; margin-right:0; width:120px;}

.nwe_04 .right{ width:300px; float:right;}
.nwe_04 .right h2{ height:31px; line-height:31px;}
.nwe_04 .right h2 span{ border-bottom:3px solid #2273cd; height:28px; line-height:28px; display:inline-block; font-size:18px; color:#2273cd;}

.nwe_04 .right ul{ border:1px solid #d6d6d6; padding:15px 20px; padding-bottom:7px;}
.nwe_04 .right .right_01{ margin-bottom:20px;}
.nwe_04 .right .right_01 li{ height:30px; line-height:30px;}
.nwe_04 .right .right_01 li a{ display:block; width:100%; font-size:14px;color:#333;background:url(../images/hei.png) no-repeat 0 center; padding-left:6px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.nwe_04 .right .right_01 li a:hover{color:#005dc5;}
.nwe_04 .right .right_02{ margin-top:20px; overflow:hidden;}
.nwe_04 .right .right_02 img{ transition: 0.5s all;-webkit-transition: 0.5s all;-moz-transition: 0.5s all;-o-transition: 0.5s all;}
.nwe_04 .right .right_02 img:hover{ transform: scale(1.1,1.1);-webkit-transform: scale(1.1,1.1);-moz-transform: scale(1.1,1.1);-o-transform: scale(1.1,1.1); }
.nwe_05{ overflow:hidden; /*margin:0 -8px;*/ padding-bottom:20px;}
.nwe_05 a{ float:left;margin:0 5px; margin-top:20px; width:206px; overflow:hidden;}
.nwe_05 img{ border:1px solid #d9e0e6; transition: 0.5s all;-webkit-transition: 0.5s all; width:204px;}
.nwe_05 img:hover{transform: scale(1.1,1.1);-webkit-transform: scale(1.1,1.1);}
.nwe_06{ overflow:hidden;}
.nwe_06 .title{ overflow:hidden; height:53px; border:1px solid #05194e; border-left:none; border-right:none; padding:0 15px 0 20px;}
.nwe_06 .title h1{ float:left; margin-top:10px;}
.nwe_06 .title a{ float:right; margin-top:18px;}
.nation{ overflow:hidden; padding:30px 0;background:url(../images/xux.png) no-repeat right center;}
.nation ul{ width:233px; float:left; padding-left:85px; background:url(../images/xux.png) no-repeat 0 center;}
.nation ul li{ height:36px; line-height:36px;}
.nation ul a{display:block; width:100%; font-size:14px;color:#333;background:url(../images/hei.png) no-repeat 0 center; padding-left:6px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.nation ul a:hover{ color:#005dc5;}
.friend{ overflow:hidden; margin:20px -4px;}
.friend a{ float:left;margin:0 4px; margin-bottom:20px; overflow:hidden;}
.friend img{ border:1px solid #d9e0e6; transition: 0.5s all;-webkit-transition: 0.5s all; width:204px;}
.friend img:hover{transform: scale(1.1,1.1);-webkit-transform: scale(1.1,1.1);}
#wufeng{width:1284px; overflow:hidden;} 
#wufeng1{width:1284px; overflow:hidden;}
#wufeng2{width:1284px; overflow:hidden;}
.boxin{width: 800%;}
#wufeng #left,#wufeng #right{ float: left;}
#wufeng1 #left1,#wufeng1 #right1{ float: left;}
#wufeng2 #left2,#wufeng2 #right2{ float: left;}
#wufeng #right{margin-left: 8px;}
#wufeng1 #right1{margin-left: 8px;}
#wufeng2 #right2{margin-left: 8px;}

.footer{ background:#003c72; padding:48px 0; color:#dfe3e9;width:100%;float:left;min-width: 1280px;}
.footer a{ color:#dfe3e9;}
.footer_con{ width:1240px; margin:auto;}
.fornav{ text-align:center;}
.fornav a{ padding:0 15px; font-size:14px;}
.fornav a:hover{ color:#00ccff; }
.footer_con .add{ margin:28px 0; margin-bottom:22px; text-align:center;}
.footer_con .add p{ text-align:center; line-height:30px;}
.footer_con .add p .email{ color:#00c0ff;}
.footer_con .add p .email i{ font-style:normal;}
.footer_con .add p .email i:hover{ text-decoration:underline;}
.footer_con .add p span{ color:#447fb3;}
.footer_con .add p span:hover{text-decoration:underline;}
.footer_con .add img{ margin-top:28px;}

.box{ width: 530px; height: 282px; overflow: hidden; position: relative;}
.box ul li{ position:relative;}
.box ul li .tit{ position:absolute; bottom:0; left:0; height:40px; line-height:40px; background:url(../images/newbg.png) repeat-x; width:100%; color:#fff;}
.box ul li .tit p{width:80%;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; padding-left:20px; font-size:16px;} 
.box ul li img{ width:530px; height:282px;}
.box ol{position: absolute;height:20px;bottom:2px; right:20px;}
.box ol li{float: left;width: 6px; height: 6px;background-color: #fff;margin:0 5px; text-align: center;line-height: 20px; color:white;cursor: pointer; border-radius:50%; /* css3圆角 */}
.box ol li.current{background-color: #30b2e4; color:black;}

.aside .left{ position:fixed; top:383px; left:15px;width:100px; height:326px; top:50%; margin-top:-163px;}
.aside .left dd{ margin-top:5px; text-align:center; cursor:pointer;}
.aside .right{ position:fixed; top:383px; right:15px; width:100px;height:326px; top:50%; margin-top:-163px;}
.aside .right dd{ margin-top:5px; text-align:center; cursor:pointer;}


.qiugray{position: absolute;z-index: 999; width: 100%; background:black; left:0;}
.qiuboxlo{position:fixed; z-index: 1000; left:50%; margin-left: -481px; width:962px;}
.qiuboxlo .qiubi{position: absolute; top:-34px; right:-40px; width:34px; height:34px; cursor: pointer; }
.qiuboxlo img{ text-align:center;}

.demo{ position:absolute; width:86px;}
.select{position:relative;float:left;}
.select dt{height:30px;display:inline-block;line-height:30px;font-weight:bold;cursor:pointer;width:86px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;position:relative;z-index:99; color:#010a2b; text-align:center;  }
.select dt span{ float:left; padding-left:20px;}
.select dt i{ float:right; margin-right:20px;}
.select dt i img{}
.select dd{position:absolute;left:0;top:34px;border:1px solid #d2ccc4;background:#fff;display:none; z-index:99999999;}
.select dd ul{padding:4px;width:78px;max-height:250px;overflow:auto;}
.select dd ul li a{line-height:28px;display:block;padding:0 8px; color:#333;}
.select dd ul li a:hover{background:#f5f5f5;}



.lun_01{ width: 1280px; height: 120px; overflow: hidden;  position: relative;}
.lun_02{ width: 1280px; height: 120px; overflow: hidden;  position: relative;}
.lun_03{ width: 1280px; height: 120px; overflow: hidden;  position: relative;}
.lun_04{ width: 1280px; height: 120px; overflow: hidden;  position: relative;}
.lun_05{ width: 1280px; height: 120px; overflow: hidden;  position: relative;}
.lun_06{ width: 1280px; height: 120px; overflow: hidden;  position: relative;}
.lun_07{ width: 1280px; height: 120px; overflow: hidden;  position: relative;}
.lun_08{ width: 1280px; height: 120px; overflow: hidden;  position: relative;}
.lun_011{ width: 1280px; height: 103px; overflow: hidden;  position: relative;}
.lun_012{ width: 300px; height: 80px; overflow: hidden;  position: relative;}
.nwe_01 .lun_012 ul{padding: 0;border:0;}
.lun_013{ width: 300px; height: 250px; overflow: hidden;  position: relative;}
.nwe_04 .lun_013 ul{padding: 0;border:0;}
.powerd-by{color:#00c0ff!important;}































