/* CSS Document */



html, body, div, span, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, em, font, img, dl, dt, dd, ol, ul, li, form, label, frameset, legend { margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; -webkit-text-size-adjust:none; }
table, tbody, tfoot, thead, tr, th, td { /*border-collapse:collapse;*/ }
a, img { border:none; }
ul, ol { list-style-type:none; }
.clear { clear:both; }
a, area { text-decoration:none; }
var, em, i { }
body, html { width:100%; height:100%; }
/*input, textarea, keygen, select, button, isindex { margin: 0em; font: -webkit-small-control; color: initial; letter-spacing: normal; word-spacing: normal; line-height: normal; text-transform: none; text-indent: 0px; text-shadow: none; display: inline-block; text-align: -webkit-auto; outline:none; vertical-align: middle; }*/



:focus { outline: 0; }
:focus { outline: none; }/*闁藉牆顕瓼irfox*/
input {/* border:0;*/ }
table {/* border-collapse:collapse;*/ }
a {
 blr:expression(this.onFocus=this.blur());   /*    IE Opera    */ outline:none;   /*    FF Opera    */ }
a:focus { -moz-outline-style: none;   /*    FF    */ }
.clearfix:after { visibility:hidden; display:block; font-size:0; content:" "; clear:both; height:0; }
.autocenter { margin:0 auto; width:1000px; }
/*top*/

body { font-family:Microsoft Yahei, Arial, Helvetica, sans-serif; font-size:12px; color:#333; background:#f6f6f6; }
#top { position:relative; z-index:9999; background:#fff }
#header { width:1000px; margin:0 auto; z-index:9999; position:relative; height:98px; }
.link-p { display:block; position:absolute; right:25px; top:15px; }
.link-p a { font-size:12px; color:#999898; margin-left:20px; display:inline-block; padding-left:24px }
.link-p a.cn { background:url(../images/icon_cn.jpg) no-repeat left center; }
.link-p a.en { background:url(../images/icon_en.jpg) no-repeat left center; }
#header a.logo { background:url(../images/logo.jpg) no-repeat; display:block; width:217px; height:73px; position:absolute; left:0; top:10px; }
#menu { position:absolute; right:0; top:52px; }
.menubar { height:40px; }
#menu ul { height:40px; }
#menu li { float:left; position:relative; }
#menu a { font-size:14px; color:#333; display:block; float:left; padding:0 25px; line-height:40px; }
#menu a:hover, .link-p a:hover { }
#menu li.on a { background:#e60012; color:#fff }
#menu ul ul { display:none; position:absolute; left:0px; top:40px; width:100%; background:#c5c5c5; height:auto; padding-top:5px; padding-bottom:5px; }
#menu ul ul li { margin:0; float:none; text-align:left; }
#menu ul ul a { font-weight:normal; font-size:13px; color:#fff; line-height:normal; height:auto; display:block; float:none }
#menu li.on li a { border:0; background:none; padding:5px 0; text-align:center; }
#menu li.on li a:hover { color:#fff; background:#e60012; }
/**/

.formsearch { position:absolute; right:0; top:5px; display:none; background:url(../images/searchbg.jpg) no-repeat; width:179px; height:26px; }
.formsearch .title { border:0; padding:3px 8px; padding-top:5px; display:block; float:left; width:130px; font-size:12px; padding-left:15px; color:#333; background:none; }
.formsearch .button { background:none; border:0; height:26px; width:23px; display:block; float:right; cursor:pointer; }
/**/



.innerbanner { }
#banner { margin:0 auto; min-width:1000px; }
/**/



#banner { width:100%; margin:0 auto; height:720px; position:relative; z-index:998; }
#innerbaner { }
/**/

.ntoicebg { }
#center { width:100%; margin:0 auto; }
#center-auto { width:1000px; margin:0 auto; }
#autoindex { float:left; width:1000px; }
.homecenter { width:1000px; margin:0 auto; }
/**/

.news_index { background:#262626; padding:15px 0; }
.news_auto { margin:0 auto; width:810px; position:relative; }
.news_auto span { display:block; position:absolute; left:0; top:0; height:24px; line-height:24px; font-size:14px; color:#fff; font-weight:bold; }
#J_slide { margin:0 auto; }
#J_slide li a { line-height:24px; color:#fff; font-size:14px; }
#J_slide li { padding-left:95px; }
/***/

.about_content { background:#fafafa url(../images/bh.jpg) repeat-x; margin:15px 0; padding:50px 95px; }
.width380 { float:left; width:380px; border-top:25px solid #da251d }
.about_item { font-size:13px; line-height:22px; padding-bottom:30px; }
.about_item h1, .about_item h2 { display:block; padding:10px 0; }
.about_item h1 a { font-size:16px; color:#da251d }
.about_item h2 { font-size:16px; color:#da251d }
.about_item p a { color:#da251d }
/*******/

.three_content { background:#fdfdfd; margin-top:25px; padding:50px 95px; }
.h1_title { border-bottom:1px solid #b1b2c0; padding-bottom:6px; font-size:16px; color:#da251d }
.h1_title a { color:#da251d }
.width256 { float:left; width:256px; margin-right:19px; }
.about_txt { padding-top:24px; font-size:13px; line-height:22px; }
.about_txt a { color:#da251d }
/**/

#footer { margin-top:30px; background:#979798 }
.footer { width:1000px; margin:0 auto; position:relative; }
.footer-link { background:url(../images/share.jpg) no-repeat; width:197px; height:27px; display:block; position:absolute; right:0; top:34px; }
/**/

.footer ul { }
.footer li { width:120px; float:left; padding-top:30px; padding-bottom:20px; }
.footer li h1 a { font-size:15px; font-weight:bold; color:#fff; }
.footer li h1 { display:block; padding-bottom:8px; }
.footer li a { font-size:13px; color:#fff }
.footer li p { padding:2px 0; }
.footer li p font { font-size:15px; font-weight:bold; }
.footer li p:hover a, .footer li p:hover font { color:#fff; }
.footer li.contact { font-size:13px; color:#fff; float:right; width:350px; padding-right:0; padding-left:40px; background:url(../images/fline.jpg) no-repeat }
.footer li.contact h1 { font-size:15px; font-weight:bold; color:#fff; }
.footer li.contact p { padding:3px 0; display:block; line-height:20px; background:url(../images/ficon.jpg) no-repeat; padding-left:25px; }
.footer li.contact p.add { background-position:-5px 5px; }
.footer li.contact p.tel { background-position:-5px -52px; }
.footer li.contact p.fax { background-position:-5px -101px; }
.footer li.contact p.email { background-position:-5px -151px; }
.footer li.contact p.web { background-position:-5px -199px; }
#copyright { background:#da251d; color:#fff; font-size:14px; }
#copyright p { display:block; width:1000px; margin:0 auto; padding:20px 0; background:url(../images/flogo.jpg) no-repeat left center; padding-left:135px; }
#copyright p a { color:#fff }
/**/



#innerbaner { margin:0 auto; margin-top:15px; position:relative; height:0px; }
/**/

.inner { background:#fff; margin-top:15px; padding:30px 0; }
#article-left { float:left; width:200px; margin-left:30px; }
.category_title { background:#da251d; }
.category_title p { display:block; padding:8px 0; line-height:20px; text-indent:10px; color:#fff; font-size:15px; font-weight:bold; }
.category_title p font { display:none; }
.category_border { }
#category_ul { padding:10px 0; }
#category_ul li { line-height:20px; padding:0px 0px; margin-bottom:6px; }
#category_ul li a { line-height:20px; display:block; padding:6px 0px; background:#eaeaea url(../images/biocn1.png) no-repeat 10px center; padding-left:25px; text-align:left; color:#1b3a66; font-size:12px; border-bottom:1px solid #dedede; }
#category_ul li a:hover, #category_ul li.hover a { color:#fff; background:#da251d url(../images/biocn.png) no-repeat 10px center; border-bottom:1px solid #a01009; }
#category_ul li .category_li a { height:auto; padding:3px 0; background:none; color:#003399; font-size:12px; font-weight:normal; line-height:16px; border:0 }
.category_li { padding:5px 10px; background:#f4f7fb }
.category_li p { display:block; padding:0px 0; padding-left:30px; background:url(../images/arrow_up.gif) no-repeat 12px center; }
.category_li p a { height:auto; padding:0; background:none; font-size:12px; color:#09F; }
#category_ul li.hover .category_li p a:hover, #category_ul li .category_li p.hover a { color:#f00f09; }
.category_li p.on { }
#category_ul li .category_li p.on a { font-size:12px; color:#f00f09 }
.productreee #category_ul li { padding-bottom:0; }
.productreee #category_ul li a { }
/**/

.categoyr_img { }
.categoyr_img img { margin-top:15px; }
/**/

.c_h1 { display:block; padding-top:18px; font-size:16px; font-weight:bold; color:#da251d; padding-bottom:10px; }
/**/

.h2_one { background:url(../images/arraw.GIF) no-repeat left center; text-indent:0px; margin:0; color:#ff0214; font-size:12px; margin-top:15px; font-weight:bold; }
.tab_area { border:0px solid #668CBB; border-top:0; padding:20px 0; padding-top:10px; }
.tab_area p a { background-position:left center; color:#668CBB; text-indent:25px; text-decoration:underline }
.tab_area .tab_item { display:none; }
#tab4 h1, #tab4 p { padding:0 20px; }
#tab4 p { padding-top:10px; }
#tab4 h1 { border-bottom:1px solid #dedede; padding-bottom:5px; }
/**/



#article-right { float:right; width:700px; margin:0 auto; min-height:500px; padding:0 0px; margin-right:30px; }
.current_title { color:#1b3a66; font-size:13px; border-bottom:1px solid #d4d4d4; height:25px; padding-bottom:6px; padding-top:3px; }
.current_t font { display:none; }
.catpos { font-size:13px; font-weight:normal; line-height:25px; }
.catpos a { color:#1b3a66; vertical-align:top; }
.catpos font.iocn { background:url(../images/jico.jpg) no-repeat left center; height:25px; line-height:25px; text-indent:25px; display:inline-block; vertical-align:top; margin-right:10px; }
.current_content { font-size:14px; line-height:24px; color:#333; padding:10px 0; }
.current_content a { color:#1b3a66; }
.current_content img { max-width:700px; }
/**/



#pages { text-align:center; margin-top:15px; }
#pages .a1 { display:none; }
#pages a, #pages span { background:#fff; font-family:'Microsoft Yahei'; border:1px solid #dedede; padding:4px 9px; font-size:12px; color:#fff; margin:0 6px; }
#pages a:hover { border:1px solid #da251d; }
#pages span { background:#da251d; color:#fff; border:1px solid #da251d; padding:4px 9px; }
/**/



.news_list { }
.news_list li { font-size:12px; float:left; width:100%; border-bottom:1px solid #dedede; line-height:22px; padding-bottom:10px; margin-bottom:15px; color:#666; }
.news_list li img { float:left; margin-right:20px; margin-top:2px; }
.news_list li a { font-size:14px; color:#333; font-weight:bold; }
.news_list li a:hover { text-decoration:underline; color:#1b96d7 }
.news_list li span.time { color:#ccc; }
/**/



/**/



/**/



.tit { font-size:16px; font-weight:bold; color:#333; text-align:center; display:block; padding:20px 0; padding-top:0; }
.tit span { font-size:14px; color:#7d7d7d; font-weight:normal; display:block; padding-top:10px; border-top:1px solid #dedede; margin-top:15px; }
.sharearea { background: #f6f6f6; border: 1px solid #dedede; height:20px; padding:8px 10px; padding-top:10px; display:block; }
.sharearea .jiathis_style { padding-left:15px; }
.content_show { margin-top:25px; padding:0 10px; }
.content_show img { max-width:800px; }
.tips { margin-top:20px; font-size:12px; background:#f6f6f6; border:1px solid #dedede; padding:5px 15px; color:#1b3a66; }
.tips li a { font-size:12px; color:#1b3a66; }
.tips li a:hover { color:#1b3a66; text-decoration:underline; }
/**/



.product_list { padding-left:0px; padding-top:15px; }
.product_list li { float:left; width:162px; margin-bottom:15px; height:200px; margin-right:17px; text-align:center; }
.product_list li img { width:160px; height:160px; margin-bottom:5px; border:1px solid #dedede; background:#fff }
.product_list li p { display:block; font-size:12px; color:#1b3a66; }
.product_list li a { font-size:12px; color:#1b3a66; line-height:16px; }
.product_list li a:hover { color:#1b96d7; text-decoration:underline; }
/**/



.table_form .input-text { margin:0; font:12px/1.5 Helvetica, Arial, sans-serif; width:250px; }
.table_form .input-text, .table_form textarea, .table_form select { border: 1px solid #c6c6c6; background:#fff }
.table_form .input-text, .table_form textarea { -webkit-transition: border linear 0.2s, box-shadow linear 0.2s; -moz-transition: border linear 0.2s, box-shadow linear 0.2s; -ms-transition: border linear 0.2s, box-shadow linear 0.2s; -o-transition: border linear 0.2s, box-shadow linear 0.2s; transition: border linear 0.2s, box-shadow linear 0.2s; -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1); -moz-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1); box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1); }
.table_form .input-text:focus, .table_form textarea:focus, .table_form select { outline: 0 none; }
.table_form .input-text:focus, .table_form textarea:focus { border-color: #e49d37; -webkit-box-shadow: inset 0 0px 1px rgba(0, 0, 0, 0.1), 0 0 4px rgba(228, 157, 55, 0.45); -moz-box-shadow: inset 0 0px 1px rgba(0, 0, 0, 0.1), 0 0 4px rgba(228, 157, 55, 0.45); box-shadow: inset 0 0px 1px rgba(0, 0, 0, 0.1), 0 0 4px rgba(228, 157, 55, 0.45); }
.table_form input { padding:6px 5px; }
.table_form td { padding:6px 0; padding-right:25px; }
.table_form table { font-size:14px; }
.table_form .button { cursor:pointer; background:url(../images/submit3.jpg) no-repeat; width:69px; height:28px; border:0; text-align:center; font-weight:bold; font-size:16px; color:#fff; }
.table_form .button1 { cursor:pointer; background:url(../images/submit4.jpg) no-repeat; width:69px; height:28px; border:0; text-align:center; font-weight:bold; font-size:16px; color:#fff; }
.table_form em.error { padding-left:10px; color:#F00; font-weight:bold; }
/**/



/**/



.product_title { font-size:12px; font-weight:bold; }
.product_span { border-bottom:1px solid #dedede; padding:15px 0; float:left; }
.product_span a { display:block; float:left; padding:2px 15px; font-size:15px; margin-right:15px; }
.product_span a:hover, .product_span a.active { background:#e9c004; }
.content_show { padding-top:10px; }
.producttitle td { padding:3px 0; }
.bigsmall { float:left; }
.bigcontent { float:right; width:365px; line-height:16px; font-size:12px; }
/**/



#minshow { width:161px; }
#minshow-form { background:#fff url(../images/formbg.jpg) no-repeat right top; padding-right:3px; }
#minshow-form .formb { border:1px solid #c9caca; border-bottom:0; border-right:0; height:282px; background:url(../images/cbto.jpg) no-repeat left bottom; padding-bottom:7px; position:relative; }
#minshow-form .formb h1 { background:url(../images/13.jpg) no-repeat; width:138px; height:28px; position:absolute; left:10px; top:-20px; }
#minshow-code { margin-top:30px; }
#minshow-code img { width:157px; border:1px solid #c9caca; }
.formb label { display:block; color:#e60012; font-size:12px; font-weight:bold; margin-bottom:8px; margin-left:10px; }
.formb .input { border: 1px solid #c6c6c6; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; padding:3px 5px; width:125px; margin-bottom:10px; margin-left:10px; }
.formb p { display:block; margin-top:10px; }
.formb .redline { background:url(../images/redline.jpg) no-repeat center top; padding-top:10px; color:#e60012; font-size:12px; }
/***/

.solution_one { padding-bottom:20px; }
.h1_one { background:url(../images/ioncd.jpg) no-repeat left 3px; text-indent:25px; font-size:14px; font-weight:bold; color:#ff0214; display:block; border-bottom:1px solid #dfe8fa; padding-bottom:10px; }
.solution_text { padding: 15px 0; }
.tab_p { display:block; background:#668cbb; color:#fff; }
.tab_p span { display:inline-block; height:25px; line-height:25px; padding:4px 25px; cursor:pointer; }
.tab_p span:hover, .tab_p span.hover { background:#ff0214; }
.tab_area .tab_div { display:none; margin-top:5px; font-size:13px; line-height:22px; }
.tab_area .tab_div img { max-width:798px; }
/**/

.pdflist { border:2px solid #b8c7e4; border-left:0; border-right:0; padding:10px 0; background:#dfe8fa }
.pdflist a { display:inline-block; width:50%; background:url(../images/psd.GIF) no-repeat 10px center; text-indent:35px; color:#333; line-height:25px; }
