@charset "utf-8";
/* CSS Document */
/*---------------------统一设置---------------------------------*/
html{ height:100%; background:#b8b8b8;}
html, body, a, h1, h2, h3, h4, h5, h6, p, div, ul, li, ol, dl, dt, dd, img, form, input, textarea, select, fieldset { margin: 0px; padding: 0px }
h1, h2, h3, h4, h5, h6, b, strong { font-family: Arial, Verdana, sans-serif; font-weight: normal; }
body, table, input, select, textarea { font-family: SimSun, "宋体", Arial; font-size: 12px; }
body { height:100%; color: #666; font-size: 12px; position:relative;}
div, span, th, td, dt, dd, h1, h2, h3, h4, h5, h6, em, strong, i, a, b, a, p { word-break: break-all; word-wrap: break-word; }
ul, ol, dl { list-style-type: none }
ul, from { margin: 0; padding: 0; }
select, input, select { vertical-align: middle }
img { border: 0 none; text-align: absmiddle; background-color: transparent }
table { margin-left: auto; margin-right: auto; border-width: 0 none }
a { color:#6D6D6D; text-decoration: none;}
a:hover { color: #ffde2e/*6d2638*/; }
.cdl, a:active { outline: none; blr:expression(this.onFocus=this.blur())}
:focus { outline: none } /* for Firefox */
.clear { display: block !important; clear: both; height: 0px; line-height: 0px; font-size: 0 }
.fl{ float:left;}
.fr{ float:right;}
/*--------------------统一设置end---------------------------------*/

/*----首页开始----*/
.layout{ width:100%; height:100%; margin:0 auto; position:relative;}
.hd_logo { width:470px; height:96px; position:absolute; top:28px; left:28px; z-index:2;}
.hd_logo .logo { width:252px; height:106px; float:left;/* background:#ffde2e;*/}
.hd_logo .logo h3 span {text-indent: -2000px; float:left;}
.hd_logo .hd_txt { width:216px; height:106px; float:left; margin-left:1px; background:url(../images/hd_lobg.png) no-repeat;}
.hd_logo .hd_txt h3{ font-family:"微软雅黑"; font-size:16px; font-weight:300; color:#ddd; line-height:28px; text-indent:30px;}
.ptxt1{ padding-top:20px;}

.tab_box { width:380px; height:570px; background:url(../images/tab_bg.png) no-repeat; position:absolute; top:50px; right:30px;}
/****** tab1 ******/
.tabqh{width:380px; height:570px; position:relative;}
.tabqh .menu{width:350px; height:41px; margin:20px auto 0;/* background:url(../images/tab_top.png) no-repeat bottom center;*/}
.tabqh .menu ul{margin:0px;padding:0px;height:40px;list-style:none;}
.tabqh .menu li{display:block;float:left;height:40px;line-height:40px;/* margin-left:5px;*/ text-align:center;}
.ohv{background:url(../images/tab_top1.png) no-repeat left center;}
.tabqh .menu li a{color:#fff; font-family:"微软雅黑"; padding:0 15px; font-size:14px; line-height:50px; text-decoration:none;display:block;background:url(../images/tab_top.png) no-repeat top center; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.tabqh .menu li a.tabactive{color:#ffde2e;font-weight:300; background:url(../images/tab_top1.png) no-repeat top left; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.mu1{ width:170px; text-indent:12px;/* background:url(../images/hd_md1.jpg) no-repeat 116px 12px;*/}
.mu2{ width:170px; text-align:center;}


.tabqh .tabdiv ul{list-style:none;}
/*.tabqh .tabdiv ul li{ width:320px; float:left; margin:5px 0 12px 15px; line-height:24px;overflow:hidden; }
.tabqh .tabdiv ul li a img{ width:102px; height:102px; float:left;}
.tabqh .tabdiv ul li a{ float:left; text-decoration:none;color:#fff; font-family:"微软雅黑"; font-size:16px; margin-right:10px;}
.tabqh .tabdiv ul li a:hover{color:#ffde2e;}*/

.tabqh .tabdiv ul .tgtm1{ width:320px; float:left; margin:5px 0 12px 15px; line-height:24px;/*overflow:hidden;*/ }
.tabqh .tabdiv ul .tgtm1 a img{ width:102px; height:102px; float:left; -moz-border-radius: 100px; -webkit-border-radius: 100px; border-radius:100px;}
.tabqh .tabdiv ul .tgtm1 a{ float:left; text-decoration:none;color:#fff; font-family:"微软雅黑"; font-size:16px; margin-right:10px; }
.tabqh .tabdiv ul .tgtm1 a:hover{color:#ffde2e;}

.tabqh .tabfirstli{margin-left:8px;}
.tabqh .tabdiv{font-size:12px;height: auto;position:absolute;top:20px; left:15px; width:350px; text-align:left;}
.hiddendiv{display: none;}	

.th1{ padding-top:25px; font-family:"微软雅黑"; color:#999; font-size:12px;}
.th1:hover{color:#ffde2e;}

.th2{ width:190px; color:#fff; font-family:"微软雅黑"; font-size:16px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.th2:hover{color:#ffde2e;}


#tabcontent1 { width:350px;height:466px; position:relative;}
#tabcontent2 { width:350px;height:466px; position:relative;}
.tabdiv{overflow:hidden;}

.cpstm1{ width:350px; height:32px; float:left; margin:10px 0 15px; background:url(../images/plist2_gn.jpg) no-repeat 6px 0; line-height:36px; font-family:"微软雅黑"; font-size:16px; color:#FFF; text-indent:28px; font-weight:300; }
.cpstm2{ margin:5px 0 0 5px;}
.cpstm3{ width:160px; height:60px; float:left; margin:0 8px 10px 0; background:url(../images/plist2_gnbg.png) repeat; }
.cpstm4{ width:150px; float:left; margin:8px 10px 0 12px; line-height:24px; font-family:"微软雅黑"; font-size:14px; color:#FFF; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.cpstm5{ float:left; margin:6px 3px 0 3px; background:url(../images/plist2_gn1.png) no-repeat 2px 2px;}
.cpstm5 a{ float:left; font-family:"微软雅黑"; font-size:12px; color:#898987;  margin-left:23px; }
.cpstm5:hover{ background:url(../images/plist2_gn2.png) no-repeat 2px 2px; }
.cpstm5 a:hover{color:#ffde2e;}

/* btom_nav */
.btom_nav { width:100%; height:168px; float:left; position:absolute; bottom:0; background:url(../images/hd_bg.png) repeat;}
.btom_nav .btnav_left { height:168px; float:left;}
.btnav_left ul{ margin-left:10px;}
.btnav_left ul li { width:66px; float:left; margin:36px 0 0 15px; text-align:center;}
.btnav_left ul li a{ width:66px; float:left; padding-top:66px; line-height:36px; font-family:"微软雅黑"; font-weight:300; font-size:14px; color:#FFF; text-decoration:none;overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.btnav_left ul li a:hover{ color:#ffde2e;}

.cnav1{ background:url(../images/icon_rg.png) no-repeat 0px 0px;}
.cnav1:hover{ background:url(../images/icon_rgh.png) no-repeat 0px 0px;}

.cnav2{ background:url(../images/icon_rg.png) no-repeat -139px 0px;}
.cnav2:hover{background:url(../images/icon_rgh.png) no-repeat -157px 0px;}

.cnav3{ background:url(../images/icon_rg.png) no-repeat -279px 0px;}
.cnav3:hover{ background:url(../images/icon_rgh.png) no-repeat -313px 0px;}

.cnav4{ background:url(../images/icon_rg.png) no-repeat -418px 0px;}
.cnav4:hover{ background:url(../images/icon_rgh.png) no-repeat -470px 0px;}

.cnav5{ background:url(../images/icon_rg.png) no-repeat -557px 0px;}
.cnav5:hover{background:url(../images/icon_rgh.png) no-repeat -626px 0px;}

.cnav6{ background:url(../images/icon_rg.png) no-repeat -697px 0px;}
.cnav6:hover{ background:url(../images/icon_rgh.png) no-repeat -783px 0px;}

.cnav7{ background:url(../images/icon_rg.png) no-repeat -836px 0px;}
.cnav7:hover{ background:url(../images/icon_rgh.png) no-repeat -940px 0px;}

.cnav8{  background:url(../images/icon_rg.png) no-repeat -975px 0px;}
.cnav8:hover{ background:url(../images/icon_rgh.png) no-repeat -1096px 0px;}

.cnav9{  background:url(../images/icon_rg.png) no-repeat -1113px 0px;}
.cnav9:hover{ background:url(../images/icon_rgh.png) no-repeat -1252px 0px;}

.cnav10{ background:url(../images/icon_rg.png) no-repeat -1254px 0px;}
.cnav10:hover{ background:url(../images/icon_rgh.png) no-repeat -1409px 0px;}

.cnav11{ background:url(../images/icon_rg.png) no-repeat -1393px 0px;}
.cnav11:hover{ background:url(../images/icon_rgh.png) no-repeat -1566px 0px;}


.btom_nav .btnav_right { width:376px; height:168px; float:right; position:relative;}
.btnav_right .code { width:113px; height:113px; float:right; position:absolute; top:-15px; right:23px; }

.btnav_right .phone { width:216px; height:90px; float:right; margin:10px 155px 0 0; background:url(../images/phone_bg.png) repeat;}
.btnav_right .phone h3 { margin-top:15px; background:url(../images/phone.png) no-repeat 20px 5px; line-height:38px; font-family:"微软雅黑"; font-size:22px; font-weight:500; color:#ffde2e; text-indent:52px;}
.btnav_right .phone span { float:left; margin:3px 10px 0 0;}
.ph1{ float:left; padding-left:29px;}
.ph2{ width:362px; float:right; color:#999; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:20px; padding:5px 10px 0 0;}
.ph3{ width:106px; color:#999; font-family:Arial, Helvetica, sans-serif; font-size:12px; float:right; margin-top:5px; margin-right:10px; line-height:20px;}
.ph3 a{ color:#999;}
.ph3 a:hover{ color:#ffde2e; text-decoration:none;}

.language{ float:right; line-height:16px; font-family:"微软雅黑"; font-size:14px; color:#ffde2e; margin:5px 5px 0 0;}
.language a{color:#ffde2e; text-decoration:none;}
.language a:hover{ color:#FFF;}


.layout .hd_nav { width:1382px; height:96px; float:right; position:absolute; top:28px; right:28px; /*background:url(../images/hd_bg.png) repeat; z-index:1;*/}
/*.hd_nav span { float:right;line-height:16px; font-family:"微软雅黑"; font-size:14px; text-align:center;  margin:20px 20px 0 0;}
.hd_nav span a{line-height:28px;  color:#ffde2e; text-decoration:none;}
.hd_nav span a:hover{ color:#FFF;}
.lua1{ background:url(../images/lang_line.png) no-repeat bottom center; margin-bottom:-2px;}*/
.hd_nav span { width:28px; height:28px; float:right;line-height:16px; font-family:"微软雅黑"; font-size:14px; text-align:center;  margin:24px 20px 0 0; background:#505050; -moz-border-radius: 28px; -webkit-border-radius: 28px; border-radius:28px;}
.hd_nav span a{line-height:28px;  color:#FFF; text-decoration:none; }
.hd_nav span a:hover{ color:#ffde2e;}
/*.lua1{ background:url(../images/lang_line.png) no-repeat bottom center; margin-bottom:-2px;}*/


/* navBar */

/*.nav_rt { height:96px; float:right; z-index:9999;}
.nav_rt .nav{ position:relative ;margin-right:10px;}
.nav_rt .nav .m { width:66px; height:66px; float:left; margin:2px 8px 0 0; text-align:center;}
.nav_rt .nav .m h3 a{ position:relative; display:block; width:66px; height:66px; float:left; padding-top:15px; line-height:36px; font-family:"微软雅黑"; font-weight:300; font-size:14px; color:#FFF; text-decoration:none;}
.nav_rt .nav .m h3 a:hover{ color:#ffde2e; overflow:hidden;line-height:36px;}

.nav .m .sub{display:none; position:absolute; left:-1px;top:100px;z-index:1;width:66px;border:1px solid #E6E4E3;border-top:0;background:#fff; z-index:9999;}
.nav .m .sub li{text-align:center;padding:0 8px; z-index:9999;}
.nav .m .sub li a{display:block;border-bottom:1px solid #E6E4E3;padding:8px 0;height:28px;line-height:28px;color:#666;font-size:14px;font-weight:300; z-index:9999;overflow: hidden;
white-space: nowrap; text-overflow: ellipsis;}
.nav .m .sub li a:hover{color:#FE7700; border-top:none;}
.nav .block{height:8px;width:66px;background:#FE7700;position:absolute;left:0;top:42px;overflow:hidden;  z-index:9999;}*/

/* navbox */
.navbox,.nav li,.nav li.current a,.nav li.selected a span,.nav li a.selected,.nav li a.selected span{}
.navbox{width:900px; height:96px;position:relative; float:right; z-index:9999;}
.nav{width:900px;}
.nav li{ width:73px; height:66px;float:left; background-position:100% -99px; margin:2px 8px 0 0;position:relative;}
.nav li a{display:block; width:73px; float:left; overflow:hidden;line-height:70px; font-family:"微软雅黑"; font-weight:300; font-size:14px; color:#FFF; text-align:center; overflow:hidden; }
.nav li a:hover{color:#ffde2e;}

/*
.nav li a span{float:left;display:block;padding:0 4px 0 0;line-height:39px;font-size:14px;color:#fff;font-weight:800;cursor:pointer;width:66px;text-align:center;}
.nav li.selected a,.nav li a.selected{background-position:0 -60px;text-decoration:none;}
.nav li.selected a span,.nav li a.selected span{background-position:100% -60px;color:#ff7e00;}*/

.nav li.selected .submenu{display:block; color:#ffde2e;}
.nav li .submenu{display:none;position:absolute;top:42px !important;left:0; overflow:visible !important;}
.wtb{ border:none !important;}
.wth{ width:100px !important; margin-left:-10px;border-bottom:dotted 1px #BEBEBE;}
.wtb1{ border:none !important;}
.wth1{ width:300px !important; margin-left:-100px;border-bottom:dotted 1px #BEBEBE;}
.nav li .submenu{width:73px; padding:8px 0 0 0;}
.nav li .submenu{-moz-border-radius:0 0 0 0;-webkit-border-radius:0 0 0 0;border-radius:0 0 0 0;-moz-box-shadow:0 0 0;-webkit-box-shadow:0 0 0;box-shadow:0 0 0;}

.nav li .submenu li{float:none; padding:0;background:none !important;height:auto;border-bottom:dotted 1px #BEBEBE;}
/*.nav li .submenu li.last{border:none;}*/
.nav li .submenu li a{float: none;padding:0;text-align:center;height:28px;line-height:28px;background:none; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.nav li .submenu li a:hover{background:#ffde2e;font-weight:300; color:#000;}


.drop-menu-effect .currt{ color:#ffde2e; }
/*#hnav1 a:hover{background:url(../images/icon_rg.png) no-repeat 0px 0px; text-indent:-30000px; }
#hnav1.on a{ background:url(../images/icon_rgh.png) no-repeat 0px 0px; text-indent:-30000px; }
#hnav1.on a:hover{ background:none; text-indent:0px;}

#hnav2 a:hover{ background:url(../images/icon_rg.png) no-repeat -139px 0px; text-indent:-30000px;}
#hnav2.on a{background:url(../images/icon_rgh.png) no-repeat -157px 0px; text-indent:-30000px; }
#hnav2.on a:hover{ background:none; text-indent:0px;}

#hnav3 a:hover{background:url(../images/icon_rg.png) no-repeat -279px 0px; text-indent:-30000px;}
#hnav3.on a{ background:url(../images/icon_rgh.png) no-repeat -313px 0px; text-indent:-30000px; }
#hnav3.on a:hover{ background:none; text-indent:0px;}

#hnav4 a:hover{background:url(../images/icon_rg.png) no-repeat -418px 0px; text-indent:-30000px;}
#hnav4.on a{ background:url(../images/icon_rgh.png) no-repeat -470px 0px; text-indent:-30000px; }
#hnav4.on a:hover{ background:none; text-indent:0px;}

#hnav5 a:hover{background:url(../images/icon_rg.png) no-repeat -557px 0px; text-indent:-30000px;}
#hnav5.on a{background:url(../images/icon_rgh.png) no-repeat -626px 0px; text-indent:-30000px; }
#hnav5.on a:hover{ background:none; text-indent:0px;}

#hnav6 a:hover{ background:url(../images/icon_rg.png) no-repeat -697px 0px; text-indent:-30000px;}
#hnav6.on a{ background:url(../images/icon_rgh.png) no-repeat -783px 0px; text-indent:-30000px; }
#hnav6.on a:hover{ background:none; text-indent:0px;}

#hnav7 a:hover{ background:url(../images/icon_rg.png) no-repeat -836px 0px; text-indent:-30000px;}
#hnav7.on a{background:url(../images/icon_rgh.png) no-repeat -940px 0px; text-indent:-30000px; }
#hnav7.on a:hover{ background:none; text-indent:0px;}

#hnav8 a:hover{ background:url(../images/icon_rg.png) no-repeat -975px 0px; text-indent:-30000px;}
#hnav8.on a{  background:url(../images/icon_rgh.png) no-repeat -1096px 0px; text-indent:-30000px; }
#hnav8.on a:hover{ background:none; text-indent:0px;}

#hnav9 a:hover{ background:url(../images/icon_rg.png) no-repeat -1113px 0px; text-indent:-30000px;}
#hnav9.on a{ background:url(../images/icon_rgh.png) no-repeat -1252px 0px; text-indent:-30000px; }
#hnav9.on a:hover{ background:none; text-indent:0px;}

#hnav10 a:hover{ background:url(../images/icon_rg.png) no-repeat -1254px 0px; text-indent:-30000px;}
#hnav10.on a{background:url(../images/icon_rgh.png) no-repeat -1409px 0px; text-indent:-30000px; }
#hnav10.on a:hover{ background:none; text-indent:0px;}

#hnav11 a:hover{  background:url(../images/icon_rg.png) no-repeat -1393px 0px;text-indent:-30000px;}
#hnav11.on a{background:url(../images/icon_rgh.png) no-repeat -1566px 0px; text-indent:-30000px; }
#hnav11.on a:hover{ background:none; text-indent:0px;}*/


.layout .sb_nav { width:1200px; height:45px; margin:0 auto; background:url(../images/nav_bgx.png) repeat;}
.sb_nav ul li { width:160px; height:45px; float:left; margin-right:1px; text-align:center; line-height:45px; /*border-right:1px solid #fff7f7;*/background:url(../images/nav_bgxline.png) no-repeat right;}
.sb_nav ul li a{width:160px; height:45px; float:left; font-family:"微软雅黑"; color:#fff; font-size:14px; font-weight:300;}
.sb_nav ul li a:hover{color:#ffde2e; background:url(../images/icon_b.png) no-repeat right bottom; padding-right:-1px;}
.sb_nav ul .von a{color:#ffde2e; background:url(../images/icon_b.png) no-repeat right bottom; padding-right:-1px;}

#con_box{width:1200px;height:600px; margin:10px auto;  background: url(../images/contant_bg.png) repeat; overflow:hidden;  position:relative;}
.con_ant{ width:1160px; height:auto; margin-left:15px; overflow:hidden; }
.con_ant .con_top { width:1150px; margin:0 auto;}
.con_ant .con_top h3{ width:100%; float:left;}

.bigm{ width:40px; float:left; margin:20px 0 0 0px; font-family:"微软雅黑"; font-size:40px; color:#FFF; text-indent:30px; background:url(../images/icon_t.jpg) no-repeat 10px 18px;}
.bigm2{ float:left; margin:32px 0 0 20px;}
.bjia{ padding-right:12px;}

.con_txt{  width:100%; float:left; margin:10px 10px 0 10px;}
.fm1{ font-family:"微软雅黑"; font-size:18px; font-weight:300; color:#FFF; line-height:16px;}
.fm2{ font-family:"微软雅黑"; font-size:16px; color:#fff; line-height:24px; padding-top:12px;}
.fn1{ width:800px; float:left;  font-family:"微软雅黑"; font-size:14px; font-weight:300; color:#fdfcfc; text-indent:2em; line-height:30px;}
.fn2{ width:315px; height:237px; float:right; margin:10px 0 0 0;}
.fn3{ width:1160px; float:left;  font-family:"微软雅黑"; font-size:14px; font-weight:300; color:#fdfcfc; text-indent:2em; line-height:30px;}
.fn4{ width:1160px;  float:left; font-family:"微软雅黑"; font-size:16px; font-weight:300; color:#fcfcfc;  background:url(../images/icon_t.jpg) no-repeat 6px 2px;text-indent:20px;}
.fn4 b{ margin-left:10px; color:#b7b7b7; font-family:"微软雅黑"; font-size:12px;}

.con_ant .tu_box { width:100%;  float:left; margin:18px 5px 0 0;}
.con_ant .tu_box ul{ margin-left:10px;}
.con_ant .tu_box ul li{ width:270px; height:164px; float:left; margin:15px 9px 20px 8px; padding-bottom:20px;}

.layout .footer { width:1200px; height:55px; margin:15px auto 0; background:url(../images/contant_bg.png) repeat;}
.ft1{ text-align:right; color:#999; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:20px; padding:5px 10px 0 0;}
.ft2{ float:right;line-height:28px; padding-right:10px;}
.ft2 a{ color:#999; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.ft2 a:hover{color:#ffde2e;}

.layout .con_fix { width:125px; height:260px; position:absolute; top:30%; right:10px; background:url(../images/fix_bg1.png) repeat;}
.con_fix h3 { margin-top:6px;  background:url(../images/phone.png) no-repeat 16px 5px; line-height:38px; font-family:"微软雅黑"; font-size:14px; color:#FFF; font-weight:300;  text-indent:48px;}
.con_fix h4{ color:#ffde2e; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:16px; }
.fx{ display:block; width:77px; height:22px;/* background:url(../images/qqvb.gif) no-repeat;*/ float:left; padding:8px 0 0 30px;}
.fx2{ float:left; padding:8px 0 0 6px;}

.con_culture{}
.con_culture ul li { width:650px; height:84px; float:left; margin:10px 0 8px 15px;}
.cul1{ width:487px; height:384px; float:right; margin:10px 0 0 0;}
.con_culture ul li h3{/* text-indent:100px;*/ font-family:"微软雅黑"; font-size:14px; color:#FFF; padding-left:80px;}
.cl1{ background:url(../images/cum1.png) no-repeat left;}
.cl2{ background:url(../images/cum2.png) no-repeat left;}
.cl3{ background:url(../images/cum3.png) no-repeat left;}
.cl4{ background:url(../images/cum4.png) no-repeat left;}
.cl5{ width:1160px; float:left; margin-left:15px;  font-family:"微软雅黑"; font-size:14px; font-weight:300; color:#fdfcfc; line-height:30px;}
.cl6{ margin-bottom:20px;}

.con_ant .con_devo { width:1160px; height: auto; float:left; background:url(../images/dev_bg.png) repeat-y top left; margin:15px 0 0 15px;}
.om1{  }

.om6{width:1110px; float:left; font-family:"微软雅黑"; font-size:14px; color:#ffde2e; margin:15px 0 0 36px; }
.de1{ width:1110px; float:left; margin-left:36px; font-family:"微软雅黑"; font-size:16px; color:#FFF;}
.de1 a{color:#ffde2e; margin:0 2px 0 1px;}
.de2{ width:1110px; float:left; margin:0 0 9px 36px; font-family:"微软雅黑"; font-size:14px; color:#fcfafa; line-height:30px;}

.con_ant .con_honor { width:1000px; margin:0 auto; overflow:hidden; }

.layout .con_news { width:1068px; height:440px; margin:50px auto 80px;}
.conltimg{ width:287px; height:440px; float:left;}
.con_news .news_box { width:780px; height:220px; float:left;}
.news_box .s_box { width:310px; height:220px; background:url(../images/news_bg.jpg) no-repeat;}
.news_box .s_box span { width:25px; height:25px; float:right; margin:20px 25px 0 0;}
.so1{ font-family:"微软雅黑"; font-size:14px; font-weight:300; padding:138px 0 0 80px; color:#303030;}
.so2{ font-family:"微软雅黑"; font-size:22px; padding:140px 0 0 80px; color:#333;}
.so2 a{ color:#333;}
.so2 a:hover{ color:#fff;}
.n_list{ width:470px; height:220px; float:left;}
.lstbg1{ background:url(../images/news_img2.jpg) no-repeat;}
.lstbg2{ background:url(../images/news_img3.jpg) no-repeat;}
.n_list li { width:470px; height:42px; float:left;}
.n_list li a{ width:360px; float:left; font-family:"微软雅黑"; font-size:14px; color:#FFF; line-height:48px; text-indent:20px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.n_list li a:hover{color:#ffde2e;}
.n_list li span{ float:right; margin:18px 10px 0 0; color:#bcbcbc; font-family:"微软雅黑"; font-size:12px;}

.con_ant .con_newslist { width:100%; float:left;}
.con_newslist ul li { width:100%; float:left; margin:15px 10px 40px 15px;}
.con_newslist ul li img{ width:297px; height:182px; float:left;}
.con_newslist ul li .list_txt { width:860px; float:left;}
.list_txt h3 { width:780px; float:left;  margin:0 0 0 30px;  line-height:36px;}
.list_txt h3 a{font-family:"微软雅黑"; font-size:14px; color:#FFF;}
.stx1{ width:860px; height:120px; float:left; margin:0 0 0 30px; font-family:"微软雅黑"; color:#b8b7b7; font-size:12px; line-height:30px; overflow:hidden;}
.stx2{ width:860px; float:left; font-family:"微软雅黑"; font-size:12px; color:#e8e8e7; margin-left:30px;}

/*分页*/
#page { width:100%;  padding: 5px; text-align: center; line-height: 20px;}
#pageC2 {font-size: 14px;line-height: 21px;}
#page span { background: none repeat scroll 0 0 #fff; border: 1px solid #b2b2b2; color: #666; cursor: default; display: inline; font-family: Verdana; font-size: 12px; padding: 0 6px;}
#page a { background: none repeat scroll 0 0 #ffde2e; border: 1px solid #016b53; color: #000; display: inline; font-family: Verdana; font-size: 12px; padding: 0 6px; text-decoration: none;}
#page div { color: #fff; margin-top: 5px; padding: 5px; }

.con_ant .con_newsdisplay { width:100%; float:left; margin-left:3px;}
.con_newsdisplay h3 { width:100%; text-align:center; font-family:"微软雅黑"; font-size:14px; color:#FFF; line-height:40px;}
.con_newsdisplay h4{ width:100%; text-align:center; font-family:"微软雅黑"; font-size:12px;  color:#acacac; margin-bottom:26px;}
.con_newsdisplay p{ font-family:"微软雅黑"; font-size:14px; color:#FFF; line-height:33px; text-indent:2em;}

.next .next-left{ width:800px;float:left; margin:10px auto 20px;}
.next .next-left span { width:100%; display:block;float:left; line-height:28px; color:#fff; font-family:"微软雅黑"; font-size:14px; font-weight:300;}
.next .next-left span a{ text-decoration:none; color:#fff;} 
.next .next-left span a:hover{ color:#ffde2e;}
.next span { float:right; font-size:14px; font-weight:300; margin-right:6px;}
.next span a{ color:#fff;font-family:"微软雅黑";}
.next span a:hover{color:#ffde2e;}

/*con_product*/
.layout .con_product { width:1016px; height:650px; margin:0 auto;}
.con_product .con_ct1 { width:286px; height:460px; float:left; margin:30px 0 0 0; background:url(../images/pro_bg1.png) repeat;}
.cud1{ width:254px; float:left; margin:50px 0 0 16px; padding-bottom:10px; border-bottom:1px solid #a7a6a6; font-family:"微软雅黑"; font-size:25px; color:#FFF; text-align:right;}
.cud2{width:254px; float:left; margin:15px 0 0 16px; font-family:"微软雅黑"; font-size:20px; color:#FFF; text-align:right;}
.cud3{width:254px; float:left; margin:5px 0 0 16px; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; text-align:right;}
.cud4{width:254px; float:left; margin:30px 0 0 16px; font-family:"微软雅黑"; font-size:20px; color:#FFF; text-align:right;}
.cud5{width:254px; float:left; margin:5px 0 0 16px; font-family: "微软雅黑"; font-size:12px; color:#FFF; text-align:right;}

.con_product .con_ct2 { width:255px; height:480px; float:left; background:url(../images/prost1.jpg) no-repeat center center; margin:120px 110px 0 110px; position:relative;}
.con_product .con_ct2 b{ width:255px; height:480px; float:left; position:absolute; top:0; left:0; cursor:pointer;}
.con_product .con_ct2 b:hover{ background:url(../images/prod_bg2.png) repeat; color:#6D2638;}
.con_product .con_ct2 b h3 { margin-top:410px;}

.con_product .con_ct3 { width:255px; height:480px; float:left; background:url(../images/prost2.jpg) no-repeat center center; margin:30px 0 0 0; position:relative;}
.con_product .con_ct3 b{ width:255px; height:480px; float:left; position:absolute; top:0; left:0; cursor:pointer;}
.con_product .con_ct3 b:hover{ background:url(../images/prod_bg2.png) repeat; }
.con_product .con_ct3 b h3{ margin-top:420px;}

.coct1{ font-family:"微软雅黑"; font-size:20px; font-weight:600; color:#6D2638; margin-left:15px;}
.coct2{float:right; margin:0px 15px 0 0;}
.coct3{float:right; margin:0px 5px 0 0;}
.coct4{ width:210px; float:left; font-family:"微软雅黑"; font-size:18px; font-weight:600; color:#6D2638;margin-left:10px;}

/*con_prolist1*/
.con_ant .con_prolist1 { width:100%; height:auto; float:left; overflow:hidden;}
.con_prolist1 ul{ width:100%;  float:left;  margin-top:15px;}
.con_prolist1 ul li { width:266px; height:238px; margin-bottom:30px; background:url(../images/p_lstbg.png) repeat;}
.con_prolist1 ul li a img{ width:258px; height:195px; float:left; margin:4px 0 0 4px;}
.con_prolist1 ul li span{ float:left; margin:3px 10px 0; background:url(../images/pst_dian.png) no-repeat 2px 5px; text-indent:15px; font-family:"微软雅黑"; font-size:12px; color:#FFF;}
.st1{ width:100%; float:left; font-family:"微软雅黑"; font-size:16px; color:#FFF; line-height:40px; text-align:center; /*margin:10px 0 0 12px;*/}
.st1:hover{ color:#ffde2e;}
.st2{ float:left; margin-right:32px;}
.st3{ float:right;}

/*con_prolist2*/

.con_ant .con_prolist2 {width:100%; float:left; margin:8px auto 20px; overflow:hidden;}
.cpst1{ width:100%; height:32px; float:left; margin:26px 0 15px; background:url(../images/plist2_gn.jpg) no-repeat 6px 0; line-height:36px; font-family:"微软雅黑"; font-size:16px; color:#FFF; text-indent:28px; font-weight:300; }
.cpst2{ margin:10px 0 0 45px;}
.cpst3{ width:204px; height:64px; float:left; margin:0 10px 15px 0; background:url(../images/plist2_gnbg.png) repeat; }
.cpst4{ width:190px; float:left; margin:8px 0 0 12px; line-height:24px; font-family:"微软雅黑"; font-size:16px; color:#FFF; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.cpst5{ float:left; margin:6px 18px 0 10px; background:url(../images/plist2_gn1.png) no-repeat 2px 2px;}
.cpst5 a{ float:left; font-family:"微软雅黑"; font-size:12px; color:#898987;  margin-left:23px; }
.cpst5:hover{ background:url(../images/plist2_gn2.png) no-repeat 2px 2px; }
.cpst5 a:hover{color:#ffde2e;}

.cpst8{ width:100%; height:32px; float:left; margin:8px 0 15px; background:url(../images/plist2_gn.jpg) no-repeat 6px 0; line-height:36px; font-family:"微软雅黑"; font-size:16px; color:#FFF; text-indent:28px; font-weight:300; }
.cps{ font-size:14px;}

/*con_display1*/
.con_ant .con_display1 {width:100%; float:left; margin:15px 0 20px 15px; padding-bottom:20px;}
.dsmg1{ width:550px; height:525px; float:left; border:1px solid #5c5c5e;}
.dsmg1 img{ padding:5px;}
.con_display1 .dplay1 { width:556px; height:300px; float:right; margin-right:12px;}
.dsmg2{ border-bottom:1px solid #696767; line-height:40px; color:#fdfcfc; font-family:"微软雅黑"; font-size:16px; margin-bottom:10px; }
.con_display1 .dplay1 p { font-family:"微软雅黑"; font-size:12px; color:#FFF; line-height:36px;}
.con_display1 .dplay1 p b{ font-family:"微软雅黑"; font-size:14px;}


.con_ant .con_display2{width:1160px; min-height:200px; margin:15px auto; padding-bottom:16px; overflow:hidden;}
/*滑动门*/
#index_proa{width:1160px; height:auto; float:left; display:inline; overflow: hidden;}
.dk1{ width:220px !important;}
ul.menu0 { width:336px; float:left; position:absolute; top:36px; right:0; display:inline; z-index:99999; }
ul.menu0 li { width:100px; height:32px; float:left; margin-right:10px !important; font-family:"微软雅黑"; font-size:16px; line-height:30px; font-weight:300; color:#fff; text-align:left;  background: url(../images/pro_ico2.png) right; cursor:pointer; text-align:center;  }

ul.menu0 li.hover {background: url(../images/pro_ico1.png) right; color:#222; cursor:pointer;}
.con0 { width:1160px; height:auto;  float:left; display:inline;}
.cbtm1{ margin-top:16px;}
dir.s1 { display:block; width:1160px; height:auto; float:left; display:inline; margin-bottom:16px; padding:0px;}
dir.s1 img{ margin-bottom:10px;}
#con0 dir { display: none; float:left;}
#con0 dir.block { display: block;float:left; margin-bottom:15px;}
.clear1{ width:100%; height:15px; clear:both !important;}

/*研发中心*/
.nov1{ font-family:"微软雅黑"; font-size:18px; font-weight:300; color:#FFF;}
.nov1 b{ font-family:"微软雅黑"; font-size:14px; color:#757474; margin-left:6px;}
.s1 .nov_txt1 { width:580px; float:left; margin:10px 0 0 25px; line-height:28px;}
.nov2{font-family:"微软雅黑"; font-size:14px; color:#ffde2e;}
.nov3{ font-family:"微软雅黑"; font-size:14px; color:#f9f9f7;}
.nov4{font-family:"微软雅黑"; font-size:14px; color:#f9f9f7; text-indent:2em;}

.s1 .nov_txt2 { width:1160px; float:left; margin:20px 0 0 25px; line-height:28px;}
.nov5{ width:520px; float:left; margin:18px 0 30px 30px;}
.nov5 a{ width:36px; height:36px; float:left; margin-right:16px; background:url(../images/novnimg3.png) no-repeat; text-align:center; line-height:36px; font-family:"微软雅黑"; font-size:18px;font-weight:800; color:#222;}
.nov5 h3{font-family:"微软雅黑"; font-size:12px; color:#b7b6b6; line-height:36px;}
.nov5 h3 b{font-family:"微软雅黑"; font-size:14px; color:#FFF;}

.s1 .nov_txt3 { width:500px; float:left; margin:10px 0 0 0; line-height:28px;}
.nov6{ width:500px; float:left; margin:18px 0 30px 5px;}
.nov6 a{ display:block; width:36px; height:36px; float:left; margin-right:15px; background:url(../images/novnimg3.png) no-repeat; text-align:center; line-height:36px; font-family:"微软雅黑"; font-size:18px;font-weight:800; color:#222;}
.nov6 h3{ display:block; width:480px; float:left; font-family:"微软雅黑"; font-size:14px; color:#FFF; line-height:36px;}
.nov6 p{font-family:"微软雅黑"; font-size:12px; color:#d5d5d5;}

.s1 .nov_txt4 { width:630px;float:right;}
#con0 .s1 div table{ float:left; margin:20px 0 15px; border-collapse:collapse;}
#con0 .s1 div table,tr,td{border:1px solid #423e3d;}
.ntab1{ line-height:46px; background:#231815; color:#ffde2e; font-family:"微软雅黑"; font-size:14px; text-align:center;}
.ntab2{ line-height:32px; color:#9fa9ad; font-family:"微软雅黑"; font-size:12px; text-align:center;}
.ntab3{font-family:"微软雅黑"; font-size:14px; color:#dbe6e9;}
.nov8{width:630px; float:left; font-family:"微软雅黑"; font-size:14px; color:#f9f9f7;}

.con_ant .con_nation2 { width:1160px; height:auto; float:left; margin:10px 0 0 15px;}
.con_ant .con_nation2 p{ font-family:"微软雅黑"; font-size:14px; color:#fefdfd; line-height:30px; text-indent:2em;}

.con_ant .con_service {width:1150px; height:auto; float:left; margin:10px 0 0 15px; overflow-x:hidden;}
.con_ant .con_service h3{ font-family:"微软雅黑"; font-size:14px; color:#ffde2e; text-indent:3em; line-height:30px;}
.con_ant .con_service p{font-family:"微软雅黑"; font-size:14px; color:#fff; text-indent:3em; line-height:30px;}
.svb{ margin-bottom:22px;}
.sce1{ background:url(../images/sevimg1.png) no-repeat;}
.sce2{ background:url(../images/sevimg2.png) no-repeat;}
.sce3{ background:url(../images/sevimg3.png) no-repeat;}
.sce4{ background:url(../images/sevimg4.png) no-repeat;}

.sce5{ font-family:"微软雅黑"; font-size:14px; color:#c3c1c1; text-indent:16px; margin:16px auto;}
.sce5 b{color:#ffde2e; margin-right:5px;}
.sce6{ font-family:"微软雅黑"; font-size:14px; color:#c3c1c1; text-indent:16px; margin:10px auto;}
.sce6 b{color:#ffde2e; margin-right:5px;}


.con_ant .con_network {width:1160px; height:auto; float:left; margin:10px 0 0 15px;}

.con_ant .con_join{width:1120px; margin:15px auto; padding-bottom:16px; overflow:hidden;}
#con0 .s1.block. h4{ width:100%; float:left;}
.jin1{ width:100%; float:left; font-family:"微软雅黑"; font-size:16px; font-weight:300; color:#7a7878; line-height:14px;}
.jin2{ width:138px; height:26px; float:left; margin-bottom:16px; line-height:20px; border-bottom:1px solid #ffde2e;  font-family:"微软雅黑"; font-size:14px; color:#ffde2e;}
.jin3{ width:100%; float:left; font-family:"微软雅黑"; font-size:14px; color:#fefdfd; line-height:24px;}
.jin4{width:100%; float:left; font-family:"微软雅黑"; font-size:12px; color:#fefdfd;  line-height:30px; margin-bottom:10px;}

.templatemo-input-icon-container .ondr1{ width:160px;}
.templatemo-input-icon-container .ondr2{ width:460px;}
.ond1{ margin-bottom:28px;}
.ond2{ margin-left:173px;}
.ond3{font-family:"微软雅黑"; font-size:14px; color:#c3c1c1; text-indent:16px; margin:10px auto;}
.ond3 b{font-family:"微软雅黑"; font-size:14px; color:#ffde2e;}


.con_ant .con_job {width:1160px; height:auto; float:left; margin:20px 0 0 15px;}
.con_job .job_box { width:1140px; height:260px; min-height:260px; height:auto !important; float:left; margin-bottom:20px; border:1px solid #7c7778; background:url(../images/icon_zx.png) no-repeat top left;}
.bgj1{ background:url(../images/icon_zximg1.png) no-repeat 10px 10px; }
.bgj2{ background:url(../images/icon_zximg2.png) no-repeat 10px 10px; }
.jobx1{ width:100%;  float:left; line-height:76px; text-indent:80px; font-family:"微软雅黑"; font-size:16px; color:#fcfcfc;}
.jobx1 b{font-family:"微软雅黑"; font-size:16px; color:#ffde2e;}
.jobx2{ width:1060px; float:left; margin:0 0 20px 48px; border-top:1px solid #233848;}

.jobx3{ width:1060px;  float:left; text-indent:6em; font-family:"微软雅黑"; font-size:12px; color:#FFF; line-height:30px; padding:0 40px;}
.jobx3 b{ font-family:"微软雅黑"; font-size:14px;}
.jobx4{text-indent:13.2em;}


.con_ant .con_tact {width:1160px; height:auto; float:left; margin:20px 0 0 15px;}
.tac1{ margin:13px 0 0 0; background:url(../images/cta_img2.png) no-repeat; font-family:"微软雅黑"; font-size:14px; line-height:36px; color:#FFF; text-indent:36px;}
.tac2{font-family:"微软雅黑"; font-size:14px; line-height:36px; color:#FFF; text-indent:36px;}
.tac2 b{color:#ffde2e;}
