 padding-top:50px;@charset "utf-8";
/* CSS Document */
*{ font-family:"微软雅黑";}
body{margin:0;padding:0;font-size:14px;color:#333333; font-family:"微软雅黑"; font-weight:normal; min-width:1200px;}
div, dl, dt, dd, ul, ol, li,
h1, h2, h3, h4, h5, h6, pre, code,
form, fieldset, input, button,
textarea, p, table, th, td {margin:0px;padding:0px;}
img{border:0;}
ul,li{list-style-type:none;}
:focus {outline:0;}
a:hover{ cursor: pointer;}
a {color:#333333;text-decoration:none; }
.bg01{ background: #f8f8f8; width: 100%; overflow: hidden;}
.bg02{ background: #4c4c4c; width: 100%; overflow: hidden;}
.bg03{ background: #333333; width: 100%; overflow: hidden;}

/*.nav_hover_sy{border-bottom:solid 2px #e80111;}*/

/*.nav_hover{border-bottom:solid 2px #e80111;}*/

/* head */
.head{width: 95%; max-width: 1440px;  min-width:1200px; height: 110px; margin: 0 auto; }
.head .logo{ width:362px; height: 50px; padding: 25px 0; float: left;}
.head .head_right{ width: calc(100% - 400px); height: 110px;  float: right;}
.head .head_right .head_right_top{ width: 100%;  margin-top: 20px;}
.head .head_right .search{ width: 226px; height:30px; float: right; border: solid 1px #cccccc; -webkit-border-radius: 15px;}
.head .head_right .search .search01{ width:180px; height:30px; line-height:30px; border:none; background:#fff;-webkit-border-radius: 15px; text-indent:15px; float:left;}
.head .head_right .search .search02{ width:38px; height:30px; background:url(../images/search.jpg) no-repeat center; border:none; float:right; padding:0px;}
.head .head_right .link_oa{ width:90px;margin-left: 10px; height:30px; background: #00a0ea; color: #fff; line-height: 30px; float: right; text-align: center;-webkit-border-radius: 15px;
}
.head .head_right .link_bs{ width:110px; margin-left: 10px; height:30px; background: #024393; color: #fff; line-height: 30px; float: right; text-align: center;-webkit-border-radius: 15px;
}
.head ul { width: 100%;  height:26px; padding:10px 0; line-height: 26px; float: right;}
.head ul li{ float: right; margin-left: 43px; text-align: center;}
.head ul li:hover{ border-bottom:solid 2px #e80111;}

/*手机导航*/
.mobile-inner{ display:none;}
.sj_dqwz{ display:none;}


/* 首页全屏滚动 */
/*.bgpic01{  background:url(../images/index01.png) no-repeat center bottom; }*/
.bgpic02{  background:url(../images/index02.png) no-repeat center bottom; }
.bgpic03{  background:url(../images/index03.png) no-repeat center bottom; }
.bgpic04{  background:url(../images/index04.png) no-repeat center bottom; }
.bgpic05{  background:url(../images/index05.png) no-repeat center bottom; }
.bgpic06{  background:url(../images/index06.png) no-repeat center bottom; }
.bgpic07{  background:url(../images/index07.png) no-repeat center bottom; }

.clearfix:after { content: ""; display: table; clear: both;}
.ml-nav { z-index: 10; width: 100%; }
.ml-link { float: right; margin: 8px 150px 0 0; font-size: 0;}
.ml-link a { display: inline-block; margin: 0 15px; font-size: 14px;}
.buy-now { position: absolute; right: 0; top: 0; width: 100px; height: 36px; line-height: 36px; text-align: center; color: #fff; background-color: #3db1fa;}
.buy-now:hover { color: #fff;}
.center-wrap { position: relative; z-index: 1; width: 1040px; height: 100%; margin: 0 auto;}
.desc { position: relative; z-index: 1;}
.section { overflow: hidden;}
.section h1 { margin-bottom: 20px; line-height: 1.4; font-size: 40px; font-weight: 400;}
.section p { line-height: 25px;}

.nav { float: right; margin-right: 150px;}
.nav li { float: left;}
.nav a { display: block; padding: 31px 22px 30px;}
.login { position: absolute; right: 0; top: 31px;}
.login a { margin: 0 5px; padding-top: 31px;}


#fp-nav ul li:last-child{ display: none;}
#fp-nav ul li{
	width:50px;
	height: 50px;
	background: url(../images/000.png);
		margin-bottom: 10px;
	margin-left:0;
}
#fp-nav.left{
	left: 0;
}
#fp-nav ul li{
	margin: 1px 0;
	display: block;
	text-align: left;
	text-indent: 50px;
	line-height: 50px;
}#fp-nav ul li:hover{
	width: 135px; color: #fff;
}
#fp-nav ul li:nth-child(1) a{background: url(../images/pic01.png) no-repeat left; background-position-x: 10px;);}
#fp-nav ul li:nth-child(1):hover a{background: url(../images/pic01_hover.png)  no-repeat left; background-position-x: 10px;color: #fff;}
#fp-nav ul li:nth-child(1) a.active{background: url(../images/pic01_hover.png) no-repeat left; background-position-x: 10px;	width: 135px; color: #fff;}
#fp-nav ul li:nth-child(2) a{background: url(../images/pic02.png) no-repeat left; background-position-x: 10px;);}
#fp-nav ul li:nth-child(2):hover a{background: url(../images/pic02_hover.png)  no-repeat left; background-position-x: 10px;color: #fff;}
#fp-nav ul li:nth-child(2) a.active{background: url(../images/pic02_hover.png) no-repeat left; background-position-x: 10px;	width: 135px; color: #fff;}
#fp-nav ul li:nth-child(3) a{background: url(../images/pic03.png) no-repeat left; background-position-x: 10px;);}
#fp-nav ul li:nth-child(3):hover a{background: url(../images/pic03_hover.png)  no-repeat left; background-position-x: 10px;color: #fff;}
#fp-nav ul li:nth-child(3) a.active{background: url(../images/pic03_hover.png) no-repeat left; background-position-x: 10px;	width: 135px; color: #fff;}
#fp-nav ul li:nth-child(4) a{background: url(../images/pic04.png) no-repeat left; background-position-x: 10px;);}
#fp-nav ul li:nth-child(4):hover a{background: url(../images/pic04_hover.png)  no-repeat left; background-position-x: 10px;color: #fff;}
#fp-nav ul li:nth-child(4) a.active{background: url(../images/pic04_hover.png) no-repeat left; background-position-x: 10px;	width: 135px; color: #fff;}
#fp-nav ul li:nth-child(5) a{background: url(../images/pic05.png) no-repeat left; background-position-x: 10px;);}
#fp-nav ul li:nth-child(5):hover a{background: url(../images/pic05_hover.png)  no-repeat left; background-position-x: 10px;color: #fff;}
#fp-nav ul li:nth-child(5) a.active{background: url(../images/pic05_hover.png) no-repeat left; background-position-x: 10px;	width: 135px; color: #fff;}
#fp-nav ul li:nth-child(6) a{background: url(../images/pic06.png) no-repeat left; background-position-x: 10px;);}
#fp-nav ul li:nth-child(6):hover a{background: url(../images/pic06_hover.png)  no-repeat left; background-position-x: 10px;color: #fff;}
#fp-nav ul li:nth-child(6) a.active{background: url(../images/pic06_hover.png) no-repeat left; background-position-x: 10px;	width: 135px; color: #fff;}
#fp-nav ul li:nth-child(7) a{background: url(../images/pic07.png) no-repeat left; background-position-x: 10px;);}
#fp-nav ul li:nth-child(7):hover a{background: url(../images/pic07_hover.png)  no-repeat left; background-position-x: 10px;color: #fff;}
#fp-nav ul li:nth-child(7) a.active{background: url(../images/pic07_hover.png) no-repeat left; background-position-x: 10px;	width: 135px; color: #fff;}


/* 首页 */
.index_main{ width: 1200px; margin: auto; overflow: hidden;}


/* index01 */
.index01{  overflow: hidden; position: relative; top: 50%; margin-top: -90px;}
.wenzi{ margin-top:200px;}
.wenzi h3{  font-size: 40px; color: #d20000; height: 80px; line-height: 80px;}
.wenzi h4{ font-size: 60px; color: #d20000; height: 100px; line-height: 100px;;}
.contain{ padding-top: 110px;}
#pageContain {
	overflow: hidden;
}
.page {
    box-shadow: 1px 1px 4px 0 #000;
	display: none;
	width: 100%;
	height: 100%;
	overflow: hidden;
	position: absolute;
	top: 0;
	left: 0;
}
.contain {
	width: 100%;
	height: 100%;
	display: none;
	position: relative;
	z-index: 0;}
.current .contain,.slide .contain {
	display: block;
}
.current {
	display: block;
	z-index: 1;
}
.slide {
	display: block;
	z-index: 2;
}
.swipe {
    display: block;
    z-index: 3;
    transition-duration: 0ms !important;
    -webkit-transition-duration: 0ms !important;
}

#navBar {
    *padding-left: 80px;
	z-index: 3;
	position: absolute;
    font-size: 0px;
    line-height: 0;
	bottom: 150px;
    text-align: center;
    width: 200px;
	left: 50%;
    margin-left: -100px;
}
#navBar .active {
    background: red;
    border: 1px solid red;
}
#navBar li {
    background: transparent;
    border: 1px solid #ccc;
    display: inline-block;
    font-size: 0px;
    margin: 0 4px;
    *float: left;
    *zoom:1;
    cursor: pointer;
    transition: all .7s ease;
    border-radius: 50%;
    line-height: 10px;
    text-align: center;
    width: 10px;
    height: 10px;
}
#prev,#next {
    z-index: 4;
    text-align: center;
    line-height: 40px;
    position: absolute;
    width: 40px;
    height: 40px;
    top: 50%;
    cursor:pointer;
    margin-top: -20px;
}
#prev {
    left: 0
}
#next {
    right: 0
}
.banner_01{background: url(../images/banner_01.png) no-repeat bottom center; background-size:auto 100%;}
.banner_02{background: url(../images/banner_02.png) no-repeat bottom center; background-size:auto 100%;}
.banner_03{background: url(../images/banner_03.png) no-repeat bottom center; background-size:auto 100%;}
.banner_04{background: url(../images/banner_04.png) no-repeat bottom center; background-size:auto 100%;}
.banner_05{background: url(../images/banner_05.png) no-repeat bottom center; background-size:auto 100%;}
.banner_06{background: url(../images/banner_06.png) no-repeat bottom center; background-size:auto 100%;}

/* index02 */
.index02{  overflow: hidden; position: relative; top: 50%; margin-top: -250px;}
.index02 h3{  font-size: 40px; color: #024393; text-align: center;}
.index02 h4{ font-size: 16px; color: #808080; font-weight: normal; text-align: center; line-height: 30px;}
.index02 p{  width: 1200px; margin: auto; overflow: hidden; font-size: 16px; color: #333333; box-sizing: border-box;  line-height: 30px; padding: 0 80px; text-align: center;}

/* index03 */
.index03{  height: 491px; position: relative; top: 50%; margin-top: -250px;}
.index03 .left{ max-width:660px; height: 491px; float: left;}
.index03 .left h3{ font-size: 40px; color: #d20000; margin-top: 23px;}
.index03 .left h4{ font-size: 16px; color: #808080; font-weight: normal; line-height: 30px;}
.index03 .left .ico{ margin: 35px 0 30px 0;}
.index03 .left p{ line-height: 30px; font-size: 16px; color: #141414;overflow : hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;}
.index03 .left .more{ font-size: 15px; color: #666666; margin:50px 0  40px 0;}
.index03 .left ul{ overflow: hidden}
.index03 .left ul li{ width: 115px; height: 36px; line-height: 36px; margin-right: 10px;  float: left; border: solid 1px #999999; color: #000000; text-align: center;}
.index03 .left ul li:hover{ border: solid 1px #d20000; color: #fff; background:#d20000 }
.index03 .right{ width: 45%; height: 491px; float: right;}
.index03 .right .pic{ width: 395px; height: 455px; float: right; border: solid 4px #d20000;}
.index03 .right .pic img{width: 395px; height: 455px; position: relative; right: 21px; top: 28px;}

/* index04 */
.index04{ height:536px;position: relative; top: 50%; margin-top: -268px;}
.index04 h3{ font-size: 40px; color: #024393; text-align: center;}
.index04 h4{ font-size: 16px; color: #808080; font-weight: normal; text-align: center; line-height: 30px;}
.index04 .news-tab01{ width:403px; height:34px; margin:35px auto;}
.index04 .news-tab01 li{ width: 114px; height: 30px; line-height: 30px; margin:0 8px; float:left; text-align:center; font-size:17px;cursor:pointer; border: solid 2px #bdc1c9;}
.index04 .news-tab01 li.menu_link{ color:#fff; background: #024393; border: solid 2px #024393;}
.tab-about1{ width:100%; height: 350px; overflow: hidden;  margin-top: 13px;}
.tab-about1 li{ width: 350px; float: left; margin:0 25px; }
.tab-about1 li .pic{ width: 350px; height: 206px; overflow: hidden;}
.tab-about1 li .pic img{ width: 350px;}
.tab-about1 li h3{ font-size: 18px; line-height:36px; color: #5a5a5a; text-align: left;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.tab-about1 li .time{ font-size: 14px; color: #929292; line-height: 24px;}
.tab-about1 li p{ color: #888888; line-height: 24px; overflow : hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;}
.tab-about1 li .more{ color: #024393; margin-top: 20px;}
.tab-about1 li .more img{ margin-left: 5px;}

/* index05 */
.index05{  height: 536px;position: relative; top: 50%; margin-top: -268px;} 
.index05 h3{ font-size: 40px; color: #fff; text-align: center;}
.index05 h4{ font-size: 16px; color: #e1dfdf; font-weight: normal; text-align: center; line-height: 30px;}
.index05 .news-tab01{ width:403px; height:34px; margin:35px auto;}
.index05 .news-tab01 li{ width: 114px; height: 30px;background: #fff; line-height: 30px; margin:0 8px; float:left; text-align:center; font-size:17px;cursor:pointer; border: solid 2px #bdc1c9;}
.index05 .news-tab01 li.menu_link{ color:#fff; background: #024393; border: solid 2px #024393;}
.tab-about2{ width:100%; height: 350px; overflow: hidden;  margin-top: 13px;}
.tab-about2 li{ width:570px; height: 147px; background: #fff; float: left; margin:15px; padding: 20px;  box-sizing: border-box;  }
.tab-about2 li .pic{ width: 163px; height: 103px;float: left; overflow: hidden;}
.tab-about2 li .pic img{ width: 163px; }
.tab-about2 li .news{  width: 357px; float: right;}
.tab-about2 li h3{ font-size: 16px; line-height:22px; height: 44px; color: #222222; text-align: left; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;}
.tab-about2 li p{ color: #888888; line-height:18px; overflow : hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2;
        -webkit-box-orient: vertical; margin-top: 10px;}

/* index06 */
.index06{   overflow: hidden; max-width: 1470px; height: 100%; background: url(../images/png.png) no-repeat top center ; margin: 0 auto; position: relative; top: 50%; margin-top: -300px;} 
.index06 h3{ font-size: 40px; color: #d20000; text-align: center; height: 50px; margin-top: 10px; }
.index06 h4{ font-size: 16px; color: #e1dfdf; font-weight: normal; text-align: center; height: 30px; line-height: 30px;}
.index06 .main{ width: 1200px; margin:39px auto; overflow: hidden;  box-sizing: border-box;  padding: 52px 30px 0 30px;}
.index06 .main .left{ width:542px; height: 400px; margin: 8px; float: left;}
.index06 .main .left .pic{width:542px; height: 400px;}
.index06 .main .left .pic img{width:542px; height: 400px;}
.index06 .main .left h3{ font-size: 18px; line-height: 26px; height: 52px; color: #fff; text-align:left;  background: url(../images/000.png); padding: 10px 20px; position: relative; bottom:80px; }
.index06 .main .right{  width: 560px; height: 416px; float: right;}
.index06 .main .right ul{ width: 560px; height: 416px;}
.index06 .main .right ul li{ width: 264px; height: 192; margin: 8px; float: left; display:block;}

/* ny_banner */
.banner{ width: 100%; overflow: hidden;}
.banner img{ width: 100%; height: auto;}

/* 当前位置、同级栏目 */
.place{width: 95%; max-width: 1440px; min-width:1200px; margin: 0 auto; overflow: hidden;}
.place .place_left{ width:80%; float: left;}
.place .place_left .dqwz{ height: 80px; line-height: 80px; font-size: 16px; color: #666666;}
.place .place_left .dqwz a{ color: #666666;}
.place .place_left ul { margin-top: 10px; overflow: hidden;}
.place .place_left ul li{ float: left; padding:0 20px; height: 80px;font-size: 16px; line-height: 80px; margin-right: 1px;}
.place .place_left ul li:hover{ background: #024393; color: #ffffff; cursor: pointer;}
.place .place_left ul .active{ background: #024393; color: #ffffff;}
.place .place_right{ width:20%; text-align: right; float: left; color:#024393; line-height: 150px; font-size: 42px; }

/* main */
.main{ width: 95%; max-width: 1440px; min-width:1200px; margin: 0 auto; min-height: 500px;}

/* 单页 */
.main .zhengwen{ padding: 40px 0; font-size: 16px; line-height: 36px;}
.main .zhengwen img{ max-width:100%;}
.main .zhengwen table { max-width:100%; border-collapse: collapse; overflow:visible;}
.main .zhengwen  th {border: solid 1px #666;}
.main .zhengwen  td {border: solid 1px #666;}

/* 集团介绍 */
.jtjs{ width: 100%; overflow: hidden;}
.jtjs .left{ width: calc(100% - 480px); overflow: hidden; float: left;}
.jtjs .left h3{ font-size: 24px; font-weight: normal; padding: 40px 0;}
.jtjs .left .pic{ margin-bottom: 30px;}
.jtjs .right{ width:410px; margin-left: 70px; overflow: hidden; float: right; text-align: right;}
.jtjs .right img{ width:100%; height: auto;}

/*集团领导 */
.list_leader{ overflow: hidden; padding: 40px 0;}
.list_leader ul li{ width: calc(33.33% - 24px); box-sizing: border-box; background: #f2f4f8; margin: 12px; padding:20px 60px; float: left; text-align: center;}
.list_leader ul li .pic img{ width: 100%;}
.list_leader ul li h3{ font-size: 20px; color: #333333; line-height: 44px;}
.list_leader ul li p{ font-size: 20px; color: #666666; line-height: 44px;}

/* 大事记 */
.list_dsj_lm{overflow: hidden; padding: 60px 0  40px 0}
.list_dsj_lm ul{overflow: hidden;}
.list_dsj_lm ul li{ padding: 12px 40px; border:solid 1px #bbbbbb; float: left; margin-right: 10px;}
.list_dsj_lm ul .active{background: #024393; color: #ffffff;}
.list_dsj{overflow: hidden; padding: 0 0 40px 0}
.list_dsj ul{ overflow: hidden;}
.list_dsj ul li{ background:url(../images/dsj_libg.jpg) no-repeat left top; line-height: 20px; background-position-y:20px;padding: 15px 0 15px 24px; }


.fenye{ padding:20px 0; text-align:center;}

/*新闻列表 */
.list_news{ overflow: hidden; padding: 40px 0;}
.list_news ul{ overflow: hidden; }
.list_news ul li{ width: calc(50% - 26px);box-sizing: border-box;  border:solid 1px #dcdcdc;margin: 12px; padding: 36px; float: left;}
.list_news ul li .time{ width:109px; float: left; border-right:solid 1px #b3b3b3;}
.list_news ul li .time h3{ font-size: 50px; color: #333333; height: 88px; line-height: 88px;}
.list_news ul li .time p{ font-size: 16px; color: #666666; height: 56px; line-height: 56px;}
.list_news ul li .news{  width: calc(100% - 180px); float: left; padding: 0 20px 0 50px;}
.list_news ul li .news h3{ font-size: 18px; font-weight: normal;line-height: 30px; margin-bottom: 16px;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.list_news ul li .news p{ line-height: 26px; height: 52px; margin-bottom: 30px; color: #666666;overflow : hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp:sss 2;
        -webkit-box-orient: vertical;
}
/*图片新闻列表 */
.list_pic{ overflow: hidden; padding: 40px 0; min-height: 400px;}
.list_pic ul{ overflow: hidden; }
.list_pic ul li{overflow: hidden; padding: 40px 0;}
.list_pic ul li:hover{ background: #f7f7f7; cursor: pointer;}
.list_pic ul li .news_pic{ width: 95%; max-width: 1440px; min-width:1200px; margin: 0 auto;}

.list_pic ul li:first-child .news_pic{overflow: hidden;}
.list_pic ul li:first-child .news_pic .pic img{max-height: 100%; max-width:100%; width:auto; height:auto; vertical-align: middle;}
.list_pic ul li:first-child .news_pic .pic{ width: 600px; height: 336px; text-align:center; line-height: 336px;float: left;}
.list_pic ul li:first-child .news_pic .news{ width: calc(100% - 600px); float: left;  box-sizing: border-box;  padding: 0 0 0 40px;}
.list_pic ul li:first-child .news_pic .news h3{ font-size: 24px; line-height: 50px; margin-bottom: 20px;}
.list_pic ul li:first-child .news_pic .news .jianjie{ font-size: 14px; color: #333; line-height: 30px; height: 150px;; overflow : hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 5;
        -webkit-box-orient: vertical;}
.list_pic ul li:first-child .news_pic .news .time{ display: none;}
.list_pic ul li:first-child .news_pic .news .more_n{ display: block; height: 56px; line-height: 56px; margin-top: 60px;}
.list_pic ul li:first-child .news_pic .more{ display: none;}
.list_pic ul li .news_pic .pic img{max-height: 100%; max-width:100%; width:auto; height:auto; vertical-align: middle;}
.list_pic ul li .news_pic .pic{ width: 337px; height: 188px;  text-align:center; line-height: 188pxpx;float: left;float: left;}
.list_pic ul li .news_pic .news { width: calc(100% - 385px); float: left;  box-sizing: border-box;  padding: 0 55px 0 33px;}
.list_pic ul li .news_pic .news h3{ font-size: 18px; line-height:48px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.list_pic ul li .news_pic .news .jianjie{ font-size: 14px; color: #666666; height: 52px; margin-bottom:52px; line-height: 26px;overflow : hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;}
.list_pic ul li .news_pic .news .time{ font-size: 16px; color: #666666;}
.list_pic ul li .news_pic .news .more_n{ display: none;}
.list_pic ul li .news_pic .more{ width: 46px; height: 96px; padding-top:90px;  border: solid 1px #dcdcdc; background: #fff; text-align: center; float: right;}

/* 正文 */
.shx{ border-top: solid 1px #ecebec; box-shadow:0px 7px 7px -7px  #ecebec inset; }
.article{ overflow: hidden; padding: 10px 0;}
.article .dqwz{ height: 70px; line-height: 70px; font-size: 16px; color: #666666;}
.article .title{ background: #e9e9e9; text-align: center; padding:38px 10px 30px 10px;}
.article .title h3{ font-size: 24px; margin-bottom: 30px;}
.article .zhengwen{ padding: 40px 0; font-size: 16px; line-height: 36px; border-bottom: solid 1px #e4e4e4;}
.article .zhengwen img{ max-width:100%;}
.article .zhengwen table { max-width:100%; border-collapse: collapse; overflow:visible;}
.article .zhengwen  th {border: solid 1px #666;}
.article .zhengwen  td {border: solid 1px #666;}
.article .sxp{ padding:25px 0; overflow: hidden;}
.article .sxp .sxp_left{  width: calc(100% -150px); float: left; line-height: 36px; font-size: 16px;}
.article .sxp .sxp_right{ width:150px; height: 50px; line-height: 50px; background: #e9e9e9; text-align: center; font-size: 16px; float: right;}


/* bottom */
.bot{border-bottom:solid 1px #fff; }
.bot .mainbot{width: 95%; max-width: 1440px; min-width:1200px; padding: 20px 0; margin: 0 auto; color: #fff; overflow: hidden; font-size:14px;}
.bot b{font-size:14px; margin-right:10px; font-weight:normal;}
.bot a{ color: #fff; }
.bottom{width: 95%; max-width: 1440px; min-width:1200px; padding:10px 0 0 0; margin: 0 auto; color: #fff; overflow: hidden;}
.bottom a{ color: #fff;}
.bottom .left{ width:380px; overflow: hidden; float: left;}
.bottom .left .logo{ padding: 20px 0;}
.bottom .left ul{ width: 280px; margin: auto;}
.bottom .left ul li{ width: 100px; float: left; margin:20px 20px 0 20px; }
.bottom .left ul li img{ width: 100px;}
.bottom .left ul li h3{ font-weight: normal; line-height: 50px; text-align: center; }
.bottom .link{ width: 280px; float: right;}
.bottom .copyright{width: 280px; float: right; line-height: 24px; margin-left: 100px;}
.bottom .copyright .fk img{ vertical-align: middle; margin-right: 10px;}
.bottom .copyright .fk{ width:135px; float:left; margin-top: 10px; height: 44px; text-align: center; line-height: 44px; font-weight: bold; font-size: 18px; background: #fff; color: #024393;}
.mar-r-10{ margin-right:10px;}
.bottom .link h3,.bottom .copyright h3{ font-size: 20px; margin-top: 10px; border-bottom: solid 1px #494949; height: 50px; line-height: 50px;}
.bottom .link ul,.bottom .copyright ul{ overflow: hidden; margin-top: 10px;}
.bottom .link ul li,.bottom .copyright ul li{line-height: 30px;}
.but{ width:70px; height:34px!important; background:#024393;  margin-right:10px;color:#fff; border:none; -webkit-border-radius:5px;}

/*.bot2{border-top:solid 1px #fff; }*/
.bot2 .mainbot{width: 95%; max-width: 1440px; min-width:1200px; padding: 20px 0; margin: 0 auto; color: #fff; overflow: hidden; font-size:14px;}
.bot2 b{font-size:14px; margin-right:10px; font-weight:normal;}
.bot2 a{ color: #fff; }


/*留言板*/
.lyb{ padding-top:50px;}
.lyb table { width:600px;}
.lyb table td { padding:5px; height:30px; line-height:30px; vertical-align:top;}
.lyb table td input{ height:30px; line-height:30px; padding:0 5px;}
.lyb table td textarea {padding:5px; width:100%; max-width:400px;}

.jjjc{ width:800px; margin:0 auto; padding-top:50px;}
.jjjc ul li{ font-size:16px; line-height:36px;}
.jjjc ul li a{ text-decoration:underline;}