﻿@charset "utf-8";

body{ margin:0px; padding:0px; font:12px/1.75 "微软雅黑", "宋体",arial, Verdana; font-size:12px;}
a img{ border:none;}
a,a:link,a:visited{ color:#595959; text-decoration:none; }
body,div,p,span,form,iframe,table,td,th,input,textarea,button,label,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{ font-size:12px; font-weight:normal; }
ul,ol,li,dl{list-style-type:none;}
em,i,dfn,cite,strong,small{font-style:normal;} 
fieldset,img,button,input,select,option{vertical-align:middle;font:12px/18px "宋体",arial,sans-serif;}
table{border-collapse:collapse;border-spacing:0;}
image{ border:0;}  textarea{ resize:none;}  label{ cursor:pointer;}
.clear{ clear:both}


.y18_mainbox{ position:relative}
.y18_mainwidth{ width:1280px; margin:0 auto; position:relative;overflow: hidden;height: 100%;}
.y18_topbox{ height:100px; border-bottom:1px solid #bfb29a;background: #fff;position: relative;}
.y18_topbox .logo,.y18_topbox .navigator{ float:left}


.y18_topbox .logo{ margin-left:7px; position:relative; margin-top:10px;}
.y18_topbox .navigator{ margin-left:90px; position:relative}
.y18_topbox .navigator ul {overflow: hidden;}
.y18_topbox .navigator li{ float:left; width:125px; font-size:17px;height:76px; padding-top:24px;text-align:center; line-height:26px; position:relative}
.y18_topbox .navigator li.hover{ background: #fafafa;}
.y18_topbox .navigator li .ch{ color:#333333; }
.y18_topbox .navigator li .on{ color:#CDB773}
.y18_topbox .navigator li .kr{ color:#a7a7a7; font-size:14px; font-family: "Helvetica Neue", Helvetica, Arial, "PingFang SC", "Hiragino Sans GB", "Heiti SC", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif;}
.ng-hover{ position:absolute; bottom:1px; left:36px;}
.ng-hot{ position:absolute; width:20px; height:11px; background:url(/public/images/icon.png); background-position:-186px -40px; top:12px; right:30px;}
.ng-left{ position:absolute; width:6px; height:5px; background:url(/public/images/icon.png); background-position:-251px -50px; top:35px; right:15px;}



.navbox_fix{ width:1274px; margin:0 auto; height:112px; background:url(/public/images/navbg.png) no-repeat; position:absolute; bottom:-31px; left:50%; margin-left:-637px; z-index:2;}
.navbox_fix ul{ width:1140px; margin:0 auto;}
.navbox_fix li{ float:left; width:190px; text-align:center; font-size:16px; color:#fff;  height:92px;; padding-top:20px; line-height:40px;}
.navbox_fix li a{ color:#fff;}
.project-icon{ width:50px; height:49px; background:url(/public/images/icon.png) no-repeat; display:block; }
.pi-01{ background-position:-17px -21px; margin:0 auto}
.pi-02{ background-position:-17px -82px; margin:0 auto}
.pi-03{ background-position:-16px -144px; margin:0 auto}
.pi-04{ background-position:-16px -205px; margin:0 auto}
.pi-05{ background-position:-15px -267px; margin:0 auto}
.pi-06{ background-position:-16px -330px; margin:0 auto}


.y18_bottombox{ height:128px; background:#3a3a3e; padding-top:50px; padding-bottom:20px}
.y18_bottombox .logo{ float:left; margin-left:37px;}
.y18_bottombox .bottomtext{ float:left;  width:838px; font-size:14px; color:#787878; }
.y18_bottombox .bt-left{width: 59%;float: left;text-align: right;padding-top: 9px;}
.y18_bottombox .bt-right{display:inline-block;width: 36%;float: left;margin-left: 20px;}

/*弹窗*/
#pop2018{ width:680px; position:fixed; top:20%; left:50%; margin-left:-340px; z-index:9999; display:none; opacity:0}
	.pop2018-box{ position:relative}
#pop-close{ width:40px; height:40px; position:absolute; right:60px; top:37px; }
#pop2018 .pop-img{width:100%;}
#pop2018 .qiqiu {width:80px;position:absolute;left:100px;top:246px;}
#pop2018 .gou {width:150px;position:absolute;right:10px;top:308px;}
#pop2018 .hand {width:40px;position:absolute;right:30px;top:390px;z-index:10000;}


.updown{-webkit-animation:updown 3s .2s ease both infinite;-moz-animation:updown 3s .2s ease both infinite;-o-animation:updown 3s .2s ease both infinite;-ms-animation:updown 3s .2s ease both infinite;}
@-webkit-keyframes updown{
    0%{opacity:1;
    -webkit-transform:translateY(0)}
    50%{opacity:0.8;
    -webkit-transform:translateY(-20px)}
    100%{opacity:1;
    -webkit-transform:translateY(0px)}
}
@-moz-keyframes updown{
    0%{opacity:1;
    -moz-transform:translateY(0)}
    50%{opacity:0.8;
    -moz-transform:translateY(-20px)}
    100%{opacity:1;
    -moz-transform:translateY(0px)}
}
@-o-keyframes updown{
    0%{opacity:1;
    -o-transform:translateY(0)}
    50%{opacity:0.8;
    -o-transform:translateY(-20px)}
    100%{opacity:1;
    -o-transform:translateY(0px)}
}
@-ms-keyframes updown{
    0%{opacity:1;
    -ms-transform:translateY(0)}
    50%{opacity:0.8;
    -ms-transform:translateY(-20px)}
    100%{opacity:1;
    -ms-transform:translateY(0px)}
}

.hg{-webkit-animation:pulse 1s .2s ease both infinite;-moz-animation:pulse 1s .2s ease both infinite;-o-animation:pulse 1s .2s ease both infinite;-ms-animation:pulse 1s .2s ease both infinite;}
@-webkit-keyframes pulse{
	0%{-webkit-transform:scale(1)}
	50%{-webkit-transform:scale(1.1)}
	100%{-webkit-transform:scale(1)}
}
@-moz-keyframes pulse{
	0%{-moz-transform:scale(1)}
	50%{-moz-transform:scale(1.1)}
	100%{-moz-transform:scale(1)}
}
@-o-keyframes pulse{
	0%{-o-transform:scale(1)}
	50%{-o-transform:scale(1.1)}
	100%{-o-transform:scale(1)}
}
@-ms-keyframes pulse{
	0%{-ms-transform:scale(1)}
	50%{-ms-transform:scale(1.1)}
	100%{-ms-transform:scale(1)}
}




.menu-box{width:200px; position:absolute;  height:643px;  }
.menu-box li{ height:45px; font-size:16px; line-height:40px; color:#fff; text-align:right; padding-right:47px; padding-top:8px; position:relative; color:#fff; margin-left:5px;}
.menu-box li.on{ background:#c3a56c;background:-moz-linear-gradient(top, #ceb992, #c3a56c);  background:-webkit-gradient(linear, 0 0, 0 bottom, from(#ceb992), to(#c3a56c));  background:-o-linear-gradient(top, #ceb992, #c3a56c); }
.xmicon{ position:absolute; left:20px; top:10px;}
.menu-box i{ background:url(/public/images/xmicon.png) no-repeat; width:50px; height:50px; display:block;  position:absolute; top:8px; left:20px;}
.menu-box .m-i0{background:#8e9b9a; opacity:0.47; -webkit-opacity:0.47; -moz-opacity:0.47; height:27px; width:200px; height:500px; z-index:-1; position:absolute; top:0px; left:0px; height:600px;}
.menu-box i.m-i1{ top:10px;}
.menu-box i.m-i2{ background-position:0 -43px;}
.menu-box i.m-i3{ background-position:0 -98px;}
.menu-box i.m-i4{ background-position:0 -145px;}
.menu-box i.m-i5{ background-position:0 -194px;}
.menu-box i.m-i6{ background-position:0 -247px;}
.menu-box i.m-i7{ background-position:0 -290px;}
.menu-box i.m-i8{ background-position:0 -339px;}
.menu-box i.m-i9{ background-position:0 -392px;}
.menu-box i.m-i10{ background-position:0 -479px;}
.menu-box i.m-i11{ background-position:0 -437px;}
.menu-box i.hot1{ width:30px; height:15px; background:url(/public/images/hots.png) no-repeat; background-position:-1px -3px; position:absolute; top:10px; left:165px;}
.menu-box i.hot2{ width:30px; height:15px; background:url(/public/images/hots.png) no-repeat; background-position:-1px -52px; position:absolute; top:10px; left:165px;}

.pro-box i.hot3{ width:32px; height:15px; background:url(/public/images/hots.png) no-repeat; background-position:-20px -28px; position:absolute; top:-2px; right:10px; left:86px;}
.pro-box i.hot3-h{ left:70px}

.menu-box b{ }
.menu-box-bootom{ width:220px; background:#969796; opacity:0.8; height:120px; border-radius:0 0 110px 110px; z-index:-1; margin-top:-56px; margin-left:-10px;}
.pro-box{width:436px; position:absolute; left:50%; margin-left:-125px; z-index:999; padding:15px; font-size:14px; padding-bottom:50px;}
.pro-t{ font-size:18px; color:#cab38a; border-bottom:1px solid #ecdec5; height:46px; line-height:46px;}
.pro-t-h2{ height:38px; line-height:38px;}
.pro-item{ margin-top:10px;}
.pro-n{ margin-top:10px;}
.pro-n a{ margin:8px 35px 0 0; display:block; float:left; position:relative}
.pro-box-bg{ width:460px; background:#fff; height:504px; position:absolute; left:0px; top:0px; z-index:-1; opacity:0.9; background:-moz-linear-gradient(top, #f8f7f7, #fff);  background:-webkit-gradient(linear, 0 0, 0 bottom, from(#f8f7f7), to(#fff));  background:-o-linear-gradient(top, #f8f7f7 #fff);}
.menu-contain{ width:650px; height:590px; position:absolute; left:50%; margin-left:-590px; z-index:999;}


.error404{ height:693px; background:url(/public/images/error404.jpg) no-repeat center; position:relative}

.dt_list{ position:relative}
.list-page{ position:absolute; bottom:100px; left:200px; font-size:14px;}

.articleContent p.link_style_a{
    border-radius: 10px;
    color: #fff;
    font-size: 22px;
    line-height: 26px;
    margin: 0 auto ;
    padding: 2% 0 !important;
    text-align: center;
    width: 400px !important;height: auto !important;
	background:url(/public/images/hand.png) no-repeat right #b28750;
	background-size:12%;
	-moz-box-shadow:2px 2px 5px #969696;/*firefox*/  
    -webkit-box-shadow:2px 2px 5px #969696;/*webkit*/  
    box-shadow:2px 2px 5px #969696;/*opera鎴杋e9*/
	max-width:480px;  
}
.articleContent p.link_style_a a{ color:#fff}