﻿﻿html {overflow-y:scroll;}
body {margin:0; padding:0; color: #222; font:14px/1.5 Microsoft YaHei,Arial,Helvetica,sans-serif,Simsun}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{padding:0; margin:0;}
table,td,tr,th{font-size:12px;}
ol,ul {list-style:none;}
li{list-style-type:none;}
img{vertical-align:middle;border:0;}
h1,h2,h3,h4,h5,h6{font-size:inherit; font-weight:normal;}
address,cite,code,em,th,i{font-weight:normal; font-style:normal;}
a {color:#222; text-decoration:none;}
a:visited {text-decoration:none;}
a:hover {color:#036eb5;text-decoration:none;}
a:active {color:#036eb5;}
/* 页头样式 */
.header{ width: 1100px; margin: 0 auto; height: 160px;}
.header .logo{ margin: 10px;padding-top: 40px;float: left;}
.header .logo img{height: 85px;}
.subNav{display:none;}
.header .header_right{float: right; color: #868686; font-size: 12px; width:480px;}
.header .language{ line-height: 40px; text-align: right;}
.header .weather{ width: 315px; float: right; padding-left: 10px;}
.header .weather .sy_logo{ float:left; height:55px;}

.header .weather_box {border-left: 1px solid #dbdbdb;padding: 0 15px 0 30px;float: right;text-align: center;margin-top: 10px;height: 35px;line-height: 18px;}
.header .search{ height: 38px; width: 321px; float:right;padding-top: 3px;clear: right; text-align: left; background:url(../images/soso_bg.png) no-repeat 0 0;}
.header .search .ico_search{float: left; position: absolute; margin: 12px; width: 16px; display:none}
.header .search_inpt{width: 250px; height: 34px;border:0;outline:none;line-height: 35px;margin: 0 10px 0 10px;background-color: transparent; float:left;}
.header .search_btn{background-color: transparent;width: 40px;height: 34px;border: 0; font-size:0; cursor:pointer;}

/* 首页导航条 */
.main_menu{ background-color: #036eb5; height: 40px;text-align: center;width: 100%;}
.main_menu>ul{ width: 1100px; margin: 0 auto; position: relative;}
.main_menu>ul>li{ float: left; width: 137.5px;position: relative;}
.main_menu>ul>.changeBg:hover{background-color: #0E82BF}
.main_menu li>a{line-height: 40px; font-size: 20px; color: #fff; padding: 0 20px;display: block;}
.main_menu li>a:hover{}
.main_menu ul li .menu_active{ display: none;}
.main_menu .menu_active .leaders{float: left;width: 660px;padding: 0 0 0 67px;border-right: 1px solid #000;}
.main_menu .menu_active .meeting{float: left;padding-left: 30px;}
.main_menu .menu_active .meeting li>a{line-height: 20px;font-size: 16px;}
.main_menu .menu_active .leaders li{height:40px;}
.main_menu .menu_active .leaders li .name{float: left;padding-right: 100px;}

.main_menu .menu_active .leaders .leader_box{display: inline-block;}
.main_menu .menu_active .leaders .leader_box a{font-weight: normal;padding: 0 10px;font-size: 16px;color: #000;}
.main_menu ul li:hover .menu_active{ display:block;height: 90px;background-color: #fff; opacity: 0.9;position: absolute;width: 1060px;  left: 0px;top: 40px; padding: 20px;text-align: left;}
.main_menu .menu_active a{ padding: 0 20px; font-size: 18px; font-weight:600;color:#333;}
.main_menu ul li .ico_active{display: none;}
.main_menu ul li:hover .ico_active{ position: absolute; z-index: 9; display: block; left: 40%;}

/* 页尾样式 */
.hr_bg{background-image: url(../images/hr_bg.jpg);background-position: center;background-size: cover; height: 5px; border: 0;}
.Fmenu{padding: 0 20px;overflow: hidden;border: 1px solid #f5f5f5;}
.Fmenu>li{float: left; padding: 0 15px;}
.rline{border-right: 1px solid #f5f5f5;}
.Fmenu>li:hover .select_con{ display: block;}
.Fmenu>li>.other_link{line-height: 35px; padding: 0 20px; background: url(../images/ico_arrow2.png) no-repeat right center;margin-right: 15px;}
.Fmenu .select_con{width: 1068px;background: url(../images/hr_bg.jpg) no-repeat 0 0;padding: 15px;position: absolute; display: none; left: 0;top: -161px;height: 135px;overflow-y: auto; background-color: #fff;border: 1px solid #ddd; line-height: 30px;}
.Fmenu .select_con li{ float: left; width: 175px; overflow: hidden;white-space: nowrap;}
/*ul.fbox{width: 810px;overflow: hidden;margin: 0 auto;padding: 0;}
ul.fbox li{ float: left;line-height: 28px; padding: 20px;padding-bottom: 0;text-align:center;}
ul.fbox li:first-child{padding-top: 10px;}*/
.ftbox{overflow: hidden;background: #f5f5f5;border: 1px solid #ececec;margin-top: 10px;padding: 10px 0;}
.jiucuo{margin: 12px 45px 0 40px;}
.copyRight p{line-height: 25px;}
.dzjg{margin:0 25px;}