@charset "utf-8";
/* CSS Document */
body{ font:12px Arial, Helvetica, sans-serif; line-height:18px; background:url(../images/bg.jpg) repeat-x; margin:0; padding:0; color:#333;}
*{ margin:0; padding:0;}
h2{ width:auto; height:auto; font-size:16px; font-weight:bold; line-height:30px; color:#ff7300; padding:10px 0px;}
ul,li{ list-style:none;}
img{ border:none;}
p{ padding-bottom:8px;}
.clear{ clear:both;}
a{ text-decoration:none; outline:none;}
.table{ width:99%;	height:auto; background:#dad9d9; float:left; margin-bottom:10px;}
.table td{margin-bottom:3px;text-align:left; padding:0px 3px;}
.table tr{ background:#fff;}
.table tr.top{ background:#f4f2f2;}

#head{ width:990px; height:79px; background:url(../images/top.jpg) no-repeat; margin:0 auto; overflow:hidden;}
.logo{ float:left; width:82px; height:57px; margin-top:7px; margin-left:17px; _margin-left:9px;}
.companyname{ float:left; width:550px; height:auto; line-height:30px; padding-left:15px; padding-top:10px;}
.companyname h2{ color:#000; font-size:17px;}
.companyname h3{ color:#000; font-size:16px;}
#lang{ float:right; width:220px; height:24px; background:url(../images/map.jpg) no-repeat left center; padding-left:60px; margin-top:20px;}
#language{ float:left; width:220px; padding-top:3px; _padding-top:5px; }
#language a{ float:left; margin-right:7px; color:#333;}
#language a:hover{ text-decoration:underline;}
#menu{ width:990px; height:auto; margin:0 auto;}
#menu ul{ width:960px; height:16px; line-height:16px; margin:7px 0px; padding:0px 10px; background:url(../images/li.jpg) no-repeat right center;}
#menu ul li{ float:left; width:auto; height:auto; background:url(../images/li.jpg) no-repeat left center;}
#menu ul li a{ padding:0px 60px; color:#000; font-weight:bold; display:block;}
#menu ul li a:hover, #menu ul li a.dq{ text-decoration:underline;}
#banner{ width:990px; height:132px; background:url(../images/banner.jpg) no-repeat; margin:0 auto; font-size:11px; padding-top:20px;}
.company{ width:450px; height:auto; color:#fff; margin-left:20px;}
.company h2{ color:#fff; height:30px; line-height:20px; margin-bottom:10px!important margin-bottom:0px;}
#list_b{ width:990px; height:auto; background:url(../images/p_bg.jpg) repeat-x #fff left top; margin:0 auto; padding-top:8px; overflow:hidden;}
#list_b ul{ float:left; width:174px; height:auto; margin:0px 5px; _margin:0px 4px; padding:6px 6px 0px 6px; border:1px solid #cacccb;}
#list_b ul li{ float:left; width:174px; height:auto; margin-bottom:6px;}
#list_b ul li a{ color:#ff7300; font-weight:bold; display:block;}
#container{ width:990px; height:auto; margin:0 auto; background:#fff; overflow:hidden; padding-top:10px;}
#container1{ width:990px; height:auto; margin:0 auto; background:url(../images/contai1.jpg) repeat-x; overflow:hidden; padding-top:10px;}
#leftbar{ float:left; width:181px; height:auto;}
.list{ width:181px; height:auto; }
.list ul li{ float:left; width:181px; height:28px; line-height:28px; background:url(../images/list.jpg) repeat-x;}
.list ul li a{ color:#6e6e70;display:block;}
.list ul li a:hover, .list ul li a.dq{ text-decoration:underline;}
.list ul li.t{ background:url(../images/list1.jpg) repeat-x; width:181px; height:28px; line-height:28px;}
.list ul li.t a{ font-weight:bold; color:#fff; padding-left:5px;}
.list ul li.t1{ background:url(../images/list2.jpg) repeat-x; height:35px; line-height:15px; padding-top:5px;}
.list ul li.t1 a{padding-left:5px;}
.list ul li.t2{ background:url(../images/list3.jpg) repeat-x; height:35px; line-height:15px; padding-top:5px;}
.list ul li.t2 a{ color:#fff; font-weight:bold; padding-left:5px;}
.list ul li.t4{ background:url(../images/list6.jpg) no-repeat; height:35px; line-height:15px; padding-top:5px;}
.list ul li.t5{ background:url(../images/list5.jpg) repeat-x; height:45px; line-height:15px; padding-top:2px;}
.list ul li.t5 a{padding-left:5px}
.cont{ width:164px; height:auto; margin-left:10px; margin-top:5px;}
.cont a{ color:#0069a4;}
.cont span{ margin-left:37px;}
.con{ width:164px; height:56px; line-height:56px; background:url(../images/contact.jpg) no-repeat; margin-bottom:5px;}
.conn{ width:99%; height:auto; padding:10px 0px;}
.conn p{ line-height:22px;}
.conn span{ margin-left:37px;}
.conn a{ color:#333; color:#3e8ad0;}
.conn a:hover{ text-decoration:none;}
.con a{ color:#fff; font-size:16px; font-weight:bold; padding-left:20px;}
#rightbar{ float:left; width:799px; height:auto; padding-left:10px; background:url(../images/right_b.jpg) repeat-x; padding-top:10px;
 overflow:hidden;}
.title_a{ width:98%; height:25px; line-height:25px; border-bottom:1px solid #d9d9d9;}
.title_a a{ color:#ff7300; font-size:14px; font-weight:bold;}
.about{ width:98%; height:auto; padding:7px 0px;}
.about p img{ float:right; margin-left:10px; padding:1px; border:1px solid #ccc;}
.title_b{ width:97%; height:25px; line-height:25px; background:url(../images/m_p.jpg) repeat-x; border:1px solid #d9d9d9; font-size:14px; font-weight:bold; color:#ff7300; padding-left:7px;}
.product{ width:98%; height:auto; margin-top:10px;}
.product ul{ float:left; width:100%; height:auto; background:url(../images/ul_bg.jpg) no-repeat left bottom; margin:5px 0px; padding-bottom:15px;}
.product ul li{ float:left; width:auto; height:auto;}
.product ul li.txt{ width:80%; height:auto; margin-left:10px;}
.product ul li img{ padding:1px; border:1px solid #eee;}
.product ul li a{ font-weight:bold; color:#000; display:block;}
.product ul li.txt a{ padding-top:5px;}
.product ul li a:hover{ color:#ff7300;}
.productt{ width:98%; height:auto; margin-top:10px;}
.productt ul{ float:left; width:49%; height:auto; background:url(../images/ul_bg1.jpg) no-repeat left bottom; margin:5px 3px; padding-bottom:15px;}
.productt ul li{ float:left; width:auto; height:auto;}
.productt ul li img{ padding:1px; border:1px solid #eee;}
.productt ul li.txt{ width:65%; height:auto; margin-left:10px;}
.productt ul li a{ font-weight:bold; color:#000; display:block;}
.productt ul li.txt a{ padding-top:5px;}
.productt ul li a:hover{ color:#ff7300;}
#list_f{ width:970px; height:auto; background:url(../images/list_bg.jpg) no-repeat #ebebeb left top; margin:0 auto; overflow:hidden; padding:15px 10px 3px 10px;}
#list_f ul{ float:left; width:18%; height:auto; margin:0px 7px; _margin:0px 3px;}
#list_f ul li{ float:left; width:100%; height:auto; background:url(../images/icon.jpg) no-repeat left center; padding-left:10px; color:#818181;}
#list_f ul li.t{ background:none; padding-left:0px; border-bottom:1px solid #ccc; padding-bottom:5px; margin-bottom:5px; width:170px; font-weight:bold; color:#000;}
#footer{ width:990px; margin:0 auto; height:auto; background:#3c3c3c;}
#footer .qlink{ width:1003px; height:auto; padding-top:10px; text-align:center; margin:0 auto; color:#ff7300;}
#footer .qlink a{ text-decoration:underline; color:#999;}
#footer .link{ width:972px; height:auto; margin:0 auto; padding-top:10px; text-align:center; color:#ccc;}
#footer .link a{ padding:0 5px; color:#ccc;}
#footer .link a:hover{ text-decoration:underline;}
#footer #otherlink{ width:550px; margin:0 auto; height:30px; padding-top:6px;}
#footer #otherlink div { float:left;width:auto;margin-left:10px;text-align:center;margin-top:6px;height:11px;line-height:17px; }
#footer #otherlink div a img{ border:none;}
#footer #otherlink div a{ text-decoration:none; color:#666; font-weight:normal; font-size:11px;}
.title{ width:99%; height:25px; line-height:25px; border-bottom:1px solid #ccc; font-weight:bold; color:#ff7300;}
.title a{ color:#333;}
.title a:hover{ text-decoration:underline;}
.gallery{ width:770px; height:auto; margin-top:5px; margin-bottom:7px; overflow:hidden;}
.gallery a{ float:left; width:102px; height:auto; line-height:15px; text-align:center; display:block; color:#666; margin-right:8px; _margin-right:4px; text-decoration:none; margin-bottom:5px;}
.gallery a img{ padding:1px; border:1px solid #eee;}
.gallery a:hover{ color:#3e8ad0;}
.cer{ width:100%; height:auto;}
.cer a{ float:left; width:120px; height:auto; padding:5px 1px; border:1px solid #ccc; margin:5px 3px; text-align:center; color:#000;}
.cer1 a{ float:left; width:120px; height:auto; padding:5px 1px; border:1px solid #ccc; margin:5px 3px; text-align:center; color:#000;}
.cer a:hover{ text-decoration:none; color:#3e8ad0;}
.rc3{ float:left; width:450px; height:auto; margin-right:10px; padding-top:10px;}
.ybtc{ float:left; width:auto; height:auto; border:1px solid #eee;}
.con_all{width:202px;height:auto;margin-top:10px; margin-bottom:10px;display:block; float:left;}
.rr{ float:right; width:305px; height:auto; margin-top:10px; margin-right:10px; _margin-right:5px; padding-top:10px;}
.rr .tt{ width:299px; height:23px; line-height:23px; float:left; background:#EBEEEE; color:#000; padding-left:3px; margin-top:5px;}
.rr .xxtp{ width:302px; height:auto; float:left; padding:3px; background:#eee; overflow:hidden;}
.rr .xxtp a{ float:left; padding:5px 3px;}
.rr .xxtp img{ border:1px solid #ccc; padding:1px;}
.rr .more{ width:297px; float:left; height:auto; text-align:right; background:#f9f9f9; padding-right:5px;}
.rr .more a{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#e77918; font-style:italic; font-weight:bold; font-size:11px;}
.rr .more a:hover{ text-decoration:underline;}
.image{ width:100%; height:auto; margin-top:15px;}
.image ul{ width:100%; height:auto;}
.image ul li{ float:left; width:105px; height:auto; margin:3px 5px;}
.image ul li img{ padding:1px; border:1px solid #eee;}
#rel{float:left; width:780px; height:auto; margin-top:10px; padding-left:5px;}
#rel ul li{ float:left; width:120px; height:auto; padding:0px 5px; _padding:0px 3px;}
#rel ul li img{ border:1px solid #ccc; padding:1px;}
#rel ul li a{ float:right; height:auto; color:#3e8ad0; text-align:center; display:block;}
#rel ul li a:hover{ color:#000;}
.tit{ width:97%; height:20px; line-height:20px; border:1px solid #ccc; background:#f5f5f5; padding-left:10px; color:#000; font-weight:bold; margin-top:10px;}
.titlen2{ float:left; width:778px; height:30px; line-height:30px; padding-left:5px; background:#f3f4f6; color:#000; font-weight:bold;}
.relat{ width:778px; height:auto; padding:10px 0px 5px 5px; overflow:hidden;}
.relat ul li{ float:left; width:auto; height:auto;}
.relat ul li a{ display:block; color:#ff7300; font-weight:bold;}
.relat ul li.txt{ width:82%; height:auto; padding-left:10px;}
.relat ul li img{ border:1px solid #ccc; padding:1px;}
#sitemap{ width:98%; height:auto; padding-left:15px; padding-top:10px; overflow:hidden; margin-bottom:5px;}
#sitemap ul li{ float:left; width:97%; height:auto; line-height:15px; padding:5px 0px;}
#sitemap ul li a{ text-decoration:underline; color:#3e8ad0;}
#sitemap ul li.b{ padding:2px 0px;}
#sitemap ul li.c{ padding-left:20px;}
#sitemap ul li.t{ padding-bottom:10px;}
#sitemap ul li.t1{ padding-bottom:5px; padding-left:20px;}
#sitemap ul li.b a{ font-weight:bold;}
#sitemap ul li.c a{ color:#333; font-weight:bold; text-decoration:none;}
#imgpro{ padding:1px; border:1px solid #b5b5b5;}
.tit{ width:97%; height:20px; line-height:20px; border:1px solid #ccc; background:#f5f5f5; padding-left:10px; color:#000; font-weight:bold;}
.dis{ width:98%; height:auto; padding-top:2px;}
.ima{ float:left; width:97%; height:auto;}
.ima a{ float:left; padding:10px 4px 10px 0; width:100px; height:auto;}
.ima img{ border:1px solid #eee; padding:1px;}
.discrip{ float:left; width:80%; height:auto; padding-left:10px; padding-bottom:10px;}

/*jqzoom///////////////////////////////////////////////////*/
.index-news .Menubox2{width:100%; height:24px; margin-top:20px; margin-bottom:15px; } 
.index-news .Menubox2 li{ float:left;background:#C3C3C3; width:160px; height:24px; color:#000; font-weight:bolder;  line-height:24px; margin-right:1px; text-align:center;cursor:pointer; border:#cdd8e0 solid 1px;}
.index-news .Menubox2 li.hover{ background:#0279a4; width:160px; height:24px; cursor:pointer; color:#fff; }
.index-news .Menubox2{}
#con_one4_2{text-align:center;}
/*///////////////*/
#flashcontent{float:right; margin:0 8px 0 0}



