﻿
/* CSS Document */



body {margin:0;padding:0;font-family:"微软雅黑";font-size:16px;color:#333;position:relative;}
ul,li,p,h1,h2,h3,h4,img,span{margin:0;padding:0;list-style:none;font-weight:normal;}
a{text-decoration:none;color:#333;}
a:hover{}
img{border:0;}
.cls{clear:both;}
.fl{float:left;}
.fr{float:right;}
.mainbox{width:1200px;margin:0 auto;}
.m100{margin-top:100px;}
.h150{height:150px;}
.titlebox{font-size:30px;font-weight:bold;}
input,select,textarea,button { outline:0;  }

@keyframes slide-down{
	0%{transform:scale(1,0);opacity: 0;}
	100%{transform:scale(1,1);opacity: 1;}
}

@-webkit-keyframes slide-down{
	0%{-webkit-transform:scale(1,0);opacity: 0;}
	100%{-webkit-transform:scale(1,1);opacity: 1;}
}

.swiper-button-next, .swiper-button-prev{
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	-webkit-tap-highlight-color: transparent;
	outline: none;
}

.bg-white{height:300px;width:100%;position:absolute;top:-300px;z-index:999;background:#fff;transition:all 0.6s;}
.topbox{height:630px;background:url(../image/topbanner.jpg) no-repeat center top;-webkit-transition:0.5s;background-size: auto 100%;}
.topbox:hover{ 
          background-size:auto 115%;
          -webkit-transition: background-size .5s linear;
          transition: background-size .5s linear;
}
.swiper-top{height:630px;width: 100%;position: absolute;overflow: hidden;}
.swiper-top a{display: flex;flex-direction: row;justify-content: center;align-items: center;overflow: hidden;}
.swiper-top .swiper-button-next, .swiper-top .swiper-button-prev {top:300px; background-color: rgba(0, 0, 0, 0.3);padding: 10px 6px;}
.swiper-top .swiper-button-hide {display: none;}
.toptitle{font-size:50px;font-weight:bold;text-align:center;color:#fff;margin-top:180px;}
.toptitle span{color:#ffe400;font-size:50px;font-weight:bold;margin:0 20px;}
.logobox{position:relative;width:1200px;margin:0 auto;height:115px;padding-top:25px;z-index:9999;}
.logoimg{float:left;width:190px;}
.searchdenglu{margin-bottom:30px;}
.searchbox{position:relative;float:right;box-sizing:border-box;border:none;}
.searchinput{width:200px;height:33px;background:#fff;border:none;padding-left:10px;color:#999;}
.searchinput1{width:200px;height:33px;background:#fff;border:1px solid #eee;padding-left:10px;color:#999;}
.searchbtn{position:absolute;top:8px;right:10px;}
.denglubox{width:150px;height:35px;line-height:35px;float:right;text-align:right;}
.denglubox a{font-size:16px;color:#fff;margin-left:10px;}
.denglubox a.black{color:#333;}
.menubox{float:right;}
/* .menulist{overflow:hidden;} */
.menulist li{position:relative;float:left;margin-right:24px;}
.menulist li.end{margin:0;}
.menulist li a{font-size:18px;color:#fff;padding:8px;transition:all 0.3s;}
.menulist li:hover a:after{content:'';width:60%;height:4px;background:#3893e3;border-radius:4px;top:30px;left:20%;position:absolute;z-index:99999;}
.menulist:hover a{color:#333;}
.menulist li ul{position:absolute;z-index:999;width:200px;margin-left:-56px;left:0;text-align:center;display:none;}
.menulist li:hover ul{display:block;padding: 16px 0 0;transform-origin: 50% 0;animation: slide-down 0.4s ease-in;-webkit-animation: slide-down 0.4s ease-in;}
.menulist li ul li{margin-right:0;text-align:center;float:none;}
.menulist:hover li ul li a{font-size:14px;display:block;margin:0 auto;color:#999;}
.menulist li ul li:hover a{color:#333;}
.menulist li:hover ul li a:after{display:none;}

.menulist2 li{position:relative;float:left;margin-right:24px;z-index:999;}
.menulist2 li.end{margin:0;}
.menulist2 li a{font-size:18px;color:#fff;padding:8px;}
.menulist2 li:hover a:after{content:'';width:60%;height:4px;background:#3893e3;border-radius:4px;top:30px;left:20%;position:absolute;z-index:99999;}
.menulist2 li a.black{font-size:18px;color:#333;}
.menulist2 li ul{position:absolute;z-index:-1;width:200px;margin-left:-56px;left:0;text-align:center;display:none;top: 24px;}
.menulist2 li:hover ul{padding: 16px 0 0;display:block;transform-origin: 50% 0;animation: slide-down 0.4s ease-in;-webkit-animation: slide-down 0.4s ease-in;}
.menulist2 li ul li{margin-right:0;text-align:center;float:none;}
.menulist2 li ul li a{font-size:14px;display:block;margin:0 auto;color:#999;}
.menulist2 li ul li:hover a{color:#333;}
.menulist2 li:hover ul li a:after{display:none;}

.swiper-container1{width:530px;height:410px;font-size:14px;}
.swiper-container1 img{width:530px;height:360px;}
.swiper-container1 .title{position:absolute;left:130px;line-height:46px;width:380px;overflow: hidden;text-overflow:ellipsis;white-space:nowrap;}
.swiper-container1 .swiper-pagination1{text-align:left;bottom:25px;}
.swiper-container1 .swiper-pagination-bullet-active{background:#fff;}

.chuxinbox{padding-bottom:180px;background:#f8f8f8 url(../image/chuxinbg.jpg) no-repeat center bottom;text-align:center;overflow:hidden;}
.chuxinbox h2{font-size:35px;margin:120px 0 60px;}
.chuxinbox p{color:#656565;font-size:18px;line-height:35px;}

.newsbox{width:1200px;margin:130px auto;overflow:hidden;}
.newsbox_l{width:425px;height:405px;float:left;padding:20px 0 0 60px;background:url(../image/newsleft.gif) no-repeat left center;}
.newsbox_r{width:520px;height:405px;float:right;padding:20px 0 0 0;}

.newsbox_r .title{height:20px;padding-bottom:10px;}
.newsbox_r .title-list{border-bottom:1px solid #ccc;}
.newsbox_r .title-list li{line-height:20px;padding:15px;float:left;font-size:22px;cursor:pointer;margin-right:20px;}
.newsbox_r .title-list li.on{color:#0a7dbc;font-weight:bold;border-bottom:2px solid #0a7dbc;position:relative;bottom:-1px;}
.newsbox_r .product{position:relative;overflow:hidden;display:none;margin-top:10px;}
.newsbox_r .product li{border-bottom:1px solid #f1f1f1;padding:18px 0;}
.newsbox_r .product li:hover a{color:#0a7dbc;}
.newsbox_r .product a{display:block;overflow: hidden;text-overflow:ellipsis;white-space:nowrap;color:#333;}
.newsbox_r .product p{font-size:14px;color:#999;margin-top:4px;}
.newsbox_r .product.show{display:block;}
.cf:after{content:"";clear:both;display:block;height:0;overflow:hidden}
.cf{zoom:1}


.linkicobox{height:525px;background:url(../image/linkbg.jpg) no-repeat center top;overflow:hidden;padding-top:25px;}
.linkico li{float:left;display:inline;width:320px;height:180px;background:#fff;margin:45px 120px 0 0;text-align:center;box-shadow: -5px 0 5px rgba(0, 0, 0, 0.05), /*左边阴影*/5px 0 5px rgba(0, 0, 0, 0.05), /*右边阴影*/ 0 -5px 5px rgba(0, 0, 0, 0.05), /*顶部阴影*/ 0 5px 5px rgba(0, 0, 0, 0.05);/*底边阴影*/}
.linkico li a{width:320px;height:150px;display:block;position: relative;transition: all 0.5s; -moz-transition: all 0.5s; -webkit-transition: all 0.5s;-o-transition: all 0.5s;padding-top:30px;}
.linkico li:hover a{background:#4a81b2;}
.linkico h4{font-size:18px;color:#424242;transition: all 0.5s;-moz-transition: all 0.5s;-webkit-transition: all 0.5s;-o-transition: all 0.5s;}
.linkico li:hover h4{color:#fff;}
.linkico .item_icon{width: 70px;height: 54px;display: block; background-size:70px 110px;background-repeat: no-repeat;margin:0px auto 25px;transition: all 0.5s;-moz-transition: all 0.5s;-webkit-transition: all 0.5s;-o-transition: all 0.5s;}
.linkico li:hover .item_icon{background-position-y: bottom;}
.add_icon {
	    width: 53px;
	    height: 53px;
	    position: absolute;
	    left: 50%;
	    bottom: -26.5px;
	    margin-left: -26.5px;
	    transform: rotate(-90deg);
	    transition: all 0.5s;
	    -moz-transition: all 0.5s;
	    -webkit-transition: all 0.5s;
	    -o-transition: all 0.5s;
	    opacity: 0;
	    filter: alpha(opacity=0);
	}
.add_icon img {
	    display: inline-block;
	    vertical-align: top;
	    max-width: 100%;
	}
.linkico li:hover .add_icon{
	    display: block;
	    transform: rotate(0deg);
	    opacity: 1;
	    filter: alpha(opacity=100);
	}
.linkico li.r_none{margin-right:0;}

.swiper-father2{width:1200px;position:relative;margin:0 auto;}
.swiper-container2{width:1100px;height:380px;}
.steptitle{height:50px;line-height:50px;text-align:center;background:url(https://www.basic-china.org.cn/images/titlebg.gif) no-repeat center center;font-size:25px;margin-bottom:60px;}
.expert .swiper-slide{float:left;height:167px;border:1px solid #e9e9e9;box-sizing:border-box;transition: all 0.5s; -moz-transition: all 0.5s;-webkit-transition: all 0.5s;-o-transition: all 0.5s;}
.expert .swiper-slide:hover{box-shadow:2px 2px 3px #ccc;background:#eee;}
.expert a{color:#333;}
.expert_l{float:left;width:135px;}
.expert_r{float:left;width:200px;padding-top:20px;}
.expert_r span.name{font-size:18px;font-weight:bold;margin-right:20px;}
.expert_r span.post{font-size:16px;}
.expert_r p.brief{font-size:14px;color:#999999;margin-top:15px;}
.expert_r .expertbtn{font-size:14px;color:#fff;background:#4a81b2;width:100px;height:28px;line-height:28px;text-align:center;margin-top:20px;border-radius:15px;transition: all 0.5s; -moz-transition: all 0.5s;-webkit-transition: all 0.5s;-o-transition: all 0.5s;}
.expert .swiper-slide:hover .expert_r .expertbtn{background:#fc5100;}
.swiper-container3 {
	width: 1100px;

}
.swiper-father3{width:1200px;position:relative;margin:0 auto;}
.swiper-container3{overflow:hidden;width:1100px;margin:0 auto;}

.swiper-container3 .swiper-slide{border:1px solid #e5e5e5;text-align:center;box-sizing:border-box;height:105px;overflow:hidden;}

.biaozhibox{
	position: relative;
	overflow: hidden;
}
.biaozhibox.active {
	background:#4a81b2;
}

.biaozhibox img{
	width:100%;
	transition: all 0.5s ease;
	-webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
	clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
}
.biaozhibox:hover img{
	opacity: .3;
	-webkit-clip-path: polygon(50% 0, 99% 50%, 50% 99%, 0 50%);
	clip-path: polygon(50% 0, 99% 50%, 50% 99%, 0 50%);
}
.biaozhibox .biaozhibox-content{
	text-align: center;
	width: 100%;
	opacity: 0;
	transform: translateX(-50%) translateY(-50%) rotate(-55deg);
	position: absolute;
	top: 50%;
	left: 50%;
	z-index: 1;
	transition: all 0.3s;
}
.biaozhibox:hover .biaozhibox-content{
	opacity: 1;
	transform: translateX(-50%) translateY(-50%) rotate(0deg);
}

.biaozhibox .post{
	font-size: 20px;
	color:#fff;

}



.footbox{height:40px;line-height:40px;background:#555555;}
.footlink{color:#fff;width:1200px;margin:0 auto;}
.footlink span{font-size:18px;}
.footlink a{font-size:16px;color:#fff;margin:0 18px;}
.footlink a:hover{text-decoration:underline;}
.footcontact{width:1200px;margin:0 auto;font-size:16px;color:#555;line-height:30px;padding:20px 0;}
.footcontact_r{width:700px;float:right;text-align:right;margin-top:5px;}
.footcontact_l{width:300px;float:left;font-size:16px;line-height:25px;margin-top:10px;}
.footcontact_l img{float:left;margin-right:20px;}
.footcontact_l span{float:left;padding-top:13px;}
.footvister{font-size:14px;margin-top:5px;}
.footvister span{padding:0 1px;height:10px;font-size:12px;text-align:center;background:#333;color:#fff;margin:0 1px;border-radius:3px;}


.secondbanner{height:270px;background:#4b80b2;}
.secondbanner:hover{height:270px;background:#4b80b2;}
.secondmenu{position:relative;height:70px;border-bottom:1px solid #e7e7e7;z-index:999;background:rgba(255, 255, 255, 1);}
.secondmenu a{color:#494949;height:70px;line-height:70px;padding:0 40px;border-left:1px solid #333;}
.secondmenu a.first{border:none;padding-left:0;}
.secondmenu a.active{color: #3893e3;}
.jidijieshao{}
h2.secondtitle{font-size:30px;color:#0157a4;margin-bottom:20px;}
.jidineirong{background:url(../image/jidipic1.png) no-repeat right center;padding:20px 700px 50px 0;}
p.sencondneirong{margin-top:20px;line-height:30px;}
.zhuzhijiagou{background:#fbfbfb url(../image/jidibg.jpg) no-repeat center bottom;height:800px;padding-top:100px;}
.jiagouneirong{background:url(../image/zhuzhijiagou.png) no-repeat center top;padding-top:400px;margin-top:70px;text-align:center;color:#494949;line-height:30px;}
.joinjidi{width:500px;margin:50px auto 0;background:url(../image/jidipic2.jpg) no-repeat right center;height:430px;line-height:25px;padding:150px 700px 0 0;}


.chuangxin{margin-top:100px;position:relative;}
.chuangxintxt_l{position:absolute;top:80px;left:0;background:#f7f7f7;width:480px;height:270px;padding:50px 50px 0 50px;}
.chuangxintxt_r{position:absolute;top:80px;right:0;background:#f7f7f7;width:480px;height:270px;padding:50px 50px 0 50px;}


.guoji{position:relative;}
.guojitxt_r{float:right;width:500px;height:350px;background:#f7f7f7;padding:100px 100px 0 350px;}
.guojitxt_l{width:500px;height:350px;background:#f7f7f7;padding:100px 350px 0 100px;}
.guojipic_l{position:absolute;top:100px;left:0;}
.guojipic_r{position:absolute;top:100px;right:0;}


.gonggongfuwu{padding-top:280px;}
.gonggontxt{margin:0 auto;width:920px;background:#f7f7f7;padding:80px;}

.shiyanbox{width:1200px;height:610px;overflow:hidden;}
.shiyantxt{width:960px;height:220px;margin:140px auto 0;background:url(../image/shiyanpic2.png) no-repeat center center;padding:60px;}
.shiyanpingtai{}
.shiyantubiao{margin-top:50px;}
.shiyantubiao li{width:300px;height:300px;float:left;margin-right:40px;text-align:center;-webkit-transition: all .5s ease; transition: all .5s ease;}
.shiyantubiao li.mr{margin:0;}
.shiyantubiao li:hover{ box-shadow: 2px 2px 10px #ccc;-webkit-box-shadow: 2px 2px 10px #ccc;-moz-box-shadow: 2px 2px 10px #ccc;-moz-ms-shadow: 2px 2px 10px #ccc; -moz-o-shadow: 2px 2px 10px #ccc; -webkit-transform: translate3d(0,-3px,0);-moz-transform: translate3d(0,-3px,0);-ms-transform: translate3d(0,-3px,0);-o-transform: translate3d(0,-3px,0);}
.shiyantubiao li span{padding:30px 0 50px;display:block;}

.zhuanhua{height:550px;overflow:hidden;margin-top:100px;}
.zhuanhuatxt{width:480px;background:#f7f7f7;padding:50px 60px;margin-top:80px;}

.kepu{height:610px;overflow:hidden;}
.keputxt{width:540px;height:240px;background:#f7f7f7;padding:50px 60px;margin-top:100px;}


/*2020年11月24日 新闻二三级页*/
.newslistbox{width:1200px;margin:80px auto 0;overflow:hidden;}
.newslistbox h2{font-size:30px;color:#0a7dbc;margin-bottom:30px;}
.newslistboxli li{border-bottom:1px solid #f1f1f1;background:url(https://www.basic-china.org.cn/images/newslisttubiao.gif) no-repeat left center;}
.newslistboxli li a{font-size:18px;padding-left:20px;}
.newslistboxli li a:hover{color:#0a7dbc;}
.newslistboxli li span{float:right;}
.newslistbox .newsdetail_title{font-size:30px;margin-bottom:20px;text-align:center;}
.newslistbox .newsdetail_time{height:50px;line-height:50px;border-bottom:1px solid #eee;margin-bottom:50px;text-align:center;}
.newslistbox .newsdetail_time span{color:#999;margin:0 20px;}
.newslistbox .newscontent{font-size:18px;line-height:35px;color:#555;}
.newsdetailback{text-align:center;margin:80px 0 0;height:100px;}
.newsdetailback a{width:200px;height:50px;line-height:50px;display:block;margin:0 auto;font-size:18px;background:#0a7dbc;color:#fff;text-align:center;border-radius:50px;-webkit-transition: all .5s ease; transition: all .5s ease;}
.newsdetailback a:hover{box-shadow: 2px 2px 10px #0092d6;-webkit-box-shadow: 2px 2px 10px #0092d6;-moz-box-shadow: 2px 2px 10px #0092d6;-moz-ms-shadow: 2px 2px 10px #0092d6; -moz-o-shadow: 2px 2px 10px #0092d6; -webkit-transform: translate3d(0,-3px,0);-moz-transform: translate3d(0,-3px,0);-ms-transform: translate3d(0,-3px,0);-o-transform: translate3d(0,-3px,0);}
.newslistbox .title{height:20px;padding-bottom:10px;}
.newslistbox .title-list{border-bottom:1px solid #ccc;}
.newslistbox .title-list li{line-height:20px;padding:15px;float:left;font-size:22px;cursor:pointer;margin-right:20px;}
.newslistbox .title-list li.on{color:#0a7dbc;font-weight:bold;border-bottom:2px solid #0a7dbc;position:relative;bottom:-1px;}
.newslistbox .product{position:relative;overflow:hidden;display:none;margin-top:10px;}
.newslistbox .product li{border-bottom:1px solid #f1f1f1;padding:18px 0;}
.newslistbox .product li:hover a{color:#0a7dbc;}
.newslistbox .product a{display:block;overflow: hidden;text-overflow:ellipsis;white-space:nowrap;color:#333;}
.newslistbox .product p{font-size:14px;color:#999;margin-top:4px;}
.newslistbox .product.show{display:block;}
.cf:after{content:"";clear:both;display:block;height:0;overflow:hidden}
.cf{zoom:1}



	
/*2021年5月8日 二级页面*/
.seconddetail{margin-top:20px;position:relative;color:#0157a4;display:block;}
.seconddetail .arrow{position:absolute;left:110px;-webkit-transition: all .5s ease; transition: all .5s ease;}			
.seconddetail:hover .arrow{ -webkit-transform: translate3d(10px,0,0);-moz-transform: translate3d(10px,0,0);-ms-transform: translate3d(10px,0,0);-o-transform: translate3d(10px,0,0);}
.seconddetail span{line-height:18px;}
.seconddetail img{width:22px;height:18px;}
.topicbox{height:28px;line-height:28px;border-left:8px solid #0157a4;font-size:28px;color:#333;padding-left:20px;margin:0 0 50px 0;color:#0157a4;}
.position{width:1200px;margin:0 auto;}
.position a{color:#333;padding:0;border:0;}
.position a:hover{color:#0157a4;}
.position .curr{color:#0157a4;}
.main_l{float:left;width:240px;}
.main_l li{padding:15px 0;border-bottom:1px solid #cccc;position:relative;}
.main_l li a:hover{color:#0157a4;}
.main_l li.cur{position:relative;}
.main_l li.cur a{color:#0157a4;}
.main_l li.cur::after {position: absolute; top:23px; left:5px; content: ''; display: block;width: 12px; height: 4px; background-color: #0157a4;}
.main_l li:hover::after {position: absolute; top:23px; left:5px; content: ''; display: block;width: 12px; height: 4px; background-color: #0157a4;}
.main_l li.lanmu{line-height:25px;border-bottom:0;background:#0157a4;color:#fff;padding:10px 30px 10px 30px;font-weight:bold;}
.main_l li a{display:block;padding-left:30px;}
.main_l .leftmenu_sec{margin:15px 0 0 25px;}
.main_l .leftmenu_sec li{padding:5px 0 5px 20px; border-bottom:none;}
.main_l .leftmenu_sec li.cur::after {position: absolute; top:13px; left:5px; content: ''; display: block;width: 12px; height: 4px; background-color: #0157a4;}
.main_l .leftmenu_sec li:hover::after {position: absolute; top:13px; left:5px; content: ''; display: block;width: 12px; height: 4px; background-color: #0157a4;}
.main_l .leftmenu_sec li a{display:block;padding-left:10px;color:#333;}
.main_l .leftmenu_sec li.cur a{color:#0157a4;}
.main_l .leftmenu_third{margin:15px 0 0 0px;}



.main_r{float:right;width:900px;padding-top:10px;}
.topiccontent{margin-top:20px;line-height:23px;text-indent:2em;}
.label_w{margin-right:20px;margin-bottom:15px;display:block;float:left;}
.label_w_other{margin-right:20px;float:left;}
.inputbox{width:280px;height:25px;line-height:25px;border:1px solid #ccc;}
.textareabox{width:400px;height:200px;line-height:25px;border:1px solid #ccc;font-size:14px;color:#666;line-height:25px;padding:10px;font-family:"微软雅黑";}
.downselect{height:25px;line-height:25px;}
.tijiaobtnbox{width:150px;height:35px;line-height:35px;text-align:center;margin:20px auto;background:#0157a4;display:block;color:#fff;border-radius:5px;}
.chuangxinbu{width:890px;height:150px;border:1px solid #eee;text-align:center;margin:30px 0;padding-top:30px;overflow:hidden;}
.chuangxinbu span.name{font-size:25px;}
.chuangxinbu span{margin:0 30px;font-size:18px;}
.chuangxinbu .lianxifangshi{border-top:1px solid #eee;margin:30px 30px 0;padding-top:30px;}
.douyinlist li{width:270px;height:370px;float:left;box-shadow: 0 5px 8px 2px #f5f5f5;margin:0 15px 30px;-webkit-transition: all .5s ease; transition: all .5s ease;}
.douyinlist li:hover{  -webkit-transform: translate3d(0,-3px,0);-moz-transform: translate3d(0,-3px,0);-ms-transform: translate3d(0,-3px,0);-o-transform: translate3d(0,-3px,0);background:#f5f5f5;}
.douyinlist li span{padding:0 20px;margin-top:20px;display:block;line-height:25px;height:55px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;}
.xuqiubaokuo{width:800px;overflow:hidden;margin-top:10px;padding-left:30px;}
.xuqiubaokuo li{width:360px;float:left;margin:10px 20px 10px 0;height:40px;line-height:40px;background:#f5f5f5;text-align:center;}
.downpinggu{color:#0157a4;}
.ketiliucheng{margin-top:20px;}
.ketiliucheng li{position:relative;line-height:28px;padding-left:30px;margin-bottom:15px;}
.ketiliucheng li span.number{position:absolute;top:6px;left:0px;border-radius:20px;width:18px;height:18px;line-height:18px;text-align:center;font-size:10px;background:#f5f5f5;display:block;color:#333;}
.ketiliuchengtu{display:block;color:#666;margin-top:20px;text-align:center;}
.gongyiketimubiao li{background:url(../image/ketitubiao.gif) no-repeat left 7px;padding-left:30px;margin-bottom:10px;}
.hezuoqingdan li{width:278px;height:120px;border:1px solid #e2e2e2;float:left;display:block;margin:10px;text-align:center;-webkit-transition: all .5s ease; transition: all .5s ease;position:relative;}
.hezuoqingdan li img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;max-width:100%;max-height:100%;}
.hezuoqingdan li a{width:278px;height:120px;display:block;}
.hezuoqingdan li:hover{  -webkit-transform: translate3d(0,-3px,0);-moz-transform: translate3d(0,-3px,0);-ms-transform: translate3d(0,-3px,0);-o-transform: translate3d(0,-3px,0);}
.hezuoqingdan li.mr{margin-right:0;}
#gongyi_tab{width:900px;overflow:hidden;}
.gongyitab_nav{height:50px;margin:0 auto;line-height:50px;}
.gongyitab_nav ul{text-align:center;background:url(https://www.basic-china.org.cn/images/gongyiketiline.gif) no-repeat center center;}
.gongyitab_nav_li{width:115px;font-size:20px;height:50px;line-height:50px;display:inline-table;	overflow:hidden;text-align:center;cursor:pointer;border:1px solid #ccc;margin:0 20px;border-radius:50px;}
.gongyitab_nav_li span{text-decoration:none;color:#333;display:block;background:#fff;}
.gongyitab_nav_li_first span{text-decoration:none;	font-weight: bold;color:#fff;background:#0157a4}
.gongyitab_body{padding:10px;margin:20px 0 0 0;}
.gongyitab_div{display:none;}
.hzsys-info{margin-top:50px;line-height:25px;}
.hzsys-ul{margin-top:50px;}
.hzsys-ul li{width:163px;height:38px;line-height:38px;text-align:center;border:1px solid #0157a4;margin:0 40px 0 0;float:left;-webkit-transition: all .5s ease; transition: all .5s ease;}
.hzsys-ul li:hover{background:#0157a4}
.hzsys-ul li:hover a{color:#fff;}
.hzsys-ul li a{width:163px;height:38px;display:block;color:#0157a4;font-weight:bold;}
.hzsys-ul li.mr{margin:0;}
.liebiaoico li{background:url(../image/tubiaoico.png) no-repeat left center;padding-left:30px;margin-bottom:20px;}
.liebiaoico li span{float:right;color:#999;}
.liebiaoico li a:hover{color:#0157a4;}
.xiezuotitle_box{overflow:hidden;position:relative;}
.xiezuotitle{font-size:28px;line-height:30px;border-bottom:1px solid #eee;padding:30px 0;}
.xiezuotitle_sec{font-size:16px;position:absolute;top:38px;right:0;}
.xiezuotitle_logo{text-align:right;margin:20px 0;}
.xiezuoneirong{border-top:1px solid #eee;padding:30px 0 0 0;font-size:16px;line-height:30px;}
.downtable{color:#0157a4;}
.downtable:hover{text-decoration:underline;}
.jidilianxi{width:890px;height:200px;border:1px solid #eee;text-align:center;overflow:hidden;}
.jidilianxi span.name{font-size:25px;margin:0 auto 30px;display:block;}
.jidilianxi span.shouji{font-size:18px;margin-bottom:10px;display:block;}
.kejisearch{margin-bottom:50px;}
.kejichengguo{float:left;width:500px;height:50px;line-height:50px;padding-left:20px;border:1px solid #ccc;}
.kejisearchbtn{width:100px;height:54px;line-height:54px;text-align:center;color:#fff;background:#0157a4;display:block;float:left;font-size:20px;}
.linkcolor{color:#0157a4;}
.linkcolor:hover{text-decoration:underline;}
.jiaoyulianhelist{margin-left:35px;}
.jiaoyulianhelist li{margin:15px 0;background:url(../image/ketitubiao.gif) no-repeat left center;padding-left:30px;}
/* tab */
#chengguotab{overflow:hidden;}
.cgtab_nav{text-align:center;}
.cgtab_nav_li{width:230px;display:inline-table;text-align:center;cursor:pointer;background: url(https://www.basic-china.org.cn/images/jiaoyulianheline.gif) no-repeat;background-position: -230px 0;height:55px;line-height:55px;}
.cgtab_nav_li_first{background-position:0px 0px;}
.cgtab_nav_li a{text-decoration:none;	color:#333;}
.cgtab_nav_li_first a{text-decoration:none;color:#0157a4;font-weight:bold;}
.cgtab_nav_li a:hover{ color: #333;}
.cgtab_body{margin-top:50px;}
.cgtab_div{display:none;}


.chengguozhan{background:#e5efff url(../image/chengguozhanbg.jpg) no-repeat center 313px;overflow:hidden;}
.chengguozhan .qianyan{height:300px;margin:60px 100px 50px;}
.chengguozhan .qianyan p.title{height:65px;padding-left:40px;background:url(../image/qianyan.png) no-repeat left top;font-size:24px;font-weight:bold; }
.chengguozhan .qianyan p.txt{line-height:25px;text-indent:2em;margin-bottom:30px;}
.chengguozhanbox{background:url(../image/chengguozhan_top.png) no-repeat center top;width:770px;margin:0 auto;padding:0 50px 0 60px;overflow:hidden;}
.chengguozhanbox h2{font-size:20px;text-align:center;color:#fff;font-weight:bold;height:45px;line-height:45px;margin-bottom:40px;}
.chengguozhanbox p{line-height:25px;text-indent:2em;}
.chengguozhanbox h3{font-size:18px;font-weight:bold;color:#0157a4;margin:35px 0 30px;}
.chengguozhandongtai li {
    float: left;
    width: 375px;
    margin:0 5px;
	 min-height:270px;
    height:100%;
	_height:270px;
}
    .chengguozhandongtai li.list {
    float: left;
    width: 375px;
    margin:0 20px 20px;
}
    .chengguozhandongtai li:hover {
        background: #fff;
    }

    .chengguozhandongtai li a {
        display: block;
        width: 375px;
    }

    .chengguozhandongtai li .videoimgbox {
        position: relative;
        width: 375px;
        height: 220px;
        overflow: hidden;
    }

        .chengguozhandongtai li .videoimgbox img.videopic {
            -webkit-transition: all 0.5s;
            transition: all 0.5s;
        }

    .chengguozhandongtai li:hover .videoimgbox img.videopic {
        -webkit-transform: scale(1.05);
        -ms-transform: scale(1.05);
        transform: scale(1.05);
    }

    .chengguozhandongtai li .videotxtbox {
        padding: 10px 0;
		text-align:center;
        font-size: 16px;
        line-height: 25px;text-align:center;
		width: 375px;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;
    }
	.chengguozhandongtai li .videotxtbox span {
       display:block;color:#999;
    }

    .chengguozhandongtai li .videoico {
        position: absolute;
        top: 80px;
        left: 160px;
    }
.chengguozhanbtn{width:195px;height:39px;line-height:39px;text-align:center;color:#0157a4;margin:30px auto;display:block;background:url(../image/chengguozhanbtn.png) no-repeat center center;-webkit-transition: all 0.5s;transition: all 0.5s;}
.chengguozhanbtn:hover{color:#fff;background:url(../image/chengguozhanbtn-hover.png) no-repeat center center;}
.chengguozhanbox-bottom{background:url(../image/chengguozhan_bottom.png) no-repeat center top;height:18px;margin-bottom:50px;}
.chengguozhanbox table a{color:#fff;font-size:14px;}
.chengguozhanbox table a:hover{text-decoration:underline;}
.chengguozhan_suolue{margin:30px 0;}
.chengguozhan_suolue a{margin:0px 30px;float:left;width:325px;}
.chengguozhanzongjie{background:url(../image/chengguozhanzongjie.png) no-repeat center top;width:727px;height:92px;margin:0 auto 50px;padding:35px 70px ;overflow:hidden;color:#0157a4;line-height:30px;}
/*标签*/
#chengguozhan_tab{overflow:hidden;margin-top:30px;}
.chengguozhantab_nav{margin:0 auto;background:#ebf3ff;border-bottom:2px solid #0157a4;}
.chengguozhantab_nav ul{overflow:hidden;}
.chengguozhantab_nav_li{font-size:16px;height:45px;line-height:45px;display:inline-table;	overflow:hidden;text-align:center;cursor:pointer;}
.chengguozhantab_nav_li span{text-decoration:none;color:#0157a4;display:block;padding:0 7px;}
.chengguozhantab_nav_li_first span{text-decoration:none;color:#fff;background:#0157a4}
.chengguozhantab_body{padding:10px 0 0 0;margin:0;}
.chengguozhantab_div{display:none;}
.otherli a{padding:0 15px;}
.otherli li{height:55px;line-height:55px;}
.otherli li span{padding:0 15px;}
/*大图查看*/
.-imgsview- { position: fixed; left: 0; right: 0; top: 0; bottom: 0; padding: 0; background: #000; z-index: 2000; box-sizing: border-box; overflow: hidden; }
.-imgsview- * { box-sizing: border-box; }
.-imgsview- .-close { position: absolute; z-index: 2; opacity: .5; width: 44px; height: 44px; right: 10px; top: 10px; background: rgba(160,160,160,.5); border: 0; border-radius: 50%; transition: .3s ease; }
.-imgsview- .-close:before { content: ''; display: inline-block; position: absolute; top: 21px; left: 14px; width: 18px; height: 3px; background: #fff; border-radius: 1.5px; transform: rotate(-45deg); }
.-imgsview- .-close:after { content: ''; display: inline-block; position: absolute; top: 21px; left: 14px; width: 18px; height: 3px; background: #fff; border-radius: 1.5px; transform: rotate(45deg); }
.-imgsview- .-close:hover { opacity: 1; }
.-imgsview- .-prev { position: absolute; z-index: 1; opacity: .5; width: 60px; height: 60px; top: 50%; left: -100px; margin-top: -30px; background: rgba(160,160,160,.5); border: 0; border-radius: 50%; transform: rotate(-120deg); transition: .5s ease; }
.-imgsview- .-prev:before { content: ''; display: inline-block; position: absolute; top: 23px; left: 19px; width: 18px; height: 5px; background: #fff; border-radius: 2.5px; transform: rotate(-45deg); }
.-imgsview- .-prev:after { content: ''; display: inline-block; position: absolute; top: 32px; left: 19px; width: 18px; height: 5px; background: #fff; border-radius: 2.5px; transform: rotate(45deg); }
.-imgsview- .-prev.-show { left: 10px; transform: rotate(0); }
.-imgsview- .-prev.-show:hover { opacity: 1; }
.-imgsview- .-next { position: absolute; z-index: 1; opacity: .5; width: 60px; height: 60px; top: 50%; right: -100px; margin-top: -30px; background: rgba(160,160,160,.5); border: 0; border-radius: 50%; transform: rotate(120deg); transition: .5s ease; }
.-imgsview- .-next:before { content: ''; display: inline-block; position: absolute; top: 23px; right: 18px; width: 18px; height: 5px; background: #fff; border-radius: 2.5px; transform: rotate(45deg); }
.-imgsview- .-next:after { content: ''; display: inline-block; position: absolute; top: 32px; right: 18px; width: 18px; height: 5px; background: #fff; border-radius: 2.5px; transform: rotate(-45deg); }
.-imgsview- .-next.-show { right: 10px; transform: rotate(0); }
.-imgsview- .-next.-show:hover { opacity: 1; }
.-imgsview- .-load { position: absolute; display: inline-block; z-index: 2; width: 40px; height: 40px; top: 50%; left: 50%; margin-left: -20px; margin-top: -20px; }
.-imgsview- .-pbox { position: relative; display: inline-block; width: auto; height: auto; margin: 0; cursor: move; }
.-imgsview- .-pbox.-zoom { position: static; width: 100%; height: 100%; text-align: center; cursor: zoom-in; }
.-imgsview- .-pbox.-zoom img { max-width: 100%; max-height: 100%; vertical-align: middle; }
.-imgsview- .-page { position: absolute; z-index: 2; bottom: 42px; left: 10px; color: #fff; font-size: 12px; opacity: .8; }
.-imgsview- .-hscroll { position: absolute; z-index: 2; bottom: 0; height: 1px; background: rgba(13,160,86,1); border-radius: .5px; }
.-imgsview- .-vscroll { position: absolute; z-index: 2; right: 0; width: 1px; background: rgba(13,160,86,1); border-radius: .5px; }
/*end*/


.biaozhunneirongzhan{}
.biaozhunneirongzhan li{width:280px;height:467px;float:left;margin:10px;display:inline;}

.jiaoyulianhemore{position:relative;color:#0157a4;display:block;width:100px;margin:50px auto 0;text-align:center;}
.jiaoyulianhemore .arrow{position:absolute;left:110px;-webkit-transition: all .5s ease; transition: all .5s ease;}			
.jiaoyulianhemore:hover .arrow{ -webkit-transform: translate3d(10px,0,0);-moz-transform: translate3d(10px,0,0);-ms-transform: translate3d(10px,0,0);-o-transform: translate3d(10px,0,0);}
.jiaoyulianhemore span{line-height:18px;}
.jiaoyulianhemore img{width:22px;height:18px;}
.jiaoyulianhebox{overflow:hidden;}
.jiaoyulianhebox h2{font-size:25px;text-align:center;line-height:30px;}
.jiaoyulianhebox .contenttxt{font-size:16px;line-height:30px;margin-top:30px;}




.cguolistbox{overflow:hidden;}
.cguolistbox li{height:40px;width:374px;float:left;margin:0px 1px 1px 0;overflow:hidden;background:#0080ad;padding:6px 0 6px 10px;font-size:15px;display:table; position:relative;}
.cguolistbox li .video{width:58px;height:24px;line-height:24px;position:absolute;bottom:0;right:0;color:#fff;background:url(https://www.basic-china.org.cn/images/videobg.png) no-repeat center top;font-family:"宋体";font-size:12px;padding-left:30px;}
.cguolistbox li.gehang{background:#00377c;}
.cguolistbox li a{color:#fff; vertical-align:middle;  
    display:table-cell; }
.cguolistbox li a:hover{text-decoration:underline;}




#gongyi_tab{width:900px;overflow:hidden;}
.keticgtab_nav{height:50px;;margin:0 auto;line-height:50px;}
.keticgtab_nav ul{text-align:center;background:url(https://www.basic-china.org.cn/images/gongyiketiline.gif) no-repeat center center;}
.keticgtab_nav_li{width:115px;font-size:20px;height:50px;line-height:50px;display:inline-table;	overflow:hidden;text-align:center;cursor:pointer;border:1px solid #ccc;margin:0 20px;border-radius:50px;}
.keticgtab_nav_li span{text-decoration:none;color:#333;display:block;background:#fff;}
.keticgtab_nav_li_first span{text-decoration:none;	font-weight: bold;color:#fff;background:#0157a4}
.keticgtab_body{padding:10px 0 0 0;margin:20px 0 0 0;}
.keticgtab_div{display:none;}
.ketichengguo{margin:20px 0 0 0;}
.ketichengguo li{position:relative;height:40px;line-height:40px;padding-left:40px;margin-bottom:15px;}
.ketichengguo li a{font-size:18px;height:40px;display:block;}
.ketichengguo li:hover a{color:#0157a4;text-decoration:underline;}
.ketichengguo li span.number{position:absolute;top:8px;left:0px;border-radius:20px;width:23px;height:23px;line-height:23px;text-align:center;font-size:13px;background:#0157a4;display:block;color:#fff;font-weight:bold;}
.ketichengguotitle{font-size:25px;text-align:center;margin-bottom:50px;}


.bzxqyjfb{margin:20px 0 0 0;}
.bzxqyjfb li{position:relative;height:40px;line-height:40px;padding-left:40px;margin-bottom:15px;}
.bzxqyjfb li a{font-size:18px;height:40px;display:block;}
.bzxqyjfb li:hover a{color:#0157a4;text-decoration:underline;}
.bzxqyjfb li span.number{position:absolute;top:8px;left:0px;border-radius:20px;width:23px;height:23px;line-height:23px;text-align:center;font-size:13px;background:#0157a4;display:block;color:#fff;font-weight:bold;}

.main_l_sec{float:left;width:230px;}
.main_l_menu li.onemenu{padding:15px 0;border-bottom:1px solid #cccc;position:relative;}
.main_l_menu li.onemenu span.noa{padding-left:30px;}
.main_l_menu li.lanmu{line-height:25px;border-bottom:0;background:#0157a4;color:#fff;padding:10px 30px 10px 30px;font-weight:bold;}
.main_l_menu li a:hover{color:#0157a4;}
.main_l_menu li.onemenu .cur{position:relative;}
.main_l_menu li.onemenu.cur a{color:#0157a4;}
.main_l_menu li.onemenu.cur::after {position: absolute; top:23px; left:5px; content: ''; display: block;width: 12px; height: 4px; background-color: #0157a4;}
.main_l_menu li.onemenu:hover::after {position: absolute; top:23px; left:5px; content: ''; display: block;width: 12px; height: 4px; background-color: #0157a4;}
.main_l_menu li.onemenu a.onea{display:block;padding-left:30px;}
.main_l_menu_sec li.li_sec{margin-top:15px;}
.main_l_menu_sec li.li_sec p.pyear{background:#f5f5f5;padding-left:50px;height:30px;line-height:30px;}
.main_l_menu_third{margin-top:10px;padding-left:50px;}
.main_l_menu_third li.li_third{padding:3px 0 3px 30px;position:relative;}
.main_l_menu_third .curr{color:#0157a4;}
.main_l_menu_third .curr::after {position: absolute; top:13px; left:5px; content: ''; display: block;width: 12px; height: 4px; background-color: #0157a4;}
.main_l_menu_third .li_third:hover::after{position: absolute; top:13px; left:5px; content: ''; display: block;width: 12px; height: 4px; background-color: #0157a4;}
.main_l_menu_third .li_third a{display:block;}
.main_l_menu_third .curr a{color:#0157a4;}


.gykt_notice{overflow:hidden;}
.gykt_notice li{margin:10px 0;background:url(../image/tubiaoico.png) no-repeat left center;padding-left:20px;}
.gykt_notice li a{height:30px;line-height:30px;}
.gykt_notice li a:hover{color:#0157a4;}
.gykt_notice li span{float:right;color:#999;font-size:14px;}


.syyzbeizhu{font-size:14px;color:#666;line-height:21px;margin:20px 0;}


.fazhanyanjiuchengguo{padding:0 15px;}
.fazhanyanjiuchengguo li{float:left;width:260px;height:450px;margin:15px 5px;padding:0 10px;text-align:center;transition: all 0.5s; -moz-transition: all 0.5s; -webkit-transition: all 0.5s;-o-transition: all 0.5s;background:#f6f6f6;overflow:hidden;}
.fazhanyanjiuchengguo li a{display:block;width:260px;height:450px;}
.fazhanyanjiuchengguo li img{width:200px;height:283px;display:block;margin:35px auto 35px;}
.fazhanyanjiuchengguo li:hover{ -webkit-transform: translate3d(0,-3px,0);-moz-transform: translate3d(0,-3px,0);-ms-transform: translate3d(0,-3px,0);-o-transform: translate3d(0,-3px,0);background:#e3e3e3;}


/*2024-11-19修改*/
.data_zc{width:1200px;height:135px;margin:40px auto;background:url(../image/shujukubg.jpg) no-repeat center center;overflow:hidden;}
.data_zc a{width:1200px;height:135px;display:block;text-align:center;overflow:hidden;}
.data_zc a .biaoti{width:390px;height:65px;line-height:65px;text-align:center;margin:20px auto;font-size:30px;font-weight:bold;border:4px solid #fff;color:#085fb3;border-radius:50px;transition: all 0.5s; -moz-transition: all 0.5s; -webkit-transition: all 0.5s;-o-transition: all 0.5s;}
.data_zc a:hover .biaoti{background:#4a81b2;color:#fff;}
.data_jiaodian{margin:40px auto 0;width:1200px;height:370px;}
.datalist {margin-top:50px;}
.datalist li{width:370px;height:440px;float:left;background:#f2f5fa;margin:0 45px 45px 0;-webkit-transition: all .5s ease;transition: all .5s ease;}
.datalist li:hover{ -webkit-transform: translate3d(0,-3px,0);-moz-transform: translate3d(0,-3px,0);-ms-transform: translate3d(0,-3px,0);-o-transform: translate3d(0,-3px,0);background:#e3ebf9;}
.datalist li:nth-child(3n){margin-right:0px;}
.datalist li a{width:346px;height:420px;display:block;padding:12px;}
.datalist li .img{width:345px;height:240px;overflow:hidden;}
.datalist li h3{width:290px;font-size:20px;font-weight:bold;text-align:center;height:45px;line-height:45px;margin:30px auto 15px;}
.datalist li p{width:290px;font-size:14px;color:#737373;line-height:25px;text-align:center;margin:0 auto;}
.swiper-container9{width:1200px;height:370px;font-size:14px;}
.swiper-container9 img{width:1200px;height:370px}
.swiper-container9 .title{position:absolute;left:130px;line-height:46px;width:380px;overflow: hidden;text-overflow:ellipsis;white-space:nowrap;}
.swiper-container9 .swiper-pagination1{text-align:left;bottom:25px;}
.swiper-container9 .swiper-pagination-bullet-active{background:#fff;}
#imgPlay {
	margin: 0 auto; overflow: hidden; width: 1200px; ZOOM: 1; position: relative; height: 370px}
#imgPlay .imgs img {width: 1200px;}
#imgPlay .imgs LI {FLOAT: left; position: relative;margin:0px;padding:0px;}
#imgPlay .imgs {width: 120000px}
#imgPlay .num {
	DISPLAY: inline;
	left:16px;
	position: absolute;
	bottom: -2px;
	height: 39px;
	width:1200px;
	margin:0;
	padding:0;}
#imgPlay .num span {
	DISPLAY: inline-block; BACKGROUND: url(../image/imgPlayer.png) no-repeat -19px -83px; margin: 0px 2px; overflow: hidden; width: 14px; CURSOR: pointer; LINE-height: 0; height: 13px}
#imgPlay .num span.on {BACKGROUND-position: 1px -83px}
#imgPlay #numInner {
	PADDING: 0px; BACKGROUND: transparent url(none) repeat scroll 0px 0px;  position: absolute; bottom:-13px; TEXT-ALIGN:right; right:0px; width:1200px;
}