@charset "utf-8";

/*■■■■■■■■　共同设定 ■■■■■■■■*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote{margin:0;padding:0;}

fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
ul,ul li,input, dl, dd {  padding:0; margin:0; list-style-type:none;}
img,a img{border:0;margin:0;padding:0;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
a{text-decoration:none;}
a:hover{text-decoration:none; color:#6e6e6e;}
.clear{clear:both;}

/*■■■■■■■■　基本设定　■■■■■■■■*/


/*********nav*********/

.about{ width:100%; margin:auto; margin-top:50px; margin-bottom:50px; background:url(../images/ydbj.jpg) center center no-repeat;}
.aboutk{ width:90%; padding:5%; margin:5% 0% 5% 0%; background:rgba(206,2,2,0.8); padding-top:50px; padding-bottom:50px;}
.aboutbt{ font-size:38px; color:#FFF; line-height:60px;}
.aboutnr{ font-size:16px; color:#FFF; line-height:30px;}
.aboutnr a{ color:#FFF;}
.aboutan a{text-align:center; border-radius:50px; background:rgba(255,255,255,0.1); border:1px dashed rgba(255,255,255,0.2); width:136px; height:34px; display:block; margin-top:30px;  font-size:14px; color:#fff; line-height:34px;}
.aboutan a:hover{background:#FF6600; color:#ffffff;}

.newsk{ width:90%; padding:5%; height:400px; padding-top:140px; margin-bottom:50px;}
.ffsfs{ padding-top:40px;}
.newsbt{ font-size:30px; color:#FFF; line-height:60px; text-align:left;}
.newsbt span{ font-size:48px; color:#FFF; line-height:60px;}
.newsbtnr{ font-size:18px; color:#FFF; line-height:28px; padding-top:10px;text-align:left;}
.newsbtan a{text-align:center; border-radius:50px; background:#DB0000; border:1px dashed rgba(255,255,255,0.2); width:200px; height:40px; display:block; margin-top:30px;  font-size:14px; color:#fff; line-height:40px;}
.newsbtan a:hover{background:#FF6600; color:#ffffff;}



.fuwu{ width:90%; padding:5%; height:420px; padding-top:60px; margin-bottom:50px; text-align:center;}
.fuwuk{padding-top:40px;}
.fuwubt{ font-size:22px; color:#FFF; line-height:30px;}
.fuwubt span{ font-size:48px; color:#FFF; line-height:60px;}
.fuwunr{ font-size:16px; color:#FFF; line-height:28px; padding-top:10px;}
.fuwuan a{text-align:center; border-radius:50px; background:#DB0000; border:1px dashed rgba(255,255,255,0.2); width:200px; height:40px; display:block; margin:auto; margin-top:30px;  font-size:14px; color:#fff; line-height:40px;}
.fuwuan a:hover{background:#FF6600; color:#ffffff;}

.cpbj{ width:100%; margin:auto; margin-bottom:40px;}
.cp{ width:100%; height:304px; margin-bottom:40px; background:#333; position:relative; overflow:hidden;}
.cpk{ width:324px; height:147px; padding-top:70px; position:absolute; bottom:0px; right:-30px; padding-left:100px; background:url(../images/cpbj.png) left top no-repeat;}
.cpbt{ font-size:38px; color:#FFF; line-height:60px;}
.cpbt span{ font-size:52px; color:#FFF; line-height:60px;}
.cpan a{text-align:center; border-radius:50px; background:rgba(255,255,255,0.1); border:1px dashed rgba(255,255,255,0.2); width:136px; height:34px; display:block; margin-top:10px;  font-size:14px; color:#fff; line-height:34px;}
.cpan a:hover{background:#FF6600; color:#ffffff;}

.lxbj{ width:100%; height:530px; background:url(../images/cobj.jpg) -20% center no-repeat;}
.lxk{width:700px;}
.lxbt{font-size:32px; color:#000; text-align:center; margin-bottom:20px;}
.lxbt span{font-size:52px; line-height:52px; color:#B2B2B2;}

.lxk ul{}
.lxk ul li{float:left; font-size:16px; color:#414141; margin-left:50px; line-height:62px; height:62px; border-bottom:1px solid #000;}



/******底部区域*******/
.wrapper{ width:100%; margin:0 auto; overflow:hidden;}


.footer{ background: #2b2c2d; line-height: 28px; padding-top:20px; text-align:center; padding-bottom:20px; font-size: 13px; color: #b7b7b7; width:80%; padding-left:10%; padding-right:10%;}
.footer a{color: #b7b7b7; }

/*--------连接---------------------------------------------------------------------------------*/
a.zzb07link{
	line-height:22px;
	text-decoration:none;
	color: #5B5B5B;
}

a.zzb07link:hover {
	text-decoration: underline;
	color: #FF6500;
}
.zzb07tail
{
color:#5B5B5B;
}

/*---------------*/

ul.menu {list-style:none; margin:0; padding:0}
ul.menu * {margin:0; padding:0}
ul.menu a {display:block; color:#fff; text-decoration:none; height: 48px; line-height: 52px; text-align:center;}
ul.menu li {position:relative; float:left; margin-right:0px; z-index:1;}
ul.menu ul {position:absolute; top:63px; left:0; display:none; opacity:0; list-style:none;}
ul.menu ul li {position:relative; border:0px solid #000;  color:#fff; background:#1F63E9; border-top:none; width:120px; margin:0}
ul.menu ul li a {display:block; padding:3px 0px 5px 0px; height:32px; line-height:32px; color:#fff; font-size:12px;}
ul.menu ul li a:hover {background-color:#E60613; color:#fff; font-size:12px;}
ul.menu ul ul {left:114px; top:-1px}
ul.menu .menulink {border:0px solid; padding:5px 7px 7px; width:106px; color:#000;  font-family:"微软雅黑"; font-size:16px;}
ul.menu .menulink:hover, ul.menu .menuhover {color: #fff; border-bottom:3px solid #F00; background:#0D6DE4;}
ul.menu .sub {background:url('http://d2.xvna.com/sc/scimg/arrow.gif?http://www.xvna.com') 100% 0px no-repeat}
ul.menu .topline {border-top:1px solid #aaa}


.tou{ height:22px; position:absolute; background:#F4F4F4; width:140px;left:37%; padding-right:5px; top:20px;  border-radius:15px;}
.tou input{ border:none; background:none; padding-left:10px; color:#6A6A6A;}





