@charset "utf-8";
/*重置样式*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,textarea,p,blockquote,th,button,img,span,table{ color:#333; padding:0px; margin:0px; border:0px;}
body{ background:#fff; font-size:14px; color:#333; font-family:"microsoft yahei"; background:#fff; overflow-x:hidden;}
fieldset,img{ border:0; vertical-align:middle;}
input,select,label,select,option,textarea,button,fieldset,legent,{ font-size:14px;}
ul{ list-style:none;}
input,select,textarea{ margin:0px; padding:0px; outline:none; blr:expression(this.onFocus=this.blur()); font-family:"microsoft yahei";}
/*浮动样式*/
.fl{ float:left;}
.fr{ float:right;}
.clear{ clear:both;}
.clearfix:after{ content:'.'; clear:both; display:block; height:0; visibility:hidden; line-height:0px; overflow:hidden;}
.clearfix{ zoom:1}
/*宽度样式*/
.w1100{ width:1100px; margin:0 auto;}
/*默认文字连接样式*/
a{ color:#333; text-decoration:none; outline:none; blr:expression(this.onFocus=this.blur()); font-family:"microsoft yahei";}
a:hover{ color:#003d99; text-decoration:underline;}
/*--------------头部--------------*/
.top1{ height:140px; background:#fff;}
.top1 h1{ width:236px; height:60px; margin-top:18px;margin-left:56px;}
.top1 h2{ font-size:26px; color:#363636; font-weight:bold; margin-top:10px;}
.top .dwy{ height:57px; margin-left:20px; margin-top:50px; text-indent:20px; border-left:1px solid #003d99;}
.top .dwy h3{ font-size:20px; line-height:20px; color:#363636;}
.top .dwy h4{ font-size:18px; color:#323232; line-height:18px; margin-top:18px; font-weight:normal;}
.top1 .tact{ height:50px; margin-top:43px;}
.top1 .tact p a{ width:100px; height:24px; background:url(/DxMFDSkFDEkKExVqHRqTUygrIIWHDEkEJ1MrJxqqU0WqHj.jpg) no-repeat; display:block; margin-left:100px;}
.top1 .tact h3{ font-size:24px; font-family:Arial, Helvetica, sans-serif; color:#363636; background:url(/DxMFDSkFDEkKExVqHRqTUygrIIWHDEkNISWTUHEoIt.jpg) left no-repeat; text-indent:30px; margin-top:10px;}
.nav{ height:50px; background:#fff; line-height:50px;}
.nav ul li{ width:122px; height:50px; text-align:center; float:left;}
.nav ul li a{ font-size:16px; display:block; text-decoration:none;}
.nav ul li a:hover,.nav ul li a.current,#nav .hover{ height:48px; border-bottom:2px solid #003d99; color:#003d99;}
/*首页 banner*/
.fullSlide{width:100%;position:relative;height:460px;background:#000;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden; width:1920px; position:absolute; left:50%; margin-left:-960px;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:460px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:460px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:10px;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:11px;margin:1px;overflow:hidden;background:#fff;filter:alpha(opacity=50);opacity:0.5;line-height:999px;}
.fullSlide .hd ul .on{background:#ff9a00;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;z-index:1;width:40px;height:60px;background:url(/DxMFDSkFDEkKExVqHRqTUygrIIWHDEkUJIuJIxLLHROOJ0VsDy1G.jpg) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next{left:auto;right:15%;background-position:-6px -137px;}
/*内页 banner*/
.fullSlide2{width:100%;position:relative;height:360px;background:#000;}
.fullSlide2 .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden; width:1920px; position:absolute; left:50%; margin-left:-960px;}
.fullSlide2 .bd ul{width:100% !important;}
.fullSlide2 .bd li{width:100% !important;height:360px;overflow:hidden;text-align:center;}
.fullSlide2 .bd li a{display:block;height:360px;}
.fullSlide2 .hd{width:100%;position:absolute;z-index:1;bottom:10px;left:0;height:30px;line-height:30px;}
.fullSlide2 .hd ul{text-align:center;}
.fullSlide2 .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:11px;margin:1px;overflow:hidden;background:#fff;filter:alpha(opacity=50);opacity:0.5;line-height:999px;}
.fullSlide2 .hd ul .on{background:#ff9a00;}
.fullSlide2 .prev,.fullSlide2 .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;z-index:1;width:40px;height:60px;background:url(/DxMFDSkFDEkKExVqHRqTUygrIIWHDEkUJIuJIxLLHROOJ0VsDy1G.jpg) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide2 .next{left:auto;right:15%;background-position:-6px -137px;}
/*搜索*/
.sousuo{ height:50px; line-height:50px; border-bottom:1px solid #ddd;}
.sousuo .gjc{ width:750px; height:50px; line-height:50px; overflow:hidden; color:#333; font-size:14px; font-weight:bold;}
.sousuo .gjc a{ margin-right:15px; font-weight:normal; color:#666;}
.search{ width:220px; height:30px; margin-top:10px;}
.search .in1{ width:190px; height:30px; background:#999; border:none; float:left; text-indent:12px; color:#fff; line-height:30px;}
.search .in2{ width:30px; height:30px; background:url(/DxMFDSkFDEkKExVqHRqTUygrIIWHDEkUOk9PKIZ.jpg) no-repeat; border:none; float:left; cursor:pointer;}
/*--------------内容区--------------*/
.con1{ padding:60px 0px; background:#f6f6f6;}
.con1 .sub2_2{ width:350px; position:relative; height:445px;}
.con1 .sub2_2 a.plus{ width:30px; height:40px; display:block; position:absolute; left:0px; top:113px; background:url(/DxMFDSkFDEkKExVqHRqTUygrIIWHDEkKEK0pD1cF.jpg) no-repeat; z-index:999;}
.con1 .sub2_2 a.minus{ width:30px; height:40px; display:block; position:absolute; right:0px; top:113px; background:url(/DxMFDSkFDEkKExVqHRqTUygrIIWHDEkKEJZpD1cF.jpg) no-repeat;}
.con1 .box{ position:absolute; left:0px; top:0px; width:350px; height:445px; overflow:hidden}
.con1 ul.list{ position:absolute; left:0px; top:0px; width:20000px; height:445px; overflow:hidden;}
.con1 ul li{ float:left; width:350px; height:445px;}
.con1 dldt{ width:350px; height:260px;}
.con1 dl dd{ text-align:center;}
.con1 dl .dd1{ font-size:18px; color:#333; margin-top:20px;}
.con1 dl .dd2{ width:350px; height:72px; line-height:24px; font-size:14px; overflow:hidden; margin-top:10px; color:#666;}
.con1 dl .dd3 a{ width:120px; height:36px; background:#333; display:block; text-align:center; line-height:35px; border-radius:18px; color:#fff; margin:20px  auto 0 auto;} 
.con1 dl .dd3 a:hover{ background:#003d99; text-decoration:none;}
.con1 .hyyy{ width:350px; margin-left:25px;}
.con1 .jszc{ width:350px;}
.con2{ margin-top:60px;}
.con2 .abt{ width:540px;}
.con2 .abt h3{ height:33px; border-bottom:1px solid #ddd; font-size:18px; font-weight:normal;}
.con2 .abt h3 a{ font-size:14px; color:#999; float:right;}
.con2 .sp{ margin-top:20px;}
.con2 .sp .video{ width:460px; height:280px; overflow:hidden;}
.con2 .sp .js{ width:18px; height:162px; border:2px solid #ddd; border-left:none; padding:57px 30px; font-size:18px; color:#666;}
.con2 .gsjj{ width:540px; height:72px; overflow:hidden; line-height:24px; font-size:14px; color:#666; margin-top:35px;}
.con2 .xw{ width:510px;}
.con2 .xw .menu{ height:30px; border-bottom:1px solid #ddd;}
.con2 .xw .menu li{ float:left; margin-right:30px;}
.con2 .xw .menu li a{ font-size:18px; color:#666;}
.con2 .xw .menu li a:hover,.con2 .xw .menu li.yy_one a{ text-decoration:none; color:#003d99;}
.con2 .xw .nr{ margin-top:20px;}
.con2 .xw .nr dl dt{ width:200px; height:125px; float:left;}
.con2 .xw .nr dl dd{ width:290px; float:left; margin-left:20px;}
.con2 .xw .nr dl .dd1 a{ font-size:16px; font-weight:bold; width:290px; height:20px; overflow:hidden; display:block;}
.con2 .xw .nr dl .dd2{ width:290px; height:48px; line-height:24px; font-size:14px; color:#666; overflow:hidden; margin-top:15px;}
.con2 .xw .nr dl .dd3 a{ width:80px; height:26px; background:#333; display:block; font-size:12px; color:#fff; text-align:center; line-height:26px; margin-top:15px;}
.con2 .xw .nr dl .dd3 a:hover{ background:#003d99; text-decoration:none;}
.con2 .xw .nr ul{ margin-top:13px;}
.con2 .xw .nr ul li{ width:510px; height:40px; line-height:40px; border-bottom:1px solid #ddd;}
.con2 .xw .nr ul li a{ width:420px; height:40px; overflow:hidden; background:url(/DxMFDSkFDEkKExVqHRqTUygrIIWHDEkLKNNpD1cF.jpg) left no-repeat; text-indent:24px; display:block;}
.con2 .xw .nr ul li a:hover{ background:url(/DxMFDSkFDEkKExVqHRqTUygrIIWHDEkLKNZpD1cF.jpg) no-repeat left;}
.con2 .xw .nr ul li span{ float:right; color:#999;}
.con3{ margin-top:60px;}
.con3 .bt{ height:65px; background:url(/DxMFDSkFDEkKExVqHRqTUygrIIWHDEkpG1ATUHEoIt.jpg) center no-repeat; text-align:center; line-height:45px; font-size:24px;}
.con3 .sub2_2{ position:relative; height:133px; margin-top:30px;}
.con3 .sub2_2 a.plus{ width:50px; height:50px; display:block; position:absolute; left:-70px; top:38px; background:url(/DxMFDSkFDEkKExVqHRqTUygrIIWHDEkpG30pD1cF.jpg) no-repeat; z-index:999;}
.con3 .sub2_2 a.minus{ width:50px; height:50px; display:block; position:absolute; right:-70px; top:38px; background:url(/DxMFDSkFDEkKExVqHRqTUygrIIWHDEkpG2ZpD1cF.jpg) no-repeat;}
.con3 .box{ position:absolute; left:0px; top:0px; width:1100px; height:200px; overflow:hidden}
.con3 ul.list{ position:absolute; left:0px; top:0px; width:20000px; height:200px; overflow:hidden;}
.con3 ul li{ float:left; width:222px; height:160px;}
.con3 ul li img{ width:210px; height:131px; border:1px solid #ddd;}
.con3 ul li:hover img{ border:1px solid #003d99;}
.friend{ background:#333;}
.link{ height:100px; background:url(/DxMFDSkFDEkKExVqHRqTUygrIIWHDEkJJxIdUHEoIt.jpg) bottom repeat-x; text-indent:30px; margin-top:60px;}
.link .yq{ background:url(/DxMFDSkFDEkKExVqHRqTUygrIIWHDEkLKS9MUHEoIt.jpg) left no-repeat; color:#fff;}
.link a{ margin-right:20px; line-height:50px; font-size:14px; color:#fff;}
.link span{ margin-right:20px; color:#fff;}
/*--底部样式--*/
.bot1{ background:#333;}
.bot1 .nr{ background:#333; padding-bottom:30px;}
.bot1 .bot_nav{ text-align:center; line-height:75px; background:url(/DxMFDSkFDEkKExVqHRqTUygrIIWHDEkJJxIdUHEoIt.jpg) bottom repeat-x;}
.bot1 .bot_nav a{ font-size:16px; color:#fff; margin:25px;}
.bot2 .logo{ width:140px; height:104px; margin-top:62px; margin-left:75px;}
.bot2 .tact{ margin-top:30px;}
.bot2 .tact p{ line-height:30px; color:#fff; font-size:14px;}
.bot2 .tact p a{ color:#fff;}
.bot2 .botR{ width:480px;}
.bot2 .ewm{ width:150px; height:190px; margin-top:30px; margin-left:200px;}
.bot2 .ewm p{ width:150px; line-height:40px; color:#fff; font-size:13px; text-align:center;}
