/* CSS Document */

body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,img,div{margin:0;padding:0;border:0;font-family:  Arial, Verdana, Geneva, Helvetica, sans-serif;}
table,td{margin:0;padding:0;}
*{margin:0;padding:0;border:0;font-family:  Arial, Verdana, Geneva, Helvetica, sans-serif;}
body {font-family:  Arial, Verdana, Geneva, Helvetica, sans-serif;font-size: 12px;color:#000000;line-height: 20px;text-align:left}
td,th {font-family:  Arial, Verdana, Geneva, Helvetica, sans-serif;font-size: 12px;color: #000000;}
a {color: #000000;}
A:link {TEXT-DECORATION: none;}
A:visited {TEXT-DECORATION: none;}
A:hover {TEXT-DECORATION: underline;color: #FF0000;}
ul,li{list-style-type:none;}

.clearit{clear:both;}
.hSpace1 {height:1px;line-height:1px;overflow:hidden; clear:both;}
.hSpace3 {height:3px;line-height:3px;overflow:hidden; clear:both;}
.hSpace5 {height:5px;line-height:5px;overflow:hidden; clear:both;}
.hSpace10 {height:10px;line-height:10px;overflow:hidden; clear:both;}
.hSpace5F {height:5px;line-height:5px; background:#FFFFFF;overflow:hidden; clear:both;}
.p5 {padding:5px;}
.borderU {border-right: 1px solid  #75819e;border-left: 1px solid  #75819e;border-bottom: 1px solid  #75819e;}
.borderU_p5 {border-right: 1px solid  #75819e;border-left: 1px solid  #75819e;border-bottom: 1px solid  #75819e;padding:5px;}
.borderH {border-right: 1px solid  #75819e;border-left: 1px solid  #75819e;}
.borderH_p5 {border-right: 1px solid  #75819e;border-left: 1px solid  #75819e;padding:5px;}
.line_X{ width:170px; margin-left:5px;height:1px; line-height:1px; overflow:hidden; clear:both; background:url(../images/line_X.gif) repeat-x;}

#page{width:895px; margin:0 auto; padding-bottom:30px; }
.head{width:895px; height:68px; margin:0 auto; overflow:hidden;}

.logo{width:596px; height:68px; float:left;}
.search{width:185px; height:23px; overflow:hidden; float:right; margin-top:30px; display:inline;}
.search_in{width:128px; height:21px; float:left; border:1px solid #999999; line-height:21px;}
.search_btn{width:45px; height:23px; float:left; background:url(../images/search_engbtn.gif) no-repeat; margin-left:10px; display:inline;}


.nav{width:895px; height:34px; background:url(../images/nav_bg.gif) repeat-x;}
.navA{width:792px; height:34px; float:left; color:#0000FF}
.navA ul li{width:108px; height:34px; float:left; background:url(../images/nav_libg.gif) repeat-x; margin-right:6px; line-height:34px; font-size:14px; font-weight:bold; color:#00FF00}
.navA ul li a{color:#2f2b5d;}

.navB{width:103px; height:34px; text-align:right; float:left; line-height:34px; background:url(../images/nav_libg.gif) repeat-x; font-size:12px; font-weight:bold;}
.navB p{padding-right:10px;}
.navB a{color:#000000;}

.content{width:895px; margin:0 auto; background:url(../images/content_bg.gif) repeat-y;}
.content_top{width:895px; margin:0 auto; background:url(../images/content_topbg.gif) no-repeat top;}
.content_bot{width:895px; margin:0 auto; background:url(../images/content_botbg.gif) no-repeat bottom;}

.product{width:200px; float:left; margin-left:18px; display:inline; background:url(../images/product_bg.gif) no-repeat 100% 50%;}
.productA{width:181px; float:left; text-align:left;}

.productA h2{font-size:14px;width:181px; font-weight:bold; color:#434242; height:30px; line-height:30px; border-bottom:1px solid #a5a5a5; text-indent:25px;}

.productA h4{font-size:14px; font-weight:bold; color:#FFFFFF; width:181px; height:30px; line-height:30px; text-indent:25px; background:url(../images/product_h4bg.gif) no-repeat;}

.product_ul li{width:181px; height:30px; line-height:30px; text-indent:35px; background:url(../images/productA_li.gif) repeat-x bottom;}
.product_ul li a{color:#434242;}

.product_ulA li{width:181px;background:url(../images/productA_li.gif) repeat-x bottom;}
.product_ulA li a{color:#434242;}

.productA h5{font-size:12px; font-weight:bold; color:#434242; width:181px; height:30px; line-height:30px; text-align:center; background:url(../images/product_h5bg.gif) no-repeat;}
.lianjie{background:#ebebeb; padding-bottom:5px;}
.lianjie li{width:181px; height:24px; line-height:24px; text-indent:35px; }

.content_r{width:650px; float:right; margin-right:5px; display:inline;}
.jieshao{width:630px; margin:0 auto;}
.jieshao h4{font-size:14px; font-weight:bold; color:#434242; height:30px; line-height:30px; width:630px; text-align:left; text-indent:20px; border-bottom:1px solid #a5a5a5;}

.jieshaoA{width:609px; margin:0 auto; padding:10px 0 20px 0;}
.jiaodian{padding:3px; border:1px solid #7d7d7d;}
.jieshaoA p{text-indent:2em; text-align:left; line-height:24px; color:#434242; padding-top:10px;}
.jieshaoA p a{ color:#434242;}

.news{width:630px; margin:0 auto;}
.newsA{width:630px; height:30px; line-height:30px; border-bottom:1px solid #a5a5a5;}
.newsA h4{font-size:14px; font-weight:bold; color:#434242;  text-align:left; text-indent:20px; width:150px; float:left;}
.more{width:38px; height:13px; float:right; margin-right:15px; display:inline; float:right; margin-top:9px;}

.newsB{width:630px; margin:0 auto; text-align:left;}
.newsB ul{padding-left:20px; padding-top:20px;}
.newsB ul li{width:500px;height:24px; overflow:hidden; line-height:24px; color:#434242;}
.newsB ul li a{color:#434242; }
.newsB ul li h4{font-size:12px; font-weight:normal; width:340px; float:left; line-height:24px; height:24px; overflow:hidden; padding-left:20px;}
.newsB ul .new h4{ background:url(../images/new.gif) no-repeat 0% 40%;}
.newsB ul li span{width:80px; float:right;line-height:24px; height:24px; overflow:hidden;}


.footer{width:895px; height:51px; margin:0 auto; background:url(../images/footer_bg.gif) repeat-x;}
.footer_l{width:895px; height:51px; margin:0 auto; background:url(../images/footer_l.gif) no-repeat left;}
.footer_r{width:895px; height:51px; margin:0 auto;background:url(../images/footer_r.gif) no-repeat right;}
.footer p{line-height:51px;}

.service{width:630px; margin:0 auto;}
.serviceA{width:630px; height:30px; line-height:30px; border-bottom:1px solid #a5a5a5;}
.serviceA h4{font-size:14px; font-weight:bold; color:#434242;  text-align:left; text-indent:20px; }

.serviceB{width:630px;height:190px; background:url(../images/serviceB.gif) no-repeat left top; position:relative; }
.fuwu1{width:90px; line-height:24px; text-align:center; font-size:14px; position:absolute; top:50px; left:125px;}
.fuwu2{width:90px; line-height:24px; text-align:center; font-size:14px; position:absolute; top:85px; left:245px;}
.fuwu3{width:90px; line-height:24px; text-align:center; font-size:14px; position:absolute; top:50px; left:365px;}
.serviceB a{color:#434242; font-weight:bold;}

.serviceC{width:545px; margin:0 auto; }
.serviceC table{border-top:1px solid #434242;border-left:1px solid #434242; color:#434242}
.serviceC table tr{height:42px;}
.serviceC table tr td{border-right:1px solid #434242;border-bottom:1px solid #434242;color:#434242; line-height:18px; text-align:center;}
.fuwu_tr{background:#c9c9c9; height:40px; line-height:40px; font-weight:bold; font-size:14px;}
.fuwu_tr td{font-size:13px;}
.serviceC table tr td a{font-weight:bold;color:#434242;}

.serviceD{width:545px; margin:0 auto; }
.serviceD table{border-top:1px solid #434242;border-left:1px solid #434242; color:#434242}
.serviceD table tr{height:42px;}
.serviceD table tr td{border-right:1px solid #434242;border-bottom:1px solid #434242;color:#434242; line-height:18px; text-align:center; padding:5px;}
.serviceD table tr td a{font-weight:bold;color:#434242;}

.list_pro{width:630px; margin:0 auto;}
.list_pro ul li{width:230px; float:left; margin-left:40px; display:inline; text-align:center; margin-top:20px;}
.list_pro ul li img{display:block;}
.list_pro ul li span{line-height:30px;}


.content_pro{width:630px; margin:0 auto;}
.content_proA{width:630px; height:31px; line-height:31px; background:url(../images/content_proA.gif) repeat-x;}
.content_proA h4{font-size:14px; font-weight:bold; color:#434242; width:120px; float:left;text-indent:20px; text-align:left;}
.shuxing{width:360px; float:right;}
.shuxing ul{padding-top:5px;width:340px; float:left}
.shuxing ul li{width:103px; height:26px; display:block; background:url(../images/shuxing_li.gif) no-repeat; float:left; margin-left:10px; display:inline;}
.shuxing ul li a{width:103px; height:26px; display:block; color:#434242}
.shuxing ul li a:hover{width:103px; height:26px; display:block;background:url(../images/shuxing_ali.gif) no-repeat; text-decoration:none; font-weight:bold;}
.shuxing ul .shuxing_a{background:url(../images/shuxing_ali.gif) no-repeat;font-weight:bold;}

.shuxingA{width:360px; float:right;}
.shuxingA ul{height:31px; width:340px; float:left}
.shuxingA ul li{width:103px; height:31px; display:block; line-height:16px; background:url(../images/shuxingA_li.gif) no-repeat; float:left; margin-left:10px; display:inline;}
.shuxingA ul li a{width:103px; height:31px; display:block; color:#434242}
.shuxingA ul li a:hover{width:103px; height:31px; display:block;background:url(../images/shuxingA_ali.gif) no-repeat; text-decoration:none; font-weight:bold;}
.shuxingA ul .shuxing_a{background:url(../images/shuxingA_ali.gif) no-repeat;font-weight:bold;}




.content_proB{width:630px; margin:0 auto;}
.content_proB h5{font-size:14px; font-weight:bold; color:#434242; text-align:left;  text-indent:40px; line-height:40px; }
.xinxi{width:520px; margin:0 auto; text-align:left; line-height:24px; color:#434242}
.xinxi img{display:block; margin:0 auto;}
.xinxi_ta{padding:10px 0;}
.xinxi table{width:100%; margin:0 auto;border-top:1px solid #434242;border-left:1px solid #434242; color:#434242}
.xinxi table tr td{border-right:1px solid #434242;border-bottom:1px solid #434242;color:#434242; height:22px; line-height:22px; text-align:center;}

.content_news{width:630px; margin:0 auto;}
.content_news h1{font-size:16px; font-weight:bold; text-align:center; line-height:40px; padding-top:15px;}
.content_news h2{font-size:12px; font-weight:normal; text-align:center; color:#999999;}
.content_newsA{width:600px; margin:0 auto; text-align:left; padding-top:10px;}
.content_newsA table{width:100%; margin:0 auto;border-top:1px solid #434242;border-left:1px solid #434242; color:#434242}
.content_newsA table tr td{border-right:1px solid #434242;border-bottom:1px solid #434242;color:#434242; height:22px; line-height:22px; text-align:center;}



.lianxi{width:181px; margin:0 auto; background:url(../images/lianxi_bg.gif) repeat-y; }
.lianxi_top{width:181px; margin:0 auto; background:url(../images/lianxi_top.gif) no-repeat top;}
.lianxi_bot{width:181px; margin:0 auto; background:url(../images/lianxi_bot.gif) no-repeat bottom;}
.lianxi h5{font-size:14px; font-weight:bold; height:28px; line-height:28px; text-indent:25px; background:url(../images/lianxi_h4.gif) no-repeat 5% 45%; text-align:left;}
.lianxi p{ margin-left:10px; line-height:24px;}


.zuixin{width:630px; margin:0 auto; height:260px; overflow:hidden;}
.zixun{width:310px; float:left;}
.zixunA{width:310px; height:26px; background:url(../images/zixunA.gif) no-repeat; overflow:hidden;}
.zixunA h1{font-size:14px; font-weight:bold; text-align:left; color:#FFFFFF; line-height:26px; text-indent:24px;}
.zixunB{width:308px; height:233px; border-bottom:1px solid #d8d8db;border-right:1px solid #d8d8db;border-left:1px solid #d8d8db;}
.zixunC{width:278px; margin:0 auto; height:213px; overflow:hidden;}
.zixunC img{width:278px; height:108px; display:block;}
.zixunC p{text-align:left; line-height:22px; color:#424242;}
.zixunC p a{ color:#424242;}

.lingyu{width:310px; float:right;}




.jieshao_tit{width:630px; height:26px; background:url(../images/jieshao_tit.gif) no-repeat; overflow:hidden;}
.jieshao_tit h1{font-size:14px; font-weight:bold; text-align:left; color:#FFFFFF; line-height:26px; text-indent:24px;}

.anli{width:630px; height:180px; overflow:hidden; margin:0 auto;}
.anliA{width:630px; height:26px; background:url(../images/jieshao_tit.gif) no-repeat; overflow:hidden;}
.anliA h1{font-size:14px; font-weight:bold; text-align:left; color:#FFFFFF; line-height:26px; text-indent:24px; float:left;}
.anliA span{float:right; margin-right:10px; display:inline; line-height:26px;}
.anliA span a{color:#FFFFFF;}
.anliB{width:628px; height:153px; border-bottom:1px solid #d8d8db;border-right:1px solid #d8d8db;border-left:1px solid #d8d8db;}
.anliB ul{width:608px; height:133px; padding-top:10px; overflow:hidden; margin:0 auto;}
.anliB ul li img{display:block; width:150px; height:110px;}
.anliB ul li{width:150px; float:left; margin-left:10px; display:inline; text-align:center; line-height:26px;}



.focus{width:895px; height:310px;}

.board{width:630px; margin:0 auto; }
.boardA{width:610px; margin:0 auto;text-align:left;}
.boardmy{width:610px;}
.boardmy ul li{margin-top:10px; line-height:22px;}
.boardmy ul li label{width:80px; float:left; text-align:right;}
.boardmy .boardmy_in{ width:150px; height:20px; border:1px solid #666666; line-height:20px;}
.boardmy .boardmy_te{width:400px; height:80px; border:1px solid #666666; }
.boardmy .boardmy_btnA{width:45px; height:23px; background:url(../images/btn.jpg) no-repeat; margin-left:200px; color:#FFFFFF; cursor:hand;}
.boardmy .boardmy_btnB{width:45px; height:23px; background:url(../images/btn.jpg) no-repeat; margin-left:20px;color:#FFFFFF; cursor:hand;}


.boards{width:608px; border:1px solid #a1b1ee;text-align:left; margin-top:10px;}
.boards h2{ width:608px; height:24px; overflow:hidden;font-size:12px; font-weight:normal;line-height:24px; font-weight:bold; background:#cdd4ef;}
.boards h2 em{font-style:normal; padding-left:20px; width:50px;}
.boards span{ float:right; margin-right:10px;}
.boardsA{width:588px; margin:0 auto; text-align:left; padding:5px 0;}

.boards h4{ width:608px; height:24px; overflow:hidden;font-size:12px; font-weight:normal;line-height:24px; font-weight:bold; background:#cdd4ef;}
.boards h4 em{font-style:normal; padding-left:20px; width:50px; color:#FF0000;}

.boards h3{font-size:12px; font-weight:normal; text-indent:10px; line-height:24px; font-weight:bold;}
.boardsA p{ text-indent:2em;}

.paging{width:610px; height:26px; padding:10px 0; overflow:hidden; text-align:center;}
.paging a{padding:0 5px;}



.newsC{width:628px;}
.newsC ul{width:628px; padding-top:10px; overflow:hidden; margin:0 auto;}
.newsC ul li img{display:block; width:150px; height:110px;}
.newsC ul li{width:150px; float:left; margin-left:5px; display:inline; text-align:center; line-height:26px;}


.newsAtit{width:630px; height:30px; line-height:30px; border-bottom:1px solid #a5a5a5;}
.newsAtit h4{font-size:14px; font-weight:bold; color:#434242;  text-align:left; text-indent:20px; width:150px; float:left;}
.more_tit{width:38px; line-height:30px; float:right; margin-right:15px; display:inline; float:right;}




