/* CSS reset */
body,html,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0; padding:0;  }

body,html{font-family: 'ËÎÌå'; font-size:14px; width:100%; min-width:952px; _width:expression((documentElement.clientWidth < 952) ? "952px" : "100%" ); zoom:1; -webkit-text-size-adjust: none; color:#000; line-height:25px;}
input,area{outline:none; resize:none;}
h1,h2,h3,h4,h5,h6{
	font-weight:normal;
	font-family: d;
	font-size: 14px;
}
table{border-collapse:collapse; border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal; font-weight:normal;}
ol,ul{list-style:none;}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%; font-weight:normal;}
q:before,q:after{content:''}
abbr,acronym{border:0;}
a{outline:none; text-decoration:none;}
a:hover{text-decoration:underline; color:#990000;}
form{display:block; margin:0px; padding:0px;}
img.marginauto{margin:0px auto; display:block;}

/* font */

.wryh{font-family:'ËÎÌå'; font-variant:}

.f18{font-size:18px;}
.black{color:#000;}
.fl{float:left;}
.fr{float:right;}
.ml25{margin-left:25px;}
.mb10{margin-bottom:10px;}
.mb5{margin-bottom:5px;}
.ml5{margin-left:5px;}
.f24{font-size:24px;}
.f14{font-size:14px;}
.fce50000{color:#990000;}
.nomt{margin-top:0px;}
.mt_5{margin-top:-5px;}
.nomr{margin-right:0px;}
.clear{clear:both; height:0px; line-height:0px;}
.mb40{margin-bottom:40px;}
.mt10{margin-top:10px;}
.mt8{margin-top:8px;}
.mt34{margin-top:34px;}
.mt30{margin-top:30px;}
.w646{width:646px;}
.h107{height:77px;}
.w419{width:419px;}
.w715{width:715px;}
.w752{width:500px;}
.w873{width:873px;}
.c333{color:#333;}
.nomr{margin-right:0px;}
.mb40{padding-bottom:40px;}

.bgf6f6f6{background-color:#f6f6f6; }
.pl20{padding-left:20px;}

.bottomdiv{height:40px; line-height:40px; overflow:hidden; width:100%;}

.wwmenu{font-size:14px;font-weight:bold;text-align:center;color:#FFF;}

/* CSS Document */
#main{width:100%; position:relative; zoom:1;}
/* logo?? */ 
 
			 .wwmenu span{ color: #FFF}
			 .lititle a span{ color: #000}
 
#head{width:100%; overflow:visible; background:url(../images/img_ent_en_head_bg.png) left top repeat-x scroll transparent;}
#head .header{width:952px; height:86px; overflow:visible; margin:0px auto;}
#head .header img{display:block; float:left;}
#head .search{float:right; width:638px; height:26px; margin-top:38px; overflow:visible; }
#head .search .linkul{float:right; margin-right:8px;}
#head .search .linkul li{float:left; background:url(../images/img_ent_en_head_slider.gif) right center no-repeat scroll transparent; padding:0px 8px; height:26px; overflow:hidden;}
#head .search .linkul li.nobg{background:transparent;}
#head .search .linkul li a{float:left; color:#666; font-size:14px; line-height:26px;}
#head .search .linkul li a:hover{color:#e50000}
#head .search .searchinput{height:26px; float:right; width:182px; overflow:visible; position:relative;}
 
#head .search .searchinput .searchbg {background:url(../images/img_ent_en_head_search.png) left top no-repeat scroll transparent; position:absolute; left:0px; top:0px; overflow:visible; width:182px; height:26px; z-index:10; zoom:1}
 
 
 
/* ?????? */
#navi{background: #00a2ca;text-align:center;margin:0 auto; height:40px; width:100%; zoom:1; position:relative; z-index:100;}
#navi .menu{height:40px; width:952px; z-index:999; margin:0px auto;}
#navi .menu .menuul{float:left; margin-left:5px; padding-top:8px;}
#navi .menu .menuul li{float:left;height:40px; display:block; vertical-align:top; overflow:visible; position:relative; line-height:40px;}
.menuitempanel{display:none; padding:25px 38px 25px 39px; padding-bottom:10px; background-color:#fff; background:url(../images/img_ent_en_navi_divbg.png) left top repeat-x scroll #fff; position:absolute; left:-5px; top:30px; z-index:998; border:1px solid #d0d0d0; border-width:0px 1px 1px 1px; overflow:visible;}
.menufillet_s,.menufillet_w,.menufillet_e,.menufillet_se,.menufillet_sw{position:absolute; display:block; overflow:hidden; background-attachment:scroll; background-color:transparent; z-index:998; width:10px; height:10px;}
.menufillet_s{bottom: -11px;left:0px;width: 100%;background-image: url(../images/img_ent_en_navi_s.png);_background:transparent;background-position: 0px 0px; height:10px;}
.menufillet_w{top:0px;left:-11px;height:100%;background-image: url(../images/img_ent_en_navi_w_e.png);_background:transparent; width:10px;}
.menufillet_e{top:0px;right:-11px;height:100%;background-image: url(../images/img_ent_en_navi_w_e.png);_background:transparent;background-position: -10px 0px; width:10px;}
.menufillet_se{bottom: -10px;right: -10px;background-image: url(../images/img_ent_en_navi_sw_se.png);_background:transparent;background-position: -11px 0px; width:10px; height:10px;}
.menufillet_sw{bottom: -10px;left: -10px;background-image: url(../images/img_ent_en_navi_sw_se.png);_background:transparent;background-position: -1px 0px; width:10px; height:10px;}


.partnerstitle{ width:710px; font-size:16px; color:#333; text-align:left; margin:0 auto; margin-top:20px;}


#navi .menu .menuul li .downarrow{background:transparent; width:9px; height:5px; overflow:hidden; z-index:999; position:absolute; top:30px; left:45px; display:none;}
.left_120{left:-133px;}
.left_220{left:-253px;}
.left_320{left:-373px;}
.left_420{left:-493px;}
.left_336{left:-386px;}
a.product,a.solution,a.support,a.train,a.channel,a.about{display:block; line-height:30px; height:30px; overflow:hidden;  background-repeat:no-repeat; background-attachment:scroll; background-color:transparent; width:110px; margin:0px 5px; _margin:0px 2px; float:left; color:#FFF}
a.product{background-position:center 0px; margin-left:13px;}
a.active0{background-position:center -30px;}
a.hover0{background-position:center -60px!important;}
a.solution{background-position:center -90px;}
a.active1{background-position:center -120px;}
a.hover1{background-position:center -150px!important;}
a.support{background-position:center -180px;}
a.active2{background-position:center -210px;}
a.hover2{background-position:center -240px!important;}
a.train{background-position:center -270px;}
a.active3{background-position:center -300px;}
a.hover3{background-position:center -330px!important;}
a.channel{background-position:center -360px;}
a.active4{background-position:center -390px;}
a.hover4{background-position:center -420px!important;}
a.about{background-position:center -450px;}
a.active5{background-position:center -480px;}
a.hover5{background-position:center -510px!important;}
.menucontentdiv{display:block; overflow:hidden; position:relative; width:100%; height:100%;}
.menucontentul{float:left; display:block; width:192px; overflow:hidden; margin:0px; padding:0px; margin-right:35px;}
.menucontentul li{display:block; width:192px; overflow:hidden; float:left; vertical-align:bottom;}
.menucontentul li.mt10{margin-top:10px;}
.menucontentul li.lititle{line-height:24px; font-size:18px; color:#990000; padding-bottom:5px; word-break:break-all;}
.menucontentul li.lititle a{line-height:24px; font-size:16px;; color:#990000;}
.menucontentul li.lititle a.onenet{font-size:14px; color:#666; vertical-align:bottom; margin-left:2px;}
.menucontentul li.lititle a:hover{color:#e50000;}
.menucontentul li.image{margin-bottom:10px;}
.menucontentul li.image img{display:block; float:left; border:1px solid #cccccc;}
.menucontentul li a.floatblock{float:left; display:block; width:85px;}
.menucontentul li a.leftarrow{line-height:24px; display:block; float:left;}
.solution_panel{float:left; width:873px; overflow:hidden;margin-top:-5px; _margin-bottom:35px;}
.solution_panel .menucontentul{margin-bottom:25px; margin-top:5px;}
.solution_panel .mb10{margin-bottom:10px;}
.solution_panel .menucontentul li.lititle{font-size:14px;}
a.w192{ width:182px; margin-right:35px;}
a.nomr{ margin-right:0px;}

.menucontentul_1{float:left; display:block; width:419px; overflow:hidden; margin:0px; padding:0px; margin-right:35px;}
.menucontentul_1 li{display:block; width:419px; overflow:hidden; float:left; vertical-align:bottom;}
.menucontentul_1 li.mt10{margin-top:10px;}
.menucontentul_1 li.lititle{line-height:24px; font-size:18px; color:#990000; padding-bottom:5px; word-break:break-all;}
.menucontentul_1 li.lititle a{line-height:24px; font-size:16px;; color:#990000;}
.menucontentul_1 li.lititle a.onenet{font-size:14px; color:#666; vertical-align:bottom; margin-left:2px;}
.menucontentul_1 li.lititle a:hover{color:#e50000;}
.solution_panel .menucontentul_1{margin-bottom:25px; margin-top:5px;}


.bottombar{width:100%; display:block; background:url(../images/img_ent_en_navi_tree_line.png) left top repeat-x scroll transparent; line-height:35px; margin-top:10px; overflow:hidden; padding-top:6px;}
.bottombar h2{float:left; font-weight:bold; font-size:14px; line-height:35px; color:#565656; margin-right:5px;}
.bottombar a{float:left; margin:0px 10px; line-height:35px; font-size:14px; color:#565656; text-decoration:none;}
.bottombar a.w480{width:460px; display:block; overflow:hidden; height:35px; word-break:break-all;}
.bottombar a:hover{color:#990000; text-decoration:underline;}
.bottombar a.boldlink{background:url(../images/img_ent_en_arrow_right.gif) left top no-repeat scroll transparent; line-height:24px; margin-top:5px; padding-left:8px; margin-left:0px; margin-right:30px; color:#000; text-decoration:none; font-size:14px;}
.bottombar a.boldlink:hover{color:#990000; text-decoration:underline;}
.bottombar a.more{float:right; margin-top:6px;}
/* index????? */
 
# 
div.logo_icon{float:right; width:125px; display:block; overflow:hidden;}
div.logo_icon dd{height:20px; width:20px; overflow:hidden; float:left; margin-left:5px;}
a.facebook,a.twitter,a.rss,a.linkedln,a.youtube{background:url(../images/img_ent_en_logo_icon.png) left top no-repeat scroll transparent; float:left; height:20px; width:20px; overflow:hidden; display:block;}
a.facebook{background-position:-20px 0px;}
a.twitter{background-position:-40px 0px;}
a.rss{background-position:-60px 0px;}
a.youtube{background-position:-80px 0px;}
/* index6???????? */
 
 
h2.productitle,h2.treetitle{font-size:24px; display:block; width:100%; line-height:26px;overflow:hidden; margin:25px auto 15px auto; color:#990000;}
h2.c333333{color:#333;}
h2.treetitle{font-size:18px; color:#000; margin-bottom:13; padding-top:2px;}
h2.productitle span{font-size:14px; color:#666; padding-left:15px; line-height:15px;}
h2.productitle .bshareDiv{margin-left:4px!important; margin-top:2px!important;}
h2.productitle span.graytext,h2.productitle span.redtext{font-size:24px; color:#666; padding:0px; line-height:26px;}
h2.productitle a.bread{font-size:14px; color:#666; line-height:26px; vertical-align:middle; background:url(../images/img_ent_en_bread_arrow.png) right center no-repeat scroll transparent; padding-right:10px; margin-right:5px;}
h2.productitle a.bread:hover{color:#e50000;}
h2.productitle span.redtext{color:#990000; float:left;}
h2.productitle p{display:block; width:65%; overflow:hidden; line-height:24px; font-family:Arial,'????'; padding-bottom:5px;}
ul.productblock{width:750px; display:block; overflow:hidden;}
ul.productblock li{float:left; display:block; width:242px; height:269px; overflow:hidden; background:url(../images/img_ent_en_product_topbg.png) left top no-repeat scroll transparent; margin-right:9px; padding:0px 1px;}
ul.productblock li.nomr{margin-right:0px;}
ul.productblock li img{margin:0px; padding:0px; display:block;}
ul.productblock li p{display:block; margin:20px auto 0px auto; width:195px; overflow:hidden; line-height:20px; zoom:1}
ul.productblock li p a.title,ul.productblock li p span.txt,ul.productblock li p span.title{display:inline-block; color:#990000; font-size:14px;}
ul.productblock li p a.title,ul.productblock li p span.title{font-size:14px;}
ul.productblock li p a.title:hover{color:#e50000;}
ul.productblock li p span.txt{color:#666;}
ul.productblock li p.col1,ul.productblock li p.col2,ul.productblock li p.col3{width:195px; display:block; overflow:hidden; margin:0px auto;}
p.col1 a.leftarrow,p.col2 a.leftarrow,p.col3 a.leftarrow{float:left; display:block; width:187px; overflow:hidden; margin:0px; position:relative;}
p.col2 a.leftarrow{width:89px;}
p.col3 a.leftarrow{width:57px;}

a.addthis_button_compact{float:right; display:block; background:url(../images/img_ent_en_product_icon.png) left top no-repeat scroll transparent; overflow:hidden; height:20px; width:64px; margin-left:4px; margin-top:2px;}
a.add,a.msg,a.discuss,a.buy,a.rssicon,a.hotline{float:right; display:block; background:url(../images/img_ent_en_product_icon.png) left top no-repeat scroll transparent; overflow:hidden; height:20px; width:57px; margin-left:4px; margin-top:2px;}
a.rsstext{float:right; display:block; background:url(../images/img_ent_en_rss.png) left center no-repeat scroll transparent; color:#333; font-size:14px; line-height:24px; padding-left:20px; overflow:hidden;}
a.rsstext:hover{color:#e50000;}
a.hotline{background-position:-208px top; width:64px;}
a.buy:hover{background-position:left -20px;}
a.add{background-position:-172px top; width:20px;}
a.add:hover{background-position:-172px -20px;}
a.discuss{background-position:-148px top; width:20px;}
a.discuss:hover{background-position:-148px -20px;}
a.msg{background-position:-61px top; width:83px;}
a.msg:hover{background-position:-61px -20px;}
a.rssicon{background-position:-196px top;width:20px;}
a.rssicon:hover{background-position:-196px -20px;}
a.leftarrow{color:#666; display:inline-block; zoom:1; line-height:24px; background:url(../images/img_ent_en_arrow_right.gif) left top no-repeat scroll transparent; padding-left:8px;}

a.leftarrowbig{color:#666; display:inline-block; zoom:1; line-height:24px; background:url(../images/img_ent_en_arrow_right_big.gif) left top no-repeat scroll transparent; padding-left:9px; font-size:14px;}
a.rightarrowbig{color:#333; display:inline-block; zoom:1; line-height:24px; background:url(../images/img_ent_en_arrow_right_big.gif) right top no-repeat scroll transparent; padding-right:9px; font-size:14px;}
a.rightarrowbig:hover{color:#e50000;}
a.leftarrow:hover{color:#e50000;}

 
li.leftarrow{background:url(../images/img_ent_en_arrow_right_big.gif) left top no-repeat scroll transparent; padding-left:8px;line-height:24px; overflow:hidden; display:inline-block;vertical-align:bottom; width:704px;}
li.leftarrow span.date{color:#999; line-height:24px; padding-right:10px; font-family:Arial;float:left; font-size:14px; overflow:hidden; width:66px;}
li.leftarrow span.c999{color:#999; font-size:14px;line-height:24px;}
li.leftarrow span.txt{width:704px; display:block; float:left; overflow:hidden;}
li.leftarrow a{color:#333; zoom:1; line-height:24px; font-size:14px; float:left;overflow:hidden;}
li.leftarrow a:hover{ color:#e50000;}

li.leftarrow_one{background:url(../images/img_ent_en_arrow_right_big.gif) left top no-repeat scroll transparent; padding-left:8px;line-height:24px; overflow:hidden; display:inline-block;vertical-align:bottom;}
li.leftarrow_one span.date{color:#999; line-height:24px; padding-right:10px; font-family:Arial;float:left; font-size:14px; overflow:hidden;}
li.leftarrow_one span.c999{color:#999; font-size:14px; padding-left:8px; line-height:24px; padding-left:76px;}
li.leftarrow_one a{color:#333; zoom:1; line-height:24px; font-size:14px;display:block; _float:left;overflow:hidden;}
li.leftarrow_one a:hover{ color:#e50000;}

ul.subject_two{width:668px; display:block; overflow:hidden; margin:15px auto;}
li.leftarrow_two{background:url(../images/img_ent_en_arrow_right_big.gif) left top no-repeat scroll transparent; padding-left:8px;line-height:24px; overflow:hidden; display:inline-block;vertical-align:bottom;zoom:1;}
li.leftarrow_two span.date{color:#999; line-height:24px; padding-right:10px; font-family:Arial;float:left; font-size:14px; overflow:hidden; width:66px;}
li.leftarrow_two span.c999{color:#999; font-size:14px; padding-left:8px; line-height:24px; padding-left:76px;}
li.leftarrow_two a{color:#333; zoom:1; line-height:24px; font-size:14px;overflow:hidden;_float:left; display:block;}
li.leftarrow_two a:hover{ color:#e50000;}

li.leftarrow_three{background:url(../images/img_ent_en_arrow_right_big.gif) left top no-repeat scroll transparent; padding-left:8px;line-height:24px; overflow:hidden; display:inline-block;vertical-align:bottom;}
li.leftarrow_three span.date{color:#999; line-height:24px; padding-right:10px; font-family:Arial;float:left; font-size:14px; overflow:hidden; width:66px;}
li.leftarrow_three span.c999{color:#999; font-size:14px; padding-left:8px; line-height:24px; padding-left:76px;}
li.leftarrow_three a{color:#333; zoom:1; line-height:24px; font-size:14px;display:block; _float:left;overflow:hidden;}
li.leftarrow_three a:hover{ color:#e50000;}

li.leftarrow_four{background:url(../images/img_ent_en_arrow_right_big.gif) left top no-repeat scroll transparent; padding-left:8px;line-height:24px; overflow:hidden; display:inline-block;vertical-align:bottom;padding-bottom:4px;}
li.leftarrow_four span.txt{ width:425px; float:left; display:block; overflow:hidden;}
li.leftarrow_four a{color:#333; zoom:1; line-height:24px; font-size:14px;float:left;overflow:hidden;}
li.leftarrow_four a:hover{ color:#e50000;}
li.leftarrow_four span.date{float:left;line-height: 24px;color:#999;font-size: 14px;font-family: Arial;}






.block{background-color:#fff; width:668px; border:1px solid #e5e5e5; overflow:hidden; padding:25px 40px;}
.block ul.items{display:block; overflow:hidden; width:668px; margin:0px; margin-top:20px;}
.block ul.items li{background:transparent; padding-bottom:15px; margin-bottom:15px; display:block; width:668px; overflow:hidden;}
.block ul.items li.nobg{background:transparent;}
.block ul.items li img{float:left; display:block; margin:0px; border:1px solid #ccc;}
.block ul.items li .imgdisc,.block ul.items li .imgdisc476{float:right; overflow:hidden; width:502px;}
.block ul.items li .imgdisc476{width:452px; padding-bottom:0px;}
.block ul.items li .imgdisc476 p{font-size:14px;}
.block ul.items li .imgdisc476 a.more{float:right;}
ul.solution_indexul{display:block; overflow:hidden; padding:0px; margin:0px; width:688px; margin-top:15px; margin-bottom:30px;}
ul.nomb{margin-bottom:0px;}
ul.solution_indexul li{display:block; overflow:hidden; width:218px; padding:0px; margin:0px; float:left; vertical-align:bottom; margin-right:8px;height: 24px;}
ul.solution_indexul li a.leftarrowbig{color:#333;}
ul.solution_indexul li a.leftarrowbig:hover{color:#e50000;}



ul.blockitem{width:320px; float:left; overflow:hidden; display:block; margin-bottom:5px;}
ul.blockitemfr{float:right;}
ul.nomb{margin-bottom:0px;}
ul.blockitem li{display:block; width:320px; overflow:hidden; line-height:24px;height: 24px;}
ul.blockitem li h2{font-size:14px; color:#990000;}
ul.blockitem li h2 a{font-size:14px; color:#990000; line-height:24px;}
ul.blockitem li h2 a:hover{color:#e50000;}
ul.blockitem li a.leftarrowbig{float:left; color:#333;}
ul.blockitem li a.leftarrowbig:hover{color:#e50000}
a.more{color:#999; font-size:14px; line-height:24px; background:url(../images/img_ent_en_more.gif) right center no-repeat scroll transparent; padding-right:14px; font-family:Arial,'????';}
a.f12{font-size:14px;}
a.more:hover{color:#e50000}
ul.blockitem li a.more{float: right;margin-right: 2px;margin-top: 5px;_margin-top: 0px;}
/*??????????*/
.block_s{width:750px; overflow:hidden; margin-top:5px;}
.blocks_item{display:block; overflow:hidden;}
.blocks_item li{display:block; width:288px; border:1px solid #e5e5e5; background-color:#fff; float:left; overflow:hidden; background-color:#fff; margin-right:10px; padding:0px 40px;margin-bottom:10px;}
.blocks_item li.col3{width:162px}
.blocks_item li.w389{width:389px}
.blocks_item li.w187{width:187px}
.blocks_item li.nomr{margin-right:0px;}
.blocks_item li h2.redtitle{margin:20px 0px 10px 0px;}
.blocks_item li div{width:306px; overflow:hidden; padding-bottom:20px;}
.blocks_item li a.leftarrowbig,.blocks_item li a.leftarrow{display:block; width:92px; font-size:14px; color:#333; float:left;}
.blocks_item li p a.leftarrow{display:inline; width:auto; word-break:keep-all; margin-right:18px; font-size:14px; color:#666}
.blocks_item li p a.c333{color:#333}
.blocks_item li a.leftarrowbig:hover,.blocks_item li a.leftarrow:hover{color:#e50000;}
.blocks_item li.col3 a.leftarrow,.blocks_item li.col3 a{display:inline; line-height:24px; width:auto; margin-right:25px; font-size:14px; color:#333}
.blocks_item li.col3 a.nomr{margin-right:0px;}

.blocks_item li.col3 a.pt10{padding-top:10px; float:left; display:block;}
.blocks_item li.col3 div{width:182px;}
.blocks_item li.col3 div.w389{width:400px; }
.blocks_item li.col3 div a.w90{width:80px; margin:0px;}
.blocks_item li.col3 div a.w140{width:115px; margin:0px; display:block; overflow:hidden; padding-right:8px;}
.blocks_item li.col3 img{float:left; display:block; margin:0px;}
.blocks_item li.col3 a:hover{color:#e50000}
.blocks_item li p{display:block; width:100%; overflow:hidden;}
.blocks_item li p img{float:left; margin:0px; display:block;}
.blocks_item li p span{float:left; display:block; overflow:hidden; margin:0px; width:161px; margin-left:30px;}
.blocks_item li p span a.leftarrowbig{float:left; display:block; overflow:hidden; width:160px; font-size:14px; _position:relative;}
h2.redtitle{font-size:18px; color:#990000; font-weight:normal; display:block; overflow:hidden;}
h2.redtitle span,h2.redtitle a.link_title{color:#990000; font-size:18px; float:left;}
h2.redtitle a.link_title:hover{color:#e50000;}
h2.redtitle a.more{float:right;}

.blocks_item li div.doc_input{width:292px; height:26px; display:block; overflow:hidden; position:relative; background:url(../images/img_ent_en_software_input.png) left top no-repeat scroll transparent; margin:0px; padding:0px; margin-bottom:10px;}
.blocks_item li div.doc_input a{display:block; width:30px; height:26px; position:absolute; right:0px; top:0px;}
.blocks_item li div.doc_input input{display:block; outline:none; width:254px; margin-left:10px; height:26px; overflow:hidden; line-height:26px; font-size:14px; color:#666; background:transparent; border:0px;}

.blocks_item li div.software_input{width:292px; height:26px; display:block; overflow:hidden; position:relative; background:url(../images/img_ent_en_software_input.png) left top no-repeat scroll transparent; margin:0px; padding:0px; margin-bottom:10px;}
.blocks_item li div.software_input a{display:block; width:30px; height:26px; position:absolute; right:0px; top:0px;}
.blocks_item li div.software_input input{display:block; width:254px; margin-left:10px; height:26px; overflow:hidden; line-height:26px; font-size:14px; color:#666; background:transparent; border:0px; outline:none;}



#search_reaultpannel{display:block; overflow:hidden; width:788px; margin:0px auto; padding:0px; }
span.noresult{display:block; line-height:400px; height:400px; overflow:hidden; color:#000; font-size:14px; width:100%; text-align:center}
#search_reaultpannel dt{display:block; margin:0px; padding:0px; float:left; height:65px; line-height:65px; width:716px; padding:0px 36px;}
span.result_total{color:#999; font-size:14px; line-height:inherit; float:left;}
a.sort{display:block; line-height:24px; background:url(../images/img_ent_en_head_slider.gif) left center no-repeat scroll transparent; padding-left:10px; margin-left:10px; color:#000; font-size:14px; float:right; margin-top:21px;}
a.sort:hover{color:#e50000;}
a.sort.nobg{background:transparent;}
a.sort.checked{color:#990000;}

#search_reaultpannel dd{display:block; float:left; overflow:hidden; width:100%;}
ul.searchitems{display:block; overflow:hidden; width:716px; margin:0px auto;}
ul.searchitems li{background:transparent; padding-bottom:15px; margin-bottom:15px; display:block; width:716px; overflow:hidden;}
ul.searchitems li.nobg{background:transparent; padding-bottom:0px;}
ul.searchitems li p{color:#666; font-size:14px; line-height:24px;}
ul.searchitems li h2{font-size:14px; color:#000; line-height:24px; margin-bottom:5px; position:relative;}
ul.searchitems li h2 a{font-size:14px; color:#000; line-height:24px;}
ul.searchitems li span.highlight{color:#990000; font-size:inherit; line-height:inherit;}
ul.searchitems li span.outlinks{color:#999; font-size:14px; line-height:24px; display:block;}
ul.searchitems li span.outlinks .date{padding-left:20px;}
ul.searchitems li a:hover{color:#e50000;} 

.search_reaultpannel_no{width:716px; margin:0px auto; padding:40px 0px; font-size:14px; color:#333;}
.search_reaultpannel_no p.txt{ margin-bottom:35px;}
.search_reaultpannel_no p.txt span{ font-weight:bold;}
.search_reaultpannel_no p.txt1{ line-height:24px;}


ul.tools_searchitems{display:block; overflow:hidden; width:716px; margin:0px auto;}
ul.mt34{margin-top:34px;}
ul.tools_searchitems li{background:transparent; padding-bottom:5px; margin-bottom:15px; display:block; width:716px; overflow:hidden; color:#333; line-height:24px; font-size:14px;}
ul.tools_searchitems li.mb5{margin-bottom:5px;}
ul.tools_searchitems li a.leftarrowbig{color:#333;}
ul.tools_searchitems li a.leftarrowbig:hover{color:#e50000;}
ul.tools_searchitems li.nobg{background:transparent; padding-bottom:0px;}
ul.tools_searchitems li span.filesize{color:#999; font-size:inherit; line-height:inherit; padding-left:10px;}
ul.tools_searchitems li a:hover{color:#e50000;}
ul.tools_searchitems li.mb5 a.commenton{ display:block; float:right; font-size:14px; color:#666;}






ul.recommend{display:block; overflow:hidden; width:716px; margin:0px auto;}
ul.recommend li{background:transparent; padding-bottom:15px; margin-bottom:15px; display:block; width:716px; overflow:hidden;}
ul.recommend li div.imgpanel{background:url(../images/img_ent_en_recommend_bg.jpg) left top no-repeat scroll transparent; width:97px; height:93px; overflow:hidden; float:left;}
ul.recommend li img{float:left; display:block; margin:1px;}
ul.recommend li .imgdisc{float:left; overflow:hidden; width:600px; margin-left:15px;}
ul.recommend li h2{font-size:14px; color:#000; line-height:24px; margin-bottom:5px; margin-top:-5px;}
ul.recommend li h2 a{font-size:14px; color:#000; line-height:24px;}
ul.recommend li h2 a:hover{color:#e50000;}
ul.recommend li p{font-size:14px; color:#666; line-height:24px;}
 
ul.links{float:left; display:block; width:152px; overflow:hidden; margin-right:8px;}
ul.w142{width:142px;}
ul.w472{width:472px;}
ul.w240{width:240px;}
ul.w90{width:90px;}
ul.nomr{margin-right:0px;}
ul.links li{display:block; line-height:24px;}
ul.links li.mt40{margin-top:40px;}
ul.links li a.normallinks{display:block; width:395px; background:transparent; padding:0px; color:#999; word-break:break-all;}
ul.links li a.h85{height:85px; }
ul.links li a.normallinks:hover{color:#999;}
ul.links li span.linkstext{display:block; width:420px; background:transparent; color:#999;}
ul.links li span.linkstext a.detailsmore{color:#666; background:transparent; font-size:14px; display:inline; padding:0px;}
ul.links li span.linkstext a.detailsmore:hover{color:#e50000;}
ul.links li p{display:block; width:240px;}
ul.links li h2{color:#000; font-size:14px; line-height:24px; padding-bottom:5px;}
ul.links li h2 a{color:#000; font-size:14px; line-height:24px; padding:0px; background:transparent;}
ul.links li h2 a:hover{color:#e50000;}
ul.links li a{color:#666; line-height:24px; display:inline-block; zoom:1; background:url(../images/img_ent_en_arrow_right.gif) left top no-repeat scroll transparent; padding-left:8px;}
ul.links li a.outlinks{background:url(../images/img_ent_en_footer_icon.gif) right top no-repeat scroll transparent; display:inline-block; zoom:1; line-height:24px; padding:0px; padding-right:10px;}
ul.links li a:hover{color:#e50000;}
ul.links li a.dot{background:url(../images/img_ent_en_dot.png) left center no-repeat scroll transparent; padding-left:7px; margin-right:18px;}
a.showli,a.hideli{background:url(../images/img_ent_en_show.png) right center no-repeat scroll transparent; padding-right:20px; line-height:25px; color:#666; font-size:14px;}
a.showli:hover,a.hideli:hover{text-decoration:none}
a.hideli{ background-image:url(../images/img_ent_en_hide.png)}
ul.links li a.learnmore{margin-left:10px; font-size:14px; color:#000; display:inline; background:transparent; padding:0px;}
ul.links li a.learnmore:hover{color:#e50000;}
.show{display:block;}
.hide{display:none;}
 
.banners{ margin:0 auto;    width:970px; }
.abouts{ width:970px; margin:0 auto; padding:23px 0 20px 0; display:block; line-height:160%; border-bottom:1px solid #d4d4d4; font-size:11px;}
.abouts strong{ display:block; font-size:16px; font-weight:bold; margin:0 0 7px 0;}
.about_font{ width:970px; margin:0 auto; padding:23px 0 5px 0; display:block; line-height:160%; font-size:14px;}
.about_font strong{ display:block; font-size:16px; font-weight:bold; margin:0 0 7px 0;}
.about_font img{ margin:25px 0 0 0;}
.contact_font{ width:970px; margin:0 auto; padding:17px 0 5px 0; display:block; line-height:160%; font-size:14px; vertical-align:top; }
.contact_font div{ float:left; width:490px; height:345px; display:inline;}



.business{ width:970px; margin:0 auto; display:block; overflow:hidden; font-size:11px;}
.business ul{ width:990px;}
.business ul li{ float:left; width:232px; line-height:160%; margin:18px 14px 18px 0;color:#707b91;}
.business ul li strong{ font-family:Cambria,Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal;}
.business ul li img { display:block; margin:5px 0 6px 0;}
.business a{ text-decoration:none;color:#707b91;}
.business a:hover{ color:#707b91;}
 
 
 .fl{float:right;width:232px; line-height:160%; margin:18px 10px 18px 0; color:#CCC;}
 .news{ width:870px; margin:0 auto; margin-top:20px; padding-left:100px; padding-bottom:40px; padding-top:68px; display:block; line-height:160%; font-size:14px; border:#CCC solid 1px;}
.news .newlist { float:left;width:550px; padding:0px; padding-right:10px; line-height:25px;  overflow:hidden   }
.news .newlist .title{ font-size:22px; color:#010000; height:40px; line-height:40px;}
.news .newlist .contet{ line-height:22px; margin:4px 0px; width:98%; text-align:left; color:#6e788b;}
.news .sidebar { float: left;   width: 170px;border-right:#CCC solid 1px; margin-right:80px; padding-left:10px ; }
.news .sidebar h2 a{ color:#909090; font-size:14px ; font-weight:400;}
.news .newlist li a span{ color:#ff0000; font-size:16px; font-weight:bold;}
.news .newlist h1{ color:#3887bf; font-size:20px ; font-weight:bold; line-height:40px; height:40px; font: "ºÚÌå";}
.news .newlist p{ line-height:35px;}
.clear_b{ clear:both; width:1000px; height:1px;}
 
#ziye {margin:auto;  width:1000px; background :url(../images/by.jpg) #F5F5F5; }
#about_L{float:left;   width:260px; }
#about_L .cont_top{height:39px; width:245px;margin:2px 3px 1px 8px; background:url(../images/about.gif) no-repeat; line-height:40px;text-align:left;}
#about_L .cont_top span {margin-left:60px; height:40px; line-height:40px;color: #E90D07; font-size:14px; font-weight:bold; text-align:left;}
#about_L .cont {height:240px; width:235px;margin:2px 3px 2px 15px; background:#FFF ;}
#about_L .conta {height:270px; width:235px;margin:2px 3px 2px 15px; background:#FFF ;}
#about_L .cont ul{ list-style:none;} 
#about_L .cont li{ text-align:left;width:206px;height:30px;line-height:30px;margin-left:14px;background:url(../images/newsicon.gif) no-repeat left center;padding-left:15px;}
	 #about_L .cont li a{
	color: #333;
}
#about_L  .lianxi_img{height:184px; width:235px; margin:8px 3px 2px 15px; background:url(../images/lianxi.jpg) no-repeat; }

#about_L .conta .pp{ float:left;height:80px;width:80px;  margin:8px 2px 0px 15px; }
#about_L .conta .pp img{ height:55px; width:48px; border:1px  solid  #CCC;display:inline-block; margin-left:20px;}
#about_L .conta .pp a { height:25px; width:80px;display:inline-block; margin-left:20px;} 



 



#about_R{float:right; min-height:800px; width:715px; border:1px solid #CCC; background:#FFF;padding-left:10px; padding-right:10px;}
#about_R .con_top{height:46px; width:715px; text-align:left;background:url(../images/about_r.gif) repeat-x ; list-style:inside;  }
 
#about_R .con_top  .ab_a{ height:35px;width:520px;padding-top:14px; padding-left:50px; color: #E81100;background:url(../images/ico.gif) no-repeat 0px  5px  ; margin-bottom:20px;}


 
.banners{ margin:0 auto;    width:970px; }
.abouts{ width:970px; margin:0 auto; padding:23px 0 20px 0; display:block; line-height:160%; border-bottom:1px solid #d4d4d4; font-size:11px; color:#707b91}
.abouts strong{ display:block; font-size:16px; font-weight:bold; margin:0 0 7px 0;}
.about_font{ width:970px; margin:0 auto; padding:23px 0 5px 0; display:block; line-height:160%; font-size:14px;}
.about_font strong{ display:block; font-size:16px; font-weight:bold; margin:0 0 7px 0;}
.about_font img{ margin:25px 0 0 0;}
.contact_font{ width:970px; margin:0 auto; padding:17px 0 5px 0; display:block; line-height:160%; font-size:14px; vertical-align:top; }
.contact_font div{ float:left; width:490px; height:345px; display:inline;}

#ziye {margin:auto; _height:700px;width:1000px; background :url(../images/by.jpg) #F5F5F5; overflow:hidden; padding-bottom:2px;}
#about_L{float:left; min-height:700px; width:260px; }
#about_L .cont_top{height:39px; width:245px;margin:2px 3px 1px 8px; background:url(../images/about.gif) no-repeat; line-height:40px;text-align:left;}
#about_L .cont_top span {margin-left:60px; height:40px; line-height:40px;color: #E90D07; font-size:14px; font-weight:bold; text-align:left;}
#about_L .cont {height:240px; width:235px;margin:2px 3px 2px 15px; background:#FFF ;}
#about_L .conta {height:270px; width:235px;margin:2px 3px 2px 15px; background:#FFF ;}
#about_L .cont ul{ list-style:none;} 
#about_L .cont li{ text-align:left;width:206px;height:30px;line-height:30px;margin-left:14px;background:url(../images/newsicon.gif) no-repeat left center;padding-left:15px;}
	 #about_L .cont li a{
	color: #333;
}
#about_L  .lianxi_img{height:184px; width:235px; margin:8px 3px 2px 15px; background:url(../images/lianxi.jpg) no-repeat; }

#about_L .conta .pp{ float:left;height:80px;width:80px;  margin:8px 2px 0px 15px; }
#about_L .conta .pp img{ height:55px; width:48px; border:1px  solid  #CCC;display:inline-block; margin-left:20px;}
#about_L .conta .pp a { height:25px; width:80px;display:inline-block; margin-left:20px;} 



#about_L .about_about1 {height:74px; width:235px;margin:5px 3px 2px 15px; background:url(../images/about_c1.jpg) no-repeat  #FFF ;overflow:hidden;}
#about_L .about_about2 {height:74px; width:235px;margin:5px 3px 2px 15px; background:url(../images/about_c2.jpg) no-repeat  #FFF ;overflow:hidden;}
#about_L .about_about3 {height:74px; width:235px;margin:5px 3px 2px 15px; background:url(../images/about_c3.jpg) no-repeat  #FFF ;overflow:hidden;}
#about_L .about_about4 {height:74px; width:235px;margin:5px 3px 2px 15px; background:url(../images/about_c4.jpg) no-repeat  #FFF ; overflow:hidden;}
.about_con_titl{width:60px; height:40px; padding:30px 80px 17px 110px;  }
.about_con_titl a{ text-decoration:none;}



#about_R{float:right; min-height:800px; width:715px; border:1px solid #CCC; background:#FFF;padding-left:10px; padding-right:10px;}
#about_R .con_top{height:46px; width:715px; text-align:left;background:url(../images/about_r.gif) repeat-x ; list-style:inside;  }
 
#about_R .con_top  .ab_a{ height:35px;width:520px;padding-top:14px; padding-left:50px; color: #E81100;background:url(../images/ico.gif) no-repeat 0px  5px  ;}

#news_list{  min-height:650px; *heigth:640px;width:665px;  text-align:left; line-height:30px; padding-top:10px; background:#FFF; overflow:hidden; }
#news_list .conttt { text-align:left; line-height:25px; width:635px; overflow:hidden}
#news_list .conttt img{ width:635px;}
#news_list  ul{list-style:none;}
#news_list  li{ width:690px;height:30px;line-height:30px;  text-align:left; border-bottom:dashed 1px  #999;padding-left:25px; background:url(../images/news_list.gif) no-repeat left center;padding-left:15px;}
#news_list  li a{ float:left; height:30px; width:500px; }
#news_list   .dd{ float:right;width:120px; height:30px; line-height:30px; color:#F00; font: "Arial Black", Gadget, sans-serif; }
#news_list  .cg{float:right; width:390px; height:286px ;  border:1px solid #CCC;overflow:hidden;}
#news_list  .news_con_t{ margin:auto; text-align:center;width:600px;height:40px; font-weight:bold; font-size:14px; line-height:40px;}


#pp_show{  height:210px; width:690px;  text-align:left;padding:10px;  }
#pp_show .pp_img{float:left;height:200px;width:260px; text-align:center }
#pp_show .pp_img img{height:  }
#pp_show .pp_title_top{float:left;height:200px;width:400px; }
#pp_show .pp_title_top ul{ list-style:none;} 
#pp_show .pp_title_top li{
	float:left;
	width:300px;
	height:33px;
	line-height:33px;
	margin-left:14px;
	_margin-left:5px;
	background:url(../images/newsicon.gif) no-repeat left center;
	padding-left:25px;
	text-align:left; overflow:hidden;
	}
	.pp_fenlei{ height:30px; width:690px;  text-align:left;padding-left:10px;padding-right:15px; border-bottom:1px solid #CCC; background:url(../images/pp_show.jpg) no-repeat 15px 0px; }
	.pp_fenlei .ppfl_title{ height:30px; width:200px; margin-left:5px;line-height:30px; text-align:center; color:#F00;}








#product_p{ margin:auto; min-height:670px; width:715px;  overflow:hidden; clear:both;}
#product_p .p_l{float:left; height:150px;width:5px;}
#product_p .proId{ float:left; height:156px;width:175px;margin-top:6px;  background: #f4f5fc; list-style:inside;}
#product_p .proId .pimg{   margin:5px 5px 5px 6px; width:162px;height:120px;background:fff; text-align:center;}
#product_p .proId .pimg img{margin:auto 0; padding:0px; text-align:center;  }
#product_p .proId .pa{margin-left:5px;width:164px;height:20px;background:  #fff; overflow:hidden;}
#product_p .proId .pa a{ font:Verdana, Geneva, sans-serif,ËÎÌå;font-size:14px; }
 #list_page{    height:40px; width:715px;    line-height:40px; list-style:inside; }
  #list_page a{  padding:8px;height:50px; width:60px; border:#E3E3E3 1px solid;margin-left:20px;}
   #list_page a:hover{  padding:8px;height:50px; width:60px; border:#E3E3E3 1px solid;margin-left:20px; background: #EBEBEB;color:#F00;}
a{ color:#666;}
 .fl{float:left; }
  .fr{float:right; }
 
.cll{ width:830px; clear:both;}
.cdd{   clear:both; width:100%; height:5px;}
a{ color:#666;}
 .fl{float:left; }
  .fr{float:right; }

.cll{ width:830px; clear:both;}
.cdd{   clear:both; width:100%; height:5px;}
a{ color:#666;}
 .fl{float:left; }
  .fr{float:right; }
  
 h2{ line-height:40px; height:40px; font-size:18px; font-weight:bold; color:#707b91;} 
  .xin{ margin:0 auto; width:1000px; overflow:hidden;padding-top:15px;padding-bottom:15px; overflow:hidden; }
.xin .xinl{ float:left; width:310px;  margin-right:20px; border-right: #ECECEC 1px solid;}
.xin .xinl ul{ list-style:none;}
.xin .xinl ul li{ height:25px; width:310px; padding:0px; margin:0px; overflow:hidden; }
.xin .xinl ul li a{ text-decoration:none; display:block;  height:30px; width:310px; line-height:30px; font-size:12px; text-align:left; color:#707b91;}
.xin .xinr { float:right; width:310px;  margin-right:20px;  }
.xin .xinr ul{ list-style:none;}
.xin .xinr ul li{ height:25px; width:310px; padding:0px; margin:0px; overflow:hidden; }
.xin .xinr ul li a{ text-decoration:none; display:block;  height:30px; width:310px; line-height:30px;  text-align:left; font-size:12px; color:#707b91;}
.news .ab_a  { margin-bottom:20px; color:#069;}
.news  .ab_a a{ color:#09C; color:#069}
 .news .ab_a a:hover{ color:#F00}
 
 
 .minbox { margin:0 auto;}
 
 
 .page-left{
	background:url(../images/work-btnleft.png) no-repeat;
	width:61px;
	height:120px;
	display:block;
	text-indent:-9999px;
	position:fixed;
	left:2%;
	top:50%;
	margin-top:-60px;
}
.page-left:hover{
	background:url(../images/work-btnleft-hover.png) no-repeat;
	width:61px;
	height:120px;
	display:block;
	text-indent:-9999px;
	position:fixed;
	left:2%;
	top:50%;
	margin-top:-60px;
}
.page-right{
	background:url(../images/work-btnright.png) no-repeat;
	width:61px;
	height:120px;
	display:block;
	text-indent:-9999px;
	position:fixed;
	right:2%;
	top:50%;
	margin-top:-60px;
}
.page-right:hover{
	background:url(../images/work-btnright-hover.png) no-repeat;
	width:61px;
	height:120px;
	display:block;
	text-indent:-9999px;
	position:fixed;
	right:2%;
	top:50%;
	margin-top:-60px;
}