@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:#ffbc6b ; text-decoration:underline;}


/*--------------头部--------------*/
.top1{ height:130px; line-height:130px;}
.top1 h1{ width:223px; height:68px; margin-top:30px;}
.top1 .tact{ height:65px; line-height:65px; width:366px; margin-top:30px;}
.top1 .tact .bt{ font-size:16px; color:#666; line-height:65px;}
.top1 .dh{ height:65px; background:url(../images/tact.png) left no-repeat; text-indent:54px;}
.top1 .dh h3{ font-size:28px; line-height:40px; font-family:Arial, Helvetica, sans-serif; color:#ffbc6b;}

.nav{ height:14px; padding:53px 0;}
.nav ul li{ height:14px; line-height:14px; text-align:center; float:left; padding:0 40px; border-left:1px solid #ccc;}
.nav ul li a{ font-size:16px; display:block; text-decoration:none;}
.nav ul li.li1{ border:none;}
.nav ul li a:hover,.nav ul li a.current,#nav .hover{ color:#ffbc6b; font-weight:bold;}

/*首页 banner*/
.fullSlide{width:100%;position:relative;height:500px;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:500px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:500px;}
.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=80);opacity:0.8;line-height:999px;}
.fullSlide .hd ul .on{background:#333;}
.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: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=80);opacity:0.8;line-height:999px;}
.fullSlide2 .hd ul .on{background:#333;}
.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;}

/*搜索*/
.top2{ position:relative; height:70px;}
.top2 .dwy{ width:220px; height:60px; background-color: rgba(255,255,255,0.9); padding:10px 20px; position:absolute; left:0px; top:-80px;}
.top2 .dwy p{ width:165px; line-height:30px; font-size:18px;}

.top2 .tact{ background:#ffbc6b; padding:19px 20px; width:220px; height:32px;}
.top2 .tact .lx{ width:220px; background:url(../images/tact.png) left no-repeat; font-size:23px; color:#fff; font-weight:bold; text-indent:32px;}
.top2  .dlx{ width:404px; height:110px; background:url(../images/dlx.png) bottom no-repeat; margin-left:60px;}
.top2 .sousuo{ width:290px;}
.top2 .gjc{ width:400px; overflow:hidden; font-size:14px; font-weight:bold; line-height:70px; margin-left:30px;}
.top2 .gjc a{ margin-right:15px; font-weight:normal;}
.search{ width:290px; height:32px; margin-top:25px;}
.search select{ width:59px; height:32px; vertical-align:top; background:#fff; color:#333; border:1px solid #ccc; text-indent:5px; border-right:1px solid #ccc;}
.search .in1{ width:198px; height:30px; background:#fff ; border:1px solid #ccc; border-left:none; border-right:none; float:left; text-indent:10px; color:#999; line-height:30px;}
.search .in2{ width:32px; height:32px; background:url(../images/s2.png) no-repeat; border:none; float:left; cursor:pointer;}



/*--------------内容区--------------*/
.con1{ margin-top:70px;}
.con .bt{ text-align:center; background:url(../images/bttb.png) top no-repeat; padding-top:50px;}
.con .bt a{ color:#333; font-size:24px;}
.con .bt a:hover{ color:#ffc30d; text-decoration:none;}
.con .bt p{ font-family:Arial, Helvetica, sans-serif; color:#999; font-size:16px; margin-top:20px;}
.con1 .by{ font-size:30px; color:#ffbc6b;  font-weight:bold; text-align:center; margin-top:20px;}
.con1 .menu{ text-align:center; margin-top:30px;}
.con1 .menu a{ font-size:16px; margin:0 20px;}
.con1 .menu a:hover{ text-decoration:none; color:#ffbc6b;}
.con1 .cp{ width:1140px; overflow:hidden;}
.con1 .cp li{ width:340px; height:380px; float:left; margin-right:40px; margin-top:40px;}
.con1 .cp li img{ width:338px; height:338px; border:1px solid #ccc;}
.con1 .cp li p{ width:350px; height:40px; text-align:center; margin-top:15px; font-size:16px;}
.con1 .cp li:hover p{ color:#ffc30d;}
.con1 .cp li:hover img{ border:1px solid #ffbc6b;}
.con1 .cp li a{ text-decoration:none;}


.con2{ padding:70px 0; margin-top:70px; background:#ffbc6b;}
.con2 .ysbt{ text-align:center;}
.con2 .ysbt .p1{ font-size:30px; font-family:Arial, Helvetica, sans-serif; color:#000;}
.con2 .ysbt .p2{ font-size:24px; color:#000;}
.con2 .ysbt .tb{ width:33px; height:24px; background:url(../images/ystb.png) no-repeat; margin:15px auto;}
.con2 .ysbt b{ font-size:36px; color:#000;}
.con2 .ysbt b span{ color:#ffe701;}
.con2 .ys{ margin-top:40px;}
.con2 .ys dl{ width:510px; height:140px; padding-top:50px;}
.con2 .ys dl dt{ width:86px; height:86px; float:left;}
.con2 .ys dl dd{ width:414px; margin-left:10px; float:left;}
.con2 .ys dl .dd1{ height:50px; font-size:28px; font-weight:bold; color:#000; line-height:28px;}
.con2 .ys dl .dd2{ width:414px; font-size:15px; line-height:26px;}
.con2 .ys .img{ width:550px; height:240px;}


.con3{ margin-top:70px;}
.con3 dl{ margin-top:40px;}
.con3 dl dt{ width:500px; height:370px; float:left;}
.con3 dl dd{ width:560px; float:left; margin-left:40px;}
.con3 dl .dd1{ font-size:24px; color:#ffbc6b;}
.con3 dl .dd2{ font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#999; text-transform:uppercase;}
.con3 dl .dd3{ line-height:30px; width:560px; height:150px; overflow:hidden; margin-top:20px;}
.con3 dl ul{ width:570px; overflow:hidden; margin-top:42px;}
.con3 dl ul li{ width:180px; height:113px; float:left; margin-right:10px;}
.con3 dl ul li img{ width:180px; height:113px;}
.con3 dl ul li:hover img{ width:174px; height:107px; border:3px solid #ffbc6b;}


.con4{ padding:70px 0; margin-top:70px; background:#ffbc6b;}
.con4 .hzbt{ width:324px; background:url(../images/hzbt.png) center no-repeat; margin:0 auto; font-size:28px; text-align:center;}
.con4 .sub2_2{ position:relative; height:163px; margin-top:30px;}
.con4 .sub2_2 a.plus{ width:390px; height:163px; display:block; position:absolute; left:-410px; top:0px; background:url(../images/hzL.png) no-repeat; z-index:999;}
.con4 .sub2_2 a.minus{ width:390px; height:163px; display:block; position:absolute; right:-410px; top:0px; background:url(../images/hzR.png) no-repeat;}
.con4 .box{ position:absolute; left:0px; top:0px; width:1100px; height:163px; overflow:hidden}
.con4 ul.list{ position:absolute; left:0px; top:0px; width:20000px; height:163px; overflow:hidden;}
.con4 ul li{ float:left; width:280px; height:160px;}
.con4 ul li img{ width:260px; height:163px;}
.con4 ul li a{ text-decoration:none;}



.con5{ margin-top:70px;}
.con5 .news{ margin-top:30px;}
.news .gsxw{ width:560px;}
.news .gsxw dl{ width:560px; height:163px;}
.news .gsxw dl dt{ width:260px; height:163px; float:left;}
.news .gsxw dl dt img{ width:260px; height:163px;}
.news .gsxw dl dd{ width:280px; float:left; margin-left:20px;}
.news .gsxw dl dd.dd1 a{ font-size:16px; width:280px; height:20px; overflow:hidden; display:block; font-size:16px; font-weight:bold; color:#ffbc6b; margin-top:5px;}
.news .gsxw dl dd.dd2{ width:280px; height:72px; line-height:24px; overflow:hidden; margin-top:15px; font-size:14px;}
.news .gsxw dl dd.dd3 a{ width:80px; height:26px; line-height:26px; text-align:center; background:#ffbc6b; display:block; color:#fff; margin-top:15px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.news .gsxw dl dd.dd3 a:hover{ background:#333; text-decoration:none;}
.news .gsxw ul{ margin-top:15px;}
.news .gsxw ul li{ width:560px; height:30px; line-height:30px; background:url(../images/li1.png) left no-repeat; text-indent:26px; overflow:hidden;}
.news .gsxw ul li:hover{ background:url(../images/li2.png) left no-repeat; }
.news .gsxw ul li span{ float:right; color:#999;}

.hyxw{ width:500px;}
.hyxw dl{ width:500px; height:100px; border-bottom:1px solid #eee; margin-bottom:20px;}
.hyxw dl:nth-last-child(1){ border:none;}
.hyxw dt{ width:58px; height:80px; float:left;}
.hyxw dt p{ width:58px; height:40px; background:#ffe701; font-size:20px; font-family:Arial, Helvetica, sans-serif; color:#000; text-align:center; line-height:40px;}
.hyxw dt b{ width:58px; height:40px; background:#ffbc6b; display:block;  font-size:28px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#fff; text-align:center; line-height:40px;}
.hyxw dd{ width:420px; float:right;}
.hyxw dd.dd1 a{ width:420px; height:20px; font-size:16px; overflow:hidden; display:block;}
.hyxw dd.dd2{ width:420px; height:48px; overflow:hidden; line-height:24px; margin-top:10px;}



.link{ margin-top:35px;}
.link h3{ height:33px; border-bottom:1px solid #ddd; color:#ffbc6b; font-size:18px; font-weight:normal;}
.link h3 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;}


/*--底部样式--*/
.bot{ background:#ffbc6b; padding-top:60px; margin-top:30px;}
.bot .bot1{ height:65px; border-bottom:1px solid #c1935a;}
.bot .bot1 .kjbt p{ font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#666; text-transform:uppercase;}
.bot .bot1 .kjbt h3{ width:90px; font-size:16px; font-weight:bold; color:#333; background:url(../images/kjjt.png) right no-repeat; margin-top:5px;}
.bot .bot1 .menu a{ font-size:16px; margin:0 50px; color:#000; line-height:50px;}
.bot .bot2{ margin-top:60px;}
.bot .bot2 .dzrx p{ font-size:15px; color:#000; letter-spacing:2px;}
.bot .bot2 .dzrx h3{ font-size:24px; font-family:Arial, Helvetica, sans-serif; color:#000; font-weight:normal; margin-top:10px;}
.bot .bot2 .dzrx a{ width:100px; height:32px; background:url(../images/zxzx.png) no-repeat; display:block; line-height:32px; text-indent:15px; color:#000; margin-top:40px;}
.bot .bot2 .tact{ margin-left:250px;}
.bot .bot2 .tact .bt{ font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#c1935a;}
.bot .bot2 .tact b{ font-size:16px; color:#000; margin-bottom:20px; display:block;}
.bot .bot2 .tact p,.bot .bot2 .tact a{ line-height:30px; color:#000;}
.bot .bot2 .ewm{ width:110px; height:140px;}
.bot .bot2 .ewm p{ width:110px; text-align:center; line-height:30px; color:#000;}

.bot3{ margin-top:60px; background:url(../images/botX.png) repeat-x; text-align:center; padding:20px 0; color:#000;}
.bot3 a{ color:#000;}
.bot3 a:hover,.bot .bot2 .tact a:hover,.bot .bot1 .menu a:hover{ text-decoration:none; color:#ffe701;}





