@charset "utf-8";
body,button, input, select, textarea,h1 ,h2, h3, h4, h5, h6 { font-family:YaHei, "\5b8b\4f53", sans-serif;}

body{	margin: 0 auto;width: 101%; margin-top: 0px; font-family:YaHei;font-size: 12px;}
body a{ text-decoration: none; color: black } 
/**
 * base.css
 */

@media screen and (max-width: 25em) {
     body{	margin: 0 auto;width: 100%; margin-top: 0px;}
	.welcome {
		font-size: 12px;
		height:40px;
		margin-left: 0px;
      
	}
.project hr{margin-top: -4px; height: 2px;border: 1px solid blue;background-color:blue;  width: 12%;}
	.c_right{
	    height: 100%;
	}
	.news_title{
	 width: 50%;
	}
   .title samp{font-size: 14px;font-weight:bold;}
	.logo_l img{
	  width: 200px; 
	}
	.welcome span{
	    width: 10px;
		margin-left: 0px !important;
		color: red;
	}
  .logos{margin-left: 0px;}
	.codrops-icon span {
		display: none;
	}
}


@media screen and (min-width:1000px){
	.news_title{width: 80%;}
.project hr{margin-top: -4px; height: 2px;border: 1px solid blue;background-color:blue;  width: 12%!important;}
 
}


@media (max-width: 767px){
 .c_right{
	    height: 110%!important;
	}
}
.clear{clear: both;}

/**
 * 首页 css
 */

/**
 * header
 */
.header{margin: 0 auto; width: 100%;}
.welcome{margin: 0 auto; width: 100%; background-color:#F7F7F7; height: 40px;line-height: 40px;font-size: 12px;}
.welcome span{ margin-left: 10%;color: red; width: 30%; overflow: hidden; height: 40px; font-size: 12px; }
.tell_icon{background: url("../images/index_03.png") no-repeat center left; width:130px !important;height: 40px; line-height: 40px; color:#9B9B9B!important; text-align: center;margin-right: 1% }
.vion{margin-right: 15%; font-size: 12px;color:#0002ff!important;}
.vion a{text-decoration: none; color:#0002ff;}
.logo{margin-top: 0px;width: 100%; height: 135px; }
.logo_l{margin-left: 10%;margin-right: 10%;  margin-top: 10px; background: url("../images/index_07.png") no-repeat right bottom; width:80%; height: 95px;}
.logo_l img{width:523px;height:80px;}
/**
 * 导航条
 */
.nav{background-color: #1589DC; width: 100%;height: 50px;margin-top:0px;overflow: hidden;}
.navs{margin-left: 10%; text-decoration: none; list-style: none; margin-top: 0px; }
.navs li{float: left; font-size: 18px;line-height: 50px; color: #FFFFFF;font-family: YaHei;width: 140px;text-align: center;}
.navs a {color: #fff; text-decoration: none;}
.navs li ul li{float: none; }
.navs li ul{ display:none; z-index:999; overflow:hidden;  list-style: none; margin-left: -0px;background-color: #6E949E;position: absolute;margin-top: -5px;}
.navs li ul li a{ 
	float: none;
    margin: 0 9px;
    width: 100%;
    padding: 6px 0;
    height: 32px;
    font-size: 13px;
    border: none;
    border-bottom: 1px dashed #fff;
	
} 
.action{background-color: #0477C8;}
.carousel{margin-top: -25px;border-bottom: 1px solid gray;display: block; position:relative;}
.carousel-indicators{top:85%;left: 50%;}
.carousel-indicators li{border: 2px solid #9B9B9B;border-radius:10px; 
behavior: url(http://fetchak.com/ie-css3/ie-css3.htc);
}
.item img{width: 100%;    height: 350px;}
.carousel-indicators .active{border: 2px solid blue;}
.container{width: 80%;}
.c_left{width:39.8%;}
.c_left img{MAX-WIDTH: 100%!important;HEIGHT: auto!important;width:100%;height: 167px!important;}
.gsjj{ 
	width:100%;
	border:1px solid #DDDDDD;
	 border-top: none;
	 padding-top: -10px;
	 border-radius: 0 0 5px 10px;
	 behavior: url(http://fetchak.com/ie-css3/ie-css3.htc);
	margin-left: -1.5px;
    height: 203px;
	overflow: hidden;
}
.gsjj .xx_more{float: right;margin-right: 40px;font-size: 12px;}
.new_list a{color: black; text-decoration: none;}
.gsjj .title{border-bottom: 5px solid blue; width: 50%;height: 50px; line-height: 50px; text-align: center; }
.title samp{font-size: 20px;font-weight:bold;}

.gsjj p{font-family:YaHei;font-size: 12px;padding: 20px;line-height:30px}
.c_right{border: 1px solid #DDDDDD;width: 56%;height: 370px;margin-left:1.6%;max-height: 370px; }
.c_right .title{padding: 2%; width: 98%;margin:10px 0;}
.c_right .title samp{border-bottom:3px solid blue;padding-bottom: 10px; width: 25%!important;float: left;height: 32px;line-height:35px;overflow: hidden}
.title img{margin-left: 1%;float: left;max-width: 90%;height:16px;margin:8px 0;}
.news_title{width: 65%;border-bottom:3px solid #DDDDDD;padding-bottom: 10px;margin-left:4%;max-width: 65%;min-width: 20%;float: left;height: 32px;}
.more{background: url("../images/index_19.png") no-repeat right center;width: 9%;height: 32px;float: right;}
.new_list{padding: 20px; margin-top: 15px; font-size: 12px;}
.new_list ul{ list-style: square inside url('../images/index_li.png');margin: 15px 0 0 0!important;}
.new_list ul li{margin-top: 15px; font-family:YaHei; height: 15px;overflow: hidden;}
.new_list ul li span{margin-right: 20px;font-family:YaHei;}

.index_center_top{width:100%;float:left;}
/*广告*/
.guanggao{width:100%;float:left;height:246px;margin-top: 20px!important;}
.guanggao img{width:97.5%!important;max-width: 200%;height: 246px;}
/*校园风光*/
.index_school{width:100%;float:left;margin-top:10px;}
.index_school_tit{width:100%;float:left;height:40px;margin: 10px 0;}
.index_school_tit span{display:block;float:left;width:3px;height:36px;background-color:blue;dispaly:block;margin:2px 5px 2px 0;}
.index_school_tit font{line-height:40px;float:left;font-size:16px;font-weight:bold;}
.school_more{margin-right: 2.5%;float: right; margin-top: 10px;}
.school_list{list-style: none;margin-left: -30px;}
.school_list li img{height: 136px;width: 330px;}
.school_list li{width: 330px; height: 176px;float: left; margin-left: 20px;font-family:YaHei;}
.school_list li p{text-align: center;margin-top: 10px;}


/*公司项目*/
.project{width: 64%;margin-top: 40px; border-top:3px solid #DDDDDD; font-family: YaHei;font-size: 12px;}
.project hr{margin-top: -4px; height: 2px;border-bottom: 1px solid blue;background-color:blue; min-width: 12%;max-width:32%;border-top: none;}
.p_title{font-size: 18px; margin-top: -10px; font-weight: bold;}
.p_more{float: right; border-top:0px!important;margin-right: 10px;}
.p_list{margin-top: 20px;list-style: square inside url('../images/index_li.png');margin: 0 0 0 0!important;}
.t1{margin-left: 0!important;}
.p_list li{float: left; width: 45%; margin-left: 7%;margin-top: 10px;height: 20px;overflow: hidden;}

/*联系我们*/
.contact{width: 34%;margin-top: 40px; border-top:3px solid #88C3ED;  }
.c_title{font-size: 12px;font-weight: bold;margin-top: 20px}
.c_title span{margin-left: 10px; color: #A2A2A2;}
.contact img{margin-top: 10px;width: 100%;}
.xx{margin-top: 10px;font-size: 12px;}
.xx p{line-height: 15px;}
.xx p:last-child{line-height: 20px;margin-top: 10px; }

/*footer*/

.footer{background-color: #555555; width: 100%;height: 160px;margin-top: 10px;overflow: hidden;}
.footer img{margin-top: 20px;border: 2px solid #BFBEBE;margin-left: 10%;float: left;width: 110px;}
.footer a{color: white; text-decoration: none;}
.f_xx{margin-left: 4%;margin-top: 30px;font-size: 12px; color:#FFFFFF; font-family:YaHei;width: 66%;}
.f_xx p{line-height:10px;height: 10px;overflow: hidden;}

/**列表页**/
#lists p {font-size: 12px;}
#lists p a { text-decoration: none; color: #000}
#lists p span{font-family:YaHei;font-weight:bold ;font-size: 12px;}
#lists hr{border-bottom:1px dashed #7CBDEB;border-top: none; }
#lists .list_article .list span{font-family:YaHei;font-weight:bold;font-size: 14px;}
#lists .list_article div span{font-family:YaHei;font-weight:normal;font-size: 12px;}
#lists .list_article {width: 70%;margin-top: -10px;}
#lists .list_article .list{margin-top: 5px;}
#lists .list_article .list hr{border-bottom: 1px solid #CCCCCC;border-top: none;margin-top: 10px;}
/*css digg style pagination*/
.page{padding:5px;margin:3px;text-align:center;}
.page a{border:#aaaadd 1px solid;padding:2px 5px;margin:5px;color:#000099;text-decoration:none}
.page a:hover{border:#000099 1px solid;color:#000;}
.page a:active{border:#000099 1px solid;color:#000;}
.page span.current{border:solid 1px #000099;padding:2px 5px;font-weight:bold;margin:2px;color:#fff;background-color:#000099;}
.page span.disabled{border:#eee 1px solid;padding:2px 5px;margin:2px;color:#ddd;}

#lists .intr {font-family:YaHei;font-size: 16px;margin-top: 5px;}
#lists .intr img{width: 24%; margin-right: 1%;float: left;}

#lists .intr div{float: left;width: 100%;}
#lists .intr div div{width: 100%;}
#lists .intr div div p{line-height: 20px;}
#lists .list_article .list .c_left img p span{font-weight: normal;font-size: 12px;}
#lists .intr div  div a{text-decoration: none; color: blue;}

#lists .intr span{font-size: 14px;font-weight: normal;float: right;background: url("../images/day.png") no-repeat left;text-indent: 20px;}
#lists .list_title{width: 28%; }
#lists .list_title span{ font-size: 18px;font-weight: bold;}
.bg{background-color:#F5F5F5;}
#lists .list_title .news_list span{margin-left: 5px;}
.news_titles{border-left: 3px solid blue;width: 90%; margin: 0 auto;margin-top: 10px}
#lists .list_title .news_list .mores{font-size: 16px;font-weight:normal;height: 11px}
#lists .list_title .news_list hr{text-align: center; width: 94%; margin: 0 auto; border-bottom: 1px solid #CCCCCC;margin-top: 10px; border-top: none;}
#lists .list_title .news_list ul{list-style: square inside url('../images/index_li.png');margin: 5px 0 0 10px!important;font-family:YaHei; font-size: 12px;} 
#lists .list_title .news_list ul li{margin-top: 10px;}
#lists .list_title  a{text-decoration:none;color: #000}
#lists .list_article .list a{text-decoration:none;color: #000;}
#lists .list_article .list .intr p a{text-decoration:none;color: blue;}
#lists .list_article .list .intr div p span{font-size: 12px;font-weight: normal;}
#lists .list_title .ad{background-color: #fff;}
#lists .list_title .ad img {width: 100%;margin-top: 10px; margin-bottom: 10px;}
.shipi{margin:25px;0,0,10px;}
.images_list{width: 100%;}
.images{width: 30%;float: left; margin-left: 3%;margin-top: 20px;}
.images img{border: 1px solid black;width: 100%; height: 150px;}
.images .title{text-align: center;margin-top: 10px;font-size: 12px;}
/**详细页面**/
.article h3 {text-align: center;margin-top: 10px;font-family:YaHei;font-size: 14px; font-weight: bold;}
#lists .list_article h3 span{font-size: 16px;font-family: YaHei;font-weight: bold;}
.article .article_title{text-align: center;}
.article .article_title samp{margin-left: 40px;font-size: 12px;}
.article .imgs{display:block; margin:0 auto;margin-top: 10px; width: 60%}
.article p{text-indent:2em;margin: 10px;line-height: 30px;}

/*浮动客服*/
#floatDivBoxs{width:170px;background:#fff;position:fixed;top:50%;right:0;z-index:999;}
#floatDivBoxs .floatDtt{width:100%;height:45px;line-height:45px; background:#f08326;color:#fff;font-size:18px;text-indent:22px;position:relative;}
#floatDivBoxs .floatDqq{padding:0 14px;}
#floatDivBoxs .floatDqq li{height:45px;line-height:45px;font-size:15px;border-bottom:1px solid #e3e3e3; padding:0 0 0 50px;}
#floatDivBoxs .floatDtxt{font-size:18px;color:#333;padding:12px 14px;}
#floatDivBoxs .floatDtel{padding:0 0 15px 10px;}
#floatDivBoxs .floatDtel img{display:block;}
#floatDivBoxs .floatDbg{width:100%;height:20px;background:url(../images/online_botbg.jpg) no-repeat;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
.floatShadow{ background:#fff;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
#rightArrow{width:50px;height:45px;background:url(../images/online_arrow.jpg) no-repeat;position:fixed;top:50%;right:170px;z-index:999;}
#rightArrow a{display:block;height:45px;}

/**
 * 横向滚动
 * ------------------------------ */
.scroll_horizontal{position:relative;width:100%;margin-left: -2%;}
.scroll_horizontal .box{overflow:hidden;position:relative;width:90%;margin:0 auto;}
.scroll_horizontal .list{overflow:hidden;width:9999px;}
.scroll_horizontal .list li{float:left;width:330px;margin-left: 10px;}


/**
 * 德语首页
 */
.d_news{width: 32%;margin-left: 3%; font-size: 12px;}
.d_intr{width: 28%;margin-left: 3%;}
.d_about{width:30%;margin-left: 3%;}
.d_list{list-style-type: none; width: 100%;}
.d_list p{width: 100%; }
.d_intr  img{width: 100%;height: 225px;}
.d_about img{width: 100%;height: 225px;}
.d_school{
    width: 100%; 
    color: white;
    line-height: 112px;
    background-repeat:no-repeat;
    text-align: center;
    height: 100%;
	background: url(../images/school.jpg) center no-repeat;
	background-size: 100%;
	-ms-behavior: url(backgroundsize.htc);
	behavior: url(backgroundsize.min.htc);
}
.d_school_title{text-align: center;font-size: 16px;font-weight: bold;}
.d_left{margin-left: 20%; overflow: hidden;}
.d_right{margin-right: 20%; overflow: hidden;}
.d_school_images{margin-top: 20px; text-align: center;font-size: 12px;color:#9B9B9B!important;}

.xbox{border:1px solid #D9D9D9; padding:5px; border-top:none; line-height:21px; width: 100%;}
#demc{height:255px; overflow:hidden; width:1500px; padding:0;}
.jdimg ul li{width:240px; text-align:center; margin-right:10px; float:left; display:inline; line-height:21px; font-size: 12px; }
.jdimg ul li span{display:block; text-align:center; height:20px; margin-top:10px;}
.jdimg ul li a img{width:240px; height:200px; border:1px solid #ccc; padding:3px; background:#FFF;}

/**
 * 列表页
 */
.d_news_titles{font-size: 16px;font-weight: bold;text-indent: 5px;}
.d_list a{text-decoration: none; color: #0476C7;}
.d_more{ background-color: #7CBDEB; font-size: 16px;color: white;height: 30px;width: 80px; line-height: 30px;text-align: center;
   -moz-border-radius: 5px; /* Firefox */
  -webkit-border-radius: 5px; /* Safari 和 Chrome */
  border-radius: 5px; /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器 */

  -moz-box-shadow: 10px 10px 20px #000; /* Firefox */
 /*  -webkit-box-shadow: 10px 10px 20px #000; /* Safari 和 Chrome */
 /*  box-shadow: 10px 10px 20px #000; /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器 */

  behavior: url(ie-css3.htc); /* 通知IE浏览器调用脚本作用于'box'类 */
}
.d_more a{color: white; font-size: 12px;}