@charset "utf-8";
/* CSS Document */

/*public*/
*{ margin:0px; padding:0px; border:0px;}
ul,ol,li{ list-style-type:none; list-style-position:outside;}
body{ font-family:Arial, sans-serif, "宋体", "微软雅黑"; font-size:12px; line-height:24px; color:#000000; background:#F4F9FD;}
a{ text-decoration:none; color:#000000;}
a:hover{ text-decoration:none; color:#45B6C6;}
.box{ width:1004px; margin:auto;}
.clr{ clear:both; height:0px; line-height:0px; font-size:0px; overflow:hidden;}
#footer p{ text-align:center;}
.company{ margin-top:12px; text-align:center;}

#footer a{ color:#000000;}
#footer a:hover{ text-decoration:none; color:#4586c6;}
form input{ border:1px solid #CCCCCC;}
form textarea{ border:1px solid #CCCCCC;}
/*public*/

.mt20{ margin-top:20px;}
.mt10{ margin-top:10px;}
.mt15{ margin-top:15px;}

#header{ height:140px;}
.logo{ float:left; display:inline; margin:10px 0px 0px 12px; width:221px; height:123px;}
.serach_box{ width:325px; height:32px; float:left; display:inline; margin:54px 0px 0px 35px;}

.input_text{ width:278px; height:30px; border:1px solid #BEE270; float:left; display:inline; margin:0px; padding:0px 5px; color:#999999;}
.input_sub{ float:left; display:inline; margin:0px; background:url(../images/submit_bg.jpg) no-repeat top left; width:32px; height:32px; border:0px; margin-left:0px; cursor:pointer;}

.lang_phone{ float:right; display:inline; margin-top:42px; width:200px; text-align:right;}
.language{ width:100%; height:30px; line-height:30px;}
.phone{ width:100%; height:21px;}


#menu{ background:url(../images/menu_bg.jpg) no-repeat top center; width:1004px; height:45px;}
.menu{ width:1004px; height:45px;}
.menu li{ float:left; display:inline; height:45px; line-height:45px; text-align:center; width:147px; background:url(../images/menu_fg.jpg) no-repeat right center;}
.menu li a{ font-size:15px; font-weight:bold; color:#FFFFFF;}
.menu_li_right{ width:413px!important; text-align:center; background:none!important; color:#FFFC00!important; font-size:15px; font-weight:bold;}
.menu_li_right a{ color:#FFFC00!important;}

#banner{ width:1004px; height:300px; margin-top:1px;}

.i_prod_box_cn{ background:url(../images/i_prod_bg_cn.png) no-repeat top center; width:1004px; height:186px; overflow:hidden;}
.i_prod_box{ background:url(../images/i_prod_bg.png) no-repeat top center; width:1004px; height:186px; overflow:hidden;}

.i_prod_list{ width:1004px; height:130px; float:left; display:inline; margin-top:48px; margin-left:35px;}
.i_prod_list li{ float:left; display:inline; background:url(../images/list_bg.gif) no-repeat left center; padding-left:15px; width:280px; overflow:hidden; line-height:30px; height:30px; margin-right:25px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; color:#FFFFFF;}
.i_prod_list li a{ color:#FFFFFF;}
.i_prod_list li a:hover{ text-decoration:none; color:#FFFC00;}

.i_contact_box_cn{ background:url(../images/i_contact_bg_cn.jpg) no-repeat top center; width:1004px; height:192px;}
.i_contact_box{ background:url(../images/i_contact_bg.jpg) no-repeat top center; width:1004px; height:192px;}

.i_contact_us{ width:240px; height:160px; float:left; display:inline; margin:29px 0px 0px 173px; overflow:hidden;}
.i_contact_title{ font-size:30px; color:#67D3DF; font-weight:bold; width:100%; text-align:left;}
.i_contact_text{ width:220px; padding-left:20px; line-height:30px; margin-top:10px;}

.i_email_box{ float:right; display:inline; margin:30px 10px 0px 0px; width:200px;}
.i_email_list{ height:21px;}
.i_email_name{ float:left; display:inline; width:50px; text-align:right; height:21px; line-height:21px; color:#FFFFFF;}
.i_email_input{ float:left; display:inline; margin-left:10px; color:#FFFFFF;}
.i_email_input input{ width:116px; height:19px; line-height:29px; padding:0px 5px; border:1px solid #DEDEDE;}
.i_email_submit{ width:100%; text-align:center;  height:22px; margin-top:25px;}
.i_email_submit input{ background:url(../images/enter.jpg) no-repeat top center; width:68px; height:22px; cursor:pointer;}

.i_email_submit_cn{ width:100%; text-align:center;  height:22px; margin-top:25px;}
.i_email_submit_cn input{ background:url(../images/enter_cn.jpg) no-repeat top center; width:68px; height:22px; cursor:pointer;}

.language_box{ width:100%; height:75px; border-bottom:2px solid #DFDFE0;}
.language_box li{ float:left; display:inline; width:20%; text-align:center;}

#footer{ height:80px; line-height:24px; text-align:center;}

.left_cn{ background:url(../images/left_bg_cn.png) no-repeat top center; width:243px; height:419px; float:left; display:inline;}
.left{ background:url(../images/left_bg.png) no-repeat top center; width:243px; height:419px; float:left; display:inline;}
.left_prod_list{ width:203px; margin-left:20px; margin-top:45px;}
.left_prod_list li{ width:188px; background:url(../images/list_bg.gif) no-repeat left center; padding-left:15px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; color:#FFFC00; height:30px; line-height:30px; color:#FFFFFF; vertical-align:middle;}
.left_prod_list li a{ color:#FFFFFF;}
.left_prod_list li a:hover{ color:#FFFC00;}

.right{ width:733px; float:right; display:inline;}
.right_head{ width:100%; height:19px; position:relative;}
.right_head_cn{ width:100%; height:25px; position:relative;}
.right_title{ position:absolute; left:0px; top:0px; width:200px; text-align:left;}
.right_position{ position:absolute; right:0px; top:0px; height:19px; line-height:19px; width:200px; text-align:right; color:#929598;}

.aboutus{ line-height:30px; background:url(../images/about_img.jpg) no-repeat bottom center; padding-bottom:150px;}
.contactus p{ background:url(../images/list_bg.gif) no-repeat left center; width:718px; padding-left:15px; border-bottom:1px dashed #CCCCCC; height:30px; line-height:30px;}

.table_title{ font-size:14px; font-weight:bold; color:#FFFFFF;}

/*products*/
.product_lists{ margin-top:10px; margin-left:0px; font-family:"����", Arial, sans-serif, "΢���ź�"; font-size:12px; width:100%; margin-left:65PX;}
.product_lists li{ width:210px; float:left; display:inline; height:205px; border:3px solid #4BBBCA; margin-top:30px; text-align:center; vertical-align:middle; margin-right:150PX;}

.product_listsen{ margin-top:10px; margin-left:18px; font-family:"����", Arial, sans-serif, "΢���ź�"; font-size:12px; width:100%;}
.product_listsen img{ width:162px; height:60px;}
.product_listsen li{ float:left; display:inline; margin-right:30px; width:162px; height:60px; margin-top:10px;}

.product_show{ margin-top:10px; font-family:"����", Arial, sans-serif, "΢���ź�"; font-size:12px; width:100%; margin-bottom:10px; text-align:center;}
.products_showw{  font-family:"����", Arial, sans-serif, "΢���ź�"; font-size:12px; width:100%; text-align:center;}
/*products*/