/*css reset*/
html,body{height: 100%; font-size: 12px; color: #615f5f;font-family:微软雅黑; }
body,div,p,span,ul,li,dl,dd,dt,h1,h2,h3,h4,h5,h6,form,input,select,option,button,textarea{margin: 0; padding: 0; list-style: none; outline: none;}
body{padding: 0px;}
img{max-width: 100%; border: 0px;}
a{color: #333; text-decoration: none;} 
.mt18{margin-top: 18px;}
.mb18{margin-bottom: 18px;}
/*header*/
header{overflow: hidden;background:url(../images/hdbg.jpg) 0 0 no-repeat;width: 100%;background-size:100% 100%;}
header .hdleft{float: left;height: 43px;width: 70%;padding: 20px 0px 13px 8px;}
header .hdleft img{width:100%; height:100%;}
header .hdright{float:right;padding-top: 29px;padding-right: 6px;position: relative; width:20%;}
header .hdright .info_en{padding: 2px 13px 3px; background-color: #e66a06;color: #fff;font-family: Arial;font-size: 10px;position: absolute;top: 0px;left: 0px;text-transform: uppercase;}
/*nav*/
nav{overflow: hidden;background-color: #545454;height: 29px;line-height: 29px;background:url(../images/navbg.jpg) 0 0 repeat-x;}
nav a{color: #fff;}
nav>ul>li{float: left;width: 16.666666%;text-align: center;background:url(../images/line1.jpg) left 0 no-repeat;}
nav>ul>li:first-child{background:none;}
.on_1{background:url(../images/line.jpg) 0 0 repeat-x;}
/*banner*/
.banner{padding-top: 1px; height:215px; position:relative;}
.banner img{ width:100%; height:215px; display:block;}
.navSlide{ position:absolute; width:100%; bottom:10px; left:0px; text-align:center}
.navSlide .i_point{ background:url(../images/active1.png) no-repeat; width:11px; height:11px; display:inline-block; margin:0 4px;}
.navSlide .active{ background:url(../images/active.png) no-repeat !important;}
/*index*/
#main{max-width:480px; min-width:320px; margin:0 auto;}
/*pro*/
h3{height: 23px;line-height: 23px;background:url(../images/ico01.jpg) left center repeat-x;font-weight: 100;color: #fff;}
h3>div{background:url(../images/bg1.jpg) left center repeat-x;border-radius:9px;width: 140px;overflow: hidden;}
h3>div>span{display: block;float: left;height: 23px;}
h3>div> .tit1{width: 73px;background:url(../images/bg2.jpg) left center repeat-x;border-radius:9px;font-size: 14px;text-align: center;}
h3>div> .tit2{width: 65px;font-size: 10px;text-indent: 4px;text-transform: uppercase;-webkit-text-size-adjust:none;}
.picMarquee-left{width:100%;  overflow:hidden; position:relative; height:135px;}
.picMarquee-left .bd ul{ overflow:hidden; zoom:1;}
.picMarquee-left .bd ul li{ width:30%; margin-right:0.6%; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picMarquee-left .bd ul li .pic{ text-align:center; }
.picMarquee-left .bd ul li .pic img{ width:100%; display:block;}
.picMarquee-left .bd ul li .title{height: 30px; line-height:30px; }
.picMarquee-left .bd ul li .title a{color:#424242;}
/*sybox1*/
.sybox{margin-top: 15px;overflow: hidden;position: relative;}
.sybox1{float: left;padding-bottom: 10px;}
.sybox1 li{height: 39px;width: 170px;margin-bottom: 15px;overflow: hidden;}
.sybox1 li a{display: block;overflow: hidden;line-height: 12px;padding-top: 7px;}
.sybox1 li a span{display: block;padding-left: 70px;}
.sybox1 li a span:nth-child(1){font-size: 14px;font-weight: bold;color: #4e4e4e;}
.sybox1 li a span:nth-child(2){ font-family: Arial; font-size: 10.35px;font-weight: bold;color: #959595;text-transform: capitalize;}
.sybox1 .ico_1{background: #e6e6e6 url(../images/ico01.png) 20px center no-repeat;}
.sybox1 .ico_2{background: #e6e6e6 url(../images/ico02.png) 15px center no-repeat;}
.sybox1 .ico_3{background: #e6e6e6 url(../images/ico03.png) 20px center no-repeat;}
.on_2{background-color: #ed8312 !important;}
.on_2 a span{color: #fff !important;}

.syabout{width: 100%;position: absolute;top: 0px;left:180px;}
.sytxt{padding-right: 186px;color: #615f5f;padding-top: 5px;padding-left: 4px; line-height: 22px; height:110px; overflow:hidden;}

/*foot*/
.foot{line-height: 22px;padding: 10px 0px;background-color: #eef6fc;color: #515050;clear: both;text-align: center;}
.h57{height:57px; width:100%;}
/*footer*/
footer{width: 100%;height: 57px;overflow: hidden;background:url(../images/ftbg.jpg) left 0 repeat-x;position: fixed;left: 0px;bottom: 0px;}
footer>ul{overflow: hidden;}
footer>ul>li{width: 25%; height: 57px; float: left; text-align: center; background: url(../images/bot_line.jpg) right bottom no-repeat;}
footer>ul>li:last-child{background: none;}
footer>ul>li>a{color: #fff; display: block; padding-top: 8px;font-family: 宋体;}
/*nyabout*/
.ny_banner{height: 147px;padding-top: 1px;}
.ny_banner img{width:100%; height:100%;}
.nytit1bg1{background:url(../images/nytit1.jpg) 0 0 repeat-x;overflow: hidden;margin-top: 9px;margin-bottom: 10px;}
.nytit1bg2{background:url(../images/nytit2.jpg) left 0 no-repeat;overflow: hidden; cursor:pointer;}
.nytit1bg2 ul{width: 100%;height: 39px;background:url(../images/nytit2.jpg) right 0 no-repeat;overflow: hidden;}
.nytit1bg2 ul li{float: left;width: 25%;line-height: 39px;font-size: 14px;background:url(../images/line01.jpg) left bottom no-repeat;text-align: center;}
.nytit1bg2>ul>li:first-child{background:none;}
.nytit1bg2 ul li a{display: block;width: 100%;height: 98%;color: #615f5f;}
.ny_on a{background:url(../images/onnytit.jpg) left bottom repeat-x;color: #e66a06 !important;}
.nytxt{line-height: 22px;color: #615f5f;min-height: 330px;padding-bottom: 15px; padding-left:5px; padding-right:5px;}

.nytit1bg3{background:url(../images/nytit1.jpg) 0 0 repeat-x;overflow: hidden;margin-top: 9px;margin-bottom: 10px;}
.nytit1bg4{background:url(../images/nytit2.jpg) left 0 no-repeat;overflow: hidden; cursor:pointer;}
.nytit1bg4 ul{width: 100%;height: 39px;background:url(../images/nytit2.jpg) right 0 no-repeat;overflow: hidden;}
.nytit1bg4 ul li{float: left;width:33%;line-height: 39px;font-size: 14px;background:url(../images/line01.jpg) left bottom no-repeat;text-align: center;}
.nytit1bg4>ul>li:first-child{background:none;}
.nytit1bg4 ul li a{display: block;width: 100%;height: 98%;color: #615f5f;}
.ny_on a{background:url(../images/onnytit.jpg) left bottom repeat-x;color: #e66a06 !important;}
.nytxt{line-height: 22px;color: #615f5f;min-height: 330px;padding-bottom: 15px; padding-left:5px; padding-right:5px;}
/*pro*/

.nypro_box{ overflow:hidden;}
.nypro_box ul{width: 100%;overflow: hidden;}
.nypro_box ul li{float: left; width:30%;padding-right:3%;margin-bottom: 18px;}
.nypro_box ul li .nypro_img{width: 100%;}
.nypro_box ul li .nypro_img img{display: block;}
.nypro_box ul li .nypro_tit{height: 30px;line-height: 30px;text-align: center;overflow: hidden;}
.nypro_box ul li .nypro_tit a{color: #424242;}

#nybox_2,#nybox_3,#nybox_4{display:none;}

/*2015.03.31 lang*/
.lang{height: 13px;line-height: 14px;position: absolute;top:0px;right: 6px; width:110px;}
.lang a{float: right;color: #282828; display:block; height:13px; line-height:13px;  margin:0 3px;}
.lang .cn,
.lang .en,
.lang .jp,
.lang .kr{width:20px;}
.lang .cn{ background:url(../images/cn.jpg) center no-repeat;}
.lang .en{ background:url(../images/en.jpg) center no-repeat;}
.lang .jp{ background:url(../images/jp.jpg) center no-repeat;}
.lang .kr{ background:url(../images/kr.jpg) center no-repeat;}
