@charset "utf-8";
/* public */
.clear{ clear:both; width: 0; height: 0; margin: 0; padding: 0;}
.left{ float:left;}
.right{ float:right;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{ margin:0; padding:0;}
img,a{ border:0;}
ul,li{ list-style:none;}
a{ text-decoration:none; font-family: Arial, Helvetica, sans-serif;}
/*body*/
body{ background:url(../images/bg.jpg) no-repeat top center; background-color:#f1f1f1; font-family: Arial, Helvetica, sans-serif; font-size:13px; margin:0; color: #565656; padding-top:30px;}
.center{ width:1260px; margin:0 auto; background:#fff; padding:20px; overflow:hidden;}

/*header*/
.header_top{ background:url(../images/header_top.gif) repeat-x; height:28px; padding-top:12px; width:1300px; margin:0 auto; -webkit-border-radius: 8px 8px 0 0; -moz-border-radius: 8px 8px 0 0; border-radius:8px 8px 0 0; position:relative; z-index:10; behavior:url(/Home/Tpl/tp1412031/Public/css/PIE.htc);}
.header{ height: 110px; overflow: hidden; background:url(../images/head_bg.gif) repeat-x;}
.header_logo{ float:left; height: 110px; overflow: hidden;}
.header_company{ float:left; font-size:20px; color:#365686; line-height:110px;}
.header_right{ float: right; height: 100px; overflow: hidden;}
.header_language{ float: right; color:#fff; padding-right:20px;}
.header_language a{ margin-left: 10px; color:#fff;}
.header_user{ float:left; margin-right: 20px; color:#AEDBE5; padding-left:20px;}
.header_user a{ color:#AEDBE5;}
.header_mail{ float:right; font-size:18px; color:#36709D; background:url(../images/email.gif) no-repeat left; padding-left:62px; height:60px; line-height:60px; margin-right:30px;}
.header_mail a{ color:#36709D;}
.header_search{ width: 326px;}
.header_search_input_div{ float: left; height: 27px;}
.header_search_input{ height: 27px; width: 224px; border:1px #d1d1d3 solid; border-right:0; background: #fff; padding:0 10px; line-height: 26px; color: #9f9f9f; border-radius:3px 0 0 3px;}
.header_search_button_div{ float: left; height: 29px; width: 61px;}
.header_search_button{ background: url(../images/search_button.gif) no-repeat; border: none; height: 29px; width: 61px; cursor: pointer;}
/*navigation*/
.navigation{ background: url(../images/navigation_bg.gif) repeat-x; height:46px; margin-bottom: 10px; padding-left:10px;}
/*index_banner*/
.index_banner{ margin-bottom: 10px; overflow: hidden;}
/*index_middle*/
.index_middle{ overflow: hidden;}
.full_title{ height: 45px; overflow: hidden; background: url(../images/right_tit.gif) repeat-x; color: #444444; font-size: 16px; font-weight:bold; line-height: 45px; padding-left: 20px;}
.full_title h2{ color: #444444; font-size: 16px;}
/*index_about_us*/
.index_about_us{ margin-bottom: 10px;}
.index_about_us_main{ line-height: 22px; }

/*index_hot_product*/
.index_hot_product{ margin-bottom: 10px;}
.index_hot_product_title{ height: 45px; overflow: hidden; background: url(../images/right_tit.gif) repeat-x; color: #444444; font-size: 16px; font-weight:bold; line-height: 45px; padding-left: 20px;}
.index_hot_product_main{ padding-top:15px; margin-bottom:-15px; }
.index_hot_product_bottom_bg{ background: url(../images/index_hot_product_bottom_bg.gif) no-repeat; height:7px;}
.index_hot_product_tr{ width: 1020px; margin-bottom: 10px;}
.index_hot_product_td{ float: left;}
.index_hot_product_td_img{ overflow: hidden; border: 1px solid #E2E2E2; background: #fff; display:table-cell; vertical-align:middle; text-align:center;}

.index_hot_product_td_text{}
.index_hot_product_td_text a{ color: #3d7dad;}
.index_hot_product_td_text a:hover{ color:#333; }
.index_hot_product_td_name{ text-align: center; line-height: 20px; padding-top:5px;}
.index_hot_product_td_name a{ font-weight:bold;}
.index_hot_product_td_number{ text-align: center; line-height: 20px;}
/*index_new_product  滚动产品*/
.index_new_product{ margin-bottom: 10px;}
.index_new_product_main{ background: #f5f3f2; padding: 5px 15px 0 15px;}
.marqueeleft{ width:650px;overflow:hidden;margin:0 auto;}
.marqueeleft ul{float:left;}
.marqueeleft li{float:left;margin:0 5px;display:inline;overflow:hidden;}
.marqueeleft li .pic{ background:#fff; border:1px solid #ccc; overflow:hidden; display:table-cell; vertical-align:middle; text-align:center;}

.marqueeleft li .txt_name{text-align:center; line-height:24px; font-weight:bold;}
.marqueeleft li .txt_name a{ color:#3d3d3d;}
.marqueeleft li .txt_name a:hover{ text-decoration:underline;}
.marqueeleft li .txt_no{text-align:center;height:22px;line-height:22px;}
.marqueeleft li .txt_no a{ color:#3d3d3d}
.marqueeleft li .txt_no a:hover{ text-decoration:underline;}
/*footer*/
.footer{ background:url(../images/foot_bg.gif) repeat-x top; background-color:#1f3d58; width:1260px; margin:0 auto 26px auto; padding:10px 20px; font-size:12px; line-height:22px; -webkit-border-radius: 0 0 8px 8px; -moz-border-radius: 0 0 8px 8px; border-radius:0 0 8px 8px; position:relative; z-index:10; behavior:url(/Home/Tpl/tp1412031/Public/css/PIE.htc); }
.partners_img{ padding: 10px 0;}
.partners_img a img{}
.partners_text{color: #add0ea; }
.partners_text a{ color:#add0ea;}
.partners_text a:hover{ color:#fff;}

.foot_navigation{  color: #fff;}
.foot_navigation a{ color: #fff;}
.foot_navigation a:hover{ color:#add0ea;}
.foot_other_code{  color: #fff;}

/*----------------------------子页CSS---------------------*/
/*other_banner*/
.other_banner{ margin-bottom:10px;}
/*middle*/
.middle{ overflow: hidden; }
/*second_navigation*/
.second_navigation{ padding:0 0 8px 0; margin-left:10px; line-height: 22px; color: #444444;}
.second_navigation a{ color: #444444; }
.second_navigation a:hover{  color: #3d7dad;}
/*middle_main*/
.middle_main{}
.left_title{ height: 42px; overflow: hidden; background: url(../images/cate_tit_bg.gif) repeat-x; color: #fff; font-size: 14px; line-height: 42px; padding-left: 20px;}
.right_title{ height: 45px; overflow: hidden; background: url(../images/right_tit.gif) repeat-x; color: #444444; font-size: 16px; font-weight:bold; line-height: 45px; padding-left: 20px;}
.right_title_h2{ color: #444444; font-size: 16px;}
/*middle_left*/
.middle_left{ float: left; width: 230px; margin-right: 10px;}


/* 侧边菜单 */
.middle_left_product_category{ margin-bottom: 10px;}

.middle_left_product_category_main{ overflow: hidden; background:#f4f4f4; }
.middle_left_product_category_main_bottom{background: url(../images/middle_left_about_main_bottom.gif) no-repeat; width:260px; height:22px;}
.middle_left_product_category_one{ }
.middle_left_product_category_one a{ color:#1e3b68;}
.middle_left_product_category_one a:hover{ color: #5FA7CD;}
.middle_left_product_category_one_1{ display:bcolor: #1e3b68;
padding: 8px 0;
padding-left: 18px;
font-size: 13px;
background: url(../images/bigcate_bg.gif) repeat-x bottom;}
.middle_left_product_category_one_2{
  
padding: 7px 0;
padding-left: 20px;
border-bottom: 1px dotted #d1d1d3;
font-weight: normal;}
.middle_left_product_category_one_2 a{color: #3d7dbc; font-size:13px;}

.middle_left_product_category_one_3{
  border-bottom: 1px dotted #d1d1d3;
  padding:8px 0 8px 15px; 
  margin: 0 0 0 20px;}
  .middle_left_product_category_one_3 a{color: #3d7dbc; font-size:13px;}
/* 侧边弹出菜单 */
#middle_left_product_category_sidemenu{}
#sidemenu{}
ul#sidemenu, ul#sidemenu ul {
  list-style-type:none;
  margin: 0;
  padding: 0;
  
}
ul#sidemenu a {
  display: block;
  text-decoration: none;	
}
ul#sidemenu li#big {
	margin-bottom: 0;
}
ul#sidemenu li a {
  color: #1e3b68;	
  padding:8px 0;
  padding-left:18px;
  font-size: 13px;
  background:url(../images/bigcate_bg.gif) repeat-x bottom;
  background-color: #fff;
  
}
ul#sidemenu li a:hover {
  color: #5FA7CD;
}
ul#sidemenu li ul li a {
	background:none;

  padding:7px 0;
  padding-left:3px;
  border-bottom: 1px dotted #AFAFAF; 
  margin: 0 20px;
  font-weight:normal;
  
}
ul#sidemenu li ul li a:hover{

}
ul#sidemenu li ul li#little a {


  padding:8px 0 8px 5px; 
  margin: 0 20px 0 30px;
}
ul#sidemenu li ul li#little a:hover{

}

.middle_left_about{ margin-bottom: 10px;}
.middle_left_about_main{ overflow: hidden; background:#f5f3f2;}
.middle_left_about_main_bottom{ background: url(../images/middle_left_about_main_bottom.gif) no-repeat; width:260px; height:22px;}
.middle_left_about_one a{ display: block;color: #1e3b68;
padding: 8px 0;
padding-left: 18px;
font-size: 13px;
background: url(../images/bigcate_bg.gif) repeat-x bottom;}
.middle_left_about_one a:hover{ color: #5FA7CD;}

.middle_left_newclass{ margin-bottom: 10px;}

.middle_left_newclass_one a{ display: block;color: #1e3b68;
padding: 8px 0;
padding-left: 18px;
font-size: 13px;
background: url(../images/bigcate_bg.gif) repeat-x bottom;}
.middle_left_newclass_one a:hover{ color: #5FA7CD;}

.middle_left_newpro{ margin-bottom: 10px;}

.middle_left_newpro_img{ background: #fff; margin:10px auto; text-align:center;}

.middle_left_newpro_text{ text-align: center; }
.middle_left_newpro_text a{ line-height: 18px; color: #545252; }


.middle_left_new{ margin-bottom: 10px;}
.middle_left_new .left_title{ background: url(../images/left_tit_bg.gif) repeat-x; color:#fff; padding-left:20px;}
.middle_left_new_main{ overflow: hidden; padding:5px; font-size:12px;}
.middle_left_new_main a{ display: block; padding:5px 0 5px 15px; background: url(../images/left_list_bg.gif) left top no-repeat; line-height: 18px; color: #1e3b68; }
.middle_left_new_main a:hover{ color: #5FA7CD;}


.middle_left_contact{ margin-bottom: 10px;}
.middle_left_contact .left_title{ background: url(../images/left_tit_bg.gif) repeat-x;}
.middle_left_contact_main{ overflow: hidden; padding:10px;  line-height:20px; color:#545252; font-size:12px; }
.middle_left_contact_main_bottom{ background: url(../images/middle_left_about_main_bottom.gif) no-repeat; width:260px; height:22px;}
.middle_left_contact_main a{ color:#0876C5;}
/*middle_right*/
.middle_right{ float: left; width: 1020px;}
.middle_right_main{ padding: 12px 0px;}
.middle_right_name{ text-align: center;}
.middle_right_name h2{ line-height: 30px; color: #3d3d3d;}
.middle_right_time{ text-align: right; padding-right: 20px; line-height: 22px; color:#999;}
.middle_right_main_text{ line-height: 20px; padding:0 10px; font-size:13px;}
.middle_right_main_text_main{ border-top: 1px solid #EAEAEA; padding-top: 10px;}

.middle_right_main_text_list{ padding: 0 10px;}
.middle_right_main_text_list a{ display: block; padding:5px 0 5px 20px; background: url(../images/text_list_bg.gif) left center no-repeat; line-height: 22px; color: #3d3d3d; border-bottom: 1px dotted #bbb;}
.middle_right_main_text_list a:hover{ color: #0876C5;}


/*middle_part*/
.middle_part{ padding: 10px 0; background: #fff;}
.middle_part_left{ float: left; width: 830px; line-height: 22px; padding-right: 10px; padding-left:5px;}
.middle_part_right{ float: left; width: 400px; color: #3d3d3d; background: #f5f4f4; padding: 18px 0; border-radius:8px; -webkit-border-radius: 8px; -moz-border-radius: 8px;  position:relative; z-index:10; behavior:url(/Home/Tpl/tp1412031/Public/css/PIE.htc);}

.feedbacl_title{ color: #3d3d3d;}
.feedback_tip{ color: #CB0E0E; padding-left: 5px;}
.feedback_input{ font-family:Arial, Helvetica, sans-serif; width:260px; height:26px; line-height:26px; padding:0 10px; margin:5px 0; border:1px solid #ccc;}
.feedback_textarea{ font-family:Arial, Helvetica, sans-serif; width:280px; height:150px; line-height:26px; margin:5px 0; border:1px solid #ccc; font-size:12px;}
.feedback_code{ width:60px; height:26px; line-height:26px; padding:0 10px; margin:5px 0; border:1px solid #ccc;}
.feedback_submit{ font-family:Arial, Helvetica, sans-serif; height:30px; line-height:30px; padding:0 10px; margin:10px 10px 10px 0; cursor:pointer; background:#fe9a02; color: #fff; border:none; font-weight:bold;}

.feedback_submit:hover{ background:#FA8A0A;}

.member_info_title{ font-weight: bold; font-size: 16px; line-height: 40px;}
.member_info_tip{ background: #ededed; width: 360px; padding: 10px; line-height: 25px; margin-bottom: 20px; margin: 0 10px;}
.login_title{ font-weight: bold; padding-right: 10px;}
.login_input{ height:26px; line-height:26px; width:220px; margin:5px 0; margin-left:10px;}
.login_button{font-family: Arial, Helvetica, sans-serif;
height: 30px;
line-height: 30px;
padding: 0 10px;
margin: 10px 10px 10px 0;
cursor: pointer;
background: #fe9a02;
color: #fff;
border: 1px #db8600 solid;
font-weight: bold;}
.login_button:hover{ border:1px #a6550c solid;}

.register_title{ font-weight: bold; text-align: center; font-size: 14px;}
.register_info{ line-height: 22px; color: #434343;}
.register_table{ width:980px; margin-top:10px;}
.register_table table{ border-collapse:collapse;}
.register_table_title{ font-weight: bold; padding-right: 20px;}
.register_table table td{ background:#f5f4f4; border:solid 1px #fff; height:50px;}
.register_input{ height:26px; line-height:26px; width:320px; margin-left:10px;}
.register_button{font-family: Arial, Helvetica, sans-serif;
height: 30px;
line-height: 30px;
padding: 0 10px;
margin: 10px 10px 10px 0;
cursor: pointer;
background: #fe9a02;
color: #fff;
border: 1px #db8600 solid;
font-weight: bold;}
.register_button:hover{  border:1px #a6550c solid;}
.register_tip{ color: #CB0E0E; padding-left: 5px;}


.product_class_content{ line-height: 22px;}
/*product_list_window*/
.product_list_tr{ width: 1020px; margin-bottom: 10px;}
.product_list_td{ float: left;}
.product_list_td_img{ overflow: hidden; border: 1px solid #ccc; background: #fff; text-align:center; display:table-cell; vertical-align:middle;}
.product_list_td_img a{ display:block;}
.product_list_td_text{}
.product_list_td_text a{ color: #3d7dad;}
.product_list_td_text a:hover{ color: #333;}
.product_list_td_name{ text-align: center; line-height: 20px; padding-top:5px;}
.product_list_td_name a{ font-weight:bold;}
.product_list_td_number{ text-align: center; line-height: 20px;}

/*product_list_list*/
.product_list_main{ width: 730px; margin-bottom: 10px;}
.product_list_one{ width: 728px; border-bottom: 1px dotted #ccc;  margin-bottom: 10px; background: #fff; padding:10px 0;}
.product_list_one_img{ float: left; overflow: hidden; border-right: 1px solid #E0E0E0; text-align:center; }
.product_list_one_img a{ text-align:center;}
.product_list_one_img img{}
.product_list_one_main{ float: left; width: 480px; padding: 10px;}
.product_list_one_name{ line-height: 22px; color: #3d3d3d; font-size: 16px;}
.product_list_one_no{ line-height: 22px; color: #3d3d3d; font-size: 14px;}
.product_list_one_info{ line-height: 22px; padding: 10px 0; color: #3d3d3d;}
.product_list_one_button{ margin: 8px 0;}
.product_list_one_button a{ display: block; background:url(../images/inquiry_botton.gif) repeat-x bottom; background-color:#3d83b8; border:1px #3e86bc solid; padding: 8px 30px; float: left; margin-right: 20px; color: #fff; font-size: 14px;}
.product_list_one_button a:hover{ background: #3aa04b; border:1px #74d479 solid;}


/*product_introduction*/
.product_introduction{  margin-bottom: 10px; overflow: hidden; color: #434343; background: #fff;}
.product_introduction_pic{ float: left; width: 502px;}
.product_introduction_pic_big{ border: 1px solid #e6e6e6; background: #fff; width: 500px; height: 500px; background: #fff;}
.product_introduction_pic_small{ margin-top: 16px;}
.product_introduction_pic_small_img{ float: left; width: 60px; height: 60px; background: #fff; border: 1px solid #e6e6e6; margin: 0 5px;}

.product_introduction_parameter{ float: left; width: 480px; margin-left:10px;}
.parameter{ border-bottom:1px solid #e6e6e6; line-height:22px; padding:8px 10px;}
.enlarge_botton{ padding:6px; font-family:Arial, Helvetica, sans-serif; background:url(../images/inquiry_botton.gif) repeat-x bottom; background-color:#3d83b8; border:1px #3e86bc solid; color:#fff; cursor:pointer; margin-right:20px;}
.enlarge_botton:hover{ background: #3aa04b; border:1px #74d479 solid;}
.inquiry_botton{ padding:6px; font-family:Arial, Helvetica, sans-serif; background:url(../images/inquiry_botton.gif) repeat-x bottom; background-color:#3d83b8; border:1px #3e86bc solid; color:#fff; cursor:pointer; margin-right:20px;}
.inquiry_botton:hover{background: #3aa04b; border:1px #74d479 solid;}
.share_button{ padding:15px 0 0 10px;}

/*product_directions*/
.product_directions{ margin-bottom: 10px; overflow: hidden; color: #434343; }
.product_directions_text{ line-height: 22px; background: #fff; padding: 10px; margin-top: 12px;}

/*product_inquiry*/
.product_inquiry{ margin-bottom: 10px; overflow: hidden; color: #434343;}

.product_inquiry_explanation{ line-height: 22px; background: #fff; padding: 10px; margin-top: 12px;}
.product_inquiry_table{ background: #fff; padding: 10px 0;}
.product_inquiry_table_title{ font-weight: bold; padding-right: 10px;}
.product_inquiry_table_tip{ color: #CB0E0E; padding-left: 5px;}
.inquiry_input{ font-family:Arial, Helvetica, sans-serif; width:360px; height:26px; line-height:26px; padding:0 10px; margin:5px 0; border:1px solid #dee6ee;}
.inquiry_textarea{ font-family:Arial, Helvetica, sans-serif; width:500px; height:150px; line-height:26px; padding:0 0 0 10px; margin:5px 0; border:1px solid #dee6ee; font-size:12px;}
.inquiry_code{ width:60px; height:26px; line-height:26px; padding:0 10px; margin:5px 0; border:1px solid #dee6ee;}
.inquiry_submit{font-family: Arial, Helvetica, sans-serif;
height: 30px;
line-height: 30px;
padding: 0 10px;
margin: 10px 10px 10px 0;
cursor: pointer;
background: #fe9a02;
color: #fff;
border:none;
font-weight: bold;
}
.inquiry_submit:hover{ background:#FA8A0A;}


/*product_related*/
.product_related{ margin-bottom: 10px; overflow: hidden;}

.product_related_list{ padding: 10px 0;}
.product_related_list_td{ float: left;}
.product_related_list_td_img{ overflow: hidden; border: 1px solid #E2E2E2; background: #fff; text-align:center; display:table-cell; vertical-align:middle;}
.product_related_list_td_img a{ display:block;}
.product_related_list_td_text{}
.product_related_list_td_text a{ color: #3d7dad;}
.product_related_list_td_text a:hover{  color: #333;}
.product_related_list_td_name{ text-align: center; line-height: 20px; padding-top:5px;}
.product_related_list_td_name a{ font-weight:bold;}
.product_related_list_td_number{ text-align: center; line-height: 20px;}


/*分页样式*/
.middle_right_main_page{ text-align: center;}
.paginations {
	margin: 20px 0;
}
.paginations a{
	color:#3d3d3d;
}
.paginations li{ display:inline; color:#3d3d3d;}
.paginations .totalpage{ border:1px solid #d7d7d7; margin:0 4px; padding:3px 8px;}
.paginations li a{ border:1px solid #D7D7D7; margin:0 4px; padding:3px 8px;}
.paginations li a:hover{ background:#BFD9FC;}
.paginations .current{ border:1px solid #fff; background:#56708E; margin:0 4px; padding:3px 8px; color:#fff;}

/*back to top*/
#toTop{
 position:fixed;
 _position:absolute;
 right:30px;
 bottom:70px;
 _top:expression(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-40);
 cursor:pointer;
 display:none;
}


