@charset "utf-8";
/* CSS Document */

p,img,dd,dt,li{ margin:0; padding:0;}
ul,dl { list-style:none; margin:0px; padding:0px;}
a:link { color:#000; text-decoration:none;}
a:visited { color:#000; text-decoration:none;}
a:hover { color:#F90; text-decoration:none;}

.one_a:link { color:#324e80; text-decoration:none;}
.one_a:visited { color:#324e80; text-decoration:none;}
.one_a:hover { color:#F90; text-decoration:none;}

.two_a:link { color:#F00; text-decoration:none;}
.two_a:visited { color:#F00; text-decoration:none;}
.two_a:hover { color:#06C; text-decoration:none;}

.three_a:link { color:#F60; text-decoration:none;}
.three_a:visited { color:#F60; text-decoration:none;}
.three_a:hover { color:#06C; text-decoration:none;}

.four_a:link { color:#ffffff; text-decoration:none;}
.four_a:visited { color:#ffffff; text-decoration:none;}
.four_a:hover { color:#F60; text-decoration:none;}

.five_a:link { color:#39F; text-decoration:none;}
.five_a:visited { color:#39F; text-decoration:none;}
.five_a:hover { color:#F60; text-decoration:none;}

body { width:960px; height:auto; margin:0 auto; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:16px; color:#000;}
#header { float:left; width:960px; height:auto;}
#logo { float:left; margin-left:10px; margin-top:12px; border:0;}
#company_name { float:left; margin-top:12px; margin-left:10px; border:0;}
/*header_end*/
#main { float:left; width:765px; height:auto;}

.nav { float:left; width:765px; height:auto; margin-top:18px; line-height:36px; font-size:14px; font-weight:bold;}
.nav_li { float:left; font-weight:bold;}
.nav_left { float:left; font-weight:bold;}
.nav_right { float:left; font-weight:bold;}

.nav_li a:link { display:block; color:#FFF; padding:0px 22px; text-decoration:none; background:url(image/ico/navbck_2.gif) right no-repeat;}
.nav_li a:visited { display:block; color:#FFF; padding:0px 22px; text-decoration:none; background:url(image/ico/navbck_2.gif) right no-repeat;}
.nav_li a:hover { display:block; color:#F60; text-decoration:none; background:url(image/ico/navbck_5.gif) right no-repeat;}

.nav_left a:link { display:block; color:#FFF; padding:0px 22px; text-decoration:none; background:url(image/ico/navbck_1.gif) left no-repeat;}
.nav_left a:visited { display:block; color:#FFF; padding:0px 22px; text-decoration:none; background:url(image/ico/navbck_1.gif) left no-repeat;}
.nav_left a:hover { display:block; color:#F60; text-decoration:none; background:url(image/ico/navbck_4.gif) left no-repeat;}

.nav_right a:link { display:block; color:#FFF; padding:0px 20px; text-decoration:none; background:url(image/ico/navbck_3.gif) right no-repeat;}
.nav_right a:visited { display:block; color:#FFF; padding:0px 20px; text-decoration:none; background:url(image/ico/navbck_3.gif) right no-repeat;}
.nav_right a:hover{ display:block; color:#F60; text-decoration:none; background:url(image/ico/navbck_6.gif) right no-repeat;}

#banner { float:left; border:0px;}
.boder { float:left; width:763px; height:auto; border-left:1px solid #858585; border-right:1px solid #858585; }
.boder_bottom { float:left; width:765px; height:16px; overflow:hidden; background-image:url(image/ico/boder_bottom.gif);}
#index_bar_left { float:left; width:480px; height:auto; line-height:36px; font-weight:bold; color:#324e80; background:url(image/ico/list_style_1.gif) left center no-repeat; padding-left:10px; margin-left:20px !important; margin-left:10px;}
#index_bar_right { float:left; width:212px; height:auto; line-height:24px; margin-top:12px; text-align:right;}
.index_products { float:left; width:697px; height:auto; margin-left:23px !important; margin-left:13px;}
.index_products_img { float:left; border:0px; margin-right:19px;}
.index_products_name { float:left; width:100px; height:auto; font-weight:bold; text-align:center; margin-top:5px; margin-right:19px;}
.index_products_img2 { float:right; border:0px;}
.index_products_name2 { float:right; width:100px; height:auto; text-align:center; font-weight:bold;}

.index_products_details { float:left; width:95px; height:73px; line-height:15px; background-color:#226bca; margin:10px 0px; color:#ffffff; padding:5px;}
.index_products_image { float:left; border:0px; margin:10px 10px 10px 0px;}
.index_info { float:left; width:253px; height:73px; line-height:15px; overflow:hidden; color:#2f4e7d; border-left:2px solid #cccccc; margin:10px 0px; padding:5px;}
/*main_end*/

#side_right { float:right; width:192px; height:auto; background-color:#ececec; margin-top:18px;}
.side_right_bar { float:left; width:180px; height:auto; line-height:36px; background-image:url(image/ico/right_bar_1.gif); color:#ffffff; font-weight:bold; padding-left:12px;}
.side_right_bar2 { float:left; width:180px; height:auto; line-height:36px; background-image:url(image/ico/right_bar_2.gif); color:#ffffff; font-weight:bold; padding-left:12px;}
.side_info { float:left; width:182px; height:84px; overflow:hidden; padding:5px;}
.sideinfo { float:left; width:182px; height:144px; overflow:hidden; padding:5px;}
.side_info_1 { float:left; width:172px; height:auto; line-height:18px; padding-left:10px; background:url(image/ico/list_style_4.gif) left top no-repeat;}
.side_info_3 { float:left; width:182px; height:auto; padding:5px; line-height:18px; font-weight:bold;}
.side_info_4 { float:left; width:182px; height:134px; overflow:hidden; padding:5px; line-height:17px;}
#sideright_botton { float:left; width:58px; height:23px; padding-left:14px; color:#ffffff; line-height:23px; background-image:url(image/ico/botton_1.gif); margin-left:86px !important; margin-left:40px; margin-top:5px; margin-bottom:5px;}
#side_gallery { float:left; margin:19px;}

/*side_right_end*/
#bottom { float:left; width:960px; height:129px; background-image:url(image/ico/bottom_bck_1.gif);}
.bottom_products { float:left; width:165px; height:85px; margin-left:20px !important; margin-left:10px; margin-top:25px;}
.bottom_products_1 { float:left; width:165px; height:85px; margin-left:40px; margin-top:25px;}
.bottom_info { float:left; width:155px; height:auto; line-height:24px; padding-left:10px; background:url(image/ico/list_style_3.gif) left center no-repeat;}
.bottom_line { float:left; width:1px; height:85px; overflow:hidden; background-image:url(image/ico/bottom_line.gif); margin-top:25px;}
#bottom_details { float:right; width:780px; height:auto; line-height:18px;}
#bottom_logo { float:left; border:0px;}
/*bottom_end*/

#side_left { float:left; width:173px; height:710px; background-color:#d2def4;}
#side_left_1 { float:left; width:173px; height:485px; background-color:#d2def4;}
#side_left_bar { float:left; width:163px; height:auto; line-height:28px; padding-left:10px; background-color:#265ba9; color:#fff; font-weight:bold;}
.side_left_info { float:right; width:157px; height:auto; background:url(image/ico/list_style_4.gif) left top no-repeat; padding-left:10px; line-height:18px;}

#products_main { float:left; width:581px; height:auto; margin-left:10px;}
#position { float:left; width:581px; height:auto; line-height:36px; border-bottom:2px solid #4a4a4a;}
.products { float:left; width:581px; height:auto;}
.productsimg { float:left; margin-left:4px; margin-right:15px; margin-top:23px; border:0px;}
.productsimg_right { float:left; margin-left:4px; margin-top:23px; border:0px;}
.productsdetails { float:left; width:127px; height:auto; margin-left:4px; margin-right:15px;}
.productsdetails_right { float:left; width:127px; height:auto; margin-left:4px;}
#products_name { float:left; width:570px; height:auto; line-height:36px; color:#255aaa; font-weight:bold;}
#productsimage { float:left; border:1px solid #dadada;}
/*products_end*/

.details { float:left; width:581px; height:auto; margin:5px 0px;}
/*about_us_end*/
.products_left { float:left; width:186px; height:auto; margin-left:5px !important; margin-left:2px;}
.pro_name { float:left; width:186px; height:auto; line-height:30px; text-align:center; font-weight:bold;}
.products_right { float:right; width:380px; height:auto;}
.download { float:right; width:345px; height:auto; margin-top:15px; padding-left:30px; line-height:30px; background:url(image/ico/pdf.gif) left no-repeat; color:#39F; font-weight:bold;}
.products_details_bar { float:left; width:183px; height:auto; margin:5px 5px 5px 5px !important; margin:5px 6px 5px 2px; line-height:24px; text-align:center; border-bottom:2px solid #ff9900; background-color:#edeef3} 
.products_details_info { float:left; width:183px; height:auto; margin:5px 5px 5px 5px !important; margin:5px 6px 5px 2px; }
#specification { float:left; width:570px; height:auto; line-height:24px; font-weight:bold; color:#39F;}
.detail_name { float:left; width:570px; height:auto; line-height:18px; font-weight:bold; color:#39F;}
.maps { float:left; width:570px; height:245px; border:2px solid #CCC;}
#news_name { float:left; width:570px; height:auto; line-height:24px; font-size:14px; font-weight:bold; color:#F60; text-align:center;}
#news_date { float:left; width:570px; height:auto; text-align:center; color:#39F;}
.page { float:left; width:570px; height:auto; text-align:right;}