/* CSS Document */
body, div, ul, ol, dl, dt, dd, li, dl, h1, h2, h3, h4, p, th, td, form, input, select, textarea { margin:0; padding:0; font:12px/1.5 "\5B8B\4F53";font-family: 'Helvetica', 'Arial' }
td{margin:0; padding:0; font:14px/1.5 "\5B8B\4F53","Arial","宋体"; color:#666;}
h1, h2, h3, h4 { font-weight:bold;}
ol, ul, li { list-style: none;padding:0; margin:0;}
img { border: 0; vertical-align:middle }
body {margin:0; padding:0;font-size:12px; font-family: Arial, "宋体";text-align:center; -webkit-text-size-adjust:none }
.c { clear:both; height:1px; width:100%; overflow:hidden; margin-top:-1px }
a { text-decoration:none; outline:none;text-decoration:none; color:#000; }
a:link { color:0000FF; text-decoration:none }
a:hover { text-decoration:underline; color: #F93}
a:visited { color:#000;text-decoration: none; }
a:active {text-decoration: none;}
a{blr:expression(this.onFocus=this.close());} 
a{blr:expression(this.onFocus=this.blur());} 
a:focus { -moz-outline-style: none; } 

.red, .red a, a.red, #nav a.red { color:#F00 }
.blue, .blue a { color:#1E51A2 }
.lf { float:left }
.rt { float:right }
.pt5 { padding-top:5px }
.ptd5 { padding:5px 0 }
.pt10 { padding-top:10px }
.pt20 { padding-top:20px }

h1{padding:0; margin:6px 0 16px 0;color:#5d5d5d; font-size:12px; font-weight:bold}

.blank10{height:10px; font-size:1px; clear:both;}
.blank15{height:15px; font-size:1px; clear:both;}
.blank20{height:20px; font-size:1px; clear:both;}

/* clearfix */
.clearfix:before, .clearfix:after {content:"";display:table;}
.clearfix:after{clear:both;overflow:hidden;}
.clearfix{list-style:none;}
.hidden{display:none;}

/******my layout by panda 2014-1-14*****/
.page{width:100%;min-width:1024px;min-height:100%;height:auto !important;height:100%;}
#container{width:1000px;text-align:left;margin:0 auto;clear:both;overflow:hidden;}
#container{padding:20px 0 10px;}
#main,#aside_right,#aside_left{float:left;}
.inner{margin:0 0px;}

#main{width:1000px;}

#aside_left{width:230px;}
.aside-left #main{width:770px;}
/* aside-right */
.aside-right #main{width:770px;}
#aside_right{width:230px;}



.head,.nav ul{width:1024px; margin:0 auto}
.top{width:1010px;margin:16px 0 0 7px}
.logo{float:left; width:172px; height:43px}
.topnav ul{float:right;}
.topnav ul li{background:url(../images/topnav.jpg) no-repeat right; float:left}
.topnav ul li a{color:#2f2f2f; margin:21px 12px 0 12px}
.topnav ul li .one{margin-right:0}
.topnav img{float:right;display:inline; position:relative; top:25px; right:-192px;}
.topnav .clbg{background:0}
.nav{background:#2f2f2f repeat-x; height:39px}
.nav ul li{background:url(../images/nav.jpg) no-repeat right; height:39px; line-height:39px; float:left}
.nav ul li a{color:#FFF; padding:0 32px 0 32px; margin-right:1px}
.nav ul li a:hover{color:#FFF; background:#000;display:block; padding:0 32px 0 32px}
.nav ul li .on{color:#FFF;background:#000;display:block; padding:0 32px 0 32px}
.nav .clbg{background:0}
.banertop{background:url(../images/bg1.jpg) 0 -3px repeat-x; height:13px}
.baner{background:#efefef;}
.banerft{background:url(../images/bg2.jpg) repeat-x; height:11px}
.main{background:url(../images/main.jpg) no-repeat; width:1015px; height:257px; margin:0 auto}
.news,.ntop,.newcon,.newcon ul{width:309px; float:left}
.news .ntop{border-bottom:1px solid #c5c5c5; margin:19px 0 8px 6px;overflow:hidden;}
.news .ntop a{background:url(../images/new2.jpg) no-repeat; width:94px; height:32px; text-align:center; line-height:32px; font-size:13px; color:#5d5d5d; font-weight:bold; margin-left:6px; display:block; float:left}
.news .ntop a:hover{background:url(../images/new1.jpg) no-repeat; width:94px; height:32px; text-align:center; line-height:32px; font-size:13px; color:#FFF; font-weight:bold; display:block}
.news .ntop .current{background:url(../images/new1.jpg) no-repeat; width:94px; height:32px; text-align:center; line-height:32px; font-size:13px; color:#FFF; font-weight:bold; display:block}
.newcon,.newcon{margin:0 0 10px 19px}
.news .newcon ul li{background:url(../images/new4.jpg) no-repeat left; margin-bottom:10px;text-align:left;}
.news .newcon ul li a{color:#5d5d5d; padding-left:10px}
.newcon img{ width:296px; height:114px;}
.pro,.ptop,prcon{width:640px; float:right; margin-right:13px;overflow:hidden;}
.pro .ptop{border-bottom:1px solid #c5c5c5; margin:19px 0 25px 6px}
.pro .ptop a{background:url(../images/pro2.jpg) no-repeat; width:151px; height:32px; text-align:center; line-height:32px; font-size:13px; color:#5d5d5d; font-weight:bold; margin-left:9px; display:block; float:left}
.pro .ptop a:hover{background:url(../images/pro1.jpg) no-repeat; width:151px; height:32px; text-align:center; line-height:32px; font-size:13px; color:#FFF; font-weight:bold; display:block}
.pro .ptop .current{background:url(../images/pro1.jpg) no-repeat; width:151px; height:32px; text-align:center; line-height:32px; font-size:13px; color:#FFF; font-weight:bold; display:block}
.pro .ptop .clfl{margin-left:0}
.fl{float:left; margin:33px 15px 0 6px}
.fimg{float:left; margin-right:15px}
.pcon{width:316px; float:left;text-align:left; margin-right:15px; color:#5d5d5d; line-height:18px}
.fl1{float:left; margin-top:33px}
.pcon a{color:#5d5d5d}
.pcon .fr{float:right; font-weight:bold}
.server{width:1010px; margin:0 auto}
.scon{width:252px; float:left; background:url(../images/server.jpg) no-repeat; height:230px; margin:0px; padding:0px; border:0px; position:relative;}
.scon .stop{margin-top:10px;text-align:left;}
.scon .stop span{font-size:14px; font-weight:bold; color:#FFF; padding:10px 0 0 20px}
.scon .stop a{float:right; padding:8px 18px 0 0}
.scon .simg{ border:1px solid #a5abae; width:212px; height:120px; top:50px; left:17px; position:absolute;}
.scon p{background:url(../images/new4.jpg) no-repeat left;text-align:left; top:170px; position:absolute; left:15px; line-height:30px;}
.scon p a{color:#5d5d5d; padding-left:8px}

.foot{background:url(../images/foot.jpg) #c8c8c8}
.foot_1{background:url(../images/foot_1.jpg) #c8c8c8}
.footcon,.link,.frlink{width:1010px; margin:0 auto;}
.footcon{height:89px; color:#8c8c8c; line-height:20px; text-align:center}
.footcon .frlink{text-align:center;}
.footcon .frlink a{color:#5d5d5d; padding:8px 17px 0 17px}
.link{text-align:left; color:#666666; margin-top:20px; line-height:22px; height:40px;}
.link li { width:120px; float:left;}
.link li a{ line-height:22px; float:left; text-align:center;}
.link li a{ color:#666666;}
.bottomYANG{width:100%;height:200px;background: #c8c8c8; }
.keyyang a{ color:#666666;}

/* focus */
.cur-sub-con{ display:block;} 
.cur-sub-con1{ display:block;}

.baner{width:100%;height:350px;background:#e15517; position:relative;}
#flash{width:100%;height: 350px;overflow: hidden;margin: 0 auto;clear: both;position: relative;padding: 0px 0px;z-index:10;}
#flash a {width:100%;height: 350px;display: none;z-index:11;}

.flash_bar {width:100px;z-index:9999;height: 30px;overflow: hidden;position:absolute;padding-top: 13px!important;padding-top: 12px;bottom:0px;left:50%;margin-left:420px; text-align: center;}
.flash_bar .dq {
display: block;float: left;width: 12px;height: 12px;margin:2px 4px;cursor: pointer;background: url(../images/pagination.png) no-repeat 0px -12px; overflow:hidden;
_background: none; 
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/pagination.png" ,sizingMethod="crop");
}

.flash_bar .no {display: block;float: left;width: 12px;height: 12px;margin:2px 4px;cursor: pointer;
background:url(../images/pagination.png) no-repeat 0px 0px; overflow:hidden;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/pagination.png" ,sizingMethod="crop");
}



#full-screen-slider { width:100%; height:350px; float:left; position:relative}
#full-screen-slider ul{float:left; }
#slides { display:block; width:100%; height:350px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none;  position:absolute;}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:325px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092CE}

/****prodcut-list pages***/
.banner_wraper{width:100%;background:url(../images/banner_wraper_bg.jpg) center center  no-repeat #f25822;}
.banner_wraper  .list_banner{width:1024px;height:130px;margin:0px auto;}
.banner_wraper  .list_banner h2{float:left;padding-top:44px;padding-left:50px;font-size:28px;font-weight:bold;color:#fff;}
.banner_wraper  .list_banner h2 span{color:#000;font-family:Arial,"MS Serif", "New York", serif;padding-right:8px;font-size:32px;}

.aside .left_menu{width:210px;border:solid 1px #ccc; padding:2px;}
.left_menu dl{padding:1px; margin-bottom:-10px;}
.left_menu dt{margin-bottom:4px;background:#2f2f2f;border-bottom:2px solid #888888; position:relative;}
.left_menu dt a.h{ position:absolute; top:13px; right:25px; background:url(../images/up.gif); width:12px; height:9px;}
.left_menu dt a{display:block;width:100%;line-height:32px;font-size:12px;font-weight:600;text-align:left;text-indent:40px;color:#eee;}
.left_menu dt a:hover{text-decoration:none;}
.left_menu dd ul{background:#f7f7f7; margin-bottom:10px; border:2px;}
.left_menu dd ul li{border-bottom:1px solid #ccc;line-height:34px; vertical-align:middle;font-size:12px;text-indent:52px;}
.left_menu li a{color:#717171;}
/*通用*/
.none { display:none }
.operate h3 { font-family:  Arial, "宋体"; font-size:16px; background:#f7f7f7; height:43px; line-height:43px; padding-left:12px; }
.operate ul li { display:inline;}
.operate ul li a { background:url(../images/bg1.png) no-repeat 200px 18px; padding-left:30px; text-decoration:none; font-size:14px; color:#555; display:block;  height:43px;  line-height:43px; border-bottom:1px dotted #d2d2d2; }
.operate ul li a.noline { border-bottom:none; }
.operate ul li a:hover{ color:#8caf00; }
.operate ul li a.selected:hover { color:#fff; }
.operate ul li .selected { background-color:#8caf00;  background-position:200px -9px; color:#fff; }
.operate ul li { border-bottom:1px dotted #d2d2d2; display:inline-block; width:100%; position: relative; min-height:30px; _height:30px; z-index: 10; zoom:1;background:#2f2f2f;}
.operate ul li h4 { cursor:pointer; background:url(../images/bg3.png) no-repeat 170px 12px; padding-left:30px; text-decoration:none; font-size:12px; color:#fff; display:block;  line-height:30px; font-weight: bold; }
.operate ul li a{ cursor:pointer; background:url(../images/bg3.png) no-repeat 170px -15px; padding-left:30px; text-decoration:none; font-size:12px; color:#fff; display:block;  line-height:30px; font-weight: bold; height:30px; }
.operate ul li{ margin-bottom:9px;background:#2f2f2f; border-bottom:none; }
.operate ul li.noline { border-bottom:none; }
.operate ul li h4:hover { color:#8caf00; text-decoration:underline; }
.operate ul li.selected h4 { background-position:170px -47px; border-bottom:1px dotted #d2d2d2; }
.operate ul li .on a { color:#8caf00; font-weight:bold; }
.operate ul li a:hover { color:#8caf00; text-decoration:underline; }
.bg-color { background-color:#8caf00; }
.operate li .list-item { padding:5px 0; position:relative; zoom:1 ;background:#f7f7f7; }
.operate li .list-item p { background:url(../images/ico_li.png) no-repeat 60px center;border-bottom:1px solid #ccc; }
.operate li .list-item a { background:none;  border:none; color: #333333; display:block; height:32px; line-height: 32px; margin: 0 -1px 0 1px; padding-left: 60px;  position: relative; text-decoration: none; font-size:12px;color:#717171; }
.left-sider .operate { border:1px solid #eaeaea;  zoom:1 }
.left-sider .ser-online a { background:url(../images/bg_ser_online.jpg) no-repeat 0 0; margin-top:10px; height:75px; border:1px solid #eaeaea; display:block; }
/*通用结束*/
.aside .service{width:100%;}
.aside .service img{float:left;padding-left:0px;padding-top:20px; height:300px;}

.rbox{width:99.8%;text-align:left;overflow:hidden; border:1px solid #cccccc;}
.rbox h3.hd {width:100%;height:37px;float:left;color:#777777; text-indent:22px; padding:0; margin:0; line-height:37px; border-bottom:1px solid #CCCCCC;background:url(../images/rbox_hd_bg.jpg) 0 0 repeat-x; display:inline-block}
.rbox h3.hd span{ width:80px; float:right; }
.rbox h3.hd a { color:#777777}

.imglist ul li,.imglist ul li img,.imglist ul li strong{width:155px;}
.imglist ul li img{height:175px;border:1px solid #ccc;}
.imglist ul{padding-left:25px;margin-right:-35px; }
.imglist ul li{float:left;display:inline;margin:15px 30px 0 0;}
.imglist ul li strong{display:inline-block;font-weight:normal;text-align:center;display:block;line-height:30px;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:#666;padding-top:8px;}
.imglist ul li a:hover{text-decoration:none;}

.imglist_c ul li,.imglist_c ul li img,.imglist_c ul li strong{width:155px;}
.imglist_c ul li img{height:74px;border:1px solid #ccc;}
.imglist_c ul{padding-left:25px;margin-right:-35px;}
.imglist_c ul li{float:left;display:inline;margin:15px 30px 0 0;}
.imglist_c ul li strong{font-weight:normal;text-align:center;display:block;line-height:30px;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:#666;padding-top:8px;}
.imglist_c ul li a:hover{text-decoration:none;}

.imglist_v ul li,.imglist_v ul li img,.imglist_v ul li strong{width:215px;}
.imglist_v ul li img{height:132px;border:1px solid #ccc;}
.imglist_v ul{padding-left:25px;overflow:hidden; width:800px;}
.imglist_v ul li{float:left;display:inline;margin:15px 35px 0 0;}
.imglist_v ul li strong{font-weight:normal;text-align:center;display:block;line-height:30px;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:#666;padding-top:8px;}
.imglist_v ul li a:hover{text-decoration:none;}


/**产品封面页***/
.gmxz p{float:left;color:#787878;padding:12px 0 20px 20px;line-height:2em;}
.gmxz img{ width:240px; height:110px; top:15px; left:15px; position:relative;}
.gmxz h4{ width:120px; top:-95px; left:300px;position:relative; color:#F63; font-size:14px;} 
.gmxz .nr{ width:420px; top:-80px; left:300px;position:relative; line-height:20px;} 
.gmxz .nr a{ color:#B2B2B2;} 
.gmxz .mo{ width:80px; top:-70px; left:670px;position:relative; } 
.gmxz .mo a{ color:#B2B2B2;} 

/****内容页***/
.effect{width:275px;height:245;float:left;margin-left:15px;overflow:hidden;}
.picBtnTop{ width:275px; height:245px;position:relative;  overflow:hidden;  zoom:1;   } 
.picBtnTop .hd{ width:75px;  height:225px; position:absolute; right:5px;} 
.picBtnTop .hd .tempWrap{ margin-top:12px;  }
.picBtnTop .hd ul li{ width:72px; padding:0 2px 2px;  text-align:center; line-height:0px;  } 
.picBtnTop .hd ul li img{ width:70px; height:85px; border:1px solid #ddd; cursor:pointer;  } 
.picBtnTop .hd ul li.on{ background:url("../images/icoleft.gif") no-repeat 0 28px; } 
.picBtnTop .hd ul li.on img{ border-color:#f60;  } 
.picBtnTop .hd .sNext,.picBtnTop .hd .sPrev{ text-align:center;  width:72px; height:10px; line-height:10px;  border:1px solid #ddd; cursor:pointer; position:absolute;  left:2px; top:12px;z-index:999; background:url(../images/silder_up.jpg) center no-repeat; filter:alpha(opacity=60);opacity:0.6;  } 
.picBtnTop .hd .sNext{ top:220px; background:url(../images/silder_down.jpg) center no-repeat; } 
.picBtnTop .hd .sNext:hover,.picBtnTop .hd .sPrev:hover{ text-decoration:none; border:1px solid #f60;  } 
.picBtnTop .bd{ width:182px;  height:245px; position:relative;  } 
.picBtnTop .bd img{ width:180px; height:214px;  } 
.picBtnTop .bd li{ position:relative; zoom:1; } 
.picBtnTop .bd li .pic{ position:relative; z-index:0; line-height:0px;  } 
.picBtnTop .bd li .bg{ width:182px; height:30px; position:absolute; left:0; bottom:0; z-index:1;  background:#000; filter:alpha(opacity=80);opacity:0.8;    } 
.picBtnTop .bd li .title{ width:182px; height:30px; line-height:30px; left:0; bottom:0;   position:absolute; z-index:2;  } 
.picBtnTop .bd li .title a{ color:#fff; padding-left:10px; } 

.smalltext{width:450px;float:left;overflow:hidden;}
.smalltext ul li{width:100%;float:left;border-bottom:1px solid #ccc;line-height:1.8em;vertical-align:middle;color:#333;padding-bottom:8px;}
.smalltext ul li.last{border:none;}
.smalltext ul li p{width:380px;float:right;padding-right:10px;text-align:left; }
h2.point{width:740px;margin:0 auto;border-bottom:1px solid #ccc;}
h2.point span{display:inline-block;background:#000;color:#fff;line-height:22px; vertical-align:middle;text-align:center; padding:0 22px 0 22px;}
.article{width:730px;margin:0 auto;overflow:hidden;}
.article p{color:#777;line-height:1.8em;}

.prenext .hd{font-weight:normal;color:#666;font-size:12px;}
.prenext .hd a{padding-right:10px;color:#666;}

.fourcol ul li,.fourcol ul li img,.fourcol ul li strong{width:155px;}
.fourcol ul li img{height:175px;border:1px solid #ccc;}
.fourcolurl ul li,.fourcolurl ul li img,.fourcolurl ul li strong{width:100%;}
.fourcolurl ul li {
    border-left: 3px solid #FF6633;
    padding-left: 0.25rem;
    line-height: 1.3;
}

.titlepic{width:100%;margin:0;text-align:center; line-height:55px; color: #333; font-size:24px;}
.titlepic img{margin:10px auto;}

/****NEWS******/
/* .imgtext-h-block */
.imgtext-h-block{width:740px;float:left;padding-top:20px;padding-left:14px;}
.imgtext-h-block li{padding-top:10px;padding-bottom:10px; margin-left:10px;} 
.imgtext-h-block li,
.imgtext-h-block .time-left,
.imgtext-h-block .text-right{float:left;display:inline;}
.imgtext-h-block .time-left{width:55px;	height:85px;background:#f5f5f5;border:1px solid #ccc;margin-left:10px;}
.imgtext-h-block .time-left span{display:block;width:100%;float:left;text-align:center;vertical-align:middle;color:#c4c3c9;font-family:Arial,"MS Serif", "New York", serif;}
.imgtext-h-block .time-left span.day,.imgtext-h-block .time-left span.month{font-weight:bold;font-size:26px;line-height:28px;}
.imgtext-h-block .time-left span.year{font-size:14px;font-weight:500;}
.imgtext-h-block .text-right,.imgtext-h-block h3{width:640px;}
.imgtext-h-block .text-right{margin-left:15px; margin-top:-10px;}
.imgtext-h-block h3{font-size:12px;line-height:15px;font-weight: bold; }
.imgtext-h-block h3 a{ color:#494949;}
.text-right span{color:#666;}
.short-title{-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow: hidden;white-space:nowrap;}
.short-title a{font-size:12px;line-height:1.8em; color:#FF6633;}
.imgtext-h-block .date,.imgtext-h-block .date a{text-indent:4px;color:#bbb;padding:2px 0 8px;}
.imgtext-h-block p.intro{color:#656565;line-height:1.8em;padding-bottom:8px;}
.imgtext-h-block .more a{display:block;width:107px;line-height:18px;background:url(../images/icon1.png) 90px 4px no-repeat #aeaeae;border:1px solid #ccc;color:#fff; font-size:10px;text-indent:4px;}
.imgtext-h-block .more a:hover{background-color:#f55820; text-decoration:none;}

/**news**/
.newslist-a{width:740px;float:left;padding-top:10px;padding-left:14px; padding-bottom:30px;}
.newslist-a li{margin-left:10px; border-bottom:1px #E4E4E4 solid; height:36px;} 
.newslist-a li a{background:url(../images/new4.jpg) no-repeat left;text-align:left; line-height:35px; width:600px; padding-left:15px; color:#999; float:left;} 
.newslist-a li span{width:100px; line-height:35px; text-align:right; color:#999; float:right;} 
.newslist{ margin-bottom:15px;}
.newslist h3 span{ width:80px; line-height:35px; text-align:left; color:#000; float:right;}
h1.title {
font-size: 20px;
line-height: 33px;
padding:14px 10px 0px 10px;
text-align: left;
color: #333;
text-align:center;
font-family: Arial, "宋体";
}
.times{width:540px;margin:0 auto;font-size:12px;line-height:16px;height:16px;vertical-align:middle;color:#666;}
.source,.type,.published{margin:0 5px;}
.jiathis_style{float:right;margin-left:10px;}
.bdsharebuttonbox{float:right;}
#endText{width:725px;margin:10px auto;}
#endText .jj{font-size:14px;background:#eee;border:1px solid #ccc;padding:8px 6px;}
#endText p{line-height:1.8em;text-indent:1.5em;color:#666;font-size:12px;margin-bottom:8px; margin:0px;}



/*********pages********/
.pages {clear:both;text-align:left;margin:15px 0px 20px;font-size:14px;color:#999;}
.pages a{height:35px;line-height:35px;color:#333;background:#fff;border:#494949 1px solid;padding:5px 10px;text-decoration:none;}
.pages a:link,.pages a:visited,.pages a:active{height:35px;line-height:35px;color:#333;background:#fff;border:#494949 1px solid;padding:5px 10px;text-decoration:none;}
.pages a:hover  {background:#494949;border:#494949 1px solid;color:#fff;padding:5px 10px;text-decoration:none;}
.pages b{background:#494949;height:35px;line-height:35px;padding:5px 10px;border:#494949 1px solid;color:#fff; font-weight:bold}
.pages a.total{display:none;}


/*menu开始*/
#menu_bg{ background:#2f2f2f repeat-x; height:39px;position:relative;z-index:1000;}
#menu_bg .imenu_bg{width:1024px;margin:0 auto;position:relative;top:0;}
.imenu{width:113px;height:39px;line-height:39px; text-align:center;background:url(../images/nav.jpg) no-repeat right;cursor:pointer;color:#FFF;float:left;}
.imenu a{ color:#FFF;text-decoration:none; }
.imenu a:hover{ text-decoration:none;}
.clbg{background:0}

.imenu_on{width:113px;height:39px;background:url(../images/curr_bg.png) 0 0 repeat-x #fff;color:#000;cursor:pointer; float:left;line-height:39px; text-align:center;}
.imenu_on a{color:#000;text-decoration:none;}
.imenu_on a:hover{text-decoration:underline; }

.submnu{width:825px; *width:825px;_width:825px;border-top:none; margin:0 auto; display:none; position:absolute; left:0px; top:39px;z-index:9999; background:transparent;}
.submnu .rate-border{background:url(../images/rate-border2.png) center repeat-y;}
.submnu .rate-bottom{width:825px;height:23px;clear:both;margin:0;background:url(../images/rate-bottom2.png) center  no-repeat;}
.submnu .img-title{margin-right:-15px; }
.submnu .img-title li{float:left;display:inline; margin-right:15px;}
.submnu .img-title li strong{font-weight:normal;text-align:center;display:block;line-height:30px;-o-text-overflow:ellipsis;
	text-overflow:ellipsis;overflow: hidden;white-space:nowrap;}
.submnu .img-title li a:hover{text-decoration:none;}
/*右侧*/
.submnu_r{left:290px; }

/*---------------about us---------------*/
#gywm{width:810px;height:250px;margin:0px;z-index:999;  background:url(../images/gywm.png) no-repeat; }
#gywm .img-title{width:690px;margin:0 auto;}
#gywm  li,#gywm li strong{width:154px; }
#gywm  li{ margin-top:10px;}
#gywm  li img{width:154px; height:79px;}
/*---------------about us---------------*/
/*---------------application---------------*/
#hyyy{width:820px;height:200px;margin:0px;z-index:999; background:url(../images/hybg.png) no-repeat; }
#hyyy .img-title{width:100%;margin-left:40px;}
#hyyy li,#hyyy li img{width:168px;color:#666;text-align:left;}
#hyyy li p{width:168px;color:#666;text-align:left; margin-top:10px;}
#hyyy li{margin-right:55px;}
#hyyy li h2 {text-align:left;font-size:12px;}
#hyyy li h2 a{font-weight:600;color:#F63;line-height:36px;}
/*---------------application---------------*/
/*---------------news---------------*/
#zx{width:730px;height:200px;margin:0px;z-index:999; background:url(../images/xmzx.png) no-repeat;}
#zx .img-title{width:790px;margin-right:-55px;margin-left:50px;}
#zx li,#zx li img,#zx li strong{width:195px;color:#666;text-align:left;}
.submnu #zx .img-title li{margin-right:55px;}
#zx li h2 {text-align:left;}
#zx li h2 a{font-weight:600;color:#F63;line-height:36px;}
/*---------------news---------------*/
/*---------------newsen---------------*/
#zx_1{width:730px;height:166px;margin:0px;z-index:999; background:url(../images/xmzxen.png) no-repeat;}
#zx_1 .img-title{width:790px;margin-right:-55px;margin-left:50px;}
#zx_1 li,#zx_1 li img,#zx_1 li strong{width:195px;color:#666;text-align:left;}
.submnu #zx_1 .img-title li{margin-right:55px;}
#zx_1 li h2 {text-align:left;}
#zx_1 li h2 a{font-weight:600;color:#F63;line-height:36px;}
/*---------------newsen---------------*/
/*---------------products---------------*/
#pf{width:760px;height:600px;margin:0px;z-index:999;background:url(../images/zs.png) no-repeat;}
#pf .imgtext-h-block li{padding-bottom:10px;}
#pf .imgtext-h-block li,#pf .imgtext-h-block .img-left,#pf .imgtext-h-block .text-right{float:left;display:inline;}
#pf .imgtext-h-block .img-left,#pf .imgtext-h-block .img-left img{width:130px;}
#pf .imgtext-h-block .img-left img{height:75px;}
#pf .imgtext-h-block .text-right,#pf .imgtext-h-block h3{width:200px;text-align:left;}
#pf .imgtext-h-block .text-right{margin-left:15px;}
#pf .imgtext-h-block h3{font-size:12px;line-height:22px;font-weight:600;color:#ef5921;padding-top:6px;}
.short-title{-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
/*---------------intelligentIM---------------*/
#pf1{width:760px;height:1000px;margin:0px;z-index:999;background:url(../images/zs1.png) no-repeat;}
#pf1 .imgtext-h-block li{padding-bottom:10px;}
#pf1 .imgtext-h-block li,#pf .imgtext-h-block .img-left,#pf .imgtext-h-block .text-right{float:left;display:inline;}
#pf1 .imgtext-h-block .img-left,#pf .imgtext-h-block .img-left img{width:130px;}
#pf1 .imgtext-h-block .img-left img{height:75px;}
#pf1 .imgtext-h-block .text-right,#pf .imgtext-h-block h3{width:200px;text-align:left;}
#pf1 .imgtext-h-block .text-right{margin-left:15px;}
#pf1 .imgtext-h-block h3{font-size:12px;line-height:22px;font-weight:600;color:#ef5921;padding-top:6px;}
.short-title{-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
/*---------------yszx---------------*/
#yszx{width:815px;height:235px;margin:0px;z-index:999;background:url(../images/ys.png) no-repeat;}
#yszx .img-title{width:790px;margin-right:-20px;margin-left:40px;}
#yszx li,#yszx li img,#yszx li strong{width:133px;color:#666;}
#yszx li{ margin-top:10px;}
.submnu #zx .img-title li{margin-right:20px;}
/*---------------yszx---------------*/
/*---------------service---------------*/
#fw{width:800px;height:190px;margin:0px;z-index:999;background:url(../images/zc.png) no-repeat; }
#fw .img-title{width:790px;margin-right:-30px;margin-left:60px;}
#fw li,#fw li img,#fw li strong{width:169px;color:#666;text-align:left;}
.submnu_r #fw .img-title li{margin-right:80px;}
#fw li h2 {text-align:left;}
#fw li h2 a{font-weight:600;color:#F63;line-height:36px;}
#fw li p{color:#666; margin-top:10px;}
/*---------------service---------------*/

/* jQuery jcTabs css */
#newstabs{width:309px;position:relative;overflow:hidden;}
#newstabs .tabs {margin-top:19px;margin-left:8px; list-style:none; position:relative; top:1px; z-index:1; height:32px; border-bottom: 1px solid #C5C5C5; }
#newstabs .tabs li { float:left; display:block; width:120px; height:32px; line-height:32px; background:url(../images/new2.jpg) no-repeat; text-align:center; cursor:pointer; font-size:13px; color:#5d5d5d; font-weight:bold; margin-left:14px; }
#newstabs .tabs li.select { background:url(../images/new1.jpg) no-repeat; font-size:13px;color:#fff; font-weight:bold; }
#newstabs .tabsCon { clear:both; width:300px; height:171px;margin-top:8px; overflow:hidden;  position:relative; }
#newstabs .tabsCon .item{ padding:0px; position:absolute; left:0; top:0; overflow:hidden; display:none; width:560px; height:180px; }
#protabs{width:640px;position:relative;overflow:hidden;}
#protabs .tabs { list-style:none; position:relative; top:1px; z-index:1; height:32px; border-bottom: 1px solid #C5C5C5; }
#protabs .tabs li { float:left; display:block; width:151px; height:32px; line-height:32px; background:url(../images/pro2.jpg) no-repeat; text-align:center; cursor:pointer; font-size:13px; color:#5d5d5d; font-weight:bold; margin-left:6px; }
#protabs .tabs li.select { background:url(../images/pro1.jpg) no-repeat; font-size:13px;color:#fff; font-weight:bold; }
#protabs .tabsCon { clear:both; width:598px; height:171px;margin-top:8px; overflow:hidden;  position:relative; }
#protabs .tabsCon .item{padding-left:35px; position:absolute; left:0; top:0; overflow:hidden; display:none; width:560px; height:180px; }
#protabs .jcPrev,#protabs .jcNext { height:70px; width:30px; position:absolute; z-index:2; cursor:pointer; }
#protabs .jcPrev { background:url(../images/pro3.jpg) no-repeat 0 center;text-align:left; }
#protabs .jcNext { background:url(../images/pro4.jpg) no-repeat right center; text-align:right; }

.tabs li a{color:#5d5d5d;}
#protabs .tabs li.select a{color:#fff;}

.loading { background:url(img/loading.gif) no-repeat center center;}
.list_con_news{clear:both; width:692px; height:auto; padding-top:10px; margin:0 auto;}
.list_con_news li{float:left; width:660px; height:38px; line-height:38px;padding-left:30px; padding-top:2px;  font-size:14px; color:#bfbfbf; border-bottom:1px dashed #c6c6c6;}

.list_con_news li:hover{}
.list_con_news li span{float:right; padding-left:10px; padding-right:5px;}
.list_con_news .cs{color:#555; font-size:12px; width:280px;}
.list_con_news li a{color:#666;  width:250px; float:left;}
.list_con_news li a:hover{color:#ea5304; text-decoration:underline;}
.list_con_news li.h a{padding-right:32px; }
