@charset "UTF-8";
/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, b {
	padding: 0;
	margin: 0;
	font-weight: normal;
}
html {
	overflow: -moz-scrollbars-vertical;
	overflow-x: hidden;

} /*始终让 Firefox 显示滚动条*/
* {
	word-wrap: break-word;
	margin: 0;
	padding: 0;

}/*文字强制换行word-break:keep-all;(Ff)*/
table {
	border-collapse: collapse;
}/*细线表格*/
fieldset, img {
	border: none;
}/*清除描边,块显示*/
ul, li {
	list-style-type: none;
}/*无列表项目标记*/
a {
	text-decoration: none;
	color: #666666
}/* 链接无下划线,有为underline;链接去框 */
a:link {
	color: #666666;
}/* 未访问的链接 */
a:visited {
	color: #666666;
}/* 已访问的链接 */
a:hover {
	color: #c22b30;
}/* 鼠标在链接上 */
a:active {
	color: #666666;
blr:expression(this.onFocus=this.blur());
}/* 点击激活链接 */
body {
	font-family:"Microsoft YaHei";
	font-size: 12px;
	color: #666;
	background: #f2f2f2;
}
select, input {
	vertical-align: middle;
	outline: none;
}
em, i {
	font-style: normal;
}
input[type=button], input[type=reset], input[type=submit], input[type=radio], input[type=checkbox] {
	cursor: pointer;
	outline: none;
	border: none;
}
textarea{outline: none;}
input {
	outline: none;
	border: none;
}
.wrap {
	width: 1200px;
	clear: both;
	margin: 0 auto;
}
.clear {
	clear: both;
	overflow:hidden;
}
.h2 {
	clear: both;
	height: 2px;
	overflow:hidden;
}
.h10 {
	clear: both;
	height: 10px;
	overflow:hidden;
}
.h15 {
	clear: both;
	height: 16px;
	overflow:hidden;
}
.h20 {
	clear: both;
	height: 20px;
	overflow:hidden;
}
.h25 {
	clear: both;
	height: 25px;
	overflow:hidden;
}
.h30 {
	clear: both;
	overflow:hidden;
	height: 30px;
}
.h35 {
	clear: both;
	overflow:hidden;
	height: 35px;
}
.h40 {
	clear: both;
	height: 40px;
}
.h60 {
	clear: both;
	height: 60px;
	overflow:hidden;
}
.fl {
	float: left;
	display: inline;
}
.fr {
	float: right;
	display: inline;
}
img {
	border: none;
}
.bdimgshare-bg,.bdimgshare-content,.sr-bdimgshare{ display:none !important}
/*公共部分结束*/
/*
********************************此处首页样式开始********************************
*/
/*头部开始*/
.indexTabC{ overflow:hidden;}
.top1Box{ height:30px; background:#f3f3f3; width:100%; line-height:30px; position:relative; z-index:9999}
.topL{ overflow:hidden;}
.topL span{ float:left; display:inline; margin-right:20px; color:#9c9c9c;}
.topR{}
.topR dd{ float:left; display:inline; margin-left:10px; position:relative;}
.topR dd a{ color:#555555; display:block; height:30px; line-height:30px; padding-left:25px;}
.topR dd.dd1 a{ background:url(../images/icn1.png) no-repeat left center;}
.topR dd.dd2 a{ background:url(../images/icn2.png) no-repeat left center;}
.topR dd a:hover{ color:#000;}
.topR dd img{ width:104px; height:114px; overflow:hidden; position:absolute; left:-30px; top:30px; display:none;}
.top2Box{ height:120px; width:100%; position:relative; z-index:999; background:#FFF;}
.logo{ width:285px; height:62px; margin-top:29px;}
.logo a{ display:block; width:285px; height:62px; background:url(../images/logo.png) no-repeat center center;} 
.phone{ height:42px; margin-top:37px;background:url(../images/phoneicn1.png) no-repeat left center; padding-left:50px; line-height:42px;color:#E53333;font-size:32px;}
.searchL{ margin-top:40px; margin-left:35px; position:relative;}
.searchLT{ height:30px; line-height:30px; cursor:pointer; color:#313131; font-size:14px; background:#FFF url(../images/icn3.png) no-repeat 10px center; width:50px; margin-right:40px; padding:9px 0 4px 40px; border:1px solid #FFF; position:relative; z-index:1; overflow:hidden;}
.searchLT.active{ border:1px solid #dddddd;border-bottom:1px solid #FFF;}
.searchLList{ overflow:hidden;border:1px solid #dddddd; padding:20px; background:#FFF; position:absolute; left:0px; top:44px; width:280px; z-index:0; display:none;}
.searchLListT{ height:36px; overflow:hidden; padding-bottom:18px; border-bottom:1px solid #dddddd; font-size:12px; color:#313232; padding-top:10px;}
.searchLListT span{ font-size:16px; color:#a91e22;}
.searchLListC{ padding:20px 0 0 0; height:130px; overflow:hidden;}
.searchLListC1Box{ height:130px; overflow:hidden; overflow-y:auto;}
.searchLListC1{ padding-top:2px;}
.searchLListC1 dd{ overflow:hidden; margin-bottom:10px;}
.searchLListC1 dd span{ float:left; display:inline; width:25px; height:25px; background:#313131; color:#FFF; text-align:center; line-height:25px;}
.searchLListC1 dd span.false{ color:#9b9b9b;}
.searchLListC1 dd div{ float:left; display:inline; width:165px; line-height:25px; overflow:hidden; margin-left:20px;}
.searchLListC1 dd div a{ color:#333333; font-size:14px; float:left; display:inline; margin-right:10px;}
.searchLListC1 dd div a:hover{ color:#c22b30; text-decoration:underline;}
.searchLListC1 dd div a.hover{ color:#c22b30; text-decoration:underline;}
.searchLListC1 dd div a.false{ color:#9b9b9b;}

.searchR{ height:40px; width:398px; background:url(../images/search.png) no-repeat center center; margin-top:40px;}
.searchR1{ width:76px; height:40px; position:relative;}
.searchR1 .seljg{ width:57px; height:40px; cursor:pointer; line-height:40px; text-align:center; overflow:hidden; color:#555555; font-size:14px;}
.searchR1 i{ display:block; width:19px; height:40px; position:absolute; right:0px; top:0px; cursor:pointer;}
.searchR1 .selTj{ display:block; width:58px; position:absolute; left:15px; border:1px solid #dddddd; top:40px; background:#FFF; border-top:none; display:none;}
.searchR1 .selTj a{ display:block; height:35px; line-height:35px; text-align:center; margin-bottom:1px;}
.searchR2{ width:282px; height:40px;}
.searchR2 input{ width:272px; height:40px; border:none; background:none; display:block; padding:0 5px; font-family:"Microsoft YaHei";}
.searchR3{ width:40px; height:40px;}
.searchR3 a{ display:block; width:40px; height:40px;}
.searchR1 .selTj a.hover{ background:#f7f7f7;}
.searchR1 .selTj a:hover{ background:#f7f7f7;}
.top3Box{ height:60px; width:100%; background:#313131; position:relative; z-index:1}
.menu{ clear:both;}
.menu dd{ float:left; display:inline; width:133px; height:60px; position:relative;}
.menu dd span{ display:block; width:133px; height:60px; text-align:center; line-height:60px; background:url(../images/icn4.png) no-repeat right center;}
.menu dd span a{ display:block; width:133px; height:60px; color:#ffffff; font-size:16px;}
.menu dd div{ display:block; position:absolute; left:0px; top:60px; width:100%; background:#313131; display:none;padding:1px 0;}
.menu dd div a{ display:block; height:35px; line-height:35px; text-align:center; color:#848484; margin-bottom:1px;}
.menu dd div a:hover{ background:#a81e22; color:#ffd7d8;}
.menu dd div a.hover{ background:#a81e22; color:#ffd7d8;}
.menu dd.hover span{ background:#a81e22;}
.menu dd.hover span a{ background:url(../images/icn5.png) no-repeat center center;}
/*头部结束*/
/*menu开始*/

/*menu结束*/
/*banner开始*/
.banner{
	height:450px; 
	overflow:hidden; 
	position:relative;
	z-index:0 
	}
/*分页*/
.banner .hd{
	width:100%;
	position:absolute;
	z-index:1;
	bottom:0;
	left:0;
	height:30px;
	line-height:30px;
}
.banner .hd ul {
	text-align:center;
}
.banner .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width: 18px;
	height: 18px;
	overflow:hidden;
	line-height:999px;
	margin:0 5px;
	background:#ced1d3;
	border-radius:18px;
}
.banner .hd ul .on {
	background:#a13a3f;
}
/*内容*/		
.banner .bd{ position:relative; height:100%; z-index:0; height:450px;}
.banner .bd li{ zoom:1; vertical-align:middle; height:450px;}
.banner .bd li a{ display:block; width:100%; height:100%;}
/*banner结束*/
.column{ padding:40px 0; width:100%; clear:both;}
.indexT{ height:50px; line-height:50px; border-bottom:1px solid #ececec; position:relative;}
.indexTL{ position:absolute; left:0px; top:0px;}
.indexTL span{ float:left; display:inline; border-bottom:1px solid #c22b30; height:43px; padding-top:7px; margin-right:15px;}
.indexTL span img{ display:block; height:36px;}
.indexTL em{ float:left; display:inline; color:#999999;}
.indexTTab{ font-size:14px;}
.indexTTab dd{ float:left; display:inline; height:50px; line-height:50px; margin-left:30px; position:relative;}
.indexTTab dd a{ display:block; height:50px; padding:0; color:#666666;}
.indexTTab dd:hover{ border-bottom:1px solid #c22b30;}
.indexTTab dd:hover a{ color:#c22b30;}
.indexTTab dd:hover i{ display:block;}
.indexTTab dd.hover{ border-bottom:1px solid #c22b30;}
.indexTTab dd.hover a{ color:#c22b30;}
.indexTTab dd i{ display:block; width:3px; height:3px; background:url(../images/icn8.png) no-repeat center center; position:absolute; left:50%; margin-left:-1px; top:51px; display:none;}
.indexTTab dd.hover i{ display:block;}
.indexTMore1{ overflow:hidden;}
.indexTMore1 a{ color:#999999; margin-left:30px;}
.indexTMore1 a:hover{ color:#c22b30;}
.indexTMore2{ overflow:hidden; margin-top:16px;}
.indexTMore2 a{ display:block; height:17px; line-height:17px; padding-left:25px; background:url(../images/icn10.png) no-repeat left center;}
.bai{ background:#FFF;}
.hui{ background:#f4f4f4;}
/*第一通栏开始*/
.indexTTab1{ font-size:16px;}
.indexTTab1 dd a{ color:#333333;}
.column1L{ width:885px; overflow:hidden;}
.column1R{ width:295px; overflow:hidden;}
.column1C{ overflow:hidden; height:300px;}

.column1LPic{
	width:400px;
	height:300px; 
	overflow:hidden; 
	position:relative; 
	}
/*内容*/		
.column1LPic .bd{ position:relative; height:100%; z-index:0;width:400px;
	height:300px;}
.column1LPic .bd li{ zoom:1; vertical-align:middle;width:400px;
	height:300px;}
.column1LPic .bd li img{width:400px;
	height:300px;}
.column1LPic .prev{ display:block; width:6px; height:12px; background:url(../images/icn9.png) no-repeat 0px 0px; position:absolute; right:48px; bottom:14px; z-index:2;display: none;}
.column1LPic .prev:hover{background:url(../images/icn9.png) no-repeat 0px -12px;}
.column1LPic .next{ display:block; display: none; width:6px; height:12px; background:url(../images/icn9.png) no-repeat -7px 0px; position:absolute; right:23px; bottom:14px; z-index:2;}
.column1LPic .next:hover{background:url(../images/icn9.png) no-repeat -7px -12px;}
.column1Text{ width:100%; height:40px; line-height:40px; position:absolute; left:0px; bottom:0px; background:url(../images/bg1.png) repeat center center; z-index:1}
.column1Text a{ padding-left:20px; color:#FFF;}
.column1Text a:visited{ color:#FFF;}
.column1Text a:hover{ color:#FFF;}
.column1Text a:active{ color:#FFF;}

.column1L2{ width:465px;}
.column1L2Up{ margin-bottom:20px;}
.column1L2UpT{ overflow:hidden; height:18px; line-height:18px; margin-bottom:10px;}
.column1L2UpT a{ float:left; display:inline; color:#333333; font-size:16px;}
.column1L2UpT a:hover{ color:#c22b30;}
.column1L2UpT span{ float:right; display:inline; color:#999999;}
.column1L2UpC{ color:#666666; font-size:12px; line-height:24px; height:48px; overflow:hidden; padding-bottom:20px; border-bottom:1px solid #e5e5e5;}
.indexList{ overflow:hidden;}
.indexList dd{ overflow:hidden; height:30px; line-height:30px;}
.indexList dd a{ float:left; display:inline; color:#555555; font-size:14px;}
.indexList dd a:hover{ color:#c22b30;}
.indexList dd span{ float:right; display:inline; color:#999999;}

.column1RList{ overflow:hidden;}
.column1RList dd{ width:295px; height:140px; margin-bottom:20px; position:relative;}
.column1RList dd img{ width:295px; height:140px;}
/*第一通栏结束*/
/*第二通栏开始*/
.column2C{ overflow:hidden; height:686px;}
.column2List{ overflow:hidden; position:relative; width:1212px;height: 686px;}
.column2List dd{ width:290px; height:220px; margin:0 13px 13px 0; float:left; display:inline; overflow:hidden;}
.column2List dd.m{ margin-right:619px;}
.column2List dd a{ display:block; width:290px; height:220px; position:relative;}
.column2List dd a img{ width:290px; height:220px;}
.column2List dd a span{ display:block; height:40px; line-height:40px; background:url(../images/bg1.png) repeat center center; position:absolute; left:0px; bottom:0px; width:100%; text-align:center; color:#d1cfce;}
.column2List dd a span em{ color:#b1b1b1;}
.column2List dt{ width:593px; height:453px; position:absolute; left:303px; top:0px; overflow:hidden;}
.column2List dt a{ display:block;  width:593px; height:453px; position:relative;}
.column2List dt a img{ width:593px; height:453px;}
.column2List dt a span{ display:block; height:40px; line-height:40px; background:url(../images/bg1.png) repeat center center; position:absolute; left:0px; bottom:0px; width:100%; text-align:center; color:#d1cfce;}
.column2List dt a span em{ color:#b1b1b1;}
/*第二通栏结束*/
/*第三通栏开始*/
.column3C{ overflow:hidden; height:542px;}
.column3List{ overflow:hidden; width:1225px;}
.column3List dt{ width:405px; height:540px; overflow:hidden; float:left; display:inline; position:relative; margin-right:20px;}
.column3List dt a.a1{ display:block; width:405px; height:540px; overflow:hidden;}
.column3List dt img{ width:405px; height:540px; }
.column3LPicT{ width:365px; padding:20px; background:url(../images/bg2.png) repeat center center; position:absolute; left:0px; bottom:0px; height:101px;}
.column3LPicT1{ height:35px; line-height:35px; overflow:hidden; border-bottom:1px solid #b2b2b2; margin-bottom:5px;}
.column3LPicT1 a.a2{ float:left; display:inline; height:35px; color:#c22b30; font-size:16px; font-weight:bold;}
.column3LPicT1 a.a3{ float:right; display:inline; height:35px; background:url(../images/icn11.png) no-repeat left center; padding-left:22px; color:#c22b30; font-size:14px;}
.column3LPicT2{ line-height:30px; height:60px; overflow:hidden;}
.column3LPicT2L{ width:230px; overflow:hidden;}
.column3LPicT2LU{ height:30px; overflow:hidden;}
.column3LPicT2LU a{ float:left; display:inline; color:#c22b30; font-size:16px; font-weight:bold;}
.column3LPicT2LU em{ float:left; display:inline; color:#666666; font-size:14px; font-weight:bold; margin:0 15px;}
.column3LPicT2LU i{ float:left; display:inline; color:#666666;}
.column3LPicT2LD{ height:30px; overflow:hidden; color:#666666; font-size:14px;}
.column3LPicT2R{ color:#666666; font-size:14px;}
.column3List dd{ width:180px; overflow:hidden; float:left; display:inline; margin-right:18px; margin-bottom:3px;}
.column3ddBox{ position:relative; width:180px; height:238px; overflow:hidden;}
.column3ddBox a.a1{ display:block; overflow:hidden;}
.column3ddBox img{ width:180px; height:238px;}
.column3dd{ position:absolute;width:180px; height:238px; left:0px; top:0px; display:table; background:url(../images/bg1.png) repeat center center; text-align:center; display:none;}
.column3dd a{width:180px; height:238px; display:table-cell; vertical-align:middle;}
.column3dd span{ display:block; color:#ffffff; font-size:18px; height:30px; line-height:30px; overflow:hidden;}
.column3dd span b{ color:#dfdfdf; font-size:14px;}
.column3dd s{display:block; width:102px; height:33px; background:#c22b30; color:#FFF; text-align:center; line-height:33px; border-radius:3px; position:absolute; left:39px; bottom:59px; text-decoration:none; cursor:pointer;}
.column3dd em{ display:block; height:30px; padding-bottom:7px; background:url(../images/icn12.png) no-repeat center bottom; line-height:30px; color:#bababa; font-size:16px; margin-bottom:20px;}
.column3dd i{ display:block; width:102px; height:33px;text-align:center; line-height:33px; border-radius:3px; margin:0 auto;}
.column3ddText{ height:33px; line-height:33px; overflow:hidden;}
.column3ddText a.a1{ float:left; display:inline; color:#333333; font-size:14px;}
.column3ddText a.a1 b{ font-size:12px; color:#999999;}
.column3ddText a.a2{ float:right; display:inline; color:#000000; height:33px; background:url(../images/icn13.png) no-repeat left center; padding-left:20px;}
/*第三通栏结束*/
/*第四通栏开始*/
.column4C{ overflow:hidden; height:221px;}
.column4Pic{ width:134px; height:134px; position:relative; background:#FFF;}
.column4Pic b{ display:block; width:134px; height:134px; position:relative; z-index:1;}
.column4Pic b.b1{ background:url(../images/icn15.png) no-repeat center center;}
.column4Pic b.b2{ background:url(../images/icn16.png) no-repeat center center;}
.column4Pic b.b3{ background:url(../images/icn17.png) no-repeat center center;}
.column4Pic b.b4{ background:url(../images/icn18.png) no-repeat center center;}
.column4Pic b.b5{ background:url(../images/icn19.png) no-repeat center center;}
.column4Pic b.b6{ background:url(../images/icn20.png) no-repeat center center;}
.column4Pic i{ display:block; width:134px; height:134px; position:absolute; left:0px; top:0px; background:url(../images/icn14.png) no-repeat center center; z-index:2}
.column4Pic em{ display:block; width:134px; height:134px; position:absolute; left:0px; top:0px; background:#c22b30; z-index:0;    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;    -webkit-transform: scale(0);
    -o-transform: scale(0);
    -ms-transform: scale(0);
    transform: scale(0); border-radius:134px;}
.column4T{ height:47px; line-height:47px; text-align:center; color:#333333; font-size:16px;}
.column4TextC{ color:#919191; text-align:center; line-height:20px; height:40px; overflow:hidden;}

.column4List{ 
	overflow:hidden; 
	position:relative;
	
	}
/*内容*/		
.column4List .bd{ position:relative; height:100%; z-index:0; height:221px; overflow:hidden;}
.column4List .bd li{ zoom:1; vertical-align:middle; width:134px; float:left; display:inline; margin:0 79px 0 0;}
.column4List .bd li a .column4Pic b.b1{ background:url(../images/icn15h.png) no-repeat center center;}
.column4List .bd li a .column4Pic b.b2{ background:url(../images/icn16h.png) no-repeat center center;}
.column4List .bd li a .column4Pic b.b3{ background:url(../images/icn17h.png) no-repeat center center;}
.column4List .bd li a .column4Pic b.b4{ background:url(../images/icn18h.png) no-repeat center center;}
.column4List .bd li a .column4Pic b.b5{ background:url(../images/icn19h.png) no-repeat center center;}
.column4List .bd li a .column4Pic b.b6{ background:url(../images/icn20h.png) no-repeat center center;}
.column4List .bd li a:hover .column4Pic em{-webkit-transform: scale(1);
    -o-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1)}
.column4List .bd li a .column4Pic i{ background:url(../images/icn14h.png) no-repeat center center;}

.column4List .bd li a:hover .column4Pic b.b1{ background:url(../images/icn15h2.png) no-repeat center center;}
.column4List .bd li a:hover .column4Pic b.b2{ background:url(../images/icn16h2.png) no-repeat center center;}
.column4List .bd li a:hover .column4Pic b.b3{ background:url(../images/icn17h2.png) no-repeat center center;}
.column4List .bd li a:hover .column4Pic b.b4{ background:url(../images/icn18h2.png) no-repeat center center;}
.column4List .bd li a:hover .column4Pic b.b5{ background:url(../images/icn19h2.png) no-repeat center center;}
.column4List .bd li a:hover .column4Pic b.b6{ background:url(../images/icn20h2.png) no-repeat center center;}
.column4List .bd li a:hover .column4Pic i{ background:url(../images/icn14h.png) no-repeat center center;}
/*第四通栏结束*/
/*第五通栏开始*/
.column5C{ overflow:hidden; height:447px;}
.column5L{ width:897px; height:447px; overflow:hidden;}
.column5LList{ overflow:hidden;}
.column5LList dt{ overflow:hidden; width:595px; height:447px; position:relative; float:left; display:inline; margin-right:10px;}
.column5LList dt img{ width:595px; height:447px; }
.column5LListIcn{ width:134px; height:135px; position:absolute; left:0px; top:0px; background:url(../images/kt.png) no-repeat left top; }
.column5Text1{ height:40px; line-height:40px; text-align:center; background:url(../images/bg1.png) repeat center center; position:absolute; left:0px; bottom:0px; width:100%; color:#d1cfce; font-size:14px;}
.column5Text2{ width:100%; height:100%; position:absolute; left:0px; top:0px; background:url(../images/bg1.png) repeat center center; display:none;}
.column5Text2 span{ display:block; width:75px; height:75px; background:url(../images/icn21.png) no-repeat center center; position:absolute; left:50%; margin-left:-37px; top:50%; margin-top:-37px;}
.column5LList dd{ width:292px; height:220px; float:left;  display:inline; position:relative; margin:0 0 7px 0; overflow:hidden;}
.column5LList dd img{ width:292px; height:220px;}

.column5R{ width:293px; height:447px; position:relative;}
.column5R img{ width:293px; height:447px;}
.column5LListIcn2{ display:block; width:71px; height:75px; position:absolute; right:0px; top:0px;}
.column5LListIcn2 img{ width:71px !important; height:75px !important;}
/*第五通栏结束*/
/*第六通栏start*/
.column6C{ overflow:hidden; height:418px;}
.column6L{ width:590px; height:410px;}
.column6LList{ width:610px; overflow:hidden; height:410px;}
.column6LList dd{ width:290px; height:200px; margin:0 10px 10px 0; float:left; display:inline; overflow:hidden;}
.column6LList dd a{ display:block; width:290px; height:200px; position:relative;}
.column6LList dd a img{ width:290px; height:200px;}
.column6LList dd a span{ display:block; height:40px; line-height:40px; background:url(../images/bg1.png) repeat center center; position:absolute; left:0px; bottom:0px; width:100%; text-align:center; color:#d1cfce;}
.column6LList dd a span em{ color:#b1b1b1;}
.column6R{ width:590px; overflow:hidden;}
.column6RList{ overflow:hidden;}
.column6RList dd{ height:38px; line-height:38px; overflow:hidden;}
.column6RList dd a.a1{ float:left; display:inline; color:#555555; font-size:14px;}
.column6RList dd a.a1 span{}
.column6RList dd a.a1 em{ color:#c22b30;}
.column6RList dd a.a2{ float:right; display:inline; height:28px; line-height:28px; border:1px solid #dddddd; width:118px; text-align:center; color:#666666; border-radius:6px; margin-top:4px;}
.column6RList dd a.a2:hover{ color:#FFF; background:#c22b30; border:1px solid #c22b30;}
.column6RList dd.active a.a1 span{ color:#c22b30;}
.column6RList dd.active a.a1 em{ color:#c22b30;}
.column6RList dd a.a1:hover{ color:#c22b30;}
/*第六通栏end*/
/*第七通栏start*/
.column7C{ height:497px;}
.column7List{ clear:both; width:1212px;}
.column7List li{ float:left; display:inline; width:290px; position:relative; margin:0 13px 0 0; background:#f7f7f7;}
.column7T{ height:40px; line-height:40px; padding:0 10px; overflow:hidden; margin-bottom:10px;}
.column7T a{ color:#444444; font-size:16px;}
.column7Pic{ width:290px; height:145px; overflow:hidden; margin-bottom:10px;}
.column7Pic img{ width:290px; height:145px;}
.column7Icn{ width:3px; height:15px; background:#c22b30; position:absolute; left:-3px; top:12px;}
.column7D{ padding:0 10px; height:242px;}
.column7T2{ height:32px; line-height:32px;}
.column7T2 a{ color:#444444; font-size:16px;} 
.column7T2 a:hover{ color:#c22b30;}
.column7Text{ line-height:25px; height:50px; overflow:hidden; color:#999999; margin-bottom:10px;}
.column7More{ height:40px; text-align:center; line-height:40px; padding-top:10px;}
.column7More a{ display:block; height:40px; background:#d4d4d4; color:#ffffff; font-size:14px;}
.column7More a:hover{ background:#c22b30;}
.column7List li:hover .column7More a{ background:#c22b30;}
/*第七通栏end*/
.column8{ overflow:hidden;}
.column8L{ width:87px; height:31px; background:url(../images/icn22.png) no-repeat center center;}
.column8R{ width:1098px; overflow:hidden; line-height:30px;}
.column8R a{ float:left; display:inline; margin-right:8px;}
/*底部开始*/
.footer1Box{ padding:48px 0; background:#f4f4f4;}
.footer1{ height:54px; background:url(../images/footer1.png) no-repeat center center;}
.footer2Box{ background:#323338 url(../images/footer2.jpg) no-repeat center top; padding:18px 0}
.footer2{ overflow:hidden; position:relative; min-height:176px; height:auto !important; height:176px;}
.footer2L{ width:550px; overflow:hidden;}
.footer2LList{ overflow:hidden; width:600px;}
.footer2LList dd{ width:100px; overflow:hidden; float:left; display:inline; margin-right:50px;}
.footer2LList dd span{ display:block; height:20px; line-height:20px; margin-bottom:6px;}
.footer2LList dd span a{ color:#adadad; font-size:16px;} 
.footer2LList dd em{ display:block; height:30px; line-height:30px;}
.footer2LList dd em a{ color:#6d6d6d; font-size:14px;}
.footer2LList dd em a:hover{ color:#b2b1b1;}
.footer2M{ width:230px; position:absolute; padding:0 60px; border:1px solid #4a4b4f; height:100%; left:570px; top:0px; border-top:none; border-bottom:none;}
.footer2MT{ height:20px; line-height:20px; margin-bottom:6px; color:#adadad; font-size:16px; margin-bottom:10px;}
.footer2M1{ height:42px; margin-bottom:10px; line-height:42px;color:#E53333;font-size:29px; color:#f48a01;}
.footer2M1 img{ height:25px;}
.footer2M2{ height:20px; line-height:20px; color:#6d6d6d; font-size:14px; margin-bottom:10px;}
.footer2M2Share{ overflow:hidden;}
.footer2M2Share a{ padding:0 !important; margin:0 15px 0 0 !important; width:16px; height:16px; background:url(../images/icn7.png) no-repeat !important;}
.footer2M2Share a.bds_sqq{ background-position:0px 0px !important;}
.footer2M2Share a.bds_weixin{ background-position:-16px 0px !important;}
.footer2M2Share a.bds_tqq{ background-position:-32px 0px !important;}
.footer2M2Share a.bds_tsina{ background-position:-48px 0px !important;}
.footer2M2Share a.bds_sqq:hover{ background-position:0px -16px !important;}
.footer2M2Share a.bds_weixin:hover{ background-position:-16px -16px !important;}
.footer2M2Share a.bds_tqq:hover{ background-position:-32px -16px !important;}
.footer2M2Share a.bds_tsina:hover{ background-position:-48px -16px !important;}
.footer2R{ overflow:hidden;}
.footer2RPic{ overflow:hidden; width:104px; margin-left:30px;}
.footer2RPicI{ width:104px; height:104px;}
.footer2RPicI img{ width:104px; height:104px;}
.footer3Box{ height:35px; line-height:35px; background:#181919; width:100%;}
.footer3{ overflow:hidden;}
.footer3 span{ color:#adadad;}
.footer3 span a{ color:#adadad;}
.footer3 span a:hover{ text-decoration:underline;}

.floatBox{ width:78px; position:absolute; right:0px; top:0px; z-index:999999999; display:none;}
.floatList{ clear:both;}
.floatList dd{ width:78px; height:50px;background: #a81e22; border-radius:3px; margin-bottom:2px; overflow:hidden;}
.floatList dd a{ display:block; width:78px; height:50px;}
.floatIcn{ height:63px; width:75px;}
.floatText{ height:18px; line-height:18px; font-size:12px; text-align:center; display:block; padding-bottom:8px;}
.floatList dd.kf{ background:#a81e22;}
.floatList dd.kf .floatIcn{height:17px; margin:0px auto 0 auto; padding-top:9px;}
.floatList dd.kf .floatIcn img{ display:block; height:17px;margin:0px auto 0 auto;}
.floatList dd.kf .floatText{ color:#FFF;}
.floatList dd.db{ background:#a81e22;}
.floatList dd.db .floatIcn{ height:17px;  padding-top:9px;}
.floatList dd.db .floatIcn img{ display:block; height:12px;margin:0px auto 0 auto;}
.floatList dd.db .floatText{ color:#FFF;}
.floatList dd a:hover{ background:#861C1F;}
/*底部结束*/
/*
********************************此处首页样式结束********************************
*/
/*
********************************此处内页样式开始********************************
*/
/*内页框架开始*/
.subBanner{ height:200px; width:100%;}
.subBanner a{ display:block; height:200px; width:100%;}
.locationBox{ height:50px; line-height:50px; width:100%; clear:both; background:#e2e2e2;}
.location{ height:50px; overflow:hidden;}
.locationL{ overflow:hidden;}
.locationL a{ float:left; display:inline; height:50px; padding:0 12px; color:#333333; font-size:16px; margin-right:15px; line-height:48px;}
.locationL a:hover{ background:#ffffff; border-bottom:2px solid #d70010; height:48px; line-height:48px;}
.locationL a.hover{ background:#ffffff; border-bottom:2px solid #d70010; height:48px; line-height:48px;}
.locationR{ overflow:hidden; height:50px; line-height:50px; background:url(../images/icn25.png) no-repeat left center; padding-left:30px; font-size:14px;}
.locationR span{ margin-right:5px;}
.locationR a{ font-size:14px; margin:0 5px;}
.locationR a.hover{ color:#c22b30;} 
/*页码开始*/
.page {
	padding:35px 0 35px 0;
	overflow: hidden;
	text-align: center;
	clear: both;
	font-family: "宋体";
}
.page code, .page a {
	padding:8px 12px;
	background: #fff;
	color:#6f6f6f;
	border: 1px solid #efefef;
	border-radius:3px;
}
.page a:hover {
	background: #c22b30;
	color: #fff;
	border: 1px solid #c22b30;
}
.page a.hover {
	background: #c22b30;
	color: #fff;
	border: 1px solid #c22b30;
}
.page input {
	vertical-align: middle;
	height: 20px;
	border: 1px solid #efefef;
}
.page input.pageDetail {
	width: 30px;
	height:23px;
	line-height:23px;
	text-align: center;
}
.page input.page_bnt{
	border: none;
	width: 58px;
	height:25px;
	cursor:pointer;
	color:#6f6f6f;
    }
/*页码结束*/
/*内页框架结束*/
/*caseList.start*/
/*筛选start*/
.product_select {
	clear: both;
	margin: 0 auto;
	overflow: hidden;
	background: #FFF;
	width: 1200px;
}
.product_select_p {
	height: 40px;
	line-height: 40px;
	color: #333;
	font-size: 16px;
	border-bottom: 1px solid #e6e6e6;
	padding-left: 18px;
}
.product_select_p em {
	color: #e83a37;
	font-size: 16px;
}
.screenBox dl {
	border-bottom: #efefef 1px solid;
	overflow: hidden;
	color: #666;
	position: relative;
	padding-left:100px;
}
.screenBox dl.noborder {
	border-bottom: 0px;
	border-left: 0px;
	border-top: 0px;
	border-right: 0px
}
.screenBox dl.goodstype {
	border-bottom: 1px dotted #f5f5f5;
}
.screenBox dl dt {
	float: left;
	width: 100px;
	line-height: 50px;
	position: absolute;
	left: 0px;
	top: 0px;
	height: 100%;
	background: #e7e7e7;
}
.screenBox dl dt {
	text-align: center;
	color: #333333;
	font-size:14px;
}
.screenBox dl dd {
	position: relative;
	padding-left: 0px;
	padding: 14px 0;
	padding-right: 48px;
	overflow: hidden;
	background: #FFF;
}
.screenBox dl dd div {
	height: 22px;
	line-height: 22px;
	overflow: hidden;
	width: 1000px;
}
.screenBox dl dd a {
	color: #555555;
	margin: 0 6px 5px 6px;
	padding: 0px 8px;
	float: left;
	height: 22px;
	line-height: 21px;
	font-size:14px;
}
.screenBox dl dd a:hover {
	color: #c22b30;
}
.screenBox dl dd a.selected {
	color: #FFF;
	background:#c22b30;
}
.screenBox dl dd a.false {
	color: #999999;
}
.screenBox dl dd span {
	position: absolute;
	width: 39px;
	display: block;
	height: 50px;
	line-height: 50px;
	cursor: pointer;
	right: 10px;
	color: #666;
	top: 0px;
	display: none;
}
.screenBox dl dd span em {
	float: left;
	display: inline;
	width: 30px;
	text-align: left;
}
.screenBox dl dd span i {
	width: 9px;
	height: 6px;
	float: right;
	display: inline;
	margin-top: 16px;
	background: url(../images/know.png) no-repeat -212px -40px;
}
.screenBox dl dd span.active i {
	background: url(../images/know.png) no-repeat -212px -46px;
}
.hasBeenSelected {
	overflow: hidden;
	border-bottom: 1px dotted #e6e6e6;
}
.hasBeenSelected dl {
	overflow: hidden
}
.hasBeenSelected dl dt {
	float: left
}
.hasBeenSelected dl dd {
	float: left
}
.hasBeenSelected dl dt {
	text-align: right;
	line-height: 34px;
	width: 80px;
	height: 34px;
	line-height: 34px;
}
.hasBeenSelected dl dd {
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px
}
.selectedInfor {
	position: relative;
	margin: 6px 10px 0px 0px;
	padding: 0 25px 0 5px;
	display: block;
	white-space: nowrap;
	background: #721c4b url(../images/delete.jpg) no-repeat right 6px center;
	color: #FFF;
	float: left;
	height: 20px;
	line-height: 20px;
	border: 1px solid #e6e6e6;
}
.selectedInfor label {
	color: #FFF
}
.eliminateCriteria {
	line-height: 21px;
	margin-top: 4px;
	width: 80px;
	float: left;
	color: #f60;
	cursor: pointer;
	font-weight: 600
}
.selectedInfor em {
	background: url("../images/ico-43.png") no-repeat;
	cursor: pointer;
	display: block;
	height: 7px;
	overflow: hidden;
	position: absolute;
	right: 5px;
	top: 7px;
	width: 7px;
}
.listIndex input {
	float: left;
	margin-top: 8px
}
.listIndex input[type=text] {
	width: 60px;
	height: 16px;
	border: 1px solid #c6c6c6
}
.listIndex input[type=submit] {
	width: 40px;
	height: 25px;
	background: url(../images/submit.jpg) repeat-x;
	margin-left: 10px;
	color: #FFF;
	margin-top: 3px
}
.listIndex i {
	float: left
}
/*筛选end*/
.subPageC{ min-height:500px; height:auto !important; height:500px;}
.caseList{ overflow:hidden; width:1212px;}
.caseList dd{ float:left; display:inline; width:290px; overflow:hidden; margin: 0 13px 13px 0;}
.casePic a{ display:block; overflow:hidden;}
.casePic{ width:290px; height:220px; overflow:hidden; position:relative;}
.casePic img{ width:290px; height:220px; }
.casePicText{ position:absolute; left:0px; top:0px; width:290px; height:220px; background:url(../images/bg1.png) repeat center center; display:none;}
.casePicText div{ display:block; width:100%; height:100%; background:url(../images/icn26.png) no-repeat center center;}
.caseText{ height:50px; line-height:50px; overflow:hidden; border-bottom:1px dotted #c0c0c0;}
.caseText a.a1{ float:left; display:inline; color:#333333; font-size:14px;}
.caseText a.a1:hover{ color:#c22b30;}
.caseText a.a1 b{ font-size:12px; color:#999999;}
.caseText a.a2{ float:right; display:inline; color:#000000; height:50px; background:url(../images/icn13.png) no-repeat left center; padding-left:20px;}
/*caseList.end*/
/*caseView.start*/
.caseView{ overflow:hidden;}
.caseVL{ width:910px; overflow:hidden; background:#FFF; padding:20px;}
.caseVLf2{ background:#f2f2f2; width:950px; padding:0;}
.caseVL1{ width:950px; overflow:hidden; background:#FFF;}
.articleTitle{ height:30px; line-height:30px; color:#333333; font-size:18px; font-weight:bold; text-align:center;}
.articleTime{ height:35px; line-height:35px; text-align:center;}
.articleTimeC{ display:inline-block; overflow:hidden;}
.articleTimeL{ color:#999999;}
.articleTimeR{ overflow:hidden; margin-top:10px; margin-left:20px;}
.articleTimeR span{ font-size:14px; color:#666666; line-height:16px;}
.articleDd{ padding:20px 35px; background:#f2f2f2; color:#666666; line-height:28px; font-size:14px; position:relative; margin-bottom:10px;}
.articleDdIcn{ position:absolute; width:68px; height:50px; background:url(../images/icn28.png) no-repeat center center; left:0px; top:0px;}
.articleBox{ color:#464646; line-height:28px; font-size:14px;}
.articleBox img{ max-width:100%;}
.caseVDT{ height:30px; line-height:30px; overflow:hidden; margin-bottom:8px;}
.caseVDT span{ float:left; display:inline; color:#555555; font-size:18px;}
.caseVDT a{ float:right; display:inline; width: 115px; height: 30px; text-align:center; line-height: 27px; background:#ed4147; color:#FFF; margin-top:3px;font-size: 14px;}
.caseVDList{}
.caseVDList dd{ float:left; display:inline; border:1px solid #dddddd; width:282px; margin:-1px 0 0 -1px; padding:10px;}
.caseVDList dd span{ display:block; height:26px; line-height:26px; overflow:hidden; color:#333333; font-size:16px; padding-left:35px; margin-bottom:10px;}
.caseVDList dd span.span1{ background:url(../images/icn29.png) no-repeat left center;}
.caseVDList dd span.span2{ background:url(../images/icn30.png) no-repeat left center;}
.caseVDList dd span.span3{ background:url(../images/icn31.png) no-repeat left center;}
.caseVDList dd span.span4{ background:url(../images/icn32.png) no-repeat left center;}
.caseVDList dd span.span5{ background:url(../images/icn33.png) no-repeat left center;}
.caseVDList dd span.span6{ background:url(../images/icn34.png) no-repeat left center;}
.caseVDList dd div{ color:#666666; line-height:24px; height:72px; overflow:hidden;}
.caseT{ overflow:hidden; height:20px; line-height:20px; padding-bottom:15px; border-bottom:1px solid #e9e9e9;}
.caseT span{padding-left: 8px;border-left: 2px solid #ed4147;font-size: 18px; float:left; display:inline; height:20px;}
.caseT a{float: right;display: inline;color: #999999;}
.caseT a:hover{ color:#c22b30;}
.case2List{ overflow:hidden; width:932px;}
.case2List dd{ float:left; display:inline; width:290px; overflow:hidden; margin: 0 20px 20px 0;}
.case2Pic a{ display:block; overflow:hidden;}
.case2Pic{ width:290px; height:218px; overflow:hidden; position:relative;}
.case2Pic img{ width:290px; height:218px; }

.caseVR{ width:240px; overflow:hidden;}
.caseVR1Box{ height:401px;}
.caseVR1{ padding:20px; overflow:hidden; background:#FFF; z-index:7999}
.caseVR1T{ overflow:hidden; margin-bottom:15px;}
.caseVR1T span{ display:block; height:30px; line-height:30px; text-align:center; color:#444444; font-size:24px; margin-bottom:7px;}
.caseVR1T em{ display:block; height:16px; line-height:16px; color:#f48a01; font-size:14px;}
.caseVR1List{ overflow:hidden;}
.caseVR1List dd{ overflow:hidden; margin-bottom:10px;}
.caseVR1List dd input{ display:block; width:178px; height:30px; border:1px solid #e4e4e4; border-radius:3px; padding:0 10px; font-family:"Microsoft YaHei"; float:left; display:inline;}
.caseVR1List dd input.input1{ width:78px;}
.caseVR1List dd img{ float:right; display:inline; height:28px;width:80px; cursor:pointer;}
.caseVR1Btn{ overflow:hidden; padding-top:5px; margin-bottom:10px;}
.caseVR1Btn a{ display:block; height:40px; background:#ed4147; text-align:center; line-height:40px; color:#FFF; font-size:14px; border-radius:3px;}
.caseVR1Text{ height:28px; line-height:28px; text-align:center; color:#999999; font-size:14px;}
.caseVR1Text span{ color:#ed4147;}
.caseVR2{ padding:0; overflow:hidden; background:#FFF;}
.caseVR2T{ height:35px; line-height:35px; overflow:hidden; background:#fcfcfc; padding:0 10px; padding-top:10px;}
.caseVR2T span{ display:block; height:18px; line-height:18px; padding-left:8px; border-left:2px solid #ed4147; font-size:18px; float:left; display:inline; margin-top:6px;}
.caseVR2T a{ float:right; display:inline; color:#999999;}
.caseVR2C{ padding:10px;}
.caseVR2C1{ padding:10px 0;}
.caseVR2List{ overflow:hidden; width:228px;}
.caseVR2List dd{ width:107px; overflow:hidden; float:left; display:inline; margin:0 7px 7px 0;}
.caseVR2Pic{ width:107px; height:80px; overflow:hidden;}
.caseVR2Pic img{ width:107px; height:80px;}
.caseVR2Text{ height:33px; line-height:33px; text-align:left;}
.caseVR2Text a{ color:#333333;}
.caseVR3Pic{ width:220px; height:165px; position:relative;}
.caseVR3Pic img{ width:220px; height:165px;}
.caseVR3Pic .i{ height: 60px;
    width: 60px;
    background: url(../images/video.png) no-repeat center center;
    position: absolute;
    top:50%;
	margin-top:-30px;
    left:50%;
	margin-left:-30px;
    display: block;}
.caseVR3Text{ height:33px; line-height:33px; text-align:left;}
.caseVR3Text a{ color:#333333;}

.caseVR4{ overflow:hidden; border-top:1px solid #e9e9e9; padding:0 10px;}
.caseVR4 dd{ height:36px; line-height:36px;}
.caseVR4 dd a{ font-size:14px; display:block; height:36px; background:url(../images/icn27.png) no-repeat left center; padding-left:12px;}
.caseVR4 dd a:hover{ background:url(../images/icn27h.png) no-repeat left center;}
/*caseView.end*/
/*材料展厅start*/
.clztRList{ border-top:1px solid #e9e9e9; padding:0 10px;}
.clztRList dd{ padding:20px 5px; border-bottom:1px dotted #dddddd;}
.clztRListL{ width:73px; height:73px; overflow:hidden; border-radius:73px;}
.clztRListL img{ width:73px; height:73px;}
.clztRListR{ width:127px; overflow:hidden; line-height:20px; height:60px; margin-top:6px;}
.clztRListR span{ display:block; height:20px; color:#000000;}
.clztRListR span em{ color:#666666;}

.clztT{ padding:0 20px; height:60px; border-bottom:1px solid #e8e8e8;}
.clztTL{ width:78px; overflow:hidden; height:15px; border-left:2px solid #d70010; padding-left:10px; color:#555555; font-size:14px; line-height:15px; margin-top:22px; margin-right:60px;}
.clztTR{ width:760px; overflow:hidden; line-height:60px;}
.clztTR a{ float:left; display:inline; margin-right:40px; color:#555555; font-size:14px;}
.clztTR a:hover{ color:#d70010;}
.clztTR a.hover{ color:#d70010;}
.clztTR a.false{ color:#999999;}

.clzt{ padding:0 20px; overflow:hidden;}
.clztList{ overflow:hidden; width:940px;}
.clztList dd{ float:left; display:inline; width:290px; overflow:hidden; margin: 0 23px 20px 0;}
.clztText{ height:45px; line-height:45px; border-bottom:1px dotted #c0c0c0;}
.clztText a{ color:#333333; font-size:14px;}
.clztText a span{ color:#a81e22; margin-right:5px;}
.clztText a:hover{ color:#a81e22; }
/*材料展厅end*/
/*材料展厅详细start*/
#play{
	width:780px;
	height:583px;
	position:relative;
	overflow: hidden;
	background:#fff;
	border:1px solid #e9e9e9;
	padding:5px;
	margin:20px auto 0 auto;
}
#play .change_a {
	width:40%;
	height: 100%;
	position: absolute;
	top: 0;
	z-index: 1;
	cursor: pointer;
	display: block;
	overflow: hidden;
	background:url(about:blank);
}
#play .prev_a {left: 0;}
#play .next_a {right: 0}
#play .change_a span {
	width: 42px;
	height:80px;
	display: block;
	position: absolute;
	top: 50%;
	margin-top: -40px;
}
#play .prev_a span {background: url(../images/icn35.png) no-repeat 0px 0px;left: 0;}
#play .next_a span {background: url(../images/icn35.png) no-repeat -51px 0px;right: 0;}
#play .img_ul {
	position: relative;
	z-index: 1;
	width:780px;
	height:583px;
}
#play .img_ul li{
	position: relative;
	z-index: 1;
	width:780px;
	height:583px;
	background:#fff;
	margin:0 0 5px 0;
}
#play .img_ul li img{position:absolute;}
.imgMove{clear:both;margin:20px auto;position:relative;}
.img_hd {
	margin:0 auto;
	overflow: hidden;
	height:94px;
	position:relative;
}
.img_hd ul {
	position: absolute;
	z-index: 1
}
.img_hd ul li {
	float: left;
	height:90px;
	width:120px;
	margin:0 5px;
	cursor: pointer;
	background:#fff;
	border:2px solid #d4d4d4;
	position:relative;
}
.img_hd ul li p{
	height:90px;
	width:120px;
	display:block;
	background:#fff;
	position:relative;
	}
.img_hd ul li i{
	display:block;
	clear:both;
	line-height:20px;
	padding:0 5px;
	background:#000;
	color:#fff;
	position:absolute;
	right:3px;
	bottom:3px;
	z-index:99999999999999;
	filter:alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5;
	font-family:Arial;
	font-size:12px;
	font-style:normal;
	}
.img_hd ul li img {position:absolute;height:90px;
	width:120px;}
.img_hd ul li.on {border:2px solid #c80000;background:#FFF;}
.imgMove .bottom_a {
	width:20px;
	height:25px;
	display: block;
	cursor: pointer;
	z-index: 10;
	float:left;
	top:15px;
	position:absolute;
	z-index:9999999999999;
	background:url(../images/article_icon.png) no-repeat;
}
.imgMove .prev_a {background-position:left top;left:0;}
.imgMove .next_a {background-position:right top;right:0;}
.clztArticleT{ height:18px; line-height:18px; overflow:hidden; color:#000000; font-size:16px; border-left:2px solid #ed4147; padding-left:10px; width:782px; margin:0 auto; margin-bottom:5px;}
.clztArticleBox{ width:792px; margin:0 auto; color:#464646; line-height:28px; overflow:hidden;}
/*材料展厅详细end*/
/*德标材料start*/
.gcgd2{ overflow:hidden; padding:0 20px;}
.gcgd2 dd{ overflow:hidden; padding:20px 0; border-bottom:1px solid #e5e5e5;}
.gcgd2Pic{ width:330px; height:250px; overflow:hidden;}
.gcgd2Pic img{ width:330px; height:250px;}
.gcgd2Text{ width:555px; overflow:hidden;}
.gcgd2Text h1{ height:40px; line-height:40px; overflow:hidden;}
.gcgd2Text h1 a{ color:#444444; font-size:18px; float:left; display:inline;}
.gcgd2Text h1 a em{ color:#ed4147;}
.gcgd2Text h1 a:hover{ color:#ed4147;}
.gcgd2Text h1 span{ color:#999999; font-size:12px; float:right; display:inline;}
.gcgd2Text .gcgd2TextDiv{ color:#666666; font-size:14px; line-height:25px; height:125px; overflow:hidden; margin-bottom:10px;}
.gcgd2Text .gcgd2TextDiv a{ color:#ed4147;}
.gcgd2Text .gcgd2TextDiv a:hover{ text-decoration:underline;}
/*德标材料end*/
/*联系我们start*/
.contactUs1{ background:#FFF; padding:30px;}
.contactUs1T{ height:25px; line-height:25px; color:#ed4147; font-size:20px; margin-bottom:15px;}
.contactUs1C{ overflow:hidden; width:1060px;}
.contactUs1C dd{ float:left; display:inline; width:335px; overflow:hidden; height:20px; line-height:20px; margin-right:150px; margin-bottom:10px; padding-left:25px;}
.contactUs1C dd.dd1{ background:url(../images/icn36.png) no-repeat left center;}
.contactUs1C dd.dd2{ background:url(../images/icn37.png) no-repeat left center;}
.contactUs1C dd.dd3{ background:url(../images/icn38.png) no-repeat left center;}
.contactUs1C dd.dd4{ background:url(../images/icn39.png) no-repeat left center;}

.contactUs2{ padding:0 20px; background:#FFF;}
.contactUs2List li{ padding:20px 10px; border-bottom:1px solid #dddddd;}
.contactUs1T2{ color:#333333;}
.contactUs1C2 dd{ width:360px; padding:0px;}
/*联系我们end*/
/*单篇start*/
.leftMenu{ overflow:hidden; background:#FFF;}
.leftMenu dd{ overflow:hidden;}
.leftMenu dd span{ display:block; height:55px; line-height:55px;}
.leftMenu dd span.span1{ background:url(../images/icn40.png) no-repeat 40px center}
.leftMenu dd span.span2{ background:url(../images/icn41.png) no-repeat 40px center}
.leftMenu dd span.span3{ background:url(../images/hd.png) no-repeat 40px center}
.leftMenu dd span.span4{ background:url(../images/icn42.png) no-repeat 40px center}
.leftMenu dd span.span5{ background:url(../images/icn43.png) no-repeat 40px center}
.leftMenu dd span.span6{ background:url(../images/icn44.png) no-repeat 40px center}
.leftMenu dd span a{ display:block; height:55px; position:relative; padding-left:68px; color:#333333; font-size:16px; background:url(../images/icn45.png) no-repeat 212px center; padding-right:35px;}
.leftMenu dd span a i{ display:block; width:2px; height:100%; background:#d70010; position:absolute; left:0px; top:0px; display:none;}
.leftMenu dd.hover span a i{ display:block;}
.leftMenu dd.hover span a{ color:#d70010;}
.leftMenu dd span a:hover{ color:#d70010;}
.singC{ padding:0 20px;}
/*单篇end*/
/*newsTextImg1.start*/
.newsTextImg1{ padding:0 20px; overflow:hidden;}
.newsTextImg1List{ overflow:hidden;}
.newsTextImg1List dd{ overflow:hidden; margin-bottom:20px;}
.newsTextImg1Pic{ width:240px; height:180px; overflow:hidden;}
.newsTextImg1Pic img{ width:240px; height:180px;}
.newsTextImg1Text{ width:660px; overflow:hidden;}
.newsTextImg1Text h1{ font-size:12px; font-weight:normal; height:38px; line-height:38px; overflow:hidden; border-bottom:1px solid #e5e5e5; margin-bottom:3px;}
.newsTextImg1Text h1 a{ color:#333333; font-size:16px; float:left; display:inline;}
.newsTextImg1Text h1 a:hover{ color:#d70010;}
.newsTextImg1Text h1 span{ color:#ed4147; font-size:12px; float:right; display:inline;}
.newsTextImg1TextC{ color:#666666; line-height:28px; height:56px; overflow:hidden;}
.newsTextImg1TextT{ height:28px; line-height:28px; color:#666666; margin-bottom:21px;}
.newsTextImg1TextT span{ color:#999999;}
.newsTextImg1TextBtn{ overflow:hidden;}
.newsTextImg1TextBtn a{ display:block; width:98px; height:32px; border:1px solid #dddddd; border-radius:3px; overflow:hidden; text-align:center; line-height:32px; color:#666666; font-size:12px;}
.newsTextImg1TextBtn a:hover{ border:1px solid #d70010; color:#d70010;}
/*newsTextImg1.end*/
/*newsTextImg2.start*/
.newsTextImg2{ padding:0 20px; overflow:hidden;}
.newsTextImg2List{ overflow:hidden;}
.newsTextImg2List dd{ overflow:hidden; margin-bottom:20px; padding-bottom:20px; border-bottom:1px solid #e5e5e5; position:relative;}
.newsTextImg2Pic{ width:275px; height:205px; overflow:hidden;}
.newsTextImg2Pic img{  width:275px; height:205px;}
.newsTextImg2Text{ width:625px; overflow:hidden;}
.newsTextImg2Text h1{ font-size:12px; font-weight:normal; height:45px; line-height:45px; overflow:hidden; border-bottom:1px solid #e5e5e5; margin-bottom:5px;}
.newsTextImg2Text h1 a{ color:#444444; font-size:18px; float:left; display:inline;}
.newsTextImg2Text h1 em{ font-size:14px; color:#ed4147;} 
.newsTextImg2Text h1 a:hover{ color:#d70010;}
.newsTextImg2Text h1 span{ color:#999999; font-size:12px; float:right; display:inline;}
.newsTextImg2TextC{ color:#666666; font-size:14px; line-height:25px; height:50px; overflow:hidden; margin-bottom:15px;}
.newsTextImg2D{ overflow:hidden;}
.newsTextImg2DL{ width:420px; overflow:hidden; color:#666666; line-height:25px; height:75px; font-size:14px;}
.newsTextImg2DL b{ font-weight:bold;}
.newsTextImg2DR{ overflow:hidden; margin-top:45px;}
.newsTextImg2DR a{ float:left; display:inline; height:28px; line-height:28px; padding:0 15px; border:1px solid #f48a01; margin-left:10px;}
.newsTextImg2DR a.a1{ border:1px solid #f48a01; color:#f48a01;}
.newsTextImg2DR a.a2{ border:1px solid #ed4147; color:#ed4147;}
.ygqC{ background:url(../images/icn54.png) no-repeat right top; width:112px; height:81px; position:absolute; right:0px; top:0px; display:none;}
.newsTextImg2List dd.ygq .newsTextImg2DR a.a1{ border:1px solid #dddddd; color:#999999}
.newsTextImg2List dd.ygq .newsTextImg2DR a.a2{ border:1px solid #dddddd; color:#999999}
.newsTextImg2List dd.ygq .ygqC{ display:block;}
/*newsTextImg2.end*/
/*newsTextImg3.start*/
.newsTextImg3{ padding:0 20px; overflow:hidden;}
.newsTextImg3List{ overflow:hidden;}
.newsTextImg3List dd{ overflow:hidden; margin-bottom:20px; padding-bottom:20px; border-bottom:1px solid #e5e5e5;}
.newsTextImg3Pic{ width:330px; height:250px; overflow:hidden;}
.newsTextImg3Pic img{ width:330px; height:250px;}
.newsTextImg3Text{ width:555px; overflow:hidden;}
.newsTextImg3Text h1{ font-size:12px; font-weight:normal; height:40px; line-height:40px; overflow:hidden;}
.newsTextImg3Text h1 a{ color:#444444; font-size:18px; float:left; display:inline;}
.newsTextImg3Text h1 em{ color:#ed4147;} 
.newsTextImg3Text h1 a:hover{ color:#d70010;}
.newsTextImg3Text h1 span{ color:#999999; font-size:12px; float:right; display:inline;}
.newsTextImg3TextC1{ overflow:hidden; padding-bottom:10px; border-bottom:1px solid #e5e5e5;}
.newsTextImg3TextC1 span{}
.newsTextImg3TextC1 em{ color:#962f4c; margin-left:10px;}
.newsTextImg3TextC{ color:#666666; font-size:14px; line-height:25px; height:100px; overflow:hidden; margin-bottom:15px;}
.newsTextImg3Btn{ overflow:hidden;}
.newsTextImg3Btn a{ float:right; display:inline; width:87px; height:27px; border:1px solid #e7e7e7; background:#f3f3f3; text-align:center; line-height:27px; color:#5f5f5f;}
.newsTextImg3Btn a:hover{ color:#FFF; background:#ed4147}
/*newsTextImg2.end*/

/*在线预约 begin*/
.TitleBox{ height:60px; background:#fff; clear:both; border-bottom:1px solid #dcdcdc;}
.TitleBox a{ height:60px; line-height:60px; font-size:16px; width:170px; text-align:center; float:left; display:inline;}
.TitleBox a.hover{ color:#d70010; border-bottom:1px solid #d70010;}
.bgBox{ height:500px; width:1200px; clear:both; overflow:hidden; background-repeat:no-repeat; background-position:center top; background-size:100% 100%;}
.textLeft{ padding:100px 0 0 95px; width:600px; height:330px; overflow:hidden; color:#fff;}
.textLeft span{ height:50px; line-height:50px; font-size:36px; display:block;}
.textLeft em{ height:30px; line-height:30px; font-size:18px; display:block; clear:both; overflow:hidden;}
.textLeft b{ height:30px; line-height:30px; font-size:14px; display:block; clear:both; overflow:hidden;}
.orderBox{ width:352px;padding:5px; background:url(../images/mc.png) repeat left top; overflow:hidden; margin:42px 52px 0 0;}
.orderBox dl{background:#fff; clear:both; overflow:hidden; padding:20px 22px 5px;}
.orderBox dl dt span{ height:35px; font-size:24px; line-height:35px; color:#d70010; display:block; text-align:center; clear:both; overflow:hidden;}
.orderBox dl dt em{ height:30px; font-size:14px; line-height:30px; color:#666; display:block; text-align:center; clear:both; overflow:hidden;}
.orderBox dl dd{ clear:both;margin-bottom:10px;}
.orderBox dl dd .input{ height:31px; line-height:31px; border:1px solid #e4e4e4; padding-left:10px; width:295px; font-size:14px; font-family:"微软雅黑"}
.orderBox dl dd .sq{ height:43px; line-height:43px;width:307px; background:#ed4147; color:#fff; text-align:center; display:block; border-radius:3px; font-size:16px;}
.orderBox dl dd a:visited{ color:#fff}
.orderBox dl dd a:hover{ background:#ed5d62; color:#fff;}
.orderBox dl dd a:active{ color:#fff}
.orderBox dl dd span{ height:30px; line-height:30px; display:block; color:#999; text-align:center; clear:both; overflow:hidden; font-size:14px;}
.orderBox dl dd b{ color:#ed4147;}
.orderBox .select{position:relative;}
.orderBox .seljg{height:31px; cursor:pointer; line-height:31px; overflow:hidden; color:#999; font-size:14px;}
.orderBox i{ display:block; width:30px; height:31px; position:absolute; right:0px; top:0px; cursor:pointer; background:url(../images/sel.png) no-repeat center center;}
.orderBox .selTj{ display:block; width:100%;position:absolute; left:-1px; border:1px solid #dddddd; top:31px; background:#FFF; border-top:none; display:none;}
.orderBox .selTj a{ display:block; height:35px; line-height:35px; text-align:center; border-top:1px solid #e4e4e4;}
.orderBox .selTj a:hover{ background:#eee; color:#d70010;}
/*在线预约 end*/
/*设计师 begin*/
.designList{ clear:both; overflow:hidden; width:1213px;}
.designList dd{ width:290px; height:390px; float:left; display:inline; overflow:hidden; margin:0 13px 20px 0; position:relative;}
.designList dd a{ display:block; height:100%;}
.designList dd p{width:290px; height:390px; display:block; overflow:hidden;}
.designList dd p img{width:290px; height:390px; display:block;}
.designList dd .divtext{ height:40px; width:270px; padding:0 10px; line-height:40px; position:absolute; bottom:0; left:0; background:url(../images/bg1.png) repeat left top;}
.designList dd .divtext a.a1{ float:left; display:inline; color:#d1d1d1; font-size:14px;}
.designList dd .divtext a.a1 b{ font-size:12px; color:#929292; padding-left:10px;}
.designList dd .divtext a.a2{ float:right; display:inline; color:#999999; height:40px; background:url(../images/icn13.png) no-repeat left center; padding-left:20px; font-size:14px;}
.designList dd .divtext2{ padding:15px 10px 10px;width:270px; background:url(../images/mc2.png) repeat left top; height:105px; position:absolute; bottom:-130px; left:0;}
.designList dd .divtext2 span{ height:30px; line-height:30px; display:block; clear:both; overflow:hidden; font-size:14px; color:#ffe6e7;}
.designList dd .divtext2 a.a1{ font-size:16px; color:#fff;float:left; display:inline;}
.designList dd .divtext2 em{ padding:0 0px 0 10px;}
.designList dd .divtext2 a.a2{ height:33px; width:110px; border:1px solid #fff; color:#ffe6e7; font-size:14px; text-align:center; line-height:33px; }
/*设计师 end*/
/*视频列表 begin*/
.videoBox{ padding:0 20px;}
.videoList{ width:927px; clear:both; overflow:hidden;}
.videoList dd{ width:290px; height:220px; margin:0 19px 19px 0; float:left; display:inline; position:relative; overflow:hidden;}
.videoList dd a{ display:block; height:100%;}
.videoList dd p{ width:290px; height:220px; display:block; overflow:hidden;}
.videoList dd p img{ width:290px; height:220px; display:block;}
.videoList dd span{ height:35px; line-height:35px; width:270px; position:absolute; bottom:0; left:0; background:url(../images/bg1.png) repeat left top; color:#fff; font-size:14px; padding:0 10px;}
.videoList dd .i{ height:60px; width:60px; background:url(../images/video.png) no-repeat center center; position:absolute; top:70px; left:115px; display:block}
/*弹窗*/
.movPopupBox{
	width:100%;
	height:100%;
	overflow:hidden;
	position:fixed;
	top:0;
	left:0;
	background:url(../images/bg1.png) repeat;
	z-index:999999999;
	display:none;
	}
.movPopupBoxC{
	width:520px;
	height:505px;
	position:relative;
	top:50%;
	left:50%;
	margin:-262px 0 0 -270px;
	padding:10px; background:#fff;
	border-radius:3px;
	}
.movPopupBoxC em{
	display:block;
	width:40px;
	height:40px;
	background:url(../images/p_bt.png) no-repeat center center;
	cursor: pointer;
	position:absolute;
	top:0;
	right:-45px;
	}
.movPopupBoxC .title{ height:35px; line-height:35px; color:#333; font-size:18px; display:block; clear:both; overflow:hidden;}	
.movPopupBoxC .divtext{ height:65px; line-height:22px; color:#666; clear:both; overflow:hidden;}
/*视频列表 end*/
/*设计师详细start*/
.designView{ overflow:hidden;}
.designViewL{ width:300px; height:400px; overflow:hidden;}
.designViewL img{ width:300px; height:400px;}
.designViewR{ width:585px; overflow:hidden;}
.designViewRT{ height:35px; line-height:35px; margin-bottom:10px;}
.designViewRT span{ float:left; display:inline; color:#444444; font-size:24px; margin-right:30px;}
.designViewRT em{ float:left; display:inline; color:#ed4147; font-size:14px;}
.designViewRC{ color:#666666; font-size:14px; line-height:25px; height:100px; overflow:hidden; padding-bottom:15px; border-bottom:1px solid #e0e0e0; margin-bottom:10px;}
.designViewRC2{ color:#444444; font-size:14px; line-height:30px; height:150px; overflow:hidden; margin-bottom:20px;}
.designViewRBtn{ overflow:hidden;}
.designViewRBtn a{ display:block; height:40px; width:137px; overflow:hidden; background:#ed4147; border-radius:3px; color:#ffffff; font-size:14px; text-align:center; line-height:40px;}
/*设计师详细end*/
/*
********************************此处内页样式结束********************************
*/
/*
********************************专题页开始********************************
*/
.zt_bannner{
	clear:both;
	width:100%;
	height:580px;
	}
.gif_ht{
	width:289px;
	height:213px;
	background:url(../images/GIF.gif) no-repeat center center;
	position:absolute;
	top:780px;
	left:50%;
	margin-left:-865px;
	z-index:999999;
	}
/*第一栏*/
.ztBox1{
	clear:both;
	overflow:hidden;
	height:702px;
	background:#cfcfcf;
	}
.ztT{
	clear:both;
	height:87px;
	overflow:hidden;
	}
.ztT img{
	display:block;
	width:auto;
	height:87px;
	}
.zt_tab dd{
	display:inline;
	float:left;
	width:160px;
	height:48px;
	overflow:hidden;
	margin:41px 0 0 1px;
	}
.zt_tab dd a{
	display:block;
	background:#f2f2f2;
	width:160px;
	height:48px;
	color:#666666;
	font-size:18px;
	text-align:center;
	line-height:48px;
	}
.zt_tab dd.hover a{color:#fff;background:#f4161e url(../images/zt_icon1.png) no-repeat top right}
.zt_tab dd a:hover{color:#fff;background:#f4161e url(../images/zt_icon1.png) no-repeat top right;}
.ztBox1C{
	clear:both;
	overflow:hidden;
	padding:0 0 23px 0;
	background:url(../images/ztBg.png) no-repeat center bottom;
	}
.ztBox1CBox{
	clear:both;
	background:#fff;
	border:1px solid #e0e0e0;
	height:487px;
	}
.ztBox1CBox img{
	display:block;
	width:1198px;
	height:487px;
	}
/*第二栏*/
.ztBox2{
	clear:both;
	height:788px;
	overflow:hidden;
	background:#1c3552;
	position:relative;
	}
.ztBox2C{
	clear:both;
	height:460px;
	z-index:2;
	padding:0 30px;
	background:#fff;
	border:1px solid #e0e0e0;
	position:relative;
	}
.ztBg{
	width:1200px;
	height:480px;
	background:#354b65;
	position:absolute;
	top:160px;
	left:50%;
	margin-left:-560px;
	z-index:1;
	}
.ztBox2CBox{
	clear:both;
	height:458px;
	overflow:hidden;
	}
.ztBox2CBoxT{
	clear:both;
	height:68px;
	overflow:hidden;
	line-height:68px;
	text-align:left;
	font-size:18px;
	color:#e0232a;
	}
.ztScrollBar{
	clear:both;
	}
.ztScrollBarT{
	width:85px;
	height:28px;
	line-height:28px;
	text-align:right;
	color:#333333;
	font-size:18px;
	}
.ztScrollBar_bt1{
	width:22px;
	height:22px;
	cursor:pointer;
	overflow:hidden;
	background:url(../images/zs_bt1.png) no-repeat center center;
	margin:5px 0 0 5px;
	}
.ztScrollBar_bt2{
	width:22px;
	height:22px;
	cursor:pointer;
	overflow:hidden;
	background:url(../images/zs_bt2.png) no-repeat center center;
	margin-top:5px;
	}
/**/
.ztScrollBarC{
	width:960px;
	height: 28px;
	margin:0 15px;
	border-radius:10px;
	background: #ececec;
	}
.scroll-bar{
	width:950px;
	height: 28px;
	margin:0 auto;
	position: relative;
	
}
.entire-bar{
	width:950px;
	height: 28px;
	border-radius:10px;
	top: 0;
	left: 0;
	position: absolute;
}
.action-bar{
	top: 5px;
	height:18px;
	border-radius:10px 0 0 10px;
	position: absolute;
	background: #e0232a;
}
.action-block{
	top:-53px;
	width:75px;
	height:78px;
	cursor: pointer;
	position: absolute;
	background:url(../images/zs_bg.png) no-repeat center center;
}
.ztScrollBar{
	clear:both;
	}
.showAmount input{
	display:block;
	width:65px;
	height:40px;
	margin:0 auto;
	overflow:hidden;
	background:none;
	border:none;
	line-height:35px;
	text-align:center;
	color:#fff;
	font-size:24px;
	}
.zts1_icon{
	width: 2px;
	height: 14px;
	position: absolute;
	z-index: 1;
	left: 0px;
	top: 28px;
	background: rgb(224, 35, 42);
	}
.zts2_icon{
	position: absolute;
	top: 40px;
	width: 75px;
	height: 50px;
	text-align: center;
	line-height: 50px;
	color: rgb(0, 0, 0);
	font-size: 14px;
	left: -37.5px;
}
/*第三栏*/
.ztBo3{
	clear:both;
	background:#cfcfcf;
	overflow:hidden;
	height:905px;
	}
.ztBox3C{
	clear:both;
	height:680px;
	position:relative;
	z-index:2;
	}
.ztBox3CBox{
	clear:both;
	background:#fff;
	border:1px solid #e0e0e0;
	height:676px;
	padding:24px;
	}
.ztBox3CBox1{
	clear:both;
	overflow:hidden;
	height:190px;
	border:1px solid #d2d2d2;
	border-radius:3px;
	text-align:center;
	}
.ztBox3CBox1_txt{
	    height: 60px;
    overflow: hidden;
    text-align: center;
    line-height: 60px;
    font-size: 22px;
    padding-top: 35px;
	}
.ztBox3CBox1_txt span{color:#878787;}
.ztBox3CBox1_txt em{color:#e0232a;}
.ztBox3CBox1_input{
	display:inline-block;
	height:46px;
	}
.ztBox3CBox1_input i{
	line-height:46px;
	color:#e0232a;
	font-size:18px;
	}
.ztBox3CBox1_input .inputT{
	height:44px;
	border:1px solid #c2c2c2;
	color:#1C3653;
	line-height:44px;
	padding:0 5px;
	border-radius:3px;
	margin:0 0 0 5px;
	font-size:16px;
	font-family:"microsoft yahei";
	}
.ztBox3CBox1_input .inputT.w_248{width:248px;}
.ztBox3CBox1_input .inputT.w_123{width:123px;border:1px solid #c2c2c2;}
.ztBox3CBox1_input .input_bt{
	width:96px;
	height:44px;
	text-align:center;
	line-height:44px;
	color:#e0232a;
	border:1px solid #c2c2c2;
	border-radius:3px;
	font-size:14px;
	position:relative;
	left:-2px;
	}
.h55{ height:55px; clear:both;}
.ztBox3CBox1_txt .inputTxt{
	width:227px;
	height:44px;
	border:1px solid #c2c2c2;
	background:#fffdef;
	border-right:none;
	color:#e0232a;
	line-height:44px;
	padding:0 5px;
	font-size:30px;
	border-radius:3px;
	margin:0 0 0 40px;
	}
.ztBox3CBox1_txt .input_bt2{
	width:165px;
	height:46px;
	text-align:center;
	line-height:44px;
	color:#fff;
	font-size:18px;
	background:#e0232a;
	border-radius:3px;
	position:relative;
	left:-2px;
	}
.ztBox3CBox1_pmt{
	clear:both;
	height:40px;
	line-height:40px;
	padding:0 18px;
	color:#858585;
	line-height:40px;
	text-align:left;
	}
.ztBox3CBox_l{
	width:820px;
	height:418px;
	overflow:hidden;
	padding:10px;
	background:#eeeeee;
	position:relative;
	}
.ztBox3CBox_dt1{
	display:block;
	clear:both;
	height:40px;
	overflow:hidden;
	background:#a2a2a2;
	margin:0 0 10px 0;
	width:820px;
	position:absolute;
	top:10px;
	left:10px;
	z-index:9999;
	}
.ztBox3CBox_dt1 span{
	display:inline;
	float:left;
	width:20%;
	height:40px;
	background:url(../images/zt3_bt.png) no-repeat right center;
	text-align:center;
	line-height:40px;
	font-size:18px;
	color:#ffffff;
	}
.ztBox3CBox_dt1 span.last{background:none}
.ztBox3CBox_dl{
	display:block;
	clear:both;
	height:418px;
	}
.ztBox3CBox_dl dt{
	clear:both;
	height:40px;
	margin:0 0 10px 0;
	}
.ztBox3CBox_dl dd{
	display:block;
	clear:both;
	height:40px;
	margin:0 0 1px 0;
	overflow:hidden;
	}
.ztBox3CBox_dl dd.bg1{background:#f9f9f9;}
.ztBox3CBox_dl dd.bg2{background:#eeeeee;}
.ztBox3CBox_dl dd span{
	display:inline;
	float:left;
	width:20%;
	height:40px;
	text-align:center;
	line-height:40px;
	font-size:14px;
	color:#333333;
	transition: all 0.2s ease-in-out 0.01s;
	-moz-transition: all 0.2s ease-in-out 0.01s;
	-ms-transition: all 0.2s ease-in-out 0.01s;
	-webkit-transition: all 0.2s ease-in-out 0.01s;
	}
.ztBox3CBox_dl dd span a{
	display:block;
	width:120px;
	height:27px;
	line-height:27px;
	border:1px solid #b7b7b7;
	text-align:center;
	color:#333333;
	border-radius:3px;
	margin:5px auto;
	transition: all 0.2s ease-in-out 0.01s;
	-moz-transition: all 0.2s ease-in-out 0.01s;
	-ms-transition: all 0.2s ease-in-out 0.01s;
	-webkit-transition: all 0.2s ease-in-out 0.01s;
	cursor:pointer;
	}
.ztBox3CBox_dl dd:hover span{color:#e0232a;}
.ztBox3CBox_dl dd:hover span a{border:1px solid #e0232a;background:#e0232a;color:#fff;}
.ztBox3CBox_r{
	width:300px;
	height:438px;
	overflow:hidden;
	background:#eeeeee;
	}
.ztBox3CBox_r h3{
	clear:both;
	height:35px;
	text-align:center;
	color:#444444;
	font-size:24px;
	}
.ztBox3CBox_r span{
	display:block;
	clear:both;
	height:26px;
	padding:0 5px;
	line-height:26px;
	text-align:center;
	color:#f48a01;
	font-size:14px;
	}
.ztBox3CBox_r_dl{
	clear:both;
	display:block;
	padding:0 15px;
	}
.ztBox3CBox_r_dl dd{
	display:block;
	clear:both;
	overflow:hidden;
	}
.ztBox3CBox_r_dl dd .inputT{
	width:361px;
	height:30px;
	padding:0 10px;
	border-radius:3px;
	border:1px solid #e0e0e0;
	background:#fff;
	text-align:left;
	color:#999999;
	font-family:"microsoft yahei";
	font-size:14px;
	}
.ztBox3CBox_r_dl dd .inputT.w_78{width:78px;}
.ztBox3CBox_r_dl dd .inputT:focus{border:1px solid #ec666b}
.ztBox3CBox_r_dl dd .code{margin:0 0 0 10px;}
.ztBox3CBox_r_dl dd .code img{
	display:block;
	width:80px;
	height:30px;
	}
.ztBox3CBox_r_dl dd .bt{
	display:block;
	width:384px;
	height:43px;
	background:#e0232a;
	color:#fff;
	font-size:14px;
	text-align:center;
	line-height:43px;
	border-radius:3px;
	}
.ztBox3CBox_r_dl dd div{
	text-align:center;
	line-height:30px;
	color:#999999;
	font-size:14px;
	}
.ztBox3CBox_r_dl dd div i{color:#d70010;}
/*弹窗*/
.ztPopupWindow{
	width:100%;
	height:100%;
	position:fixed;
	top:0;
	left:0;
	z-index:99999;
	background:rgba(0,0,0,0.5);
	display:none;
	}
.ztPopupWindowC{
	width:490px;
	height:510px;
	background:#fff;
	border-radius:3px;
	position:absolute;
	top:50%;
	left:50%;
	margin:-255px 0 0 -245px;
	}
.ztPopupWindow_bt{
	width:30px;
	height:28px;
	cursor:pointer;
	background:url(../images/pwt_bt.png) no-repeat center center;
	position:absolute;
	top:3px;
	right:-51px;
	}
.ztPopupWindowC h3{
	clear:both;
	overflow:hidden;
	height:45px;
	font-size:24px;
	text-align:center;
	color:#000000;
	}
.ztPopupWindowC span{
	display:block;
	width:430px;
	margin:0 auto;
	font-size:14px;
	line-height:18px;
	color:#e0232a;
	text-align:center;
	}
.ztBox4{
	clear:both;
	background:#1c3552;
	height:1040px;
	}
.ztPopupWindowC .ztBox3CBox_r_dl{
	display:block;
	width:400px;
	margin:0 auto;
	}
.ztPopupWindowC .ztBox3CBox_r_dl dd .emT{
	 color:#e0232a;
	 font-size:14px;
	 padding:0 10px 0 0;
	 }
.ztPopupWindowC .ztBox3CBox_r_dl dd .mgl{margin:0 0 0 0px;}
.ztBox4Box{
	clear:both;
	height:750px;
	}
/**/
#ztPlay{
	width:1134px;
	height:634px;
	position:relative;
	overflow: hidden;
	margin:0 auto;
	border:1px solid #172c44;
	background:#234266;
}
#ztPlay .change_a {
	width:40%;
	height: 100%;
	position: absolute;
	top: 0;
	z-index: 1;
	cursor: pointer;
	display: block;
	overflow: hidden;
	background:url(about:blank);
}
#ztPlay .prev_a {left: 0;}
#ztPlay .next_a {right: 0}
#ztPlay .change_a span {
	width: 24px;
	height: 43px;
	display: block;
	position: absolute;
	top: 50%;
	margin-top: -21px;
	display: none
}
#ztPlay .prev_a span {background: url(../images/article_icon.png) no-repeat 0px -109px;left: 0;}
#ztPlay .next_a span {background: url(../images/article_icon.png) no-repeat -35px -109px;right: 0;}
#ztPlay .img_ul {
	position: relative;
	z-index: 1;
	width:1134px;
	height:634px;
}
#ztPlay .img_ul li{
	position: relative;
	z-index: 1;
	width:1134px;
	height:634px;
}
#ztPlay .img_ul li img{position:absolute;}
.ztImgMove{width:1134px;clear:both;margin:10px auto;position:relative;}
.ztImg_hd {
	margin:0 auto;
	overflow: hidden;
	height:108px;
	position:relative;
}
.ztImg_hd ul {
	position: absolute;
	z-index: 1
}
.ztImg_hd ul li {
	display:inline;
	float: left;
	height:107px;
	width:140px;
	overflow:hidden;
	margin:0 7px;
	cursor: pointer;
	position:relative;
}
.ztImg_hd ul li p{
	height:107px;
	width:140px;
	background:#234266;
	display:block;
	position:relative;
	}
.ztImg_hd ul li i{
	display:block;
	clear:both;
	line-height:20px;
	padding:0 5px;
	background:#000;
	color:#fff;
	position:absolute;
	right:3px;
	bottom:3px;
	z-index:99999999999999;
	filter:alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5;
	font-family:Arial;
	font-size:12px;
	font-style:normal;
	display:none !important;
	}
.ztImg_hd ul li span{
	display:block;
	width:100%;
	height:100%;
	background:rgba(0,0,0,0.5);
	position:absolute;
	top:0;
	left:0;
	z-index:1;
	color:#fff;
	font-size:24px;
	line-height:45px;
	text-align:center;
	font-family:"Arial";
	padding-top:10px;
	}
.ztImg_hd ul li img {position:absolute;height:107px;width:140px;}
.ztImg_hd ul li.on span{display:none;}
.ztImgMove .bottom_a {
	width:26px;
	height:107px;
	display: block;
	cursor: pointer;
	z-index: 10;
	float:left;
	top:0;
	position:absolute;
	z-index:9999999999999;
	background:url(../images/article_icon.png) no-repeat;
}
.ztImgMove .prev_a {background-position:left top;left:0; background-color:#000}
.ztImgMove .next_a {background-position:right top;right:0;background-color:#000}
.ztImgMove .prev_a:hover{background-color:#882b3c}
.ztImgMove .next_a:hover{background-color:#882b3c}
/*
********************************专题页结束********************************
*/
.column1CText{ position:absolute; width:100%; height:100%; display:block; text-align:center; background:url(../images/bg1.png) repeat center center; left:0px; top:0px; display:none;}
.column1CText div{ display:table-cell; width:295px; height:140px; vertical-align:middle; color:#FFF; line-height:20px;}

.articlePageD{ overflow:hidden; line-height:30px; font-size:14px; border-top:1px solid #f0f0f0; padding-top:5px;}
.articlePageDL{ overflow:hidden;}

/******进入地区站点弹窗****/
.indexPwBg{
	position:fixed;
	top:0;
	left:0;
	width:100%;
	height:55px;
	background:rgba(0,0,0,0.5);
	z-index:999999999;
	}
.indexPwBg span{ font-size:20px; letter-spacing:1px; color:#fff; line-height:55px; height:55px; float:left; display:inline; margin-right:20px;}
.indexPwBg .xbtn{ height:55px;width:165px;text-align:center;line-height:55px;color:#fff;font-size:17px;background:url(../images/xbtn.png) no-repeat center center;padding-right:25px; background-size:100% auto;}
.indexPwBg .xclose{ height:55px; width:35px; cursor:pointer; background:url(../images/xclose.png) no-repeat center center;background-size:100% auto;}