.navd{width:1180px; height:50px; margin:0 auto; background:#e6e6e6;}
.navd .datetxt{ float:left; line-height:50px; width:300px; padding-left:15px; font-size:16px;}
.navd .tianqi{ float:right;line-height:50px; width:400px; padding-right:15px; text-align:right;}
.line10{height:10px;clear:both;}

.news{width:1176px;border:2px solid #3d9ed5; height:346px;background:#ffffff;margin:0 auto;clear:both;overflow:hidden;}
.news .newslist{float:left;width:831px; height:350px;}
.newslist img{float:left;margin:13px 15px 0;}

.newstitle{width:380px;height:45px;float:left;}
.newstitle ul{width:100%;padding-top:13px;}
.newstitle ul li{float:left;width:100px;height:48px; line-height:40px;background:url(../images/newsxxk1.png); text-align:center; font-size:16px;cursor: pointer}
.newstitle ul li.h{background:url(../images/newsxxk2.png);color:#FFF;}

.newstitle a.more{float:right; line-height:40px;padding-right:10px;}

.newscontent{width:380px;box-sizing:border-box;padding:10px 13px 10px 0;overflow:hidden;}
.newscontent .tj{padding:10px; color:#333; line-height:22px;}
.newscontent h3{display:block;width:98%;color:#255785; text-align:left; line-height:40px;height:40px;margin-top:15px;white-space:nowrap;overflow:hidden;}
.newscontent ul{ padding:10px;}
.newscontent li{height:30px; line-height:30px;font-size:16px;}
.newscontent li span{float:right;}
.newscontent li a{font-size:16px;}


.news .about{float:right;border-left:2px solid #3d9ed5;width:341px; height:350px;background:#ffffff;}
.about p{ line-height:26px; padding:10px;height:145px;}
.about>a{ display:block; width:140px; height:36px; line-height:36px; float:left; text-align:center; margin:10px 0 10px 20px; background:#e6e6e6;font-size:16px;}
.about>a:hover{ background:url(../images/hbg.jpg); color:#FFF;}

.keshi{width:1180px; margin:5px auto 0; overflow:hidden;}
.keshi .title{ height:74px;border:2px solid #3d9ed5;padding-left:18px;background-color:#f6f6f6; text-align:left; font-size:40px; color:#276591; line-height:74px; font-weight:bold;}
.keshi .keshicontent{border-left:2px solid #3d9ed5;border-right:2px solid #3d9ed5;border-top:2px solid #3d9ed5;background-color:#f6f6f6;height:490px;overflow:hidden;margin-top:5px;}
.keshi .keshicontent .keshipic{width:100%;padding:15px 0;float:left;}
.keshi .keshicontent .keshipic img{float:left;width:355px;margin:0 30px;}
.keshi .keshicontent .keshipic .bt{float:left;width:750px;color:#255785;text-align:center;line-height:45px;height:45px;font-size:30px;white-space:nowrap;padding-bottom:15px;}
.keshi .keshicontent .keshipic .keshinr{float:left;width:750px;line-height:32px;font-size:18px;
display: -webkit-box;
-webkit-line-clamp: 5;
-webkit-box-orient: vertical;
overflow: hidden;}

.keshi .keshicontent .keshi_d {float:left;width:100%;padding-top:4px;}
.keshi .keshicontent .keshi_d h3{display:block;float:left;width:180px;height:37px;line-height:37px;color:#276591;font-size:24px;text-align:right;margin:13px 0 0;}
.keshi .keshicontent .keshi_d ul{float:left;width:995px;}
.keshi .keshicontent .keshi_d ul li{float:left;width:120px;text-align:center;height:37px;line-height:37px;background:url(../images/keshixx1.png) no-repeat;background-size:135px 37px;padding-right:15px;margin:15px 0 0 20px; font-size:18px;}
.keshi .keshicontent .keshi_d ul li.xz{background:url(../images/keshixx2.png) no-repeat;background-size:135px 37px;}
.keshi .keshicontent .keshi_d ul li a:hover{ color:#255785;}

.zhuanjia{ width:1116px;border-left:2px solid #3d9ed5;border-right:2px solid #3d9ed5;border-bottom:2px solid #3d9ed5;height:255px;margin:0 auto;background:url(../images/zhuanjiabg.jpg) 100%;background-size:1160px 279px;padding:30px 30px 0 30px;overflow:hidden;}
.zhuanjiapic{float:left;}
.zhuanjialist{float:left;}
.zhuanjialist li{float:left;height:223px; background:url(../images/zjbg.png) no-repeat left top; margin-left:22px;cursor: pointer}
.zhuanjialist li span{display:block;text-align:center; font-size:16px;font-weight:bold;color:#255785; width:20px; margin-left:28px;}
.zhuanjialist li>img{ margin:30px 8px 20px 9px;}
.zhuanjialist li .c{display:none;width:451px; height:222px;border:1px solid #3d9ed5;background-color:#ffffff;float:right;overflow:hidden;margin-left:24px;}
.font16lan{font-size:16px;font-weight:bold;color:#255785;}
.contsuojin{float:left;height:155px;line-height:26px;display: -webkit-box;
-webkit-line-clamp: 6;
-webkit-box-orient: vertical;
overflow: hidden;}

.tese{width:1180px; margin:5px auto 0; overflow:hidden;}

.tese .title{ height:74px;border:2px solid #3d9ed5;padding-left:18px;background-color:#ffffff; text-align:left; font-size:40px; color:#276591; line-height:74px; font-weight:bold;}
.tese .tesecontent{border:2px solid #3d9ed5;background-color:#ffffff;overflow:hidden;margin-top:5px;}
.tese ul{margin-top:20px;}
.tese ul li{float:left;width:227px; height:48px;line-height:45px;background:url(../images/tesezl_1.png) no-repeat;margin:20px 12px 0 46px;text-align:center;font-size:24px;}
.tese ul li a:hover{color:#3d9ed5;}
.tese .tesecontent a.more{float:right;margin:27px 47px 20px 0;padding:0 15px;line-height:28px;color:#ffffff;background-color:#000000;overflow:hidden;clear:both;}


.fengcai{ margin:10px auto 0; width:1180px; height:248px;}

.fengcai .fc{float:left; width:780px;height:248px;}
.fengcai .title{height:48px;line-height:48px; background:url(../images/fengcibg.jpg); color:#FFF; padding-left:15px; font-size:16px; font-weight:bold;}
.fc .content{ width:758px; height:178px;background-color:#f7f7f7; border:#1289cd 1px solid; padding:10px;}
.fc .content ul{width:2100px;height:178px;overflow:hidden;}
.fc .content ul li{margin-right:10px;float:left;text-align:center;}

.fengcai .zn{float:right; width:390px;height:248px;}
.zn .content{width:368px; height:178px;background-color:#f7f7f7;border:#1289cd 1px solid; padding:10px;}
.zn .content ul{ padding:10px 0 0 10px;}
.zn .content li{float:left;width:120px; height:46px; line-height:46px; padding-left:55px; font-size:16px; margin-bottom:10px;}
.zn .content .li1{background:url(../images/zn_1.jpg) no-repeat left center;}
.zn .content .li2{background:url(../images/zn_2.jpg) no-repeat left center;}
.zn .content .li3{background:url(../images/zn_3.jpg) no-repeat left center;}
.zn .content .li4{background:url(../images/zn_4.jpg) no-repeat left center;}
.zn .content .li5{background:url(../images/zn_5.jpg) no-repeat left center;}
.zn .content .li6{background:url(../images/zn_6.jpg) no-repeat left center;}



.yiqi{ margin:10px auto 0; width:1180px; height:248px;}

.yiqi .yq{float:left; width:1180px;height:248px;}
.yiqi .title{height:48px;line-height:48px; background:url(../images/fengcibg.jpg); color:#FFF; padding-left:15px; font-size:16px; font-weight:bold;}
.yiqi .title a{ float: right; margin-right:10px; color: #fff; }
.yq .content{ width:1158px; height:178px;background-color:#f7f7f7; border:#1289cd 1px solid; padding:10px;}
.yq .content ul{/* width:2100px; */height:178px;overflow:hidden;}
.yq .content ul li{margin-right:0px;float:left;text-align:center;height: 180px;}
.yq .content ul li p{
	display: -webkit-box !important;	overflow: hidden;
	white-space: normal !important;	text-overflow: ellipsis;	word-wrap: break-word;	-webkit-line-clamp:1;	-webkit-box-orient: vertical;
}
#enterprise_demo{width: 100%;overflow: hidden}
.enterprise_indemo {
	float: left;width: 1000%;position: relative
}
#enterprise_demo1,#enterprise_demo2 {
	float: left;
}
.enterprise ul,.pinpai ul{overflow: hidden;margin-top: 9px}
.enterprise ul li,.pinpai ul li{
	float: left;
	margin-left: 10px
}
.enterprise ul li a,.pinpai ul li a{
	overflow: hidden;
	display: block;
	max-width: 200px;
}
#enterprise_demo1 a p{
	display: -webkit-box !important;
	overflow: hidden;
	white-space: normal !important;
	text-overflow: ellipsis;
	word-wrap: break-word;
	-webkit-line-clamp:1;
	-webkit-box-orient: vertical;
}