@charset "utf-8";
/* CSS Document */
*{ margin: 0;padding: 0;}
body { font-size:14px;line-height:24px;color:#434344; font-family:Microsoft YaHei,SimSun; -webkit-text-size-adjust:none; background:#fff;}
a{ color:#434344; text-decoration:none; cursor:pointer;transition:all 0.3s;}
a:hover{ text-decoration:none;transition:all 0.3s;}
ul {list-style: none;}
li{ list-style-type:none;}
img{border:0;}
.clear{ clear:both;}
.pull-left{ float:left;}
.pull-right{ float:right; }
.pull-right .pr1{ float:left;}
.pull-right .pr2{float:left; color:#116ed4; font-size:32px;line-height:66px;}
.br-bg{ background:#fafdff; border:1px solid #cadae7;}
.editor{word-wrap: break-word;font-family:宋体b8b\4f53,arial; font-size:14px;}
.editor p,.editor li,.editor div{ margin-bottom:15px; margin-top:15px;}
.list-none{ list-style:none; padding:0px; margin:0px;}
.bg { background:#FFF;}

/*-------------- top --------------*/
.xxyytop { line-height: 30px; background: #F8F8F8; font-size: 12px; width:100%; height:30px;}
.container { width: 1200px; margin:0 auto;}


.xyyxhead{ width:100%; padding:20px 0; height:66px;}
.top-description{float: left; height:45px; /*border-left:#C3C3C3 solid 1px;*/ margin:4px 0 4px 0; text-align: center;color: #000; /*padding:0 20px;*/}
.top-description .description-home{background: #fff;height: auto;font-size: 30px; font-weight:bold;}
.top-description .description-brand{/*width: 100%;*/color: #999; font-size:12px; float:left; padding-top: 4px;}

#headm{ width:100%;  height:42px; background:#086ED6; z-index:2}
#headm ul{ padding:0; margin:0}
#headm li{text-align: center; float:left; width:150px; position:relative; display:block}
#headm .active{ background:#48A800; border-right:0 !important;}
#headm .topa{z-index:999; width:100%; position: relative; line-height:42px; display: block; height:42px; color: #fff; overflow: hidden; font-size:15px }
#headm .topa:hover{ background:#48A800; height:42px; color: #fff;}
#headm li ul{z-index: 999; position: absolute;   padding-left: 0px; width: 185px;  display: none; background: #333;  top:42px;  left: 0px}
#headm li ul li{ line-height: 42px; width: 185px; height: 42px; font-weight: 400; text-align:center; list-style:none;border-bottom: 1px solid #414141;}
#headm li ul li a{line-height: 42px; border:none; background: none; height:42px; color: #b2b2b2; display:block }
#headm li ul li a:hover {line-height: 42px; background:#636363; color:#fff}
#headm li.show ul{display: block}
#headm li.show .topa{display: block; background:#48A800; height:42px; color: #fff; text-decoration: none}

.header{ width:100%; height:326px;overflow:hidden; background-color:#f2f2f2; z-index:1;}
.headtop{ width:100%; height:7px; background-color:#49a900;}
.headtop ul{ width:50%; height:7px; background-color:#fbc300;}
.allnav{ width:100%; height:120px; background-color:#FFF;position:relative; z-index:9999;}
.logo{ width:100%; height:120px;}
.logo ul{ width:1200px; height:120px; margin:0 auto;}
.logol{ width:auto; height:auto; overflow:hidden; float:left;}
.logol img{ padding-top:25px;}

.logol1{ width:248px; height:38px;float:left; padding-left:71px; margin-top:40px;}
.search{ width:248px;height:38px;background:url(../img/search.jpg) no-repeat bottom right;}
.search .txt{ width:199px; float:left; height:38px; line-height:29px;border:none; background:none;text-indent:10px; color:#676767;}
.search .but{ width:59px; height:38px; float:right;border:none; background:none;  cursor:pointer;}

.logor{ width:153px; height:61px; float:right; margin-top:30px; padding-left:94px;background:url(../img/tel.jpg) no-repeat left top;}
.logor2{ width:100%; height:24px; line-height:24px; display:block; color:#2f5bbc; font-size:24px;font-family:Impact;}

.nav{ width:100%; height:60px; background-color:#086ed6}
.nav ul{ width:1200px; height:60px; line-height:59px; margin:0 auto;}
.nav a{ width:130px; height:60px; display:block; float:left; text-align:center; color:#fff; font-size:16px; }
.nav a:hover{color:#fff; background-color:#48a800;}

.banner{ width:1200px; height:560px; position:relative;margin:0 auto;}
/*banner*/
.banner_index{height:560px;position: relative;overflow:hidden;width: 1920px; left:-360px;}
.banner_index1{ width:1200px; height:582px; margin:0 auto; position:relative; z-index:999;}
.banner_index .btn,.banner_pro .bBtn{position: absolute;top:225px;width: 56px;height: 78px;display: block;z-index: 3;}
.banner_index .btnPre,.banner_pro .bPre{background: url(../img/bg_btnPre_index.png) no-repeat 0 0;left:20px;}
.banner_index .btnPre:hover,.banner_pro .bPre:hover{background: url(../img/bg_btnPre_index_hover.png) no-repeat 0 0;}
.banner_index .btnNext,.banner_pro .bNext{background: url(../img/bg_btnNext_index.png) no-repeat 0 0;right: 20px;}
.banner_index .btnNext:hover,.banner_pro .bNext:hover{background: url(../img/bg_btnNext_index_hover.png) no-repeat 0 0;}
.banner_index .banner_wrap{position: absolute;left:0px;top: 0px; z-index: 2;}
.banner_index .banner_wrap li{width: 1920px;float: left;}

<!--搜索-->
.s_bg { width:100%; background:url(../img/s_bg.gif) repeat-x; height:59px; line-height:59px; }
.h_ser { width:1200px; margin:0 auto;}

.h_ser .s_inp {  margin-top:16px;}
.h_ser .inp01 { background:url(../img/s_inp.gif) no-repeat; width:178px; height:26px; line-height:26px; border:none; padding:0 3px 0 30px; float:left; font-size:12px; color:#333}
.h_ser p { float:left; width:670px; overflow:hidden;}
.h_ser p b { font-family:"Microsoft YaHei"; font-size:13px;}
.h_ser p a { padding:0 6px; font-family:"Microsoft YaHei"; font-size:13px; color:#353535;}

.t_fuwu{ width:1200px; height:217px; position:relative; margin:0 auto; z-index:9; top:-42px; overflow:hidden;}
.t_fuwul{ width:10px; height:121px; float:left; display:block; background-color:#fcc103; margin-top:92px;}
.t_fuwuc{ width:1180px; height:217px; display:block; float:left;}
.t_fuwucup{ width:498px; height:10px;background-color:#fcc103; float:right; display:block;}
.t_fuwucc{ width:1180px; height:193px; background-color:#FFF; display:block; margin-top:10px;}
.t_fuwucf{ width:494px; height:10px;display:block; background-color:#fcc103;}
.t_fuwuccl{ width:184px; height:193px; display:block; float:left; background-color:#086ed6; color:#FFF; font-weight:bold; text-align:center; font-size:18px;}
.t_fuwur{width:10px; height:121px; float:left; display:block; background-color:#fcc103;}
.t_fuwuccl1{ width:100%; height:45px; line-height:45px; display:block; font-size:24px; padding-top:43px;}
.t_fuwuccr{ width:996px; height:193px; display:block; float:right;}
.t_fuwuccr1{ width:165px; height:193px; border-right:#e2e2e2 dashed 1px; display:block; float:left;}
.t_fuwuccr1_1{ width:165px; height:78px; display:block; padding-top:42px; text-align:center;transition:all 0.8s;}
.t_fuwuccr1_2{ width:100%; height:32px; line-height:32px; display:block; text-align:center; font-size:16px; color:#000;}
.t_fuwuccr1:hover{ cursor:pointer;}
.t_fuwuccr1:hover .t_fuwuccr1_1{ transition:all 0.8s; transform:rotate(360deg);}


.headerzy{ width:100%; height:535px;overflow:hidden;}
.bannerzy{ width:100%; height:353px;background:url(../img/bannerzy.jpg) repeat-x center; position:relative;}


/*-------------- index --------------*/
#warp{ width:100%; height:100%;overflow:hidden;padding-bottom:0px;}
.products{ width:100%; height:auto; overflow:hidden; margin:0 auto; background-color:#f6f5f5; padding-top:0px; padding-bottom:30px;}
.prologo{ width:921px; height:120px; margin:0 auto; color:#3c3c3c; font-weight:bold; font-size:32px; text-align:center; line-height:45px;}
.prologo1{ color:#32b200;}
.procon{ width:1200px; height:auto; margin:0 auto; overflow:hidden; padding-top:25px;}

.youshi{ width:100%; height:728px;background:url(../img/youshibg.jpg) repeat top;}
.youshi1{ width:1200px; height:728px; margin:0 auto; position:relative;}
.youshi1l{ width:auto; height:auto; float:left;}
.youshi1l_1{ width:352px; height:529px; display:block; position:absolute; left:-400px;}
.youshi1l_2{ width:462px; height:231px; display:block; position:absolute; bottom:0px; left:-300px;}
.youshi1c{ width:1200px; height:100%; position:absolute; top:0px; left:0px;}
.youshi1clogo{ width:453px; height:117px; margin:0 auto;background:url(../img/youshilogo.png) no-repeat top; margin-top:25px;}
.youshi1clogo1{ width:187px; height:63px; display:block; float:right; padding-top:32px; line-height:25px; text-align:center; color:#FFF; font-size:24px;}

/*-------------����������ʽ --------------*/
.youshi1ccon{ width:1200px; height:100%; overflow:hidden; margin:0 auto; position:relative;}
.youshi1cconl{ width:478px; height:385px; float:left; position:absolute; top:156px; padding-left:45px;}
.youshi1cconl1{ width:296px; height:148px; display:block;}
.youshi1cconl1_1{ width:178px; height:78px; line-height:78px; display:block; float:right; border-bottom:#ffd800 solid 9px; font-size:56px; color:#ffd800; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-align:right;transition:all 0.8s;}
.youshi1cconl1_1_1{ width:auto; height:78px; line-height:92px; left:171px; font-size:24px; display:block; position:absolute; color:#FFF; z-index:2;}
.youshi1cconl1_2{ width:100%; height:auto; display:block; float:right; text-align:right; color:#FFF; padding-top:10px;}
.youshi1cconl1:hover{ cursor:pointer;}
.youshi1cconl1:hover .youshi1cconl1_1{ width:100%; height:78px; transition:all 0.8s;}

.youshi1cconl2{ width:283px; height:136px; display:block; position:relative; top:111px;left:197px; z-index:1;}
.youshi1cconl2_1{ width:178px; height:78px; line-height:78px; display:block; float:right; border-bottom:#8fbe00 solid 9px; font-size:56px; color:#fff; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-align:right;transition:all 0.8s; position:relative;}
.youshi1cconl2_1_1{ width:auto; height:78px; line-height:92px; left:108px; font-size:24px; display:block;position:absolute; color:#FFF; z-index:2;}
.youshi1cconl2_2{width:100%; height:auto; display:block; text-align:right; color:#FFF; float:right; padding-top:10px;}
.youshi1cconl2:hover{ cursor:pointer;}
.youshi1cconl2:hover .youshi1cconl2_1{width:100%; height:78px; transition:all 0.8s;}

.youshi1cconr{ width:401px; height:379px; position:absolute; top:20px; right:32px;}
.youshi1cconr1{ width:267px; height:133px; position:relative;display:block; z-index:9;}
.youshi1cconr1_1{ width:178px; height:78px; line-height:78px; display:block;border-bottom:#ffd800 solid 9px; font-size:56px; color:#fff; font-family:Arial, Helvetica, sans-serif; font-weight:bold; transition:all 0.8s;}
.youshi1cconr1_1_1{width:auto; height:78px; line-height:92px; left:78px; font-size:24px; display:block;position:absolute; color:#FFF; z-index:2; top:0px;}
.youshi1cconr1:hover{ cursor:pointer;}
.youshi1cconr1:hover .youshi1cconr1_1{ width:100%;}
.youshi1cconr2{ width:285px; height:169px; position:relative; left:98px; display:block; top:108px;}
.youshi1cconr2_1{ width:178px; height:78px; line-height:78px; display:block;border-bottom:#bc1dca solid 9px; font-size:56px; color:#fff; font-family:Arial, Helvetica, sans-serif; font-weight:bold; transition:all 0.8s;text-align:left;}
.youshi1cconr2_1_1{width:auto; height:78px; line-height:92px; left:78px; font-size:24px; display:block;position:absolute; color:#FFF; z-index:2; top:0px;}
.youshi1cconr2:hover{cursor:pointer;}
.youshi1cconr2:hover .youshi1cconr2_1{width:100%;}


.youshi1cconc{ width:526px; height:526px; position:relative; margin:0 auto; background:url(../img/youshicbg.png) no-repeat top;}
.youshi1cconc1{ width:235px; height:179px; display:block; position:absolute; left:29px; top:170px;}
.youshi1cconc1_1{ width:146px; height:14px; display:block; position:absolute; left:500px;opacity:0;  top:81px;}
.youshi1cconc1_2{ width:180px; height:180px; display:block; position:absolute; top:0px; right:-500px; opacity:0; z-index:1;}

.youshi1cconc2{ width:180px; height:234px; position:absolute; left:174px; top:25px;}
.youshi1cconc2_1{ width:14px; height:144px; display:block; position:absolute; left:84px; top:500px; opacity:0; margin:0 auto;}
.youshi1cconc2_2{ width:180px; height:180px; display:block; left:0px; position:absolute; top:355px; opacity:0;}

.youshi1cconc3{ width:228px; height:180px; position:absolute; right:34px; top:170px;}
.youshi1cconc3_1{ width:141px; height:14px; display:block; position:absolute; right:500px;opacity:0; top:81px;}
.youshi1cconc3_2{ width:180px; height:180px; display:block; position:absolute; top:0px; left:-300px;opacity:0;}

.youshi1cconc4{ width:180px; height:238px; position:absolute; bottom:28px; left:174px;}
.youshi1cconc4_1{ width:14px; height:141px; position:absolute; bottom:500px;opacity:0; left:83px; display:block;}
.youshi1cconc4_2{ width:180px; height:180px; display:block; position:absolute; top:-300px;opacity:0;}

/*-------------����������ʽ --------------*/

.youshi1r{ width:auto; height:100%; float:right;}
.youshi1r_1{ width:546px; height:315px; display:block; position:absolute; right:-360px;}
.youshi1r_2{ width:432px; height:486px; display:block; position:absolute; bottom:0px; right:-360px;}

.company{ width:100%; height:692px;}
.companylogo{ width:1200px; height:119px; margin:0 auto; text-align:center;}
.companylogo1{ width:100%; height:40px; line-height:40px; display:block; color:#0089d7; font-size:36px; font-weight:bold; padding-top:28px;}
.companylogo2{ width:377px; height:40px; line-height:40px; color:#255aba; font-weight:bold; font-size:24px; display:block; margin:0 auto; padding-left:44px;background:url(../img/telc.jpg) no-repeat left;}
.companycon{ width:100%; height:571px;background:url(../img/comupbg.jpg) no-repeat center top; background-color:#2459b5;}
.companycon1{ width:1200px; height:439px; margin:0 auto; padding-top:103px;}
.companycon1l{ width:411px; height:404px; padding:13px; background-color:#FFF;box-shadow: 5px 5px 20px #1f4800; float:left;}
.companycon1lup{ width:411px; height:302px; display:block; padding-bottom:25px; border-bottom:#b1b1b1 dashed 1px;}
.companycon1lf{ width:100%; height:auto; overflow:hidden; display:block; padding-top:15px;}
.companycon1lfl{ width:153px; height:61px;padding-left:94px; float:left;background:url(../img/tel.jpg) no-repeat left top;}

.companycon1lfr{ width:122px; height:61px; display:block; float:right;}
.companycon1lfr a{ width:61px; height:61px; display:block; float:left;}

.companycon1r{ width:730px; height:435px; float:right;}
.companycon1rup{ width:672px; height:291px; float:right;background-color:#FFF;box-shadow: 5px 5px 20px #1f4800; padding:25px; line-height:30px;}
.companycon1rf{ width:100%; height:66px; line-height:66px;}
.companycon1rf1{ width:655px; height:66px; display:block; float:left; text-align:center; color:#FFF; font-size:24px; font-weight:bold;}
.companycon1rf1_1{ font-size:18px; font-weight:400; padding-left:10px;}
.companycon1rf2{ width:66px; height:66px; line-height:66px; display:block; float:right;}
.companycon1rf2 a{ width:66px; height:66px; display:block; background-color:#0b216a; color:#FFF; font-size:60px; text-align:center;}
.companycon1rf2 a:hover{ background-color:#0089d7;}

.box01 { margin-top:20px; height:307px;}
.box { /*background:#ededed;*/ padding:30px 0;}
.dt { width:575px; padding:15px 0 20px 15px; overflow:hidden}
.dt01 { margin-left:20px;}
.dt_con { padding:5px 0 0; width:555px; overflow:hidden;}
.dt_con dl { height:100px;}
.dt_con dl dt { float:left; padding-right:10px;}
.dt_con dl dt img { width:180px; height:144px; border:solid 1px #dadada; padding:2px;}
.dt_con dl dd { float:left; width:240px;}
.dt_con dl dd h3 { height:30px; line-height:30px;}
.dt_con dl dd h3 a { font-size:12px; color:#333;}
.dt_con dl dd p { line-height:24px; color:#999; overflow:hidden; height:72px; margin-bottom:10px;}
.dt_list { padding:10px 10px 0 0;}
.dt_list ul li { height:35px; line-height:35px; padding: 0 0 0 15px;  overflow:hidden; background:url(../img/ico03.gif) no-repeat left 13px; border-bottom:dashed 1px #d8d8d8;}
.dt_list ul .nobor01 { border:none;}
.dt_list ul li span { float:right; color:#adadad;}

.sp { width:575px; padding:22px 0 0 17px; height:340px; overflow:hidden}
.sp_top { height:35px; background:url(../img/sp_xx.gif) repeat-x 0 31px; margin-right:20px;}
.sp_top span { float:right;}
.sp_top span a { color:#222; font-size:12px; font-weight:normal; padding:10px 0 0; border:none;}
.sp_top a { color:#00a1e9; font-weight:bold; font-size:18px; border-bottom:solid 4px #00a1e9; height:31px; display:inline-block; overflow:hidden; float:left}
.sp_con { padding:25px 0 0 27px;}

.news{ width:100%; height:404px;  background-color:#f2f2f2; padding-top:25px;}
.newslogo{ width:1200px; height:74px; border-bottom:#e6e6e6 solid 3px; margin:0 auto; text-align:center;}
.newscon{ width:1200px; height:282px; padding-top:25px; border-bottom:#e6e6e6 solid 3px; margin:0 auto;}
.newscon li{ width:400px; height:282px; float:left;}

.newscon_1{ width:100%; height:60px; display:block; border-bottom:#d9d9d9 solid 1px; font-size:16px; line-height:35px; color:#000; font-weight:bold;}
.newscon_1t{ width:100%; height:20px; line-height:20px; color:#9a9a9a; font-weight:300;display:block;}

.newscon_2{ width:100%; height:114px; display:block; padding-top:15px;}
.newscon_2img{ width:148px; height:114px; display:block; float:left;}
.newscon_2img img{width:148px; height:114px; float:left;}
.newscon_2wz{ width:215px; height:114px; display:block; float:right; color:#535353; line-height:28px;}
.newscon_3{ width:97px; height:34px; line-height:34px; display:block; background-color:#FFF; text-align:center; color:#8d8d8d; margin-top:20px;transition:all 0.5s;}
.newscon li a:hover .newscon_3{ background-color:#f5662a; color:#FFF; transition:all 0.5s;}

.caseys{ width:100%; height:400px; padding-top:25px;background-color:#f2f2f2;}
.caseyslogo{ width:100%; height:auto; text-align:center; padding-bottom:20px;}
#pro_gd{ width:1200px; height:272px; margin:0 auto; overflow:hidden;}
#pro_gd li{ float:left;width:322px; height:272px; _width:195px;}
#pro_gd li a{ width:294px; height:270px; display:block; background-color:#FFF; text-align:center; line-height:28px;}
#pro_gd li a:hover{ background-color:#49a800; color:#FFF;}
.pro_gdimg{ width:294px; height:229px; display:block; background-color:#FFF;}
.pro_gdimg1{ width:294px; height:229px; display:table-cell; vertical-align:middle; text-align:center;}
.pro_gdimg img{max-width:294px; max-height:229px;}


/* ��Ʒ�л���ʼ */

.info_01bg{ width:100%; height:auto; overflow:hidden;}
.info_01{width:100%; margin:0 auto;}

/* ��Ʒ��� */
.slideGroup{ width:100%;  margin:0 auto;  }
.parHd{ width:270px; float:left;background:#f8f8f8;position:relative; }
.parHd ul{ width:100%; height:auto; overflow:hidden; background-color:#f8f8f8; padding-top:10px; padding-bottom:20px;}
.parHd ul li{ width:100%; height:43px; line-height:43px;}
.parHd ul li a{width:100%; height:43px; display:block; text-indent:69px; color:#333333;}
.parHd ul li.on{color:#fff;}
		
.button--rayen {display: block;color: inherit;vertical-align: middle;position: relative;z-index: 1;-webkit-backface-visibility: hidden;-moz-osx-font-smoothing: grayscale;overflow: hidden;}
.button--rayen::before {background:url(../img/prolibg.jpg) no-repeat 45px 20px; background-color:#333333;color:#fff;content: attr(data-text);position: absolute;top: 0;left: 0;width: 100%;height: 100%;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);-webkit-transition: -webkit-transform 0.3s;transition: transform 0.3s;-webkit-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
}
.button--rayen:hover::before {color:#fff;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
.lxwm_cont{background:#dcdcdc;}
.lxwm_cont p{ padding:15px; line-height:28px;}
/* ��Ʒ�Ҳ� */
.parBd{width:886px; float:right;}
.picFocus{ position:relative;  overflow:hidden;zoom:1;}
.picFocus .hd{ width:100%; padding-top:5px;overflow:hidden; }
.picFocus .hd ul{ margin-right:-5px;  overflow:hidden; zoom:1; }
.picFocus .hd ul li{ padding-top:5px; float:left;  text-align:center;}
.hdimg{width:288px;height:225px; border:2px solid #ddd; cursor:pointer; margin-right:5px; text-align:center;}
.hdimg1{width:288px;height:225px; display:table-cell; vertical-align:middle;}
.picFocus .hd ul li img{ max-width:288px; max-height:225px;}
.picFocus .hd ul li.on{ }
.picFocus .hd ul li.on img{ border-color:#f60;  }
.picFocus .bd { width:854px; height:250px; border:1px solid #e2e2e2; padding:15px;}
.picFocus .bd img{  display:block;  }
.picFocusl{ width:360px; float:left;}
.picFocusl img{ max-width:340px; max-height:230px;}
.picFocusr{ width:450px; float:left;}
.picFocusr a{ display:block; line-height:46px; font-size:18px; font-weight:bold;}
.picFocusr a:hover{ color:#ce0e25;}
.picFocusr p{ line-height:28px; padding-top:10px;} 	

#pro_gd1{ width:100%; height:270px; margin:0 auto; overflow:hidden; text-align:center;}


.pronrupr2_112{ width:140px; height:42px; line-height:42px; display:block; float:left;}

.pronrupr2_11{ width:100%; height:42px; display:block;color:#c40000;background:url(../img/weixin.png) no-repeat 5px 10px;background-color:#ffeded;border:#c40000 solid 1px; border-radius:8px; text-indent:37px;transition:all 0.3s}
.pronrupr2_11:hover{ color:#000;background:url(../img/weixin.png) no-repeat 5px -30px; background-color:#c40000; color:#FFF;transition:all 0.3s}
.pronrupr2_22{ width:148px; height:148px; display:none; position:relative; top:-50px;transition:all 0.3s}
.pronrupr2_22 img{width:148px; height:148px;}
.pronrupr2_11:hover .pronrupr2_22{ display:block;width:148px; height:148px; position:relative; top:-157px; left:91px;transition:all 0.3s}

/* ��Ʒ�л����� */



/*-------------- left --------------*/
.allleft{ width:1200px; height:100%; margin:0 auto;}
.prolist123{width:100%; height:100%; overflow:hidden;}
.prolistcon{ width:100%; height:57px; padding-top:10px;}
.prolistcon ul{ width:1198px; height:55px; border:#dbdbdb solid 1px;background:url(../img/probgb.jpg) repeat-x;}
.prolistcon li{ width:auto; height:55px; line-height:55px; float:left; width:150px; text-align:center;}
.prolistcon li a{ width:auto; height:55px; display:block; font-size:16px; padding-left:30px; padding-right:30px; border-right:#dbdbdb solid 1px;}
.prolistcon li a:hover{ background-color:#086ed6; color:#FFF;}

/*-------------- contact --------------*/

.cont_6ys{width:852px; margin:0 auto;}
.cont_6ys1{background:url(../img/pc.png) no-repeat; width:670px; height:422px; margin:0 auto; margin-top:30px;}
#allmap{width:416px; height:237px; overflow:hidden; position:relative; left:98px; top:27px;}
#allmap p{ line-height:20px;}

.cont_6ys2{width:852px; height:auto; overflow:hidden;margin:0 auto;}
.cont_6ys1_u{width:324px; height:auto; overflow:hidden; float:left;}
.cont_6ys1_u>p{color:#0081e4; font-size:24px; font-weight:bold; line-height:40px; padding-bottom:8px;}
.cont_6ys1_u>span{ width:300px;line-height:20px; color:#818181;font-size:10px; display:block;}
.online{margin:10px 0 50px 0;}
.online a{width:28px; height:28px; float:left; margin:0 7px 0 0; display:block;}
.cont_6ys1_u div span{font-size:19px; font-weight:bold; color:#5e5e5e; line-height:25px; display:block; padding-top:43px;}
.cont_6ys1_u div p{line-height:18px; color:#737373;}

.cont_6ys1_r{ width:400px; height:auto; float:left;color:#737373; line-height:36px;}
.cont_6ys1_r li{ width:100%; height:36px; border-bottom:#bfbfbf dotted 1px;}


/*-------------- end --------------*/
.end{ width:100%; height:auto; overflow:hidden;float:left;color:#FFF}
.footlogo{ width:1200px; height:116px; margin:0 auto; text-align:center; position:relative;}
.footlogo1{ width:100%; height:30px; line-height:30px; display:block; font-size:30px; color:#008ad7; font-weight:bold;}
.footlogo2{ width:100%; height:30px; line-height:30px; display:block; text-align:center; color:#b5b5b5;}
.footc{ width:100%; height:364px; background-color:#086ed6;}
.footc1{ width:1200px; height:364px; margin:0 auto;}
.footc1logo{ width:100%; height:70px; line-height:70px; text-align:center; }
.footc1l{ width:622px; height:241px; float:left; padding-right:80px; border-right:#0763c1 solid 1px;}
.footc1l table td{ width:auto; height:32px; line-height:32px; display:block; float:left;border-bottom:#FFF solid 1px;}
.footc1l table td input{ background:none; border:none;height:32px; line-height:32px; color:#FFF;}
.footc1l table td textarea{ background:none; width:100%; height:70px;border:#FFF solid 1px;color:#FFF;}
#submit1{ width:82px; height:82px; display:block;background:url(../img/subit.png) no-repeat; position:relative; left:539px; bottom:11px; text-indent:1000px;}
.footc1r{ width:427px; height:auto; float:right;}
.footc1rl{ width:146px; height:170px; float:left; display:block; padding-top:31px;text-align:center; color:#FFF; font-size:13px; line-height:32px;}
.footc1rl img{ width:146px; height:146px;}
.footc1rr{ width:240px; height:auto; display:block; float:right;}
.footc1rr a{ color:#FFF;}
.footf{width:100%; height:92px; line-height:52px; margin-top:41px; background-color:#00a27e;text-align:center;color:#fff;}
.footf a{color:#fff;}
.footf a:hover{ text-decoration:underline;}


.qqkefu{position: fixed; bottom:60px; _position: absolute; _top: expression(eval(document.documentElement.scrollTop + 365)); z-index:9999;right:0;width:45px; z-index:9999;}
.qqkefu ul li{height:45px;margin-bottom:1px;float:right;background:#48a800;line-height:45px;font-size:14px;cursor:pointer;position:relative}
.qqkefu ul li a{color:#fff;}
.qqkefu ul li.qq_cza{overflow:hidden}
.qqkefu ul li:hover{background:#11212e;}
.qqkefu ul li.top{color:#1c1c1c;font-weight:800;text-align:center;line-height:45px;background:url(../img/top.png) no-repeat center; height:51px;position:relative;width:45px;cursor:pointer}
.qqkefu ul li.top:hover span{background:url(../img/czx2_hover.png) no-repeat center}
.qqkefu ul li b{width:45px;height:45px;display:block;overflow:hidden;float:left}
.qqkefu ul li b.a{background:url(../img/czx4.png) no-repeat center;}
.qqkefu ul li b.b{background:url(../img/czx3.png) no-repeat center;}
.qqkefu ul li b.c{background:url(../img/czx5.png) no-repeat center;}
.erweima{/*width: 390px;*/height: 150px;position: absolute;top: -107px;left:-144px;background: #FFF;border: 1px solid #CCC;float: right;cursor: default !important;display:none}
.erweima p{line-height: 20px;color: #000;font-size: 12px;text-align: center;float: left;width: 130px;}
.erweima p img{width: 110px;height: 110px;margin: 10px 10px 0px 10px;}
.erweima .arrow3{width: 5px;height: 10px;display: block;background:url(../img/czx6.png) no-repeat;position: absolute;right: -5px;top: 122px;}


/*public*/
.zyname{ width:100%; height:41px; margin:0 auto; position:relative; background-color:#f9f9f9;}
.zyname1{ width:82px; height:82px; display:block;margin:0 auto; position:relative; top:-41px;}
#main{width:100%; height:100%;background-color:#f9f9f9; float:left; margin-bottom:30px;}
.main1{width:1200px; height:100%;margin:0 auto;}
#company{ width:100%; height:100%; overflow:hidden; float:left;line-height:32px;}
#company1{ width:100%; height:100%; overflow:hidden; float:left;line-height:32px;}

#company1 .nr1 table td input{font-size:14px;width:276px;height:28px;border:1px solid #d2d4d6;margin:5px auto 5px 5px;}

.nr{padding:20px 10px 20px 10px;}
.nr1{padding:20px 10px 20px 10px;}
.nr table{border-collapse: collapse;width:auto;margin:0 auto; margin-top: 10px; margin-bottom: 10px;}
.nr tr:first-child{ background-color:#f4f4f4; font-weight:bold}
.nr table th,.nr table td{ padding:5px;border:1px solid #dedede;} 
.nr tr{text-align: center;}
.nr tr:nth-child(odd){background-color:#e2f4f9}


.rightinfo{ padding:20px 10px 20px 10px; overflow:hidden;}
.rightinfo table{border-collapse: collapse;width:auto;margin:0 auto; margin-top: 10px; margin-bottom: 10px;}
.rightinfo tr:first-child{ background-color:#f4f4f4; font-weight:bold}
.rightinfo table th,.rightinfo table td{ padding:5px;border:1px solid #dedede;} 
.rightinfo tr{text-align: center;}
.rightinfo tr:nth-child(odd){background-color:#e2f4f9}


/*public  ----��Ʒ����ҳ*/
.pronrup{ width:100%; height:100%; overflow:hidden; padding-bottom:25px;}
.pronrupl{ width:40%; height:auto; overflow:hidden; float:left; padding-right:2px;}
.pronrupr{ width:58%; height:auto; overflow:hidden; float:right; padding-bottom:20px;}
.pronrupr1{ width:100%; height:40px; line-height:40px; display:block; color:#1d7ae1; background-color:#767676;}
.pronrupr1_1{ width:auto; padding-left:6px; padding-right:6px; height:40px; display:block; text-align:center; color:#FFF;background-color:#49a800; float:left;}
.pronrupr1_2{ width:100%; height:auto; display:block; padding-top:8px;}
.pronrupr1_3{color:#000; font-weight:bold;}
.pronrupr1_2 a:hover{ text-decoration:underline;}

.pronrupr2{ width:100%; height:50px; display:block; padding-top:10px;}
.pronrupr2_1{ width:135px; height:39px; line-height:39px; display:block; float:left;}
.pronrupr2_1 a{ width:100%; height:39px; display:block;color:#fff;background:url(../img/qqpibg.png) no-repeat 10px 10px; background-color:#333333;display:block; text-indent:50px;font-weight:bold;}
.pronrupr2_1 a:hover{ color:#000;background:url(../img/qqpibg.png) no-repeat 10px -30px; background-color:#c40000; color:#FFF;}
.pronrupr2_2{ width:198px; height:29px; padding-top:7px; display:block; float:left; padding-left:20px;}

.pronrupr3{ width:100%; height:55px;padding-left:61px;background:url(../img/protel.png) no-repeat left; font-size:20px; color:#f25000; display:block; line-height:24px;}
.pronrupr3_1{color:#000; font-size:14px;}

.w45{ width:49%}
.f_left{ float:left;}
.f_right{ float:right;}

/*public  ----��Ʒ����ҳ*/

.zynav{ width:100%; height:55px; line-height:55px; border-bottom:#ececec solid 1px;margin-top:15px;}
.zynav1{ float:left; color:#2f2a2a; width:auto; height:55px; border-bottom:#11222e solid 3px; font-size:20px; font-weight:bold; padding-left:30px; padding-right:10px;background:url(../img/comrbg.png) no-repeat left;}
.zynav2{ float:right; color:#b1b1b1; padding-right:15px; font-size:13px;background:url(../img/homep.png) no-repeat left; padding-left:30px;}
.zynav2 a{ color:#b1b1b1;}
.zynav2 a:hover{text-decoration:underline;}
#indexNews li{ line-height:33px; border-bottom:1px dotted #cecccc; padding:0 12px 0 10px; position:relative; }
#indexNews li:hover{border-bottom:1px solid #cecccc; background-color:#f1f1f1}
#indexPro{height:215px; overflow:hidden; margin:0 auto;}
#indexPro li{ margin:10px; width:215px; height:190px; float:left; display:block; text-align:center; line-height:24px;}
#indexPro li img{ border:2px solid #ffb913; width:215px; height:165px; }
.introImg{ float:left; margin-right:10px;}
.info_date{position:absolute; right:12px; top:0;_top:-8px;}
/*company*/
/************����*****************/
.news_tit_u{text-align: center;font-size: 16px;color: #49a800;line-height: 30px; font-weight:700;}
.news_tit_d{text-align: center;padding: 5px 0px;font-size: 12px;font-weight: 100; border-bottom:#e8e8e8 solid 1px;color: #303030;width: 98%;margin: 10px auto;height: 20px;line-height: 20px;}
.news_tit_img{ margin:9px auto; text-align:center}
.news_tit_img img{ max-height:600px; max-width:600px;}
.pro_name{display:block;color:#da020d;text-align:center;}



/****************************************1**************************************/
.news_1bj{width:100%; padding:32px 0;}
.news_1nr{width:100%; margin:0 auto;}
.news_1nr ul li a{width:100%; height:94px;display:block; font-size:15px;}
.news_1nr ul li{margin:0 0 45px 0; position:relative; padding:9px 16px 0 0; border:1px solid #c4c4c4; width:1170px; height:94px;}
.news_1nr ul li span{width:103px; height:120px; overflow:hidden; float:left; border-bottom:3px solid #b1dc8f; color:#ffffff; text-align:center; background:#49a800; position:absolute; top:-1px; left:8px;transition: all 0.4s;}
.news_1nr ul li span h1{font-size:30px; font-family:Impact; line-height:42px; padding:20px 0 10px 0; display:block;}
.news_1nr ul li div{width:1038px; float:right;}
.news_1nr ul li div p{line-height:24px; font-size:13px; text-indent:-2em color:#777777;}
.news_1nr ul li:hover{background:#f2f2f2;}
.news_1nr ul li:hover span{background:none; border-bottom:0px; color:#49a800;transition: all 0.4s;}




/************��Ʒ*****************/
.produc{ width:110%; margin:0 auto; overflow:hidden; position:relative;}
.produc li{width:303px; height:279px; float:left;}
.producimg{width:242px; height:191px; border:#e2e2e2 solid 1px; margin-top:7px;  display:block;margin-left:6px;}
.producimg1{width:242px; height:191px;display:table-cell; vertical-align:middle; text-align:center;}
.producimg img{ max-height:191px;max-width:242px;}
.produc li a{width:256px; height:250px; display:block;border:#e2e2e2 solid 1px; text-align:center;}
.products1{ width:100%; height:45px; line-height:41px; display:block; border-bottom:#c9c9c9 solid 5px;transition:all 0.3s;}
.produc li a:hover .products1{width:100%; height:45px; background-color:#49a800; color:#FFF;border-bottom:#49a800 solid 4px;transition:all 0.3s;}

.food_name{display: block;color: #da020d;text-align: center;}
.info_img_detail{ text-align:center; margin:10px 0;}
.info_img_detail img{ width:400px;}
/************��ҳ*****************/
.page{width:99%; height: 30px; line-height: 30px;text-align: center; margin: 12px auto;font-size: 12px; clear:both;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border: 1px solid #d2d4d6;}
.page a{display: inline-block;height: 20px;line-height: 20px;border: 1px solid #d2d4d6;padding: 0 2px;background: #FFF;}
.page a:hover{background:#404040;color:#fff;border:none;height:20px;line-height:20px;padding:1px 3px;}
.page span.current {padding:3px 6px 3px 6px;height:18px;line-height:18px;background:#404040;color:#fff;}
/************����*****************/
#company .rightinfo table{margin:0 auto}
#company .rightinfo table td{padding:2px 5px; text-align: center;}
#company .nr1 table{margin-left:2px;}
#company .nr1 table th{color:#444444;font-weight:normal;font-size:14px;font-family:'Microsoft YaHei',arial;text-align:right;vertical-align: top;padding-top: 9px;}
#company .nr1 table td select{font-family: 'Microsoft YaHei',arial;font-size: 14px;width: 278px;height: 32px;text-indent: 8px;border: 1px solid #d2d4d6;margin: 5px auto 6px 5px;	background: #FFF;*+margin-left:-3px;}
#company .nr1 table td ul{list-style:none;position:absolute;}
#company .nr1 table td ul li{	font-family:'Microsoft YaHei',arial;font-size:14px;height:28px;line-height:28px;text-indent:8px;width:276px;height:28px;border-left:1px solid #d2d4d6;border-right:1px solid #d2d4d6;background:#FFF;}
#company .nr1 table td ul li a{display:block;text-decoration:none;color:#444444;}
#company .nr1 table td ul li a:hover{color:#fe7d0c;}
#company .nr1 table td ul li:last-child{border-bottom:1px solid #d2d4d6;}
#company .nr1 table td input{font-size:14px;width:276px;height:28px;border:1px solid #d2d4d6;margin:5px auto 5px 5px;}
#company .nr1 table td .yanzheng{width:101px;}
#company .nr1 table td textarea{resize: none;width:545px;height:178px;border:1px solid #d2d4d6;margin:5px auto 5px 5px;}
#company .nr1 table td img{vertical-align:middle;margin-left:5px;margin-bottom:4px;*+margin-bottom:14px;}
#company .nr1 table td .but{width:74px;height:31px;line-height:27px;background:#3398fe;border-radius:2px;border:none;text-align:center;margin-top:14px;margin-left:5px;font-size:14px;font-family:'Microsoft YaHei',SimHei,sans-serif;color:#FFF;}
/************��Ƹ*****************/
.jobs li{overflow:hidden;margin:23px 18px 28px 28px;padding-bottom:27px;border-bottom:1px dotted #cdcdcd;}
.jobs .but a{position:relative;top:-150px;background:#3398fe;float:right;width:71px;height:34px;color:#fff;text-align:center;line-height:34px;}
.jobs strong{color:#da020d;}
.jobs p{/*margin:6px 0 -134px 156px;*/line-height:35px;}
.job_nam{ font-weight:700; color:#F00}
/*------------------menu-list--------------------*/
#graybar,.recruit_info_tit_bg{ height:33px; background:#e1e1e1; margin-bottom: 10px;}
#graybar span,.recruit_info_tit{ width:100px; line-height:33px; text-align:center; display:block; color:#FFF; background:#49a800; border-right:1px solid #FFF;}
#prev_next{margin: 10px 20px;clear: both;overflow: hidden;}
#prev_next li{margin: 5px 0;}

.anlilist{ width:1200px; height:auto; margin-left:5px; margin-top:10px; }
.anlilist li{ width:285px;  float:left; margin-right:15px; text-align:center; margin-bottom:15px; }
.anlilist li img{ padding:2px; border: 1px solid #ccc;}
.anlilist li p{ width:285px; height:40px; line-height:40px; font-family:"΢���ź�"; font-size:14px; color:#333;  float:left; text-align:center;}
.anlilist li p a{ width:290px; height:40px; line-height:40px; font-family:"΢���ź�"; font-size:14px; color:#fff;float:left; text-align:center; background:#086ed6; font-size:16px;}


#indemoa {	WIDTH: 9999px; FLOAT: left; overflow:hidden; }

#demoa2 {	FLOAT: left}

#demo {
	WIDTH:1200px; OVERFLOW:hidden; height:280px; margin:0 auto; }

#indemo {
	WIDTH:9999px; FLOAT:left
}
#demo1 {
	FLOAT:left
}
#demo2 {
	FLOAT:left
}

.showcar li{width:280px; height:250px; float:left; margin:18px 15px 0 16px; border:1px solid #d8d8d8; overflow:hidden; display:inline;}
.showcar li img{width:272px; height:205px; margin:4px;}
.showcar li p{width:280px; height:31px; background:#086ed6; text-align:center; line-height:31px;}
.showcar li a{color:#fff; font-size:15px;}


.sdsd{
	width:100%; height:809px; background:url(../img/1ss23.jpg) no-repeat center;}
.footer{background:#1d4ba0; height:550px;} 

.dbtp{ background:url(../img/db1.jpg) center no-repeat; height:104px; margin-bottom:60px;}
.dbtp p{ font-size:30px; color:#FFFFFF; padding:40px 228px;}

.w1200{ width:1200px; margin:0 auto}

.footer a{ color:#fff;font-size:16px}
.footer1{ width:257px; border-right:1px solid #073280; height:337px;}
.footer1 ul li{ height:30px; line-height:30px;}
.footer h3{ color:#fff; margin-bottom:15px;}
.footer h3 em{ display:block; text-transform:uppercase}
.footer2{ margin-left:62px; width:580px; border-right:1px solid #2f333d; background:url(../img/map1.png) 200px 120px no-repeat; height:337px;}
.footer2 p{ padding-left:0px; color:#fff; line-height:222%; font-size:14px}
.footer3 ul li{ height:30px; line-height:30px;}
.footer3 ul{ margin-bottom:20px;}
.footer3 img{ float:left; margin-right:10px;}
.footer3 p{ color:#8991a3}
.db2{ background:#181b20; color:#3f4463; height:40px; line-height:40px; text-align:center}
.fl{ float:left;}


.part6{ background:url(../img/db.jpg) center no-repeat;}
.part6 ul{ text-align:center; padding-top:50px;}
.part6 ul li { display:inline-block; width:350px; height:220px;text-align:center}
.part6 ul li span{ width:150px; height:150px; line-height:150px; color:#fff; font-size:50px;-moz-border-radius:75px;-webkit-border-radius: 75px; border-radius:75px;display:block; background:#49a901; margin-left:105px;}
.part6 ul li em{ font-size:16px; margin-top:10px; display:block}



.viera_index .kv_container{ margin:0 auto; height: 325px;width:100%;text-align:center;/*overflow:hidden;*/}
.viera_index .kv_container img{ height:325px; width:1px; text-align:center; }
.viera_index .kv_container .kv{width:100%; height:325px;}
.pa{ width:100%;height:43px;margin:0px auto; background:url() repeat-x;padding:0px; position:absolute; z-index:100; top:480px; left:0px; right:0px;}
.pas{ width:1124px;height:43px;margin:0px auto; background:url(toumingsss.png) bottom repeat-x; padding:0px; overflow:hidden;}
.viera_index .kv_container #pager {  width:82px;  height:43px;margin:0px auto; z-index:1001; padding:0px; border:0px solid #ccc;  padding-left:10px; }
.viera_index .kv_container #pager ul li{float:left;}
.viera_index .kv_container #pager a{width:15px;height:15px;float:left; background:url(../img/icon_dot.png) no-repeat;margin-right:10px;display:inline-block;cursor:pointer;text-indent:-9999px; }
.viera_index .kv_container #pager a:hover,.viera_index .kv_container #pager a.activeSlide{background:url(../img/icon_dou.png) no-repeat;}
*html .viera_index .kv_container #pager a{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src="icon_dot.png");}

*html .viera_index .kv_container #pager a.activeSlide{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src="icon_dou.png");}
.viera_index .kv_container #arror{width:950px;margin:0 auto;top:-270px;text-align:center;position:relative;text-align:center;cursor:pointer; z-index:10000;}
.viera_index .kv_container #arror a{display:block;width:57px;height:57px;cursor:pointer;}
.container_prd2 .spec_note{color:#666;}
.spec_note{color:#666;}
.inmain{ height:325px; margin:0px auto; position:relative; text-align:center;overflow:hidden;}


/*内页样式*/

/*内页侧栏*/
.sidebar{ margin-top:15px;}
.sidebar .sb_nav{ float:left; width:230px; position:relative;}
div.ti1-bg{ position:absolute; width:225px; height:37px; background:url(../img/leftti.png) no-repeat; overflow:hidden;zoom:1;top:10px;left:-6px;z-index:1;}
div.ti1-bg span{ display:block; width:170px; overflow:hidden; margin-left:30px; line-height:30px; font-size:14px; font-weight:bold; color:#fff;}
.sidebar .sb_nav h3.title1{ border:1px solid #D3E1ED; background:#FAFDFF; border-bottom:none; height:48px; line-height:48px; overflow:hidden;zoom:1;}
.sidebar .sb_nav h3.title2{ height:30px; line-height:30px; border:1px solid #D3E1ED; background:#FAFDFF; padding-left:22px; overflow:hidden; font-size:14px; color:#333;}
.sidebar .sb_nav h3.line{ margin-top:15px; }
.sidebar .sb_nav .active{ padding:0px 15px 10px 15px; background:#FAFDFF;border:1px solid #D3E1ED; border-top:none;zoom:1;}
.sidebar .sb_nav .ct-con{ padding-top:10px; color:#666;}
.sidebar .ct-con{ line-height:2; color:#333;}
.sidebar .ct-con ul,.sidebar .ct-con ol{ padding:0px 0px 0px 25px; margin:0px;}
.sidebar .ct-con a{ color:#1C57C4; text-decoration:underline;}
#sidebar dl{ margin-left:5px;}
#sidebar dl dt{ padding:4px 0px 5px 15px; background:url(../img/dt-11.gif) no-repeat 2px 13px;}
#sidebar dl dt a{font-size:14px; color:#666;}
#sidebar dl dt a:hover{color:#09F;}
#sidebar dl dd{ padding:0px 0px 0px 15px;}
#sidebar dl dd h4{ font-weight:normal; padding:5px 0px 5px 10px; background:url(../img/job_ico.gif) no-repeat left 12px;}
#sidebar dl dt.on a{ font-weight:bold; color:#11578b; }
#sidebar dl h4.on a{ font-weight:bold;}
.sidebar .sb_box{ float:right; width:950px; background:#fff; overflow:hidden; background:#FAFDFF;}
.sidebar .sb_box h3.title{ border-bottom:1px solid #cce6f5;height:35px; line-height:35px; position:relative;}
.sidebar .sb_box h3.title span{ position:absolute; left:0px; top:-1px; font-size:14px; border-bottom:2px solid #69CBF1; padding:0px 15px; color:#2d648f;}
.sidebar .sb_box h3.title div.position{ float:right; font-weight:normal; position:relative; top:3px; right:15px; color:#000; font-size:14px;}
.sidebar .sb_box h3.title div.position a{ color:#666;}
.sidebar .sb_box h3.title div.position a:hover{ text-decoration:underline;}

/*工具栏*/
.met_hits{ padding:0px 5px; height:35px; line-height:35px; margin-top:10px; border-top:1px dotted #ccc;  position:relative; color:#666;}
.met_hits a{ color:#666;}
.met_hits .metjiathis{ position:absolute; left:5px; top:8px;}
.met_page{ text-align:center;}
.met_page a{ margin-right:50px; color:#1C57C4; text-decoration:underline;}
/*翻页*/
#flip{ margin-bottom:15px;}
/*简介模块*/
#showtext{ padding:15px; line-height:2;}
/*文章模块*/
#newslist{ padding:15px 20px;}
#newslist li{ padding:6px 10px; background:url(../img/dt-0.gif) no-repeat left 19px;}
#newslist li a{ font-size:14px; margin-right:5px;}
#newslist li span{ float:right; color:#aaa;}
#newslist li p{ color:#aaa;}
#shownews{ padding:0px 15px 15px;}
#shownews .editor{ line-height:2; padding:0px 10px; font-size:14px;}
#shownews h1{ font-size:20px; text-align:center;  padding:5px 0px; margin:10px 0px; color:#333;}
#shownews .nybz{ text-align:center; line-height:2em; border-bottom:1px dotted #ccc;}
/*产品模块*/
#productlist{ padding:15px 10px;}
#productlist li{ float:left; display:inline; text-align:center;}
#productlist li a.img{ display:block; text-align:center; font-size:0px;}
#productlist li a.img img{ margin:auto; border:1px solid #ccc;}
#productlist li h3{ padding:5px 0px 10px; font-weight:normal; line-height:1.5;}
#showproduct{ padding:15px;}
#showproduct h1.title{ font-size:18px; padding:5px 0px; margin-bottom:5px;}
#showproduct .pshow dt{ float:left;}
#showproduct .pshow dd{ float:right;}
#showproduct .pshow dd ul{ margin-left:15px; }
#showproduct .pshow dd li{ padding:5px 5px 5px 45px; min-height:28px; _height:28px; margin:5px 0px; clear:both; border-bottom:1px solid #eee; position:relative; line-height:2; }
#showproduct .pshow dd li:last-child{ padding:5px 5px 5px 45px; min-height:38px; _height:38px; margin:5px 0px; clear:both; position:relative; line-height:2; border:none;}
#showproduct .pshow dd li span{ position:absolute; left:0px; top:0px; color:#999; padding:5px; height:28px;}
#showproduct .ctitle{ margin:15px 0px 10px; padding:5px 20px; background:url(../img/dt-7.gif) no-repeat left center; *background-position:left 17px; font-size:14px; border-bottom:1px dotted #ccc; }
#showproduct .editor{ line-height:2; padding:0px 10px; font-size:14px;}
/*图片模块*/
#imglist{ padding:15px 10px;}
#imglist li{ float:left; display:inline; text-align:center;}
#imglist li a.img{ font-size:0px; display:block;}
#imglist li a.img img{ margin:auto;  border:1px solid #ccc; }
#imglist li h3{ padding:5px 0px 10px; font-weight:normal; line-height:1.5;}
#showimg{ padding:15px;}
#showimg h1.title{ font-size:18px; padding:5px 0px; margin-bottom:10px; text-align:center;}
#showimg .imgshow{ text-align:center;}
#showimg .editor{ line-height:2; padding:0px 10px; font-size:14px;}
.imgparalist li{ padding:3px 15px 3px; background:url(../img/dt-0.gif) no-repeat 5px center;}
.imgparalist li span{ float:left; margin-right:10px; color:#999;}
#showimg .ctitle{ margin:10px 0px 10px; padding:5px 20px; background:url(../img/dt-7.gif) no-repeat left center; *background-position:left 17px; font-size:14px; border-bottom:1px dotted #ccc; }


/*新闻*/
#newslist li{ background:url(../img/li.png) no-repeat left 17px;}
#newslist li p{ color:#888;}
#shownews h4.related{ height:30px; line-height:30px;zoom:1; border-bottom:1px solid #4d6e95; margin:15px 0px 10px 0px;}
#shownews h4.related span{ float:left; display:inline; background:url(../img/rela-bg.jpg) repeat-x left top; min-width:70px;_width:70px; white-space:nowrap; text-align:center; color:#fff; text-shadow:-1px -1px #4d6e95; padding:0px 10px;}
#shownews .relatedlist li{ float:left; width:30%; margin-right:10px; height:27px; line-height:27px; padding-left:12px; background:url(../img/diantb.jpg) no-repeat 3px 12px; overflow:hidden; }
#shownews .relatedlist li a:hover{ text-decoration:underline; }
*html #shownews .relatedlist li img{ margin-top:8px;}

/*产品*/
#productlist li h3{ padding-top:7px; padding-bottom:15px;}
#productlist li h3 a{ color:#000;}
#productlist li h3 a:hover{ color:#06F; text-decoration:underline;}
#showproduct h4.related{ height:30px; line-height:30px;zoom:1; border-bottom:1px solid #4d6e95; margin:15px 0px 10px 0px;}
#showproduct h4.related span{ float:left; display:inline; background:url(../img/rela-bg.jpg) repeat-x left top; min-width:70px;_width:70px; white-space:nowrap; padding:0px 10px; text-align:center; color:#fff; text-shadow:-1px -1px #4d6e95;}
#showproduct h3.sl-ti{ height:31px; border-bottom:1px solid #ccc; margin-top:13px;zoom:1;}
#showproduct h3.sl-ti a{ float:left; display:inline; cursor:pointer; min-width:60px;_width:60px; white-space:nowrap; text-align:center; height:30px; line-height:30px; background:url(../img/sl-ti.jpg) repeat-x left top; margin-right:4px; border:1px solid #ccc; padding:0px 10px;} 
#showproduct h3.sl-ti a.hover{ background:url(../img/rela-bg.jpg) repeat-x; color:#fff; text-shadow:-1px -1px #4d6e95; border:1px solid #5985ba;}
#rl-product{ position:relative; width:860px; overflow:hidden; margin-left:18px;}
#rl-product ul{position: relative;width: 2012em;}
#rl-product li{ float:left; display:inline; zoom:1; overflow:hidden;text-align:center;}
#rl-product li a.img{ display:block; text-align:center; font-size:0px;}
#rl-product li img{ border:1px solid #ccc;}
#rl-product li h3{ margin-top:5px;}
#showproduct .flip{ position:absolute;z-index:1;}
#showproduct #trigger{ display:none;}
#showproduct .next,#showproduct .prev{ width:12px; height:20px; overflow:hidden; display:block;background:url(../img/p-arrow.jpg) no-repeat; cursor:pointer;}
#showproduct .next{background-position:0px 0px; position:absolute;top:60px; left:880px;}
#showproduct .next:hover{background-position:0px -20px; }
#showproduct .prev{background-position:-12px 0px;position:absolute;top:60px;left:0px;}
#showproduct .prev:hover{ background-position:-12px -20px;}
*html #showproduct .prev{ left:-18px;}
*html #showproduct .next{ left:693px;}
*+html #showproduct .prev{ left:-18px;}
*+html #showproduct .next{ left:693px;}

/*翻页样式*/
.metpager_1{ text-align:center;}
.metpager_2{ text-align:center;}
.metpager_3{ text-align:center;}

.digg4{ padding:3px; margin:3px; text-align:center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
.digg4 a,.digg4 span.miy{ margin:2px; text-decoration:none;}
.digg4 .disabledfy{ font-family: Tahoma, Verdana;}

.metpager_8 a,.metpager_8 span.miy{ border:1px solid #ddd; padding:2px 5px 2px 5px; color:#aaa;}
.metpager_8 a:hover { border:1px solid #a0a0a0; }
.metpager_8 a:hover { border:1px solid #a0a0a0; }
.metpager_8 span.current {border:1px solid #e0e0e0; padding:2px 5px 2px 5px; margin:2px; color:#aaa; background-color:#f0f0f0; text-decoration:none;}
.metpager_8 span.disabled { border:1px solid #f3f3f3; padding:2px 5px 2px 5px; margin:2px; color:#ccc;}
/*网站地图*/
.clear{ clear:both;}
.co1{ width:1200px; margin:auto;}
.dt1 { /*border:1px solid #CCCCCC;*/ margin:5px; height: auto; min-height:30px;}
.dt1 li{ list-style:none; width:13%; float:left;}
.dt1 li a{ height:30px;line-height:30px;text-align:center;}
.dt2{margin:5px;border:1px solid #CCCCCC; padding-left:10px;}
.dt2 li{ list-style:none; line-height:30px;}
/*网站地图end*