@charset "utf-8";
* { margin:0; padding:0;}
html{height:100%;}
body { padding:0; margin:0; font-size:14px;  color:#444; font-family:"微软雅黑"; background-color:#fff; min-width:1280px; height:100%;}
a { text-decoration:none; color:#444;}
a:hover { color:#19a1e7; text-decoration:none;}
img{ border:0;}
ol,ul,li { margin: 0px; padding: 0px; list-style-type: none;}
dl,dt,dd,h1,h2,h3,h4,h5,h6 { margin: 0px; padding: 0px;}
h1,h2,h3 { font-family:"Microsoft YaHei","微软雅黑";}
.clear{ display:block;overflow:hidden;clear:both;height:0;line-height:0;font-size:0;}


/*top*/
.top_max { width:100%;}
.top_con { width:1200px; height:78px; margin:0 auto;}
.top_left { float:left; padding-top:14px;width: 249px;height: 53px;}
.top_left h1{font-size: 30px;font-weight: normal;color: #2380CA;line-height: 0;display: inline-block;}
.top_left span:nth-child(2){color: #B8BAB9;font-size: 22px;position: relative;top: -4px;left: -1px;}
.top_left span:nth-child(3){color: #000000;font-size: 18px;position: relative;top: -4px;left: -2px;}
.top_left p{font-size: 15px;color: #888;position: relative;top: 2px;}
.top_right { float:right; padding-top:16px; width:723px; position:relative; z-index: 1;}
.nav_ul { display:block; width:723px;}
.nav_ul li { float:left; position: relative; font-size:16px; line-height:46px; width: 125px; height:46px; text-align: center; background:url(../images/mysy_06.png) no-repeat left center;}
.nav_ul li a { display: block;width: 100%;height: 100%; text-decoration:none;}
.nav_ul li a:hover { text-decoration:none; color:#1180ca;}
.nav_ul li:first-child { background: none;}
.nav_ul li:hover .sub_nav {display: block;} 
.nav_ul li .sub_nav { z-index: 99; position: absolute; top: 100%; left: 0; width: 100%; display:none; box-shadow: 0 1px 3px rgba(0, 0, 0, .3); font-size:0;}
.nav_ul li .sub_nav li {float:none; display:block; height:37px; margin:0; background:#0080e7; font-weight:100; border-top:1px solid #0b8af0; line-height:37px;*vertical-align:bottom;}
.nav_ul li .sub_nav li a { display:block; height:100%; color:#fff; font-size:16px; background:#0080e7;font-weight: 500;}
.nav_ul li .sub_nav li a:hover { color:#fff; background:#0b8af0;}
.banner { width:100%; text-align:center; height:732px; overflow:hidden;display: flex;justify-content: center;} 
.banner2 { margin-top: 105px;width:100%; text-align:center; height:522px; overflow:hidden;display: flex;justify-content: center;} 


/*底部*/
.foot_max {}
.foot_min { background:#494f53; height:80px; padding:25px 0;}
.foot_con { width:1200px; margin:0 auto;}
.foot_left {width:500px;margin: 0 auto;}
.foot_left ul.lianxi {text-align: center;}
.foot_left ul.lianxi li { color:#c7c7c7; line-height:25px;}
.foot_left ul.lianxi li h3 { color:#e0e0e0; padding-bottom:12px; font-weight:normal; font-size:16px;}
.foot_left ul.dianhua { padding-top:15px;text-align: center;}
.foot_left ul.dianhua li.p { color:#e0e0e0; line-height:25px; font-size:16px;}
.foot_left ul.dianhua .shu { color:#ffa800; font-size:22px;}
.foot_left2 { float:left;}
.foot_left2 ul { float:left; width:174px;}
.foot_left2 ul li { line-height:25px; color:#c7c7c7; font-size:14px;}
.foot_left2 ul li h3 { line-height:30px; color:#e0e0e0; font-size:16px; font-weight:normal; padding-bottom:15px;}

.footer { height:47px; line-height:47px; background:#242c31; color:#dfdfdf; font-size:14px; text-align:center;}