/* CSS Document */

@charset "utf-8";
*{ margin:0; padding:0;}
body{color:#333;font-family:"微软雅黑";min-width:1200px;font-size: 14px;}
ul,li{list-style:none;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
a{text-decoration:none;font-size:14px;}
img{border:0px;}
.fl{float:left;}
.fr{float:right;}
table{border-collapse:collapse;border-spacing:0;}
.clear{clear: both;}
.sub_bj{background: url("../images/sub_bj.jpg") repeat-x top #f8f8f8;}
.box{width: 1000px;margin: 0 auto;}
.fn_left{float: left;}
.fn_right{float: right;}
.pad20{padding:20px 0;}
.padtop4{padding-top:20px;}
.font_weight{font-weight: bold; color: #000;}
.box{width: 1400px;margin: 0 auto;}


/*导航*/
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.nav1{width:100%;height:60px;line-height:60px;background: #12375c;}
.nav{width:1400px; margin:0 auto;height:60px;line-height:60px;position:relative;z-index:99;}
.nav .nLi{float:left;position:relative; display:inline;width:170px;}
.nav .last{margin-right:0;}
.nav .nLi h3{float:left;}
.nav .nLi h3 a{display:block;width:170px;text-align:center;font-size:17px;font-weight:normal;color:#fff;background: url("../images/zj.jpg") no-repeat right center;}
.nav .sub{display:none;width:170px;left:0;top:60px;position:absolute;background:#fff;line-height:34px;padding-bottom:5px;}
.nav .wd{width:145px;}
.nav .sub li{zoom:1;}
.nav .sub a{display:block;text-align:center;font-size:14px;line-height:40px;color:#333;border-bottom:#eee 1px solid;}
.nav .sub a:hover{text-decoration:none;color:#de1618;}
.nav .on h3 a{color:#fff;background: #031f3c;}

/*banner*/
.banner{position:relative;}
/*.flexslider{position:relative;height:590px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}*/
/*.slides{position:relative;z-index:1;}
.slides li{height:590px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:45px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:45px;height:14px;line-height:40px;overflow:hidden;background:url(../images/icon_2.png) no-repeat;color:#333; cursor:pointer;}
.flex-control-nav .flex-active{background:url(../images/icon_1.png) no-repeat; color:#fff;}*/
/*.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev,.flex-direction-nav li a.flex-next{display:inline;position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5}
.flex-direction-nav li a.flex-next{left:auto;right:15%;background-position:-6px -137px}*/

.top{height: 120px;}
.logo{float: left;padding: 25px 0 0 0;} 
.ph p{font-size: 13px;color: #5f5f5f;line-height: 20px;}
.ph p strong{color: #4b4b4b;font-size: 24px;line-height: 40px;}
.ph{width: 220px; margin:35px 0 0 0;}
.ph p span{background: url("../images/dhh.jpg") no-repeat left center;padding-left: 25px;}

.search_bj{line-height: 65px;height: 65px;background: rgba(9,68,128,0.6);position: absolute;width: 100%;top:705px;z-index: 10000;}
.box{width: 1400px;margin: 0 auto;}
.search{width: 285px;background: #fff;float: right;height: 40px;margin: 10px 0 0 0;}

.search input{border: none;width: 220px;float: left;padding-left: 10px;line-height: 40px;}
.search button{float: right;border: none;}
.search_key{color: #fff;float: right;padding-right: 15px;}
.search_key a{color: #fff;padding:0 3px;}

.tv_bj{width: 514px;height: 300px;/*background: url("../images/tv_bj.jpg") no-repeat;padding: 19px 20px 0 19px;*/border: 5px solid #332;border-radius:5px;}
.tv_main{width: 810px;}
.us{padding: 40px 0  20px 0;}
.tv_main h4{font-size: 33px;line-height: 70px;background: url("../images/xl.jpg") no-repeat bottom left;margin-bottom: 15px;}
.tv_main_a a{font-size: 16px;line-height: 40px;color: #333;}
.tv_main_btn:hover{border: 1px solid #044e97;color: #044e97;}
.tv_main_btn{border: 1px solid #848484;background: url("../images/jt.jpg") no-repeat right center;padding-right: 40px;width: 80px;line-height: 45px;display: inline-block;font-size: 17px;color: #333;padding-left: 40px;margin-top: 25px;}
.cp_bj{background: url("../images/cp_bj.jpg") no-repeat;margin-top: 20px;}
.cp_title{text-align: center;color: #fff;height: 172px;padding-top: 15px;}
.cp_title h3{font-size: 34px;line-height: 90px;}
.cp_title p{line-height: 60px;}
.cp{height: 400px;background: url("../images/cpbj.jpg") repeat-x bottom #fff;padding-bottom: 10px;}
.ys_main_1{width: 460px;float: left;}

/*图片滚动*/
.picture{padding:33px 15px;}
.ladyScroll{width:1380px;position:relative;margin:0 auto;padding-top: 70px;}
.ladyScroll .prev{width:30px;height:180px;position:absolute;top:100px;left:0px;z-index:100;cursor:pointer;background:url(../images/icon-le.png) no-repeat;}
.ladyScroll .next{width:30px;height:180px;position:absolute;top:100px;right:0px;z-index:100;cursor:pointer;background:url(../images/icon-ri.png) no-repeat;}
.ladyScroll .scrollWrap{width:1310px;margin-left:34px;overflow:hidden;position:absolute;}
.ladyScroll dl{float:left;width:410px;text-align:center;margin:0 12px;}
.ladyScroll img{display:block;width:405px;height:225px;border:1px solid #dfdfdf;padding:5px;background: #fff;}
.ladyScroll dd a{color:#333;text-align:center;display:block;font-size:16px;line-height:45px;}


.ys_title{text-align: center;color: #333;height: 172px;padding-top: 15px;}
.ys_title h3{font-size: 34px;line-height: 90px;}
.ys_title p{line-height: 60px;font-size: 15px;color: #999;}
.ys_content{background: #fff;width: 400px;height: 204px;background: url("../images/dh.jpg") no-repeat right top #f6f5f5;padding: 20px 30px 0 30px;}
.ys_content{font-size: 15px;color: #666;line-height: 35px;}
.ys_content h3{font-size: 21px;line-height: 50px;color: #333;}



.news_l{width: 370px;height: 430px;background: #fff;}
.news_l div{padding: 15px 15px 0 15px;font-size: 14px;line-height: 27px;color: #a0a0a0;}
.news_l div strong{font-size: 17px;color: #414141;}
.news_l div a{color: #999;}

.new_bj{background: url("../images/news.jpg") no-repeat top center #fbfbfb;height:690px;margin-top: 60px;}
.news_r{width:990px;}
.time{width: 150px;height: 90px;background: #0f3c68;text-align: center;font-size: 18px;font-family: "arial";line-height: 40px;padding-top: 20px;color: #fff;float: right;margin-left: 15px;}
.time span{font-size: 40px;color: #fff;}
.new_m{font-size:15px;color: #939393;line-height: 26px;}
.new_m strong{color: #353535;font-size: 17px;line-height: 40px;}
.news_r ul li{padding: 15px 0;border-bottom: 1px dashed #cfcfcf;}
.news_r ul li a:hover div.new_m p strong{color: #3469ba;}
.news_l img{width: 370px;height:240px; }


.link_title{border-bottom: 1px solid #c9c9c9;line-height: 60px;height: 60px;margin-top: 30px;}
.link_title span{border-bottom: 3px solid #014c97;line-height: 60px;height: 60px;float: left;font-size: 30px;padding: 0 10px 0 5px;}
.link_ul li{float: left;}
.link_ul li a img{width: 167px;height: 67px;border:1px solid #e0e0e0;margin:15px 0 0 5px;}

.footer{background: #212b37;padding: 20px 0;margin-top: 100px;}
.footer_1{border-bottom: 1px solid #464f59;line-height: 58px;padding:20px 0;}
.footer_1 img{float: left;padding-right: 15px;}
.footer_1 a{font-size: 16px;color: #fff;padding-left: 10px;}

.fot_dh{color: #fff;font-size: 24px;font-weight: bold;background: url("../images/fdh.jpg") no-repeat left center;padding-left: 30px;}
.footer_2{line-height: 35px;color: #a5a7aa;padding-top: 15px;}
.copyright{background: #161d26;line-height: 60px;height: 60px;color: #fff;font-size: 15px;}
.copyright a{color: #fff;padding-left: 5px;}
.footer_map{margin-top: -80px;box-shadow: 0 0 30px #576576;position: relative;}
.footer_map a{position: absolute;right: 40px;top:70px;border-radius: 30px;background: #ff850e;color: #fff;z-index: 1000;width: 130px;display: inline-block;text-align: center;line-height: 45px;font-size: 16px;box-shadow: 0 0 10px #ff9103;}


.sub_banner{height: 350px;}

.sub_wz{line-height: 50px;border-bottom: 1px dashed #d3d3d3;background: url("../images/wz.jpg") no-repeat left center;padding-left:15px;width: 1385px;}
.sub_wz,.sub_wz a,.sub_wz span{color: #9d9d9d;font-size: 14px;}
.sub_left{width: 300px;padding-top: 20px;}
.sub_right{width: 1070px;padding-top: 20px;}
.sub_left_t{font-size: 14px;background: #10365b;color: #fff;padding: 20px 15px;line-height: 32px;}
.sub_left_t h3{font-size: 28px;}
.sub_nav li a{background: #f6f6f6;font-size: 16px;line-height: 50px;padding: 0 15px;display: block;margin-bottom:2px;color: #545454;}
.sub_nav li a span{background: url("../images/ar.png") no-repeat right center;display: block;}
.sub_nav li a:hover{background: #d03232;color: #fff;}
.sub_nav{padding-bottom: 10px;}
.sub_right_t{line-height: 55px;height: 55px;border-bottom: 2px solid #dedede;}
.sub_right_t span{height: 55px;border-bottom: 3px solid #10365b;display: inline-block;font-size: 26px;padding: 0 10px 0 0;}
.sub_nav_line{width: 50px;height: 3px;background: #fff;}

.sub_news img{float: left;padding-right: 15px;width: 240px;height: 180px;}
.sub_news ul li{padding: 20px 0;border-bottom: 1px solid #dddddd;}
.sub_news ul li a{font-size: 16px;color: #666;line-height: 30px;}
.sub_news ul li a h3{font-size: 24px;color: #333;line-height: 55px;}
.news_btn{margin-top: 20px;}
.news_btn span{border:1px solid #999;padding: 10px 25px;color: #333;border-radius: 3px;}


.fy{ width:540px; float:right; margin-bottom:15px; margin-top:40px; margin-right:5px;}
.fy ul a{ width:auto; padding-left:13px; padding-right:13px; float:left; color:#666; margin-left:3px; line-height:40px;border:#CCC 1px solid;}
/*.fy ul a{ color:#666; display:block; border:#CCC 1px solid;}*/
.fy ul a:hover{ color:#fff; background:#3468bb ; display:block;padding-left:13px; padding-right:13px; border:#3468bb 1px solid;}
.fy ul span{ width:auto; margin-left: 3px;
    line-height: 40px;color:#fff; background:#3468bb;padding-left:13px; padding-right:13px; border:#3468bb 1px solid;float: left;}


.sub_news_title{text-align: center;font-size: 30px;line-height: 45px;color: #333;padding: 20px 10px 5px 10px;}
.sub_news_time{line-height: 55px;text-align: center;border-bottom: 1px dashed #cecece;}
.sub_news_time span{padding: 0 10px;color: #666;font-size: 15px;}
.sub_news_xq{font-size: 16px;line-height: 35px;padding-top: 10px;min-height: 410px;}


.sub_cases ul li a{float: left;border:1px solid #ddd;width: 328px;padding: 5px;}
.sub_cases ul li a img{width: 328px;height: 240px;}
.sub_case_ty{border-bottom: 1px solid #dddddd;color: #666;padding: 8px 10px;line-height: 27px;}
.sub_case_ty h3{font-size: 18px;color: #333;}
.sub_case_a{line-height: 45px;padding: 0 15px;}
.sub_case_a span{background: url("../images/jtou.jpg") no-repeat right center; display: block;color: #333;}
.sub_cases ul li{padding: 20px 25px 0 0;float: left;}
.sub_cases ul{width: 1170px;}



/* 本例子css */
.game163{ position: relative;padding: 4px; overflow: hidden; width:570px; }
.game163 .bigImg{ height: 258px; position: relative;margin-bottom: 10px;}
.game163 .bigImg li img{ vertical-align:middle; width:570px; height:323px;}
.game163 .bigImg  h4{ font-size: 14px; font-weight: bold; line-height: 33px; height: 33px; padding-right: 30px; overflow: hidden; text-align: left; }

.game163 .smallScroll{ height: 47px; margin-bottom: 6px;}
.game163 .sPrev,.game163 .sNext{ float: left; display: block; width: 14px; height: 47px; text-indent: -9999px; background: url("../images/sprites1008.png") no-repeat 0 -3046px; margin-top:20px;}
.game163 .sNext{ background-position: 0 -2698px;}
.game163 .sPrev:hover{ background-position: 0 -3133px;}
.game163 .sNext:hover{ background-position: 0 -2785px;}

.game163 .smallImg{ float:left;  margin: 0 6px; display:inline; width: 540px; overflow: hidden;}
.game163 .smallImg ul{ height:87px;  width: 9999px; overflow: hidden; }
.game163 .smallImg li{ float: left; padding: 0 4px 0 3px; width:133px; cursor:pointer;  display: inline;  }
.game163 .smallImg img{ border: 1px solid #dcdddd; width:130px; height:74px;  }
.game163 .smallImg .on img{ border-color: #1e50a2;}

.game163 .pageState{ position: absolute; top: 235px; right: 5px; font-family: "Times New Roman", serif; letter-spacing: 1px;}
.game163 .pageState span{ color: #f00; font-size: 16px;}

.sub_cp_bt{width: 460px;float: right;font-size: 17px;line-height: 45px;padding-top: 30px;}
.sub_cp_bt h3{font-size: 30px;color: #333;font-weight: bold;padding: 10px 0;}
.sub_cp_button{color: #fff;background: #d03231;padding: 5px 60px;border-radius: 5px;display: inline-block;font-size: 18px;margin-top: 15px;}



.sub_cp_table ul li{width: 150px;line-height: 48px;background: #ced3d9;text-align: center;margin-right: 2px;display: inline-block;font-size: 16px;cursor: pointer;}
.sub_cp_table{margin-top: 20px;background: #f1f1f1;}
.sub_cp_table ul li:hover{background: #214b73;color: #fff;}
.sub_cp_xq{padding:10px 5px;font-size:16px;line-height:45px;color:#333;}


.sub_cpp ul li a{float: left;border: 1px solid #dddddd;width: 520px;margin-right: 22px;margin-top: 20px;}
.sub_cpp ul{width: 1120px;}
.sub_cpp ul li a p{border-top: 1px solid #ddd;line-height: 60px;background: #f7f7f7;padding: 0 15px;font-size: 16px;color: #333;}
.sub_cpp ul li a img{width: 500px;height: 275px;margin: 10px 10px 10px 10px;}



.menu_head{width:260px;height:50px;line-height:50px;padding-left:38px;font-size:16px;color:#525252;cursor:pointer;border:1px solid #e1e1e1;position:relative;margin:0px;font-weight:bold;background:#f1f1f1 url(../images/pro_left.png) center right no-repeat;}
.menu_head a{width:260px;height:50px;line-height:50px;font-size:16px;color:#525252;font-weight:bold;}
.menu_list .current{background:#f1f1f1 url(../images/pro_down.png) center right no-repeat;}
.menu_body{width:298px;height:auto;overflow:hidden;line-height:40px;border-left:1px solid #e1e1e1;backguound:#fff;border-right:1px solid #e1e1e1;}
.menu_body a{display:block;width:298px;height:40px;line-height:40px;padding-left:38px;color:#777777;background:#fff;text-decoration:none;border-bottom:1px solid #e1e1e1;font-size: 15px;}
.menu_body a:hover{text-decoration:none;}




/* 2020年2月27日新加页面 */
	/* 本例子css */
.fullSlide{ width:100%;  position:relative;  height:590px; background:#000;  }
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.fullSlide .bd ul{ width:100% !important;  }
.fullSlide .bd li{ width:100% !important;  height:590px; overflow:hidden; text-align:center;  }
.fullSlide .bd li a{ display:block; height:590px; }

.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:60px; left:0; height:30px; line-height:30px; background:url(../images/touming.png) repeat-x; text-align:center;
	 _background:#000; _filter:alpha(opacity=60); 
}
.fullSlide .hd ul{ text-align:center;  padding-top:5px;  }
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:8px; height:8px; margin:5px; background:url(../images/tg_flash_p.png) -18px 0; overflow:hidden; 
	line-height:9999px; 
}
.fullSlide .hd ul .on{ background-position:0 0; }
.sub_cp_bt{width: 480px;float: right;font-size: 17px;line-height: 45px;padding-top: 30px;}