﻿@charset "utf-8";
/* CSS Document */

body{ font-size:14px; font-family:"宋体",Arial,sans-serif; line-height:26px;  background-color:#FFF; background-image:url(../images/bg.gif); background-repeat:repeat;}
*{ margin:0; padding:0; }
img{ border:none;}
a{ color:#000; text-decoration:none;}
a:hover{ text-decoration:none; color:#fd9003;}
ul{ list-style:none; }
li{ list-style:none;font-family:Arial,sans-serif;}


.logo{ width:620px; height:137px; background-image:url(../images/logo.png); margin-left:10px;}
.topsc{ float:right; margin-top:5px; margin-right:5px; width:180px; font-size:12px; text-align:right;}
.topsc li{ float:left; margin-left:5px; }
.topsc li a{ color:888;}
.itel{ width: 145px; height: 45px; padding: 24px 0 0 150px; line-height: 25px; font-size: 20px; float:right; color: #f00; font-weight: bold; background-image:url(../images/itel.jpg); }

.wrapper {
    margin: 0 auto; color:#000;background-color:#fff;/**width:1050px;**/
}
.link1{border:1px solid #c7dbf1; padding:1px;}
.link2{ display:block;border:1px solid #efefef; padding:1px;}
.color_red{ color:red;}
.color_red:hover{ color:#0a6dd0;}
.fl{ float:left; display:block;}
.fr{ float:right; display:block;}
.height_10{ clear:both; height:5px; line-height:5px;}

.clear_all{font:0px/0px sans-serif; clear:both; display:block;}
.width_1000{ width:1000px; margin:0 auto;}
/************************************
*  header
************************************/
.herdpomcb{ background:url(../images//bg_body.jpg) repeat-x left; height:51px;}
.head_f{ clear:both; height:150px; padding-bottom:5px;background:url(../images/bg1.jpg) no-repeat left top #ffffff; }
#logo{ float:left; display:block; margin-top:10px;}
.head_f span{ float:left; display:block;}

.head_r{float:right; display:block; width:364px;}
#gj_nav3{ padding-left:170px;padding-top:7px; height:40px; font-size:12px;background:url(../images/bg_12.jpg) no-repeat 140px 35px;  line-height:20px;z-index:999;}
#gj_nav3 li{ float:left; display:block; width:89px; height:20px;position:relative; }
#gj_nav3 li img{ float:left; display:block;}
#gj_nav3 li span{ padding:0 2px;}
#gj_nav3 .subnav{  padding:10px; position:absolute;display:none; left:-50px; top:10px; font-size:14px; z-index:999;}
#gj_nav3 .subnav li{ float:none; background:none; padding:0; margin:0; border:none; }
.head_f .head_r p{ padding-top:10px; padding-left:20px;}
.head_f .head_r p a{ float:left; display:block; color:#116bcb;}
.head_f .head_r p a:hover{ color:#fd9003;}
.head_f .head_r p span{ padding:0 5px;}

.center1{ width:287px;}
.tit1{ }


.naving{position:relative; margin:0 auto; height:46px; line-height:46px; font-size:14px; text-shadow:1px 1px #024a96; z-index:888; }
.naving li{width:111px; height:46px; line-height:46px; float:left; text-align:center; position:relative;}
.naving li a{ display:block; width:111px;height:43px; line-height:43px; padding-top:3px; cursor:pointer; display:block; font-weight:bold; color:#fff;  text-decoration:none; }
.naving li a span{ float:left; display:block; width:100px;}

.subnav_h{ float:left; width:11px; height:6px;}
.naving li a:hover,.naving li .nav_h,.current{ background:url(../images/bg2.jpg) no-repeat left top;color:#fff;}/************不一样*************/



.center{ clear:both; width:960px; margin:0 auto; background-color:#fff;}
.search_f{ width:996px; margin:0px auto;clear: both;height:40px;background-color:#fff;}
.search_f b{background: url(../images/ico_s.png) no-repeat -7px 1px;width: 84px;height: 40px;text-align: center;padding: 0 20px 0 5px;float: left;display: block;color: #F3F4F5;line-height: 40px; text-shadow:1px 1px 0 #06C;}
.search_f p {display: block;width: 535px;height: 40px;line-height: 40px;float: left;padding-left: 15px;}
.search_f p a{ padding-right:15px;}
.search_r{float: right;height: 33px;padding: 7px 0 0px 0px; margin-right:10px; color:#F00;}
.keyword{color:#7B7B7B;padding-left:25px; background:#fff url(../images/ico6.png) no-repeat 3px 3px;outline:none;border: #04A3FC 1px solid;width:225px;height: 24px; line-height:24px;float: left;}

.banner{ height:280px; padding:5px; width:988px;margin-top:0px;border: 1px solid #efefef; background-color:#FFF;} 
/* banner focus */
#focus {width:988px; height:280px; overflow:hidden; position:relative; z-index:1;}
#focus ul {height:380px; position:absolute;}
#focus ul li {float:left; width:988px; height:280px; overflow:hidden; position:relative; background:#000;}
#focus ul li img{ width:988px; height:280px;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:988px; height:20px; left:0; bottom:0; /*background:#000;*/}
#focus .btn {position:absolute; width:780px; height:10px; padding:5px 10px; right:0; bottom:0; text-align:right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#046ced;}
#focus .btn span.on {background:#fff;}
#focus .preNext{width:45px; height:100px; position:absolute; top:90px; background:url(../images/ho_bg_sprite.png) no-repeat 0 0; cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}


.m_r10{ margin-right:10px;}
.m_tr10{ margin:10px 10px 0 0;}
.center1{ width:287px; height:300px;}
.center11{ padding:15px 0 0 10px;}

.center4{ width:996px; background-color:#f4f8fd;}
.center41{ width:291px; text-align:center; height:375px; background-color:#fff; margin:5px 0;}
.center41 h3{margin:10px 0; padding:5px 0;}
.center41 p{ text-align:left; text-indent:24px; width:260px;padding:10px 0 15px 22px;}
.center42{ width:665px; padding:15px;}

.tit2{ padding:0 15px;}
.tit2 .titlename{ float:left; display:block; background:url(../images/tit6.png) no-repeat left top; width:152px; height:36px; font-size:0px;}
.tit2 .more{ float:right; display:block; background:url(../images/bg_more.png); width:55px; height:21px;}
.tit2 .more a{ width:55px; height:21px; display:inline-block;}
.bg5{ background:url(../images/bg5.jpg) repeat-x left top; height:44px; padding-top:5px;}
.center51{ height:240px; padding-left:8px;}
.center51 li{ float:left; display:block; width:300px; padding:5px 13px;}
.center51 li h2{ font-size:18px; text-align:center;width:280px; height:40px; line-height:40px; overflow:hidden;}
.center51 li p{ display:block;width:280px; height:159px; padding:10px; font-size:12px; background-color:#f2f3f4; overflow:hidden;}
.center51 li p img{ float:left; display:block; width:152px; height:153px; margin-right:10px;}
.anliindex .titlename{ background:url(../images/tit8.png) no-repeat left top; width:152px; height:36px; font-size:0px;}
.newsindex .titlename{ background:url(../images/tit1.jpg) no-repeat left top; width:152px; height:36px; font-size:0px;}
.ivindex .titlename{ background:url(../images/tit2.jpg) no-repeat left top; width:152px; height:36px; font-size:0px;}

.bg6{ height:40px; padding-top:5px; background-color:#edeeef;}
.center52{ position:relative;}
.center52 dt{ position:absolute; left:260px; top:-38px ; width:700px; height:38px; line-height:38px;}
.center52 dt a{ float:left; display:block; padding:0 10px; color:#0469d4; font-size:16px; margin-right:10px; text-shadow:1px 1px 0 #fff; font-weight:bold;}
.center52 dt a.on,.center52 dt a:hover{ background:#0470e3 url(../images/bg_sph.jpg) no-repeat center bottom;color:#fff;text-shadow:1px 1px 0 #014996;  border:1px solid #fff; padding:0 10px;}
.center52 dd{ width:961px; display:none; padding:20px 0 20px 35px; height:220px; overflow:hidden;}
.pro li{ float:left; display:block; width:204px; height:220px; padding:5px 0 0 5px; margin-right:25px; text-align:center; background:url(../images/bg73.jpg) no-repeat left top;}
.pro li img{ display:block; width:180px; height:150px; margin:0px auto;}
.pro li .aprotitle{ width:209px; height:27px;line-height:27px; margin-top:5px; overflow:hidden; font-size:14px; font-weight:bold;  display: block;}/**********不一样，改了*********************/
.pro li .aproimg{ display:block;height: 170px;margin-top: 8px;}
.prooing{ float:left; display:block; width:204px; height:215px; padding:5px 0 0 5px; margin-right:25px; text-align:center; background:url(../images/bg73.jpg) no-repeat left top;}
.prooing img{ display:block; width:200px; height:170px;}
.prooing p{ width:209px; height:27px;line-height:27px; margin-top:7px; overflow:hidden; font-size:14px; font-weight:bold;  display: block;}/**********不一样，改了*********************/

.center53{ padding:20px 0 20px 10px; height:210px;}
.center53 li{ float:left; display:block; width:232px;padding:5px 0 0 0; margin-right:10px; text-align:center;}
.center53 li img{ width:232px; height:175px;}
.center53 li p{ width:232px; height:27px;line-height:27px; overflow:hidden; font-size:14px; font-weight:bold;}

.honor{ height:180px; position:relative; padding:25px 15px 0 90px;}
.honor .tit3{ position:absolute; left:5px; top:-2px;}
.honor1{width:900px; height:160px; overflow:hidden;}
.honor1 ul{height:160px;width:32766px;}
.honor1 ul li{ float:left; display:block; width:130px; height:160px; margin-right:20px;}
.honor1 ul li img{width:130px; height:160px;}
.honor1 ul li a{ display:none;}
.honor1 ul li .aproimg{ display:block;}
.center6{ height:360px;}
.news{ width:620px;}

.news1{ display:block; display:inherit; padding-bottom:0;}
.news1 dt{ float:left; display:block; width:135px; height:77px;}
.news1 dt img{width:135px; height:77px;}
.news1 dd{  display:block; line-height:22px;}
.news1 h3{ display:block; width:415px;line-height:30px; height:30px; padding-left:20px; font-size:16px; background:url(../images/ico5.png) no-repeat left 9px; overflow:hidden;}
.news1 h3 a{ color:#035bdf;}
.news1 h3 a:hover{ color:#fd9003;}
.news1 p{font-size:12px; padding-top:5px;}/*************不一样****************/
.indexnews{ overflow:hidden; height:60px;}
.indnewsdiv{ padding:5px 10px 0 0px; background-color:#f7f6f6; margin:10px 0 0 10px; }
.bamoop{float:left; width:145px; background:url(../images/bn.jpg)  no-repeat; height:290px;margin-right: 10px;}

.com{width:360px; overflow:hidden;}
.com11{ text-align:center; padding-top:20px; height:260px; background:url(../images/bg3.jpg) repeat-x left top; position:relative; }
.com11 img{ width:297px; height:240px;}

.ebtning{background:url(../images/bt_1.jpg) no-repeat; width:56px; height:26px; color:#fff;border: 2px none;}
/*列表*/

/*列表*/
.nav44{ width:940px; margin:0 auto; clear: both;padding:0px 15px 0 45px; color: #000;line-height:32px;background:#f4f4f4 url(../images/ico_2.png) no-repeat 8px 5px;}
.Line{ display:block; border:1px solid #E7E7E7; border-top:none; margin-bottom:10px;}

#main-cenleft{ width:232px; background-color:#FFF;}
.title{ width:auto; height:34px; background:url(../images/bg_L11.jpg) no-repeat left bottom;}
.title span{ display:block; width:115px; height:28px;line-height:28px; padding-top:4px; text-shadow:1px 1px 0 #06C;  background:url(../images/bg_L13.jpg) no-repeat left top; color:#fff; font-size:16px; text-align:center; font-weight:bold;}

.L_cen11{ display:block; padding:15px 0 10px 0;}
.L_cen11 li{ display:block; width:204px;margin:0 auto; margin-bottom:5px; }
.L_cen11 li span{ display:block; width:204px; height:28px; line-height:28px;font-weight:bold;background:url(../images/bg_L2.jpg) no-repeat left top;}
.L_cen11 li span img{ float:left; margin:8px;} 
.L_cen11 li p{ padding:5px 0;}
.L_cen11 li p a{ font-weight:100; font-size:12px;height:30px; line-height:30px; border-bottom:1px dashed #CCC; background:none; display:block; padding-left:34px; width:170px;}
.L_cen12{  padding-bottom:15px;}
.L_cen12 h2{ padding:10px 10px 5px 10px;}
.L_cen12 p{ padding:2px 10px; font-size:12px; line-height:22px;}

/*main-cenright*/
#main-cenright{ width:755px; background-color:#FFF;}
.R_tit1{ width:auto; height:32px;border-bottom:2px solid #116bcb; background:url(../images/bg_L4.jpg) no-repeat right 6px;}
.R_tit1 b{ display:block; width:115px; height:28px;line-height:28px;  padding-top:4px; text-shadow:1px 1px 0 #06C;  background:url(../images/bg_L13.jpg) no-repeat left top; color:#fff; font-size:16px; text-align:center; overflow: hidden;}

#main-cenright .Line{height: auto!important;_height: 645px;min-height: 645px;}
.R_cen1{width:715px;padding:30px 0 20px 38px;font-size: 14px;line-height: 24px;}
.R_cen1 .prooing{ margin-bottom:20px;}

.R_cen2{ display:block; clear:both;height: auto!important;_height: 505px;min-height: 505px; padding:30px 0 0 20px;}
.R_cen2 li{ margin-bottom:20px;}

.R_cen3{ padding:30px;}
.news2{ display:block; background-color:#f7f6f6; width:670px; height:87px; padding:5px 10px 0 10px; margin-bottom:15px; padding-bottom:0;}
.news2 dt{ float:left; display:block; width:135px; height:77px;}
.news2 dt img{width:135px; height:77px;}
.news2 dd{ float:right; display:block; width:520px; line-height:22px;}
.news2 dd h3{ display:block; width:415px;line-height:30px; height:30px; padding-left:20px; font-size:16px; background:url(../images/ico5.png) no-repeat left 9px; overflow:hidden;}
.news2 dd h3 a{ color:#035bdf;}
.news2 dd h3 a:hover{ color:#fd9003;}
.news2 dd p{ text-indent:24px; font-size:12px; padding-top:5px;}

.mer1{ height:166px; padding:10px 30px; margin-bottom:25px; background-color:#f4f4f4; border:1px dashed #e3e3e3;}
.mer1 img{ float:left; display:block;}
.mer1 p{ float:right; display:block; width:360px; text-indent:24px; padding-top:35px; line-height:32px; font-size:16px;}
/*在线留言*/
.inguest {display: block;  padding: 0 0 20px 0px;/* width:667px;*/ background-color:#fff;}
.inguest .bit { display: block; width: 649px;}
.inguest b { color: #FF0000; font: 12px "Tahoma"; padding: 0 5px 0 0;}
.inguest dl {    display: block;  margin: 8px 0 0;  /*width:667px;*/ }
.inguest dl dt { background: none repeat scroll 0 0 #eee;  display: block;float: left; padding: 13px 16px 13px 0;text-align: right; width: 90px; line-height:13px;
    height: 13px;
}
.inguest dl dd {display: block; float: left; padding: 11px 0 11px 8px; width: 535px; }
.inguest dl dd em { color: #848282; font: 12px '宋体'; padding: 0 0 0 10px;}
.inguest dl dd img { margin: -4px 0 0; padding: 0 5px 0 0;vertical-align: middle;}
.inguest dl dt.dtcss1 {padding: 57px 16px 54px 0;}
.inguest dl dt.dtcss2 {  padding: 20px 16px 20px 0;}
.inguest dl dd input { border: 1px solid #7F9DB9;font: 12px "Tahoma",'宋体';height: 16px; padding: 2px 0 0 3px;vertical-align: middle;width: 297px;}
.inguest dl dd textarea { font: 12px/18px "Tahoma",'宋体';  height: 105px;  padding: 5px 0 0 5px;width: 385px;}
.inguest dl dd .commonTablebn { display: block; color:#fff; border: 0 none;width:112px;height:31px;line-height:18px;  cursor: pointer;background: url(../Images/btn2.png) no-repeat left top; float:left;}
.friendly {background: url(../Images/bg_ts.jpg) no-repeat left top;color: #555755;display: block;float: left;font: 12px/18px '宋体';height: 40px;margin: 8px 0 0;padding: 5px 18px 10px 49px;width: 582px;}
.blockCon6 {
    border: 1px solid rgb(216, 216, 216);
    margin: 0 0 15px;
    padding: 0 0 15px;
}
.blockCon6 dt {
    background: none repeat scroll 0 0 rgb(248, 252, 255);
    padding: 5px;
    text-align: left;
}

.blockCon6 dt a {
    display: inline;
    padding: 0 10px;
}
.blockCon6 dd {
    margin: 10px 0 0 10px;
    text-align: left;
}

.blockCon6 p {
    margin: 0 10px;
    text-align: left;
}

.blockCon6 p.reply {
    border-top: 1px dashed rgb(204, 204, 204);
    margin: 10px 10px 0;
    padding: 10px 0 0;
    text-align: left;
}
.commonDesc {
    font-size: 12px;
    margin: 0;
    padding: 10px;
    text-align: center;
}
.commonShowImg {
    margin: 10px;
    text-align: center;
}
/*在线留言*/

/*end*/
/*详细*/
/*产品详细*/

.spd_tit{font: bold 20px 'Microsoft Yahei';color: #333; margin:0 auto; margin-bottom:8px; display:block;}
.spd_02{text-align: left;line-height: 22px; clear: both;  padding-bottom:15px; }
/*放大效果*/
.imgbox{position:relative; float:left; display:block; width:266px;}
.probox{width:260px; height:230px;border:3px solid #ccc; overflow:hidden;}
.probox img{width:260px; height:230px;vertical-align:top;}
.showbox{display:none;position:absolute;left:266px;top:0;width:300px;height:230px; background-color:#fff;overflow:hidden;border:3px solid #ccc;}
.showbox img{position:absolute;width:600px;}
.hoverbox{display:none;position:absolute;top:0;background:#09f;border:1px solid #09f;height:75px;width:100px;cursor:move;z-index:10;}
/*end放大效果*/
.spd_qx1{ float:left; display:block; width:395px; font-size:14px; padding:5px 0 0 15px; line-height:27px;}
.spd_qx11{ line-height:16px; padding:15px 0 0 0;}
.spd_qx11 span{ float:left; display:block; padding-right:8px;}


.spd_tit1{ padding:0 10px;font-size:16px; height: 25px;background-color: #F2F2F2;line-height: 25px;}

.mR_c02{float: left;display:block; width: 117px; text-align:center; padding: 11px 0 7px 10px;overflow: hidden;}
.mR_c02 .ma20_sp1{width: 115px;height: 115px;border: 1px solid #CCC;}
.mR_c02 .ma20_sp1 a{ display:block;}
.mR_c02 .ma20_sp1 img{margin: 0 auto;width: 109px;height: 109px; padding-top:3px;}
.mR_c02 .ma20_sp2{  font-size:12px; width: 117px;text-align: center;margin: 5px 0 0 0;height: 22px;line-height: 22px; overflow:hidden;}

.de-blockhd {
    border-bottom: 2px solid rgb(102, 102, 102);
    line-height: 30px;
    padding-left: 5px;
}
.de-blockhd h2 {
    font-size: 14px;
    font-weight: bold;
}
.canmip{ background-color:#999; width:100%; font-size:13px;}
.canmip tr{ background-color:#fff;} 
.canmip tr td{ padding:2px;} 

.yjianps p span{ width:50%; display:inline-block;}
/*end产品详细*/
/*文章详细*/
.mR_tit5 {font:bold 24px/40px '黑休';display: block;color: #232323;text-align: center;padding-top: 15px;}
.mR_tit6 {width: 650px;margin: 0 auto;font-size: 12px;color: #AEB1AE;text-align: center;border-bottom: 1px solid #eee;background-color: #f9f9f9;margin-bottom: 20px;}
.spd_content {width: 670px;color:#000;padding: 10px 0 20px 0;margin: 0 auto;overflow: hidden;}
.datumrelate {width: 650px;margin: 0 auto;padding:20px;display: block;font-size: 12px;}
.datumrelate a {color: #224699;}
.spd_content a{color: rgb(6, 136, 202);text-decoration: none;}
.spd_content a:hover{color:#000;}

.ly_01 {display: block;width: 504px;height: 350px;padding: 10px 0 0 50px;background: url(../images/bg_cent1.jpg ) no-repeat right 100px;margin: 0 auto;
margin-top: 10px; margin-bottom:5px;}
.ly_11{ font-size:12px; line-height:14px; margin-bottom:10px;  font-family:Arial, Helvetica, sans-serif;}
.ly_11 b{font-size:24px;font-weight:100; font-family:"黑体";line-height:30px; width: 300px;overflow: hidden;}
.ly_14 {clear: both;height: 26px;width: 87px;padding: 10px 0 18px 286px;}
.ly_14 a {display: block;height: 26px;line-height: 26px;text-align: center;color: #fff; text-shadow:1px 1px 0 #06C;width: 92px;background: url(../images/btn1.png) no-repeat left top;}
.newslisting li{  background: url(../images/n_03.jpg) no-repeat scroll 5px 10px transparent;
    border-bottom: 1px dashed rgb(221, 221, 221);
    font-size: 14px;
    line-height: 36px;
    padding-left: 28px;}

/*分页样式*/
.R_cen1 .paging{ width:666px;}
.paging{ clear:both; font-size: 12px; text-align:center;background-color:#f8f8f8; border:1px solid #fff; padding:8px 0; margin:20px 0;}
/**.paging span{ text-decoration: none;padding: 2px 0;  margin: 0 2px; color: #999;  font-weight: bold;}
.paging a{  padding:2px 5px;  border: 1px solid #ddd;  margin: 0 2px;  color: #000;  font-weight: normal;}
.paging a:hover{ background-color: #2978e4; color: #fff; border: 1px solid #2978e4;font-weight: normal; }
.paging .paging_current a{ background-color: #2978e4; color: #fff; border: 1px solid #2978e4;padding:2px 5px; margin: 0 2px; font-weight: normal; }
.paging_current a:hover{background-color: #2978e4; color: #fff; border: 1px solid #2978e4; font-weight: normal;}
.paging_disabled a:hover{ background-color: #FFFFFF; border: 1px solid #ddd;font-weight: normal;}
.paging_disabled a{ color: #cccccc !important;  cursor: default !important;}**/

.paging .this span {
    background: none repeat scroll 0 0 rgb(10, 146, 239);
    border: 1px solid rgb(10, 146, 239);
    color: rgb(255, 255, 255);
    display: inline-block;
    height: 22px;
    line-height: 22px;
    padding: 0 8px;
    text-align: center;
}
.paging .this{
	border:none;
	color:rgb(255, 255, 255);
	padding:0px;
	height:auto;
	line-height:normal;
	}
.paging a {
    background: none repeat scroll 0 0 rgb(255, 255, 255);
    border: 1px solid rgb(227, 227, 227);
    color: rgb(51, 51, 51);
    display: inline-block;
    font-size: 12px;
    height: 22px;
    line-height: 22px;
    padding: 0 8px;
    text-align: center;
}
.paging a:hover {
    background: none repeat scroll 0 0 rgb(241, 241, 241);
    color: rgb(0, 0, 0);
    text-decoration: none;
}
/*************招聘*****************/
.joblist li{ clear:both;}
.joblist .label span{ font-size:15px; font-weight:bold;}
.joblist li span{ text-align:center; width:19%;display:block; float:left; border:solid 1px #ddd; line-height:35px;} 
/**应聘页面**/
table#resume {
    border-left: 1px solid rgb(226, 226, 226);
    border-top: 1px solid rgb(226, 226, 226);
    margin-left: 50px;
}
table#resume td {
    border-bottom: 1px solid rgb(226, 226, 226);
    border-right: 1px solid rgb(226, 226, 226);
    padding: 5px 10px;
}
.commonTableCaption {
    color: rgb(102, 102, 102);
    padding-right: 20px;
    text-align: right;
    width: 130px;
}
.commonTableInputTextarea {
    margin-left: 10px;
    width: 300px;
}
.commonTableInputText {
    margin-left: 10px;
    width: 250px;
}
.commonTableInputBottom{
    background: url(../Images/btn2.png) no-repeat scroll left top transparent;
    border: 0 none;
    color: rgb(255, 255, 255);
    cursor: pointer;
    display: block;
    float: left;
    height: 31px;
    line-height: 18px;
    width: 112px;
	}
/*****下载****/
.blockCon3 {
    border-bottom: 1px dashed rgb(216, 216, 216);
    margin: 0 0 15px;
    padding: 0 0 15px;
}
.blockCon3 .titleing{
    background: none repeat scroll 0 0 rgb(248, 252, 255);
    border: 1px solid rgb(226, 240, 255);
    padding: 5px;
    text-align: left;
}
.blockCon3 .right {
    float: right;
    font-weight: normal;
}
.blockCon3 .titleing a {
    display: inline;
    padding: 0 10px;
}

.commonTitle {
    font-size: 16px;
    font-weight: bold;
    padding: 0px 15px 0px 0;
    text-align: center;
}
.blockCon3 .content {
    margin: 5px 0 0 10px;
    text-align: left;
}
.blockCon3 .content p {
    float: left;
    margin: 0 10px;
    text-align: left;
}

table#border {
    border-left: 1px solid rgb(188, 188, 188);
    border-top: 1px solid rgb(188, 188, 188);
    margin: 10px;
}

table#border td.title {
    background: none repeat scroll 0 0 rgb(238, 238, 238);
    padding: 5px 10px;
    text-align: right;
}
table#border td {
    border-bottom: 1px solid rgb(188, 188, 188);
    border-right: 1px solid rgb(188, 188, 188);
}
table#border td.content {
    background: none repeat scroll 0 0 rgb(252, 252, 252);
    padding: 5px 10px;
    text-align: left;
}
.commonText {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    padding: 10px 5px;
    text-align: left;
}

.commonText a {
    color: rgb(51, 102, 153);
    text-decoration: none;
}
.downtda a{ display:block; width:118px; height:31px; background: url(../images/biji300_03.jpg) no-repeat; font-size:0px;}
/*******搜索*************/
dl.search {
    border-bottom: 1px dashed rgb(204, 204, 204);
    margin: 0 5px 20px;
    padding: 0 0 20px;
}

dl.search dt {
    background: url(../images/arrow2.gif) no-repeat scroll 0 5px transparent;
    margin: 0 5px 5px 0;
    padding: 0 0 0 12px;
}
dl.search dd {
    color: rgb(102, 102, 102);
}
/*****地图******/

.sitemapListText .commonSide {
    border-bottom: 1px dashed rgb(204, 204, 204);
    margin: 0 0 15px;
    padding: 0 0 15px;
}
.sitemapListText .titlemap {
    background: url(../images/arrow.gif) no-repeat scroll 5px 9px transparent;
    font-size: 13px;
    font-weight: bold;
    padding: 0 0 0 15px;
}

.sitemapListText li {
    background: none repeat scroll 0 0 transparent;
    border: 0 none;
    float: left;
   line-height: 30px;
    padding: 0 5px 0 15px;
}
#main-cenright .simaping{ min-height:inherit;}
#main-cenright .simaping .title{ background:none;}
#main-cenright .simaping .title span{ background:none; color:rgb(51, 102, 153); text-shadow:none;}
#main-cenright .simaping .Line { min-height:auto; border:0px solid #fff;}
#main-cenright .simaping .L_cen11 li{ width:115px;}
#main-cenright .simaping .L_cen11 li span{ width:150px; background:none;}
#main-cenright .simaping .L_cen11 li p a{ width:122px; padding-left:30px; border-bottom:1px dashed #fff;}
/****联系我们***/
.ctwzt {
    background: url(../images/cct_03.jpg) no-repeat scroll right top transparent;
}


.ctwztb {
    background: url(../images/cct_23.jpg) repeat-x scroll left top rgb(251, 251, 251);
    border: 1px solid rgb(225, 225, 225);
    font-size: 12px;
    line-height: 20px;
}
.ctwztb h3 {
    text-align: center;
}
/*尾部*/
.fooder{ clear:both; background:#f2f3f3 url(../images/bg9.jpg) repeat-x left -30px;}
.fooder1{ padding-bottom:10px; border-bottom:1px dashed #fff; font-size:12px; }
.fooder1 img{ float:left; display:block;}
.fooder1 p a img{ float:none; display:inherit;}
.fooder1 p{ display:block; color:#262626; text-align:center;   line-height:24px; padding:20px 0 0 0;}
.fooder1 p span{ padding-right:15px;}
.nav22{ height:35px; line-height:35px; background-color:#f8f8f8;border-bottom:1px dashed #e0e2e2;border-top:1px dashed #e0e2e2; overflow:hidden;}
.nav22 li{ float:left; display:block; width:90px; text-align:center;}

.center54{ padding:10px 0 25px 0; line-height:22px; font-size:12px;border-top:1px dashed #fff; }
.center54 b{ float:left; display:block; font-size:16px; color:#1760A8; padding-right:10px;}
.center54 li{ float:left; display:block; background:url(../images/flikbg.jpg) no-repeat center right;  padding: 0 10px;}
/**.center54 span{ float:left; display:block; padding:0 10px;}**/


/*解决IE6下不兼容 position:fixed 的问题-----------------------页面置顶*/
#code,#code_hover,#gotop{ width:36px; height:48px; background:url(../images/lg_icon.png) no-repeat;  position:fixed; right:70px;cursor:pointer;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
}
#code{ background-position:-276px -258px; bottom:120px; _margin-bottom:120px;}
#code_hover{ background-position:-316px -258px; bottom:120px; _margin-bottom:120px;}
#gotop{ background-position:-276px -310px; bottom:67px; _margin-bottom:67px;} 

#code_img{ width:270px; height:355px; background:url(../images/lg_icon.png) -4px -3px no-repeat; position:fixed; right:110px; bottom:67px; cursor:pointer; display:none;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); _margin-bottom:67px;}

/**核心优势***/
.hexmnb{background:url(../images/bg_li3.jpg) no-repeat center left; padding-left:12px;}

/****危险***/
.weixianmm{color:red; margin-top:10px; padding-left:35px; line-height:40px; background:url(../images/weixian.jpg) no-repeat center left;}

#qq_bg ul {
    background: url("../images/qq_bg_03.gif") repeat-y scroll 0 0 rgba(0, 0, 0, 0);
    list-style: none outside none;
    margin: 0;
    padding: 0;
    width: 130px;
}


.ProductsShow{ height:406px; overflow:hidden;}

.otherNews{ width:312px;}

.anli{width:965px;overflow:hidden;  background: #fff;  border-radius: 8px;  box-shadow: 0 0 5px #999; margin-left:20px;}
.anliHead{width:965px;height:40px;}
.anliHead .pic_tit{width:12px;height:12px;float:left;margin:16px 9px 0 13px;}
.anliHead b{width:70px;height:40px;line-height:40px;font-size:16px;float:left;color:#666666;}
.anliHead span{width:855px;height:40px;line-height:45px;float:left;color:#ffcd54;}
.anliHead span p{float:left;}
.anliHead span h4{width:790px;height:2px;_height:1px;float:right;background:#ffcd54;margin-top:22px;_margin-top:10px;}
.anliHead span a{float:right;}
.aboutContent{ height:220px;}

.cp_nr{float:left;width:304px;height:155px;background:#FBFBFB;border:#E8E8E8 1px solid;margin:12px 0 4px 12px;display:inline;overflow:hidden;}
.cp_nrl{float:left;width:127px;height:130px;margin:10px 0 0 11px;display:inline;overflow:hidden;}
.cp_nrl img{width:127px;height:130px;}
.cp_nrr{float:left;width:150px;height:130px;margin:9px 0 0 12px;display:inline;overflow:hidden}
.cp_nrr1{width:147px;height:20px;line-height:20px;font-weight:bold;overflow:hidden;}
.cp_nrr2{width:147px;height:100px;line-height:20px;margin:8px 0 0 0;overflow:hidden; font-size:12px;}
.cp_nrr3{width:142px;height:30px;margin:13px 5px 0 0;text-align:right;overflow:hidden;}


.L_cen12 h3{ font-size:15px; font-weight:bold; line-height:20px; padding:2px 10px;}

.box{ background-color:#FFF; display:block; padding-top:10px;}
.clear{clear:both;height:0;font-size:0px;overflow:hidden;}
.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden;}

.spd_content img{ max-width:670px;}

.topll{ float:right; margin-top:10px; width:230px;}
.topll li{ padding:5px; font-size:15px; font-weight:bold; float:left;}
.topll li a:{ color:#F00;}

.dede_pages{
}
.dede_pages ul{
	float:left;
	padding:12px 0px 12px 16px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #E9E9E9;
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#555;
	display:block;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 2px;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	padding:2px 4px 2px;
	font-weight:bold;
}
.dede_pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}

.otherNews{ overflow:hidden;}


.newslisting li{  background: url(../images/n_03.jpg) no-repeat scroll 5px 10px transparent;
    border-bottom: 1px dashed rgb(221, 221, 221);
    font-size: 14px;
    line-height: 36px;
    padding-left: 28px;}
.divEmpty{height:0px; overflow:hidden;}
.divClear, .clear{clear:both}
.left{float:left}
.right{float:right; font-weight:normal;}
.more{float:right; font-weight:normal;}
.time{float:right; font-weight:normal;}
.red{color:#FF0000}
.bold{font-weight:bold}
.aLeft{text-align:left !important;}
.aCenter{text-align:center !important;}
.aRight{text-align:right !important;}
.vTop{vertical-align:top;}
.vMiddle{vertical-align:middle;}
.vBottom{vertical-align:bottom;}
.noDisplay{display:none;}
.noMargin{margin:0 !important;}
.noPadding{padding:0 !important;}
.noBg{background:none !important;}