﻿*{margin:0px;border:0px;padding:0px;}
ul,ul li{list-style:none;}
h1,h2,h3,h4,h5{font-weight:400;cursor:pointer;}
a{text-decoration: none;}
img {border:0px;}
body{font-family: "Microsoft YaHei";font-size:14px;color:#3E3939;}
.clear{clear:both;}
.fr{float:right;}
.fl{float:left;}
.re{position:relative;}
.ab{position:absolute;}
.w1017{width:1017px;margin:0 auto;}
.bg{background:#ededee;}


.header{width:100%;height:120px;background:#1d1d1d;position:fixed;top:0px;z-index:5000;  border-bottom: 2px solid #efbe1b;}
.logo{width:300px;height:120px;display:block;float:left;}
.logo img{    
	width: 80%;
    height: auto;
    position: absolute;
    top: 50%;
    margin-top: -10%;
}
.logo span{color:#f0f0f0;font-size:12px;position:absolute;right:0px;bottom:18px;letter-spacing:2px;}

.nav{width:600px;height:120px;display:block;float:right;}
.nav ul{width:620px;}
.nav ul li{width:65px;height:120px;display:block;float:left;text-align:center;line-height:125px;margin-right:23px;position: relative;}
.nav ul li .aa{width:65px;height:90px;display:block; color:#F0F0F0;font-size:15px;}
.nav ul li  .aa:hover{color:#efbe1b;border-bottom:6px solid #efbe1b}
.navcurr{color:#efbe1b !important;border-bottom:6px solid #efbe1b !important;width:65px !important;height:90px !important;display:block !important; color:#F0F0F0;font-size:15px !important;}
ul#topnav li .sub {
	width:150px;
	position: absolute;	
	top: 100px; left: 0;
	background:rgba(29,29,29,0.7);
	padding: 20px 20px 20px;
	float: left;
	display: none;
}
ul#topnav li:hover .sub{
display:block;
z-index:9999;
	
}

ul#topnav li .sub ul{
	display:block;
	float:left;
	list-style: none;
	width: 150px;
	float: left;
}
ul#topnav li .sub ul li {
	height:35px !important;
	width: 150px;
	border-bottom:none !important;
	
}

ul#topnav .sub ul li a {
	padding: 5px 0;
	background-image: none;
	font-size:14px !important;
	color:#F0F0F0;
	display:block;
}
ul#topnav .sub ul li a:hover{
	color:#efbe1b !important;
}
ul#topnav .sub ul li a {
	float: none; 
	text-indent: 0; 
	height: auto;
	padding: 0px 5px 0px 15px;
	display: block;
	line-height:32px;
	width:120px;
	display:block;text-align:left;
}



.banner{width:100%;height:486px;display:block;margin:0 auto;position:relative;background:#ededee;margin-top:120px;}
.banner .bd{ position:relative; z-index:0;}
.banner .bd ul{ width:100% !important; }
.banner .bd li{ width:100% !important;  height:486px; overflow: hidden;}
.banner .bd li .siteWidth{ width:1494px; position:relative;  margin:0 auto;  height:486px;}
.banner .bd li a{ height:486px; display:block;  }

.banner .hd {position:absolute;bottom:10px;text-align:center;width:100%;height:30px;line-height:30px;}
.banner .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; background:#ededee; margin:8px; border-radius:14px;width:14px; height:14px; overflow:hidden; line-height:9999px; filter:alpha(opacity=80);opacity:0.8; }
.banner .hd ul .on{ filter:alpha(opacity=40);opacity:0.4;background:#fac500;  }


.case{width:100%;height:675px;display:block;float:left;background:#ededee;}
.case2{width:100%;height:367px;display:block;float:left;background:#ededee;}
.case .case-title{width:100%;height:44px;background:#fac500;color:#FFFFFF;font-size:34px;text-align:center;font-weight:800;line-height:44px;letter-spacing:5px;}



.case .product_list{ width: 1017px;diaplay:block;margin:0 auto; }
.case .product_list ul{width:1030px;margin-top: 10px;}
.case .product_list .product_img{ width:335px;height:196px;display:block;float:left;margin-right:5px;margin-bottom:10px; overflow: hidden;}
.case .product_list .product_img img{ 
display: block;width:100%;height:auto;
								 }
.case .product_list .product_img:hover{  -webkit-animation: scaleimg 0.3s alternate  both;
								   -moz-animation: scaleimg 0.3s alternate  both;
								   -o-animation:scaleimg 0.3s alternate  both;	
								   animation:scaleimg 0.3s alternate  both;									
}
@-webkit-keyframes scaleimg{
		0%{ -webkit-transform:scale(1);  }
		100%{ -webkit-transform:scale(1.05);  }
}
@-moz-keyframes scaleimg{
		0%{ -moz-transform:scale(1);  }
		100%{ -moz-transform:scale(1.05);  }
}
@-o-keyframes scaleimg{
		0%{ -o-transform:scale(1);  }
		100%{ -o-transform:scale(1.05);  }
}
@keyframes scaleimg{
		0%{ transform:scale(1);  }
		100%{ transform:scale(1.05);  }
}


.hengtiao{width:100%;height:18px;background:#090405;display:block;float:left;}
.hengtiao span{width:1017px;height:18px;margin:0 auto;display:block;}
.hengtiao span i{width:118px;height:18px;background:#fac500;display:block;float:left;z-index:1;}



.jianjie{width:320px;height:367px;display:block;float:left;}
.jianjie .img{width:320px;height:367px;display:block;float:left;}
.jianjie .img img{width:320px;height:367px;}
.jianjie .txt{width:320px;height:150px;display:block; background:rgba(0,0,0,.4);position:absolute;bottom:0px;}
.jianjie .txt span{width:290px;height:135px;display:block;margin:0 auto;color:#FFFFFF;font-size:15px;margin-top:8px;}
.I-jj{width:405px;height:367px;display:block;float:left;}
.I-jj .content{width:378px;height:344px;border-right:2px solid #f9c400; margin-left: 12px;margin-top: 10px;position: relative;}
.I-jj .content .title{color:#231815;font-size:28px;display:block;}
.I-jj .content .txt{width:377px;height:260px;color:#3e3a39;font-size:16px;display:block;margin-top:20px;line-height:26px;}
.I-jj .content .txt .index-news li{width:377px;height:30px;display:block;float:left;line-height:30px;}
.I-jj .content .txt .index-news li a{font-size:15px; color:#3e3a39;text-align:left;background:#ededee;float:left;padding-right:5px;}
.I-jj .content .txt .index-news li .date{color:#3e3a39;text-align:right;display:inline-block;float:right;padding-right:10px;background:#ededee;font-size:13px;}
.I-jj .content .txt .index-news li p{    display: block;
    height: 16px;
    border-bottom: 1px #CCCCCC dashed;}
.I-jj .content  .more{display:block;float:right;position: absolute;right:0px;bottom: 0px;}
.I-jj .content  .more a{color:#717071;font-size:17px;}

.I-j{width:290px;height:367px;display:block;float:left;}
.I-j .content{width:290px;height:344px;border-right:2px solid #f9c400; margin-top: 10px;}
.I-j .content .logo2{display:block;float:left;margin-left:17px;}
.I-j .content .tel{color:#1d1d1d;font-size:22px;font-weight:800;display:block;float:left;  margin-top: 75px;margin-left: 10px;}
.I-j .content .world{width:280px;display:block;float:left;font-size:20px;letter-spacing:2px;text-align:center;color:#1d1d1d;}
.tel-list{width:273px;height:200px;float:left;display:block;margin-left:5px;margin-top:20px;}
.tel-list li{width:273px;height:40px; display:block; float:left;background:url(../image/telbg.png) no-repeat;margin-bottom:20px;color:#fff;line-height:38px;font-size:23.5px;}
.tel-list li .name{font-size:23.5px;font-weight:800;padding-left:10px;}
.tel-list li .TEL{font-size:27.3px;padding-left:10px;}



.fw-con{height:520px;display:block;float:left;width:100%;background:#1d1d1d;}
.fw-con .title{color:#fac500;font-size:33.5px;font-weight:800;display:block;text-align:center;letter-spacing:5px;margin-top:40px;}
.fw-con .ch-t{color:#fff;font-size:22px;display:block;text-align:center;letter-spacing:10px;margin-top:20px;margin-bottom:20px}
.fw-list{width:1000px;height:350px;margin:0 auto;display:block;margin-left:60px;}
.fw-list ul{width:1020px;overflow: hidden;}
.fw-list .fw_img{width:214px;height:350px;display:block;float:left;text-align:center;margin-right:40px;background:url(../image/sss.png) no-repeat top center;}
.fw-list .fw_img  img{width:135px;height:135px;display: block;margin-top: 10px;margin:10px auto 0 auto;
}
.fw-list .fw_img img:hover{  -webkit-animation: scale 0.3s alternate  both;
							-moz-animation: scale 0.3s alternate  both;
					        -o-animation:scale 0.3s alternate  both;	
							animation:scale 0.3s alternate  both;									
}

@-webkit-keyframes scale{
		0%{ -webkit-transform:scale(1);  }
		100%{ -webkit-transform:scale(1.13);  }
}
@-moz-keyframes scale{
		0%{ -moz-transform:scale(1);  }
		100%{ -moz-transform:scale(1.13);  }
}
@-o-keyframes scale{
		0%{ -o-transform:scale(1);  }
		100%{ -o-transform:scale(1.13);  }
}
@keyframes scale{
		0%{ transform:scale(1);  }
		100%{ transform:scale(1.13);  }
}


.fw-list li span{font-size:25.4px;display:block;font-weight:800;color:#FFFFFF;margin-top:20px;}
.fw-list li p{font-size:18px;display:block;color:#FFFFFF;margin-top:20px;}


.contact{height:440px;display:block;float:left;width:100%;background:#1d1d1d;}
.contact .title{color:#fff;font-size:33.5px;font-weight:800;display:block;text-align:center;letter-spacing:2px;margin-top:80px;}
.contact .c-us{width:871px;margin-left:60px;;display:block;margin:0 auto;margin-top:40px;}
.contact .c-us img{width:871px;height: auto;}
.contact .add{width:871px;height:36px;display:block;margin:40px auto;}
.contact .add dd{width:429px;height:36px;line-height:36px;color:#FFFFFF;font-size:16px;display:block;float:left;}
.contact .add dd span{margin-left:45px;}
.contact .add .dd1{background:url(../image/address.png) no-repeat center;}
.contact .add .dd2{background:url(../image/tel.png) no-repeat center;font-size:16.5px;margin-left:10px;}
.top{width:45px;height:45px;background:#fac500;display:block;font-family:"Arial";font-size:18.4px;color:#FFFFFF;line-height:45px;text-align:center;bottom:150px;right:330px;position:fixed;}
.top a{color:#FFFFFF;}


.footer{width:100%;min-height:300px;background:#181919;display:block;float:left;border-bottom:1px solid #2e2f2f}
.foot01{width:371px;height:216px;display:block;float:left;}
.foot01 .foot-list{width:371px;height:84px;display:block;float:left;}
.foot01 .foot-list dd{display:block;float:left;width:33px;height:33px;line-height:80px;margin:25px 0px 0px 20px;}
.foot01 .foot-list dd a img{width:33px;height:33px;}
.foot01 span{ width:210px;height:45px;display:block;color:#d3d3d4;font-size:13px;line-height:24px;margin-left:25px;margin-top:10px;float:left;}
.foot02{width:352px;height:216px;display:block;float:left;  }
.foot02 .title{font-size:17px;color:#d3d3d4;font-weight:800;width:278px;height:80px;display:block; border-bottom:1px solid #2e2f2f;  line-height: 100px;}
.foot02 .lianxifangshi{width:235px;height:137px;display:block;float:left;overflow:hidden;color:#d3d3d4;font-size:12.7px;line-height:26px;margin-top:10px}
.f-dingwei{background:url(../image/f-dingwei.png) no-repeat left 4px; display:block;text-indent:2em;}
.f-dingwei .te{  width: 175px;height: 40px;display: block;float: right;text-indent: 0em;line-height: 22px;margin-top: -25px;}
.f-phone{background:url(../image/f-tel.png) no-repeat left 21px; display:block;text-indent:2em;}
.f-mail{background:url(../image/f-emila.png) no-repeat left center;display:block;text-indent:2em;}

.foot03{width:274px;height:216px;display:block;float:left; }
.foot03 .title{font-size:17px;color:#d3d3d4;font-weight:800;width:274px;height:80px;display:block; border-bottom:1px solid #2e2f2f;  line-height: 100px;}
.foot03 span{ width:210px;height:45px;display:block;color:#d3d3d4;font-size:13px;line-height:24px;margin-top:10px;float:left;}
.foot03 .jianli{display:block;float:left;margin-top:15px;}
.foot03 .jianli a{color:#f9c400;}


.bottom{width:100%;height:70px;background:#1b1d1d;display:block;float:left;}
.bottom span{color:#d3d3d4;font-size:13px;display:block;float:left;line-height:60px;}
.bottom span.copy{margin-left:105px;}
.bottom span.beian{margin-left:30px;}
.bottom span.surport{margin-left:30px;}
.bottom span.surport a{color:#d3d3d4;font-size:13px;}



.main{width:100%;background-image:#fff;}
.pub-kind{width:215px;display:block;float:left;margin:125px 0px;margin-top:225px;}
.pub-kind dl dt{width:215px;height:60px;line-height:60px; font-size:28px;color:#231815;border-bottom:2px dotted #969696}
.pub-kind dl dd{width:215px;height:60px;line-height:80px;display:block; font-size:17px;border-bottom:2px dotted #969696;}
.pub-kind dl dd a{width:215px;height:60px;color:#000;display:block;text-indent:3em;}
.pub-kind dl dd:hover{text-indent:3em;color:#fbc600; }
.pub-con{width:738px;display:block;float:right;margin:125px 0px;margin-top:225px;}
.pub-kind dl dd:hover a{color:#fac500;}
.pub-con .pub-title{width:738px;height:60px;line-height:60px; font-size:28px;color:#231815;border-bottom:2px dotted #6b6c6c}
.pub-con .pub-txt{width:739px;display:block;float:left;margin-top:0;font-size:16px;color:#231815;line-height:28px;}
.pub-con .pub-txt img{
	max-width: 100%;
	width: auto;
	margin: 0 auto;
}
.current{background:url(../image/two.png) no-repeat left 10px !important;color:#fbc600 !important;}
 .boxt22{width:739px;margin-top:25px;display:table;position:relative; overflow:hidden;background:#1d1d1d;float:left;}
.span22{width:739px; max-height:414px; display:table-cell; text-align:center; vertical-align:middle;*position:absolute;left:50%;top:50%;overflow:hidden;}
 .boxt22  .span22 video{ width:739px; max-height:414px;*position:relative; vertical-align:top;left:-50%;top:-50%;}

.pub-txt ul{width:750px;text-indent:0em;}
.pub-txt ul li{display:block;float:left;width:241px;height:auto;margin:0px 8px 8px 0px;position:relative;}
.pub-txt ul li a img{width:100%;height:auto;}
.miaoshu{width:240px;height:40px;display:none;float:left;position:absolute;bottom:-29px;background:rgba(0,0,0,0.5)}
.miaoshu a{color:#FFFFFF;font-size:14px;text-align:center;display:block;line-height: 40px;}
.pub-txt ul li:hover .miaoshu{display:block;bottom:16px;-moz-transition: 1s; }


.page{height:30px;padding:15px 0;clear:both;overflow:hidden;text-align:center;font-size:12px;}
.page a{padding:0px 3px;display:inline-block;margin-right:5px;border: 1px solid #D5D5D5;color: #5A5A5A;}
.page a:hover,.page a.checked{text-decoration:none;color:#fbc600;}
.page span{
	color:#fbc600;
	margin-right:5px;
}
.success{width:739px;display:block;float:left;margin-top:25px;font-size:16px;color:#231815;line-height:28px;}
.success ul{width:750px;text-indent:0em;}
.success ul li{display:block;width:738px;min-height:110px;border-bottom:2px dotted #CCCCCC;margin-bottom:20px;}
.success ul li .title{font-size:17px;width:739px;height:40px;display:block;line-height:40px; border-bottom:1px solid #fbc600}
.success ul li .title a{color:#3e3a39;}
.success ul li .title a:hover{color:#fbc600;}
.success ul li .description{display:block;font-size:14px;color:#727171;line-height:28px;margin-top:5px;margin-bottom:10px;}
.resouse{width:739px;display:block;float:left;margin-top:25px;font-size:16px;color:#231815;line-height:28px;}
.video-long{width:739px;display:block;float:left;font-size:16px;color:#231815;line-height:28px;}
.video-jianjie{width:739px;display:block;float:left;font-size:16px;color:#231815;line-height:28px;margin-top:20px;}
.turnpage{width:760px;height:52px;color:#231815;font-size:13px;margin-top:20px;margin-bottom:20px;display:block;float:left;}
.turnpage .shang{width:760px;height:26px;display:block;}
.turnpage .xia{width:760px;height:26px;display:block;}
.turnpage .shang a,.turnpage .xia a{color:#231815;}
.turnpage .shang a:hover,.turnpage .xia a:hover{text-decoration:underline;}



.pub-img{width:1231px;height:199px;margin:0 auto;margin-top:120px;}
.pub-img img{width:1231px;height:199px}
.partner-list{width:1015px;height:846px;background:#EEEEEE;margin:50px auto;}
.partner-list ul li{width:167px;height:168px;display:block;float:left;margin-left:1px;margin-right:1px;margin-top:1px;background:#FFFFFF;}


.contact-img{width:1227px;height:330px;margin:0 auto;margin-top:120px;}
.contact-img img{width:1227px;height:330px;}
.contact2{height:500px;background:#fff;border-top:2px solid  #DDDDDD;display:block;margin-top:50px;}
.contact2 .con-left{width:480px;height:285px;display:block;margin-top:25px;font-size:16px;color:#1d1d1d;line-height:28px;}
.contact2 .con-right{width:530px;height:285px;display:block;margin-top:25px;overflow:hidden;}



.video-txt{width:739px;display:block;float:left;margin-top:25px;font-size:16px;color:#231815;line-height:28px;}
.video-txt ul{width:750px;text-indent:0em;}
.video-txt ul li a {width:241px;height:175px;display:block;}
.box{ width:241px; height:175px;display:table;position:relative; overflow:hidden;background:#1d1d1d;margin:0px 8px 8px 0px;float:left;}
.span{width:241px; max-height:175px; display:table-cell; text-align:center; vertical-align:middle;*position:absolute;left:50%;top:50%;overflow:hidden;}
.img{ width:241px; max-height:175px;*position:relative; vertical-align:top;left:-50%;top:-50%;}


.movies{width:215px;display:block;float:left;margin:125px 0px;margin-top:225px;}
.movies ul dt{width:215px;height:60px;line-height:60px; font-size:28px;color:#231815;border-bottom:2px dotted #969696}
.movies ul li dd{width:215px;height:60px;line-height:80px;display:block; font-size:17px;border-bottom:2px dotted #969696;text-indent: 3em;background:url(../image/one.png) no-repeat left 10px;}
.movies ul li a{width:215px;height:60px;color:#000;display:block;}
.movies ul li:hover dd{background:url(../image/two.png) no-repeat left 10px;color:#fbc600 !important}

.movies ul li:hover ul{display:block;}


.movies ul li ul{width:215px;;overflow:hidden;margin-top:5px;display:none;}
.movies ul li ul li{width:215px;height:28px;line-height:28px;text-indent:4.5em;margin-bottom:5px;}
.movies ul li ul li a{color:#848484;font-size:16px}
.movies ul li ul li a:hover{color:#fbc600;}
.movies ul li ul li:hover{background:url(../image/zheng.png) no-repeat 40px center;}
.current_li{background:url(../image/zheng.png) no-repeat 40px 9px !important;color:#fbc600 !important;}

.news_ul{padding:20px 0px;}
.news_ul li{   
    height: 36px;
    line-height: 36px;
    border-radius: 8px;
	width:100%;
	display:block;
	float:left;
	margin-bottom:10px;


}
.news_ul li:hover a{
	color:#fbc600;
	}
.news_ul li .news_ul_div a{
	font-size:16px;
	color:#585a5b;
	background-color:#FFF;
	padding-right:5px;
	padding-left:10px;
	}
.news_ul li .news_ul_div a:hover{
	color:#fbc600;
	}
.news_ul li .news_ul_div{
	    height: 61px;
    width: 100%;
    background: url(../image/dian.png) repeat-x left 18px;
	}
.news_ul li .news_ul_div i{
	padding-left:72px;
	background:url(../image/news_jia.jpg) no-repeat scroll 45px 9px #FFF;
	font-style:normal;
	margin-right:3px;
	}

.news-details .title{
	    width: 100%;
    text-align: center;
    height: 30px;
    line-height: 30px;
    font-size: 18px;
    color: #000;
	padding:20px 0px 0px;
}
.news-details .date{
	 text-align: center;
    font-size: 12px;
    color: #fbc600;
    line-height: 30px
}

.news-details .news-con{
	font-size: 16px;
    color: #231815;
    line-height: 28px;

	}

.fenye{
	text-align: center;
	margin-bottom:10px;
}
.fenye a{
	padding: 2px 8px;
	font-size: 13px;
	color: #989898;
	border:1px solid #989898;
	margin-left: 8px;
	border-radius:15px;
}
.fenye a:hover{
	background-color: #fbc600;
	border:1px solid #fbc600;
	color: #fff;
}
.fenye span{
	padding: 2px 8px;
	font-size: 13px;
	background-color: #fbc600;
	border:1px solid #fbc600;
	color: #fff;
	margin-left: 8px;
	border-radius:15px;
}

.friendlink{
	clear:both;
    color: #d3d3d4;
	padding-bottom:10px;
	overflow:hidden;

	}
.friendlink .youqing{
		width:110px;
		display:block;
		float:left;
		text-align:right;
}
.friendlink .linklist{
	width:905px;
	display:block;
	float:left;	
}
.friendlink .linklist a{
	color:#d3d3d4;
	font-size:12px;
	display:inline-block;
	padding-right:6px;
	padding-bottom:2px;
	}
.friendlink .linklist a:hover{
	color:#f9c400;
}


.pager{
	text-align: center;
}

.pager ul{
	text-align: center;
}
.pager ul li{
	float: left;
}