/*2009广州花都. by stillfish*/
body {margin:0 auto;padding:0;background:#fff;font-size: 12px;text-align:center;color: #000000;font-family: "宋体"; }
body > div {text-align:center;margin-right:auto;margin-left:auto;} 
div,p,li{font-family:宋体;font-size:12px;}
form,ul,li,p,h1,h2,h3,h5,h6{margin:0;padding:0;}
input,select{font-size:13px;line-height:16px;}
ul,ol,li {list-style:none;padding:0px; margin:0px;}
img,a img{border:0;margin:0;padding:0; vertical-align:top}
h1,h2,h3,h4,h5,h6 { margin:0;padding:0;font-size:13px;font-weight:normal;}
ul,ol,li {list-style:none;padding:0px; margin:0px;}
dl,dt,dd,p{margin:0;padding:0;}
textarea,input,body{font-size:12px;}
select,input{vertical-align:middle;}
.show{display:block}
.dis{display:block;}
.undis{display:none;}
.hand{cursor:pointer;}
.fontArial{font-family:'Arial'}
.left { float:left;}
.right { float:right;}
.cl {clear:both;font-size:1px;width:1px;visibility:hidden;margin-top:0px!important;margin-top:-1px;line-height:0}/*ie and firefox1.5 updata */
.cl:after{content:".";display:block;height:0;clear:both;}	/* firefox1.0 */
*+html .cl{margin-top:-1px!important;}
/*文章行距*/
.font14_article{ font-size:14px; line-height:25px; text-align:justify; text-justify: inter-ideograph;}
.font12_article{ font-size:12px; line-height:23px; text-align:justify; text-justify: inter-ideograph; text-indent:20px;WORD-WRAP: break-word; width:95%; padding:5px 0 5px 0}
.font12_article_h1 { font-size:14px; font-weight:bold; line-height:30px; height:30px; text-align:center; color:#ca0000}
.font12_article_from { font-size:12px; line-height:30px; height:30px; text-align:center; color:#00000; border-bottom:2px solid #999999; margin:0 0 10px 0}
.font12_article_1{ font-size:12px; line-height:23px; text-align:justify; text-justify: inter-ideograph;WORD-WRAP: break-word}
/*  字体样式开始[[  */
.font_14{font-size:14px;}
.font_14ww{font-size:14px; font-weight:bold;color:#FFF;}
.font_14wb{font-size:14px; font-weight:bold;color:#000;}
.font_14wr{font-size:14px; font-weight:bold;color:#F60;}
.font_12{font-size:12px;color:#000;}
.font_12ww{font-size:12px;font-weight:bold;color:#000;}
.font_12w{font-size:12px;color:#fff;}
.font_12c{font-size:12px;color:#999;}
.font_12R{font-size:12px;color:#EF3E14;}
.font_12B{font-size:12px;color:#06C;}
.font_12w2{font-size:12px;color:#fff;}
.font_14ww{font-size:14px; font-weight:bold;color:#FFF;}
.font_14wb{font-size:14px; font-weight:bold;color:#000;}
.font_14wr{font-size:14px; font-weight:bold;color:#F60;}
.font_14wr a:link {color:#F60;text-decoration: none;}
.font_14wr a:visited {color:#F60;text-decoration: none;}
.font_14wr a:hover {color: #06F;text-decoration: underline;}
.font_14wr a:active {color: #FF0000;text-decoration: none;}
.font_red{color:Red; text-decoration:underline}

.red{font-size:14px; font-weight:bold;color:#ff0000;}
.red a:link {color:#ff0000;text-decoration: none;}
.red a:visited {color:#ff0000;text-decoration: none;}
.red a:hover {color:#0066ff;text-decoration: underline;}

A.red{font-size:14px; font-weight:bold;color:#ff0000;}
A.red:link {color:#ff0000;text-decoration: none;}
A.red:visited {color:#ff0000;text-decoration: none;}
A.red:hover {color:#0066ff;text-decoration: underline;}

/* CSS空白 */
.blank5_b {margin:0 auto;height:5px;font-size:1px;background:#fff;clear:both;}
.blank3 {margin:0 auto;height:3px;font-size:1px;clear:both;}
.blank4 {margin:0 auto;height:4px;font-size:1px;clear:both;}
.blank5 {margin:0 auto;height:5px;font-size:1px;clear:both;}
.blank6{ height:6px; font-size:1px; clear:both;overflow:hidden; margin:0px; padding:0px;}
.blank7{ height:7px; font-size:1px; clear:both;overflow:hidden; margin:0px; padding:0px;}
.blank8{ height:8px; font-size:1px; clear:both;overflow:hidden; margin:0px; padding:0px;}
.blank9{ height:8px; font-size:1px; clear:both;overflow:hidden; margin:0px; padding:0px;}
.blank10{ height:10px; font-size:1px; clear:both;overflow:hidden;background:white;}
.blank15 {margin:0 auto;height:15px;font-size:1px;clear:both;}
/* ========== 字体属性 ====== */

/*全站定义*/
#warp { width:900px; margin:0 auto; padding:0}
.magintop { margin:10px 0 0 0 }
a:link { font-size:12px; text-decoration:none;color:#000000}
a:visited { font-size:12px; text-decoration:none;color:#000000}
a:hover { font-size:12px; text-decoration:underline;color:#187CC7}
#warptop { width:1003px; margin:0 auto; padding:0}

A.menu:link {font-size: 12px;color: #000000;text-align:left;text-decoration: none;}
A.menu:visited {font-size: 12px;color: #000000;text-align:left;text-decoration: none;}
A.menu:hover {font-size: 12px;color: #187CC7;text-align:left;text-decoration: none;}

.main_flash { background:url(../images/indexbg.jpg) repeat-x;color:#999999; width:1003px}
.main_flash a:link { font-size:12px; text-decoration:none;color:#999999;}
.main_flash a:visited { font-size:12px; text-decoration:none;color:#999999;}
.main_flash a:hover { font-size:12px; text-decoration:underline;color:#187CC7}

#topmenu {width:900px; height:33px; float:left; z-index:100;}
.topmenucontent {width:900px; line-height:35px;text-align:left}
.topmenucontent li{width:100px; float:left; text-align:left; line-height:25px}
.topmenucontent li a:link{width:100px; height:30px; display:block; float:left; text-align:left; line-height:25px; }

.top{width:900px;}
.top_logo{width:514px;height:75px;background:url(../images/top_logo.gif) no-repeat;float:left;display:inline;margin:5px 0 5px 0;  }

.top_top_language{ width:386px;height:18px;float:left;display:inline;line-height:19px;text-align:right;color:#666666; margin:15px 0 0 0}
.top_top_language a:link{ color:#666666}
.top_top_language a:visited{ color:#666666}

.top_search{width:386px;height:24px;float:right;display:inline;margin:15px 0 5px 0; text-align:right;}
.top_search input{width:100px;height:18px;border:1px #B5B5B5 solid;background-color:#E7E7E7;float:right;margin-right:5px;color:#575757;line-height:20px;text-align:center;}
.top_search select{ float:right;margin-right:2px; }
.top_search .strong { font-weight:bold}

.top_menu{width:900px;height:30px; float:left;display:inline;}
.top_menu_box{width:100px;float:left;display:inline;}
.menu_box{position:absolute; left:10px; top:115px;width:100px;height:auto; float:left;border:1px #999999 solid;background-color:#FFFFFF;display:none;z-index:4; margin:-5px 0 0 150px;}
.menu_box li{ width:100px; height:22px; line-height:22px; text-align:center; border-bottom:1px solid #999;}
.menu_box li a{ color:#666; text-decoration:none;}
.menu_box li a:hover{ color:#0276B8; text-decoration:none; width:100px; height:22px; background:#eee; display:block;}
.menu_box1{position:absolute;width:100px;height:auto; float:left;border:1px #999999 solid;background-color:#FFFFFF;display:none;z-index:4; margin:-5px 0 0 150px;}
.menu_box1 li{ width:100px; height:22px; line-height:22px; text-align:center; border-bottom:1px solid #999;}
.menu_box1 li a{ color:#666; text-decoration:none;}
.menu_box1 li a:hover{ color:#0276B8; text-decoration:none; width:100px; height:22px; background:#eee; display:block;}

.menu_box2{position:absolute;width:150px;height:auto; float:left;border:1px #999999 solid;background-color:#FFFFFF;display:none;z-index:4; margin:-5px 0 0 150px;}
.menu_box2 li{ width:150px; height:22px; line-height:22px; text-align:left; text-indent:15px; border-bottom:1px solid #999;}
.menu_box2 li a{ color:#666; text-decoration:none;}
.menu_box2 li a:hover{ color:#0276B8; text-decoration:none; width:150px; height:22px; background:#eee; display:block;}

.top_menu_name{width:100px;height:100%;float:left;display:inline;line-height:32px;text-align:center;color:#7D7D7D;font-size:12px;font-weight:700;cursor:pointer;z-index:2;background:url(../images/menu_bg.gif) no-repeat;}
.top_menu_nameOver{width:100px;height:100%;overflow:hidden;float:left;display:inline;line-height:32px;text-align:center;color:#0076B8;font-size:12px;font-weight:700;cursor:pointer;z-index:2;background:url(../images/menu_bg.gif) no-repeat}
.top_menu_nameOver1{width:100px;height:100%;overflow:hidden;float:left;display:inline;
line-height:32px;text-align:center;color:#0076B8;font-size:12px;font-weight:700;cursor:pointer;z-index:2;background:url(../images/menu_bg.gif) no-repeat}

.banner { width:900px; float:left; margin:0 0 5px 0;}

#pz_banner {width:894x;height:120px; margin:5px 0px 0px 0px; float:left; border:1px solid #cccccc; padding:2px}
.pz_banner_left { float:left; width:32px;}
#about_demo { float:left}
#demo { float:left;overflow:hidden;width:860px;*width:863px;width:862px\9;height:120px;}
#indemo {float: left;width:800%;}
#demo1 {float: left;}
#demo2 {float: left;}


.main_left {width:300px;float:left;}
.main_center {width:300px;float:left; margin:0 0 0 10px;}
.main_right {width:280px;float:left; margin:0 0 0 10px;}

.main_product_list { width:300px;}
.main_producttitle {width:290px;height:30px;*height:30px;_height:23px;line-height:30px;border-bottom:#ccc 1px dashed;background:url(../images/dot_title.gif) left center no-repeat;font-size:14px;float:left;font-weight:bold;; text-align:left;padding:0 0 0 8px; color:#666666;}
.main_product_list li{ float:left; width:90px; margin:12px 0 0 0;}
.main_product_list li p { background:url(../images/title_bg.gif) no-repeat; width:90px; text-align:left; height:24px; line-height:24px; text-align:center; color:#666666; float:left}
.main_product_list li p a:link{color:#666666}
.main_product_list li p a:visited{color:#666666}
.main_product_list li p a:hover{color:#ca0000}


#indexnews{width:300px;float:left}
#indexnews #newslist{width:300px;float:left;margin-top:8px;}
#indexnews #newslist ul{width:300px; margin:0px; padding:0px; float:left;}
#indexnews #newslist ul li{background:url(../images/dot.gif) left center no-repeat;line-height:25px;color:#333;float:left; font-size:12px;width:295px; text-align:left; padding:0 0 0 5px;}
#indexnews #newslist ul li .left{float:left;width:240px;}
#indexnews #newslist ul li .right{float:right;width:60px;}

.indextitle{width:292px;height:30px;line-height:30px;border-bottom:#ccc 1px dashed;background:url(../images/dot_title.gif) left center no-repeat;font-size:14px;float:left;font-weight:bold;; text-align:left;padding:0 0 0 8px; color:#666666}
.indextitle span { padding:0 0 0 0px;font-weight:normal; font-size:12px; color:#464646}
.indextitle span a{color:#464646}
.indextitle span a:visited{color:#464646}
.indextitle span a:hover{color:#0066FF}

#indexserver {width:300px;float:left;margin-top:15px;}
#indexserver .indexsub{width:300px;float:left;margin:8px 0 0 0; text-align:center;}
#indexserver .indexsub li { width:96px; float:left; text-align:left}
#indexserver .indexsub li span{ margin:0 0 0 20px;}

.indextitle2{width:292px;height:30px;*height:23px;_height:23px;line-height:30px;border-bottom:#ccc 1px dashed;background:url(../images/dot_title.gif) left center no-repeat;font-size:14px;float:left;font-weight:bold; text-align:left; padding:0 0 0 8px; *padding:7px 0 0 8px; _padding:7px 0 0 8px; color:#666666;}
.indextitle2 b {padding:5px 0 0 10px;*padding:5px 0 0 10px;}
.indextitle2 span { padding:0 0 0 50px; font-weight:normal; font-size:12px; color:#464646}
.indextitle2 span a{color:#464646}
.indextitle2 span a:visited{color:#464646}
.indextitle2 span a:hover{color:#0066FF}

#index_about{width:300px; float:left}
.product_list { width:280px;}
.product_list li { float:left;width:130px; padding:5px}
.product_list li p{ float:left; background:#CCCCCC; width:130px; line-height:25px; height:25px;}
.product_list img { width:130px; height:100px}
.about_keyuan { text-align:left; line-height:20px; width:300px; float:left}
.about_img { float:left; padding:2px; border:1px solid #cccccc; margin:5px 2px 3px 0}
.about_img p { background:#f3f3f3; text-align:center; color:#34498F}

#partner{width:280px;}

.partnertitle{width:272px;height:30px;line-height:30px;border-bottom:#ccc 1px dashed;background:url(../images/dot_title.gif) left center no-repeat;font-size:14px;float:left;font-weight:bold;; text-align:left;padding:0 0 0 8px; color:#666666;}

#partner .partner_list{width:280px;float:left;color:#333; line-height:22px; text-align:center; }
#partner .partner_list li { padding:5px 0 0 0; float:left; width:250px}

#partner .partner_list2{width:280px;float:left;color:#333; line-height:22px; text-align:center;}
#partner .partner_list2 li { padding:5px 0 0 0; float:left; width:130px}

#contact{width:260px;float:left; margin-top:10px; }
.title{width:260px;height:25px; line-height:25px;float:left;background:#e5e5e5 url(../images/dot_title2.gif) no-repeat 5px center ;font-weight:bold; text-indent:12px; color:#666666; font-size:14px; text-align:left;}
.title em { padding:0 0 0 5px; font-style:normal}
.content{width:210px;float:left;color:#333; line-height:22px; margin-top:8px;}


.bottom{width:900px; border-top:1px solid #cccccc; margin:10px 0 0 0; padding:5px 0 0 0; float:left}
.bottom a{color:#5C5C5C;}
.bottom a:visited{color:#5C5C5C;}
.bottom a:hover{color:#0066ff;}
.bottom_logo{width:80px;height:50px;overflow:hidden;float:left;display:inline;}
.bottom_txt{ width:770px;height:50px;overflow:hidden;float:left;line-height:50px;color:#5C5C5C;float:left;display:inline;margin-left:50px;}

/*列表页*/
#banner{width:900x;height:120px; margin:5px 0px 0px 0px; float:left;}

#leftnav{width:200px;float:left; text-align:left}
#leftnav .bigclass{width:200px;height:23px;line-height:23px;float:left;background:url(../images/dot3.gif) #036DC3 13px center no-repeat;text-indent:22px;color:#fff;font-size:14px; font-weight:bold}
#leftnav ul{width:200px;float:left;margin:0px;padding:10px 0px 0px 0px;}
#leftnav ul li{width:200px;height:30px;line-height:30px;color:#333; border-bottom:#ccc 1px solid; background:url(../images/dot4.gif) 22px 10px no-repeat; text-indent:30px; font-weight:bold;}
#leftnav .menu_active { color:#187CC7}

#leftnav table { text-align:left}
#leftnav .big_title {width:200px;height:30px;line-height:30px;color:#333; border-bottom:#ccc 1px solid; background:url(../images/dot4.gif) 10px 10px no-repeat; font-weight:bold; text-align:left}

#leftbox{width:200px;float:left;margin-top:15px;color:#333;}
#leftbox .left_title{float:left;color:#000000;font-size:14px;width:200px;font-weight:bold;background:#e5e5e5 url(../images/dot_title2.gif) no-repeat 13px center;height:25px; line-height:25px;text-indent:22px;}

#leftbox .left_content{width:197px;float:left;line-height:25px; padding-left:3px;}

#content{width:690px;float:left; margin:10px 0 0 10px}
#link{width:680px;float:left;text-align:right;padding-right:10px;}
#content .content_title{width:690px;float:left;border-bottom:#ccc 1px solid;color:#036DC3;font-size:14px;font-weight:bold; text-align:left; line-height:30px; height:30px;}
#content .contents_title {width:690px;float:left;border-bottom:#ccc 1px solid;color:#036DC3;font-size:14px;font-weight:bold; text-align:center; line-height:50px; height:50px;}
#content .content{width:690px;float:left; line-height:23px; font-size:14px; margin:5px 0 0 0; text-align:left}
#content .about_content {width:690px;float:left; line-height:23px; font-size:14px; margin:5px 0 0 0; text-align:left; background:url(../images/bg.gif) no-repeat}
#content .productcontent{width:690px;float:left;line-height:23px;font-size:12px;}
#content .title2{width:690px;float:left;color:#e20000;font-size:14px; margin-top:10px;}
#content .txt2{width:690px;float:left;}

#newslist {width:690px;float:left;margin-top:15px;}
#newslist ul{width:690px;float:left;margin:0px;padding:0px;}
#newslist ul li{width:690px;float:left;height:25px;line-height:25px; background:url(../images/dot2.gif) left center no-repeat; border-bottom:#ccc 1px dashed; font-size:14px; color:#666; text-align:left;}
#newslist ul li .left{width:600px;float:left; text-indent:10px;}
#newslist ul li .right{width:90px;float:right;}

#job{width:655px;float:left;margin-top:15px;}

/*产品展示*/
.lm_product_contents { background:url(../images/product_bg.gif) no-repeat left bottom; width:100%; line-height:30px; font-size:14px; text-align:left}
.lm_product_contents th { color:#000966; font-size:18px; line-height:30px; font-weight:bold}
.lm_product_contents strong { color:#ffffff; background:#000966; padding:5px}

.product_list { padding:5px 0 0 0 ; width:690px; float:left}
.product_list_bottom { height:80px;background:url(../images/product_bg.gif) no-repeat left bottom;}

/*证书*/
.zhengshu_list { width:690px; float:left}
.zhengshu_list ul{ padding:5px;}
.zhengshu_list li { background:url(../images/zs_bg.gif) no-repeat; text-align:left; padding:0 0 0 45px; font-size:14px; font-weight:bold; color:#000; height:30px; line-height:30px; float:left; width:295px;}
/*.zhengshu_list li a{font-size:14px; }
.zhengshu_list li a:visited{font-size:14px; }*/

.zhengshu_list li a {position:relative; font-size:14px}
.zhengshu_list li a:visited{font-size:14px; }
.zhengshu_list li a:hover {background:#fff; z-index:1000; font-size:14px}
.zhengshu_list li a:hover b {visibility:visible;}
.zhengshu_list li a b {visibility:hidden; position:absolute;left:0px; top:15px; z-index:1000;}
.zhengshu_list li b.big_pic {background: #FFF; border:5px solid #f6f6f6}
.pageNav { height:30px; padding-top:10px}
