﻿@charset "utf-8";
/**
 * 全局定义 - 初始化默认样式
 * @Company: (C) 2011 www.cnyueran.com
 * @updateTime:2018-5-23 22:08:00
 */
body,div,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0}
body,button,input,select,textarea{font:12px/1.5 arial,tahoma,\5b8b\4f53,sans-serif; color:#666;}
button,input,select,textarea{font-size:100%}
h1,h2,h3,h4,h5,h6{font-size:100%}address,cite,dfn,em,var{font-style:normal}
ul,ol,li{list-style:none;}a:link,a:visited{color:#0c8ac9;text-decoration:none;}a:hover,a:active{color:#f60;text-decoration: underline;}
img {border: 0;}
.l{float:left;}
.r{float:right;}

body{font-size:12px; color:#1b1825;font-family:微软雅黑,Arial, Helvetica, sans-serif;}
	
	/*******public*********/
	.white{color:#FFF;}
	.clear{clear:both;}
	.container{width:1300px; margin:auto;}
	.item-title{text-align:center;}
	.item-name{ display:block;font-size:36px; font-weight:500; height:70px; background:url(../images/lib.png) no-repeat center bottom;}
	.item-title p{padding:15px 0px 25px 0px; font-size:16px; color:#999;}
	/*******public*********/
	
	/*******top*********/
	.header-top{width:100%; background:#1B1825;line-height:35px; height:35px; color:#FFF;}
	.main-header{ width:100%;background:#FFF;box-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.05); height:110px;}
	.stricky-fixed{position:fixed; z-index:999; top:0; height:80px;transition:height 1s;-moz-transition:height 1s; /* Firefox 4 */-webkit-transition:height 1s; /* Safari and Chrome */-o-transition:height 1s; /* Opera */}
	
	.header-box{width:90%; margin:auto;height:110px;visibility:visible;}
	.nav-btn,.sub-menu{display:none;}
		.header-top{}
		.logo{width:450px; float:left;}
		.logo a{display:block;float:left;height:100px; margin-top:8px;text-indent:-9999px;width:400px; background:url(../images/logo.png) no-repeat 0px 25px;/* #0090ff*/; float:left; text-indent:-9999px; overflow:hidden;}
		.logo span{color:#FFF; font-size:18px; height:50px; line-height:50px; margin-top:36px;float:left; padding-left:10px;}
		.bar-right{ width:640px; text-align:right;float:left;padding:15px 0px 0px 0px;}
		.top_tel{width:565px; height:80px; float:right;display:block;text-indent:-9999px;background:url(../images/tel.jpg) no-repeat right 15px;}
	/*******top*********/	
		
	/*******nav*********/	
	.main-header nav{height:110px;float:right;}
	.main-header nav ul{margin:auto;}
	.fixedNav{position:fixed;top:0px;left:0px;width:100%;z-index:100000;_position:absolute;_top:expression(eval(document.documentElement.scrollTop));}
	.main-header nav ul#jMenu li{float:left; width:80px; height:110px; line-height:110px;text-align:center;}
	.main-header nav ul li.nav_li{background:#FFF; color:#FF6700;}
	.main-header nav ul#jMenu li a{display:block;cursor:pointer;font-size:14px; font-weight:bold;}
	.main-header nav ul#jMenu li a:hover{background:#fff; color:#FF6700;}
	.main-header nav ul#jMenu li:hover>a{background:#fff; color:#FF6700;}
	.main-header nav ul#jMenu li ul{ display:block;border-radius: 0px 0px 5px 5px; width:120px;transition: all 1.5s; overflow:hidden;}
	.main-header nav ul#jMenu li ul li{background:#FFF;display:block;border-bottom:1px solid #FFF;padding:0;height:40px; line-height:40px;list-style:none;position:relative; text-align:center;z-index:1999; float:none;}
	.main-header nav ul#jMenu li ul li a{display:block; font-size:12px;}
	.main-header nav ul#jMenu li ul li a.isParent{background:#FF6700}
	.main-header nav ul#jMenu li ul li a:hover{background:#0d6efd; color:#FFF; border:0px; text-decoration:none;transition: all 1.5s;}
	.ns{clear:both;}
	/*******nav*********/	
	
	.stricky-fixed .header-box {height:80px;}
	.stricky-fixed nav{height:80px;}
	.stricky-fixed nav ul#jMenu li{height:80px; line-height:80px;text-align:center;}
	.stricky-fixed .logo a{height:80px; margin-top:0px;  background:url(../images/logo.png) no-repeat center;}
	.banner{ width:100%; height:700px;}
	#pwb{background:url(../images/pwb.jpg) no-repeat center; height:300px; margin-bottom:15px;}
	
	#content{width:100%; height:auto; margin:auto; overflow:hidden;}

	/* category */
	.category{width:100%; background:#1B1825;height:250px; padding-top:50PX;margin:auto;}
	.category ul{width:1300px; height:250px; margin:auto; margin-top:20px;overflow:hidden;}
	.category ul li{width:calc(100%/4); float:left; text-align:center;}
	.category-box{width:95%; height:170px; background:#FFF;border-radius:10px;box-shadow:0px 5px 30px 0px rgb(0, 0, 0, .07); overflow:hidden;}
	.category ul li a.icon{width:50px; height:110px;line-height:110px; padding:40px 30px 30px 30px; vertical-align: middle; float:left;}
	.category ul li .icon img{margin:auto;}
	.category ul li a.name{display:block;font-size: 20px;font-weight: 600;line-height: 30px; padding-top:30px; text-align:left; text-decoration:none;}	
	.category-box:hover{background:#42d9be; color:#FFF; border:0px; text-decoration:none;transition: all 1.5s;}
	.category-box:hover .name{color:#FFF;}
	.category ul li p{display:block; width:90%; margin:auto; color:#292829;font-size:12px; text-align:left; line-height:24px;}
	/* category */
	
	/**paiwubeng**/	
	.paiwubeng{width:100%; background:#EEF3F7; padding-top:120PX; padding-bottom:40px; overflow:hidden;}
	.pwb-box{ width:1300px; margin:auto;} 
	.pwb-box ul{ display:block;width:100%;margin-top:30px;overflow:hidden;}
	.pwb-box ul li{width:calc(100%/5);float:left; text-align:center; margin-bottom:15px;}
	.item-box{width:95%;background:#FFF;border-radius:10px; overflow:hidden;}
	.pwb-box ul li a img{width:100%; margin:auto;vertical-align:middle;}
	.pwb-box ul li a.name{ display:block;height:55px; font-size:16px; text-align:center; line-height:50px; background:url(../images/lib.png) no-repeat center bottom; border-radius:5px;margin:auto; text-decoration:none; font-weight:bold;}	
	.item-box:hover{background:#0d6efd; color:#FFF; border:0px; text-decoration:none;transition: all 1.5s;}
	.item-box:hover .name{color:#FFF; background:url(../images/libs.png) no-repeat center bottom;}
	.pwb-box ul li p{display:block; width:90%; margin:auto; padding:15px 0px 15px 0px; font-size:12px; text-align:left; line-height:21px;}
	/**paiwubeng**/

	.in-about{width:100%; padding-top:100px;}
	.in-about .about-box{width:1300px; margin:auto;}
		.about-pic{width:630px; float:left;}
		.about-box img{float:left; padding-right:20px;}
		.about-box .about-title{font-size:50px; padding-top:30px;}
		.about-box p{font-size:16px; line-height:35px; text-indent:2em; color:#303031; padding:25px 0px 25px 0px;}
		
		.about-box a.thm-btn{display: block; width:260px; height:60px; line-height:60px; text-align:center; color:#FFF; font-size: 16px; border-radius: 8px;text-decoration:none;background:linear-gradient(#1B1825 50%, #1989fb 50%);
background-size: 100% 200%;background-position: 0 100%; float:left;}
		a.thm-btn:hover{background-position: 0 0%;transition: background .4s ease;}


	 /****home-news*****/
	.home-news{padding-top:35px; background:#EEF3F7; margin-top:30px; padding-bottom:40px;overflow:hidden;}
	.news-box{width:1300px; margin:auto;}
	.news-box .news-baike{width:50%; float:left;}
	.news-box ul{ display:block;width:98%; overflow:hidden;}
	.news-box ul li{ display:block;background:#FFF; padding:20px; margin-bottom:15px;border-radius: 8px; }
	.news-box ul li a{display:block; font-size:18px; font-weight:bold;}
	.news-box ul li p{ display:block;line-height:24px; padding:5px 0px 5px 0px; height:50px; overflow:hidden;}
	.news-box .news-faq{width:50%; float:left;}
	.date-visit{color:#ccc;}
	/****home-news*****/



	
		.ind_js{ width:1003px; overflow:hidden; margin:0 auto; height:212px; padding:42px 0px 0px 0px;}
		.ind_js ul{ width:120%; overflow:hidden;}
		.ind_js ul li{ float:left; padding:20px 20px 0px 20px; border-left:1px dashed #b2b2b2; background:url(../images/ind_06.png) 50% top no-repeat; text-align:center;}
		.ind_js ul li:first-child{ border-left:none;}
		.ind_js ul li p{ color:#333333; font-size:14px; line-height:20px; font-weight:bold; margin-top:40px; padding:0px;}
		.ind_js ul li .ind_p1{ font-weight:normal; font-family:Arial; font-size:12px; color:#777777;margin-top:0;}
		.ind_js ul li span img{ max-width:48px; max-height:45px; margin-top:17px;}
		
		
		.in_womeng{ margin-bottom:10px;}
			.woeng{width:1100px; margin:auto; padding:15px 0px 15px 0px; font-size:14px; line-height:35px;}
			.woeng p{text-indent:2em;}
			.woeng a{display:block; width:120px; height:35px; line-height:35px; margin:auto;background:#0D70B1; text-align:center; color:#FFF; border-radius:5px;}
			
			.woeng .FAQ{width:400px;float:left; padding:15px; margin-left:20px; background:#FAFAFA;}
			.woeng .FAQ .Faq_title{line-height:60px; height:60px; font-size:18px;  color:#222; background:url(../images/faq.jpg) no-repeat 0px 17px; text-indent:25px;} 
			.woeng .FAQ .Faq_title span{color:#999; font-family:Arial, Helvetica, sans-serif;}	
			.woeng .FAQ .Faq_title a{ float:right;}	
			.woeng .FAQ .Faq_list{padding-top:5px;}
			.woeng .Faq_list ul li{width:380px; line-height:30px; height:30px; overflow:hidden; margin-bottom:5px;}
			.woeng .Faq_list ul li span{display:block; width:80px; height:28px; line-height:28px; background:#555; color:#FFF; float:left; text-align:center; margin-right:10px;}
		
		
			.zw{font-size:36px; text-align:center; color:#333; padding-top:25px;}
			.yw{font-size:24px; text-align:center; color:#666;font-family: Arial; padding-bottom:15px;}
	
		
		.in_product{ background:#FAFAFA;padding-bottom:25PX; overflow:hidden; }	
			.product_list{width:1100px; margin:auto; padding-top:15px; padding-bottom:20PX; overflow:hidden;}
			.product_list .ptag{ background:#555; line-height:45px; height:45px;}
			.product_list .ptag a{display:block; font-size:14px; line-height:45px; height:45px; float:left; color:#FFF; width:100PX; text-align:center;}
			.product_list .ptag a.seal{ background:#0D70B1;}
			.product_list ul{ display:block;padding-top:20px; overflow:hidden;}
			.product_list ul li{width:220px;text-align:center; float:left;overflow:hidden; line-height:30px; margin-bottom:15px; font-weight:bold;}
			.product_list ul li a.sg{clear:both; display:block; }
			.product_list ul li a img{border:1px solid #ccc;}
			.carousel {width:1000px;height:270px; overflow:hidden;}
			.jCarouselLite {width:1000px;height:270px;overflow:hidden;/*必要元素*/}
			
			.jiage{width:100%; height:180px; background:url(../images/jgbg.jpg) no-repeat center;}
			.jiage p{ display:block; width:780px; float:left; line-height:50px; font-size:25px; padding-top:35px; color:#000;}
			.jiage p span{color:#FF0000; font-size:30px; font-weight:bold;}
			.jiage_btt{ width:300px;float:left;}
			.jiage_btt a{display:block; background:url(../images/jiage.png) no-repeat; cursor:pointer; width:200px; height:67px; text-indent:-9999px;margin-top:45PX; overflow:hidden; margin-left:30PX;}
			.jiage_btt span{ display:block;width:250px; margin:auto; padding-left:20PX;color:#FFF; padding-top:10PX; font-size:18px;}

		
	
	
		.position{width:100%; padding:8px 0px 8px 0px; background:url(../images/mb.png) no-repeat 10px 11px; border:1px solid #eaeaea; margin:auto; margin-top:15px; margin-bottom:15px; text-indent:30px; font-size:14px; border-radius:5px;}
		
		.c-main{width:1300px; margin:auto; margin-top:30px;}
		
			.c-left{width:240px; margin-right:20px; float:left;}		
			.c-left .menu{width:240px;/* z-index:9999; position:absolute; margin-top:-80px;*/}
					.menu .m-title{ display:block; height:80px; font-size:14px; color:#FFF; padding:20px 0 0 20px;background: linear-gradient(to bottom,#41d8c0, #27a0fa);}
					.menu .m-title strong{font-size:24px; font-weight:inherit;}
					.menu ul{display:block; border:1px solid #eeeeee; width:238px;}
					.menu ul li{display:block; width:100%; line-height:45px; height:45px; font-size:14px; border-top:1px solid #eeeeee;}
					.menu ul li a{ display:block; width:100%; line-height:45px; height:45px; font-size:14px; font-weight:normal; text-indent:2em;}
					.menu ul li a:link{font-size:16px; color:#333;text-decoration:none;}
					.menu ul li a:visited{font-size:16px; color:#333;text-decoration:none;}
					.menu ul li a:hover{font-size:16px; color:#0D70B1;text-decoration:none; background:#f0f0f0; font-weight:bold;}
					.menu ul li a:active{font-size:16px; color:#333;}
					
					.relevant_link{position:absolute;}
					
					/**********cu*******/
					.lianxi{margin-top:10px;overflow:hidden;}
					.lianxi a.tel{display:block; width:190px; border:1px solid #d1d1d1; border-top:5px solid #E7222A; bo height:55px; margin-bottom:5px; background:url(../images/tels.jpg) no-repeat 3px 10px; padding-left:48px; text-decoration:none;}
					.lianxi a.qq{display:block; width:190px; border:1px solid #d1d1d1; height:55px; margin-bottom:5px; background:url(../images/qq.jpg) no-repeat 3px 10px; padding-left:48px;text-decoration:none;}
					.lianxi a.down{display:block; width:190px; border:1px solid #d1d1d1; height:55px; margin-bottom:5px; background:url(../images/dd.jpg) no-repeat 3px 10px; padding-left:48px;text-decoration:none;}
					.lianxi a span{ display:block;font-size:14px; color:#333333; font-weight:bold; margin-top:9px;}
					.lianxi .le_cu_tel{ color:#004b97; font-size:21px; margin-top:-5px; font-family:"黑体"; font-weight:bold;}
					/**********cu*******/
					
					
			.c-right{width:1040px; float:left; min-height:900px; padding-bottom:30px;}
				.c-right .product-content{padding-top:10px;}
					.product-content h1{ display:block; padding-left:5px; font-size:24px; padding-bottom:5px; border-bottom:1px solid #0D70B1; margin-bottom:20px; background:url(../images/left_li_bg.jpg) no-repeat 10px 13px; text-indent:25px;}
					.lemma-summary{line-height:30px;padding-left:5px; font-size:14px; overflow:hidden;}
					.lemma-summary .summary-pic{float:left; clear: both;border: solid 1px #DDD;box-shadow: 1px 1px 1px #ccc; margin-right:15px; margin-top:10px;}
						.summary-pic img{display:block; width:240px; height:149px; padding:4px;}
						.summary-pic span{display:block; border-top:solid 1px #DDD; background:url(../images/icon_xc.png) no-repeat 20px 8px; height:35px; line-height:35px; text-indent:55px; }
						.summary-pic span a{display:block;font-size:16px;}
					.lemma-summary p{text-indent:2em;}
					
					.basic-info{margin: 20px 0 35px;clear: both;background: url(../images/basicInfo-bg.png); overflow: hidden;}
						.basic-info dl{width: 420px; float: left;}
						    .basic-info dl dt{width: 90px; padding: 0 5px 0 12px;font-weight: 700;overflow: hidden;text-overflow: ellipsis;    white-space: nowrap; word-wrap: normal; color: #999; float:left; line-height:26px;}
							.basic-info dl dd{display: block;zoom: 1;color: #333;width: 305px;float: left; position: relative; word-break: break-all;line-height: 26px; }
										
				.c-right .product-content ul li{width:calc(100%/4); float:left; margin-bottom:20px; overflow:hidden;}
				.product-content ul{ display:block; margin-top:30px;}
					.product-content ul li .product-box{width:95%; background:#EEF3F7; border-radius:8px;text-align:center;}
						.product-box .product-pic{display:block; padding-top:3px;width:97%;margin:auto;font-size:14px; }
						.product-pic img{width:100%;border-radius:8px 8px 0px 0px;}
						.product-name{ display:block;width:100%; line-height:45px; height:45px;}
						
					.product-content .product-box:hover{background:#41d8c0; color:#FFF; display:block;}
					/*	.product-content ul li a{}
				.product-content ul li a:link{font-size:14px; color:#333;text-decoration:none;}
					.product-content ul li a:visited{font-size:14px; color:#333;text-decoration:none;}
					.product-content ul li a:hover{font-size:14px; color:#0D70B1;text-decoration:none; border:2px solid #0D70B1;}
					.product-content ul li a:active{font-size:14px; color:#333;}*/
					
					/**********相册***********/
					.album{padding-top:30px;}
						.album ul li{height: 260px;width: 271px;padding-left: 8px;float: left;overflow: hidden;display: block;position: relative;}	
						.album ul li a.album-bg{display: table-cell;width: 258px; height: 194px;  cursor: pointer; text-align: center; vertical-align: middle;background:url(../images/album_bg.png) no-repeat center center;}
						.album ul li a img{ height:162px; width:232px; padding-top:5px;}
						.album-count {border-radius: 2px;height: 20px;min-width: 20px;_width: 20px;padding: 5px;text-align: center; background: #000;-ms-filter: "alpha(opacity=60)";filter: alpha(opacity=60);opacity: .6;position: absolute;display: block;bottom: 90px;right: 35px;font-size: 14px;color: #fff;}
						.album-info {width: 240px;height: 35px; text-align:center; line-height:35px; font-size:14px;}
						
					.album-list{padding-top:30px;
								/*下面代码是兼容各个浏览器的，并实现了四列，没两列之间间距为30px，*/
								}
								
					.album-list ul{display:block; overflow:hidden;}
					.album-list ul li{width:200px; min-height:100px;box-shadow:2px 2px 6px #b5b5b5;padding:20px 15px;margin:10px;display:inline-block; position:relative;}
					.album-list .li-main{ }
						.album-list .li-main p{border-bottom:1px solid #ddd;line-height:30px;text-align:center;padding:5px 5px;}
						.main-info{ padding:15px 0px 15px 0px;}
						.main-info a.big-img{ display:block;background:url(../images/fd.png) no-repeat 0px 5px; background-size:15px; text-indent:20px; font-size:14px; float:left;}
						.main-info a.big-cansu{ display:block;background:url(../images/for.png) no-repeat 0px 5px; background-size:9px; text-indent:15px; font-size:14px; float:right;}
						
					.album-list .li-box{ display: none; position: absolute; left: 0; top: 0; width: 100%; height:100%; background-color: rgba(255,255,255,.7); cursor:pointer;}
					.album-list .li-box .box-x{border-top:1px solid #ccc;}
					.li-box a.big-img{display:block; width:125px; height:30px; line-height:30px; text-align:center; font-size:14px; color:#FFF; text-align:center; background:#464646; border:1px solid #fff; margin:auto;border-radius: 5px; margin-top:30px; margin-bottom:20px; text-decoration:none;}
					.li-box a.big-cansu{display:block; width:105px; height:30px; line-height:30px; text-align:center; font-size:14px; color:#FFF; text-align:center; background:#ff6800; border:1px solid #fff; margin:auto;border-radius: 5px;}
					/*.album-list li:nth-child(2) .li-box{ background-color: rgba(94,140,6,.9);}*/
					
					.album-list li:hover .li-box{display: block;}
						
					
					.album ul li{height: 260px;width: 271px;padding-left: 8px;float: left;overflow: hidden;display: block;position: relative;}
					.reds{ display:block; line-height:50px; text-align:center; color:red; font-size:16px;}	
					/**********相册***********/
					
					/***********下载***********/
					.down-left{width: 1000px;float: left;margin-right: 15px;}
					.down-right{ width:285px;float: left;}
					.download_msg{padding:20px;overflow:hidden;}
					.download_msg ul li{ line-height:28px; border-bottom:1px dashed #ccc; padding-bottom:4px; margin-bottom:15px; overflow:hidden;}
					.download_msg span{color:#888;padding-left:22px;}
					.download_msg p{padding-left:22px; font-size:14px;}
					.download_msg .down_l{width:600px; float:left;}
					.download_msg .down_l a{display:block; font-size:14px; font-weight:bold;}
					.download_msg .down_r{width:130px; float:right;}
					.download_msg .down_r a{display:block; width:80px; text-align:center;border:1px solid #ccc; background:#eaeaea;}
					.download_msg .down_r a{ display:block; padding:0px 15px 0px 15px;height: 25px; line-height:25px; font-size:14PX; background:#DA241B; border-radius:15px; text-align: center; color:#FFF; margin-top:8px;}
					.doc{background:url(../images/doc1.jpg) no-repeat 0px 5px; text-indent:22px;}
					.pdf{background:url(../images/pdf1.jpg) no-repeat 0px 5px; text-indent:22px;}
					
					.show_download{width:100%; float:left;}
					.show_download h1{ display:block;font-size:18px; text-indent:30px; color:#333}
					.docs{background:url(../images/DOC.png) no-repeat 0px 3px;}
					.pdfs{background:url(../images/PDF.png) no-repeat 0px 3px;}
					
					.show_download .jj{line-height:30px; height:30px;}
					.show_download　p{ line-height:24px; padding-top:5px;}
					.show_download .jj span{display:block;background:url(../images/x.png) repeat-x 0px 10px; float:left;  width:75px; height:26px; line-height:26px;}
					.download_pdf{margin-top:15px; margin-bottom:20px;}
					
					
					.show_download_rs{width:285px; padding-top:15px; overflow:hidden;}
					.show_download_rs a.download_but{ display:block; width:200px; height:43px; background:url(../images/download.png) no-repeat; overflow:hidden; text-indent:-1000px;}
					.show_download_rs .xgwd{margin-top:20px;}
					.show_download_rs .xgwd .xgwd-title{font-size:16px; font-weight:bold; padding-bottom:10px;}
					.show_download_rs .xgwd ul li{text-indent:20px; margin-left:5px; width:100%; height:25px; overflow:hidden; line-height:25px;}
					
					.show_download_rs .xgwdc{margin-top:20px;}
					.show_download_rs .xgwdc .xgwdc-title{font-size:16px; font-weight:bold; padding-bottom:10px;}
					.show_download_rs .xgwdc ul li{text-indent:10px; margin-left:5px; width:100%; height:24px; overflow:hidden; line-height:24px; background:url(../images/nli.gif) no-repeat 0px 10px;}
					
					/***********下载***********/
					
					
				.showmsg{ overflow:hidden;}
				/*.c-left .showmsg h2{display:block; width:100%; height:50px; line-height:50px; border-bottom:1px solid #eaeaea; text-align:center;font-size:18px; font-weight:bold;}*/
						 .showmsg .show-img{text-align:center;}
						 		.show-menu { height:40px; border-bottom:1px solid #dfdfdf; line-height:40px; font-size:14px; margin-top:20px;}
								.show-menu span{display:block; width:120px; text-align:center; background:#1989fb; color:#FFF; font-size:16px; border-radius:5px 5px 0px 0px;}
								
								.show-menu ul li a{display:block; width:140px;}
								.show-menu a:link{font-size:14px; color:#333;text-decoration:none;}
								.show-menu a:visited{font-size:14px; color:#333;text-decoration:none;}
								.show-menu a:hover{font-size:14px; color:#FFF;text-decoration:none; background:#0D70B1;}
								.show-menu a:active{font-size:14px; color:#333;}
								.show-menu a.se{background:#0D70B1; color:#FFF; font-size:14px;}
					
				
			    .pr_left{float:left; width:380px; overflow:hidden;}
				.pr_right{ width:400px;float:left;overflow:hidden; padding:10px;}
					.prjianjie{line-height:30px; padding:10px;}
					.pr_right .kefu{ background:#d9edf7; padding:8px 15px 8px 15px;border-radius:8px; border:1px solid #bce8f1; font-size:14px;}
					.pr_right h1{font-size:16px;font-weight:bold; line-height:30px; background:#d9edf7; text-align:center;border-radius:8px; border:1px solid #bce8f1;}
					.pr_right p{line-height:25px;}
					.pr_right strong{font-weight:bold;}
					
					.but-list{ padding:25px 15px 35px 0px ; margin-top:20px; border-top:1px solid #ccc;}
					.but-list a{ display:block; padding:0px 18px 0px 18px;height: 30px; line-height:30px; font-size:14PX;float: left;  background:#DA241B; border-radius:15px; text-align: center; color:#FFF; margin-right: 10px; margin-bottom:15px;}
					
					
				/*详细图片效果开始*/
				.jqzoom{ width:360px; height:360px; border:1px solid #eaeaea; position:relative;}
				#spec-n5{width:360px; height:45px; padding-top:6px;overflow:hidden;}
				#spec-left{width:12px; height:45px; float:left; cursor:pointer;}
				#spec-right{width:10px; height:45px; float:right;cursor:pointer;}
				#spec-list{width:360px;float:left; overflow:hidden;display:inline;}
				#spec-list ul li{ float:left; margin-right:0px; display:inline; width:60px;}
				#spec-list ul li img{ padding:0;float:left; border:1px solid #ccc; width:50px;height:43px;}
				/*jqzoom*/
				.jqzoom{position:relative;padding:0;}
				.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:400px;height:400px;background:url(../images/loading.gif) #fff no-repeat center center;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
				.bigimg{width:750px;height:750px;}
				.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#FFFFFF 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
				#spec-list{ position:relative; width:336px;}
				#spec-list div{ margin:0;}
				.detail_right{float:left; width:350px;padding:15px 0 0 15px;}
				/*详细图片效果结束*/ 
					
				.show-jianje{margin-top:10px; line-height:24px; font-size:14px;}
				.show-jianje h2{display:block; background:#EEF3F7; font-size:16px; font-weight:bold;border-left:3px solid #1989fb; padding:10px; margin-top:20px; margin-bottom:20px; border-radius:5px;}
				.show-jianje table{border: solid 1px #b0c9dd; border-bottom:0px; border-right:0px; width:100%;border-collapse: collapse;}
				.show-jianje td{border: solid 1px #b0c9dd; border-width:0px 1px 1px 0px; padding:0px; text-align:center;}
				.show-jianje tr:nth-child(odd){background:#EEF3F7;}
				.show-jianje img{max-width:100%; height:auto;}
				
				.FAQ-msg{padding-top:15px;}
				.FAQ-msg table{border: solid 1px #b0c9dd; border-bottom:0px; border-right:0px;}
				.FAQ-msg td{border: solid 1px #b0c9dd; border-width:0px 1px 1px 0px; padding: 5px; text-align:center;}
				.FAQ-msg img{max-width:700px;}
				
				.next{border-top:1px  dotted #ccc; margin-left:10px;padding:20px 0px 10px 0px;}
				.next span{background:#EAEAEA; padding:7px 10px 7px 10px; border:1px solid #ccc;border-radius:3px; margin-right:5px;}
				
						
				.xgcp{ /*padding-left:15px;*/}
				.tal_cp{border-bottom:1px solid #e8e8e8; line-height:40px; height:40px;}
				.tal_cp span.tal_cp_title{ display:block; width:90px;border-bottom:2px solid #0c5baf; font-size:16px; text-align:center; font-weight:bold;}
				.tal_cp .cons a{display:block; width:90px;font-size:16px; text-align:center; float:left;}
				
				.xgcp ul{ display:block;border-top:1px solid #dfdfdf; border-left:1px solid #dfdfdf; margin-top:20px; margin-left:10px; margin-right:10px; overflow:hidden;}
					.xgcp ul li{ width:calc(100%/4 - 1px); height:auto; float:left;border-bottom:1px solid #dfdfdf; border-right:1px solid #dfdfdf; float:left;}
					.xgcp ul li a#cp_img{width:100%; height:auto; overflow:hidden;}
					.xgcp ul li a img{width:100%; height:auto;}
					.xgcp ul li a#cp_name{display:block; width:100%;line-height:40px; height:40px;text-align:center; }
					
				.xgwz{ margin-top:20px; margin-bottom:20px; overflow:hidden;}
				.xgwz .tal_wz{border-bottom: 1px solid #e8e8e8;line-height: 45px; height: 45px;}
				.xgwz .tal_wz h2{display: block;width: 110px; border-bottom: 2px solid #0c5baf; font-size: 16px;text-align: center;font-weight: bold; height: 45px;}
				.xgwz ul{padding-top:10px;}
				.xgwz ul li{ width:50%;line-height:35px; height:35px;float:left; background:url(../images/icon3.png) no-repeat 0px 15px; text-indent:15px;overflow:hidden; }
				
				.comment ul{ margin-top:20px; margin-bottom:20px; overflow:hidden;}
				.comment ul li{border-bottom:1px solid #eaeaea; background:url(../images/tx.png) no-repeat 10px 0px; min-height:60px; line-height:25px; padding-left:60px; margin-top:10px;}
					.comment ul li .comment_name{font-weight:bold;}
				
				.x_s{border-bottom:1px solid #0C5BAF; font-size:14px; color:#0C5BAF;}
				.comment .in_put{ width:250px; line-height:30px; height:30px; border:1px solid #CCC;}
				.comment textarea{ border:1px solid #CCC;}
				.comment #button{background:#0C5BAF; width:95PX; line-height:30PX; height:30px; text-align:center; color:#FFF; font-size:14px; cursor:pointer; border:0px;}
								
		.abo_fu{ width:100%; margin:auto;  background:none; min-height:44px; }
		.abo_fu_nav{ width:1100px;  margin:0 auto; line-height:49px; overflow:hidden;}
		.abo_fu_nav ul{}
		.abo_fu_nav ul li{float:left; width:102px;text-align:center; height:49px; }
		.abo_fu_nav ul li a{ display:block; font-size:14px; color:#666; overflow:hidden; height:49px; }
		.abo_fu_nav li:hover{ background:#058FD8; }
		.abo_fu_nav li:hover a{ color:#fff; background:#058FD8}
		.abo_fu_nav ul .gao{background:#058FD8; }
		.abo_fu_nav ul .gao a{color:#fff; background:#058FD8}
					
		
		.wei_tal{background:url(../images/m.png) repeat-x bottom; height:45px; line-height:40px; margin-top:20px;}
		.wei_tal h2{ display:block; width:240px;font-size:30px; color:#000;font-weight: normal; float:left;}
		.wei_tal span{display:block; float:right; padding-right:15px; background:url(../images/mb.png) no-repeat left; padding-left:20px; color:#777; font-size:14px;}	
		
		/**********************news**************************/
		.news-list-left{width:calc(100% - 255px); margin-right:15px; float:left;}
		.news-list-right{width:240px; float:left;}
		.news-category{background:#EAEFF3; border-radius:8px;}
		.news-category h3{display:block; padding:30px 0px 15px 30px; font-size:21px; font-weight:700;}
		.news-category ul{padding-bottom:15px;}
		.news-category ul li{ display:block; line-height:40px; height:40px; color:#7b7981; text-indent:35px;}
		
		.recommend-news{ display:block;width:100%; border-top:1px solid #EAEAEA; margin-top:10px; margin-bottom:10px;}
		.recommend-news h3{display:block; width:90px; font-size:18px; line-height:45px; border-top:1px solid #1989fb; margin-top: -1px;}
		.recommend-news ul li{ display:block; height:32px; line-height:32px; background:url(../images/icon3.png) no-repeat 0px 12px; text-indent:15px; overflow:hidden;}
		
		.news-ilst-msg{ min-height:500px; margin-bottom:20px; overflow:hidden;}
		.news-ilst-msg ul{ padding-bottom:60px; overflow:hidden;}
		.news-ilst-msg ul li{ width:100%; height:146px; overflow:hidden; margin-top:31px;}
		.news-ilst-msg ul li a.news-item-img{ display:block; width:203px; float:left; height:146px; border-right:1px solid #d5d5d5; background:#dedede;text-align: center;vertical-align: middle;}
		.news-item-img img{ max-width:182px; max-height:146px;border: 0;vertical-align: middle;}
		.news-item-img i{ display:inline-block; height:100%; vertical-align:middle;}
		.news-item-text{width:calc(100% - 218px); float:left;}
		.news-item-text a.news-item-title{ display:block;width:95%; line-height:30px; padding-top:10px; font-size:18px; color:#1989fb; margin:auto;}
		.news-item-text p{ display:block;width:95%; margin:auto; padding-top:5px; font-size:14px; color:#666; line-height:22px; height:70px; overflow:hidden;}
		.news-item-text .date-visit-more{width:95%; margin:auto; color:#ccc; }
		
		.news-ilst-msg ul li:hover{ background-color:#7fbae2;}
		.news-ilst-msg ul li:hover .news-item-img{ background-color:#0075c5; border-right:1px solid #006ab2;}
		.news-ilst-msg ul li:hover p{ color:#fff;}
		.news-ilst-msg ul li:hover a{ color:#FFF; font-weight:bold; text-decoration:underline;}
		.news-ilst-msg ul li:hover .date-visit-more{ color:#FFF;}
			
		/**********************newsshow**************************/
		.show_news{padding:30px 0px 69px 0px; overflow:hidden;}
			.siteshow_top{ width:100%; overflow:hidden; text-align:center;}
			.siteshow_top h1{ color:#161616; font-size:26px; line-height:26px; font-weight:normal;}
			.siteshow_top .siteshow_p1{  line-height:25px; color:#0f78b2; display:block; background-color:#ebf5fa; margin:25px 0px 21px 0px;}
			.siteshow_top .siteshow_p1 span{ margin-right:35px;}
			.ny_siteshow p{ font-size:14px; line-height:30px; color:#666; margin-bottom:30px;}
			.siteshow_p2{ width:120%;}
			.siteshow_p2 img{ max-width:463px; max-height:307px; margin-right:73px;}
			.site_fen{ width:87px; height:33px; display:block;}
		
			.shownews_msg{padding:15px; line-height:35px; font-size:16px;}
			.shownews_msg p{display:block; line-height:26px;}
			.shownews_msg h2{margin-bottom: 13px;font-size: 17px;color:#0c8ac9;padding: 13px 10px;font-weight: 700;line-height: 20px; vertical-align: baseline; border-left: 3px #41D8C0 solid; display: block; word-wrap: break-word; background-color: #f6f6f6; margin-top: 5px;}
			.shownews_msg em{font-style:italic; color:#929292;}
			.shownews_msg h3 {font-size: 15px;font-weight:bold; white-space: normal; padding-bottom: 5px;}
			.shownews_msg img { display: block; background-color: #fafafa;  border: 1px solid #eee;  margin-top: 8px;  margin: 0 auto 8px auto; height:auto; max-width: 760px!important;}
			.shownews_msg table { border:0px;width:100%;border-collapse:collapse;border-spacing:0;}
			.shownews_msg table tr th {background:#92b012;color:#FFF;font-size:14px;font-weight:600;line-height:25px;border-bottom:1px solid #EAEAEA;	border-right:1px solid #EAEAEA;}
			.shownews_msg table tr td {text-align:center;	border-bottom:1px solid #EAEAEA;border-right:1px solid #EAEAEA;font-size:14px;}
			.shownews_msg table tr:nth-child(odd) {background:#f6f6f6;}
			
			
			.show_news .nxgcp{ margin-top:15px;}
			.show_news .tal_ncp{border-bottom:1px solid #e8e8e8; line-height:45px; height:45px;}
			.show_news .tal_ncp span.tal_ncp_title{ display:block; width:90px;border-bottom:2px solid #0c5baf; font-size:16px; text-align:center; font-weight:bold; height:45px;}
			.show_news .tal_ncp .cons a{display:block; width:90px;font-size:16px; text-align:center; float:left;}
			
			.show_news .nxgcp ul{ display:block; margin-top:20px;overflow:hidden;}
				.show_news .nxgcp ul li{ width:calc(100%/4); height:auto; float:left;}
					.nxgcp-item{width:96%; border:1px solid #F3F3F3; margin:auto; text-align:center;} 
				.show_news .nxgcp ul li a#cp_img{width:100%; height:auto; text-align:center; overflow:hidden;}
				.show_news .nxgcp ul li a img{width:100%; height:auto;}
				.show_news .nxgcp ul li a#cp_name{display:block; width:100%;line-height:50px; height:50px;text-align:center; }
				
			.show_news .nxgwz{ margin-top:20px; margin-bottom:20px; overflow:hidden;}
			.show_news .nxgwz ul{padding-top:10px;}
			.show_news .nxgwz ul li{ width:calc(100%/2);line-height:30px; height:30px; background:url(../images/icon3.png) no-repeat 0px 11px; text-indent:15px; float:left;overflow:hidden; }
			
			
			.newsshow_sx{ width:100%; height:30px; border-top:1px solid #dadada; border-bottom:1px solid #dadada; line-height:30px; }
			.newsshow_sx div{width:calc(100%/2); float:left;}

			.rel_news{ width:100%; overflow:hidden; margin-bottom:68px;}
			.rel_news .rel_news_p1{ height:25px; padding-left:24px; line-height:25px; background:url(../images/newsshow_rel.png) left top no-repeat; color:#fff; margin-top:52px;}
			/*.rel_news ul{ width:100%; overflow:hidden; background:url(../images/newsshow_66.jpg) 50% top repeat-y;}
			.rel_news ul li{ float:left; width:400px; height:30px; }*/
			.rel_news ul{ width:120%; overflow:hidden; background:url(../images/newsshow_66.jpg) 42% top repeat-y; }
			.rel_news ul li{ float:left; width:400px; height:30px; padding-right:190px; }
			.rel_news ul li a{ padding-left:20px; background:url(../images/newsshow_01.jpg) 5px 50% no-repeat; color:#666666; line-height:30px; display:block; overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}
			.rel_news ul li em{ font-style:normal; color:#999999; line-height:30px;   display:block; overflow:hidden; width:84px; text-align:right; height:30px;}
			.rel_news ul .li_a{margin-left:200px;  }
			.rel_news ul li a:hover{ color:#0f78b2;}
			.ny_con .fenhui_p1{ width:153px; height:33px; line-height:33px; background:url(../images/fenhui_00.jpg) 121px 11px no-repeat #0f78b2; display:block; cursor:pointer; }
			.ny_con .fenhui_p1 p{ width:121px; display:block; overflow:hidden; text-align:center; color:#fff;}
			

		.about_content{line-height:30px;min-height:600px; padding-top:50px;}
		.about_content p{ text-indent:2em;/* margin-top:10px;*/}
		.about-p{width:30%; float:left; line-height:30px; text-indent:2em;}
		.about-text{width:calc(70% - 20px); float:left; margin-left:20px;}
		
		.text-col{ width:50%; float:left;}
		.text-col h2{display:block; font-size:30px; padding-bottom:50px;}
		.text-col p{width:90%; font-size:16px;}
		
		.us-col{width:50%; float:left; padding-top:80px;}
		.col-xl{width:90%; float:right; margin-bottom:10px;}
		.col-xl .contact-icon{width:60px; height:60px; float:left;}
		.col-xl .contact-title{float:left; padding-left:10px;}
		.contact-title .contact-sub-title{ font-size:16px; text-indent:0px; line-height:25px; color:#7b7981;}
		.contact-title h5{ color:#1b1825; font-size:18px;font-style:italic;}
		.contact-title a:link{display:block; font-size:18px;}
		
		.col-xl .address{background:url(../images/tt.png) no-repeat;}
		.col-xl .tel{background:url(../images/tt.png) no-repeat -60px -136px;}
		.col-xl .fax{background:url(../images/tt.png) no-repeat -60px -68px;}
		.col-xl .mob{background:url(../images/tt.png) no-repeat 0px -68px;}
		.col-xl .qq{background:url(../images/tt.png) no-repeat -60px 0px;}
		.col-xl .wei{background:url(../images/tt.png) no-repeat -60px -136px;}
		
		.sb_bg{width:1100px; margin:auto; margin-bottom:30px; overflow:hidden;}
		.sb_bg .tabs{width:1100px; overflow:hidden; border-bottom:1px solid #eaeaea; height:55px;}
		.sb_bg .tabs li a{ display:block; width:105px; height:46px; background:url(../images/tab.jpg) no-repeat right 0px ; text-align:center; line-height:38px; margin-right:7px; float:left; font-size:14px; text-decoration:none; color:#333;}
		.sb_bg .tabs li a.current{ background:url(../images/tab.jpg) no-repeat; color:#fff; font-size:14px; font-weight:bold; text-decoration:none;}
		
		.sb_bg .sb_list{ padding-top:15px;}
		.sb_list ul{overflow:hidden;}
		.sb_list li{width:200px; height:170px; float:left; margin-right:15px; text-align:center; line-height:21px; }
		.sb_list li img {height:140px; width:200px;}
		
		.sb_bg .bg_list{ padding-top:15px;}
		.bg_list ul{overflow:hidden;}
		.bg_list li{width:200px; height:170px; float:left; margin-right:15px; text-align:center; line-height:21px; }
		.bg_list li img {height:140px; width:200px;}
		
		#hezuo{width:100%; margin:auto; padding-bottom:50px; padding-top:40px; overflow:hidden;}
		.hz_list{padding:20px 0px 15px 0px; width:1100px; margin:auto;}
		.hz_list a{display:block; width:calc(100%/5); height:79px;float:left; margin-bottom:3px; text-align:center;}
		.hz_list a img{width:96%; border:1px solid #eaeaea;}
		.hezuohuoban{ width:1100px;background:#f9f9f9;margin: auto; margin-bottom: -50PX; color:#000;}
		
		
		
		#updown{_top: expression(eval((document.compatMode&&document.compatMode=="CSS1Compat")?documentElement.scrollTop+documentElement.clientHeight-this.clientHeight-1:document.body.scrollTop+document.body.clientHeight-this.clientHeight-1));position: fixed; _position: absolute;	bottom:145px; margin-left:1300px;display: none;}
		#updown span{cursor:pointer;width:48px;	height:50px;display:block;}
		#updown .up{background:url(../images/sideToolbar.png) -1px -62px no-repeat;}
		#updown .up:hover{background:url(../images/sideToolbar.png) -74px -62px no-repeat;}
		
		
		footer{width:100%;padding-bottom:66px; height:360px; font-size:14px; background:url(../images/site-footer-mape.png) no-repeat center top #1b1825; color:#ada8ba; padding-top:100px; overflow:hidden;}
		.foot-about{width:280px; float:left; margin-right:60px; overflow:hidden;}
		.foot-about p{display:block; padding-top:25px; line-height:30px;}
		footer dl.cp{display:block; width:250px; float:left;  margin-right:25px; overflow:hidden;}
		footer dl dt{font-size:16px; font-weight:bold; color:#FFF; padding:5px 0px 5px 0px; padding-bottom:25px;}
		footer dl dd{ width:calc(100%/2);line-height:35px; float:left; font-size:16px;}
		footer dl.contact{display:block;float:left;  margin-right:25px; overflow:hidden;}
		footer dl.contact dd{ float:none; width:auto; line-height:30px;}
		footer dl.code{display:block;float:left;  margin-right:25px; overflow:hidden;}
		.copyright{text-align:center; line-height:24px; background:#000;margin-top:35px; padding:5px 0px 5px 0px; font-size:14px;}
		
		.friend-links{width:100%;background:#000; text-align:center; padding-bottom:15px;overflow:hidden;}
		.friend-links span{ color:#ada8ba;}
		
		.QQbox {z-index: 9999; right: 0px; width: 150px; height:600px;position:fixed; _position: absolute; top:180px; right:0px;  background:url(../images/qq/qq.png) no-repeat; z-index:9999;}
		.close{width:20px; height:20px; margin-left:128px; cursor:pointer;}
		.qq_list{margin-top:171px;}
		.qq_list .qq_li{margin-top:8px; height:30px; line-height:30px;}
		.qq_list .qq_li a{display:block; text-indent:40px; font-weight:bold; font-size:12px; color:#555; }
		
		 #page{ width:400px;margin:auto; margin-top:10px; margin-bottom:20px; overflow:hidden;}
		 #page a{ display:block;padding:2px 5px 2px 5px; border:1px solid #ccc; float:left; margin-left:3px;}
		 #page span{padding:3px 5px 3px 5px; border:1px solid #ccc; float:left; margin-left:3px;}
		 #page .current{ background:#CCC;}
		 #page span.dian{ border:0px;padding:3px 2px 3px 2px;}
		 
	
a:link{font-size:14px; color:#1B1825;text-decoration:none;}
a:visited{font-size:14px; color:#1B1825;text-decoration:none;}
a:hover{font-size:14px; color:#0488cd;text-decoration:underline;}
a:active{font-size:14px; color:#1B1825;}

.woeng a:link{font-size:14px; color:#FFF;text-decoration:none;}
.woeng a:visited{font-size:14px; color:#FFF;text-decoration:none;}
.woeng a:hover{font-size:14px; color:#FFF;text-decoration:none; background:#E71A1F;}
.woeng a:active{font-size:14px; color:#FFF;}

nav a:link{font-size:14px; color:#1B1825;text-decoration:none;}
nav a:visited{font-size:14px; color:#1B1825;text-decoration:none;}
nav a:hover{font-size:14px; color:#FF6700;text-decoration:none;}
nav a:active{font-size:14px; color:#1B1825;} 

.type_list a:link{font-size:14px; color:#333;text-decoration:none;}
.type_list a:visited{font-size:14px; color:#333;text-decoration:none;}
.type_list a:hover{font-size:14px; color:#e61a1f;text-decoration:underline;}
.type_list a:active{font-size:14px; color:#333;}

.prtype-list,h3 a:link{font-size:14px; color:#333;text-decoration:none;}
.prtype-list,h3 a:visited{font-size:14px; color:#333;text-decoration:none;}
.prtype-list,h3 a:hover{font-size:14px; color:#0488cd;text-decoration:none;}
.prtype-list,h3 a:active{font-size:14px; color:#333;}

.but-list a:link{font-size:12px; color:#FFF;text-decoration:none;}
.but-list a:visited{font-size:12px; color:#FFF;text-decoration:none;}
.but-list a:hover{font-size:12px; color:#000;text-decoration:none;}
.but-list a:active{font-size:12px; color:#FFF;}

.down_r a:link{color:#FFF;text-decoration:none;}
.down_rt a:visited{color:#FFF;text-decoration:none;}
.down_r a:hover{color:#FFF;text-decoration:none; background:#0D70B1}
.down_r a:active{color:#FFF;}


.button-list a:link{font-size:12px; color:#FFF;text-decoration:none;}
.button-list a:visited{font-size:12px; color:#FFF;text-decoration:none;}
.button-list a:hover{font-size:12px; color:#000;text-decoration:none;}
.button-list a:active{font-size:12px; color:#FFF;}


.show-jianje a:link{font-size:14px; color:#058FD8;text-decoration:underline;}
.show-jianje a:visited{font-size:14px; color:#058FD8;text-decoration:none;}
.show-jianje a:hover{font-size:14px; color:#E7222A;text-decoration:underline;}
.show-jianje a:active{font-size:14px; color:#058FD8;}

.shownews_msg a:link{font-size:14px; color:#058FD8;text-decoration:underline;}
.shownews_msg a:visited{font-size:14px; color:#058FD8;text-decoration:none;}
.shownews_msg a:hover{font-size:14px; color:#E7222A;text-decoration:underline;}
.shownews_msg a:active{font-size:14px; color:#058FD8;}

.but-list a:link{font-size:14px; color:#FFF;text-decoration:none;}
.but-list a:visited{font-size:14px; color:#FFF;text-decoration:none;}
.but-list a:hover{font-size:14px; color:#FFF;text-decoration:none; background:#E71A1F;}
.but-list a:active{font-size:14px; color:#FFF;}



.hz_tal a:link{font-size:16px; color:#FFF;text-decoration:none;}
.hz_tal a:visited{font-size:16px; color:#FFF;text-decoration:none;}
.hz_tal a:hover{font-size:16px; color:#000;text-decoration:none;}
.hz_tal a:active{font-size:16px; color:#FFF;}

footer a:link{font-size:16px; color:#ada8ba;text-decoration:none;}
footer a:visited{font-size:16px; color:#ada8ba;text-decoration:none;}
footer a:hover{font-size:16px; color:#0488cd;text-decoration:underline;}
footer a:active{font-size:16px; color:#ada8ba;}

.copyright a:link{font-size:14px; color:#ada8ba;text-decoration:none;}
.copyright a:visited{font-size:14px; color:#ada8ba;text-decoration:none;}
.copyright a:hover{font-size:14px; color:#0488cd;text-decoration:none;}
.copyright a:active{font-size:14px; color:#ada8ba;}

.friend-links a:link{font-size:14px; color:#ada8ba;text-decoration:none;}
.friend-links a:visited{font-size:14px; color:#ada8ba;text-decoration:none;}
.friend-links a:hover{font-size:14px; color:#0488cd;text-decoration:none;}
.friend-links a:active{font-size:14px; color:#ada8ba;}