﻿@charset "utf-8";
/* 全局 */
* {transition: background-color ease .3s;-moz-transition: background-color ease .3s;-webkit-transition: background-color ease .3s;-o-transition: background-color ease .3s;}
html{webkit-text-size-adjust:none;-webkit-text-size-adjust:none;text-justify:inter-ideograph;}
/* Style Reset*/
body, div, dl, dt, dd, ul, ol, li, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, h1, h2, h3, h4 {margin:0;padding:0;_background-image: url(about:blank);_background-attachment: fixed;}
input, button, textarea, select, optgroup, option {font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;}
ul, li, dl, dt, dd, ol {display:block;list-style:none;}
img{border:0;display:block}
.clear{clear:both;}
a{text-decoration:none;outline:0;}
center{padding:20px 0;}
/* banner */
.banner{width:100%;height:549px;position:relative;overflow:hidden;z-index:1}
.banner img{display:block;margin:0 auto;}
/* top */
body{background:#010719}
.top_bg{width:100%;height:106px;border-bottom:1px solid #1a3a99;}
.top{width:980px;height:106px;margin:0 auto;overflow:hidden}
.logo{float:left;margin-top:13px}
.toptel{width:230px;float:right;margin-top:7px;}
.toptel img{margin-right:50px;float:right;}
.toptel .tel{width:70px;color:#fcdd62;text-align:left;font:15px/26px "microsoft yahei";display:inline-block;margin:5px 0 0 10px;}
.toptel .tel span{display:block;font-family:impact;font-size:28px;vertical-align:middle;color:#fcdd62;background-image:-webkit-gradient(linear, 0 0, 0 bottom,from(rgb(252, 215, 132)),to(rgb(252, 204, 16)));-webkit-background-clip:text;-webkit-text-fill-color:transparent;}
.nav_bg{width:100%;height:54px;background:#011550;border-bottom:1px solid #1a3a99;}
.nav{width:980px;height:54px;margin:0 auto;}
.nav li{width:98px;height:54px;position:relative;float:left;text-align:center;font:15px/54px "microsoft yahei";color:#fff;z-index:2}
.nav li a{color:#fff;}
.nav li dl{position:absolute;left:0;top:54px;background-color:#022eb3;height:auto;width:98px;display:none}
.nav li dl a{display:block;width:100%;height:43px;border-top:1px solid #1a3a99;text-align:center;font:14px/43px "microsoft yahei";color:#fff;overflow:hidden}
.nav li dl a:hover{background:#011550;border-top:0;}
.nav li.hover{background-color:#022eb3;}
/* 幻灯切换 */
.slideBox{position:relative;display:block;width:100%;height:550px;overflow:hidden;}
.slideBox .bd img{display:block;margin:0 auto;height:512px;}
.slideBox .prev{display:none;position:absolute;padding:0;left:50%;margin-left:-595px;top:50%;margin-top:-89px;color:#fff;}
.slideBox .next{display:none;position:absolute;padding:0;right:50%;margin-right:-595px;top:50%;margin-top:-89px;color:#fff;}
.slideBox .hd{position:relative;top:-135px;z-index:1;}
.slideBox .hd ul{text-align:center}
.slideBox .hd ul li{display:inline-block;cursor:pointer;width:18px;height:18px;background-color:#fff;border-radius:9px;}
.slideBox .hd ul li.on{background-color:#ff0;}
.slideBox .hd ul li:hover{background-color:#f00;}
/* marquee */
.marquee_box{width:1500px;margin:0 auto;height:0;position:relative;font-size:0;line-height:0;z-index:3}
.marquee_bg{position:absolute;z-index:4;background:url(../img/bg_01.gif) center 0 no-repeat;background-size:90%;height:120px;left:0;top:-120px;width:1500px;}
.marquee_center{width:934px;height:58px;margin:28px auto 0;}
.mar_left{float:left;width:920px;height:58px;overflow:hidden;}
.mar_left p{float:left;font:700 16px/58px "microsoft yahei";color:#fff;padding-left:5px;}
.mar_left marquee{float:left;width:830px;height:58px;overflow:hidden;font:14px/58px "microsoft yahei";color:#fff;}
/* con_bg */
.con_bg {width:1500px;height:auto;overflow:hidden;margin:0 auto;position:relative;z-index:2;background:url(../img/bg_02.gif) center 0 repeat-y;background-size:90%;margin-top:-12px;}
.ads1 {width:1050px;height:60px;margin:0 auto;overflow:hidden;}
.con1 {width:1050px;height:550px;margin:0 auto;overflow:hidden;}
.con1 i{margin:0 10px;}
.con1_left{float:left;width:510px;height:528px;overflow:hidden;position:relative;background-color:#5ddbfc;opacity:0.6;border:1px solid #2ba3c3;box-shadow:6px 6px 3px rgb(13,92,113,0.5);}
.con1_right{float:right;width:510px;height:528px;overflow:hidden;position:relative;background-color:#5ddbfc;opacity:0.6;border:1px solid #2ba3c3;box-shadow:6px 6px 3px rgb(13,92,113,0.5);}
.con1 .title{width:100%;height:36px;font:18px/36px "microsoft yahei";color:#000;border-bottom:1px solid #2ba3c3;}
.con1 .title span{float:right;margin-right:10px;}
.p-name,.p-name a{height:24px;font:14px/26px "microsoft yahei";color:#000;white-space:nowrap;overflow:hidden;}
.p-name a:hover{color:#f00;}
.con2{width:1050px;height:3208px;margin:0 auto;overflow:hidden;}
.con2_left{float:left;width:310px;height:3208px;overflow:hidden;position:relative;background-color:#5ddbfc;opacity:0.6;border:1px solid #2ba3c3;box-shadow:6px 6px 3px rgb(13,92,113,0.5);}
.con2_right{float:right;width:710px;height:3208px;overflow:hidden;position:relative;background-color:#5ddbfc;opacity:0.6;border:1px solid #2ba3c3;box-shadow:6px 6px 3px rgb(13,92,113,0.5);}
.con2 .title{width:100%;height:36px;font:18px/36px "microsoft yahei";color:#000;border-bottom:1px solid #2ba3c3;border-top:1px solid #2ba3c3;}
.con2 .title span{float:right;margin-right:10px;}
.con2 .title i{margin:0 10px;}
.con2_left .left_list{width:300px;height:486px;margin:5px;overflow:hidden;}
.con2_left .left_list i{margin-right:5px;}
.con2_right .right_list{width:700px;height:3090px;margin:5px;overflow:hidden;}
.con2_right .right_list i{margin-right:5px;}
.p2-name{width:100%;height:24px;overflow:hidden;}
.p2-name a{width:580px;height:24px;font:14px/26px "microsoft yahei";color:#000;white-space:nowrap;display:inline-block;overflow:hidden;}
.p2-name a:hover{color:#f00;}
.p2-name span{float:right;}
/* foot */
.links{width:1050px;height:56px;margin:0 auto 24px;border-top:1px dotted #c3a068;border-bottom:1px dotted #c3a068;}
.links p{float:left;width:96px;height:41px;text-align:center;font:18px/41px "microsoft yahei";color:#fff;margin-top:7px;}
.links_right{float:left;width:930px;height:56px;margin-left:12px;overflow:hidden;font:14px/56px "microsoft yahei";color:#fff;}
.links_right a{margin-right:8px;color:#fff;}
.links_right a:hover{color:#f00;}
.con_bottom{background:url(../img/bg_03.gif) center 0 no-repeat;background-size:90%;height:120px;left:0;width:1500px;}
.con_bottom .foot_nav{width:100%;height:59px;margin:30px auto 0;text-align:center;font:14px/59px "microsoft yahei";color:#fff;padding-top:40px;}
.con_bottom .foot_nav a{color:#fff;}
.con_bottom .foot_nav span{margin:0 12px;}
.foot_bg{width:100%;height:171px;padding-top:18px;}
.foot{width:1000px;height:171px;margin:0 auto;overflow:hidden;}
.foot_left{float:left;width:728px;height:171px;}
.foot-left-top{width:100%;height:55px;}
.foot-left-top h1{font:31px/55px "impact";color:#f9cc19;float:left;}
.foot-fonts{width:100%;height:auto}
.foot-fonts p{width:100%;height:26px;font:14px/26px "microsoft yahei";color:#fff;}
.foot-fonts p span{margin-right:26px;}
.foot-fonts a{color:#fff;}
.foot_code{float:right;width:101px;height:136px;border:1px solid #fff;padding:9px 9px 0 9px;margin:12px 0 0 12px;}
.foot_code p{width:101px;height:35px;text-align:center;font:14px/35px "microsoft yahei";color:#fff;}
.h-page{position:relative;width:100%;height:50px;}
.h-page .pagination{position:relative;top:10px;left:10%;width:100%;height:30px}
.h-page .pagination .active{background:#010719;color:white}
.h-page .pagination .disabled span,.h-page .pagination .active span{left:30px;line-height:28px;}
.h-page .pagination li{margin:0 auto;width:28px;height:28px;border:1px solid #010719;float:left;margin-left:10px;text-align:center;}
.h-page .pagination li a{line-height:28px;padding-left:4px}