/*顶部*/
.top{height:35px; line-height:35px;background: #f6f6f6; color: #6c6c6c;font-size: 12px;}
.top .fr a{display: inline-block;margin-left:15px;color: #6c6c6c;}
.top .fr a.red{color: #ff4400;}

/*搜索*/
.logobox{height: 100px;background: #fff;}
.logobox .logo{float: left;margin-top:0px}
.logobox .search{float: right;width:530px;margin-top:15px}
.logobox .search .search-box{border:2px solid #e6161c;height: 43px;border-radius: 10px;}
.logobox .search .search-box input{border:0;border-radius: 10px 0 0 10px; line-height: 40px; padding-left:10px;width:445px;float: left;}
.logobox .search .search-box .search-btn{width:65px;height:43px;float: right;background: #e6161c url(http://www.atsoc.org.cn/images/search-btn.png) no-repeat center center;border-radius: 0 8px 8px 0; }
.logobox .search .keyword{line-height: 30px;}
.logobox .search .keyword span{display: inline-block;}
.logobox .search .keyword a{display: inline-block;padding:0 5px;color: #666;}

/*导航*/
.nav{background: #e6161c; height: 50px;z-index: 9999;}
.nav ul li{display:block;float: left;position: relative;z-index: 999;text-align: center;}
.nav ul li > a{ color: #fff; display: block;padding:0 25px;font-size: 15px; line-height: 50px;}
.nav ul li > a.active{background: #d30309; line-height: 50px;}
.nav ul li > a:hover{background: #d30309; line-height: 50px;}
.nav ul li dl{ line-height: 45px;background: #e6161c;margin:0;display: none;}
.nav ul li dl a{color: #fff;;}
.nav ul li dl dd{border-bottom: 1px solid #d30309;}
.nav ul li dl a:hover{color: #eee;background: #d30309;display: block;}
/*第一部分*/
.onebox{background: url(../image/topbg.png) no-repeat center center;height: 421px; width:100%}

/*轮播*/
.slideBox{ width:740px; height:375px; overflow:hidden; position:relative; margin-top:20px;float: left;}
.slideBox .hd{ height:18px; overflow:hidden; position:absolute; right:15px; bottom:17px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;font-family: "arial";}
.slideBox .hd ul li{ float:left; margin-right:4px;  width:18px; height:18px; line-height:18px; text-align:center; background:#000; cursor:pointer; color: #fff;}
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;}
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:740px; height:375px; display:block;  }

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px;/* background:url(images/slider-arrow.png) -110px 5px no-repeat;*/filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }

/*资讯*/
.information{width:440px; height:375px;background: #fff;float: right;margin-top:20px;overflow: hidden;}
.title{padding:15px 0 15px 0}
.title span{display: block;}
.clearfix:after{clear: both;display: block;height: 0; content: "";}
.title .fl{line-height: 24px;border-left:4px solid #ff4400;padding-left:20px;color: #333;font-size: 16px;font-weight: bold;}
.title .fr{padding-right: 20px;font-size: 12px;line-height: 24px;}
.title .fr a{color: #999;}
.title .fr a:hover{color: #666;}


.information .cont{padding:0 20px}
.information .cont h3{color: #e6161c;font-size: 16px; font-weight: bold;height:20px;overflow: hidden;}
.information .cont:hover h3{color: #d73c30;}
.information .cont p{line-height: 26px; color: #666;font-size: 14px;padding-top:10px;height:78px;overflow: hidden;}
.information .cont:hover p{color: #333;}
.information ul{padding:15px 20px}
.information ul li{line-height: 28px;height: 28px;overflow: hidden;}
.information ul li a{color: #333;}
.information ul li a:Hover{color: #e6161c;}

/*证书查询*/
.searchbg .container{background: url(http://www.atsoc.org.cn/images/sbg.png) no-repeat; width:1200px;height: 140px;margin-top:15px}
.searchbg .bglogo{padding:0 35px;line-height: 140px;}
.searchbg .bglogo img{vertical-align: middle;}

.searchbg .right{margin-left:20px;padding-top:26px}
.searchbg .right .t span,.searchbg .right font{font-weight: bold;font-size: 28px;}
.searchbg .right .t span{color: #333;}
.searchbg .right .t font{color: #e7161a;padding-left: 20px;}
.searchbg .right .cxbox{margin-top:20px}
.searchbg .right .cxbox span{padding-right: 10px;color: #666;}
.searchbg .right .cxbox input[type="text"]{margin-right:25px;border:1px solid #ddd;width:170px;height: 35px;border-radius: 3px;padding:0 5px;}
.searchbg .right .cxbox input[type="button"]{width:80px;height: 35px; background: #e7161a; color: #fff;font-size: 16px;font-weight: bold; letter-spacing: 2px;border:0;border-radius: 3px; cursor: pointer;}
.searchbg .right .cxbox input[type="button"]:hover{background: #000;}
/*第二部分*/
.biaozhun{width:740px;background: #fff;margin-top:15px}
.biaozhun .cont{padding:0 20px}
.biaozhun .cont img{width:143px;height: 95px;float: left;margin-right: 20px;}
.biaozhun .cont .fr h3{color: #333;font-size: 16px;padding:0;font-weight: bold;padding-bottom: 5px;}
.biaozhun .cont .fr{width:530px;}
.biaozhun .cont .fr p{line-height: 26px; color: #666;height: 78px; overflow: hidden;}
.biaozhun .cont .fr p span{color: #e6161c;}
.biaozhun .cont .fr a p span{color: #e6161c;}
.biaozhun .cont .fr a:hover p{color: #333;}
.biaozhun ul{padding:20px;line-height: 28px;}
.biaozhun ul li{height: 28px;overflow: hidden;}
.biaozhun ul li a{display: inline-block;width:585px;}
.biaozhun ul li span{display: inline-block;float: right;width:90px;color: #999;}
.biaozhun ul li a:hover{color: #e6161c;}
/*培训机构之窗*/
.peixun{width:440px;background: #fff;margin-top:15px}
.peixun .cont{padding:0 20px}
.peixun .cont img{width:90px;height: 95px;float: left;margin-right: 20px;}
.peixun .cont .fr h3{color: #333;font-size: 16px;padding:0;font-weight: bold;padding-bottom: 5px;}
.peixun .cont .fr{width:290px;}
.peixun .cont .fr p{line-height: 26px; color: #666;height: 72px;overflow: hidden;}
.peixun .cont .fr p span{color: #e6161c;}
.peixun .cont .fr a p span{color: #e6161c;}
.peixun .cont .fr a:hover p{color: #333;}
.peixun ul{padding:20px;line-height: 28px;}
.peixun ul li{height: 28px;overflow: hidden;overflow: hidden;}
.peixun ul li a{display: inline-block;}
.peixun ul li a:hover{color: #e6161c;}

/*banner*/
.banner{margin-top:15px}

/*合作伙伴*/
.hezuo .container{background: #fff;margin-top:15px;padding-bottom: 20px;}
.hezuo .con{margin-left:10px}
.hezuo .con a{display: inline-block;padding:0 10px;color: #666;}
.hezuo .con a:Hover{color: #e6161c;}


/*当前位置*/
.weizhi{line-height: 40px;background: #fff;}
.weizhi span{display:inline-block;font-weight: bold;}
.weizhi a{display: inline-block;}

/*资讯列表*/
.zixun{background: #fff;padding:10px 0 20px}
.zixun .zxfl{width:858px;float: left;background: #fff;}
.zixun .zxul{width:858px;float: left;margin-bottom: 20px;}
.zixun .zxul li{border:1px solid #e5e5e5;padding:20px 15px;margin-bottom: 15px;}
.zixun .zxul li h3{color: #333;font-size: 18px;padding-bottom: 15px;}
.zixun .zxul li .fl span{color: #999;}
.zixun .zxul li .fl font{color: #3498db;padding:0 2px 0 10px;}
.zixun .zxul li .fr{color: #999;}
.zixun .zxul li .fr img{vertical-align: middle;margin-right: 5px;}
.zixun .zxul li .data{line-height: 25px; height: 25px;overflow: hidden;}
.zixun .zxul li .licon{padding:10px 0;color: #666;}
.zixun .zxul li:hover a{color: #999;}
.zixun .zxul li:hover a h3{color: #666;}
.zixun .zxul li:hover{background: #f9f9f9;}

/*翻页*/
.page{display: block;text-align: center;padding:20px 0;margin-top:20px}
.page a{display: inline-block;padding:0 3px}
.page a.active{color: #e6161c;}

/*资讯列表右侧*/
.zixun .zxfr{width:320px;float: right;}
.zixun .zxfr .rimg{margin-bottom: 15px;}
.zixun .zxfr .rimg img{width:320px;height: 162px;}
.zixun .zxfr .ul{padding:0 15px;border:1px solid #ddd;background: #fff;}
.zixun .zxfr .ul .title{font-size: 16px;border-bottom: 1px solid #ddd;}
.zixun .zxfr .ul ul{padding:20px 0}
.zixun .zxfr .ul ul li{line-height: 38px; overflow: hidden;height: 38px;overflow: hidden;}
.zixun .zxfr .ul ul li a{display: inline-block;width:220px;overflow: hidden;}
.zixun .zxfr .ul ul li span{display: inline-block;float: right;color: #999;}
.zixun .zxfr .ul ul li .fk{display: inline-block;width:15px;height: 15px;line-height:15px;margin-top:11px; text-align:center;color: #fff;float:left;margin-right: 5px;font-size: 12px;}
.zixun .zxfr .ul ul li .blue{background: #3498db; }
.zixun .zxfr .ul ul li .hui{background: #999; }
.zixun .zxfr .ul ul li a{color: #666;}
.zixun .zxfr .ul ul li a:hover{color: #e6161c;}


/*资讯详情*/
.zxxq{padding:40px 35px;border:1px solid #ddd;width:788px;float: left;margin-bottom: 30px;}
.zxxq h3{font-size: 28px; font-weight: bold;padding-bottom: 20px;}
.zxxq .time{color: #999;}
.zxxq .time span{padding-right: 10px;}
.zxxq .time span.lan{padding-left:10px}
.zxxq .gjc{border: 1px solid #e5e5e5; background: #f6f6f6;padding:20px;margin:30px 0;color: #666; line-height: 24px;}
.zxxq .xqarct{line-height: 36px;font-size: 14px; color: #666;border-bottom:1px dashed #ddd;padding-bottom: 30px;}
.zxxq .xqarct .img{width:100%;text-align: center;}
.zxxq .xqarct .img img{margin:10px auto}
.zxxq .wenzhang ul {padding-top:20px;margin-bottom: 10px;}
.zxxq .wenzhang ul li{line-height: 30px;font-size: 14px;}
.zxxq .wenzhang ul li a{color: #666;}
.zxxq .wenzhang ul li a:hover{color: #e6161c;}



/*专家详情*/


/*专家列表*/
.zhuanbox{background: #f4f4f4;padding:10px 0 20px}
/*.zhuanbox .container{background: #fff;}*/
.zjbox ul{width: 1225px;margin:80px 0 20px -15px;}
.zjbox ul:after{clear: both;display: block;height: 0; content: "";}
.zjbox ul li{width:220px;min-height:480px;margin-left:22px;float: left;text-align: center;background: #fff;padding-bottom: 15px; margin-bottom: 25px;}
.zjbox ul li:hover{box-shadow: 0 0 10px #999;}
.zjbox ul li img{width:190px;height: auto;margin:15px auto 15px;border:0px solid #999;/*box-shadow: 0 0 10px #999;*/}
.zjbox ul li h3{font-size: 16px;font-weight: bold;color: #333;text-align: center;}
.zjbox ul li p{line-height: 25px;overflow:hidden;font-size: 12px;color: #666; text-align: center;text-align: left;padding:0 15px}


/*下载列表*/
.zxfl{min-height: 620px;}
.zxfl .downul{padding:30px 0 0}
.zxfl .downul li{line-height: 60px;height: 60px;overflow: hidden;margin:0 30px;border-bottom: 1px dashed #ddd;}
.zxfl .downul li:after{display: block;clear: both;height: 0;content: "";}
.zxfl .downul li a{display: inline-block;float: left;}
.zxfl .downul li a:hover{color: #e6161c;}
.zxfl .downul li span{display: inline-block;float: right;color: #999;}

/*下载*/
.downbox{border:1px solid #e6161c;border-radius: 10px; background: #faf4f4; padding:25px;text-align: center;margin-top:30px}
.downbox h3{font-size: 20px;}
.downbox ul{ display: block; text-align: center;width:290px; margin:20px auto 15px auto}
.downbox ul:after{ clear: both; display: block; content: "";height: 0;}
.downbox ul li{ float:left; line-height: 28px;margin:0 10px;font-size:14px}
.downbox ul li img{ float: left;margin-top:2px;margin-right: 5px;}
.anniu a{ background: #e6161c; display: block;width: 125px; height: 46px; line-height: 46px; font-size: 16px; border-radius: 5px; color: #fff;margin:0 auto}
.downbox .yu{width:250px;font-size:16px;margin:0 auto;padding:15px 0 10px;margin-top:20px;border-top:1px dashed #f0f0f0;border-bottom:1px dashed #f0f0f0}
.downbox .yu a{ color: #ffb600;}
.downbox .yu a:hover{text-decoration: underline;}
.downbox .yu p{padding-bottom: 10px;}

/*协会*/
.xiehui{}
.xiehui .xhleft{width:180px;float: left;background: #fff;margin-right: 20px;margin-top:15px}
.xiehui .xhleft .titlel{font-size: 16px;font-weight: bold;line-height: 40px; background: #e6161c;text-align: center;color: #fff;}
.xiehui .xhleft ul li{line-height: 40px;padding:0;font-size: 14px;color: #666;padding-left:10px}
.xiehui .xhleft ul li a{display: block;}
.xiehui .xhleft ul li.active,.xiehui .xhleft ul li:hover{background: #eee;border-left:2px solid #e6161c;font-weight: bold;}
.xiehui .xhright{width:998px;background: #fff;float: right;margin-bottom: 20px;margin-top:15px}
.xiehui .xhright .xhtit{font-weight: bold;font-size: 16px;line-height: 45px;border-bottom: 1px solid #ddd;border-left:4px solid #E6161C;padding-left:30px}
.xiehui .xhright .con{padding:30px;line-height: 36px;text-indent: 2em;font-size: 16px;}

/*联系我们*/
.contactcon{padding:30px 20px;line-height: 28px;}
.contactcon h3{font-weight: bold;padding-bottom: 10px;}
.contactcon .mapimg{margin-top:50px}


/* 专家轮播css */
		.picScroll-left{ width:1200px;  overflow:hidden; position:relative; background: #fff;  margin:15px auto 0 }
		.picScroll-left .hd{ overflow:hidden;width:1200px;  height:80px;top:120px;left:0;position: absolute; }
		.picScroll-left .hd .prev{ display:block;  width:80px; height:80px; margin-right:5px;
			 cursor:pointer; background:url("http://www.atsoc.org.cn/images/left.png") no-repeat;}
		.picScroll-left .hd .next{ display:block;  width:80px; height:80px; top:45px;right:0;  float:right; margin-right:5px;
			 cursor:pointer; background:url("http://www.atsoc.org.cn/images/right.png") no-repeat;}		
		.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
		.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("http://www.atsoc.org.cn/images/icoCircle.gif") 0 -9px no-repeat; }
		.picScroll-left .hd ul li.on{ background-position:0 0; }
		.picScroll-left .bd{ padding:30px 10px 10px; margin-left:60px}
		.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
		.picScroll-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
		.picScroll-left .bd ul li .pic{ text-align:center; }
		.picScroll-left .bd ul li .pic img{ width:190px; height:253px; display:block;  padding:2px; border:1px solid #ccc; }
		.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
		.picScroll-left .bd ul li .title{ line-height:24px; padding:0 0 15px 0 }
		

/*协会*/
.xiehui .xhright .titjg{text-align: center;font-size: 28px;font-weight: bold;padding:50px 10px 30px;border-bottom: 1px solid #eee;}
#menu-yxzxs{height:4em;line-height:1em;}
#menu-yxzxs a:link{line-height:1em;}
#menu-yxzxs a:active{line-height:1em;}
#menu-yxzxs a:hover{line-height:1em;}
#menu-yxzxs a:visited{line-height:1em;}
