@charset "utf-8";
body,html{ overflow-x:hidden;margin:0px; padding:0px;color:#333;text-align:justify;
font-family: "Helvetica Neue",Helvetica,Arial,"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;
}
ul,li{margin:0px; padding:0px; list-style:none;}
body{ overflow:hidden;}
ul,li,dir,h4,h3,p{ margin:0px; padding:0px;}
a{ text-decoration:none; color:#333;transition: all 0.3s linear;
-webkit-transition: all 0.3s linear;
-moz-transition: all 0.3s linear;
-ms-transition: all 0.3s linear;
-o-transition: all 0.3s linear;
}
a:hover{text-decoration:none;transition: all 0.3s linear; color:#08469e;
-webkit-transition: all 0.3s linear;
-moz-transition: all 0.3s linear;
-ms-transition: all 0.3s linear;
-o-transition: all 0.3s linear;
}

img{border:none;}
.clear{clear:both;}
::-webkit-scrollbar-track-piece{width:10px;background-color:#fff;}
::-webkit-scrollbar{width:8px;height:6px}
::-webkit-scrollbar-thumb{height:50px;background-color:#0484cf;}
::-webkit-scrollbar-thumb:hover{background:#0484cf;}

::selection {
background:#0484cf;
color: #fff;
}




/*** header ***/

.header{
	width:100%;
	min-width: 1200px;
	background-color: #fff;
	box-shadow: 0 0 5px #a1a1a1;
	position:fixed;
	top: 0;
	z-index: 20;
}
.toplogo{
	width:35%;
	display: block;
	float: left;
}
.headerbox{
	width: 90%;
	min-width: 1180px;
	margin: 0 auto;
}
.headerbox .dh{
	float: right;margin-top: 2%;margin-left: 2%;
	}
.headerbox .dh span{
    font-size: 26px;
    color: #08469e;
	font-weight: bold;}
.nav{
	height: 100px;
	float:right;
	margin-right:1%;
	}
.nav>ul{
	height: 100px;
	padding:0;
	margin:0;
	}
.nav>ul>li{
	float:left;
	width: 100px;
	line-height:25px;
	padding: 20px 0;
	position:relative;
	text-align: center;
	margin-top: 4%;
}
.nav>ul>li>a{
	font-size:17px;
	letter-spacing:0px;
	color:#121212;
	/*font-weight:550;*/
	display: block;
	}
.nav span{ font-size:14px;}
.nav>ul>li>b{
	width:80px;
	height:3px;
	border-radius:5px;
	background:#0956c3;
	position:absolute; left:12%; bottom:13px;
	margin-left:-2px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}	
.nav>ul>li>ul{
	width:120px;
	position:absolute; top:100px; left:-30px;
	background:#08469e;
	padding:20px;
	box-shadow: 0 0 10px 0 rgba(0,0,0,.2);
	display:none;
	-webkit-transition:top 0.4s ease 0.1s;
	-moz-transition:top 0.4s ease 0.1s;
	-ms-transition:top 0.4s ease 0.1s;
	-o-transition:top 0.4s ease 0.1s;	
	transition:top 0.4s ease 0.1s;
	}
.erjion{
	top:65px !important;
	}
.nav>ul>li>ul>li{
	line-height:24px;
	text-align:left;
	padding:5px 0;
	padding-left:30px;
	}
.nav>ul>li>ul>li>a{
	font-size:15px;
	color:#d8d8d8;
	letter-spacing:1px;
	}
.nav>ul>li>ul>li:hover>a{
	color: #fff;font-weight: bold;
}
.erji_line{
	position:absolute; top:0; left:30px;
	width:1px;
	height:100%;
	background:#f4f4f4;
	}
.erji_line>span{
	width:1px;
	height:24px;
	background:#0956c3;
	position:absolute; top:25px; left:0;
	}

/*jj*/
.about{ width:85%; height:648px; padding-top:40px; background:url(../images/tacn/jj2.jpg) 0 0 no-repeat; margin:0 auto;}
.about h2{ width:100%; height:30px; text-align:center; line-height:30px; font-size:28px; color:#282828;font-weight: normal; margin: 0;}
.about h3{ width:100%; height:30px; text-align:center; line-height:30px; font-size:14px; color:#8e8e8e; background:url(../images/tacn/xian.jpg) center bottom no-repeat; padding-bottom:13px;}
.about_con{ width:100%; height:430px;  margin-top:44px;}
.about_le{ width:35%; height:430px; float:left;}
.about_le img{ width:100%; height:430px;}
.about_zh{ width: 100%;height: 500px;float: right;/* background:#ffffff;*/ padding: 0 10px;}
.about_tit{ width:520px; height:40px; line-height:40px;margin-top: 5px;margin-bottom: 1%;}
.about_tit p{ font-size:27px;letter-spacing: 1px;color: #2b2a2a;font-weight:bold;}
.about_tit p em{color:#08469e;font-weight:bold;font-style: normal;}
.about_b{ width:460px; line-height:30px; font-size:20px; color:#4c4b4b; margin-top:15px; margin-bottom:10px;}
.about_zh p{ line-height:30px;color:#666666;}
.about_ri{float:left;}
.about_zh>a{ float:left; margin-top: 50px;width:126px; height:40px; line-height:40px; text-align:center; border:1px solid #08469e; font-size:14px; color:#08469e; display:block; margin-right: 2%;}
.about_zh a:hover{color:#fff; background:#08469e}
.ab-ul{margin-top: 16px;height: 160px;background:#08469e; position: inherit;z-index: 99; width: 70%;float: right;}
.ab-ul li{float: left;width: 19.8%;border-right:1px solid #06367b;height: 118px;text-align: center;padding-top:10px;}
.ab-ul li img{transition: all 1s;}
.ab-ul li span{display: block;color: #fff;font-size: 16px;margin-top: 10px;}
.ab-ul li p{color: #fff;font-size: 14px;text-transform: uppercase;}
.ab-ul li:hover img{transform: rotateY(180deg);}

.about_ri li{ background:#ffffff; width:174px;height:103px ; padding-top:24px; border-bottom:1px solid #eeeeee;float: left}
.about_ri li h4{ width:100%; height:45px; line-height:45px; font-size:40px; color:#0083c9; text-align:center; background:url(../images/jialan_03.jpg) 128px 5px no-repeat; }
.about_ri li p{ line-height:20px; color:#666666; font-size:14px; text-align:center; }
.about_ri li:hover{ background:#0083c9;}
.about_ri li:hover h4{color:#ffffff;background:url(../images/jiab_03.png) 128px 5px no-repeat;}
.about_ri li:hover p{ color:#ffffff;}

/*hengtiao*/
.index-block6 {border-top: 1px solid #f5f5f5;background-color: #f5f5f5;    margin-top: -4%;}
.inb6-main {height: 140px;box-sizing: border-box;/*margin: -40px auto 0;*/border: 10px solid #f5f5f5;background-color: #fff;width: 100%;position: relative;border-bottom: 0;}
.inb6-tip {margin-top: -33px;background:url(../images/tacn/gsimg.png) no-repeat 2% bottom;padding: 22px 20px 0 309px;height: 100%;}
.inb6-tip .info {float: left;padding-top: 30px;width:77%;}
.inb6-tip .tit {font-size: 16px;line-height: 24px;color: #333; /*overflow:hidden; white-space:nowrap;text-overflow: ellipsis;*/ }
.inb6-tip .text {font-size: 22px;font-weight: bold;color: #333;line-height: 30px;letter-spacing: 1px;margin-top: 5px;}
.inb6-tip .text span {color: #264480;}
.inb6-btn {float: right;margin-top: 40px;width:20%;}
.inb6-tip .btn {width: 100%;background-color: #08469e;color: #fff;}
.inb6-tip .btn span {display: inline-block;padding-left: 39px;background:url(../images/tacn/zx.png) no-repeat 0 center;}
.inb6-tip .btn:hover {background-color: #bd0101;}
.btn{display: inline-block;box-sizing: border-box;border-radius: 4px;width: 180px;height: 50px;text-align: center;line-height: 50px;font-size: 14px;transition: 0.36s;}

/*案例*/
.in_gongch,.sub_main{width:1200px; margin:0 auto;margin-top:20px;}
.in_gongch .intop{text-align:center;}
.in_gongch .intop h2{display:inline-block; font-weight:normal; color:#7a7a7a; font-size:24px;line-height:30px;position:relative; border-bottom:#CCC solid 1px;padding-bottom:15px; text-transform:uppercase;}
.in_gongch .intop h2::after{content:'';border-bottom:3px solid #e5312a;position:absolute; width:70px;bottom:-2px; left:90px;}
.in_gongch .intop em{display:block;font-size:26px; font-weight:normal; color:#444444;font-style: normal;}
.nw_top{display:inline-block; float:right; margin-top:14px;}
.picScroll_1{position:relative;width:100%; margin-top:40px;}
.picScroll_1 .prev,
.picScroll_1 .next{ display:block; position:absolute; top:50%; margin-top:-22px;left:-10px; width:50px; height:44px; background:url(../images/tacn/prenext.png) no-repeat; z-index:4px;}
.picScroll_1 .prev{ left:-17px;right:auto; background-position:0 -45px; }
.picScroll_1 .next{ left:auto; right:-17px; background-position:-50px -45px; }
.picScroll_1 .prev:hover{ background-position:0 0; }
.picScroll_1 .next:hover{ background-position:-50px 0; }
.picScroll_1 ul{ overflow:hidden; zoom:1;}    
.picScroll_1 ul li{width:280px;float:left; overflow:hidden; margin:0 10px;}
.picScroll_1 ul li a{width:280px;color:#2c2c2c;float:left; overflow:hidden;}
.picScroll_1 ul li a:hover{width:280px;color:#0054A7; background-color:#DA251C;float:left; overflow:hidden;}

.picScroll_1 ul li img{width:280px; height:260px;display:block;}
.picScroll_1 ul li a span{width:280px;font-size:14px; text-align:center; background-color:#efefef; float:left; height:80px;line-height:80px;overflow:hidden;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical;}
.picScroll_1 ul li a:hover span{background-color:#0054A7; color:#fff;}
.picScroll_1 ul li p{width:280px; line-height:22px; font-size:12px;padding:8px 9px;overflow:hidden;}
.in_gongch .inmor{width:154px; margin:0 auto; margin-top:50px;}
.in_gongch .inmor a{background:url(../images/tacn/in_more2a.png) center left no-repeat; width:154px; height:38px; display:block; color:#777; line-height:38px; padding-left:26px;}
.in_gongch .inmor a:hover{background:url(../images/tacn/in_more2ah.png) center left no-repeat; color:#233C8F;}

<!---->
.w1200-con{ width:1200px;margin: 0 auto;}
.four {
    height: 550px;
    background:url(../images/tacn/bj.jpg) no-repeat center top;
}
.four .four-lanmu {
    width: 100%;
    overflow: hidden;
    float: left;
    margin-top: 75px;
}
.four .four-lanmu .lanmu-box {
    width: 480px;
}
.four .four-lanmu .lanmu-title {
    color: #004485;
}
.four .four-lanmu .lanmu-title a {
    color: #08469e;
}

.four .four-text-box {
    width: 100%;
    height: 350px;
    float: left;
    margin-top: 45px;
}
.four .four-text-box ul li {
    width: 228px;
    height: 350px;
    float: left;
    margin-left: 10px;
    -moz-box-shadow: 0px 0px 12px 0px rgba(0,0,0,0.05);
    -webkit-box-shadow: 0px 0px 12px 0px rgba(0,0,0,0.05);
    box-shadow: 0px 0px 12px 0px rgba(0,0,0,0.05);
    position: relative;    border: 2px #08469ead solid;
}
.four .four-text-box ul li:first-child {
    margin-left: 0px;
}
.four .four-name,.four .four-text,.four .four-more {
    width: 190px;
    padding: 0px 15px 0px 15px;
    overflow: hidden;
    float: left;
}
.four .position-con {
    position: initial;
    left: 0px;
    top: 0px;
    z-index: 999;
    width: 100%;
    height: 350px;
    overflow: hidden;
}
.four .four-name .f-name-img {
    width: 100%;
    height: 104px;
    text-align: left;
    margin-top: 30px;
}
.four .four-name .f-name-img img {
    width: 104px;
    height: 104px;
}
.four .four-name .f-name-img .img02 {
    display: none;
    opacity: 0;
    width: 104px;
    height: 104px;
    transition: all 700ms ease;
}
.four .four-name p {
    font-size: 18px;
    padding: 9px 0px;
    margin-top: 13px;
    color: #222222;
    text-align: left;
    position: relative;
}
.four .four-name p:before {
    content: '';
    position: absolute;
    left: 0px;
    bottom: 0px;
    display: block;
    width: 32px;
    height: 2px;
    background: #f3f3f3;
}
.four .four-text {
    height: 180px;
    overflow: hidden;
    float: left;
    padding-top: 40px;
    padding-bottom: 20px;
    line-height: 26px;
    font-size: 16px;
    color: #022222;
    text-align: justify;
    text-indent: 2em;
    border-bottom: solid 1px #e8e8e8;
}
.four .four-more span {
    display: block;
    width: 80px;
    height: 50px;
    float: left;
    line-height: 50px;
    text-align: left;
    background: url("18149518.png") no-repeat center right;
}
.four .four-more span a {
    display: block;
    width: 100%;
    height: 100%;
}
.four .position-img {
    display: none;
    position: absolute;
    left: 0px;
    top: 0px;
    z-index: -1;
    width: 100%;
    height: 480px;
    overflow: hidden;
    transition: all 3s;
}
.four .position-img img {
    width: 100%;
    height: 100%;
}
.four-box1{ background:url(../images/tacn/ly_1.jpg);}
.four-box2{ background:url(../images/tacn/ly_2.jpg);}
.four-box3{ background:url(../images/tacn/ly_3.jpg);}
.four-box4{ background:url(../images/tacn/ly_4.jpg);}
.four-box5{ background:url(../images/tacn/ly_5.jpg);}

.four .four-text-box ul li:hover .four-text {
    border-bottom: solid 1px #3572a6;
}
.four .four-text-box ul li:hover .f-name-img .img01 {
    display: none;
    opacity: 0;
}
.four .four-text-box ul li:hover .f-name-img .img02 {
    display: block;
    opacity: 1;
    transition: all 700ms ease;
}
.four .four-text-box ul li .four-more:hover span a {
    letter-spacing: 1px;
    transition: all 1s;
}

.four .four-text-box ul li .position-con:after {
    content: '';
    display: block;
    position: absolute;
    left: 0px;
    top: 0px;
    z-index: -1;
    width: 100%;
    height: 100%;
    background: #fff;
}
.four .four-text-box ul li .position-con:hover:after {
    opacity: 0;
}
/*.four .four-text-box ul li .position-con:before {
    content: '';
    display: block;
    opacity: 0;
    position: absolute;
    left: 0px;
    top: 0px;
    z-index: 9;
    width: 100%;
    height: 100%;
    background: url("18149571.jpg") no-repeat center;
    transition: all 1s;
}*/

.four .four-text-box ul li .position-con:hover:before {
    transform: scale(1.2);
    display: block;
    opacity: 1;
}
.lanmu-title {
    padding: 0px 15px;
    float: left;
    line-height: 30px;
    position: relative;
    font-size: 30px;
    color: #fff;
}
.lanmu-title a {
    color: #fff;
}
.lanmu-title:after,.lanmu-title:before {
    content: '';
    display: block;
    width: 4px;
    height: 5px;
    background: #e9350c;
    position: absolute;
    top: 50%;
    margin-top: -2.5px;
}
.lanmu-title:after {
    left: 0px;
}
.lanmu-title:before {
    right: 0px;
}
.lanmu-more {
    width: 75px;
    height: 30px;
    float: right;
}
.lanmu-more a {
    display: block;
    width: 100%;
    height: 100%;
}
.lanmu-more img {
    margin-top: 15px;
}

.five .five-text-box {
    width: 100%;
    overflow: hidden;
    float: left;
    margin-top: 55px;
}

<!--底-->
.db {font-size: 14px;color: #5a5a5a;line-height: 20px;}
a.a2:link{color:#000000;text-decoration:none}
a.a2:hover{color:#ff0000;text-decoration:underline}
a.a2:visited{color:#ABABAB}
a.a3:link{color:#ffffff;text-decoration:none}
a.a3:hover{color:#ff0000;text-decoration:underline}
a.a3:visited{color:#ABABAB}
.STYLE13 a{color: #FFFFFF; font-family: "微软雅黑"; font-size: 16px; }
.gl{color: #FFFFFF; font-family: "微软雅黑"; font-size: 16px; }
.gl a{color: #FFFFFF; font-family: "微软雅黑"; font-size: 16px;}
.dbdh {font-family: "微软雅黑"; font-size: 14px; color:#FFFFFF;}
.dbdh a {font-family: "微软雅黑"; font-size: 14px; color:#FFFFFF;}
.STYLE43 {color: #FFFFFF;font-family: "微软雅黑";}
.STYLE44 {font-size: 14px}
.k1 {border: 1px solid #DDDDDD;}
.STYLE45 {color: #FFFFFF}

/**/
.ind_news{ background-repeat:no-repeat; background-position:right center;background-size:100%;}
.ind_news .auto{padding:2% 0 5% 0;}
.ind_news .ind_name{ text-align:center;}
.auto{ margin:0 auto; max-width:1300px; position:relative;}
.column{ line-height:50px; padding:3% 0;  }
.column .cn{font-size:30px;}
.column .en{ font-size:43px; font-weight:bold; padding-right:10px;}
.column.rows-2{ text-align:center}
.column.rows-2 span{ display:block;}
.newstime{ display:block; font-size:12px; width:28.64%; line-height:22px;color:#fff;  background-color:#c70e1c;  text-align:center;   overflow:hidden;}
.newstime b{ padding:0px 5px;}

.news-hot-list ul li{ overflow:hidden; background-color:#f9f9f9;}
.news-hot-list ul li .pic a{ display:block; position:absolute; width:100%; height:100%; background-repeat:no-repeat; background-position:center center; background-size:contain}
.news-hot-list ul li .pic img{ display:none;}
.news-hot-list ul li .txt{ padding:2%; position:relative}
.news-hot-list ul li .txt .newstime{ position:relative; left:auto; width:66px; display:none;}
.news-hot-list ul li .txt .h5{ font-weight:bold;  overflow:hidden;}
.news-hot-list ul li .txt .p{ overflow:hidden; opacity:0.7;}
.news-hot-list ul li .txt dl{ padding-top:2%; opacity:0.7}
.news-hot-list ul li .txt dl span{ float:right;}
.news-hot-list ul li .txt dl em{ display:inline-block; padding:0px 11px; font-style:normal; border:solid 1px #666;}
.news-hot-list .bx-pager{ padding:3% 0; text-align:center;}
.news-hot-list .bx-pager-item{ display:inline-block; padding:0px 5px}
.news-hot-list .bx-pager-item a{ font-size:0; line-height:0; padding:14px; display:inline-block; overflow:hidden; width:40px; height:40px; border:solid 1px transparent; border-radius:100px;}
.news-hot-list .bx-pager-item a:before{ content:''; position:relative; display:block; width:10px; height:10px; background-color:#e8e8e8;border-radius:100px;}
.news-hot-list .bx-pager-item a.active{ border-color:#e60012}
.news-hot-list .bx-pager-item a.active:before{ background-color:#e60012;}
.news-hot-list .bx-controls-direction{ display:none;}
.news-hot-list .bx-controls-direction a {transition:all 0.5s ease-out 0s; font-size:0; line-height:0; overflow:hidden; width:40px; height:40px; position:absolute; display:block; top:30%; background-image:url(../images/bx-arrow.png); background-repeat:no-repeat;}
.news-hot-list .bx-controls-direction a.bx-prev{ left:0; background-position:right top;}
.news-hot-list .bx-controls-direction a.bx-next{ right:0; background-position:left bottom;}
.news-hot-list .bx-controls-direction a.disabled{ cursor:default;}
.news-hot-list .bx-controls-direction a.bx-prev.disabled{ background-position:left top;}
.news-hot-list .bx-controls-direction a.bx-next.disabled{ background-position:right bottom;}
.news-tab-list .tab{  text-align:center; border-bottom:solid 1px #e7e7e7; margin-bottom:3%;}
.news-tab-list .tab a{  font-weight:bold; line-height:30px; font-size:16px;  cursor:pointer;  margin:0 10px; display:inline-block; border-bottom:solid 3px #fff;}
.news-tab-list .tab a.show{ opacity:1; border-color:#e60012;}
/*.news-tab-list .box{ display:none;}*/
.news-tab-list ul li{border: solid 1px #f1f1f1; margin-top: -1px;padding: 0;float: left; width: 49%;margin-left: -1px;}
.news-tab-list ul li a{ overflow:hidden; display:block; padding:0; position:relative; padding: 35px 20px 35px 20px;}
.news-tab-list ul li .newstime{ bottom:2%; position:absolute;}
.news-tab-list ul li .pic{ width:35%; height:75%;position:absolute; background-repeat:no-repeat; background-position:center center; background-size: cover}
.news-tab-list ul li .txt{ padding-left:42%; padding-top:1%}
.news-tab-list ul li .txt h5{ margin-bottom:10px; height:48px; overflow:hidden;  font-size: 16px; font-weight: normal; margin:0;}
.news-tab-list ul li .txt p{ height:48px; opacity:0.7}
.news-tab-list ul li .txt i{ width:17px; height:11px; display:block; transition:all 0.5s ease-out 0s; background:url(../images/tacn/a_jt.png) no-repeat right}
.news-tab-list ul li a:hover{ background-color:#e4e4e4}
.news-tab-list ul li a:hover .txt i{ background-position:left}
.nowrap{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.ind_news,.sub_main{width:1200px; margin:0 auto;}
.ind_news .intop{text-align:center;}
.ind_news .intop h2{display:inline-block; font-weight:normal; color:#7a7a7a; font-size:24px;line-height:30px;position:relative; border-bottom:#CCC solid 1px;padding-bottom:15px; text-transform:uppercase;}
.ind_news .intop h2::after{content:'';border-bottom:3px solid #e5312a;position:absolute; width:70px;bottom:-2px; left:90px;}
.ind_news .intop em{display:block;font-size:26px; font-weight:normal; color:#444444;font-style: normal;}

/**/
.bigcomWidth{
    width: 100%;
    overflow: hidden;
    background: #cccccc26;
    margin: 0 auto;
}

.culture{
    padding: 20px 0 25px 0;
}

.culture .comWitch{
    position: relative; width: 85%; margin: 0 auto;
}

.culture .comWitch > img{
    position: absolute;
    /*right: 490px;*/
	left:0;
    top: 0;
	/*width: 50%;*/
}

.culture .comWitch .word{
    /*margin-top: 84px;*/width: 52%;
}

.culture .comWitch .word > p{
    font-size: 16px;
    color: #999;
    line-height: 30px;
}

.culture .comWitch .word > p span{
    font-size: 20px;
    color: #666;
   /* font-weight: 600;*/
}
.title_box{
    font-family:"微软雅黑",pingfang;
    color: #9a9a9a;
    font-size: 24px;
}

.title_box span{
    color: #b10201;
}


.title_box b{
    font-size: 35px;

    color:#08469e;
}
.title_box .xian{
    width: 24px;
    height: 3px;
    background: #b10201;
    margin: 25px 0;
}
.read_more{
    width: 110px;
    height: 32px;
    border:1px solid #08469e;
    text-align: center;
    line-height: 32px;
    color: #08469e;
    margin-top: 20px;
    display: block;
}
.read_more > span{
    margin: 0 10px;
}
.read_more:hover{background: #bd0101;color:#fff;border: 1px solid #bd0101;}
.header_btn_clic{
    color: #b10201;
}


/*整体架构布局*/
.w92{ width:92%; margin:0px auto;}
.w92 .content{ width:100%; margin:0 auto; margin-top:10px;}
.w92 .content #main{ width:575px; float:left; margin-right:10px; }
.w92 .content #side{ width:390px; float:right;}



/*内页分栏*/
.nrfl{width: 83%;min-width: 1200px;margin: 0 auto;margin-bottom: 20px;}
.cl{width: 250px;;margin-right: 40px;float: left;margin-top:2%;margin-bottom: 20px;position: relative;z-index: 5;}
.cltop1{width: 250px;height: 165px;background:#08469e;background-size: 250px 165px;padding: 40px 20px;box-sizing: border-box;}
.cltop1 p:nth-child(1){font-size: 30px;font-weight:bolder;color:#fff;letter-spacing:2px;line-height: 30px;}
.cltop1 span{display: block; width: 60px;height: 3px;background-color: #fff;margin-top: 16px;margin-bottom: 23px;}
.cltop1 p:nth-child(3){font-size: 18px;font-weight:lighter;color:#fff;line-height:18px;font-variant:small-caps}

.cltop{width: 250px;padding: 15px 20px;box-sizing: border-box;background-color: #08469e;border-bottom: 1px solid #ddd;}
.cltop p:nth-child(1){font-size: 22px;font-weight: 800;color:#fff;letter-spacing: 2px;line-height: 22px;}
.cltop p:nth-child(2){font-size: 16px;font-weight:600;color:#fff;line-height:16px;margin-top: 6px;}
.cldh{width: 250px;margin-bottom: 20px;padding: 30px 0 20px; background-color: #fff;}
.cldh li{width: 250px;height: 46px;line-height: 46px; background-color: #fff;border-bottom: 1px solid #ddd;}
.cldh li a{display: block;width: 250px;padding:0 20px;box-sizing: border-box;font-size: 16px;color: #333;}
.cldh li a span{float: right;color: #999;}
.cldh li a:hover{background-color: #08469e;color: #fff;}
.cldh li a:hover span{color: #fff;}
	
.cllx{width: 250px;padding:15px 20px;box-sizing: border-box;background-color: #fff;}
.cllx p{font-size: 16px;color: #666;line-height: 30px;margin: 4px 0;}
.cllx p img{display: block;width: 50px;float:left;margin-top: 7px;}
.cllx p:nth-child(1){font-size: 22px;font-weight: 600;color: #333;letter-spacing:6px;text-align: center;margin-bottom: 10px;}
.flnr{width: calc(100% - 290px);float: left;background-color: #fff;padding: 20px 30px;box-sizing: border-box;margin-top:2%;margin-bottom: 20px;position: relative;z-index: 5;}
.flnr .nrtop{width: 100%;height: 50px;border-bottom: 10px solid #eee;overflow: hidden;}
.nrtop p{width: 78%;display:block;float: left;}
.nrtop p:nth-child(1){font-size: 22px;font-weight: 600;line-height: 50px;text-align:left;color: #08469e;width:20%}
.nrtop p:nth-child(2){font-size: 14px;line-height: 50px;text-align: right;color: #333;}
.nrtop p:nth-child(2) img{width: 15px;display: block;float: right;margin-top:18px;margin-right: 6px;}


/*文章列表*/
.wzlb{width: 100%;}
.wzlb li{width: 100%;}
.wzlb li a{display: block;width: 100%;font-size: 18px;line-height: 50px; color: #333;}
.wzlb li a p:nth-child(1){width: calc(100% - 50px);float: left;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.wzlb li a p:nth-child(2){width: 50px;float: left;}
.wzlb li a:hover{color: #e30000;}


/*图片列表*/
.tplb{width: 100%;overflow: hidden;}
.tplb li{width: 30%;float: left;margin: 10px 0;}
.tplb li:nth-child(2),.tplb li:nth-child(5),.tplb li:nth-child(8),.tplb li:nth-child(11){margin: 10px 5%;}
.tplb li a{display: block;width: 100%;border: 1px solid #f1f2f3;box-sizing: border-box;overflow: hidden; line-height: 35px;text-align: center;}
.tplb li a img{width: 100%;display: block;transition: all 0.8s;}
.tplb li a p{padding: 0 10px;box-sizing: border-box; font-size: 16px;line-height: 40px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition: all 0.4s;}
.tplb li a:hover{box-shadow: #aaa 0 0 10px 0;}
.tplb li a:hover img{transform:scale(1.2);}
.tplb li a:hover p{color:#003a8c;}

/*手机上显示字体*/
@media (max-width: 991px){
.title-max h2{ font-size:42px;}
.title-max h2 + p{ font-size:26px;}
.xmu li p{ font-size:20px;}
.sybt p:nth-child(1){ font-size:42px; font-weight:normal;}
.sybt p:nth-child(2){ font-size:26px;}
.syxwlb a p:nth-child(1){ font-size:19px;}
.nav>ul>li{ width:110px;}
.nav>ul>li>a{font-weight:550; font-size:25px;}
.headerbox .dh span{ font-size:28px;}
.container{ width:94%;    margin: 0 auto;}
.index-block6{/* margin-top:0;*/}
.w92{ width:98%;}
.culture .comWitch{ width:98%;}
.four .four-lanmu .lanmu-title a{ font-size:46px;    line-height: 50px;}
.lanmu-more{ width:130px;}
.lanmu-more a{ font-size:30px;}
.four .four-name p{ font-size:22px;}
.four .four-text{ font-size:18px;}
.four .four-more span{ width:115px; font-size:24px;}
.about h2{ font-size:40px;height: 40px; line-height:40px;}
.about h3{ font-size:24px;height: 40px; line-height:40px;}
.about_tit p{ font-size:34px;}
.about_zh p{  line-height: 40px; font-size: 24px;}
.about_zh p:nth-child(2){ display:none;}
.about_zh>a{ width: 144px;  height: 55px; line-height: 55px; font-size:27px;}
.inb6-tip .info{ padding-top:0;}
.inb6-tip .tit {
    font-size: 20px;
    line-height: 30px;
}
.inb6-tip .btn span{    font-size: 25px;}
.inb6-tip .text{ font-size:28px;}
.in_gongch{    margin-top: 6%;}
.in_gongch .intop h2{    font-size: 34px; line-height: 50px;}
.in_gongch .intop h2::after{left: 135px;}
.in_gongch .intop em{ font-size:37px;}
.picScroll_1 ul li a span{font-size: 32px;}
.in_gongch .inmor a{ font-size:22px;}
.culture .comWitch .word > p span{ font-size:27px;}
.culture .comWitch .word > p{ font-size:23px;}
.read_more{width: 170px; height:65px; line-height:65px;}
.ind_news .intop h2{    font-size: 34px; line-height: 50px;}
.ind_news .intop h2::after{left: 135px;}
.ind_news .intop em{ font-size:37px;}
.news-tab-list ul li .txt h5{ font-size:22px;}
.news-tab-list ul li .txt p{ font-size:18px;}
.nrtop p:nth-child(2){ font-size:20px;}
.nrtop p:nth-child(1){font-size: 34px;}
.cltop1 p:nth-child(1){ font-size:37px;}
.cltop1 p:nth-child(3){ font-size:28px;}
.cldh li a{ font-size:25px;}
.cltop p:nth-child(1){ font-size:37px;    line-height: 50px;}
.cllx p:nth-child(1){font-size:28px;}
.cllx p{    font-size: 22px;    line-height: 40px;}
.tplb li a{font-size:30px;}
.about{ width:100%;}
}
















