/* Style ByGlume  */
/* Email zdy523@163.com  */
/* main */

#main{width:995px;float:left;}
#mainLeft{width:226px;height:100%;float:left;}

#mainRight{width:768px;height:100%;float:left; overflow:hidden;}
#mainRight #banner_login{width:768px;height:203;float:left;}
#mainRight .contents{width:767px;height:auto;clear:left;padding:0px 0 30px 0;}



/*******************Contant *********************************************************************************/
/*font*/
.En{font-family:times new roman;}




#man_R{font-size: 12px;line-height: 18px; width:768px;clear:both}
#man_R .banner{ height:175px;}


#content {float:left;height:100%;font-size:12px;line-height:18px;padding:15px 10px 0px 10px; width:747px;}
#copright{ height:42px; border-right:1px #e2e3e5 solid; border-bottom:1px #e2e3e5 solid;}
#copright .copright_font{ height:23px; background:url(../images/copyrigh_bg.gif) repeat-x; text-align:center; line-height:23px; padding-left:5px;font-size:8pt; color:#000000 }
#copright .copright_font span{ display:block; height:23px; line-height:23px; float:left;}
#copright .copright_font .fonts{ width:500px;}
#copright .copright_font .tel{ width:70px; background:url(../images/tel_icon.gif) no-repeat 5px center; text-align:left; padding-left:22px;}
#copright .copright_font .fax{background:url(../images/fax_icon.gif) no-repeat 5px center; text-align:left;padding-left:32px}
#copright .copright_font .line{ border-right:1px #CCCCCC solid; height:23px;}

.contents .titlenews{height:29px; background:url(../images/newsbg.gif) repeat-x;border-right:1px #e2e3e5 solid; line-height:29px; padding-left:15px;}
.contents .titlenews .time{ color:#FF0000}


#content .title{height:27px;background:url(../images/C_title_bg.gif) repeat-x top;}
#content .title strong{ background:url(../images/C_title_bg1.gif) no-repeat; height:22px; width:120px; display:block; padding-left:25px; color:#FFFFFF; font: 13px Arial, Tahoma;font-weight:900; line-height:22px!important;}
#content .title3{height:27px; background:url(../images/C_title_bg.gif) repeat-x top;clear:both}
#content .title3 strong{ background:url(../images/C_title_bg3.gif) no-repeat; height:22px; width:230px; display:block; padding-left:24px; color:#FFFFFF; font: 13px Arial, Tahoma;font-weight:900;line-height:22px!important;}


/*最新消息*/
#content .news{ padding-left:8px; border:0px; background:url(); height:170px;}
#content .newsinfo{ display:block; float:left; width:237px; margin-right:10px;}
#content .newsinfo dt{ height:24px; background:url(../images/C_title_bg2.gif) repeat-x}
#content .newsinfo dt p{ float:right; width:50px; height:10px; font-family:"宋体"; margin-right:5px; display:block}
#content .newsinfo dt p a{ color:#c1272d}
#content .newsinfo dt .mover{ font-size:16px; line-height:10px;}
#content .newsinfo dt strong{ background:url(../images/title_icon.gif) no-repeat 8px 4px; display:block; width:100px; height:24px; color:#3f93cc; font: 13px "Microsoft YaHei", Arial, Tahoma;font-weight:900; padding-left:23px; padding-top:2px;}
#content .newsinfo dd{ padding:10px 5px;display:block}
#content .newsinfo dd .time,#content .newsinfo dd .time a{ color:#c1272d; text-decoration:none}
#content .newsinfo dd .time a:hover{ color:#ff6600; text-decoration:none}
#content .newsinfo dd p{ width:220px; overflow:hidden;white-space: nowrap; -o-text-overflow: ellipsis;text-overflow: ellipsis; font-size:14px; margin-bottom:6px;}

/*产品服务*/
#content .product{ padding-left:8px;}
#content .productinfo{ display:block; float:left; width:230px; margin-right:23px;}
#content .productinfo_r{ margin-right:0px;}
#content .productinfo dt{ height:38px;}
#content .productinfo .chemical,#content .productinfo .academic,#content .productinfo .medical{padding-left:77px; line-height:38px;font: 14px "Microsoft YaHei", Arial, Tahoma;font-weight:900; color:#0071bc; display:block; padding-top:10px;}
#content .productinfo .chemical{ background:url(../images/chemical.gif) no-repeat; }
#content .productinfo .size{ font-size:20px;}
#content .productinfo .academic{ background:url(../images/academic.gif) no-repeat; }
#content .productinfo .medical{ background:url(../images/medical.gif) no-repeat; }
#content .productinfo dt a{ font: 14px "Microsoft YaHei", Arial, Tahoma;font-weight:900; color:#0071bc}
#content .productinfo dd .product_title2{color:#c1272d;  margin-bottom:10px; margin-top:10px; font-size:14px; height:33px;}
#content .productinfo dd .cas{ background:url(../images/cas.gif) no-repeat; height:33px;padding-left:75px;}




/*出書*/

#content .book{ padding-left:30px; }
#content .book ul{clear:both}
#content .book ul,#mainRight .right #content .book li{ padding:0px; margin:0px; list-style:none; display:block; height:25px; margin-bottom:20px;}
#content .book li{ line-height:25px; float:left}
#content .book .left{ width:150px; height:25px; text-align:right}
#content .book .right{ width:155px; height:25px;padding-left:6px; float:left}
#content .book .text{width:450px; padding-left:6px; padding-top:15px;}
#content .book .text textarea{ border:1px #CCCCCC solid}
#content .book .text450 input{ width:450px;}
#content .textHeight{ height:220px;}
#content .textHeight1{ height:300px;}
#content .formbutton{width:107px; height:25px; background:url(../images/form_button.gif) no-repeat; line-height:25px; text-align:center; cursor:hand; cursor:pointer; color:#FFFFFF; font-weight:bold; border:0px;}
#content .buttongroup{padding-right:85px;>padding-right:95px; padding-top:20px;}
#content .book .width120{ width:120px;color:#0066ca;}
#content .book .width120 input{border:0px;}
#content input{height:16px;line-height:16px;border:1px solid #5091AD;font-size:12px;}



/*buy*/
.buy{ padding-left:30px;}
.buyHeight{ height:100px;}
.buy ul{ clear:both}
.buy ul,.buy li{ padding:0px; margin:0px; list-style:none;}
.buy li{ line-height:22px; height:22px;}
.buy li strong {font-size:14px; color:#FF3300; font-weight:bold; padding-top:5px;}
.buy li span {font-size:14px; color:#5ec0e9; font-weight:bold; line-height:25px;}
.buy .buttom_font{ color:#3fad73; font-weight:bold; display:block; background:url(../images/butfont_icon.gif) no-repeat left center; padding-left:20px; margin-top:10px;}
.buy .icon{ font:"宋体"; font-size:20pt;>font-size:12px;color:#FF0000}


/*download*/
#content .seach{ height:30px; margin-bottom:20px; line-height:30px}
#content .seach select{ height:22px;overflow:hidden; margin-top:0px!important;}
#content .seach input{ height:19px;overflow:hidden; margin:2px!important;margin:0px;}
#content .seach select{ border:1px #999999 solid;}
#content .seach .seachbutton{background:url(../images/download_se.gif) no-repeat;; width:75px; height:21px; text-align:center; font-weight:bold; color:#FFFFFF; border:0px; cursor:hand; cursor:pointer;}
#content .seach .inputtext{ width:240px;}
#content .downtitle{background:url(../images/download_tbg.gif) repeat-x top; line-height:25px; display:block; height:25px;} 
#content .downtitle strong,#content .downtitle strong a{ padding-left:10px; padding-right:20px; width:170px;color:#cc585d; display:block; float:left}
#content .downtitle strong .icon{color:#000000; font-size:12px; font-family:"宋体"; font-weight:900;}
#content .downtitle .titleinfo,.downtitle .titleinfo a{ color:#0066ca; font-size:14px;}
#content .downtitle .titleinfo{ width:410px; display:block; float:left; margin:0px; padding:0px; line-height:25px;height:25px;overflow:hidden;white-space: nowrap; -o-text-overflow: ellipsis;text-overflow: ellipsis;}
#content .downtitle p{ float:right; width:113px; height:18px; display:block; margin-right:10px;}
#content .download_intro{ height:40px; clear:both; width:615px;overflow:hidden;white-space: nowrap; -o-text-overflow: ellipsis;text-overflow: ellipsis; padding-left:10px; padding-top:6px; clear:both; font-family:times new roman;}
#content .download_intro a{ color:#666666;font-family:times new roman; text-decoration:none}
#content .download_intro a:hover{ color:#FF6600; text-decoration:underline}


/*分靣樣式*/
#content .fenye{ height:25px; margin-bottom:10px; width:300px; float:right}
#content .fenye li{ float:left; margin-left:6px; margin-right:6px;line-height:25px;}
#content .fenye .hover a,#content .fenye .hover a:hover{color:#ff0000; text-decoration:underline}
#content .fenye li a{ color:#666666; text-decoration:none}
#content .fenye li a:hover{ color:#ff0000; text-decoration:underline}
#content .fenye .fenye_L1,#content .fenye .fenye_L2{ padding-top:0px;>padding-top:7px;}
#content .fenye .fenye_R1,#content .fenye .fenye_R2{ padding-top:0px;>padding-top:5px;}

.goindex{ float:left; width:50px; height:25px; background:url(../images/top_icon.gif) no-repeat right; line-height:25px; padding-left:15px;}


/*ebook*/
.ebooktitle{height:24px; background:url(../images/C_title_bg2.gif) repeat-x; padding-left:10px; color:#0066ca; font-size:14px;font-weight:bold;}
.content_L{width:580px; float:left}
.content_L .ti{ height: auto; line-height:18px; padding-top:15px; padding-left:10px;}
.ff{ color:#FF0000}
.content_L .ebintro img{ margin-right:20px;}
.ebintro{ margin-bottom:25px;}
.oo66ca{ color:#0066ca;}
.etitle{height:28px; background:url(../images/C_title_bg.gif) repeat-x left -20px;clear:both; padding-top:7px; color:#7eb931; font-weight:bold; font-size:14px; padding-left:10px;}
.content_L .information{ padding-left:15px; margin-bottom:15px;}
.content_L .information a{ color:#0066ca; font-size:14px; font-weight:bold; text-decoration:none; margin-right:30px;}
.content_L .information a:hover{ color:#ff6600; text-decoration:underline}
.content_L .product{padding-left:15px; height:100px;}
.content_L .product .pleft{ height:80px; width:80px; padding:10px 15px 10px 0px; overflow:hidden; float:left}
.content_L .product .pleft img{ height:80px; width:80px; }
.content_L .product .pright{ float:left; height:90px; width:470px; padding-top:10px}
.content_L .product .pright_t{height:24px; background:url(../images/C_title_bg2.gif) repeat-x; padding-left:10px; color:#0066ca; font-size:12px;font-weight:bold; line-height:24px;}
.content_L .product .pright_t p{ float:right; width:40px; height:9px; margin-right:10px; margin-top:7px;}
.content_L .product .pright_i{ height:61px; padding:5px 0px 0px 8px; width:460px;word-wrap:break-word;white-space:normal;word-break:break-all;}
.content_L .product .pright_i a{ color:#999999; text-decoration:none; font-family:times new roman;}
.content_L .product .pright_i a:hover{ color:#ff6600; text-decoration:underline}


.content_R{width:165px; float:right;border-left:1px #CCCCCC solid; }
.content_R .dataload{ width:165px; clear:both; margin-bottom:15px; overflow:hidden;}
.content_R .dataload dl{ display:block; width:165px; height:80px;}
.content_R .dataload dt{ display:block; float:left; padding:8px; height:60px; width:60px;}
.content_R .dataload dd{ display:block; width:88px; height:68px; padding-top:8px;float:left; font-family:times new roman;}
.content_R .dataload dd a{ color:#666666; text-decoration:none;}
.content_R .dataload dd a:hover{ color:#ff6600; text-decoration:underline}
.content_R .more a{ font-size:10px; font-family:"宋体"; color:#CC0000; font-weight:bold}
.content_R .more a:hover{ color:#ff6600; text-decoration:none;}
.content_R .dataload li{ background:url(../images/faq_icon.gif) no-repeat 10px 6px; padding-left:24px!important; margin-bottom:20px;font-family:times new roman;}
.content_R .dataload li a{ color:#0066ca; text-decoration:none;}
.content_R .dataload li a:hover{ color:#ff6600; text-decoration:underline}
.title4{ height:10px; background:url(../images/C_title_bg.gif) repeat-x  left -15px;clear:both; }

/*ebooklist*/
.ebooklist .product{padding-left:15px; height:150px; margin-bottom:10px;}
.ebooklist .product .pleft{ height:150px; width:150px; margin-right:10px; overflow:hidden; float:left; text-align:center; line-height:150px; clear:both;}
.ebooklist .product .pleft img{ max-width:150px; width:expression(width>150?"150px":" ");max-height:150px; height:expression(height>150?"150px":" ");overflow:hidden; line-height:150px; }
.ebooklist .product .pright{ float:left; height:150px; width:565px; padding-left:10px}
.ebooklist .product .pright_t{height:24px; background:url(../images/C_title_bg2.gif) repeat-x; padding-left:10px; color:#0066ca; font-size:12px;font-weight:bold; line-height:24px;}
.ebooklist .product .pright_t p{ float:right; width:40px; height:9px; margin-right:10px; margin-top:7px;}
.ebooklist .product .pright_i{ height:120px; padding:5px 0px 0px 8px; width:556px;word-wrap:break-word;white-space:normal;word-break:break-all;}
.ebooklist .product .pright_i a{ color:#999999; text-decoration:none; font-family:times new roman;}
.ebooklist .product .pright_i a:hover{ color:#ff6600; text-decoration:underline}

/*faq list*/
.faqlist .list_t{background:#e7e8e9 url(../images/faq_tbg.gif) repeat-x top; display:block; height:100%; overflow:hidden; margin-bottom:15px; }
.faq_title{display:block; float:left; width:600px; padding:5px 0 5px 10px;color:#0066ca; font-size:14px; line-height:18px;}
.faqlist .list_t .q{ color:#FF6600; font-size:15px; display:block; float:left; width:25px; height:25px; padding-left:10px; font-weight:bold}
.faqlist .list_t .faq_close{ float:right; width:82px; height:20px; margin-right:10px; text-align:right; display:block}
.faqlist .list_i{ padding:0px 20px 40px 40px;word-wrap:break-word;white-space:normal;word-break:break-all; display:none; clear:both}
.faqlist .list_i,.faqlist .list_i a{ color:#333333; text-decoration:none;}

/*intro*/
.intros{ background:url(../images/map.gif) no-repeat center; margin-top:10px; height:400px; padding-left:20px; padding-right:20px; clear:both}
.intros_L{ float:left; width:320px; padding-top:35px;}
.intros_L .photo{ width:145px; margin-right:6px; height:100px; margin-bottom:6px; float:left}
.intros_L .igroup,.intros_L .about{font: 35px "times new roman";font-weight:bold; text-align:center; color:#0071bc}
.about{ padding-top:60px;}
.intros_R{ float:left; width:380px; padding-top:5px; font-weight:bold; font-size:13px; color:#2e3192; line-height:28px;}

/*join*/
.join{ padding-left:30px; padding-top:20px;}
.join ul{display:block;clear:both;margin-bottom:10px; height:40px; padding-top:2px;}
.join ul,.join li{ padding:0px; margin:0px; list-style:none; display:block;}
.join li{ line-height:40px; float:left}
.join .left{ width:130px; height:20px; text-align:right; line-height:20px; }
.join .right{ height:20px;padding-left:6px; line-height:20px;}
.join .width150{ width:150px;}
.join .width300{ width:300px;}
.join .height65{ height:65px;}
select{ border:1px #CCCCCC solid;}

.join .width150 input,.join .Radio input{ width:25px; border:0px!important;}
.dizhi{width:430px!important;}

/*links*/
.links{}
.links dl{ display:block; width:360px; padding-left:5px; padding-right:5px; float:left;margin-top:20px;}
.links dt{ height:24px; background:url(../images/C_title_bg2.gif) repeat-x; margin-bottom:10px; }
.links dt strong{ background:url(../images/title_icon.gif) no-repeat 8px 4px; display:block; height:24px; line-height:18px; color:#4d4d4d; padding-left:23px;font-family:times new roman; font-size:14px; font-weight:bold}
.links dd{ width:220px; overflow:hidden;white-space: nowrap; -o-text-overflow: ellipsis;text-overflow: ellipsis; font-size:14px; line-height:22px; height:22px; margin:0px; padding-left:20px; background:url(../images/faq_icon.gif) no-repeat 5px;}

/*news*/
.newstitle{background:url(../images/download_tbg.gif) repeat-x top; display:block; clear:both; height:40px;} 
.newstitle strong,.newstitle strong a{padding-left:10px;padding-right:5px;width:auto;color:#cc595e;display:block;float:left}
.newstitle strong .icon{color:#000000; font-size:12px; font-family:"宋体"; font-weight:900;}
.news_intro{ width:735px;word-wrap:break-word;white-space:normal;word-break:break-all; padding-left:10px; padding-top:6px; color:#333333; clear:both; margin-bottom:30px;}
.news_intro a{ color:#333333; text-decoration:none;}
.news_intro a:hover{ color:#ff6600; text-decoration:underline;}
.newstitle .newstitleinfo,.newstitle .newstitleinfo a{ color:#0066ca; font-size:14px;}
.newstitle .newstitleinfo{ width:540px; display:block; float:left; margin:0px; padding:0px; line-height:18px;}
.newstitle p{ float:right; width:40px; height:9px; display:block; margin-right:10px; margin-top:5px;}
.newstitle .newslisttitleinfo{ width:480px; display:block; float:left; margin:0px; padding:0px; line-height:18px;}
.newstitle .newslisttitleinfo,.newstitle .newslisttitleinfo a{ color:#0066ca; font-size:14px;}
.newstitleheight{ height:25px;}

/*print*/
.mrgintbottom{margin-bottom:15px;}
.print_t{height:24px; background:url(../images/C_title_bg2.gif) repeat-x; padding-left:10px; color:#0066ca; font-size:12px;font-weight:bold; margin-top:30px;}
.print_t li{background:url(../images/faq_icon.gif) no-repeat left; margin-right:25px!important; padding-left:15px!important; float:left}
.information p{margin-bottom:15px;}
.print_t li a{color:#0066ca;text-decoration:underline}
.print_t li a:hover{color:#0066ca;text-decoration:none}

/*printlist*/
.ebooklist .product .printleft{ height:130px; width:130px; margin-right:10px; overflow:hidden; float:left; text-align:center; line-height:130px; padding:10px;}
.ebooklist .product .printleft img{ max-width:130px; width:expression(width>130?"130px":" ");max-height:130px; height:expression(height>130?"130px":" ");overflow:hidden;}

/*private*/
.private{ width:735px;word-wrap:break-word;white-space:normal;word-break:break-all; padding-left:10px; padding-top:6px; color:#333333; clear:both; margin-bottom:30px;}
.private p{ margin-bottom:22px;}
.private a{ color:#ff0000; text-decoration:none;}
.private a:hover{ color:#ff0000; text-decoration:underline;}

/*reply*/
#content .reply{ padding-left:30px;}
#content .reply ul{ padding:0px; margin:0px; list-style:none; display:block; height:25px; margin-bottom:25px;}
#content .reply ul,#content li{ padding:0px; margin:0px; list-style:none;}
#content .reply li{ line-height:25px; float:left}
#content .reply .left{ width:150px; height:25px; text-align:right}
#content .reply .right{ width:155px; height:25px;padding-left:6px;}
#content .reply .text{width:450px;padding-left:6px; padding-top:15px;}
#content .reply .text textarea{border:1px #CCCCCC solid}
#content .textHeight{ height:220px;}
#content .textHeight1{ height:300px;}
#content .reply .width120{ width:120px;color:#0066ca;}
#content .reply .width500{ width:500px; color:#0066ca;}
#content .reply .width500 input{margin-right:5px; margin-left:15px; border:0px;}
#content .reply .width120 input{margin-right:8px; border:0px;}

/*sitemap*/
.big_s .infos_s dd,.big_s .infos_s dd a{color:#999999; text-decoration:none}
.big_s .infos_s dd a:hover{color:#ff6600;text-decoration:none}
.big_s .infos_s dt a{color:#0066ca; text-decoration:none}
.big_s .infos_s dt a:hover{color:#ff6600; text-decoration:none}

.big_s{ width:240px; margin-right:8px;color:#0066ca; float:left; margin-bottom:25px; height:100px;}
.big_s .title_s{ height:24px; background:url(../images/sitemap_tbg.gif) repeat-x; }
.big_s .title_s strong{ background:url(../images/title_iconff.gif) no-repeat 5px center; display:block; padding-left:20px;  line-height:24px; font-size:13px;font-weight:bold;color:#0066ca; }
.big_s .infos_s{ padding-top:5px; clear:both;}
.big_s .infos_s dl,.big_s .infos_s dt,.big_s .infos_s dd{display:block}
.big_s .infos_s dt{ background:url(../images/title_icon.gif) no-repeat 5px center; padding-left:15px; height:22px; line-height:22px;}
.big_s .infos_s dd{ background:url(../images/dd_icon.gif) no-repeat 12px center; padding-left:26px; height:22px; line-height:22px; display:block}
.big_s .infos_s .width30{ float:left; width:33%; display:block}
.big_s .infos_s .width50{ float:left; width:50%; display:block}

.PageNumberBox{border: 1px solid #DCDCDC;background-color: #EFEFEF;padding: 3px;width: 20px;height: 20px;text-align: center;}


/*******************Contant *********************************************************************************/
