﻿@charset "gb2312";
/* CSS Document */
@charset "utf-8";

body{ margin:0px; font-size:12px; FONT-FAMILY: "Microsoft YaHei","微软雅黑", Arial, "Helvetica Neue", Helvetica, sans-serif; line-height:22px;}
*{padding:0px;margin:0px;}
body,ul,ol,dl,dd,h1,h2,h3,h4,h5,h6,p,form,fieldset,legend,input,textarea,select,button,th,td {margin:0;padding:0;}
h1,h2,h3,h4,h5,h6 {font-size:12px;list-style:none; font-weight:normal;}
button {overflow:visible}
img{border:none;}
a{text-decoration:none; color:#333333;}
a:hover{text-decoration:none; color:#0065b3;}
li{	list-style:none;}
.clear{overflow:hidden;clear:both; height:0px;}
.lf{ float:left;}
.rt{ float:right;}
.m{ width:1200px; margin:0 auto;FONT-FAMILY: "Microsoft YaHei","微软雅黑", Arial, "Helvetica Neue", Helvetica, sans-serif;}

.top{ height:78px;}
.dh{ width:200px; margin-top:30px;}
.dh h2{ float:left; font-size:20px; color:#f7b52c; display:block; line-height:35px;}

.main1{ margin-top:40px; margin-bottom:40px; height:410px;}
.main2{ margin-top:40px; height:560px;}
.main2 ul li{ width:211px; height:354px; background:url(bj1.png) no-repeat center; float:left; margin-right:48px; position:relative;}
.main2 ul li img{position:absolute;left:8px;top: 32px;}


.main3{ margin-top:60px;}
.main31{ width:1200px; height:465px;}
.main31{ margin-top:60px; position:relative;}
.main31 img{ width:100%; -moz-transition:opacity 0.3s linear;-webkit-transition:opacity 0.3s linear;-o-transition:opacity 0.3s linear;}
.main31 img:hover{opacity:0.6; filter:alpha(opacity=60);}
.main311{ width:390px; margin-right:25px;}
.main312{ width:400px; margin-right:25px;}
.main313{ width:360px; }
.yc{ width:1200px; height:180px; background:url(c11.png) no-repeat center; position:absolute;top:400px; z-index:888}

.main4{ height:640px; margin-top:40px;}
.main41{ width:1200px; height:530px; margin-top:40px;}
.main41 img{ width:100%; -moz-transition:opacity 0.3s linear;-webkit-transition:opacity 0.3s linear;-o-transition:opacity 0.3s linear;}
.main41 img:hover{opacity:0.6; filter:alpha(opacity=60);}
.main411{ width:368px; height:530px;}
.main411 h2{ widows:368px; height:90px; background:#03022c; color:#fff; position:relative;font-size:30px; text-indent:25px; padding-top:23px;}
.main411 p{
	z-index:111;
	font-size:30px;
	color:#fff;
	display:block;
	position:absolute;
	left: 120px;
	top: 55px;
}
.main412{ width:404px;height:475px; margin-left:30px;  padding-top:60px;}

.foot{ width:100%; height:305px; background:#ededed;overflow:hidden;}
.ffl{ width:730px; margin-top:30px; color:#fff; }
.ffl ul{ float:left; width:180px; position:relative;}
.ffl ul h2{ margin-bottom:10px; font-size:16px; color:#666;}
.ffl ul li{ font-size:14px; FONT-FAMILY: "Microsoft YaHei","微软雅黑", Arial, "Helvetica Neue", Helvetica, sans-serif; line-height:25px; width:400px;}
.ffl ul li a{ color:#666;}
.ffl ul li a:hover{ color:#999;}
.foot1{ width:350px; margin-left:50px; margin-top:30px;}
.foot1 h2{ font-size:16px; color:#666;}

.weibo{ width:100px; height:35px; position:relative; }
.weibo a{width:100px; height:35px; display:block; position:absolute; left:0; top:0;}
.weibo .weibo_nr{ position:absolute; left:-45px; top:45px; display:none;}
.weibo .weibo_nr img{ margin-bottom:5px;}
.weibo .weibo_nr .arrow{position:absolute; left:130px; top:-150px; }
.weibo.on .weibo_nr{ display:block;}





.fk{ width:340px; margin-top:10px;}
.fk td{ height:32px; font-size:14px; color:#666;}
.k1{ width:170px; height:28px; border:none;}
.k2{ width:280px; height:28px; border:none; font-size:12px; color:#999; FONT-FAMILY: "Microsoft YaHei","微软雅黑", Arial, "Helvetica Neue", Helvetica, sans-serif;text-indent:10px;}
.foot2{ width:272px; margin-top:-10px;}
.foot2 p{ font-size:12px; color:#999; margin-top:10px; text-align:center;}

.nban{ width:100%; height:414px; position:relative;}
.nyc{ position:absolute; z-index:888; bottom:-20px; width:100%; height:180px; background: url(../images/cloud1920.png) no-repeat center;}

.lx1{ width:100%; height:514px; background:url(../images/lx1.jpg) no-repeat center; margin-top:40px; color:#fff;}
.lx1 h2{ text-align:center; font-size:25px; padding-top:40px;}
/*.lx1 p{ width:890px; height:340px; font-size:14px; line-height:30px; margin:0 auto; margin-top:60px;}*/
.lx1 p{  font-size:14px; line-height:30px; margin:0 auto; margin-top:20px;}
.lx2{ width:100%; height:514px; background:url(../images/lx2.jpg) no-repeat center; color:#fff;}
.lx2 h2{ text-align:center; font-size:25px; padding-top:40px;}
.lx2 p{ width:890px; height:340px; font-size:14px; line-height:30px; margin:0 auto; margin-top:20px;}

.lx3{ margin-top:50px; margin-bottom:100px; min-height:500px; width:1000px; margin:0 auto; }
.lx3 h2{  font-size:25px;  text-align:center; margin-bottom:40px;}
.lx3_z{ width:350px; padding-left:100px;}
.lx3 p{ font-size:12px; margin-bottom:25px; line-height:26px; color:#666666;}
.lx3_y{ width:550px;}

.lx4{ width:1000px; min-height:360px; margin-top:60px;}
.lx4 h2{  font-size:25px;  text-align:center; margin-bottom:20px;}
.lx4 ul li { font-size:14px; line-height:35px; border-bottom:1px #ececec dashed;}
.lx4 ul li span{ float:right; font-size:12px; color:#666666;}









.nal{ margin-top:40px;}
.nal_z{ width:815px;}
.nal_z p{ width:815px; margin-top:40px; font-size:14px; line-height:30px;}
.nal_y{ width:350px;}
.nal_1{ width:308px; border:1px #ededed solid; padding:20px; margin-bottom:25px;}
.nal_1 h2{ font-size:20px; font-weight:bold; height:35px; border-bottom:1px #CCCCCC solid; margin-bottom:15px;}
.nal_1 ul li{ font-size:16px; color:#333; line-height:35px;}
.nal_1 ul li span{ color:#00c1f3}


.ncp{  margin-top:40px; margin-bottom:100px;}
.ncp_z{ width:225px;}
.ncp_z h2{ font-size:18px; font-weight:bold; margin-bottom:20px; background:url(../images/cpt.jpg) left no-repeat; text-indent:20px;}
.ncp_z ul{ margin-top:20px;}
.ncp_z ul li{ width:225px; height:55px; border-bottom:1px #CCCCCC solid; line-height:55px; text-align:center; font-size:16px;}
.ncp_on a{ color:#00c1f3}
.ncp_z h4{ font-size:18px; font-weight:bold; margin-bottom:20px; background:url(../images/cpt.jpg) left no-repeat; text-indent:20px; margin-top:40px;}
.ncp_z h6{ font-size:25px; font-weight:bold; margin-bottom:20px; background:url(../images/cpdh.jpg) left no-repeat; text-indent:35px; margin-top:20px; color:#666666;}

.ncp_y{ width:880px;}

.nnews{  width:1000px; margin:0 auto;margin-top:20px; min-height:230px;}
.nnews ul{ margin-top:40px;}
.nnews ul li { font-size:14px; line-height:30px;}
.nnews ul li span{ float:right; font-size:12px; color:#666666;}




.nnews1{border-top:1px #CCCCCC solid; min-height:230px;}
.nnews1 ul{ margin-top:40px;}
.nnews1 ul li { font-size:14px; line-height:30px;}



.anli li{float:left;width:15%;padding:6px;list-style:none;border: 1px solid #ccc;}







/*首页主视频CSS*/
#main_shipin {margin:0 auto; position: fixed;left: 0;top: 0;right: 0;bottom: 0;z-index: -1;background: rgba(0,0,0,0.85);overflow: scroll;transform: scale3d(0.9, 0.9, 1);opacity: 0;transition: transform 0.15s ease-out, z-index 0.1s 0.3s, opacity 0.15s ease-out;}
#main_shipin .wrap {margin:80px 0px auto; width: 100%;line-height: 1.5;font-size: 15px;text-align: center;}
#main_shipin .wrap h2 {margin: 0em 0 .5em;color: #1A1A1A;font-size: 18px;font-weight: 200;}
.ind_main_sp {overflow: hidden;}
#main_shipin #close-shipin {z-index: 999;display: block;width: 35px;height: 35px;background: url("../images/close_video.png") no-repeat center; font-size: 20px;color: #FFF;text-align: center;line-height: 30px;transform: scale3d(0.3, 0.3, 1);opacity: 0;transition: all 0.2s;}
#main_shipin #close-shipin {z-index: 99999;transform: scale3d(1, 1, 1);opacity: 1;}
.ind_main_sp #main_shipin {z-index: 9999;transform: scale3d(1, 1, 1);opacity: 1;transition: transform 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275);}





