﻿@charset "utf-8";html{overflow:auto;_overflow-x:hidden;overflow-x:hidden;height:100%}body{ background-color:#ffffff;font-size:12px;font-family: "微软雅黑E\8F6F\96C5\9ED1", "Microsoft Yahei", "Hiragino Sans GB", tahoma, arial, "宋体B8B\4F53" !important;height:100%;color: #000000;}body,div,dl,dt,dd,ul,ol,li,h1,p,h3,h4,h5,h6,em,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0}dl,ul{list-style:none}li{vertical-align:middle}img{border:0px}h1,p,h3,h4,h5,h6{font-weight:normal}em,i,u{font-style:normal;text-decoration:none}:focus{outline:0}q:before,q:after{content:''}

a{color:#1f1f1f; text-decoration:none}
a:hover{color:#0093fa;}

.rollBox{width:1190px;overflow:hidden;margin:25px auto 10px auto;}
.rollBox .LeftBotton{height:52px;width:12px;background:url(../img/button.jpg) no-repeat 4px 0;overflow:hidden;float:left;display:inline;margin:56px 0 0 0;cursor:pointer; margin-right:10px;}
.rollBox .RightBotton{height:52px;width:13px;background:url(../img/button.jpg) no-repeat -8px 0;overflow:hidden;float:left;display:inline;margin:56px 0 0 0;cursor:pointer; margin-left:10px;}
.rollBox .Cont{width:1144px;overflow:hidden;float:left; }
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:182px;float:left;text-align:center; margin-right:10px;}
.rollBox .Cont .pic img{padding:4px;background:#fff;border:1px solid #ccc;display:block;margin:0 auto;}
.rollBox .Cont .pic p{line-height:26px;color:#505050; height:24px; overflow:hidden;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#0b5397;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}

.anxz{ margin:0 auto; width:200px; padding:30px ; height:50px;}
.anxz a{ margin:15px; float:left; display:block;}
.anxz01{ margin:0 auto; width:1190px;}
.anxz03{ margin:0 auto; width:1190px; padding:40px 0;}
.anxz02k{ margin:0 auto; width:100%; background-image:url(../02images/bg_15.jpg);}
.anxz02{ margin:0 auto; width:1190px;}
.jk02{ margin:0 auto; width:1190px;padding:40px 0;}
.cz03{font-size:20px; margin:0 auto; width:800px; line-height:36px; height:400px;}
.cz03 span{ display:block; float:left; width:180px; text-align:right; margin-right:15px;}
.cz03 em{ display:block; float:left; width:100px; text-align:right; }

.toud{ width:100%; height:5px; background-color:#1898df;}
.daoh{ height:76px; width:100%; background-image:url(../img/dibg_04.jpg);}
.daohang{position: relative; width:1190px; margin:0 auto; height:63px; padding-top:13px; position:relative;}
.didaoh{ position:absolute; right:0px; top:0px; height:29px; width:240px;}
.didaoh a{ color:#ff0000; text-align:center; font-size:14px; background-image:url(../images/di_bg_08.jpg); width:100px; display:block; float:left; display:block; float:left; margin:0px 5px 0px 5px; height:29px; line-height:29px; font-weight:bold;}
.didaoh a:hover{color:#ff0000;}
.didaoh .eng{ margin:4px 18px}
.logo{ height:76px; width:550px; background-image:url(../images/logo_07.jpg); margin-top:-13px;}
.daoan{ float:right; padding-top:20px; }
.xy{position: absolute;background-color:#fff;  border-radius: 6px; top: 90px; right: 110px; z-index: 1; padding: 5px 10px; }
.daoan a{ display:block; cursor:pointer; width:98px; text-align:center; height:43px; float:left; color:#FFF; font-size:16px; font-family:Microsoft Yahei;  line-height:43px; margin-left:4px;}
.daoan .anx{ background-image:url(../images/anbg_12.jpg); color:#333333;}
.daoan a:hover{ background-image:url(../images/anbg_12r.jpg); color:#FFF;}
.lyl{ padding-left:20px;}

.tyyy{box-shadow: 3px 3px 20px 0 rgba(0,0,0,.2); border-radius:0em 0em 14px 14px;}

.fudong{ position:fixed; left:20px; top:600px;}
.fudong-tilte{ position:relative;}
.fudong-tilte img{ margin-top:-53px;}
.fudong_gb{ position:absolute; right:10px; top:66px; cursor:pointer;}

.contact_box{ width:520px; padding:20px; background-color:#FFF; border-radius:0em 0em 10px 10px; height:140px}
.contact_boxl{ float:left;}
.contact_boxr{ float:left;height:140px; line-height:140px; font-size:26px; padding-left:30px;}

img{border-radius:10px;}
.layui-carousel img{border-radius:0px;}
.cp_boy img{border-radius:0px;}
.xiangxwz img{border-radius:10px;}
.fudong-tilte  img{border-radius:0px;}
.tu002{border-radius:10px 0px 0px 10px;}
.tu003{border-radius:0px 10px 10px 0px;}

.daohbg{ width:100%; height:2px; background-color:#daeeff	;}

.aboutk{ width:1190px; margin:0 auto; overflow:hidden; font-family:Microsoft Yahei; padding-top:10px;}
.aboutk01{ width:1060px; margin:0 auto; overflow:hidden; font-family:Microsoft Yahei; padding-top:16px; padding-bottom:60px;}

.aboutk p{ border-bottom:1px #dcdcdc solid; padding-bottom:10px; font-size:22px; color:#626262;}
.aboutk p span{float:right; font-size:12px; padding-top:20px;}
.aboutk01 p{ border-bottom:1px #dcdcdc solid; padding-bottom:10px; font-size:22px; color:#626262;}
.aboutk01 p span{float:right; font-size:12px; padding-top:20px;}

.ablrk{ width:1190px; margin:0 auto; height:206px; color:#1f1f1f;}
.ablrk01{ width:1060px; margin:0 auto; height:386px; color:#1f1f1f}

.ablrktu{ float:left; border:1px #dcdcdc solid; padding:3px; margin-top:15px;}
.ablrktu01{ float:left; border:0px #dcdcdc solid; padding:3px; margin-top:15px;}

.abwenzi{ float:right; color:#1f1f1f; width:811px; height:173px; padding:16px 15px; border:1px #dcdcdc solid; margin-top:15px; font-size:14px; line-height:22px;}
.abwenzi span{ height:8px; display:block;}

.abwenzi01{ float:right; width:646px; height:326px; padding:16px 15px; border:0px #dcdcdc solid; margin-top:15px; font-size:14px; line-height:22px;}
.abwenzi01 span{ height:8px; display:block;}

.newstu{ float:left; border:1px #dcdcdc solid; padding:3px; margin-top:15px; height:179px;}


.Copyright{ width:100%; height:300px; background-image:url(../images/dibg_04.jpg); margin:25px auto auto auto;}
.Copyright01{ width:100%; height:60px; background-image:url(../images/dibg_04.jpg); margin:0px auto auto auto;}
.Copyright em{ display:block; font-size:22px; color:#FFF; padding-top:16px; padding-bottom:12px; width:1060px; margin:0 auto; position:relative;}
.renw{ position:fixed; left:35px; top:605px; width:134px;}
.cytu{ overflow:hidden; width:1060px; margin:0 auto; }
.cytuk{ width:1400px;}
.cytu a{ margin:0 6px; float:left;}
.cytuwei{ text-align:center; font-size:14px; color:#efefef; padding-top:20px;}

.lxwm{ font-size:14px; line-height:24px; padding-top:56px; padding-bottom:120px; padding-left:200px;float:left; color:#1f1f1f;}
.lxwmk{ width:1060px; margin:0 auto;}.lxwmk strong{color:#00529d}
.lxwmtu{ float:left;}

.jobs{width:968px; margin:0 auto; font-size:14px;  color:#1f1f1f; line-height:24px; padding:30px 46px 80px 46px;}
.jobs em{ color:#00407a;}

.cpK{ width:100%; background-color:#f9f9f9; height:310px; margin-top:25px; padding-top:15px; font-family:Microsoft Yahei; }
.cpK .iio{ position:relative; height:23px; background-image:url(../images/cpbg_05.jpg); width:1060px; margin:0 auto; text-align:center; font-size:22px; color:#626262;}
.cpK .iio span{ width:144px; height:23px; margin:0 auto; display:block; background-color:#f9f9f9;}
.cpK .iio em{ position:absolute; width:74px; height:23px; top:5px; font-size:12px; right:-16px; display:block; background-color:#f9f9f9;}

.canp{ width:1060px; margin:0 auto; padding-top:18px;}
.canp ul{ width:1400px;}
.canp ul li{ float:left; margin-right:25px; }
.canp ul li img{ float:left; }
.canp ul li span{ display:block;float:left; width:162px; font-size:14px; line-height:22px; padding-left:16px; padding-top:6px; color:#1f1f1f; }

#tab{position:relative; width:834px; height:185px; float:right; margin-top:5px;}
#tab .tabList ul{ border-bottom:1px #CCC solid; height:32px; font-size:14px;}
#tab .tabList ul li{ 	float:left;	padding:7px 0 6px 0px;	width:100px;	text-align:center;	margin-left:-1px;	cursor:pointer;}
#tab .yume{	 font-size:12px;color:#7e7e7e; top:-20px; position:absolute; right:0px; cursor:pointer;}
#tab .tabCon{	position:absolute;	left:-1px;	top:32px;	border-top:none;	width:834px;	height:100px;}
#tab .hu{	position:inherit; 	top:-8px;}

#tab .cur div{	width:834px;	position:absolute;	opacity:0;	filter:alpha(opacity=0);}
#tab .cur span{	border-bottom:1px #CCC dashed; display:block;	height:24px; padding-top:10px;font-size:14px;	}
#tab .cur span em{ float:right; color:#7e7e7e;}

.gnews span{	border-bottom:1px #CCC dashed; display:block;	height:28px; padding-top:10px;font-size:14px;	}
.gnews span em{ float:right; color:#7e7e7e;}
.dou{ padding:30px 0 60px 0; color:#0054bb}
.dou1{ padding:30px 0 10px 0;}
.dou1 p{ border-bottom:1px #dcdcdc solid; padding-bottom:10px; font-size:22px; color:#0054bb; margin-bottom:15px;}
.dou p{ border-bottom:1px #dcdcdc solid; padding-bottom:10px; font-size:22px; color:#0054bb;margin-bottom:15px;}

#tab .tabCon div.cur{	opacity:1;	filter:alpha(opacity=100);}
#tab .tabList li.cur a:hover{ color:#007cd2;}

.cp_boy2{ width:1060px; overflow:hidden; margin:20px auto 60px auto; }
.cp_lf{ float:left; width:200px; overflow:hidden;}
.fenlei{ width:200px; background-color:#1898df; height:36px; color:#FFF; text-align:center; line-height:36px; font-size:18px;font-family: Microsoft YaHei;}
.fenlei_l li{ padding-left:20px; line-height:34px; height:34px; width:180px; background-color:#f3f3f3; margin:2px 0; font-size:14px;}
.fenlei_l li:hover{ padding-left:20px; line-height:34px; height:34px; width:180px; background-color:#1898df; margin:2px 0; font-size:14px; color:#FFF;}
.fenlei_l li a:hover{ color:#FFF;}

.movie-bg{	background-color: #2a2d34;    padding:40px 0; height:390px;	}
.about-ct{ margin:0 auto; width:1060px;}

.spwenzi{  position:absolute; left:20px; color:#ffffff; width:489px; font-size:15px; line-height:24px; padding-top:38px; text-align:left; top:60px}
.spsp{  float:right; width:500px;}
.tu02{ text-align:center;}
.tu02_img{border-radius:0px;}
.tu02 img {
    border-radius: 0px;
}

.lftu{ padding-top:12px;}
.lftu a{ margin:10px 0; }
.lftu p{ text-align:center; font-size:14px; display:block;margin:2px 0 10px 0px; padding:5px 0;background-color: #fff;}

.cp_rt{ float:left; padding-left:20px;}
.about_wz_title1{ border-bottom:1px #dcdcdc solid;height:43px; margin-bottom:15px; margin-top:-5px;}
.about_wz_title1 p{ width:200px; height:40px; line-height:40px; font-size:18px; color:#5a5a5a; font-family: Microsoft YaHei;}
.cp_boy{ margin:0 auto; width:840px; overflow:hidden;}
.cp_boy ul{ margin-top:15px;}
.cp_boy ul li{ margin-bottom:20px; height:215px; border-bottom:1px #e6e6e6 solid; padding-bottom:15px;}
.cp_boy ul li .xiangxwz{ float:left;  width:190px; height:215px; margin-right:15px;}
.cp_boy ul li .xiangxwz img{ width:190px;}
.cp_boy ul li .xiangx{ float:left; width:555px; height:250px; color:#1f1f1f; font-size:14px; line-height:24px;}
.cp_boy ul li .xiangx p{ margin:10px 0;border-bottom:1px #e6e6e6 solid; padding-bottom:10px;}
.cpxx p{ text-align:center; line-height:44px;}
.cpxx{ text-align:center;}
.cplr{ color:#666; font-size:14px; line-height:24px; padding:0 26px;}
.cplr span{ color:#1898df;}
.cplr strong{ color:#1898df;}

.news_h_show{width:1060px; margin:0 auto; overflow:hidden; font-family:Microsoft Yahei; padding-top:16px;}
.news_h_show p{ border-bottom:1px #dcdcdc solid; padding-bottom:10px; font-size:22px; color:#626262;}
.news_ti{ font-size:16px; text-align:center; padding:20px; border-bottom:1px #dcdcdc dashed;}
.news_lr{ line-height:22px; font-size:14px;}