@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:#2088d9 ; text-decoration:underline;}


/*--------------头部--------------*/
.hed{ height:40px; line-height:40px; background:#fff; border-bottom:1px solid #ddd;}
.hed .tbcd a,.hed .tbcd span{ margin:0 8px;}
.top1{ height:130px;}
.top1 h1{ width:200px; height:58px; margin-top:36px;}
.top .dwy{ width:354px; height:61px; background:url(../images/dwbg.png) no-repeat; margin-left:20px; margin-top:35px; text-indent:6px;}
.top .dwy h3{ font-size:18px; color:#fff; font-weight:normal; line-height:26px;}
.top .dwy h4{ font-size:18px; color:#fff; font-weight:normal; line-height:26px; margin-top:8px;}
.top1 .tact{ background:url(../images/tact.png) left no-repeat; text-indent:44px; margin-top:35px;}
.top1 .tact p{ font-size:16px; line-height:30px;}
.top1 .tact .call{ font-size:26px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#2088d9; line-height:28px;}


.nav{ height:60px; line-height:60px; background:#2088d9;}
.nav ul li{ width:137px; height:60px; text-align:center; float:left;}
.nav ul li.li1 a{ background:none;}
.nav ul li a{ font-size:16px; display:block; text-decoration:none; color:#fff;}
.nav ul li a:hover,.nav ul li a.current,#nav .hover{ background:#f37c20; color:#fff;}

/*首页 banner*/
.fullSlide{width:100%;position:relative;height:600px;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:600px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:600px;}
.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:8px;margin:1px;overflow:hidden;background:#2088d9;filter:alpha(opacity=80);opacity:0.8;line-height:999px;}
.fullSlide .hd ul .on{background:#f37c20;}
.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(../images/slider-arrow.png) -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:420px;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:420px;overflow:hidden;text-align:center;}
.fullSlide2 .bd li a{display:block;height:420px;}
.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:8px;margin:1px;overflow:hidden;background:#2088d9;filter:alpha(opacity=80);opacity:0.8;line-height:999px;}
.fullSlide2 .hd ul .on{background:#f37c20;}
.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(../images/slider-arrow.png) -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:90px; background:#fff; border-bottom:1px solid #ddd;}
.sousuo .gjc{ width:700px; height:90px; overflow:hidden; font-size:14px; font-weight:bold; line-height:90px; color:#333; background:url(../images/hot.png) left no-repeat;}
.sousuo .gjc a{ margin-right:15px; font-weight:normal; color:#333;}

.search{ width:340px; height:32px; margin-top:15px;}
.search select{ width:68px; height:32px; vertical-align:top; background:#fff; color:#333; text-indent:5px; border:1px solid #ddd; border-right:none;}
.search .in1{ width:239px; height:30px; background:#fff; float:left; text-indent:10px; color:#999; line-height:32px; border:1px solid #ddd; border-right:none;}
.search .in2{ width:32px; height:32px; background:url(../images/s2.png) no-repeat; border:none; float:left; cursor:pointer;}



/*--------------内容区--------------*/
.con1{ padding:60px 0;}
.con1 .bt{ width:240px; height:75px; background:url(../images/cpbt.png) center no-repeat; margin:0 auto; text-align:center;}
.con1 .bt .bold{ font-size:30px; font-weight:bold; color:#2088d9;}
.con1 .bt p{ font-size:18px; margin-top:5px;}
.con1 .menu{ margin-top:30px; text-align:center;}
.con1 .menu a{ font-size:15px; padding:4px 15px; border:1px solid #ddd; margin:0 5px;}
.con1 .menu a:hover{ border:1px solid #2088d9; color:#001ba6; text-decoration:none;}
.con1 ul{ width:1125px; overflow:hidden; margin-top:15px;}
.con1 ul li{ width:350px; height:260px; float:left; margin-right:25px; margin-top:25px;}
.con1 ul li img{ width:348px; height:218px; border:1px solid #ddd;}
.con1 ul li p{ width:350px; text-align:center; margin-top:15px; font-size:16px;}
.con1 ul li:hover img{ border:1px solid #2088d9;} 
.con1 ul li:hover p{ color:#2088d9;}
.con1 ul li a{ text-decoration:none;}


.rel{ width:100%; height:220px; position:relative;}
.rel .ggt{ position:absolute; left:50%; top:0; margin-left:-960px;}

.con2{ padding:60px 0;}
.con2 .ysbt{ width:417px; background:url(../images/ysbt.png) no-repeat; margin:0 auto; text-align:center; font-size:18px; padding-top:70px;}
.con2 .ys{ width:520px;}
.con2 .ys .img{ width:520px; height:200px; margin-top:25px;}
.con2 .ys dl{ width:520px; margin-top:40px;}
.con2 .ys dl dt{ width:131px; height:150px; float:left;}
.con2 .ys dl dd{ width:369px; float:left; margin-left:20px;}
.con2 .ys dl .dd1{ font-size:20px; color:#2088d9; font-weight:bold;}
.con2 .ys dl .dd2{ width:369px; line-height:26px; font-size:15px; margin-top:15px;}



.con3{ padding:60px 0; height:718px; background:url(../images/abbg.jpg) center no-repeat;}
.con3 dl{ background:#fff; padding:10px;}
.con3 dl dt{ width:550px; height:380px; float:left;}
.con3 dl dd{ width:460px; float:left; margin-left:40px;}
.con3 dl .dd1{ width:232px; height:34px; background:url(../images/about.png) no-repeat; margin-top:20px;}
.con3 dl .dd2{ width:460px; height:208px; overflow:hidden; line-height:26px; font-size:15px; margin-top:25px;}
.con3 dl .dd3 a{ width:110px; height:36px; background:#f37c20; font-size:15px; color:#fff; text-align:center; line-height:36px; display:block; text-decoration:none; margin-top:30px;}
.con3 dl .dd3 a:hover{ background:#2088d9;}
.con3 .menu{ width:300px; height:42px; margin:40px auto 0 auto;}
.con3 .menu li a{ width:100px; height:42px; line-height:42px; display:block; background:#2088d9; float:left; font-size:15px; color:#fff; text-align:center;}
.con3 .menu li a:hover,.con3 .menu li.yy_one a{ background:#f37c20; text-decoration:none;}
.con3 .sub2_2{ width:1100px; height:206px; position:relative; margin-top:30px;}
.con3 .sub2_2 a.plus{ width:40px; height:60px; display:block; position:absolute; left:-70px; top:73px; background:url(../images/abL.png) no-repeat; z-index:999;}
.con3 .sub2_2 a.minus{ width:40px; height:60px; display:block; position:absolute; right:-70px; top:73px; background:url(../images/abR.png) no-repeat;}
.con3 .box{ position:absolute; left:0px; top:0px; width:1100px; height:206px; overflow:hidden;}
.con3 ul.list{ position:absolute; left:0px; top:0px; width:20000px; height:206px; overflow:hidden;}
.con3 ul.list li{ float:left; width:280px; height:206px; position:relative;}
.con3 ul.list li img{ width:252px; height:158px; border:4px solid #fff;}
.con3 ul.list li p{ width:260px; height:40px; background:#fff; text-align:center; line-height:40px; font-size:15px;}
.con3 ul.list li:hover img{ border:4px solid #2088d9;}
.con3 ul.list li:hover p{ background:#2088d9; color:#fff;}
.con3 ul.list li a{ text-decoration:none;}


.con4{ padding:60px 0;}
.con4 .xw1{ width:510px;}
.con4 .xw1 .menu{ height:30px; border-bottom:1px solid #ddd;}
.con4 .xw1 .menu li{ float:left; margin-right:30px;}
.con4 .xw1 .menu li a{ font-size:18px; color:#666;}
.con4 .xw1 .menu li a:hover,.con4 .xw1 .menu li.yy_one a{ text-decoration:none; color:#2088d9;}
.con4 .xw1 .nr dl{ width:510px; margin-top:20px;}
.con4 .xw1 .nr dl dt{ width:200px; height:125px; float:left;}
.con4 .xw1 .nr dl dd{ width:290px; float:left; margin-left:20px;}
.con4 .xw1 .nr dl .dd1 a{ font-size:16px; color:#2088d9; width:290px; height:20px; overflow:hidden; display:block;}
.con4 .xw1 .nr dl .dd2{ width:290px; height:48px; line-height:24px; font-size:14px; color:#666; overflow:hidden; margin-top:15px;}
.con4 .xw1 .nr dl .dd3 a{ width:80px; height:26px; background:#2088d9; display:block; font-size:12px; color:#fff; text-align:center; line-height:26px; margin-top:15px;}
.con4 .xw1 .nr dl .dd3 a:hover{ background:#000; text-decoration:none;}
.con4 .xw1 .nr ul{ margin-top:10px;}
.con4 .xw1 .nr ul li{ width:510px; height:40px; line-height:40px; border-bottom:1px solid #eee;}
.con4 .xw1 .nr ul li a{ width:420px; height:40px; overflow:hidden; background:url(../images/li1.png) left no-repeat; text-indent:24px; display:block;}
.con4 .xw1 .nr ul li a:hover{ background:url(../images/li2.png) no-repeat left;}
.con4 .xw1 .nr ul li span{ float:right; color:#999;}

.con4 .xw2{ width:510px;}
.con4 .xw2 .xwbt{ height:30px; border-bottom:1px solid #ddd; font-size:18px; color:#666;}
.con4 .xw2 .xwbt a{ font-size:14px; float:right; color:#999;}
.con4 .xw2 dl{ height:99px; border-bottom:1px solid #eee; margin-top:20px;}
.con4 .xw2 dl dt{ width:510px; height:20px; background:url(../images/wen.png) left no-repeat; text-indent:30px; overflow:hidden; line-height:20px;}
.con4 .xw2 dl dt a{ font-size:16px; color:#2153a7; text-indent:30px;}
.con4 .xw2 dl dt a:hover{ color:#333;}
.con4 .xw2 dl dd{ margin-top:10px;}
.con4 .xw2 dl dd .tb{ width:20px; height:20px; background:url(../images/da.png) left top no-repeat;}
.con4 .xw2 dl dd .wz{ font-size:13px; line-height:24px; margin-left:10px; width:480px; height:48px; overflow:hidden;}




.link{ padding-bottom:30px ; background:#fff;}
.link .bt{ height:33px; border-bottom:1px solid #ddd; font-size:18px; font-weight:bold; color:#2088d9;}
.link .bt span{ font-size:16px; color:#999;}
.link .nr{ margin-top:5px;}
.link a{ margin-right:20px; font-size:14px; line-height:30px;}
.link span{ margin-right:20px; color:#999;}
   


/*--底部样式--*/
.bot1{ background:#f4f4f4; padding-bottom:50px;}
.bot1 .menu{ height:80px; line-height:80px; border-bottom:1px solid #ccc; text-align:center;}
.bot1 .menu a{ font-size:16px; margin:0 27px;}
.bot2{ margin-top:50px;}
.bot2 .logo{ width:200px; height:58px; margin-top:70px;}
.bot2 .tact{ margin-left:188px;}
.bot2 .tact .bold{ font-size:16px; font-weight:bold;}
.bot2 .tact .ew{ font-family:Arial, Helvetica, sans-serif; color:#999; margin-bottom:10px;}
.bot2 .tact p{ font-size:14px; line-height:30px;}
.bot2 .ewm{ width:140px; height:180px; margin-top:10px;}
.bot2 .ewm .img{ width:140px; height:140px;}
.bot2 .ewm p{ width:140px; height:40px; font-size:14px; color:#333; text-align:center; margin-top:10px;}

.bot3{ text-align:center; padding:18px 0; background:#d0d0d0; font-size:13px; color:#666;}
.bot3 a{ color:#666;}
.bot3 a:hover{ color:#2088d9; text-decoration:none;}
