body{font:12px 宋体; color:#333; margin:0px auto 10px auto; padding:0px 0 0 0; text-align:center; background:#4B9DC5;}
tr td{font:12px 宋体; color:#333;}
#body_content{font:12px 宋体; color:#333; margin:0;padding:0px 0 0 0; height:500px;}
#body_subcontent{font:12px 宋体; color:#333; margin:0;padding:0px 0 0 0;}
h1, h4 {display:none;}
h2 {font-size:12px; margin:0; padding:10px 0 10px 0; font-weight:bold; color:#0190bf;}
h3 {font-size:12px; margin:0; padding:0 0 0 0; font-weight:bold; color:#00548e;}
p {margin:0; padding:0; color:#333; text-indent:1.5em; line-height:25px; text-align:left;}
u{color:#FF6600;}
p.nopadding {padding:0; margin:0;}
a {color:#333; text-decoration:none;}
a:hover {color:#ff6600;}
div {text-align:left;}
address {font-style:normal; line-height:15px;}
#main_body{font:12px 宋体; color:#000; margin:0;padding:0 0 5px 30px; line-height:20px; height:280px; background:url(main_pic2.jpg) no-repeat; height:390px;background-position:250px 0px;}
#main_body .aa{color:#333333;}
#order_body{color:#000; margin:0;padding:0 10 0px 10px;line-height:25px; height:500px;}
#about_body{line-height:20px;color:#333; margin:0; padding:0px 30px 0 30px; height:500px;}
#content ul {color:#000; margin:10px 0 10px 10px; padding:0;}
#content li {padding-left:10px; list-style:none; background:url(bg-bullet.gif) no-repeat;}

/*text-styles*/
#letter1{color:#ff6600; font-weight:bold; font-size:12px;}


/*link-change*/



dl, dt, dl {margin:0; padding:0; color:#000;}
dl {margin:10px;}
dt {padding:0 5px 0 18px; background:#fff url(bg-newsicon.gif) no-repeat 0 0; float:left;}

/*ID's*/
#surround {width:912px; margin:auto; height:600px; clear:both;}
#surround div.cenleft{float:left; height:596px;}
#surround div.cenright{float:left; height:495px;}
#container {width:912px; clear:both;}
#body {margin:0 10px 0 10px; line-height:20px;}
#products_item{
	padding-left:30px;
	vertical-align:bottom;
}
#products_item ul{padding:0;margin:0;}
#products_item ul li{list-style-type:none;height:25px;}
#products_item ul li a:link{color:#333;}
#products_item ul li a:visited{color:#333;}
#products_item ul li a:hover{color:#016BB5;}
#flash {width:897px; margin:0px auto; height:200px;}
#flashchart {width:616px; height:450px;}
#flashdiagram {width:616px; margin:10px 0; height:475px; background:transparent url(chart-diagram.jpg) no-repeat;}
#trail {height:31px; line-height:30px; padding-left:110px; background:transparent url(bg-trail.gif) no-repeat;}
#careers {height:31px; line-height:30px; padding-left:153px; background:transparent url(bg-careers.gif) no-repeat;}
#addresses {clear:both; height:150px; padding-top:20px; background:transparent url(bg-addressdivider.gif) no-repeat;}

/*Content*/
#content {width:690px; background:#fff url(bg-contentmiddle.gif); float:right;}
#content a {color:#333;}
#content a:hover {color:#ff6600;}
#contenttop {height:26px; background:transparent url(bg-contenttop.gif);}
#contenttitle {height:26px; margin:0px 0 10px 10px; clear:both;}
#contentbottom {height:26px; background:transparent url(bg-contentbottom.gif);}

/*Header*/
#header {height:70px; margin:0px auto; width:912px;}
#header input {border:none 0; margin:12px 12px 0 16px; font:12px 宋体;}
#headerright{position:relative; background-repeat:no-repeat; background-position:15px 0px;width:350px;height:30px; margin-top:15px; padding-left:10px; float:right}
#headerright ul{float:left; margin:0px;position:relative; padding:0px;}
#headerright ul li{float:left; position:relative;list-style-type:none;}
#headerfields {width:332px; height:30px; background:transparent url(bg-fields.gif); background-position:right; background-repeat:no-repeat; float:right; text-align:right;}


/*Home*/
#home {width:642px; background:#fff url(bg-homemiddle.gif); float:left;}
#hometop {height:26px; background:transparent url(bg-hometop.gif);}
#hometitle {height:30px; margin:0  0 3px 15px;clear:both;}
#homebottom {height:26px; clear:left; background:transparent url(bg-homebottom.gif);}

/*products_hot*/
#products_hot{height:30px; margin:0px 0px 0px 15px;clear:both;}
#show_list{ text-align:center; width:100%;}
#show_list a:link{ color:#229089; font-weight:bold;}
#show_list a:visited{color:#229089;font-weight:bold;}
#show_list a:hover{color:#ff6600;font-weight:bold;}
.indexshow{width:161px; height:162px; float:left; margin:0px 0px 0px 25px; padding:0px;}
.indexshow .img{width:161px; text-align:center; height:142px; background:url(index_bg.gif) no-repeat;}
.limg{width:161px; text-align:center; height:142px; background:url(index_bg.gif) no-repeat;}
.indexshow .font{width:161px; padding:5px 0px 0px 0px; text-align:center; margin:0px;}

/*products_item*/
#products{color:#000000;width:270px; height:495px; background:#fff url(bg-newsmiddle.gif); float:right;}
#products ul{margin:0;padding:0;}
#products li{list-style:none;}
#products ul li a {color:#0190bf;}
#products ul li a:hover {color:#00548e;}

#products_top {height:26px; background:transparent url(bg-newstop.gif);}
#products_title {height:26px; margin:0 0 10px 10px;clear:both;}
#products_bottom {height:26px; background:transparent url(bg-newsbottom.gif);}




/*contact_index*/
#contact_title {height:26px; margin:0 0 8px 10px;clear:both;}
#contact_way{
	padding-left:20px;
	line-height:25px;
	height:320px;
	background-position:center center;
	background-image: url(contact.gif);
	background-repeat: no-repeat;
}
#contact_way ul{padding:0;margin:0;}
#contact_way ul li{list-style-type:none; line-height:25px;}
#contact_way ul li a:link{color:#000000;}
#contact_way ul li a:visited{color:#000000;}
#contact_way ul li a:hover{color:#016BB5;}



/*Classes*/
.cleaner {clear:both;}
.divider {font-size:1px; height:12px; clear:both; background:transparent url(bg-div.gif);}
.divider2 {font-size:1px; height:21px; clear:both; background:transparent url(bg-div2.gif);}
.address {width:49%; color:#000; float:left;}
.date {padding:0 5px 0 18px; background:#fff url(bg-newsicon.gif) no-repeat 0 0; color:#000;}


#emails {padding:0 10px;}
#emails .email {width:45%; float:left; height:19px; padding-left:20px; margin:2px 0; line-height:19px; background:url(bg-email.gif) no-repeat; color:#00548e;}
#emails a {color:#0190bf;}
#emails a:hover {color:#00548e;}




/*Navigation*/
#navigation{width:912px; margin:0px auto; height:43px;line-height:42px;background:#229089 url(bg-navigation.gif);}
#navigation ul {padding:0px 0px 0px 20px;margin:0px;}
#navigation ul li {list-style:none;display:block;margin-right:53px;float:left;}
#navigation ul li a {font-weight:bold;color:#fff;}
#navigation ul li a:hover{color:#ff6600;}
#navigation ul li a.on{color:#ff6600;}

/*Sub Navigation*/
#subnavigation {width:222px; background:transparent url(bg-subnavigation-middle.gif); float:left;}
#subnavigationtop {height:26px; padding-bottom:0px; background:transparent url(bg-subnavigation-top.gif) no-repeat;}
#subnavigationtitle{height:26px;margin:0;padding:0 0 5px 15px;}

#subnavigationlist{padding-left:20px;}
#subnavigationlist ul {padding:0; margin:0;}
#subnavigationlist li {list-style:none;height:20px; line-height:20px;width:160px;padding-top:5px; vertical-align:bottom;border-bottom:dashed 1px #cccccc;}
#subnavigationlist a {color:#333;padding-left:8px;}
#subnavigationlist a:hover {color:#ff6600;}
#subnavigationlist a.on {color:#333;}

#subnavigationmiddle{height:26px;margin:0;padding:10px 0 5px 15px;}
#subnavigation_lx{padding-left:0px;color:#333; height:99%;}
#subnavigation_lx ul {padding:0; margin:0;}
#subnavigation_lx li {list-style:none; line-height:25px;width:100%;padding:2px 0px 0px 5px;}
#subnavigation_lx a {color:#333;padding-left:8px;}
#subnavigation_lx a:hover {color:#ff6600;}
#subnavigation_lx a.on {color:#333;}

#subnavigationbottom {height:26px; padding-bottom:0px; background:transparent url(bg-subnavigation-bottom.gif) no-repeat left bottom;}





/*Footer*/
#footer {width:912px; color:#FFFFFF; padding-top:20px; height:62px; margin:0px auto; clear:both;}
#footerleft{margin:5px 0 0 0;width:98%;line-height:20px; padding-left:10px;}
#footerleft a:link{color:#fff;}
#footerleft a:visited{color:#fff;}
#footerleft a:hover{color:#60cbfc;}
#footerright {width:30px; float:right; text-align:right; padding:5px 21px 0 0;}
#footer ul {padding:5px 0 0 0; margin:0;}
#footer ul li{list-style:none;display:inline;}
#footer ul li a{margin-right:14px; float:left;color:#333;}
#footer ul li a:hover {color:#fff;}

#footer #keyword{float:left; width:800px;color:#FFFFFF; padding:5px 0px 4px 10px; line-height:24px;}
#footer #keyword a{color:#FFFFFF; font-weight:bold; padding:0px 5px 0px 5px;}
#footer #keyword a:hover{color:#FF3300;}

.footslink{float:left; text-align:left; height:37px;}
.footslink a{color:#FFFFFF; margin-right:7px; line-height:20px;}
.footslink a:hover{color:#FF6600; text-decoration:underline;}



#pro{width:634px; height:172px; text-align:left; padding:15px 0px 0px 40px;}
#pro .img{width:176px; height:172px; float:left;}
#pro .font{width:99%px; height:172px; padding-left:15px; float:left;}
#pro .font .n01{line-height:22px; margin-top:10px;}
#pro .font .n02{line-height:22px;}
#pro .font .n03{float:left;padding:2px 0px 2px 0px; line-height:22px;}
#pro .font .n04{padding:2px 0px 0px 0px; line-height:22px;}
#pro .font .n05{padding:5px 20px 5px 0px; text-align:right;}

#page{width:670px; text-align:center; margin:10px 0px 0px 0px;}


/* 分页 */
#lister{text-align:center; padding:50px 0 0; margin:auto}
.pagelist {height:22px; width:550px}
.pagelist em {background:#F5F9FE;color:#14316B;font-weight:bold;font-style:normal}
.pagelist strong {color:#009900}
.pagelist a {display:block}
.pagelist *{float:left; padding:0 5px; margin:0px 1px; font-size:12px; line-height:22px; border:1px solid #C6C6C6}
* html .pagelist {display: block}/* for ie*/
.k_pagelist {height:20px; display:block; margin:0 0 10px}
.k_pagelist em {background:#F5F9FE;color:#14316B;font-weight:bold;font-style:normal;}
.k_pagelist strong {color:#009900;}
.k_pagelist a {display:block;}
.k_pagelist *{float:left; padding:0 2px; margin:0px 1px; font-size:11px; line-height:20px; border:1px solid #C6C6C6;}


/* 首页新闻 */
.news{width:99%; list-style-type:none;padding:0px; margin:0px;}
.news li{ line-height:23px; padding:1px 4px; margin:0px; text-indent:1.3em;}
.news li a:link{color:#000000;}
.news li a:visited{color:#000000;}
.news li a:hover{color:#FF6600;}
.news .date{color:#FF0000;}
.news .content{text-indent:1.5em;}
h5{font-size:14px; text-align:center; padding:10px; margin:0px;}
