<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body { font-family: arial , 'Microsoft YaHei'; *font-family: 'Microsoft YaHei'; color: #333; margin: 0; font-size: 14px; }

img { border: 0; }

a:link { color: #333; text-decoration: none; }

a:visited { color: #333; text-decoration: none; }

a:hover { color: #333; text-decoration: none; }

a:active { color: #333; text-decoration: none; }

ol, ul { list-style: none; }

ol, ul, li, table, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; }

p { margin: 0; padding: 0; }

.right { float: right; }

.left { float: left; }

.hidden { display: none; }

.clear { clear: both; }

.container { width: 1200px; margin: 0 auto; }

.mt10 { margin-top: 10px; }

.ellipsis { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.ellipsis-2 { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; display: -moz-box; display: -ms-box; display: box; -webkit-box-orient: vertical; -moz-box-orient: vertical; -ms-box-orient: vertical; box-orient: vertical; -webkit-line-clamp: 2; }

.ellipsis-3 { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; display: -moz-box; display: -ms-box; display: box; -webkit-box-orient: vertical; -moz-box-orient: vertical; -ms-box-orient: vertical; box-orient: vertical; -webkit-line-clamp: 3; }

button, input, select, textarea { font: 14px/1 Tahoma, Helvetica, Arial, 'Microsoft YaHei', sans-serif; }

.topcon { width: 100%; height: 34px; line-height: 34px; border-bottom: 1px solid #eee; color: #666; }
.topcon a { color: #666; padding: 0 10px; }
.topcon a:hover { color: #036e98; text-decoration: underline; }
.more {
    width: 30px;
    height: 20px;
    margin-top: 18px;
    margin-left: 15px;
    float: right;
    background: url(../images/icon-more.png) no-repeat right center;
    opacity: .6;
}

/*å®šä¹‰æ»šåŠ¨æ¡é«˜å®½åŠèƒŒæ™¯ é«˜å®½åˆ†åˆ«å¯¹åº”æ¨ªç«–æ»šåŠ¨æ¡çš„å°ºå¯¸*/
::-webkit-scrollbar
{
	width: 6px;
	height: 6px;
	background-color: #fff;
}
 
/*å®šä¹‰æ»šåŠ¨æ¡è½¨é“ å†…é˜´å½±+åœ†è§’*/
::-webkit-scrollbar-track
{
	-webkit-box-shadow: inset 0 0 6px rgba(81,164,185,1);
	border-radius: 10px;
	background-color: #fff;
}
 
/*å®šä¹‰æ»‘å— å†…é˜´å½±+åœ†è§’*/
::-webkit-scrollbar-thumb
{
	border-radius: 10px;
	-webkit-box-shadow: inset 0 0 6px rgba(81,164,185,1);
	background-color: #51a4b9;
}

.header {position:absolute;width:100%;z-index:999;background: rgba(241,241,241,.6); height: 65px; margin: 0 auto; padding: 35px 0 10px; }
.header-center { width: 1200px; margin: 0 auto;  }
.header .logo {     float: left;
    height: 65px;
   
    margin-bottom: 0px; }
.header .logo img { vertical-align: middle;height: 100%; }
.header .logo:before { content: ""; display: inline-block; width: 0; height: 100%; vertical-align: middle; }

.navbg { height: 70px;float:right; min-width: 755px; }
.navbg .nav {  margin: 0 auto; }
.navbg .nav &gt; ul &gt; li {  padding: 0 20px 10px; float: left; text-align: center; position: relative; z-index: 4; line-height: 65px; font-size: 16px; }
.navbg .nav &gt; ul &gt; li a { display: block; width: 100%; color: #3e3a39; }
.navbg .nav &gt; ul &gt; li:hover { background: rgba(235,235,235,.6); }
.navbg .nav &gt; ul &gt; li.click { /* background: rgba(235,235,235,.6); */  }
.navbg .nav &gt; ul &gt; li &gt; ul { position: absolute; left: 0; right: 0; top: 100%; font-size: 14px; display: none; }
.navbg .nav &gt; ul &gt; li &gt; ul &gt; li{position:initial;z-index:999;}
.navbg .nav &gt; ul &gt; li &gt; ul &gt; li &gt; a { display: block; padding: 12px 8px; background-color: rgba(241,241,241,1); line-height: 25px; border-top: 1px solid rgba(255, 255, 255, 0.1); text-align: center; box-sizing: border-box; }
.navbg .nav &gt; ul &gt; li &gt; ul &gt; li &gt; a:hover { background-color: #ccc; color: #3e3a39; }

.header .head-search { float: right; width: 40px; height: 40px; margin: 17px 20px; background: url(../images/icon-search.png) no-repeat center; cursor: pointer; }

#search-form { position: absolute; top: 110px; right: 0; width: 320px; max-height: 0; overflow: hidden; background-color: #f4f4f4; transition: all .4s ease; z-index: 9; }
#search-form.open { max-height: 60px; }
#search-form fieldset { position: relative; margin: 0 60px 0 0; padding: 0; border: none; }
#search-form input { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; display: block; height: 60px; outline: none; }
#search-form input[type="search"] { width: 100%; padding: 0 5px 0 22px; background: transparent; border: none; }
#search-form input[type="submit"] { position: absolute; bottom: 0; right: 0; width: 60px; margin: 0; padding: 0; font-weight: 700; text-transform: uppercase; color: #fff; background: #2e40b1; border: none; cursor: pointer; }


/* banner */
.banner { position: relative; height: 1080px; overflow: hidden; }
.banner .slides { position: relative; z-index: 1; }
.banner .slides li { height: 1080px; }
.banner .flex-control-nav { position: absolute; bottom: 20px; z-index: 2; width: 100%; text-align: center; }
.banner .flex-control-nav li { display: inline-block; width: 15px; height: 15px; margin: 0 5px; *display: inline; zoom: 1; }
.banner .flex-control-nav a { display: inline-block; width: 15px; height: 15px; border-radius: 50%; line-height: 40px; overflow: hidden; background: #656565; cursor: pointer; }
.banner .flex-control-nav .flex-active { background: #fff; }

.banner .flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.banner .flex-direction-nav li a{display:block;width:60px;height:60px;overflow:hidden;cursor:pointer;position:absolute;}
.banner .flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.banner .flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}

.bankuai1{width:100%;/* height:1080px; */background: url(../images/bg1.jpg) no-repeat;background-size:cover;}
.bankuai1 .con{padding:210px 0 140px;height:730px;}
.bankuai1 .con .cont{height:390px;}
.bankuai1 .con .cont .content1{width:590px;height:390px;float:left;background: #f6f6f6;}
.bankuai1 .con .cont .content1 .show1{height: 80px; background: #51a4b9;font-size: 22px;line-height: 80px;color: #fff;padding: 0 35px;}
.bankuai1 .con .cont .content1 .show1 a{color:#fff;}
.bankuai1 .con .cont .content1 .show1 a:hover { font-weight: bold; }
.bankuai1 .con .cont .content1 .show1 a.click { font-weight: bold; }

.bankuai1 .con .cont .content1 .list{width:520px;height:230px;overflow-y: scroll;  margin: 45px auto 0;}
.bankuai1 .con .cont .content1 .list a{ width: 390px;font-size: 16px;height: 24px; display: block;color: #454545;line-height: 24px;margin-bottom: 22px;
}
.bankuai1 .con .cont .content1 .list a .showss{float: left;
    margin-right: 4px;}
.bankuai1 .con .cont .content1 .list a .text{overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;}

.bankuai1 .con .cont .content2{
	width:590px;height:390px;float:right;
}
.bankuai1 .con .cont .content2 .list{height: 80px;
    background: #51a4b9;
    font-size: 22px;
    line-height: 80px;
    color: #fff;
	font-weight:bold;
	text-align:center;
}

.banner2 { position: relative;width:590px; height: 320px; overflow: hidden; }
.banner2 .slides { position: relative; z-index: 1; }
.banner2 .slides li { height: 320px; }
.banner2 .slides li a{ width: 590px;
    height: 320px;
    display: block; font-size: 18px;color: #fff}
.banner2 .slides li a img{width:100%;height:100%;overflow:hidden;}
.banner2 .slides li .date{    position: relative;
    margin-top: -100px;
    margin-left: 40px;
    float: left; }
.banner2 .slides li .txt{ position: relative;
    margin-top: -75px;
    margin-left: 40px;
    float: left;  }
.banner2 .flex-control-nav { position: absolute; bottom: 20px; z-index: 2;  text-align: center;    float: left;
    margin-left: 40px; }
.banner2 .flex-control-nav li { display: inline-block; width: 15px; height: 15px; margin: 0 5px; *display: inline; zoom: 1; }
.banner2 .flex-control-nav a { display: inline-block; width: 15px; height: 15px; border-radius: 50%; line-height: 40px; overflow: hidden; background: #656565; cursor: pointer; }
.banner2 .flex-control-nav .flex-active { background: #fff; }

.banner2 .flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.banner2 .flex-direction-nav li a{display:block;width:60px;height:60px;overflow:hidden;cursor:pointer;position:absolute;}
.banner2 .flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.banner2 .flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}

.bankuai1 .con .cont2{margin-top:20px;height:320px;}
.bankuai1 .con .cont2 .content1{width:590px;height:320px;float:left;background:#f6f6f6;}
.bankuai1 .con .cont2 .content1 .list{float:left;width:180px;height:100%;}
.bankuai1 .con .cont2 .content1 .list .item1{padding:35px;position: relative;height: 100%;}
.bankuai1 .con .cont2 .content1 .list .item1 .contss{text-align: center;
    color: #595757;
    font-size: 22px;
    font-weight: bold;
    margin-bottom: 22px;
    width: 90px;}
.bankuai1 .con .cont2 .content1 .list .item1 .contss2{text-align:center;color:#9fa0a0;font-size:20px;width:90px;line-height: 25px;}
.bankuai1 .con .cont2 .content1 .list .item1 .contss3{position: absolute;
    bottom: 99px;
    width: 90px;
    background: #51a4b9;
    height: 35px;
    text-align: center;
    color: #fff;
    line-height: 35px;}	
.bankuai1 .con .cont2 .content1 .list2{float:right;width:410px;height:100%;}
.bankuai1 .con .cont2 .content1 .list2 .items1{padding:35px 25px 30px 0;height:100%;}	
.bankuai1 .con .cont2 .content1 .list2 .items1 .itemss1s{width: 375px;
    height: 255px;}	
	
	
.banner3 { position: relative;width:375px; height: 320px; overflow: hidden; }
.banner3 .slides { position: relative; z-index: 1; }
.banner3 .slides li { height: 255px; }
.banner3 .slides li a{ width: 375px;
    height: 255px;
    display: block; font-size: 18px;color: #fff}
.banner3 .slides li a img{width: 100%;
    height: 100%;
    overflow: hidden;}
.banner3 .slides li .date{    position: relative;
    margin-top: -100px;
    margin-left: 40px;
    float: left; }
.banner3 .slides li .txt{ position: relative;
    margin-top: -75px;
    margin-left: 40px;
    float: left;  }
.banner3 .flex-control-nav {display:none; position: absolute; bottom: 20px; z-index: 2;  text-align: center;    float: left;
    margin-left: 40px; }
.banner3 .flex-control-nav li { display: inline-block; width: 15px; height: 15px; margin: 0 5px; *display: inline; zoom: 1; }
.banner3 .flex-control-nav a { display: inline-block; width: 15px; height: 15px; border-radius: 50%; line-height: 40px; overflow: hidden; background: #656565; cursor: pointer; }
.banner3 .flex-control-nav .flex-active { background: #fff; }

.banner3 .flex-direction-nav{position:absolute;z-index:3;width:100%;top:100px;}
.banner3 .flex-direction-nav li a{top: -90px;display:block;width:60px;height:60px;overflow:hidden;cursor:pointer;position:absolute;}
.banner3 .flex-direction-nav li a.flex-prev{left:12px;background:url(../images/prev.png) center center no-repeat;}
.banner3 .flex-direction-nav li a.flex-next{right:12px;background:url(../images/next.png) center center no-repeat;}

.bankuai1 .con .cont2 .content2{width:590px;height:320px;float:right;}
.bankuai1 .con .cont2 .content2 .quote1{width:200px;height:320px;float:left;background:#fff;}
.bankuai1 .con .cont2 .content2 .quote1 .list{float:left;width:180px;height:100%;}
.bankuai1 .con .cont2 .content2 .quote1 .list .item1{padding:35px;position: relative;height: 100%;}
.bankuai1 .con .cont2 .content2 .quote1 .list .item1 img{position: absolute;
    bottom: 70px;
    right: -20px;    width: 150px;}
.bankuai1 .con .cont2 .content2 .quote1 .list .item1 .contss{text-align: center;
    color: #595757;
    font-size: 22px;
    font-weight: bold;
    margin-bottom: 22px;
    width: 90px;}	
.bankuai1 .con .cont2 .content2 .quote1 .list .item1 .contss2{text-align:center;color:#9fa0a0;font-size:20px;width:90px;line-height: 25px;}
.bankuai1 .con .cont2 .content2 .quote1 .list .item1 .contss3{position: absolute;
    bottom: 99px;
    width: 90px;
    background: #51a4b9;
    height: 35px;
    text-align: center;
    color: #fff;
    line-height: 35px;}
.bankuai1 .con .cont2 .content2 .quote2{width:360px;height:320px;float:right;background:#fff;}
.bankuai1 .con .cont2 .content2 .quote2 .list{float:left;width:180px;height:100%;}	
.bankuai1 .con .cont2 .content2 .quote2 .list .item1{padding:35px;position: relative;height: 100%;}
.bankuai1 .con .cont2 .content2 .quote2 .list .item1 img{position: absolute;
    bottom: 70px;left: 0;width: 360px;
    height: 320px;}
.bankuai1 .con .cont2 .content2 .quote2 .list .item1 .contss{text-align: center;
    color: #fff;
    font-size: 22px;
    font-weight: bold;
    margin-bottom: 22px;
    width: 90px;    z-index: 999;
    position: relative;}
.bankuai1 .con .cont2 .content2 .quote2 .list .item1 .contss2{text-align:center;color:#fff;font-size:20px;width:90px;line-height: 25px;    position: relative;
    z-index: 90;}	
.bankuai1 .con .cont2 .content2 .quote2 .list .item1 .contss3{position: absolute;
    bottom: 99px;
    width: 90px;
    background: #51a4b9;
    height: 35px;
    text-align: center;
    color: #fff;
    line-height: 35px;}	


.bankuai2{width:100%;height:1080px;background: url(../images/bg2.jpg) no-repeat;background-size:cover;margin-top: -1px;}
.bankuai2 .con{padding:215px 0 140px;height:725px;}
.bankuai2 .con .cont{height:65px;}
.bankuai2 .con .cont .item1{color:rgba(255,255,255,.5); font-weight: bold;font-size:48px;line-height: 70px;    font-style: italic;}
.bankuai2 .con .cont .item2{color:#fff;font-size:32px;  font-weight: bold;margin-top:-58px;}
.bankuai2 .con .cont .item3{height: 5px;
    width: 30px;
       margin: 15px 0;
    background: #51a4b9;}
.bankuai2 .con .cont2{height:150px;   font-size: 18px;
    color: #fff;
    line-height: 35px;margin-top: 20px;}	
.bankuai2 .con .cont3{
	height:480px;background: #fff;
}
.bankuai2 .con .cont3 .list{float: left;
    width: 200px;
    height: 100%;
    background: #dcdcdc;
    font-size: 20px;
    color: #626262;font-weight: bold;}
.bankuai2 .con .cont3 .list a{width: 100%;
    display: block;
    height: 25%;
    text-align: center;
    line-height: 120px;}

.bankuai2 .con .cont3 .list a:hover { background: #eaeaea;    color: #000; }
.bankuai2 .con .cont3 .list a.click{background: #eaeaea;    color: #000;}
.bankuai2 .con .cont3 .list2{float:right;width:1000px;height:100%;}
.bankuai2 .con .cont3 .list2 .items{float:left;width:395px;height:480px;}
.bankuai2 .con .cont3 .list2  .items .item1{font-size: 20px;
    color: #626262;
    /* text-align: center; */
    margin: 0 auto;
    line-height: 35px;
    padding: 0 45px;
    height: 111px;    margin-top: 185px;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 3;
overflow: hidden;}
.bankuai2 .con .cont3 .list2  .items2{float: right;
    width: 600px;
    height: 480px;}
.bankuai2 .con .cont3 .list2  .items2 img{width: 100%;
    height: 100%;
    overflow: hidden;}
.bankuai3{width:100%;height:1080px;background: url(../images/bg3.jpg) no-repeat;background-size:cover;margin-top: -1px;}
.bankuai3 .con{padding:260px 0 160px;height:660px;}
.bankuai3 .con .item_1{background: #f6f6f6;
    height: 660px;}
.bankuai3 .con .item_1 .item_left{width: 500px;
    height: 660px;float:left}
.bankuai3 .con .item_1 .item_left .quote_1{height: 80px;
    background: #dbdbdb;
    text-align: center;
    line-height: 80px;
    font-size: 24px;
    font-weight: bold;
    color: #595757;}
.bankuai3 .con .item_1 .item_left .quote_2{height:590px;position: relative;}	
.bankuai3 .con .item_1 .item_left .quote_2 .items{height: 420px;
    padding: 70px 90px 0 68px;}
.bankuai3 .con .item_1 .item_left .quote_2 .items a{height: 58px;    margin-bottom: 50px;
    display: block;
    font-size: 24px;    color: #858484;}	
.bankuai3 .con .item_1 .item_left .quote_2 .items .date{}	
.bankuai3 .con .item_1 .item_left .quote_2 .items .txt{overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;}	
.bankuai3 .con .item_1 .item_left .quote_2 .moers{left: 68px;
    position: absolute;
    bottom: 50px;
    display: block;    font-size: 24px;
    color: #595757;
    font-weight: bold;}	
.bankuai3 .con .item_1 .item_right{height: 660px;
    width: 700px;
    float: right;}	
.bankuai3 .con .item_1 .item_right a img{width:100%;height:100%;overflow:hidden;}	
.bankuai3 .con .item_1 .item_right a .quotes{font-size: 24px;
    color: #fff;
    margin-top: -160px;
    margin-left: 55px;
    width: 485px;    font-weight: bold;}
.bankuai3 .con .item_1 .item_right a .quotes .date{margin-bottom: 15px;
    font-size: 35px;}
.bankuai3 .con .item_1 .item_right a .quotes .txt{display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;    line-height: 35px;}

.links{width:100%;height:480px;background:#f3f3f3;}
.links .content1{height:125px;text-align: center;
    line-height: 125px;
    font-size: 28px;font-weight: bold;}
.links .content1 .en{color: rgba(255,255,255,.5);font-style:italic;
    font-size: 70px;}
.links .content1 .txt{margin-top: -125px;color: #54565b;}
.links .content2{height:300px;text-align: center;
    line-height: 35px;overflow: hidden;
    font-size: 16px;font-weight: bold;}
.links .content2 a{    text-align: left;
    width: 25%;
    display: block;
    float: left;    font-size: 16px;
    color: #919090;
	overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap; 
	}
.links .content3{}
.links .content3 a{width: 277.5px;
    display: block;
    float: left;
    background: #181c26;
    margin-right: 30px;
    height: 40px;
    color: #fff;
    text-align: center;
    line-height: 40px;
    font-size: 18px;}
.links .content3 a:last-child{margin-right:0;}

.links .content3 a:hover { background: #51a4b9;  }
.links .content3 a.click{background: #51a4b9;}


.bottom { background: #181c26; min-width: 1200px; color: #fff; overflow: hidden;    height: 360px; }
.bottom a { color: #fff; }
.bottom .foot-box { width: 1200px; overflow: hidden; margin: 0 auto; }
.bottom .foot-box .foot-cont { overflow: hidden; padding: 30px 0; }
.bottom .foot-box .foot-cont .foot-logo {float: left; margin-top:-10px;}
.bottom .foot-box .foot-cont .foot-logo img {width:278px;height: 76px; }
.bottom .foot-box .foot-cont .foot-logo .item1{font-size: 14px;
    color: #919090;}
.bottom .foot-box .foot-cont .foot-logo .item1 img{width: 20px;
    height: 30px;
    margin-top: 30px;
    margin-right: 25px;
    float: left;
    margin-left: 25px;}	
.bottom .foot-box .foot-cont .foot-logo .item1 .conts{float: left;
    margin-top: 35px;}
	
.bottom .foot-box .foot-cont .foot-logo .item2{font-size: 14px;
    color: #919090;clear:both;}
.bottom .foot-box .foot-cont .foot-logo .item2 img{

    margin-top: 20px;
    margin-right: 20px;
    float: left;margin-left: 20px;width:31px;height:26px;}	
.bottom .foot-box .foot-cont .foot-logo .item2 .conts{float: left;
    margin-top: 27px;}
	
	
.bottom .foot-box .foot-cont .foot-logo .item3{font-size: 14px;
    color: #919090;clear:both;}
.bottom .foot-box .foot-cont .foot-logo .item3 img{ margin-top: 30px;
    margin-right: 21px;
    float: left;margin-left: 25px;width:26px;height:19px;}	
.bottom .foot-box .foot-cont .foot-logo .item3 .conts{float: left;
    margin-top: 31px;}
	

.bottom .bottom-box { float: right; width: 800px; margin-left: 50px; color: #fff; overflow: hidden;    margin-top: 15px; }
.bottom .bottom-box .bottom-nav {  float: left; }
.bottom .bottom-box .bottom-nav .item {  min-height: 210px; float: left; line-height: 20px; padding-left:22px; box-sizing: border-box; position: relative; }
.bottom .bottom-box .bottom-nav .item:before { position: absolute; left: 0; top: 0; width: 1px; height: 210px;  content: ''; }
.bottom .bottom-box .bottom-nav .item .tit { color: #c5c5c7; font-size: 18px; margin-bottom: 30px; }
.bottom .bottom-box .bottom-nav .item .tit a { font-size: 18px;}
.bottom .bottom-box .bottom-nav .item a { font-size: 15px;display: block; color: rgba(255, 255, 255, 0.5); margin-bottom: 20px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.bottom .bottom-box .bottom-nav .item a:hover { color: #fff; text-decoration: underline; }
.bottom .foot-box .foot-copyright{height:30px;text-align: center;
    line-height: 30px;
    font-size: 16px;color:#dedfdf;margin-top: -15px;}

	
	
.about1{width:100%;    padding-top: 110px;height:825px;background: url(../images/bg_about_1.jpg) no-repeat;background-size:cover;}
.zhezao20{background-color:#000000; opacity:0.2; -moz-opacity:0.2; filter:alpha(opacity=20);}
.zhezao100{background-color:#000000; opacity:1; -moz-opacity:1; filter:alpha(opacity=100);}
.about1 .div_iteml{float:left;height:655px;width:200px;margin-top:85px;}
.about1 .div_iteml .des{height: 95px;
    padding-left:20px;
    line-height: 95px;
    background: #51a4b9;
    color: #fff;
    font-size: 30px;
    font-weight: bold;margin-bottom:5px;}	
.about1 .div_iteml ul{background:#e6e6e6;    height: 555px;}	
.about1 .div_iteml ul a{    height: 72px;
    display: block;
    line-height: 72px;
    color: #454545;
    font-size: 20px;
    padding-left: 20px;}	
.about1 .div_iteml ul a:hover{    color: #51a4b9;
    background: #fff;}
.about1 .div_iteml ul a.click{    color: #51a4b9;
    background: #fff;}
.about1 .div_itemr{    float: right;background: rgba(0,0,0,.5);
    width: 1000px;
    height: 555px;
    margin-top: 85px;
    color: #fff;    position: relative;
    }	
.about1 .div_itemr .contents{padding: 70px 100px;}	
.about1 .div_itemr .content1s{font-size: 14px;
    line-height: 25px;
	}	
.about1 .div_itemr .content1s_b{
height:390px;
overflow: hidden;
}	
.about1 .div_itemr .content1s_a{height:450px;overflow-y: scroll;}	
.about1 .div_itemr .downs{ width: 40px;
    position: absolute;
    height: 25px;
    bottom: 30px;
    margin: 0 auto;
    left:calc(50% - 20px);}	
	
.about1 .div_itemr2{    float: right;background:rgba(0,0,0,0.35);
    width: 1000px;
    height: 555px;
    margin-top: 85px;
    color: #fff;    position: relative;
   }
.about1 .div_itemr2 .contents2{width:800px;height:265px;    margin: 125px auto auto;}
.about1 .div_itemr2 .contents2 .a_items1{width: 200px;
    height: 265px;    float:left;}
.about1 .div_itemr2 .contents2 .a_items1 img{width: 100%;
    height: 100%;}
.about1 .div_itemr2 .contents2 .a_items2{
	float:right;width:520px;height: 265px;
}
.about1 .div_itemr2 .contents2 .a_items2 .a_txt{margin: 25px 0;}
.about1 .div_itemr2 .contents2 .a_items2 .a_txt .a_tit{color:#fff;font-size:18px;margin-bottom: 48px;}
.about1 .div_itemr2 .contents2 .a_items2 .a_txt .a_tits{color:#fff;font-size:14px;line-height:25px;max-height: 175px;
    overflow:hidden;}
.about1 .div_itemr2 .contents3{width: 16px;
    height: 25px;
    position: absolute;top:calc(50% - 12.5px);left: 33px;}
.about1 .div_itemr2 .contents4{width: 16px;
    height: 25px;
    position: absolute;top:calc(50% - 12.5px);right: 33px;}
.about1 .div_itemr3{float: right;background:rgba(0,0,0,.35);
    width: 1000px;
    height: 555px;
    margin-top: 85px;
    color: #fff;    position: relative;
}
.about1 .div_itemr3 .contents3s{ height:455px;overflow: hidden;padding: 50px 100px;}	
.about1 .div_itemr3 .contents3s .contents3s_c{height:330px;   /*  overflow-y: scroll;    overflow-x: hidden; */}
.about1 .div_itemr4{  float: right;
    background: rgba(0,0,0,.4);
    width: 1000px;
    height: 555px;
    margin-top: 85px;
    color: #fff;
    position: relative;}	
.about1 .div_itemr4 .contents4{margin:40px 100px 100px;}	
.about1 .div_itemr4 .contents4 .content4s{width:700px;height: 425px;
   font-size: 14px;overflow: hidden;
    color: #fffefe;}
.about1 .div_itemr4 .contents4 .content4s .content_list4{
	display: block;margin-bottom: 14px;    color: #fffefe;
	overflow: hidden;height:18px;
text-overflow:ellipsis;
white-space: nowrap; 
	}
.about1 .div_itemr4 .contents4 .content4s .content_list4 .content_span4{    margin-right: 30px;}
.about1 .div_itemr4 .contents4_btn{position: absolute;
    bottom: 15px;left:calc(50% - 23px);width:86px;height:28px;font-size: 14px;background: #444;   
    text-align: center;
    line-height: 28px;}
.about1 .div_itemr4 .contents4_btn a{color:#fffefe;margin: 0 2px;}
.about1 .div_itemr4 .contents4_btn a:hover{color:#51a4b9;}
.about1 .div_itemr4 .contents4_btn a.click{color:#51a4b9;}
.about1 .div_itemr5{    float: right;background: rgba(0,0,0,.5);
    width: 1000px;
    height: 555px;
    margin-top: 85px;
    color: #fff;    position: relative;
}	
.about1 .div_itemr5 .content5s_l{float: left;
    width: 467px;
    height: 370px;
    margin-left: 40px;
    margin-top: 30px;
    overflow: hidden;}
.about1 .div_itemr5 .content5s_l a{width: 467px;
    height: 370px;display:block;}	
.about1 .div_itemr5 .content5s_l a img{width:100%;height:100%;}	
.about1 .div_itemr5 .content5s_l a .zhezaos{height:35px;margin-top:-35px;background: #fff;opacity: .3;}
.about1 .div_itemr5 .content5s_l a .tits{color: #fff;margin-top: -27px;
    font-size: 12px;
    margin-left: 20px;width:360px;overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;}
.about1 .div_itemr5 .content5s_l a .tits img{ width: 22px;
    height: 18px;
    float: right;

    color: #fff;
    display: inline-block;}
	
.about1 .div_itemr5 .content5s{float:right;margin-top:68px;margin-right:30px; overflow:hidden;height: 405px; width: 415px;}
.about1 .div_itemr5 .content5s a{    color: #fff;
    font-size: 14px;
    margin-bottom: 45px;
    display: block;
    height: 14px;}
.about1 .div_itemr5 .content5s .content_span_5{float: left;    width: 300px;overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;}
.about1 .div_itemr5 .content5s .content_span_5_2{float: right;  margin-left: 42px;margin-top: 2px;}
.about1  .contents5_btn{position: absolute;
        bottom: 72px;
    left: 620px;width:86px;height:28px;font-size: 14px;
	background: #444;   
    text-align: center;
    line-height: 28px;
	}
.about1  .contents5_btn a{color:#fffefe;margin: 0 2px;}
.about1  .contents5_btn a:hover{color:#51a4b9;}
.about1  .contents5_btn a.click{color:#51a4b9;}

.about1 .div_itemr5 .lines{ position: absolute;
    height: 2px;
    background: #fff;
    right: 52px;
    top: 50px;
    width: 394px;
    z-index: 99999;}
.about1 .div_itemr5_d{   float: right;
    background: rgba(0,0,0,.5);
    width: 1000px;
    height: 555px;
    margin-top: 85px;
    color: #fff;
    position: relative;}	
.about1 .div_itemr5_d .contents5_d{
    height: 485px;overflow:hidden;}
.about1 .div_itemr5_d .contents5_d .contents5_d_c{    margin-top: 60px;
    overflow-y: scroll;height: 465px;}
.about1 .div_itemr5_d .contents5_d .tit{font-size: 18px;
    text-align: center;
    margin-bottom: 10px;
    }
.about1 .div_itemr5_d .contents5_d .desc{font-size: 12px;
    color: #fffefe;text-align: center;
    width: 392px;
    margin: 0 auto 33px;
    height: 14px;
    border-bottom: 1px solid #fffefe;
    padding-bottom: 8px;}
.about1 .div_itemr5_d .contents5_d .contents_de{font-size: 14px;
    line-height: 24px;
    margin: 0 100px;}	
.about1 .div_itemr5_d .contents5_d .contents_back{position: absolute;
    top: 33px;
    left: 100px;
    width: 86px;
    height: 28px;
    background: rgba(255,255,255,.2);
    font-size: 12px;}	
.about1 .div_itemr5_d .contents5_d .contents_back .txt_1{width: 20px;
    height: 19px;
    display: inline-block;
    margin-top: 4px;
    margin-left: 4px;}	
.about1 .div_itemr5_d .contents5_d .contents_back .txt_2{position: relative;
    margin-top: -17px;
    margin-left: 28px;cursor: pointer;}	
.about1 .div_itemr6{float: right;
    background: rgba(0,0,0,.5);
    width: 1000px;
    height: 555px;
    margin-top: 85px;
    color: #fff;
    position: relative;
    }	
.about1 .div_itemr6 .content_list6{width: 255px;
    height: 175px;
    margin-left: 30px;
    float: left;}
.about1 .div_itemr6 .content_list6 img{
	width:100%;height:100%;
}	
.about1 .div_itemr6 .content_list6 .tit6{    background: rgba(0,0,0,0.3);
    height: 37px;
    width: 225px;
    overflow: hidden;
    font-size: 12px;
    padding: 0 15px;
    line-height: 37px;
    margin-top: -37px;
    position: relative;text-overflow:ellipsis;
white-space: nowrap; }
.about1 .div_itemr6 .contents6_u{position: absolute;
    top: 30px;
    left:calc( 50% - 15.5px );width:31px; }	
.about1 .div_itemr6 .contents6_d{position: absolute;
    bottom: 30px;
    left:calc( 50% - 15.5px );width:31px; }		

	
.about1 .div_itemr5 .content5s_c{margin-top:90px;overflow:hidden;height:380px;}
.about1 .div_itemr5 .content5s_c a{color: #fff;    font-size: 14px;
    margin-bottom: 45px;
    display: block;
    height:14px;float:left;width: 395px;
    margin-left: 52px;
    margin-right: 53px;}
.about1 .div_itemr5 .content5s_c .content_span_5{float: left;    width: 280px;overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;}
.about1 .div_itemr5 .content5s_c .content_span_5_2{float: right;  margin-left: 42px;}

.about1 .div_itemr6{    float: right;background:rgba(0,0,0,.6);
    width: 1000px;
    height: 555px;
    margin-top: 85px;
    color: #fff;    position: relative;
   }
.about1 .div_itemr6 .contents2{width: 620px;
    height: 320px;
        margin: 120px auto;}
.about1 .div_itemr6 .contents2 .a_items1{    width: 620px;
    height: 320px;}
.about1 .div_itemr6 .contents2 .a_items1 img{width: 100%;
    height: 100%;}
.about1 .div_itemr6 .contents2 .a_items2{
	float:right;width:520px;height: 265px;
}

.about1 .div_itemr6 .contents3{    width: 29px;
    height: 48px;
    position: absolute;top:calc(50% - 24px);left: 80px;}
.about1 .div_itemr6 .contents3 img{width: 100%;
    height: 100%;
    overflow: hidden;}
.about1 .div_itemr6 .contents4{width: 29px;
    height: 48px;
    position: absolute;top:calc(50% - 24px);right: 80px;}
.about1 .div_itemr6 .contents4 img{width: 100%;
    height: 100%;
    overflow: hidden;}

.about1 .div_itemr7{    float: right;background:rgba(0,0,0,.4);
    width: 1000px;
    height: 555px;
    margin-top: 85px;
    color: #fff;    position: relative;
    }
.about1 .div_itemr7 .lines_1{margin-left: 67px;
    width: 0;
    float: left;
    height: 30px;
    border: 0.5px solid #fff;margin-top: 35px;}	
.about1 .div_itemr7 .content7{margin:100px 100px auto 35px;width: 712px;
    height: 218px;}
.about1 .div_itemr7 .content7 .tit7{font-size: 32px;
    height: 20px;text-align: center;
    margin-bottom: 10px;}
.about1 .div_itemr7 .content7 .en_7{font-size: 14px;    height: 15px;
    line-height: 20px;       margin-top: 26px;  
    text-align: center;   margin-bottom: 30px;font-style: italic;}	
.about1 .div_itemr7 .content7 .pic_7{width: 200px;
    height: 145px;padding-right: 25px;
    border-right: 1px solid #fff;}	
.about1 .div_itemr7 .content7 .pic_7 img{width: 100%;
    height: 100%;
    overflow: hidden;}	
.about1 .div_itemr7 .content7 .right_7{margin-left: 25px;
    width: 448px;
    height: 100px;   display:table;}	
.about1 .div_itemr7 .content7 .right_7 span{display:table-cell;
            vertical-align: middle;font-size:14px;    line-height: 25px;}
.about1 .cons_zd{height: 585px;padding-top: 100px;}
.about1 .cons_zd .itemzd_1{width:100px;height:245px;font-size:30px;background:#51a4b9;float: left;}
.about1 .cons_zd .itemzd_1 .des{color:#fff;font-weight:bold;  padding-top: 42px; margin: auto 35px;}
.about1 .cons_zd .itemzd_1_r{width: 1200px;height: 585px;color:#fff; background: rgba(0,0,0,.35);   position: relative;}
.about1 .cons_zd .itemzd_1_r .contentzd1{margin:45px 100px 25px 100px;position:relative;}
.about1 .cons_zd .itemzd_1_r .contentzd1 .itemszd1{position:absolute;width:440px;height:2px;background:#fff;left: 560px;top:196px;}
.about1 .cons_zd .itemzd_1_r .contentzd1 .itemszd1_img{width: 440px;height: 175px;float: left;}
.about1 .cons_zd .itemzd_1_r .contentzd1 .itemszd1_img img{width:100%;height:100%;overflow:hidden;}
.about1 .cons_zd .itemzd_1_r .contentzd1 .itemszd1_img .titzd{overflow: hidden;width:440px;height:28px;line-height:28px;background:rgba(0,0,0,.3);margin-top: -28px;position: absolute;}
.about1 .cons_zd .itemzd_1_r .contentzd1 .itemszd1_img .titzd .desczd{text-overflow:ellipsis;
							white-space: nowrap;color:#fff;    margin: auto 10px;
								overflow: hidden;}
.about1 .cons_zd .itemzd_1_r .contentzd1_tit{height: 60px;
    width: 400px;
    text-align: center;
    line-height: 103px;
    font-size: 32px;
    margin: 44px auto auto;
    font-weight: bold;}
.about1 .cons_zd .itemzd_1_r .contentzd1 .contentzd_r{
	float: left;
    width: 440px;
    height: 158px;
        margin: 0 0 20px 120px;overflow: hidden;
}
.about1 .cons_zd .itemzd_1_r .contentzd1 .contentzd_r a{
	    margin-bottom: 10px;
    display: block;
    height: 25px;
}
.about1 .cons_zd .itemzd_1_r .contentzd1 .contentzd_r a .content_span_7{      float: left;
    height: 30px;  font-size: 14px;
    color: #fff;display: inline-block;width:320px;text-overflow:ellipsis;white-space: nowrap;overflow:hidden;}
.about1 .cons_zd .itemzd_1_r .contentzd1 .contentzd_r a .content_span_7_2{        font-size: 14px;
    color: #fff;
    float: right;
    height: 30px;    line-height: 24px;}
.about1 .cons_zd .itemzd_1_r .contentzd1 .contentzd_r2	{clear: both;
    margin-left: 0px;
    margin-top: 50px;}
.about1 .cons_zd .itemzd_1_r .contentzds1{height:530px;   overflow-y: scroll;}
.about1 .cons_zd .itemzd_1_r .contentzds1 .titzds{font-size: 18px;
    font-weight: bold;
    color: #fff;line-height: 30px;
    width: 555px;margin: 0 auto;
    text-align: center;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
    overflow: hidden;}
.about1 .cons_zd .itemzd_1_r .contentzds1 .datezds{width: 555px;
    height: 34px;    line-height: 34px;
    margin: 0 auto;/* border-bottom: 1.5px solid #51a4b9; */}
.about1 .cons_zd .itemzd_1_r .contentzds1 .conzds{margin-top:35px;}	
.about1 .contentxx{height:610px;width:100%;}
.about1 .contentxx_1{height:300px;width:100%;position:relative;background:rgba(0,0,0,.6);    margin-bottom: 10px;}
.about1 .contentxx_1 .itemxx_1{color:#fff;padding:40px 200px 80px 80px;height:180px;}
.about1 .contentxx_1 .itemxx_1 .consxx1{width: 35px;
    height: 5px;
    background: #51a4b9;margin: 10px 0;}
.about1 .contentxx_1 .itemxx_1 .consxx2{font-size: 32px;
    font-weight: bold;margin-bottom: 13px;    width: 200px;    margin-right: 42px;}
.about1 .contentxx_1 .itemxx_1 .consxx3{font-size: 20px;    line-height: 24px;
    width: 135px;font-style: italic;}
.about1 .contentxx_1 .itemxx_1 .consxx1s{float:left;width:660px;height: 180px;
    overflow: hidden}	
.about1 .contentxx_1 .itemxx_1 .consxx1s a{color:#fff;font-size: 20px;}	
.about1 .contentxx_1 .itemxx_1 .consxx1s a .titxx{margin-bottom:20px;width:480px;float:left;text-overflow:ellipsis;white-space: nowrap;overflow:hidden;}
.about1 .contentxx_1 .itemxx_1 .consxx1s a .titxx2{float:right;    line-height: 28px;}	

.about1 .xxs_contents{height: 640px;padding-top:165px;position:relative;}
.about1  .top_titxx{position: absolute;
    top: 70px;
    color: #fff;
    width: 200px;
    font-size: 32px;
    font-weight: bold;
    text-align: center;left:calc(50% - 100px);}
.about1  .top_titxx2{position: absolute;
    top: 68px;font-style:italic;
    color: rgba(255,255,255,.5);margin-top: -4px;
    width: 700px;
    font-size: 48px;
    font-weight: bold;
    text-align: center;left:calc(50% - 350px);}
.about1 .xxs_content{height: 640px;background: rgba(0,0,0,.5);}
.about1 .div_itemxx{float:left;width:180px;margin-top: 75px;}
	
.about1 .div_itemxx ul{}	
.about1 .div_itemxx ul a{    height: 72px;
    display: block;
    line-height: 55px;
	height:55px;
    color: #fff;
    font-size: 20px;margin-bottom: 2px;
    padding-left: 42px;
	background:rgba(81,164,185,.75)
	}	
.about1 .div_itemxx ul a:hover{    
    background:rgba(81,164,185,1)}
.about1 .div_itemxx ul a.click{    
    background:rgba(81,164,185,1)}

.about1 .div_itemr5_dxx{float: right;
    width: 940px;
    height: 530px;
    color: #fff;
    position: relative;
    margin-right: 50px;}	
.about1 .div_itemr5_dxx .contents5_d{ }
.about1 .div_itemr5_dxx .contents5_d .tit{font-size: 26px;
    text-align: center;
	font-weight:bold;
    margin-bottom: 12px;
    margin-top: 90px;}
.about1 .div_itemr5_dxx .contents5_d .desc{font-size: 18px;
    color: #fff;
    text-align:center;}
	
.about1 .div_itemr5_dxx .contents5_d .contents_de{font-size: 17px;
    line-height: 28px;
    margin:  50px 0;    height: 370px;
    overflow-y: scroll;}	
.about1 .div_itemr5_dxx .contents5_d .contents_back{position: absolute;
    top: 33px;
    left: 20px;
    width: 100px;
    height: 25px;
    /* background: rgba(255,255,255,.2); */
    font-size: 16px;}	
.about1 .div_itemr5_dxx .contents5_d .contents_back .txt_1{    width: 20px;
    height: 19px;
    display: inline-block;
    margin-top: 0px;
    margin-left: 4px;}	
.about1 .div_itemr5_dxx .contents5_d .contents_back .txt_2{    position: relative;
    margin-top: -17px;
    margin-left: 36px;cursor: pointer;}	


.about1 .lxwm_contents{height: 540px;padding-top:185px;position:relative;}
/* .about1 .lxwm_contents .top_titxx{position: absolute;
    top: 70px;
    color: #fff;
    width: 200px;
    font-size: 32px;
    font-weight: bold;
    text-align: center;left:calc(50% - 100px);}
.about1 .lxwm_contents .top_titxx2{position: absolute;
    top: 68px;
    color: rgba(255,255,255,.5);margin-top: 9px;font-style:italic;
    width: 700px;
    font-size: 32px;
    font-weight: bold;
    text-align: center;left:calc(50% - 350px);} */
.about1 .lxwm_contents .left_item{float:left;width:380px;height:540px;background:#fff;margin-right:20px;}
.about1 .lxwm_contents .left_item ul li{height:92px;background: #f1f1f1;position:relative;margin-bottom:10px;}
.about1 .lxwm_contents .left_item ul li .pic{margin-top: 20px;
    margin-left: 44px;
    float: left;}
.about1 .lxwm_contents .left_item ul li .tit1{position: absolute;
    top: 20px;
    left: 110px;font-size: 18px;
    font-weight: bold;
    color: #51a4b9;}	
.about1 .lxwm_contents .left_item ul li .tit2{position: absolute;
    top: 52px;
    left: 110px;font-size: 12px;}
.about1 .lxwm_contents .left_item .erweima{width:100px;height:100px;margin-top: 20px;
    margin-left: 30px;}
.about1 .lxwm_contents .left_item .erweimatxt{width: 142px;
    top: 53px;
    margin-left: 160px;
    float: left;
    position: absolute;}	
	
.about1 .lxwm_contents .right_item{float:right;    width: 790px;
    height: 540px;
    overflow: hidden;background: #fff;}

.about1 .lxwm_contents .right_item .contents_ab{width: 100%;
    height: 540px;
    overflow-y: scroll;
    overflow-x: hidden;}




.inside-banbox { width: 100%; position: relative; overflow: hidden; height: 164px; min-width: 1200px; }
.inside-banbox .ban { position: absolute; width: 1920px; height: 164px; left: 50%; margin-left: -960px; z-index: 2; }
.inside-banbox .ban img { width: 100%; }
.inside-banbox .txt { position: absolute; left: 50%; margin-left: -600px; top: 60px; width: 1200px; font-size: 28px; color: #fff; opacity: .6; z-index: 3; text-transform: uppercase; font-family: 'Helvetica Neue'; }

.insidetype { border-bottom: 1px solid #ececec; height: 80px; min-width: 1200px; }
.insidetype .insidetype-box { width: 1200px; height: 80px; margin: 0 auto; overflow: hidden; }
.insidetype .insidetype-box a { display: block; float: left; font-size: 14px; line-height: 70px; color: #666; height: 80px; font-weight: bold; border-bottom: 2px solid transparent; box-sizing: border-box; margin-right: 30px; }
.insidetype .insidetype-box a:hover { color: #036E98; }
.insidetype .insidetype-box a.click { color: #036E98; border-bottom: 2px solid #036E98; }

.insidetype-2 { width: 1200px; margin: 20px auto 0; overflow: hidden; }
.insidetype-2 a { display: block; float: left; height: 32px; line-height: 32px; padding: 0 20px; border: 1px solid #aaa; color: #666; margin-right: 20px; }
.insidetype-2 a:hover, .insidetype-2 a.click { background: #036E98; border: 1px solid #036E98; color: #fff; }

.netadd { width: 1200px; margin: 10px auto 0; height: 20px; line-height: 20px; text-align: right; }
.netadd .add-home { display: inline-block; margin-top: 5px; width: 10px; height: 10px; background: url(../images/icon-home.png) no-repeat; }
.netadd a { display: inline; margin-left: 15px; background: url(../images/icon-arr.png) no-repeat left center; padding-left: 15px; font-size: 14px; color: #929292; font-weight: bold; }
.netadd a:hover { color: #036e98; text-decoration: underline; }

.main { width: 1200px; margin: 30px auto 50px; overflow: hidden; }

.content { overflow: hidden; margin-top: 30px; line-height: 30px; font-size: 15px; }
.content p { margin: 20px 0; color: #555; }
.content img { max-width: 100%; }

.pagination { padding: 50px 0 0; text-align: center; }
.pagination li { display: inline; margin: 0 3px; }
.pagination li a { background: #fff; font-size: 16px; height: 36px; display: inline-block; *display: inline; *zoom: 1; padding: 0 14px; border: 1px solid #DDD; line-height: 36px; vertical-align: middle; }
.pagination li a:hover { background-color: #F8F8F8; text-decoration: none; }
.pagination li.active a { background-color: #036e98; border-color: #036e98; }
.pagination li.active a:link { color: #FFF; }
.pagination li.active a:visited { color: #FFF; }
.pagination li.active a:hover { color: #FFF; background-color: #036e98; border-color: #036e98; cursor: default; }
.pagination li.active a:active { color: #FFF; }

.in_pro { width: 1200px; }
.in_pro .pro-box { overflow: hidden; margin-left: -30px; }
.in_pro .pro-box li { width: 380px; float: left; margin: 15px 0 15px 30px; }
.in_pro .pro-box li .img { width: 380px; height: 285px; overflow: hidden; }
.in_pro .pro-box li .img img { width: 100%; height: 100%; transition: all .4s; }
.in_pro .pro-box li .tit { margin-top: 20px; text-align: center; font-size: 18px; }
.in_pro .pro-box li:hover .img img { transform: scale(1.1); }
.in_pro .pro-box li:hover .tit { color: #036e98; }
.in_pro .video-box { overflow: hidden; margin-left: -30px; }
.in_pro .video-box li { width: 380px; float: left; margin: 15px 0 15px 30px; }
.in_pro .video-box li .img { width: 380px; background: #000; height: 285px; overflow: hidden; position: relative; }
.in_pro .video-box li .img img { width: 100%; height: 100%; transition: all .4s; opacity: .8; }
.in_pro .video-box li .img .play { width: 80px; height: 80px; position: absolute; left: 50%; margin-left: -40px; top: 50%; margin-top: -40px; background: url(../images/icon-play.png) no-repeat; background-size: 100%; }
.in_pro .video-box li .tit { margin-top: 20px; text-align: center; font-size: 18px; }
.in_pro .video-box li:hover .img img { transform: scale(1.1); }
.in_pro .video-box li:hover .tit { color: #036e98; }

.in_list { width: 100%; margin-top: 30px; overflow: hidden; }
.in_list li { padding: 19px; height: 164px; border: 1px solid #f8f8f8; background: #fafafa; box-sizing: border-box; overflow: hidden; margin: 10px; }
.in_list li a { display: block; }
.in_list li .img { width: 200px; height: 124px; float: left; overflow: hidden; margin-right: 30px; transition: all .6s ease; }
.in_list li .img img { width: 100%; height: 100%; transition: all .6s; }
.in_list li .cont { padding-right: 50px; padding-top: 5px; }
.in_list li .cont .tit { font-size: 16px; font-weight: bold; }
.in_list li .cont .time { font-size: 14px; color: #888; margin-top: 20px; }
.in_list li .cont .intro { font-size: 14px; color: #555555; margin-top: 12px; height: 50px; line-height: 25px; }
.in_list li:hover { border: 1px solid #ddd; box-shadow: 0 0 10px #ccc; transition: all .4s ease; }
.in_list li:hover .cont .tit { color: #036e98; }
.in_list li:hover .img { margin-right: 50px; transition: all .6s ease; }
.in_list li:hover .img img { transform: scale(1.1); -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1); }
.in_list .label { margin-top: 30px; font-size: 14px; }
.in_list .label a { padding: 0 30px; height: 30px; line-height: 30px; background: #ddd; margin: 5px; display: inline-block; }
.in_list .label a:hover { background: #666; color: #fff; }

.article { margin-top: 30px; }
.article .title { font-size: 28px; text-align: center; }
.article .date { margin-top: 30px; color: #666; height: 40px; line-height: 40px; width: 100%; background: #f8f8f8; text-align: center; }
.article .pro-img { width: 600px; margin: 40px auto 0; }
.article .pro-img img { width: 100%; }

.article-flip { background: #f4f4f4; font-size: 15px; padding: 10px 20px; box-sizing: border-box; margin-top: 50px; }
.article-flip a { display: block; height: 30px; line-height: 30px; margin: 15px 0; color: #555; }
.article-flip a:hover { color: #036e98; }

.article-label { margin-top: 40px; font-size: 15px; }
.article-label a { padding: 0 30px; height: 30px; line-height: 30px; background: #ddd; margin: 5px; display: inline-block; }
.article-label a:hover { background: #036e98; color: #fff; }

.article-tj { margin-top: 40px; overflow: hidden; }
.article-tj .tit { font-size: 20px; color: #036e98; font-weight: bold; height: 60px; line-height: 60px; position: relative; }
.article-tj .tjcon { overflow: hidden; }
.article-tj .tjcon li { font-size: 15px; width: 50%; float: left; padding-right: 15px; box-sizing: border-box; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.article-tj .tjcon li a { color: #555; height: 36px; line-height: 36px; padding-left: 15px; position: relative; }
.article-tj .tjcon li a:before { position: absolute; left: 0; top: 50%; margin-top: -2px; width: 4px; height: 4px; border-radius: 50%; background: #333; content: ''; }
.article-tj .tjcon li a:hover { color: #036e98; }
.article-tj .tjcon li a:hover:before { background: #036e98; }

.review { margin: 20px auto; width: 1020px; overflow: hidden; }
.review .tit { font-size: 28px; text-align: center; margin-bottom: 30px; }
.review .list { width: 490px; margin: 10px; float: left; padding: 15px; background: #fff; color: #555; border: 1px solid #ddd; border-radius: 6px; box-sizing: border-box; outline: none; }
.review .qita { width: 1000px; margin: 10px; height: 120px; resize: none; line-height: 20px; outline: none; padding: 15px; background: #fff; color: #555; border: 1px solid #ddd; border-radius: 6px; box-sizing: border-box; }
.review .num { width: 1000px; margin: 10px; padding: 15px; background: #fff; color: #555; border: 1px solid #ddd; border-radius: 6px; box-sizing: border-box; outline: none; }
.review .push { width: 490px; margin: 10px; padding: 15px 0; float: left; font-size: 16px; text-align: center; background: #036e98; color: #fff; border: 1px solid #036e98; border-radius: 6px; box-sizing: border-box; outline: none; cursor: pointer; }
.review .cz { background: #eee; border: 1px solid #ddd; color: #555; }

.hrjob-top { height: 60px; line-height: 60px; overflow: hidden; }
.hrjob-top .item { width: 200px; float: left; text-align: center; }

.hrjob-post { background: #999; margin-top: 5px; color: #fff; cursor: pointer; }
.hrjob-post.hover, .hrjob-post:hover { background: #036e98; }

.hrjob-intro { background: #f8f8f8; padding: 40px; color: #999; line-height: 28px; display: none; }
.hrjob-intro .input { padding-top: 20px; margin-top: 20px; border-top: 1px solid #ddd; }
.hrjob-intro .input a { text-decoration: underline; color: #036e98; }

/*# sourceMappingURL=style.css.map */
</pre></body></html>