﻿/* CSS Document */

*{ margin: 0;padding: 0; border:none; list-style:none; }

/**{font-family: "WenQuanYi Micro Hei Mono", "WenQuanYi Micro Hei", "微软雅黑","Microsoft Yahei Mono", "Microsoft Yahei", sans-serif !important;}*/
body {-webkit-text-size-adjust:none;  font-family: "WenQuanYi Micro Hei Mono", "WenQuanYi Micro Hei", "微软雅黑","Microsoft Yahei Mono", "Microsoft Yahei", sans-serif !important; min-width:1200px;}
a{ text-decoration:none;}
ul {list-style: none;}
li{ list-style-type:none;}
.clear{ clear:both;}

.Top{ width:100%; height: 40px; background: #dedede; overflow: hidden; position: relative !important;}
.Top .Toper{ width:1200px; height: auto; overflow: hidden; /*border: 1px solid red;*/ margin: 0px auto;}
.Top .Toper .Toper-left{ width:auto; height: auto; overflow: hidden; float:left; line-height: 40px; color:#737372; font-size:13px;}
.Top .Toper .Toper-right{ float:right;}
.Top .Toper .Toper-right ul{}
.Top .Toper .Toper-right ul li{ width:80px; text-align: center; float:left; font-size: 13px; border-left:1px solid #737373; margin-top: 10px;}
.Top .Toper .Toper-right ul li:first-child{ border-left:none;}
.Top .Toper .Toper-right ul li a{ color:#737372;}

.Logo{ width:100%; height: auto; overflow: hidden; position: relative !important;}
.Logo .Logoer{ width:1200px; height: auto; overflow: hidden; margin: 0px auto; padding:30px 0px 10px 0px;}
.Logo .Logoer .Logo-left{ float: left;}
.Logo .Logoer .Logo-right{ float:right;}
.Logo .Logoer .Logo-right .Logo-right-top{ width:auto; height: auto;}
.Logo .Logoer .Logo-right .Logo-right-top p{ font-size:14px; color: #231815;}
.Logo .Logoer .Logo-right .Logo-right-foot{ width:auto; height: auto;}
.Logo .Logoer .Logo-right .Logo-right-foot p{ font-size:42px; font-weight: bold; color: #231815; font-family: 'impact';}


.Nav{ width:100%; height: 50px; overflow: hidden; position: relative !important; /*background: #3f4f4b;*/ background:#1141af;}
.Nav .Naver{ width:1200px; height: auto; overflow: hidden; margin: 0px auto; /*border: 1px solid red;*/}
.Nav .Naver ul{}
.Nav .Naver ul li{ width:200px; height: 50px; line-height: 50px; text-align: center; float:left;}
.Nav .Naver ul li p{ color: #fff; font-size:14px;}
.Nav .Naver ul li:hover{ display: block; background: #abe64c;}
	
#box_ban{width:100%; height:500px;  margin:0 auto; /*z-index:-9999; border:1px solid #309; margin-top:6px;*/}
.columnSpace{padding:0 0 3px;}
.FrontPublic_slideShow01-d3_c1 div .wrapper{height:500px;overflow:hidden;position:relative;}
.FrontPublic_slideShow01-d3_c1 .fn-clear{zoom:1;left:50%;width:1920px;height:500px;overflow:hidden;margin-left:-960px;position:absolute;}
.FrontPublic_slideShow01-d3_c1 .box_skitter ul{display:none;width:999999px;height:500px;position:relative;}
.FrontPublic_slideShow01-d3_c1 .box_skitter ul li{width:1920px;height:500px;text-align:center;font-size:0;float:left;display:inline;}
.FrontPublic_slideShow01-d3_c1 .box_skitter .container_skitter{overflow:hidden;position:relative;}
.FrontPublic_slideShow01-d3_c1 .box_skitter .image{overflow:hidden;position:relative;}
.FrontPublic_slideShow01-d3_c1 .box_skitter .image img{display:none;}
.FrontPublic_slideShow01-d3_c1 .box_skitter .box_clone{position:absolute;top:0;left:0;width:100px;overflow:hidden;display:none;z-index:20;}
.FrontPublic_slideShow01-d3_c1 .box_skitter .box_clone img{position:absolute;top:0;left:0;z-index:20;}
.FrontPublic_slideShow01-d3_c1 .box_skitter .prev_button{position:absolute;top:50%;left:20%;width:57px;height:62px;margin-top:-31px;overflow:hidden;background:url(../images/prev.png) no-repeat left top!important;z-index:999;text-indent:-9999em;}
.FrontPublic_slideShow01-d3_c1 .box_skitter .next_button{position:absolute;top:50%;right:20%;width:57px;height:62px;margin-top:-31px;overflow:hidden;z-index:999;text-indent:-9999em;background:url(../images/next.png) no-repeat left top!important;}
.FrontPublic_slideShow01-d3_c1 .box_skitter .label_skitter{z-index:150;position:absolute;display:none;}.FrontPublic_slideShow01-d3_c1 .loading{position:absolute;top:50%;right:50%;z-index:10000;margin:-16px -16px;color:#fff;text-indent:-9999em;overflow:hidden;background:url(../images/ajax-loader.gif) no-repeat left top;width:31px;height:31px;}
.FrontPublic_slideShow01-d3_c1 #slideshow ul{display:none}.FrontAdv_picture01-d1_c1{width:100%;overflow:hidden;color:#000;clear:both;text-align:left;}

.I-pro{ width:100%; height: auto; overflow: hidden; position: relative !important; /*background: #dedede;*/ padding:20px 0px; }
.I-pro .I-proer{ width:1300px; height: auto; overflow: hidden; margin: 0px auto; /*border: 1px solid red;*/}
.I-pro .I-proer .I-proer-top{ width:208px; height: 65px; overflow: hidden; margin: 0px auto; margin-bottom: 40px; margin-top: 20px; } 
.I-pro .I-proer .I-proer-left{ width:600px; height: 400px; float:left;}
.I-pro .I-proer .I-proer-right{ width:620px; height:auto; float:right;}
.I-pro .I-proer .I-proer-right .I-proer-right-top{ width:100%; height: auto;}
.I-pro .I-proer .I-proer-right .I-proer-right-top p{ font-size:24px; color:#000; margin-bottom: 12px;}
.I-pro .I-proer .I-proer-right .I-proer-right-top span{ font-size:15px; color:#585858;}
.I-pro .I-proer .I-proer-right .I-proer-right-middle{ width:100%; height:auto; margin-top:40px;}
.I-pro .I-proer .I-proer-right .I-proer-right-middle ul{}
.I-pro .I-proer .I-proer-right .I-proer-right-middle ul li{ width:180px; height:40px; /*border:1px solid #343434;*/ float:left; margin-right: 20px; margin-bottom: 20px; background:#3d322f;}
.I-pro .I-proer .I-proer-right .I-proer-right-middle ul li p{ text-align: center; line-height:40px; font-size:15px;}
.I-pro .I-proer .I-proer-right .I-proer-right-middle ul li a p{ color:#fff;}
.I-pro .I-proer .I-proer-right .I-proer-right-middle ul li:hover{ display: block; background: #a40000;}
.I-pro .I-proer .I-proer-right .I-proer-right-middle ul li:hover p{ color:#fff;}


#divSmallBox{overflow:hidden;*display:inline;*zoom:1;width:10px;height:10px;margin:0 5px;border-radius:10px;background:#ffffff;}
#playBox{ width:600px; height:400px; /*margin:60px auto;*/ background:#333; position:relative; overflow:hidden;}
#playBox .oUlplay { width:99999px; position:absolute; left:0; top:0;}
#playBox .oUlplay DT{ float:left;}
#playBox .pre{ cursor:pointer; width:45px; height:45px; background:url(../images/jslider-img3.png) no-repeat; position:absolute; top:180px; left:10px; z-index:10;}
#playBox .next{ cursor:pointer; width:45px; height:45px; background:url(../images/jslider-img4.png) no-repeat; position:absolute; top:180px; right:10px; z-index:10;}
#playBox .smalltitle {width:600px; height:10px; position:absolute; bottom:15px; z-index:10}
#playBox .smalltitle Dl{ width:120px; margin:0 auto;}
#playBox .smalltitle Dl DT{ width:10px; height:10px; margin:0 5px; border-radius:10px; background:#ffffff; float:left; overflow:hidden;*display:inline;*zoom:1;}
#playBox .smalltitle .thistitle{ background:#a40000;}


.Main2{ width:100%; height:auto; overflow:hidden; position:relative !important;  background:#f0ebe7;}
.I-a{ width:1200px; height:auto; overflow:hidden; margin:0px auto; margin-top:40px;}
.I-a .I-a-left{ width:680px; height:auto; float:left; overflow:hidden; /*border:1px solid #000;*/ margin-top:30px;}
.I-a .I-a-left .I-a-left-top{ width:100%; height:auto; overflow:hidden;}
.I-a .I-a-left .I-a-left-top p{ font-weight:bold; color:#333333; font-size:18px;}
.I-a .I-a-left .I-a-left-top p span{ color:#999; font-weight:100; font-size:10px;}
.I-a .I-a-left .I-a-left-content{ width:100%; height:auto; overflow:hidden; margin-top:10px;}
.I-a .I-a-left .I-a-left-content p{ color:#999999; font-size:13px; line-height:30px;}
.I-a .I-a-left .I-a-left-more{ margin-top:20px;}
.I-a .I-a-left .I-a-left-more a{ color:#666; font-size:13px;}
.I-a .I-a-left .I-a-left-more a:hover{ color:#0066cb;}
.I-a .I-a-right{ width:452px; height:466px; background:url(../images/yint.png) no-repeat; float:right;}


.Main1{ widht:100%; height:auto; overflow:hidden; position:relative !important; background:#fff;}

.I-r{ width:1200px; height:auto; overflow:hidden; margin:0px auto; margin-top:40px;}
.I-r .I-r-top-one{ width:auto; height:auto; overflow:hidden; text-align:center;}
.I-r .I-r-top-one p{ font-weight:bold; color:#333333; font-size:18px;}
.I-r .I-r-top-one p span{ color:#999; font-weight:100; font-size:10px;}
.I-r .I-r-top-two{ width:40px; height:6px; background:#e25a0f; margin:0px auto; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; margin-top:10px;}
.I-r .I-r-top-three{ width:auto; height:auto; text-align:center; color:#999; font-size:13px; margin-top:10px;}
.I-r .I-r-content{ width:1200px; height:auto; margin-top:20px;}

.container{
	width: 100%;
	position: relative;
	min-height: auto;
}
.clr{
	clear: both;
	padding: 0;
	height: 0;
	margin: 0;
}

/* Demo Buttons Style */
.codrops-demos{
    text-align:center;
	display: block;
	line-height: 30px;
	padding: 5px 0px;
}
.codrops-demos a{
    display: inline-block;
	margin: 0px 4px;
	padding: 0px 6px;
	color: #aaa;
	line-height: 20px;	
	font-size: 13px;
	text-shadow: 1px 1px 1px #fff;
	border: 1px solid #ddd;
	background: #ffffff; /* Old browsers */
	background: -moz-linear-gradient(top, #ffffff 0%, #f6f6f6 47%, #ededed 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(47%,#f6f6f6), color-stop(100%,#ededed)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* IE10+ */
	background: linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 ); /* IE6-9 */
	box-shadow: 0px 1px 1px rgba(255, 255, 255, 0.5);
}
.codrops-demos a:hover{
	color: #333;
	box-shadow: 0px 1px 1px rgba(255, 255, 255, 0.5);
}
.codrops-demos a:active{
	background: #fff;
}
.codrops-demos a.current-demo,
.codrops-demos a.current-demo:hover{
	background: #f6f6f6;
}

.da-thumbs {
	list-style: none;
	width: 1200px;
	height: auto;
	position: relative;
	margin: 20px auto;
	padding: 0;
}
.da-thumbs li {
	float: left;
	margin:10px 5px;
	width:370px;
	background: #fff;
	padding: 8px;
	position: relative;
	border:1px solid #e5e5e3;
	box-shadow: 0 1px 3px rgba(0,0,0,0.1);
}
.da-thumbs li a,
.da-thumbs li a img {
	display: block;
	position: relative;
}
.da-thumbs li a {
	overflow: hidden;
}
.da-thumbs li a div {
	position: absolute;
	background: #333;
	background: rgba(75,75,75,0.7);
	width: 100%;
	height: 100%;
}
.da-thumbs li a div span {
	display: block;
	padding: 10px 0;
	margin: 40px 20px 20px 20px;
	text-transform: uppercase;
	font-weight: normal;
	color: rgba(255,255,255,0.9);
	text-shadow: 1px 1px 1px rgba(0,0,0,0.2);
	border-bottom: 1px solid rgba(255,255,255,0.5);
	box-shadow: 0 1px 0 rgba(0,0,0,0.1), 0 -10px 0 rgba(255,255,255,0.3);
}

.index-news-nenrong{ width:100%; height:450px; overflow:hidden;}
.index-news-nenrong ul{ margin-top:20px;}
.index-news-nenrong ul li{ width:100%; height:110px; border-bottom:1px solid #c9c9c9; color:#fff;}
.index-news-nenrong ul a:hover li{ background:#d7000f;}
.index-news-nenrong ul li:hover p{ color:#fff;}
.index-news-nenrong ul li:hover span{ color:#fff;}
.index-news-nenrong ul li:hover .index-news-middle-top p{ color: #fff;}
.index-news-nenrong ul li:hover .index-news-middle-desc p{ color: #fff;}
.index-news-xiangxi{ width:1000px; height:110px; margin:0px auto; /*border:1px solid #09C;*/}
.index-news-xiangxi .yidong{ width:100%; height:110px; /*border:1px solid #9C6;*/}
.index-news-xiangxi .yidong:hover{ margin-left:-50px; display:block;}

.index-news-xiangxi .index-news-left{ width:120px; height:80px; /*border:1px solid #3FC;*/ float:left; text-align:right; padding-top:20px;}
.index-news-xiangxi .index-news-left span{ color:#8f8f8f; font-size:30px; }
/*.index-news-xiangxi .index-news-left span:hover{ color:#fff;}*/
.index-news-xiangxi .index-news-left p{ color:#8f8f8f; font-size:18px;}
/*.index-news-xiangxi .index-news-left p:hover{ color:#fff;}*/
.index-news-xiangxi .index-news-middle{ width:500px; height:100px; /*border:1px solid #903;*/ float:left; margin-left:100px;}
.index-news-xiangxi .index-news-middle .index-news-middle-top{ width:100%; height:45px; /*border:1px solid #09C;*/ line-height:40px;}
.index-news-xiangxi .index-news-middle .index-news-middle-top p{ color:#000; font-size:18px;}
/*.index-news-xiangxi .index-news-middle .index-news-middle-top p:hover{ color:#fff;}*/
.index-news-xiangxi .index-news-middle .index-news-middle-desc{ width:100%; height:50px; /*border:1px solid #F00;*/}
.index-news-xiangxi .index-news-middle .index-news-middle-desc p{ color:#535353; line-height:25px; font-size:13px;}
/*.index-news-xiangxi .index-news-middle .index-news-middle-desc p:hover{ color:#fff;}*/
.index-news-xiangxi .index-news-right{ width:120px; height:80px; /*border:1px solid #0C3;*/ float:left; margin-left:60px; background:url(../images/jiantou.png) no-repeat; margin-top:20px;}
.more{ width:260px; height:60px; border:1px solid #999; margin:0px auto; -moz-border-radius: 25px; -webkit-border-radius: 25px; border-radius:25px; margin:20px auto;}
.more p{ text-align:center; color:#000; font-size:18px; line-height:60px; font-weight:bold;}

.Link{ width:100%; height:60px; overflow:hidden; position:relative !important; background:#000; margin-top:20px;}
.Link .Linker{ width:1200px; height:auto; line-height:60px; margin:0px auto;}
.Link .Linker p{ color:#fff; font-size:13px; float:left;}
.Link .Linker ul{ float:left; /*margin-left:10px;*/}
.Link .Linker ul li{ margin-left:20px; font-size:13px; float:left;}
.Link .Linker ul li a{ color:#fff;}

.Foot{ width:100%; height:auto; overflow:hidden; position:relative !important; background:#232426;}
.Foot .Footer{ width:1000px; height:auto; overflow:hidden; margin:0px auto; /*border:1px solid #906;*/ margin-top:60px; margin-bottom:20px;}
.Foot .Footer .Footer-left{ width:790px; height:auto; overflow:hidden; /*border:1px solid #09F;*/ float:left;}
.Foot .Footer .Footer-left .Footer-left-top{ width:100%; height:auto; color:#dbdada; font-weight:bold; font-size:18px;}
.Foot .Footer .Footer-left .Footer-left-foot{ margin-top:20px;}
.Foot .Footer .Footer-left .Footer-left-foot p{ color:#b4b4b4; font-size:13px; margin-top:20px;}
.Foot .Footer .Footer-left .Footer-left-foot li{  float:left; margin-right:30px; color:#b4b4b4; font-size:13px; margin-top:20px; width:460px; }
.Foot .Footer .Footer-right{ width:130px; height:auto; float:left; /*border:1px solid red;*/}
.Foot .Footer .Footer-right p{ color:#b4b4b4; margin-top:6px; font-size:13px; text-align:center;}

.Guodu1{ width:100%; height:1px; background:#343434; overflow:hidden; position:relative !important;}

.Foot1{ width:100%; height:40px; overflow:hidden; position:relative !important; background:#232426;}
.Foot1 .Foot1er{ width:1200; height:auto; margin:0px auto; line-height:40px; text-align:center; color:#b4b4b4; font-size:13px;}
.Foot1 .Foot1er p a{ color:#b4b4b4;}

.Main2{ width:100%; height:auto; overflow:hidden; position:relative !important; background:#f2f2f2;}

.Pro{ width:1200px; height:auto; margin:0px auto; border:1px solid #3CC; /*background:#fff; margin-top:40px;*/ padding:0px 40px;}

.Pro .Pro-left{ width:250px; height:auto; overflow:hidden; border:1px solid #e5e5e5; float:left;}

.Pro .Pro-left .Pro-left-top{ width:100%; height:100px; border-bottom:1px solid #e5e5e5;}

.Pro .Pro-left .Pro-left-top .Pro-left-top-top{ width:100%; height:auto; overflow:hidden;}

.Pro .Pro-left .Pro-left-top .Pro-left-top-top p{ color:#ff0402; font-family: impact; font-size:28px; font-weight:bold; margin-left:10px; margin-top:20px;}

.Pro .Pro-left .Pro-left-top .Pro-left-top-foot{ width:100%; height:auto; overflow:hidden;}

.Pro .Pro-left .Pro-left-top .Pro-left-top-foot p{ font-size: 14px;	color: #c9c9c9;	text-transform: uppercase; font-family:"微软雅黑"; margin-left:10px;}


.Pro .Pro-left .Pro-left-foot{ width:100%; height:auto; overflow:hidden;}




.Pro .Pro-left .Pro-left-foot dl{}

.Pro .Pro-left .Pro-left-foot dl dt{ width:100%; height:50px;/*background:#d6d6d7; */ border-bottom:1px dotted #dedede; margin-top:2px; line-height:50px;}
.Pro .Pro-left .Pro-left-foot dl dt img{ float:left; margin-left:10px; margin-top:20px;}
.Pro .Pro-left .Pro-left-foot dl dt p{ float:left; margin-left:10px;}
.Pro .Pro-left .Pro-left-foot dl dt a p{ color:#3e3e3e; font-size:13px; font-weight:100; /*font-weight:bold;*/}
.Pro .Pro-left .Pro-left-foot dl dt a:hover p{ color:#ff0402;}




.Pro .Pro-right{ width:840px; height:auto; overflow:hidden; float:right; /*border:1px solid #F0F;*/}

.Pro .Pro-right .Pro-right-top{ width:100%; height:40px; border-bottom:1px solid #e5e5e5; text-align:right;}

.Pro .Pro-right .Pro-right-top p{ line-height:40px; color:#666; font-size:14px; margin-right:8px;}
.Pro .Pro-right .Pro-right-top p a{ color:#666;}
.Pro .Pro-right .Pro-right-top p a:hover{ color:#171640;}


.Pro .Pro-right .Pro-pro{ width:100%; height:auto; overflow:hidden;}
.Pro .Pro-right .Pro-pro ul{}
.Pro .Pro-right .Pro-pro ul li{ float: left; margin: 10px;	width: 260px; height: 298px; position: relative;}
.Pro .Pro-right .Pro-pro ul li a{width: 100%;	margin-top: 0px;	height: 298px;	position: absolute;	padding: 9px;	border: #eaeaea solid 1px;	box-shadow: rgba(0,0,0,0.13) 0px 0px 0px;	transition: all ease 0.5s;}
.Pro .Pro-right .Pro-pro ul li a:hover{margin-top: -5px;	border: #dedede solid 1px;	box-shadow: rgba(0,0,0,0.13) 0px 0px 30px;	transition: all ease 0.5s;}
.Pro .Pro-right .Pro-pro ul li .casexun_img{ width: 100%;	height: 244px;	overflow: hidden;}
.Pro .Pro-right .Pro-pro ul li .casexun_img img{ width: 100%;}
.Pro .Pro-right .Pro-pro ul li .casexun_title{ height: 42px; line-height: 42px;	width: 100%;	text-align: center;	text-overflow: ellipsis;white-space: pre;	overflow: hidden;	color: #585858;	font-size: 14px;}
.Pro .Pro-right .Pro-pro .Pro-pro-top{ width:100%; height:60px; border-bottom:1px solid #dedede; margin-top:20px;}
.Pro .Pro-right .Pro-pro .Pro-pro-top .Pro-pro-top-top{ width:100%; height:30px; text-align:center; font-family: impact; color:#171640; font-size:24px; font-weight:bold;}
.Pro .Pro-right .Pro-pro .Pro-pro-top .Pro-pro-top-foot{ width:100%; height:auto; text-align:center; color:#666; line-height:30px;}
.Pro .Pro-right .Pro-pro .Pro-pro-top .Pro-pro-top-foot span{ color:red;}

.Pro .Pro-right .Pro-pro .Pro-pro-info{ width:100%; height:auto; overflow:hidden; margin-top:10px; padding:6px;}

.Pro .Pro-right .Pro-pro .Pro-pro-Page-1{ width:100%; height:80px; overflow:hidden; margin-top:20px;}
.Pro .Pro-right .Pro-pro .Page-1 .Page-1-top{ width:100%; height:40px; border-bottom:1px dashed #dedede; line-height:40px;}
.Pro .Pro-right .Pro-pro .Page-1 .Page-1-foot{ width:100%; height:40px; line-height:40px;}



.Pro .Pro-right1 .Pro-pro{ width:100%; height:auto; overflow:hidden;}
.Pro .Pro-right1 .Pro-pro ul{}
.Pro .Pro-right1 .Pro-pro ul li{ float: left; margin: 10px;	width: 250px; height: 368px; position: relative;}
.Pro .Pro-right1 .Pro-pro ul li a{width: 100%;	margin-top: 0px;	height: 368px;	position: absolute;	padding: 9px;	border: #eaeaea solid 1px;	box-shadow: rgba(0,0,0,0.13) 0px 0px 0px;	transition: all ease 0.5s;}
.Pro .Pro-right1 .Pro-pro ul li a:hover{margin-top: -5px;	border: #dedede solid 1px;	box-shadow: rgba(0,0,0,0.13) 0px 0px 30px;	transition: all ease 0.5s;}
.Pro .Pro-right1 .Pro-pro ul li .casexun_img{ width: 100%;	height: 314px;	overflow: hidden;}
.Pro .Pro-right1 .Pro-pro ul li .casexun_img img{ width: 100%;}
.Pro .Pro-right1 .Pro-pro ul li .casexun_title{ height: 42px; line-height: 42px;	width: 100%;	text-align: center;	text-overflow: ellipsis;white-space: pre;	overflow: hidden;	color: #585858;	font-size: 14px;}
.Pro .Pro-right1 .Pro-pro .Pro-pro-top{ width:100%; height:60px; border-bottom:1px solid #dedede; margin-top:20px;}
.Pro .Pro-right1 .Pro-pro .Pro-pro-top .Pro-pro-top-top{ width:100%; height:30px; text-align:center; font-family: impact; color:#171640; font-size:24px; font-weight:bold;}
.Pro .Pro-right1 .Pro-pro .Pro-pro-top .Pro-pro-top-foot{ width:100%; height:auto; text-align:center; color:#666; line-height:30px;}
.Pro .Pro-right1.Pro-pro .Pro-pro-top .Pro-pro-top-foot span{ color:red;}

.Pro .Pro-right1 .Pro-pro .Pro-pro-info{ width:100%; height:auto; overflow:hidden; margin-top:10px; padding:6px;}

.Pro .Pro-right1 .Pro-pro .Pro-pro-Page-1{ width:100%; height:80px; overflow:hidden; margin-top:20px;}
.Pro .Pro-right1 .Pro-pro .Page-1 .Page-1-top{ width:100%; height:40px; border-bottom:1px dashed #dedede; line-height:40px;}
.Pro .Pro-right1 .Pro-pro .Page-1 .Page-1-foot{ width:100%; height:40px; line-height:40px;}



.About{ width:1060px; height:auto; overflow:hidden; margin:0px auto; position:relative !important; /*border:1px solid #9F3;*/ margin:10px auto;}
.About .About-top{ width:100%; height:40px; /*border:1px solid #006;*/}
.About .About-top img{ margin-top:5px; float:left;}
.About .About-top p{ float:left; margin-left:10px; margin-top:12px;}
.About .About-top p a{ color:#000;}
.About .About-content{ width:100%; height:auto; overflow:hidden; margin-top:20px;}
.About .About-content .About-content-left{ width:260px; height:auto; overflow:hidden; float:left; position:relative !important; /*border:1px solid #309;*/}
.About .About-content .About-content-left .About-content-left-top{ width:100%; height:100px; border-bottom:1px dotted #999; background:#3d322f;}
.About .About-content .About-content-left .About-content-left-top p{ color:#fff; font-size:24px; line-height:100px; text-align:center; font-weight:bold;}
.About .About-content .About-content-left .About-content-left-list{ width:260px; height:auto; /*border:1px solid #999;*/ margin-top:4px;}
.About .About-content .About-content-left .About-content-left-list ul{}
.About .About-content .About-content-left .About-content-left-list ul li{ width:100%; height:auto; border-bottom:1px dotted #ebebeb;  margin-bottom:4px; font-size:16px;}
.About .About-content .About-content-left .About-content-left-list ul li p{ width:100%; height:50px; background:#474646; line-height:50px; text-align:center;}
.About .About-content .About-content-left .About-content-left-list ul li:hover{ display:block; background:#e10012;}
.About .About-content .About-content-left .About-content-left-list ul li a p{ color:#fff;}

.About .About-content .About-content-left .About-content-left-tel{ margin-top:20px; width:258px; height:auto; border:1px solid #c5c5c6;}
.About .About-content .About-content-left .About-content-left-tel .About-content-left-tel-top{ width:258px; height:auto; background:#3d322f;}
.About .About-content .About-content-left .About-content-left-tel .About-content-left-tel-top p{ line-height:100px; font-size:24px; font-weight:bold; text-align:center; color:#fff;}
.About .About-content .About-content-left .About-content-left-tel ul{}
.About .About-content .About-content-left .About-content-left-tel ul li{ width:100%; height:40px; line-height:40px; border-top:1px dotted #c5c5c6; font-size:14px;}
.About .About-content .About-content-left .About-content-left-tel ul li:first-child{ border-top:none;}
.About .About-content .About-content-left .About-content-left-tel ul li p{ float:left;  margin-left:6px;}

.About .About-content .About-content-right{ width:760px; height:auto; overflow:hidden; float:right; position:relative !important; /*border:1px solid #ebebeb;*/}
.About .About-content .About-content-right .About-content-right-top{ width:100%; height:40px; border-bottom:1px dotted #c5c5c6;}
.About .About-content .About-content-right .About-content-right-top img{ float:left; margin-right:10px;}
.About .About-content .About-content-right .About-content-right-top p{ float:left; font-size:24px; font-weight:bold; color:#1648ab;}


.About .About-content .News-content-right{ width:760px; height:auto; overflow:hidden; float:right; position:relative !important; /*border:1px solid #ebebeb;*/}
.About .About-content .News-content-right .News-content-right-top{ width:100%; height:40px; border-bottom:1px dotted #c5c5c6;}
.About .About-content .News-content-right .News-content-right-top img{ float:left; margin-right:10px;}
.About .About-content .News-content-right .News-content-right-top p{ float:left; font-size:24px; font-weight:bold; color:#a30000;}

.About .About-content .News-content-right .News-content-right-content{ width:100%; height:auto; overflow:hidden;}
.About .About-content .News-content-right .News-content-right-content ul{}
.About .About-content .News-content-right .News-content-right-content ul li{ width:100%; height:35px; border-bottom:1px dashed #c1c1c1; line-height:35px; font-size:15px; }
.About .About-content .News-content-right .News-content-right-content ul li img{ float:left; margin-right:10px; margin-left:10px; margin-top:11px;}
.About .About-content .News-content-right .News-content-right-content ul li p{  float:right; margin-right:8px;}
.About .About-content .News-content-right .News-content-right-content ul li a{ color:#000; margin-left:4px;}
.About .About-content .News-content-right .News-content-right-content ul li a:hover{ color:#0d2d5d;}


.Page{ width:100%; height:auto; text-align:center; overflow:hidden; position:relative !important; margin-top:30px;}
.Page p{ letter-spacing:2px;}


.About .About-content .News-content-right .News-content-right-content .News-content-right-content-top{ width:100%; height:80px; border-bottom:1px solid #999; text-align:center;}
.About .About-content .News-content-right .News-content-right-content .News-content-right-content-top p{ margin-top:20px; font-size:24px; font-weight:bold; margin-bottom:10px;}
/*.About .About-content .News-content-right .News-content-right-content .News-content-right-content-top .qita{ margin-top:20px;}*/

.About .About-content .News-content-right .News-content-right-content .News-content-right-content-detailed{ width:100%; height:auto; position:relative !important; margin-top:10px;}

.Tag{ width:100%; height:80px; overflow:hidden; position:relative !important; margin-top:30px;}
.Tag .Tag-top{ width:100%; height:40px; border-bottom:1px dashed #ebebeb; line-height:40px;}
.Tag .Tag-top p a{ color:#000;}
.Tag .Tag-top p a:hover{ color:#0d2d5d;}
.Tag .Tag-foot{ width:100%; height:40px; line-height:40px;}
.Tag .Tag-foot p a{ color:#000;}
.Tag .Tag-foot p a:hover{ color:#0d2d5d;}

.About .About-content .Pro-content-right{ width:760px; height:auto; overflow:hidden; float:right; position:relative !important; /*border:1px solid #ebebeb;*/}
.About .About-content .Pro-content-right .Pro-content-right-top{ width:100%; height:40px; border-bottom:1px dotted #c5c5c6;}
.About .About-content .Pro-content-right .Pro-content-right-top img{ float:left; margin-right:10px;}
.About .About-content .Pro-content-right .Pro-content-right-top p{ float:left; font-size:24px; font-weight:bold; color:#1141af;}

.About .About-content .Pro-content-right .Pro-content-right-content{ width:100%; height:auto; overflow:hidden; position:relative !important; margin-top:20px;}
.About .About-content .Pro-content-right .Pro-content-right-content ul{}
.About .About-content .Pro-content-right .Pro-content-right-content ul li{ width:230px; height:244px; border:1px solid #cdcdcd; float:left; margin-left:15px; padding:2px; margin-bottom:20px;}
.About .About-content .Pro-content-right .Pro-content-right-content ul li img{ width:230px; height:174px;}
.About .About-content .Pro-content-right .Pro-content-right-content ul li p{ text-align:center; height:70px; /*line-height:40px;*/ margin-top:15px;}
.About .About-content .Pro-content-right .Pro-content-right-content ul li a p{ color:#000;}
.About .About-content .Pro-content-right .Pro-content-right-content ul li:hover{ border:1px solid #255296;}
.About .About-content .Pro-content-right .Pro-content-right-content .Pro-content-right-content-top{ width:100%; height:auto; overflow:hidden; position:relative !important;}
.About .About-content .Pro-content-right .Pro-content-right-content .Pro-content-right-content-top .Pro-content-right-content-top-left{ width:350px; height:264px; float:left; border:1px solid #999; padding:2px;}
.About .About-content .Pro-content-right .Pro-content-right-content .Pro-content-right-content-top .Pro-content-right-content-top-left img{ width:350px; height:264px;}
.About .About-content .Pro-content-right .Pro-content-right-content .Pro-content-right-content-top .Pro-content-right-content-top-right{ width:350px; height:auto; float:right;}
.About .About-content .Pro-content-right .Pro-content-right-content .Pro-content-right-content-top .Pro-content-right-content-top-right dl{}
.About .About-content .Pro-content-right .Pro-content-right-content .Pro-content-right-content-top .Pro-content-right-content-top-right dl dt{ width:100%; height:auto; /*line-height:40px;*/ margin-top:20px;}
.About .About-content .Pro-content-right .Pro-content-right-content .Pro-content-right-content-top .Pro-content-right-content-top-right dl dt p{ float:left; margin-right:10px; font-size:16px; width:80px;}
.About .About-content .Pro-content-right .Pro-content-right-content .Pro-content-right-content-top .Pro-content-right-content-top-right dl dt span{ float:left; width:auto; height:auto; /*margin-left:4px;*/}

/*.About .About-content .Pro-content-right .Pro-content-right-content .Pro-content-right-content-top .Pro-content-right-content-top-right dl dt strong{ font-size:13px;}*/
.About .About-content .Pro-content-right .Pro-content-right-content .Pro-content-right-content-top .Pro-content-right-content-top-right dl dt{ font-size:16px;}
.About .About-content .Pro-content-right .Pro-content-right-content .Pro-content-right-content-top .Pro-content-right-content-top-right dl dt img{ margin-top:10px;}


.About .About-content .Pro-content-right .Pro-content-right-content .Pro-content-right-content-detailed{ width:100%; height:auto; overflow:hidden; margin-top:20px;}
.About .About-content .Pro-content-right .Pro-content-right-content .Pro-content-right-content-detailed .Pro-content-right-content-detailed-top{ width:100%; height:40px; border-bottom:1px dotted #999; line-height:40px;}

.About .About-content .Pro-content-right .Pro-content-right-content .Pro-content-right-content-detailed .Pro-content-right-content-detailed-top p{ font-size:18px; padding-left:10px; font-weight:bold; color:#0d2d5d;}
.About .About-content .Pro-content-right .Pro-content-right-content .Pro-content-right-content-detailed .Pro-content-right-content-detailed-all{ width:100%; height:auto; margin-top:20px;}

.About .About-content .Video-content-right{ width:760px; height:auto; overflow:hidden; float:right; position:relative !important; /*border:1px solid #ebebeb;*/}
.About .About-content .Video-content-right .Video-content-right-top{ width:100%; height:40px; border-bottom:1px dotted #c5c5c6;}
.About .About-content .Video-content-right .Video-content-right-top img{ float:left; margin-right:10px;}
.About .About-content .Video-content-right .Video-content-right-top p{ float:left; font-size:24px; font-weight:bold; color:#0d2d5d;}

.About .About-content .Video-content-right .Video-content-right-content{ width:100%; height:auto; overflow:hidden; position:relative !important; margin-top:20px;}

.About .About-content .Video-content-right .Video-content-right-content ul{}
.About .About-content .Video-content-right .Video-content-right-content ul li{ float:left; width:360px; height:380px; margin-left:20px; margin-bottom:20px;}
.About .About-content .Video-content-right .Video-content-right-content ul li p{ width:100%; height:40px; text-align:center; line-height:40px;}
.index-news-nenrong{ width:1100px; height:auto; overflow:hidden; margin:0px auto; padding-bottom:40px;}
.index-news-nenrong dl{}
.index-news-nenrong dl dt{ width:480px; height:120px; overflow:hidden; background:#fff; float:left; margin-left:30px; margin-right:30px; margin-top:30px;}
.index-news-nenrong dl dt .index-news-nenrong-left{ width:100px; height:100px; padding:2px; border:1px solid #dedede; margin-top:6px; margin-left:6px; float:left;}
.index-news-nenrong dl dt .index-news-nenrong-left img { width:100px; height:100px;}
.index-news-nenrong dl dt .index-news-nenrong-right{ width:340px; height:auto; float:right; /*border:1px solid #309;*/ margin-right:4px;}
.index-news-nenrong dl dt .index-news-nenrong-right .index-news-nenrong-right-top{ width:100%; height:40px; line-height:40px;}
.index-news-nenrong dl dt .index-news-nenrong-right .index-news-nenrong-right-top p{ font-size:18px; font-weight:bold; }
.index-news-nenrong dl dt .index-news-nenrong-right .index-news-nenrong-right-top p a{ color:#000;}
.index-news-nenrong dl dt .index-news-nenrong-right .index-news-nenrong-right-top p a:hover{ color:#930002;}

.index-news-nenrong dl dt .index-news-nenrong-right .index-news-nenrong-right-foot{ width:100%; height:auto;}
.index-news-nenrong dl dt .index-news-nenrong-right .index-news-nenrong-right-foot p{ color:#3a3939; font-size:13px; line-height:20px;}

