﻿body{
	font-family:"微软雅黑","Microsoft Yahei";
	background: url(../images/bg-01.jpg) no-repeat center top;
}
.wp{
	width: 975px;
	margin: 0 auto;
}
a{
	color: #444;
}

/*******************************
  -------[=公用结束]-------
********************************/
.row1 .col-l{
	width: 608px;
}
.row1 .col-r{
	width: 354px;
}

.row2 .col-l{
	width: 240px;
}
.row2 .col-c{
	float: left;
	margin-left: 10px;
	width: 355px;
}
.row2 .col-r{
	width: 355px;
}

.row3 .col-l{
	width: 240px;
}
.row3 .col-r{
	width: 724px;
}

.col_l{
	width: 205px;
}
.col_r{
	width: 735px;
}


/*******************************
  -------[=布局结束]-------
********************************/

.logo{
	margin: 15px 0 0 10px;

}	
.ul-nav{
	margin-top: 99px;
	padding-top: 11px;
	background: url(../images/ul-bg.png) no-repeat center top;	
}
.ul-nav li{
	width: 97px;
	text-align: center;
	height: 40px;
	line-height: 40px;
	float: left;
}
.ul-nav li a {
	font-size: 14px;
	color: #FFF;
}
.ul-nav li a:hover{
	color:#FF0000;
}

/*******************************
  -------[=头部结束]-------
********************************/

.fd-txt{
	text-align: center;
	padding-bottom:40px;
	color: #444;
}

/*******************************
  -------[=底部结束]-------
********************************/


.news-pic{
	border: 1px solid #c1d6f3;
	
}
.tit1{
	height: 37px;
	line-height: 37px;
	background: url(../images/bg-02.jpg) repeat-x left top;
	border-bottom: 1px solid #c1d6f3;
	
}
.tit1 b{
	font-size: 14px;
	background: url(../images/icon-01.jpg) no-repeat 15px center;
	padding-left: 40px;
	color: #034599;
}

/*banner*/
.TB-focus{ padding:6px 8px 6px 4px; width:594px; height:284px; position:relative;  overflow:hidden; }
.TB-focus .hd { position:absolute; right:9px; bottom:10px; z-index:1; padding-left:2px; }
.TB-focus .hd li { color:#f60; cursor:pointer; margin-left:3px; width:18px; height:18px; background:#fff; float:left; font-size:13px; line-height:18px; overflow:visible; text-align:center; opacity:.7; filter:alpha(opacity=70); border:1px solid #d8d8d8; margin-left:-1px; }
.TB-focus .hd li.on { background:#f60; color:#fff; font-weight:bold; opacity:1; filter:alpha(opacity=100); z-index:2; position:relative; }
.TB-focus img{
	width: 594px;
	height: 264px;
}
.TB-focus .bd p{
	text-align: center;
	height: 20px;
	line-height: 20px;
	background: #E3E4E8;
	color: #333;
	font-weight: bold;
}

.news-txt{
	border: 1px solid #c1d6f3;
	background: url(../images/bg-03.jpg) repeat-x left top;
	
}
.tit2{
	height: 47px;
	border: 0;
	background: none;
}
.tit2 b{
	display: inline-block;
	height: 47px;
	line-height: 47px;
	padding-left: 70px;
	background: url(../images/icon-02.jpg) no-repeat 5px center;
}
.tit2 a,.tit1 a{
	display: inline-block;
	width: 44px;
	height: 13px;
	float: right;
	margin-top: 20px;
	margin-right:12px;
	background: url(../images/icon-03.jpg) no-repeat left top;
	
}

.tit1 a{
	margin-top: 15px;
}

.list-txt{
	margin-top: 10px;
	margin-bottom: 17px;
}
.list-txt li{
	padding-left: 20px;
	padding-right: 20px;
	height: 26px;
	line-height: 26px;
}
.list-txt li span{
	float: right;
}
.list-txt li a{
	padding-left: 10px;
	background: url(../images/point.jpg) no-repeat left center;
	
}

.g1,.g3{
	min-height: 180px;
	border: 1px solid #c1d6f3;
	
}
.g11{
	min-height: 330px;
	border: 1px solid #c1d6f3;
	
}

.g33{
	min-height: 330px;
	border: 1px solid #c1d6f3;
	
}
.g33 .txt{
	line-height: 24px;
	color: #444;
	padding: 10px 10px 5px 10px;
}
.g22{
	min-height: 338px;
	border: 1px solid #c1d6f3;
	
}
.g5{
	border: 1px solid #c1d6f3;	
}
.g3{
	min-height: 90px;
}
.g1 .txt{
	line-height: 25px;
	color: #444;
	padding: 10px 10px 5px 10px;
}
.g1 .list-txt{
	margin-top: 15px;
}
.g2 .list-txt li{
	padding-left: 9px;
	padding-right: 11px;
}

.tit3{
	height: 38px;
	line-height: 38px;
	border-bottom: 1px solid #c1d6f3;
	background: url(../images/bg-04.jpg) no-repeat left top;
}

.ul-tab{
	display: inline-block;
	width: 200px;
	padding-left: 50px;
}
.ul-tab li{
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	line-height: 38px;
	float: left;
}
.ul-tab li a{
	display: inline-block;
	width: 83px;
	height: 38px;
	color: #FFF;
}
.ul-tab li.hover a{
	background: url(../images/bg-05.jpg) no-repeat left top;		
}
.tit3 .more{
	margin-right: 13px;
	display: inline-block;
	float: right;
	width: 43px;
	height: 38px;
	background: url(../images/icon-03.jpg) no-repeat left center;		
	
}

.tab_txt{
	padding-right:30px;
	width: 430px;
}

/*无缝滚动*/
.picMarquee-top{ width:216px; overflow:hidden; position:relative;   }
/*.picMarquee-top .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
.picMarquee-top .hd .prev,.picMarquee-top .hd .next{ display:block;  width:9px; height:5px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
	 cursor:pointer; background:url("../images/arrow.png") 0 -100px no-repeat;}
.picMarquee-top .hd .next{ background-position:0 -140px;  }
.picMarquee-top .hd .prevStop{ background-position:-60px -100px;  }
.picMarquee-top .hd .nextStop{ background-position:-60px -140px;  }*/
.picMarquee-top .bd{ padding:10px;   }
.picMarquee-top .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-top .bd ul li{ text-align:center; zoom:1; }
.picMarquee-top .bd ul li .pic{ text-align:center; width: 216px; }
.picMarquee-top .bd ul li .pic img{ width:216px; height:109px; display:block; }
.picMarquee-top .bd ul li .pic a:hover img{ border-color:#999;  }
.picMarquee-top .bd ul li .title{ line-height:24px; width: 216px;   }


.ul-inp li{
	margin-top: 20px;
	padding-left: 5px;
	padding-right: 7px;
}
.ul-inp .inp-txt,.ul-inp .inp-psw{
	width: 117px;
	height: 34px;
	border: 1px solid #ededed;
	border-radius:5px;
	padding-left: 95px;
	padding-right: 10px;
	outline: none;
	background: url(../images/bg-06.jpg) no-repeat 10px top;
	color: #6E6E6E;	
}
.ul-inp .inp-txt2,.ul-inp .inp-psw2{
	width: 82px;
}
.ul-inp .inp-psw{
	background: url(../images/bg-07.jpg) no-repeat 10px top;	
}
.ul-inp li span{
	display: inline-block;
	width: 48px;
	text-align: right;
	color: #6E6E6E;
	position: absolute;
	top:10px;
	left:50px;
}
.inp-sub{
	width: 92px;
	height: 28px;
	border:0;
	color: #6d6d6d;
	margin-left: 12px;
	cursor:pointer;
	background: url(../images/sub-bg.jpg) no-repeat left top;
	
}

.ad-01{
	padding-left: 5px;
}
.tit3 span{
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	padding-left: 50px;
}

.g3 p{
	line-height: 52px;
 }
 .g3 p a{
 	margin-left: 15px;
 }
/*******************************
  -------[=首页结束]-------
********************************/


.tit4{
	font-size: 22px;
	font-weight: bold;
	padding-left: 20px;
	width: 185px;
	padding-top: 30px;
	height: 46px;
	background: url(../images/bg-09.jpg) no-repeat left top;
	color: #FFF;
}
.ul-svn{
	margin-bottom: 10px;
}
.ul-svn a{
	display: inline-block;
	width: 204px;
	height: 32px;
	line-height: 32px;
	text-align: center;
	border: 1px solid #e3e3e3;
}
.ul-svn a:hover{
	color: #444;
	background: url(../images/bg-08.jpg) no-repeat left top;	
}
.ul-svn a.hov{
	color: #444;
	background: url(../images/bg-08.jpg) no-repeat left top;	
}
.list-txt03 li{
	padding: 0 10px 0 10px;
}
.ul-inp02 .inp-sub{
	margin-left: 1px;	
}
.ad-02{
	margin-left: 5px;
}
.ad-02 img{
	width: 194px;
	height: 55px;
}
.g4{
	min-height: 285px;
}
.tit5{
	height: 50px;
	line-height: 50px;
	background: url(../images/line.jpg) repeat-x left bottom;
}
.tit5 h3{
	padding-left: 20px;
	font-size: 16px;
	color: #444;
	background: url(../images/icon-04.jpg) no-repeat left center;	
}
.cur{
	color: #444;
}
.arc-txt{
	font-size: 13px;
	line-height: 36px;
	color: #444;
}
/*******************************
  -------[=内页结束]-------
********************************/


/* —————————————————————————————————————————————— */
/* 标准化样式定义 */
/* —————————————————————————————————————————————— */

/*单页*/
.sgPage{ padding:20px 15px 0 15px; line-height:28px; color:#2b2b2b;font-size:14px;}
.sgPage p{margin:10px 0;font-size:14px;}
.sgPage a{color:#6f5119;}

/*信息列表：标题+日期*/
.newsListtitle .title1{font-size:15px;font-weight:bold;border-bottom:1px solid #f0f0f0;line-height:30px;height:30px;margin:15px 0 15px 10; }

.newsListtitle .title1 a{
	font-size:14px;
	font-weight:normal;
	float: right;
	margin-right:20px;
}

.newsListtitle{ padding:2px 0 18px 24px;}
.newsListtitle li{ width:96%; height:35px; line-height:35px; background:url(../images/icon6.jpg) no-repeat left 14px; padding:0 0 0 10px;font-size:14px;color:#757373;border-bottom:dotted 1px #666666;}
.newsListtitle li span{ float:right; padding-right:10px;}
.newsListtitle li a{ color:#757373;}
.newsListtitle li a:hover{ color:#92702e;}


/* 信息列表：标题+简介 */
.newsList{ padding:16px 0 18px 24px;}
.newsList li{ width:95%; height:130px; margin-bottom:10px;}
.newsList li dd.title{ width:100%; height:30px; font-size:15px; color:#6f5119; font-weight:bold; font-family:微软雅黑;}
.newsList li dd.title a{ color:#6a3e00;}
.newsList li dd.title a:hover{ color:#92702e;}
.newsList li dd.jj{ width:100%; height:60px; color:#5e5e5e; line-height:22px; padding:0 10px 0 0;}
.newsList li dd.jj a{ color:#5e5e5e;}
.newsList li dd.jj a:hover{ color:#92702e;}
.newsList li dd.date{ width:100%; height:20px; color:#8b8a8a; line-height:20px; text-align:right; padding:0 10px 0 0;border-bottom:dotted 1px #666666;}
.newsList li dd.date a{ color:#8b8a8a;}
.newsList li dd.date a:hover{ color:#92702e;}


/* 信息列表：缩略图+标题+简介 */
.newsListpic{ padding:16px 0 18px 24px;}
.newsListpic li{ width:100%; height:140px; margin-bottom:10px;}
.newsListpic li dt{ width:180px; height:130px; float:left;}
.newsListpic li dt img{ width:160px; height:120px;}
.newsListpic li dd.title{ width:435px; height:30px; float:left; font-size:15px; color:#6f5119; font-weight:bold; font-family:微软雅黑;}
.newsListpic li dd.title a{ color:#6a3e00;}
.newsListpic li dd.title a:hover{ color:#92702e;}
.newsListpic li dd.jj{ width:435px; height:68px; float:left; color:#5e5e5e; line-height:20px;}
.newsListpic li dd.jj a{ color:#5e5e5e;}
.newsListpic li dd.jj a:hover{ color:#92702e;}
.newsListpic li dd.date{ width:435px; height:20px; float:left; color:#8b8a8a; line-height:20px;border-bottom:dotted 1px #666666;}
.newsListpic li dd.date a{ color:#5e5e5e;}
.newsListpic li dd.date a:hover{ color:#92702e;}


/* 图片列表：缩略图+标题 */
.picList0{ padding:16px 0 0 24px;}
.picList0 li{ width:200px; height:190px; margin:0 48px 23px 0; float:left;}
.picList0 li img{ width:200px; height:150px;}
.picList0 .biaoti{ width:200px; height:33px; margin-top:5px; background-color:#F3F3F3; text-align:center; line-height:33px; font-family:微软雅黑;}
.picList0 .biaoti a{ color:#323232}
.picList0 .biaoti a:hover{ color:#92702e;}


/* 图片列表：缩略图+标题 */
.picList1{ padding:16px 0 0 24px;}
.picList1 li{ width:150px; height:240px; margin:0 36px 23px 0; float:left;}
.picList1 li img{ width:150px; height:200px;}
.picList1 .biaoti{ width:150px; height:33px; margin-top:5px; background-color:#F3F3F3; text-align:center; line-height:33px; font-family:微软雅黑;}
.picList1 .biaoti a{ color:#323232}
.picList1 .biaoti a:hover{ color:#92702e;}

/* 图片列表：缩略图+标题 */
.picList2{ padding:5px 0 0 24px;}
.picList2 li{ width:362px; height:260px; margin:0 10px 5px 0; float:left;}
.picList2 li img{ width:362px; height:242px;}
.picList2 .biaoti{ width:150px; height:33px; margin-top:5px; background-color:#F3F3F3; text-align:center; line-height:33px; font-family:微软雅黑;}
.picList2 .biaoti a{ color:#323232}
.picList2 .biaoti a:hover{ color:#92702e;}

/* 成功案例内页图片列表：缩略图+标题 */
.ul-img_ny li{float: left;width: 119px;margin: 20px 30px;}
.ul-img_ny li img{width: 119px;height: 108px;border: 2px;border-radius: 10px;margin-bottom: 3px;}
.ul-img_ny li a:hover img{opacity: .8;
-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity= 80)';
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);}
.ul-img_ny li p{height: 27px;line-height: 27px;text-align: center;color: #fff;font-size: 12px;font-family:"微软雅黑","Microsoft Yahei";border-radius: 5px}
.ul-img_ny li p a{color: #fff;}
.ul-img_ny li.s2 p{background-color: #1f4fa1;}

/* —————————————————————————————————————————————— */
/* CMS系统样式定义 */
/* —————————————————————————————————————————————— */

/*public.css*/
.list_page{text-align:center;margin:10px;font-family:宋体;margin-top: 10px;}
.list_page a{background:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #90CBF9;color:#333;font-family:宋体;}
.list_page span{background:#90CBF9;color:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #90CBF9;font-family:宋体;}
.list_page b{background:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #90CBF9;color:#333;font-family:宋体;}
.list_page b input{border:0;margin:0;padding:0;font-size:12px;font-family:宋体;font-weight:normal;width:12px;vertical-align:middle;text-align:center;}

/*artshow.css*/
.title{line-height:30px;height:30px;margin:0 0 15px 0;}
.title h1{font-size:18px;font-family:microsoft yahei;text-align:center;font-weight:normal;margin:0;}
.item{color:#999;text-align:center;margin:20px 0;font-family:arial;border-bottom:1px solid #f0f0f0;padding:0 0 15px 0;}
.item a{color:#6f5119;}
.content{word-break:break-all;line-height:26px;color:#5e5e5e;}
.content a{color:#5e5e5e;}
.content p{margin:10px 0;font-size:14px;padding-top:10px; }
.content img{max-width:710px;}

.pre,.next{line-height:30px;height:30px;}
.infodot{border-top:1px dashed #ccc;margin:15px 0;}


.share{ margin:10px 0; border-bottom:1px dotted #aaa897; padding:10px 0;}
.share .fl{ width:280px;}
.share .fl .span{ float:left; margin-top:2px;}
.fl, .fr { display: inline; float: left; }
.fr { float: right;  }

a.c_close{ padding:3px 10px; display:inline-block; text-align:center; background:#d70707; color:#fff; height:30px;}
a.c_close:hover{ color:#FFC; background:#900;}