﻿/*二级页面*/
.fyRight .news_list li{width:905px; padding:0 20px;display:block; line-height:37px; height:37px; overflow:hidden; border-bottom:1px dotted #999; background:url(../images/lidd.gif) left no-repeat;}
.fyRight .news_list span{ float:right;}
/* list*/
.news_list{margin-bottom:20px; float:left;}
.news_list li a{font-size:14px; color:#737171;}
.news_list li a:hover{ color:#006699;}
.news_list li a .fr{ font-size:12px;}
.news_list li a span{ cursor:pointer; }
.news_list li .fl{width:400px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.news_line{ clear:both;width:687px; height:18px; margin:18px 0;}
.news_list p{ font-size:12px; padding:10px 20px; line-height:20px; color:#ccc;}

.banners{height: 500px;}
.fullSlide {width:100%;position:relative;height:500px;}
.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul {width:100% !important;}
.fullSlide .bd li {width:100% !important;height:500px;overflow:hidden;text-align:center;background-position:center top;}
.fullSlide .bd li a {display:block;height:500px;}
.fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:0px;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd ul li {cursor:pointer;display:inline-block;*display:inline;zoom:1;width:100px;height:8px;margin:1px;overflow:hidden;background:#fff;line-height:999px;}
.fullSlide .hd ul .on {background:#D21813;}
.fullSlide .prev,.fullSlide .next {display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:5%;z-index:1;width:40px;height:60px;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;width:73px; height:73px;}
.fullSlide .prev{background:url(../images/left1s.png) no-repeat;}
.fullSlide .next {left:auto;right:5%;background:url(../images/right1s.png) no-repeat;}

.ltit{ background: url(../images/flbg_03.jpg) center no-repeat; line-height:36px; color:#FFF; text-indent:3em; font-size:18px; margin-top:10px;}
.fenlei{ width:85%; margin:0px auto; overflow:hidden;}
.fenlei li{ border-bottom:1px dashed #ccc;  line-height:30px;background: url(../images/artlist.png) no-repeat 10px 13px; padding-left:22px;}

#demo {width:1240px;margin:0 0px;overflow:hidden;}
#indemo {float:left;width: 800%;}
#demo1 {float:left;}
#demo2 {float:left;}
#demo ul li {width:300px;height:240px;float:left;margin:0px 20px 0 5px;display:block;text-align:center; }
#demo ul li a {line-height:20px;}
#demo ul li:hover {text-decoration:underline;}

.content {
	width: 1231px;
	margin: 0px auto;
	overflow: hidden; margin-top:10px;
	
}

.content .left {
	width: 251px;
	float: left;
	overflow: hidden;background: #999;overflow: hidden;background:url(../images/lbg_03.jpg) no-repeat top right #f2f2f2;
}
.content .right {
	width: 925px;
	float: right;
	overflow: hidden;
}

.protit{ width:220px;  margin:0px auto; overflow:hidden; font-size:15px;  color:#000; font-family:"微软雅黑";   }
.protit li{  text-indent:2em;height:47px; line-height:47px;color:#000;background:url(../images/lll.png); }
.protit li a:hover{ color:#FF0000;}

.pro2 {overflow:hidden;}
.pro2 li{ width:267px; float:left; margin-left:10px; height:270px; width:32%;}
.pro2 li img{ width:265px; height:220px; border:1px solid #ccc;}
.tit2{ font-size:12px; line-height:150%; }


.xw1 {
	width: 90%;
	margin: 0px auto;
	overflow: hidden;
}
.xw1 li {
	font-size: 12px;
	line-height: 200%;
	height: 32px;
	text-align: left;
}
.xw1 li a:link {
	color: #ffcc66;
	text-decoration: none;
}
.xw1 li a:visited {
	text-decoration: none;
	color: #ffcc66;
}
.xw1 li a:hover {
	text-decoration: none;
	color: #ff0000;
}
.xw1 li a:active {
	text-decoration: none;
}


.itit{ background:url(../images/ltitbg.png) no-repeat;line-height:40px; color:#FFFFFF; text-indent:1em; font-size:15px; font-family:"微软雅黑";}
.itit div{ float:right; width:122px; text-align:center; color:#FFFFFF; margin-right:20px; margin-top:5px;}
.itit a:link {
	color: #fff;
	text-decoration: none;
}
.itit a:visited {
	text-decoration: none;
	color: #fff;
}
.itit a:hover {
	text-decoration: none;
	color: #fff;
}
.itit a:active  {
	text-decoration: none;
}

.rtit { background: url(../images/bg2.jpg) repeat-x bottom;line-height:40px; color:#333; text-indent:1em; }

.rtit a:link {
	color: #333;
	text-decoration: none;
}
.rtit a:visited {
	text-decoration: none;
	color: #333;
}
.rtit a:hover {
	text-decoration: none;
	color: #333;
}
.rtit a:active {
	text-decoration: none;
}


.ntit{ border-bottom:1px solid #ccc; height:45px; line-height:45px;}
.kuang {
	border: 1px solid #ddd;
	height: 200px;
	background: #FFF;
}
.lb {
	border: 1px solid #C8C8C8;
	background-color: #ddd; 
	overflow: hidden;
}
.liebiao li {
	background: url(../images/bg_14.jpg) repeat-x;
	line-height: 29px; 
	text-indent: 2em;
	margin-bottom: 8px;
}
.title {
	text-align: center;
}
.info {
	background: #f2f2f2;
	border-bottom: 1px dashed #EAEAEA;
	text-align: center;
}
.intro {
	border: 1px #DDD solid;
	background: #f1f1f1;
	padding: 10px;
	margin-top: 10px;
}
.pagination {
	padding-left:0;
	margin:20px 0;
	border-radius:4px
}
.pagination>li {
	display:inline
}
.pagination>li>a, .pagination>li>span {
	position:relative;
	float:left;
	padding:6px 12px;
	line-height:1.42857;
	text-decoration:none;
	color:#40aae2;
	background-color:#fff;
	border:1px solid #ddd;
	margin-left:-1px
}
.pagination>li:first-child>a, .pagination>li:first-child>span {
	margin-left:0;
	border-bottom-left-radius:4px;
	border-top-left-radius:4px
}
.pagination>li:last-child>a, .pagination>li:last-child>span {
	border-bottom-right-radius:4px;
	border-top-right-radius:4px
}
.pagination>li>a:focus, .pagination>li>a:hover, .pagination>li>span:focus, .pagination>li>span:hover {
	z-index:2;
	color:#23527c;
	background-color:#eee;
	border-color:#ddd
}
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover {
	z-index:3;
	color:#fff;
	background-color:#40aae2;
	border-color:#40aae2;
	cursor:default
}
.pagination>.disabled>a, .pagination>.disabled>a:focus, .pagination>.disabled>a:hover, .pagination>.disabled>span, .pagination>.disabled>span:focus, .pagination>.disabled>span:hover {
	color:#777;
	background-color:#fff;
	border-color:#ddd;
	cursor:not-allowed
}
.pagination-lg>li>a, .pagination-lg>li>span {
	padding:10px 16px;
	font-size:18px;
	line-height:1.33333
}
.pagination-lg>li:first-child>a, .pagination-lg>li:first-child>span {
	border-bottom-left-radius:6px;
	border-top-left-radius:6px
}
.pagination-lg>li:last-child>a, .pagination-lg>li:last-child>span {
	border-bottom-right-radius:6px;
	border-top-right-radius:6px
}
.pagination-sm>li>a, .pagination-sm>li>span {
	padding:5px 10px;
	font-size:12px;
	line-height:1.5
}
.badge, .label {
	line-height:1;
	white-space:nowrap
}
.pagination-sm>li:first-child>a, .pagination-sm>li:first-child>span {
	border-bottom-left-radius:3px;
	border-top-left-radius:3px
}
.pagination-sm>li:last-child>a, .pagination-sm>li:last-child>span {
	border-bottom-right-radius:3px;
	border-top-right-radius:3px
}
.pager {
	padding-left:0;
	margin:20px 0;
	list-style:none
}
.pager:after, .pager:before {
	content:" ";
	display:table
}
.pager li {
	display:inline
}
.pager li>a, .pager li>span {
	display:inline-block;
	padding:5px 14px;
	background-color:#fff;
	border:1px solid #ddd;
	border-radius:15px
}
.pager li>a:focus, .pager li>a:hover {
	text-decoration:none;
	background-color:#eee
}
.pager .next>a, .pager .next>span {
	float:right
}
.pager .previous>a, .pager .previous>span {
	float:left
}
.pager .disabled>a, .pager .disabled>a:focus, .pager .disabled>a:hover, .pager .disabled>span {
	color:#777;
	background-color:#fff;
	cursor:not-allowed
}
.e2 {
}
.e2 li {
	width: 100%;
	overflow: hidden;
	clear: both;
	padding: 12px 0px;
	border-bottom: 1px solid #EEE;
	color: #aaa;
}
.e2 li b a {
	color: #555;
}
.e2 li a.preview {
	width: 84px;
	float: left;
	margin-right: 7px;
	margin-bottom: 3px;
	margin-left: 10px;
	display: inline;
}
.e2 li a.preview img {
	width: 80px;
	/*height:60px;*/
	display: block;
	padding: 1px;
	border: 1px solid #EEE;
}
.e2 li a.preview:hover img {
	border: 1px solid #AAA;
}
.e2 li a.title {
	overflow: hidden;
	line-height: 25px;
	font-weight: bold;
	font-size: 14px;
	margin-left: 2px;
}
.e2 span.info {
	display: block;
	line-height: 23px;
	color: #555;
	padding-left: 12px;
}
.e2 span.info small {
	color: #AAA;
	font-size: 12px;
	margin-left: 3px;
}
.e2 span.info a {
	color: #690;
}
.e2 p.intro {
	color: #776955;
	line-height: 20px;
	margin-left: 5px;
	padding-left: 10px;
	padding-right: 10px;
}
.listbox {
	width: 720px;
	overflow: hidden;
	float: left;
	clear: both;
	overflow: hidden;
}




/*底部固定工具条*/
#tool { position: fixed; bottom: 0; left: 0; right: 0; z-index: 900; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
ul.toollist { position: fixed; z-index: 900; bottom: 0; left: 0; right: 0;margin: auto; display: block; height: 1px;background: #333333; overflow:hidden;}
.toollist li{ float:left;width: auto;  height: 100%;width:50%;position: static!important;  margin: 0;
border-radius: 0!important; -webkit-box-sizing: border-box;box-sizing: border-box; -webkit-box-flex: 1; box-flex: 1;
-webkit-box-sizing: border-box; box-shadow: none!important; background: none;border-right: 1px solid rgba(255, 255, 255, 0.7);}
.toollist li a {font-size: 20px;line-height: 20px;text-align: center;display: block;text-decoration: none;padding-top:5px;position:relative;color: #fff;}
.toollist li a img{width:24px;height:24px;}
.toollist li a p{margin: 1px 0 1px 0;font-size: 14px;display: block !important;line-height: 18px;text-align: center;}
.toollist .li4{ border-right:none;}

