﻿@charset "utf-8";
/* CSS Document */

/***************header css********************/
.logo{ width:1000px; height:93px; position:relative;}
.logo .search{ position:absolute; top:51px; left:750px;}
.logo .search .txt{ width:154px; height:15px; border:1px solid #656565; margin-right:4px; float:left; display:block; line-height:19px; color:#7f7f7f;}
.logo .search .btn{ width:60px; height:19px; background:url(../images/btn.jpg) no-repeat; float:left; display:block; border:none;}
.menu { width:1000px; height:44px; overflow:visible; font-size:0;}
ul.dropdown{ height:44px;}
ul.dropdown li{ float:left; height:44px; position:relative; width:auto;}
ul.dropdown ul{ position:absolute;top:44px; left:0; display:none;}
ul.dropdown ul li{ background:url(../images/menubg1.jpg) no-repeat; height:28px; clear:left; padding:0 5px;}
ul.dropdown ul li a{ color:#fff; display:block; line-height:28px; padding-left:8px; font-size:12px;}
ul.dropdown ul li a:hover{ color:#000; background:url(../images/menubg2.jpg) no-repeat -5px top;}

ul.dropdown #one_ul li{ width:120px;}
ul.dropdown #two_ul li{ width:177px;}
ul.dropdown #three_ul li{ width:150px;}
.flash{ width:1000px; height:356px; margin:0 auto 0;}
.ny_flash{ width:1000px; height:216px; margin:0 auto 0;}
/***************cetner css********************/
.sy_left{ float:left; display:inline; width:216px; margin-left:17px;}

  .advantage{ width:216px;}
  .advantage_bt{ height:100px;}
  .advantage_nr{ height:115px; color:#535353; line-height:20px;}
  
  .hezuo{ width:216px; margin-top:6px;}   /*多页面左侧共用*/
  .hezuo_bt{ height:23px;}
  .hezuo_nr{ height:96px;}
  
.sy_right{ width:727px; float:left; display:inline; margin-left:27px; background:url(../images/line.jpg) no-repeat 229px 15px;}
.r_top{ width:727px;}
  .sy_pro1, .sy_pro2, .sy_pro3{ width:214px; float:left;}
  .sy_pro1_bt, .sy_pro2_bt, .sy_pro3_bt{ height:33px;}
  .sy_pro1_nr, .sy_pro2_nr, .sy_pro3_nr{ height:225px; padding-bottom:18px;}
  .sy_pro1{ margin-right:36px;}
  .sy_pro2{ margin-right:41px;}
.r_bot{ width:727px;}
  .sy_about { float:left; display:inline; width:407px;}
  .sy_about_bt{ height:28px;}
  .sy_about_nr{ padding:10px; height:130px;}

  .sy_new{ float:left; display:inline; width:298px; margin-left:21px;}
  .sy_new_bt{ height:28px;}
  .sy_new_nr{ padding:10px 3px 0;}


.sy_con{ width:auto;}
.sy_con_bt{ height:auto;}
.sy_con_nr{}

.search{ width:auto;}
.search_bt{ height:auto;}
.search_nr{}

.jd{ width:auto;}
.jd_bt{ height:auto;}
.jd_nr{}

/***************left css********************/
.left{ float:left; display:inline; width:216px; margin-left:17px;}
.left_lm{ width:215px; margin-bottom:18px;}
.left_lm_bt{ height:23px; margin-bottom:12px;}
.left_lm_nr{}

.left_con{ width:215px; height:182px;  margin-top:11px; background:url(../images/left_con.jpg) no-repeat;}
.left_con_nr{ padding:35px 3px 3px;}
/***************neiye css********************/
.ny_right{ float:left; display:inline; width:735px; margin-left:26px;}
.ny_right_bt{ height:21px; border-bottom:3px solid #ba1422; line-height:18px; color:#656565; text-indent:29px; background:url(../images/ny_bt.jpg) no-repeat 5px center;}
.ny_right_bt span.ny_bt{ color:#a7000c; font-weight:bold;}
.ny_right_nr{ padding:10px;}


.pro_list{ width:715px; overflow:visible;}
.pro_list ul li{ width:222px; height:186px; float:left; /*margin-left:45px;*/ margin-top:17px; display:inline; position:relative;}
.pro_list ul li .a_bj{ width:177px; height:186px; display:block; overflow:hidden;background:url(../images/pro_bj1.gif) no-repeat left top; float:right;}
.pro_list ul li .a_bj:hover{ background:url(../images/pro_bj2.gif) no-repeat left top;}
.pro_list ul li .pic_img{ width:151px; height:138px; display:block; margin:13px auto 0;}
.pro_list ul li span{ width:151px; height:22px; margin:0 auto; display:block; }
span.pro_name{ text-align:center;}
.apdiv { width:189px; height:186px; background:url(../images/tc_div.gif) no-repeat left top; position:absolute; left:222px; top:0px; display:none;}
.apdiv1{ width:189px; height:186px; background:url(../images/tc_div1.gif) no-repeat left top; position:absolute; right:177px; top:0px; display:none;}
.apdiv .span_nr, .apdiv1 .span_nr{ width:150px; height:auto; line-height:22px; margin:0 auto; display:block; padding-top:10px; font-size:11px;}



.view{ width:715px; min-height:380px; height:auto !important; height:380px; _overflow:visible;}
.view_left{ width:322px; float:left;}
.view_title{ margin-left:10px; font-size:14px; font-weight:bold;}
.big_pic{ width:302px; height:302px; margin:0 10px; margin-bottom:10px;}
.big_pic img{ width:300px; height:300px; border:1px solid #ccc;}

.small_pic{ width:302px; height:52px; margin:0 10px;}
#tab_ul{ width:300px;}
#tab_ul li{ width:52px; height:52px; margin-right:5px; float:left}
#tab_ul li img{ width:50px; height:50px; border:1px solid #ccc;}
.view_right{ width:380px; float:left; margin-left:10px;}
.bot{ margin-left:10px; height:auto; width:705px;}

.link{ color:#fff; height:30px; line-height:30px; font-size:11px; margin-left:140px;}
.link a{ color:#fff; padding:0 27px; font-size:11px;}
.bottom{ color:#3c3c3c; height:39px; line-height:30px; font-size:11px; margin-left:167px;}
.bottom a{ color:#3c3c3c; font-size:11px;}