﻿@charset "utf-8";
/* CSS Document */

/*通用样式*/
* {
	margin: 0;
	padding: 0;
}
body {
	margin: 0;
	height: 100%;
	overflow-y: auto;

}
div, ul, li, p, input, select, span, form, dl, dt, dd, h3, td, a {
	margin: 0;
	padding: 0;
	font-size: 14px;
	font-family: "微软雅黑";
}
img, embed {
	outline: none;
	border: none;
	vertical-align: middle;
}
ul, li {
	text-decoration: none;
	list-style: none;
}
a, a:visited, a:hover, a:active {
	text-decoration: none;
}
a {
	color: #1f1f1f;
}
a:focus {
	outline: none;
}
a:hover {
	color: #31a2e2;
	text-decoration: none;
}
.clear {
	clear: both;
}
.left{ float: left;}
.right{ float: right;}
.width{ width:100%;}
.main{ width:1024px; margin:0 auto; overflow:hidden;}
.yellow{ background:#f8c400;}
/*导航*/
.top_line{ height:5px;}
.logo{height:106px; }
.menu_bg{ background:url(/assets/images/website/kj_05.jpg) no-repeat;height:106px; width:785px; }
.menu { width: 720px; height: 50px; margin:0 auto; padding: 0;  margin-top:50px; overflow:hidden;}  
.menu ul { list-style: none; margin: 0; padding: 0; }  
.menu ul li { display: inline; margin: 0px; }  
.menu ul li a { height:33px; display: block; float: left; padding: 17px 20px 0 20px; font-size:16px; font-weight:bold; color: #3B3B3B; text-decoration: none; margin:0 10px;}  
.menu ul li a:hover { color:#FFF; background:#f8c400; border-radius:8px; }  
.menu ul li#active a { color:#FFF; background:#f8c400;border-radius:8px; } 
/*流程*/
.process{ background:url(/assets/images/website/kj_12.jpg) repeat-x; height:270px;}
.process_top{ text-align:center;}
.process_list{ overflow:hidden; margin-top:30px;}
.process_list li{ float:left; padding-left:15px;}
.lc{width: 128px;text-align: center;}
.tel{margin-top:27px;}


/*产品介绍*/
.product{ height:573px; background:#f3f3f3; margin-top:45px; border-top:1px #e6e6e6 solid; border-bottom:1px #e6e6e6 solid;}
.product h2{ color:#045bb9; text-align:center; padding:25px 0;}

/*关于我们*/
.about{ margin-top:30px; overflow:hidden;}

.about_l_top{ width:600px; overflow:hidden;height:50px; border-bottom:#f3f3f3 2px solid;}
.about_l_top_l{ background:#f8c400; width:50px; height:50px; font-size:36px; color:#FFF; text-align:center; line-height:50px;}
.about_title{ color:#003b90; font-size:24px;}
.about_l_top_r p{padding:0 0 0 10px;}


.about_l { height: 306px; width: 600px; float: left; }
.about_r{ height: 306px; width: 422px; float: right; }
.about_m { background: #efefef; height: 306px; margin:0 422px 0 600px;}
.about_wz{ padding:20px 15px 15px 15px;}
.about_wz p{ text-indent:28px; line-height:25px;}
.about_r_img{ margin:40px 5px 0 10px;}
.about_pic li{ float:left; padding-right:26px;}

/*新闻动态*/
.product_a{height:450px; background:#f3f3f3; margin-top:50px; border-top:1px #e6e6e6 solid; border-bottom:1px #e6e6e6 solid;}
.news_l_title{ overflow:hidden;}
.news{ padding:60px 30px 20px 30px;}
.news_l{ width:605px;}
.news_r{ width:415px;}
.news_l_title_l{width:523px;}

.news_list{ overflow:hidden; margin-top:30px; border-bottom:1px #999999 dotted; padding-bottom:10px; border-right:1px  #CCC solid;}
.news_list ul li{ float:left; width:580px; display:block; }
.news_list dl dt{ float:left;}
.news_list dl dd { float:right; width:385px; color:#888; line-height:24px;}
.news_list dl dd a{ font-size:16px; color:#161616;}
.news_list dl dd p{ font-size:14px; color:#666;}
.news_list dl dd span a{ color:#F00;font-size:14px}

#course_list{ padding-top:6px;border-right:1px  #CCC solid;}
#course_list ul li {
	line-height: 25px;
	height: 25px;
	margin-top: 5px;
	list-style-position: inside;
	list-style-type: disc;}
#course_list ul li span { float:right;  width:34px; text-align:center;}
.news_r_title_l{ width:330px;}
.news_r_title_l p{padding:0 0 0 10px;}


.links{ margin:20px; }
.links li{ float:left; padding:15px 2px;}

.foot{ background:#181818;}
.footer-links{padding: 40px 0;
border-bottom: 1px solid #4b4b4b; overflow:hidden;}
.footer-links dt{ font-size:18px; color:#b5b5b5;margin-bottom: 10px;}
.footer-links dd a{ font-size:13px; color:#595959;}
.footer-links dd{ font-size:13px; color:#595959;}
.col-links dd {margin: 0 0 6px;
}
.col-links {float: left;
_display: inline;
width: 165px;
}
.ww{width: 350px;}
.footer-info {
font-size: 12px;
text-align: left; padding:20px 0;color:#595959;
}
.footer-info p a{ color:#595959;}

/*公司介绍单页*/
.pagea{overflow:hidden; width:1002px; margin:0 auto;}
.pageb{overflow:hidden; width:1002px; margin:0 auto; margin-bottom:20px;}
.pagea_l{width:741px; }
.pagea_r{background:url(/assets/images/website/ny_04.jpg) no-repeat;width:261px;}
.pagea_menu{ background:url(/assets/images/website/ny_03.jpg) no-repeat; width:741px; height:50px;}
.pagea_title{font-size:18px; color:#FFF; line-height:35px; padding-right:10px; }
.pagea_menul{ font-size:24px; color:#f8c400; padding-left:30px; height:30px; line-height:30px;}
.pagea_menur{ font-size:12px; padding-right:30px;height:40px; line-height:40px;}

.pagea_mian{width:695px; margin-left:14px; border-right:1px solid #dddddd;border-left:1px solid #dddddd;border-bottom:1px solid #dddddd; padding:15px;}
.pagea_mian p{ text-indent:29px; line-height:30px;
}

.pagea_list{ width:203px; margin:0 20px 10px 20px;}
.pagea_list li{background:url(/assets/images/website/ny_09.jpg) no-repeat; height:42px;width:203px;}
.pagea_list li a{  display:block; text-align:right; padding-right:20px;}
.pagea_img{margin:0 20px 10px 20px;}

/*新闻内页*/
.con_a_news {
	overflow: hidden; 
}
.con_a_news ul { padding:10px;
}
.con_a_news ul li {
	padding-left: 10px;
	line-height: 30px;
	border-bottom: 1px dashed #aeaeae;
	list-style: disc;
	list-style-position: inside;
}
.con_a_news ul li a {
	font-size: 14px;
}
.con_a_news ul li span{font-size:12px ; color:#8b8b8b; float:right; clear:both;}
/*内页翻页*/
.page{ padding:3px;  margin: 8px; text-align:center;}

.page a { padding:2px 5px;   margin: 5px;  color:#036cb4;  text-decoration:none; border:#eee 1px solid; font-size:14px;}
.page a:hover {
border:#999 1px solid;	color: #666;
}
.page a:active {
	border:#999 1px solid;	color: #666;
}
.page .current {
border:#036cb4 1px solid; padding:2px 5px; font-weight: bold; margin: 5px;  color: #fff; background:#036cb4
}
.page .disabled {
	border:#eee 1px solid;  margin: 5px; color: #ddd; padding:2px 5px;
}
/*文章详情页*/
.article{ width:100%; margin:auto; margin-bottom:10px;}
.article h2{
font-size: 20px;
font-weight: normal;
text-align: center;
color: #006cc7;
margin-top: 20px;
line-height: 30px;}
.articleinfo{ height:25px; line-height:25px; text-align: center; margin:5px 0px; background:#f5f5f5;}
.articlecontent p{ line-height:30px;}
.article_bottom{ overflow:hidden; border-top:#999 1px  dashed;width:763px;}
.article_bottom p{float: left;  color: #006cc7; font-size: 14px; text-align: left;line-height: 45px; font-weight: bold;

}
.article_bot_news{ overflow: hidden; float:left; width:763px;}
.article_bot_news ul{float: left;
width: 360px;}

.article_bot_news ul li{float: left;
line-height: 24px;
width: 360px;
text-align: left;
text-align: left;
color: #666;
font-size: 12px;list-style: disc;
	list-style-position: inside;}
	
.ny_list_r{width:250px; margin-bottom:20px;}
.ny_list_r li{line-height:30px;padding-bottom:2px;
	border-bottom: 1px dashed #aeaeae;
	list-style-position: inside;}
	
/*图片列表*/
.pages_pic_list{ margin:1px; overflow:hidden;}
.pages_pic_list ul{}
.pages_pic_list ul li{}
.pages_pic_list ul li a{width:200px;float:left; padding:15px; }
.pages_pic_list ul li a span{text-align:center; font-size:14px; display:block; padding-top:5px;width:211px;}
.pages_pic_list ul li a img{max-height:136px; 
 max-width:211px; 
 width:expression(this.width > 211 && this.height < this.width ? 211: true); 
 height:expression(this.height > 136 ? 136: true);}

 /*转账付款说明*/
 .tip{
 display: none;width: 304px;position: absolute;height: 107px;right: 123px;border: 2px solid #f8c400;z-index: 9999;bottom: -12px;text-align: left;padding: 3px 10px;background: #fff;
 }
 .show{position:relative;}
 .tip_em{display: block;
    border-width: 20px;
    position: absolute;
    bottom: 50px;
    right: -16px;
    font-size: 0;
    line-height: 0;
    border-width: 8px;
    border-color: transparent transparent transparent #f8c400;
    border-style: dotted dotted dotted solid;}
 .show:hover .tip{display:inline-block;}
 .show .tip_em{display: block;border-width: 20px;position: absolute; bottom: 50px; right: -16px;font-size: 0;line-height: 0;border-width: 8px;border-color: transparent transparent transparent #f8c400;border-style: dotted dotted dotted solid;}
 .main-im-wx{position: fixed;left: 10px;top: 300px;z-index: 100; width: 120px;z-index: 999999;}
.main-im-wx .wx-show{background: #ffffff;border-radius: 10px;padding:5px 5px 10px;border: 1px solid #dddddd;text-align:center;font-size:14px;}
.main-im-wx .wx-show img{margin:0 auto;width: 108px; height: 108px;padding-right: 5px;padding-top: 5px;}
.main-im-wx .wx-show .wx-txt{text-align:center;}