.width1004{ min-width:1100px;}
.indexcontent{ margin:0 auto; width:1100px;}
.sl{overflow:hidden; text-overflow:ellipsis;white-space: nowrap;}
a.bs:hover{ text-decoration:underline;}


.top1{ height:30px; background:#2697e1;}
.top1 .top1_left{ float:left; width:700px; height:30px; line-height:30px; color:#fff;}
.top1 .top1_right{ float:right; width:400px; height:30px; text-align:right;}
.top1 .top1_right a.lang{ display:inline-block; width:60px; height:22px; margin-top:4px; line-height:22px; color:#fff; text-align:center;}
.top1 .top1_right a.on, .top1 .top1_right a.lang:hover{ background:#144f7b; border-radius:11px;}
.top1 .top1_right a.qyyx{ display:inline-block; background:url(../images/top1_ico.png) left center no-repeat; padding-left:25px; color:#fff;}
.top1 .top1_right a{ margin-left:8px; margin-right:8px;}
.top2{ height:80px; position:relative;}
.top2 .top2_logo{ position:absolute; left:0; top:10px;}

.top_search_bt{ position:relative; z-index:9999; float:right; padding-top:28px;/* width:31px; height:20px;*/}
.top_search_bt .top_search_bg{ display:none; position:absolute; right:-9px; top:48px; background:url(../images/top_search_bg.png) no-repeat; width:300px; height:79px;}
.top_search_bt:hover .top_search_bg{ display:block;}
.top_search_bt .top_search_bg .top_search_txt{ position:absolute; left:25px; top:29px; width:205px; height:30px; border:0; background:#f8f8f8; outline:none;}
.top_search_bt .top_search_bg .top_search_bt{ position:absolute; right:17px; top:23px; width:40px; height:39px; border:0; background-color:transparent; cursor:pointer;}

.i_title_ico{ width:38px; height:8px; border-radius:4px; background:#2182cc; margin:0 auto;}
.i_title1{ font-size:40px; text-align:center; line-height:60px;}
.i_title2{ font-size:20px; text-align:center; line-height:35px; color:#999999;}
.i_title3{ font-size:30px; text-align:center; line-height:50px; background:url(../images/hzhb_title_ico.png) center 25px no-repeat;}

.i_product_title{ text-align:center;}
.i_product_title li{ display:inline-block; width:147px; height:28px; line-height:28px; margin:0 23px; text-align:center; border:#2182cc 1px solid; border-radius:15px; font-size:16px; cursor:pointer;}
.i_product_title li.on{ background:#2182cc; color:#fff;}
.i_product_list{}
.i_product_list li{ float:left; width:260px; border:#d6d6d6 1px solid; margin:6px;}
.i_product_list li img{ width:260px; height:220px;}
.i_product_list li .txt{ background:#949494; height:40px; line-height:40px; padding-left:9px; font-size:16px; color:#fff;}
.i_product_list li:hover .txt{ background:#63a7db;}

a.i_more{ display:block; width:118px; height:30px; line-height:30px; text-align:center; font-size:14px; color:#2182cc; border:#2182cc 1px solid; border-radius:15px; margin:0 auto;}

.i_bg{ background:#f5f5f5;}
.i_about{ font-size:14px; text-align:center; line-height:32px;}


.i_news_left{ float:left; width:394px; height:377px;}
.i_news_left a{ display:block; width:394px; height:377px; position:relative;}
.i_news_left img{ width:394px; height:377px;}
.i_news_left .txt{ background:url(../images/tm2.png) repeat; position:absolute; left:0; bottom:0; width:100%; height:90px;}
.i_news_left .txt .txt1{ padding-left:15px; line-height:30px; padding-top:10px; font-size:14px; color:#ffffff;}
.i_news_left .txt .txt2{ padding-left:15px; line-height:22px; font-size:12px; color:#ffffff;}
.i_news_right{ float:right; width:676px;}
.i_news_right li{ background:#f5f5f5; margin-bottom:15px;}
.i_news_right li .i_news_r_l{ float:left; background:url(../images/i_news_ico.jpg) no-repeat; width:83px; height:83px;}
.i_news_right li .i_news_r_l .txt1{ font-size:12px; color:#ffffff; line-height:24px; padding-top:1px; text-align:center;}
.i_news_right li .i_news_r_l .txt2{ font-size:26px; color:#b6b6b6; line-height:57px; text-align:center;}
.i_news_right li .i_news_r_r{ float:right; width:575px;}
.i_news_right li .i_news_r_r .txt1{ font-size:18px; color:#333333; line-height:23px; padding-top:10px;}
.i_news_right li .i_news_r_r .txt2{ font-size:14px; color:#989898; line-height:23px;}

.i_contact_left{ float:left; width:502px;}
.i_contact_left .txt{ height:30px; line-height:30px; padding-left:37px; font-size:14px;}
.i_contact_left .ico1{ background:url(../images/i_lx_ico1.png) left center no-repeat;}
.i_contact_left .ico2{ background:url(../images/i_lx_ico2.png) left center no-repeat;}
.i_contact_left .ico3{ background:url(../images/i_lx_ico3.png) left center no-repeat;}
.i_contact_left .ico4{ background:url(../images/i_lx_ico4.png) left center no-repeat;}
.i_contact_left .ico5{ background:url(../images/i_lx_ico5.png) left center no-repeat;}
.i_contact_left .ico6{ background:url(../images/i_lx_ico6.png) left center no-repeat;}

.i_contact_right{ float:right; width:561px;}
.i_contact_right .txt{ height:32px; line-height:32px; font-size:14px;}
.i_contact_right .message_inp{ width:559px; height:32px; line-height:32px; border:#d4d2d2 1px dashed; background:#f9f8f8;}
.i_contact_right .message_textarea{ width:559px; height:118px; line-height:25px; border:#d4d2d2 1px dashed; background:#f9f8f8;}
.i_contact_right .message_bt{ width:94px; height:30px; line-height:30px; background:#3c9cd3; font-size:16px; color:#fff; border:0;}


.footer{ background:#1b83ca; color:#fff;}
.footer .footer_box{ float:left; width:170px; margin-bottom:20px;}
.footer .footer_box .title{ font-size:16px; line-height:40px;}
.footer .footer_box .hr{ background:url(../images/footer_ico1.png) no-repeat; width:55px; height:6px;}
.footer .footer_box .footer_nav{ margin-top:10px;}
.footer .footer_box .footer_nav li{ font-size:14px; line-height:32px;}
.footer .footer_box .footer_nav li a{ color:#fff;}
.footer .footer_ewm{ float:left; width:140px; line-height:45px; font-size:14px; text-align:center;}
.footer .footer_logo{ float:right; padding-top:37px;}
.footer .footer_hr{ height:1px; background:#dedeec;}
.footer .footer_txt2{ line-height:52px; font-size:14px; text-align:center;}
.footer .footer_txt2 *{ line-height:52px; font-size:14px;}



/* 图片滚动 */
.picScroll_hzhb{  width: 1100px;
  margin: 0 auto;
  position: relative;
  height: 85px;
  padding: 0px 0 0px 0px;
  /*background: #fff;*/
  overflow: hidden;
  float: left;
/*  margin-top:52px;
  margin-left:13px;*/
  }
.picScroll_hzhb ul{ overflow:hidden; zoom:1; }
.picScroll_hzhb ul li{ float:left;  width:188px; overflow:hidden; display:inline; margin:0 12px;}
.picScroll_hzhb ul li img{ width:186px; height:76px; border:#d5d5d5 1px solid;}
.picScroll_hzhb ul li .p_txt{  text-align:center; line-height:80px; font-size:16px; color:#333333;}
.picScroll_hzhb ul li:hover .p_txt{ color:#003d7e;}
.picScroll_hzhb .prev,
.picScroll_hzhb .next{ position:absolute;  right:0px; top: 0px; display:block; width:30px; height:40px; overflow:hidden; cursor:pointer; background:url(../images/i_hzhb_left.jpg) center no-repeat;  }
.picScroll_hzhb .next{ left:auto; top:41px; background:url(../images/i_hzhb_right.jpg) center no-repeat; }
.picScroll_hzhb .prev:hover{ background:url(../images/i_hzhb_left_on.jpg) center no-repeat;}
.picScroll_hzhb .next:hover{ background:url(../images/i_hzhb_right_on.jpg) center no-repeat;}
.picScroll_hzhb .prevStop{  }
.picScroll_hzhb .nextStop{  }


/*关于我们*/
.n_banner{ background:url(../images/about_banner.jpg) center no-repeat; height:300px;}
.left{ float:left; width:220px;}
.left .left_title{ height:66px; padding-left:65px;}
.left .left_title .txt1{ font-size:24px; color:#f8f8f8; line-height:25px; padding-top:13px;}
.left .left_title .txt2{ font-size:12px; color:#e5e5e5; line-height:20px;}
.left .left_title1{ background:url(../images/left_ico1.png) #014479 16px 10px no-repeat;}
.left .left_title2{ background:url(../images/left_ico2.png) #014479 8px 10px no-repeat;}

.left_nav{ background:#0073cc; padding:10px 0 10px 50px;}
.left_nav h3{ display:block; line-height:25px; padding-left:12px; font-size:14px; color:#eaeaea; background:url(../images/left_ico.png) left center no-repeat;}
.left_nav h3.on{ background:url(../images/left_ico_on.png) left center no-repeat; color:#f4f4f4; text-decoration:underline;}
.left_nav ul{ padding:5px 0; /* 默认都隐藏 */ }
.left_nav ul li{ height:25px; line-height:25px; padding-left:12px; font-size:14px; color:#eaeaea;}		
.left_nav ul li a{color:#eaeaea;}		
.left_nav ul li:hover a{ color:#fffefe; font-weight:bold;}	

.left_bottom{ background:url(../images/left_bottom.png) no-repeat; height:22px;}

.left_lx{ background:#0073cc; padding:15px 10px; color:#fefefe; line-height:25px;}

.right{ float:right; width:828px;}
.right .n_title{ border-bottom:#014479 1px solid; height:39px; position:relative;}
.right .n_title .n_title_l{ display:inline-block; height:39px; line-height:39px; font-size:22px; color:#ffffff; background:#0073cc; padding:0 15px;}
.right .n_title .n_title_r{ position:absolute; right:0; top:0; line-height:39px; color:#b5b5b5;}
.right .n_title .n_title_r a{ color:#b5b5b5;}

.content{ font-size:14px; color:#535353; line-height:25px;}

/*新闻列表页*/
.news_list li{ padding:25px 0; border-bottom:#dddddd 1px dashed; margin-bottom:20px;}
.news_list li .txt1{ font-size:16px; color:#535353; line-height:25px; font-weight:bold;}
.news_list li .txt1 a{ color:#535353;}
.news_list li .txt2{ font-size:14px; color:#535353; line-height:25px;}
.news_list li .txt3{ font-size:14px; color:#8f8f8f; line-height:25px; margin-top:5px;}
.news_list li .txt3 a{ color:#e46713;}

/*产品列表页*/
.product_list{}
.product_list li{ float:left; width:262px; text-align:center; margin:0 7px; font-size:14px; color:#535353; line-height:35px;}
.product_list li img{ float:left; width:260px; height:220px; border:#cccccc 1px solid;}
.product_list li a{ color:#535353;}

/*留言*/
.lx_right{}
.lx_right .txt1{ font-size:14px; color:#333333; line-height:30px;}
.lx_right .lx_inp{ width:510px; height:32px; border:#d4d2d2 1px dashed; padding-left:8px; font-size:14px; background:#f9f8f8;}
.lx_right .lx_bt{ width:94px; height:30px; text-align:center; line-height:30px; background:#3c9cd3; font-size:16px; color:#ffffff; border:0; }

/*新闻详细页*/
.news_i_title{ font-size:18px; color:#333333; font-weight:bold; text-align:center; line-height:50px;}
.news_i_date{ font-size:14px; color:#999999; text-align:center; line-height:30px;}
.content{ font-size:14px; color:#333333; line-height:28px;}
.content p{ font-size:14px; color:#333333; line-height:28px;}
.news_i_more{ width:50%; font-size:14px; color:#333333; line-height:30px;}
.news_i_more a{ font-size:14px; color:#333333; line-height:30px;}

/*产品详细页*/
.product_i_img{ float:left; width:348px; border:#d5d5d5 1px solid;}
.product_i_right{ float:right; width:425px;}
.product_i_right .txt1{ line-height:48px; padding-left:0px; font-size:33px; color:#333333; font-weight:bold; border-bottom:#d5d5d5 1px dashed; margin-bottom:10px; padding-bottom:5px;}
.product_i_right .txt2{ font-size:14px; color:#333333; line-height:28px;}
.product_i_right .txt3{ font-size:14px; color:#333333; line-height:28px;}
.product_i_right .txt3 *{ font-size:14px; line-height:28px;}

.product_content_title{ border-bottom:#d5d5d5 1px solid; height:31px;}
.product_content_title span{ display:block; width:100px; height:30px; font-size:16px; color:#333333; text-align:center; line-height:30px; border-bottom:#1f8ccf 3px solid;}
.product_content{ padding:0 10px; font-size:16px; color:#333333; line-height:35px;}
.product_content *{ font-size:16px; line-height:35px;}
