@charset "utf-8";
/* CSS Document */
*ul { margin:0px; padding:0px;}
*li { margin:0px; padding:0px;}
*img { margin:0px; padding:0px;}
body { margin:0px auto; width:1004px; height:auto; font:12px/16px Arial, Helvetica, sans-serif; color:#7d7d7d;}
a:link { color:#e16712; text-decoration:none;}
a:visited { color:#e16712; text-decoration:none;}
a:hover { color:#e16712; text-decoration:none;}

.header { width:1004px; height:auto; float:left;}
.header img { float:left; width:186px; height:53px; margin:27px 10px 17px 35px;}
.header_font { float:left; width:250px; height:auto; margin-top:43px; font-size:22px; font-weight:bold; color:#036aac;}
.nav { float:left; width:1004px; height:auto; background-color:#036aac; padding:0px;}
.nav ul { float:right; width:965px; height:auto; list-style:none; padding:0px; margin:0px;}
.nav ul li { float:left; color:#FFF; line-height:39px; margin-right:5px; font-size:14px; }
.nav a:link { color:#fff; text-decoration:none;}
.nav a:visited { color:#fff; text-decoration:none;}
.nav a:hover { color:#e26813; text-decoration:none;}
.banner { float:left; width:1004px; height:auto; background-color:#e26813;}
.banner img { float:left; width:584px; height:211px; margin:0px;}
.banner_font { float:left; width:370px; margin:65px 0px 0px 22px; border-bottom:1px dotted #FFF; padding-bottom:17px; font-size:14px; font-weight:bold; color:#FFF;}
.banner_font_2 { float:left; width:370px; margin:17px 0px 0px 22px; font-size:14px; font-weight:bold; color:#fff;}
/*header_end*/

.left { float:left; width:465px; height:auto; padding-left:24px;}
.left h1 { float:left; width:400px; height:auto; font-size:14px; color:#e16712; line-height:40px; margin:20px 0px 0px 0px;}
.left img { float:left; width:381px; height:101px; margin-top:10px;}
.left p { float:left; width:416px; height:auto; margin:10px 0px 0px 0px;}

.right { float:left; width:487px; height:auto;}
.right h1 { float:left; width:400px; height:auto; font-size:14px; color:#e16712; line-height:40px; margin:20px 0px 0px 0px;}
.right_products { float:left; width:487px; height:auto; margin:0px 0px 20px 0px;}
.right_products img { float:left; width:70px; height:70px; margin:0px 10px 0px 0px;}
.right_products h2 { float:left; width:390px; height:auto; font-size:12px; font-weight:bold; color:#e16712; margin:0px;}
.right_products p { float:left; width:405px; height:auto; margin:0px;}
/*main_end*/

.footer { float:left; width:979px; height:55px; background-color:#cacaca; margin-top:35px; font-size:12px; font-weight:bold; line-height:55px; text-align:right; padding-right:25px;}
.footer a:link { color:#7d7d7d }
.footer a:visited { color:#7d7d7d}
.footer a:hover { color:#e16712}

/*footer_end*/

.main { float:left; width:1004px; height:auto; margin-top:36px; }
.sidebar_left { float:left; width:209px; height:auto; border:1px solid #036aac; }
.sidebar_name { float:left; width:150px; height:auto;  line-height:30px; background-color:#036aac; padding-left:60px; font:14px/30px bold; color:#fff;}
.sidebar_left dl { float:left; width:190px; height:auto; margin:0px 0px 0px 20px; padding:0px; list-style:none; line-height:24px;}
*html .sidebar_left dl { float:left; width:190px; height:auto; margin:0px 0px 0px 10px; padding:0px; list-style:none; line-height:24px;}
.sidebar_left dl dt { float:left; width:190px; height:auto; font-size:14px; font-weight:bold; margin:20px 0px 0px 0px; color:#e16712;}
.sidebar_left dl dd { float:left; width:190px; height:auto; margin:0px;}
.sidebar_left dl dd a:link { color:#7d7d7d; text-decoration:none;}
.sidebar_left dl dd a:visited { color:#7d7d7d; text-decoration:none;}
.sidebar_left dl dd a:hover { color:#e16712; text-decoration:none;}
/*sidebar_left_end*/

.main_content { float:right; width:730px; height:auto;}
.main_content h2 { float:left; width:730px; height:auto; font-size:14px; line-height:30px; font-weight:bold; color:#e16712; margin:0px; border-bottom:1px solid #036aac;}
.main_content p { float:left; width:648px; height:auto; margin:15px 0px}
.main_content img { float:left; width:208px; height:208px; margin:0px 30px 0px 0px;}
#main_content_table { float:left; width:645px; height:auto;}
/*products_end*/

.about_us { float:right; width:730px; height:auto;}
.about_us h2 { float:left; width:730px; height:auto; font-size:14px; line-height:30px; font-weight:bold; color:#e16712; margin:0px; border-bottom:1px solid #7d7d7d;}
.about_us p { float:left; width:648px; height:auto; margin:15px 0px}
.about_us img { float:left; margin:25px;}
/*about_us_end*/

.contact_us { float:right; width:730px; height:auto;}
.contact_us h2 { float:left; width:730px; height:auto; font-size:14px; line-height:30px; font-weight:bold; color:#e16712; margin:0px; border-bottom:1px solid #7d7d7d; margin-bottom:25px;}
.contact_us p { float:left; width:648px; height:auto; margin:15px 0px; line-height:30px;}
.contact_name { float:left; width:730px; height:auto; line-height:30px; background-color:#7d7d7d; color:#fff; text-indent:1em; font-weight:bold;}
.contact_us_map { float:left; width:700px; height:350px; margin:15px;}
/*contact_us_end*/

.products_center { float:right; width:730px; height:auto;}
.products_center h2 { float:left; width:730px; height:auto; font-size:14px; line-height:30px; font-weight:bold; color:#e16712; margin:0px; border-bottom:1px solid #036aac;}
.products_info { float:left; width:350px; height:auto; border:1px solid #036aac; margin:10px 0px 0px 10px !important; margin:10px 5px 0px 5px;; }
.products_info img { float:left; width:180px; height:120px; margin:5px; }
.products_info p { float:left; width:150px; height:auto; margin:5px !important; margin:5px 0px 5px 5px; padding:0px;}
.products_info_1 { float:right; width:20px; height:auto; color:#000; text-align:center; line-height:24px;}
.products_info_2 { float:right; width:20px; height:auto; background-color:#999; color:#000; line-height:24px; text-align:center;}
.products_info_3 { float:right; width:50px; height:auto; color:#000; text-align:center; line-height:24px;}
table{ float:left; border-collapse:collapse;}
table tr{ border:1px solid #CCC;}
table tr{ border:1px solid #CCC;}
