﻿/* boby */




.width_box{ width:100%; /*background:#eee url(../images/insy01.png) repeat-x center center;;*/ background-color:#eee; padding:20px 0 40px 0;}
.top_box{ margin:0 auto;width:1100px;}
#top_box{ margin:0 auto;width:1100px;}



#top_right{float:right;width:590px; margin-top:25px; margin-right:-22px;}
.banben{float:right; margin-top:0px; margin-right:10px; position: relative;}
.banben a{ letter-spacing:normal; font-size:12px; color:#333;  padding-left:2px; }
.banben a.text0001{ position:absolute; right:160px; top:4px; width:120px; color:#666;}

.input_sub_01{ width:113px; height:40px;background:url(../images/he_shenqing01.jpg) no-repeat; border:none; float:left; margin:0px 0px 0px 00px;}
.input_sub_02{ width:113px; height:40px;background:url(../images/he_shenqing02.jpg) no-repeat; border:none; float:left; margin:0px 10px;}

 /*导航*/


.product-ul{ padding-top:0px; width:100%; border-right:none; }
.product-ul dd{ float:left; }
.product-ul dd a{float:left;width:254px;margin:10px 8px;background:#fff; transition:all 0.2s linear;position:relative; border:1px solid #ddd;}
.product-ul dd a:hover{box-shadow: 0 0 10px 1px #aaa;}
.pro_list_li{overflow:hidden;height:210px;padding:5px; text-align:center;  width:244px;}
.pro_list_li_span{height:200px; display:inline-block; vertical-align:middle; }
.pro_list_li img{ max-width:100%; max-height:100%;}
.product-ul dd p{ float:none;height:35px;line-height:35px;text-align:center;overflow:hidden; font-size:14px; border-top:1px dashed #ccc; width:220px; margin:0px 15px 0px 15px;}


.pic_width{font-size: 13px;line-height: 30px; width:96%; float:left;font-weight: normal;color: #666666;text-decoration: none;padding:2%;text-align: left; }
.pic_width img { width:100%; max-width:500px; margin-left:20px; }


<!--表格-->
table.tab{border-collapse:collapse;border-top:1px solid #ccc;border-bottom:1px solid #ccc;color:#000; }
table.tab th,table.tab td{border:1px solid #ccc;padding:10px 20px;}
table.tab td td{border:none;padding:0;}
table.tab a{text-decoration:none;}
.overview_tab01{ width:100%;margin-top:20px;}
.overview_tab01 th{ width:23%;}
.overview_tab01 td{ width:77%;}
.overview_tab01 img{ float:right;}

/*首页图片放大*/
.news-img01{ float:right; width:100%; overflow:hidden;}
.news-img01 img{transition:all 0.5s; -webkit-transition:all 0.5s; }
.news-img01 img:hover{transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); }

/*首页公司展会*/
.zhanghui{ float:left; width:290px; height:175px; margin-top:28px; margin-left:20px; position:relative;}


.banner_index{height:175px;position: relative;overflow:hidden;width:290px; float:left;}
.banner_index .btn,.banner_pro .bBtn{position: absolute;bottom:7px;width:39px;height: 41px;display: block;z-index: 3;}
.banner_index .btnPre,.banner_pro .bPre{background: url(../images/jobs_left.png) no-repeat 0 0;top:65px; left:5px;}
.banner_index .btnPre:hover,.banner_pro .bPre:hover{background: url(../images/jobs_left.png) no-repeat 0 0;}
.banner_index .btnNext,.banner_pro .bNext{background: url(../images/jobs_right.png) no-repeat 0 0;top:65px; right:5px;}
.banner_index .btnNext:hover,.banner_pro .bNext:hover{background: url(../images/jobs_right.png) no-repeat 0 0;}
.banner_index .banner_wrap{position: absolute;left:0px;top: 0px; z-index: 2;}
.banner_index .banner_wrap li {width:290px;float: left; overflow:hidden; position:relative; height:175PX;}

.banner_wrap h2{ position:absolute; bottom:0px; left:0px; width:290px; height:34px; background:#999; text-align:left; padding-left:5px;  color:#fff; line-height:35px; z-index:3; font-size:13px; font-weight:normal;}
.banner_wrap h2 span{ width:270px; float:left;}

.banner_index .banner_wrap li img{ width:290px; height:141px;float:left; display:block;  }

.indexBanner_num{width:260px;text-align: center; position: absolute;  z-index:10; bottom:100px; right:10px;} 
.indexBanner_num a{width: 9px;height: 8px;display: inline-block;_zoom:1;background: url(../banner_pic/bg_num1.png) no-repeat 0 0;font-size: 0px;line-height: 0px;margin:0 2px; z-index:10;}
.indexBanner_num a.on,.indexBanner_num a:hover{background: url(../banner_pic/bg_num_on1.png) no-repeat 0 0;}

/*banner切换*/
#banner{ clear:both;width:100%;z-index:1; position:relative;  height:517px;overflow:hidden; }
 
 
 /*首页标题*/

.main_title{  position:relative; width:100%;}
.main_title h2{ font-size:18px; text-align:left; line-height:30px; border-left:6px solid #e50112; color:#333; width:200px; padding-left:15px; font-weight:700;}
.main_title h2 span{text-transform:uppercase; font-size:13px; font-weight:normal; padding-left:5px; color:#999; letter-spacing:2px;}
.main_title_more{ position:absolute; right:5px; top:5px;}


.fenlei_text p{ line-height:30px; font-size:13px;}






.erweima{ float:left; margin-top:10px; margin-left:-20px;}
.erweima img{ width:100%; max-width:90px;}

 /*标题*/
.mainTitle_line_bg{ background:url(../images/c_home_tit.png) no-repeat center top;text-align: center; margin: 0px 0 10px 0;}

#h_news_box_1{width:613px; height:63px;text-align:left; float:left; background:#2DABB7; padding:10px 0px 0px 20px;}
 
#h_news_box{width:620px; height:45px; text-align:left;  bottom:0px; z-index:111;filter:alpha(opacity=50); -moz-opacity:0.50; opacity:0.50; z-index:-99999; }
.h_news_box{ width:1100px; margin:0 auto; text-align:left; line-height:45px;color:#ffffff;}
  
.h_news_box_txt{ float:left; width:80px; height:45px; z-index:1; }
.h_news_box_txt a{ font-size:13px; float:left;color:#fff;  line-height:45px; z-index:99999;opacity:1;}
#scrollWrap {width:450px; height: 30px;  overflow: hidden;float: left; text-align:left;    margin-top:5px; } 
#scrollMsg {float: left;filter:alpha(opacity=100); -moz-opacity:1;opacity:1;}
#scrollMsg li { float:left; width:600px; line-height:28px; padding-top:2px;}
#scrollMsg li a{color:#fff; font-size:12px; float:left;}
#scrollMsg li a:hover{ color:#fff; text-decoration:underline;} 
#scrollMsg li span{  text-align:right; color:#eee; float:right;}


.container{margin:0px auto 0 auto; width:1100px;position:relative;}

.clear{ clear:both;}
 /*主体部分*/
#home_box_bg{ clear:both;width:100%; background:#fff;height:565px; }
#n_box_bg{ clear:both;width:100%; }
/*内页banner*/
#n_banner_about{ clear:both;width:100%; height:300px;background:url(../images/n_banner/z_n_about.jpg) no-repeat center top; }
#n_banner_news{ clear:both;width:100%; height:250px; background:url(../images/n_banner/news.jpg) no-repeat center top;}
#n_banner_pro{ clear:both;width:100%; height:300px;background:url(../images/n_banner/product.jpg) no-repeat center top;  }
#n_banner_service{ clear:both;width:100%; height:300px; background:url(../images/n_banner/service.jpg) no-repeat center top;}
#n_banner_muju{ clear:both;width:100%; height:300px; background:url(../images/n_banner/muju.jpg) repeat-x center top;}
#n_banner_contact{ clear:both;width:100%; height:300px; background:url(../images/n_banner/contact.jpg) no-repeat center top;}

#video{ margin:0 auto; width:1000px; position:relative;}

#home_box{ width:1100px; text-align:center; margin:0px auto; }
.home_box_cont{ float:left; width:1100px;  margin-top:20px; height:560px;  background:#fff; overflow:hidden;}
 
.jiaoxue_box{ float:left;float:left; width:550px; height:554px; margin:00px 0px 0px 0px; border-left:1px solid #ccc; padding-left:15px; padding-top:10px; position:relative;} 
.jiaoxue_box_tit{  position:relative; float:left; margin:10px 15px 10px 15px; width:400px; float:left;}
.jiaoxue_box_tit h2{ width:520px; height:36px;text-align:left; color:#333;font-size:16px; line-height:36px;  }

.jiaoxue_box_li{ margin-top:10px; width:500px;float:left;}
.jiaoxue_box_li ul li{line-height:23px; float:left; width:520px; text-align:left; border-bottom:1px solid #ccc; padding-top:10px; padding-bottom:10px;}
.jiaoxue_box_li_diyi{ float:left; width:520px; text-align:left; height:158px; position:relative; margin-bottom:20px;}
.jiaoxue_box_li_diyi a.more { position:absolute; left:260px; bottom:0px;}
.jiaoxue_box_li_diyi h3{ font-size:14px; color:#333; line-height:25px; background:none; margin-left:10px;}
.jiaoxue_box_li_diyi span{ font-size:12px; color:#999; line-height:22px; margin-left:10px;}

.news_date_left{ float:left; width:80px; height:60px; margin:25px 0px 0px 25px; }
.news_date_right{ float:left; width:420px; margin-left:20px;height:60px;}
.news_date_right h4{ font-size:13px; color:#333;}
.news_date_right span{ font-size:12px; color:#999; }

.more_news{ position:absolute; left:10px; bottom:20px;}
 
 .home_right_box{float:right; width:634px; height:565px; }
.left_box{ float:left; width:340px; margin:15px 10px 15px 20px; height:200px; overflow:hidden;}
.left_box h2{ float:left; background:url(../images/z_home_ico.jpg) no-repeat 3px 0px; padding-left:25px;  font-size:15px; color:#666; text-align:left; height:30px; width:315px;}

.center1footer { position:absolute; left:0px; top:60px;}

.cpxn-r3{  width:100%; min-height:300px; margin-top:40px; float:left;border:1px solid #ccc;}


.nb-font-1{text-align:center;color:#000;font-size:25px;padding-top:0px; padding-bottom:5px;}
.center1top_line{ position:absolute; top:57px; left:0; width:100%; height:1px; z-index:1;  border-top:1px solid #ccc;z-index:2;}
.center1top_line_home{ position:absolute; top:20px; left:0; width:100%; height:1px; z-index:1;  border-top:1px solid #ccc;z-index:2;}
.center1top_line2{ width:60px; height:3px; background:#ff0000;  text-align:center; margin:20px auto; z-index:3; position:relative;}
.center1top{ position:relative;width:1100px;height:39px;display:inline-block;*display:inline;*zoom:1; vertical-align:text-top; margin-top:30px;}
.center1top ul{ margin-left:60px;}
.center1top li{display:inline-block; float:left;  height:35px; line-height:35px;text-align:center;cursor:pointer;color:#000; margin-right:0px; margin-left:70px; min-width:160px; z-index:3; position:relative;}
.center1top li a{ display:block; background:#fff; border:1px solid #ccc; border-radius:25px;font-size:15px; }
.center1top li.hover{color:#fff;background:#D81713;  border:1px solid #D81713;border-radius:25px;}
.center1top li.hover a{ color:#fff;background:#D81713; height:35px; line-height:35px;font-size:15px;min-width:133px; border:1px solid #D81713;  border-radius:25px;}
.center1top li.hover a:hover{ color:#fff;background:#D81713;}


.center_box{ float:left; width:330px; margin:15px 10px 15px 10px; height:200px; overflow:hidden;}
.center_box h2{float:left; background:url(../images/z_home_ico.jpg) no-repeat 3px 0px; padding-left:25px; font-size:15px; color:#666; text-align:left; height:30px; width:305px;}
.center_box img{ width:330px;  float:left;}

.right_box{ float:left; width:270px; margin:15px 0px 15px 15px;  overflow:hidden;}
.right_box h2{float:left; background:url(../images/z_home_ico.jpg) no-repeat 3px 0px; padding-left:25px; font-size:15px; color:#666; text-align:left; height:30px; width:305px;}
.right_box_con { width:260px; float:left; background:#eee; height:170px;}
.right_box_con a{ float:left; margin:5px 10px;}


.contact_txt{ line-height:30px; padding-bottom:20px;}
.contact_txt p{ line-height:30px;}

/*底部*/
#foot{width:100%;margin:0 auto; height:60px; background:#201C1D; }

.foot_text{ float:left; width:1100px; color:#ccc; text-align:left; margin-top:10px; }
.foot_text a{ color:#ccc; padding-right:20px;}


.nydh-1aa{ width:100%; background:#eee; height:55px;}
.nydh-1{ margin:0 auto; width:1100px;}
.nydh-1 li{ float:left;line-height:55px;}
.nydh-1 a{ float:left;font-size:14px; padding:0px 15px; background:#eee; margin:0px 10px; line-height:55px; height:55px;}
.nydh-1 a:hover,.nydh-1 a.currclass{color:#fff; background:#E50112;}


.nydh-2aa{ width:100%; background:#eee; height:60px;}
.nydh-2{ margin:0 auto; width:1100px;}
.nydh-2 li{ float:left;line-height:55px;}
.nydh-2 a{ float:left;font-size:14px; padding:5px 25px; background:#eee; margin:12px 10px; line-height:25px; border-radius:3px;}
.nydh-2 a:hover,.nydh-2 a.currclass{color:#fff; background:#E50112;}


.erji{float:left; width:1100px; height:40px; margin-top:0px; position:relative;}
.erji_1{width:100%; height:1px; background:#ccc; margin:10px 0 0px 0;}
.erji_2{position:absolute; top:-5px;}
.erji_pro{ float:left; margin-left:60px; height:35px; min-width:100px;}
.erji_pro a{background:#fff; border-radius:20px; border:1px solid #CCC; text-align:center; height:35px; min-width:100px;line-height:35px;padding:0px 10px;  float:left; font-size:15px;}
.erji_pro a:hover,.erji_pro a.currclass{ height:35px; min-width:100px;background:#ff0000; color:#fff; display:block; padding:0px 10px;line-height:35px; border-radius:20px;  text-align:center; }

.erji_pro_en{ float:left; margin-left:30px; height:35px; min-width:100px;}
.erji_pro_en a{background:#fff; border-radius:20px; border:1px solid #CCC; text-align:center; height:35px; min-width:100px;line-height:35px;padding:0px 10px;  float:left;}
.erji_pro_en a:hover,.erji_pro_en a.currclass{ height:35px; min-width:100px;background:#ff0000; color:#fff; display:block; padding:0px 10px;line-height:35px; border-radius:20px;  text-align:center; }




.nydh-1_brand{ margin:0 auto; width:1100px;padding-top:15px;}
.nydh-1_brand li{ float:left; }
.nydh-1_brand a{ float:left;font-size:14px; text-align:center; padding:5px 0px; min-width:116px; border:none; background:#eee; margin:5px 10px; line-height:25px; }
.nydh-1_brand a:hover{color:#fff; background:#FF6701;}
.nydh-1_brand a.currclass{font-size:14px; text-align:center; padding:5px 0px; min-width:116px;color:#fff; background:#FF6701;}



.n_main{ width:1100px;}
.n_main .mainContent .child{margin:30px 0; background:#f5f5f5; }
.n_main .mainContent .child:after{content: "020"; display: block; height: 0; clear: both;visibility:hidden;}
.n_main .mainContent .child .childInfo{position:relative;width:650px;float:right; margin-top:0px;}
.n_main .mainContent .child .childInfo .childTitle2{line-height:35px;color:#333333;font-size:20px;padding-top:40px;}
.n_main .mainContent .child .childInfo .childInfo2{color:#666;font-size:13px;line-height:28px; padding-top:15px;}
.n_main .mainContent .child .childInfo .childdate2{color:#ccc;font-size:13px;line-height:24px;}

.n_main .mainContent .child .btn1q {display: block;width: 230px;height: 48px;border: 1px solid #e5e5e5;line-height: 50px;margin-top: 40px;position: relative;}
.n_main .mainContent .child .btn1q p{color: #666666;font-size: 16px;  padding-left: 48px;}
.n_main .mainContent .child .btn1q i { width: 68px;  height: 19px;position: absolute; left: 134px;top: 50%; margin-top: -9.5px;}
.n_main .mainContent .child .btn1q:hover{background: #E70012;}
.n_main .mainContent .child .btn1q:hover p{color:#fff;}
.n_main .mainContent .child .btn1q .now{background: url(../images/arrow_01.png) no-repeat 30px center;-webkit-transition: all 1s;
-o-transition: all 1s;
transition: all 1s;}
/* .main-bd ul li .img_box img:hover{-webkit-transform: scale(1.1,1.1); */
   /* -moz-transform: scale(1.1,1.1); */
    /* -ms-transform: scale(1.1,1.1); */
     /* -o-transform: scale(1.1,1.1); */
        /* transform: scale(1.1,1.1);} */
.n_main .mainContent .child .btn1q:hover .now{background: url(../images/arrow_02.png) no-repeat 30px center;
   -webkit-transform: translateX(20px);
   -moz-transform: translateX(20px);
    -ms-transform: translateX(20px);
     -o-transform: translateX(20px);
     transform: translateX(20px);
}

.n_main .mainContent .child .childImg{overflow:hidden;position:relative;width:385px;height:314px;line-height:314px;text-align:center; padding:10px; float:left;}
.n_main .mainContent .child:hover .childImg{
-webkit-box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.2);
-moz-box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.2);
box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.2);
-ms-box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.2);
-o-box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.2);}
.n_main .mainContent .child .childImg .childImgimg{width:100%;height:100%; vertical-align: top;}
.n_main .mainContent .child .childImg .childHide{ opacity:0;position:absolute;top:0px;left:-100%;width:100%;height:100%;
background-image: linear-gradient(top, rgba(232,232,232, 0.8) 0%, rgba(214,214,214, 0.8) 100%);
background-image: -o-linear-gradient(top, rgba(232,232,232, 0.8) 0%, rgba(214,214,214, 0.8) 100%);
background-image: -moz-linear-gradient(top, rgba(232,232,232, 0.8) 0%, rgba(214,214,214, 0.8) 100%);
background-image: -webkit-linear-gradient(top, rgba(232,232,232, 0.8) 0%, rgba(214,214,214, 0.8) 100%);
background-image: -ms-linear-gradient(top, rgba(232,232,232, 0.8) 0%, rgba(214,214,214, 0.8) 100%);
background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, rgba(232,232,232, 0.8)),color-stop(1, rgba(214,214,214, 0.8)));
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e8e8e8', endColorstr='#d6d6d6'), progid: DXImageTransform.Microsoft.Alpha(Opacity=0);}
.n_main .mainContent .child .childImg .childHide{transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s; }
.n_main .mainContent .child .childImg .childHide .childHideIcon{display:inline-block;*display:inline;*zoom:1;margin:0 2px;cursor:pointer;width:36px;height:36px;text-align:center;line-height:36px;border-radius:36px;-moz-border-radius:36px;-ms-border-radius:36px;-o-border-radius:36px;-webkit-border-radius:36px;background:#5f5f5f;}
.n_main .mainContent .child .childImg .childHide .childHideIcon{transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s; }
.n_main .mainContent .child .childImg .childHide .childHideIcon:hover{background:#000;}
.n_main .mainContent .child .childImg .childHide .childHideIcon img{ vertical-align:middle;}
.n_main .mainContent .child .childImg:hover .childHide{left:0;opacity:1;}




/*底部*/
.footer{width:100%; background: url(../images/wz_foot_bg.jpg) no-repeat top center #1C1C1C; padding:20px 0px 0px 0px;height:422px;}

.foot_context{ margin:0 auto; width:1000px; padding-top:50px;}

.foot_context_logo{ float:left; margin-top:80px;}
.foot_context_1{ margin-left:150px; width:200px; text-align:left; margin-top:50px; float:left;}
.foot_context_1 h2{ color:#eee; font-size:15px; font-weight:normal; border-bottom:1px solid #ccc; line-height:35px; padding-bottom:5px;}
.foot_context_1 p{ color:#ccc; font-size:12px; font-weight:normal; line-height:28px;}

.foot_top_left{ float:left; width:800px;}
.foot_top_left li{ float:left;  text-align:left; margin:10px 0px;width:200px; height:250px; border-left:1px solid #444; padding-left:65px;}
.foot_top_left li h2 { color:#ddd; font-size:15px;line-height:30px; font-weight: 700; margin-top:15px;  }
.foot_top_left li a:hover{ color:#fff;}
.foot_top_left li dl { float:left; }
.foot_top_left li dl dd{ margin: 0px; float:left; width:200px;  background:none; height:30px; color:#999; }
.foot_top_left li dl dd a{ line-height:30px;  float:left; color:#a4a1a1; font-size:12px;}
.foot_top_left li dl dd a:hover{ float:left; color:#fff; }

.foot_top_contact{ float:left; width:300px; margin-top:25px;}
.foot_top_contact h2 { color:#ddd; font-size:15px;line-height:30px; font-weight: 700;  }
.foot_top_text{ }
.foot_top_text ul li{color:#a4a1a1; font-size:12px;line-height:30px;}
.foot_top_text ul li a{color:#a4a1a1;}
.foot_top_text ul li a:hover{color:#fff;}

.foot_news_more{ background:#ff0000; width:80px; height:30px; margin:20px 0; text-align:center; line-height:30px; color:#fff;}
.foot_news_more a{ color:#fff;}

.foot_bottom{ float:left; width:1100px;  padding-top:20px; color:#ccc; text-align:left;}
.foot_bottom a{ color:#ccc;}



.n_tit{ margin:0px auto 0px  auto; text-align:center; font-size:22px; line-height:40px; padding-bottom:10px;text-transform:uppercase; color:#666; font-weight:normal; letter-spacing:2px;}
.n_mainTitle_line{border-top: 1px solid #ccc;text-align: center; margin: 0px  auto 0 auto; width:180px;}
.n_mainTitle{position: relative;font-size: 20px;line-height: 44px;padding: 10px 15px 20px 15px; text-align:center; color: #000; }
.n_mainTitle_line_1{border-top: 1px solid #14397F;text-align: center; margin: 0px  auto; width:50px; margin-top:-15px;}



.childInfo{ padding:10px 0; text-align:center; width:100%; font-size:14px; line-height:30px;}
.childInfo p { line-height:30px;}

 /*内页左边*/
 #n_main_left{float:left; width:250px; margin-top:25px; position:relative; }
.n_main_left_tit{ position:absolute; top:5px; right:0px; color:#999; background:url(../images/l-icon.jpg) no-repeat left; padding-left:15px;}
.n_main_left_tit a{color:#c7370c;}

.pro_list{ float:left; margin-top:0px;}
.pro_list h2{ width:220px; height:70px; background:#c7370c; border-bottom:2px solid #af2d06; line-height:70px; font-size:22px; letter-spacing:2px; text-align:center; color:#fff; font-weight:normal;}
.pro_list li{ float:left; width:205px;}
 .pro1list1 a:link, .pro1list1 a:visited {line-height:45px;padding:0px 0px; display:block;  background:#eee;width:200px;height:45px;padding-left:20px;margin-left:0px;color:#666;font-size:13px; text-align:left; margin-bottom:1px;}
.pro1list1 a:hover{color:#fff;background:#333;}
.pro1list1hh a{line-height:45px;padding:0px 0px; display:block;  background:#333;width:200px;height:45px;padding-left:20px;margin-left:0px;color:#fff;font-size:13px; font-weight:bold; text-align:left; margin-bottom:1px;}
	 
/*产品分类*/
.n_main_left_top{ float:left; background:url(../images/l_news_right_titbg.png) no-repeat; width:136px; height:60px;}
.n_main_left_top h2{ font-family:Arial,'Microsoft Yahei',STHeiti,sans-serif; font-size:16px; text-align:center; padding-top:17px; color:#000; font-weight:normal; }
OL {LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none;}
DL {LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none}
.clear {CLEAR: both}
.page_left {FLOAT: left; OVERFLOW: hidden; text-align:left;  float:left; width:205px;}
.page_left UL {PADDING-BOTTOM: 0px; PADDING-LEFT: 0px;}
.page_left UL LI {}
.page_left OL {PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 7px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; }
.page_left OL LI {PADDING-BOTTOM: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px;}
.page_left OL LI.menu_hidecss {	}
.page_left OL LI.menu_hidecss a{ line-height:35px;padding:0px 0px; display:block;  background:url(../images/subMenuBga.gif) no-repeat 0px 0px;width:225px;height:35px;padding-left:25px;margin-left:0px;color:#666;font-size:13px; text-align:left;}
.page_left OL LI.menu_hidecss a:hover{color:#F67812;background:url(../images/subMenuBg.gif) no-repeat;display:block;width:225px;height:35px;padding-left:25px; font-weight:bold;}
.page_left OL LI A.proleftclass {FONT-SIZE: 142px; }
.page_left OL LI DL {PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: none; PADDING-TOP: 0px;}
.page_left OL LI DL.left_suhdl{display:block;}
.page_left OL LI.menu_hidecss DL  DD a{width:225px;margin-left:25px;font-weight:normal; font-size:13px;  line-height:35px;background:#fff; border-bottom:1px solid #ddd; color:#999;height:35px; text-align:left; padding-left:5px; }
.page_left OL LI.menu_hidecss DL  DD a:hover{color:#F67812;background:#fff; display:block;width:225px;height:35px;padding-left:5px; font-weight:normal;}
.page_left OL LI.menu_hidecss dl dd.left_subdd a{ line-height:35px; display:block; background:#fff; border-bottom:1px solid #ddd; width:225px;height:35px;margin-left:25px;color:#F67812;font-size:12px; text-align:left; padding-left:5px;}	 
	 
/*内页公司简介*/
.about{ float:left;width:840px;text-align:left; background:url(../images/t_rightbg.png) repeat-y; min-height:500px;_height:500px; margin-top:25px; margin-bottom:40px; position:relative; padding-left:10px; }
.n_title{float:left; }
.n_title span{font-size:20px;color:#333; width:130px; margin-top:15px; float:left;}
.about h2{  font-size:18px; border-bottom:1px solid #ccc; width:820px; line-height:35px; padding-bottom:10px; margin-left:30px; font-weight:700;}


.aboutk{  float:left;padding:25px 0px 10px 30px;width:820px; line-height:200%; text-align:left; font-size:13px; }
.aboutk p{ font-size:13px;line-height:200%; text-align:left;}
/*公司简介图片滚动*/
.mainsomepro_content1{height:250px;overflow:hidden; float:left; width:100%; padding-top:0px; }

.yeshu{ float:left; width:100%; margin:25px 0;}
/*资料下载*/
.newstk{  float:left;  padding:0px 0px 0px 0px; width:720px; letter-spacing:1px;margin-top:0px;line-height:200%; }
.newstk li{padding:0px 0px;position:relative;margin:0px 0px 0px 0px; }

.list_news{ float:left;width:730px; border-bottom:1px solid #ededed;height:100px;}
.list_news h3 a{text-align:left;font-size:13px;color:#333;font-weight:bold; line-height:35px;padding-left:8px; }
.list_news h3 a:hover{ color:#ff0000}
.news_date{float:left;background:#ddd; border:1px solid #ccc; width:65px;height:65px;text-align:center; color:#666;margin:10px 5px;}
.news_date h4{background: #fff;width:65px; height:40px; color:#999; font-size:22px; line-height:40px;} 
.listfont_news{ float:left; width:630px;line-height:180%; font-size:12px; text-align: left;padding-left:10px;color:#666;}
.listmoer_news { position:absolute;right:10px;top:5px;}
  /*产品列表*/
 .n_produt_list{
  float:left;
  width:1100px;
  margin-top:10px;
  margin-left:10px;
  margin-bottom:0px;
  }
  /*图片展示*/
  .last_pic{
    text-align:left;
	float:left;

}
.next_pic{
   text-align:right;
   float:right;
  
  }
  /*新闻资讯*/
 .newstk_list{padding:0px 0px 15px 0px; float:left; width:820px;}

.n_news_list {position:relative; line-height:35px; height:35px;width:820px; float:left;  border-bottom:1px solid #eee;}
.n_news_list a{background:url(../images/r_n_leftbg.jpg) no-repeat 3px 2px;padding-left:15px; color:#333}
.n_news_list a:hover{background:url(../images/r_n_leftbg.jpg) no-repeat 3px 2px; color:#C8352B;}


 /*常见问题解答*/
 .que_list{ padding:0px 0px 0px 0px; float:left; width:770px;}
 .n1_list_que{float:left; width:740px; min-height:60px;_height:60px; margin:10px 0px; border-bottom:1px solid #eee;}

.n1_list_que h2 a{float:left;color:#333;  width:740px; overflow:hidden;text-align:left; margin-top:0px;line-height:23px; font-weight:700; font-size:13px; font-family:"微软雅黑";}
#n1_que_text{ float:left; width:740px; color:#666; line-height:25px; padding-top:5px; }
 
.big_pro{ overflow:hidden;text-align:center; margin-top:20px;}
.big_pro_show{ overflow:hidden;margin-top:0px; width:730px;  text-align:left; float:left;  }
 
.product_list{float:left;width:750px;margin-top:0px; }
.product_list li {width:200px;margin:10px 20px 10px 20px;height:190px;float:left;text-align:center;}
 .product_list li a{float:left;padding:5px;display:block;line-height:180%;background:#eee;}


 .product_list  li h2 {
 float:left;
	height:20px;
	margin-top:0px;
	
	font-size:12px;
	width:200px;
	text-align:center;
	padding-top:4px;
	font-weight:normal;
	
	}
	
.listfont_pro{
    float:left; 
	margin:10px 0 10px 10px; 
	width:670px;
	line-height:20px; 
	text-align: justify;

}

.big_list{
   float:left;
   padding:50px 50px 0 20px;
   }
.listpic_news {
    float:left;
   margin:20px 0px 0px 5px;
   position:relative;
	
} 



.jobs_list{ padding:0px 0px 25px 0px; margin:0px auto 40px 0; width:1100px; float:left; }

.jobs_list li{ float:left; width:260px; height:300px; margin-right:15px; background:#fff; margin-top:25px; margin-bottom:15px;  position:relative; }
.jobs_list li a{ width:220px; display:block; padding:20px; height:300px; background:#FFF; float:left;font-size:13px; border:1px solid #e1e1e1; color:#333; }
/*.jobs_list li a:hover{ background:#0EB45A; color:#FFF;box-shadow: 0 0 8px #0EB45A;border:1px solid #0EB45A; }*/
.jobs_list li a:hover{ background:#B5292A; color:#FFF;box-shadow: 0 0 8px #B5292A;border:1px solid #B5292A; }


.jobs_list_1{ font-size:15px; color:#ccc;}
.jobs_list_2{ font-size:18px; color:#000; padding-top:5px; border-bottom:1px solid #ccc; line-height:40px;}
.jobs_list_3,.jobs_list_3 p{ padding-top:15px; font-size:13px; line-height:25px; }
.jobs_list_4{ width:120px; height:35px; line-height:35px; text-align:center; border-radius:20px; border:1px solid #ccc; position:absolute; left:15px; bottom:20px;}

.jobs_list li a:hover .jobs_list_2{ color:#fff;}
.jobs_list li a:hover .jobs_list_3{ color:#fff;}
.jobs_list li a:hover .jobs_list_4{color:#fff; border:1px solid #fff;}






.news_show{float:left; width:820px; margin-top:10px; margin-left:20px;}
.right_title{float:left;width:820px; font-size:16px; font-weight:bold;  text-align:center; line-height:30px;font-family:"微软雅黑";margin:0px 0px 0px 0px; padding-bottom:10px;}

.right_text{ float:left; margin:10px 0px; width:820px;}

.right_text img{ max-width:820px;}

.right_pic{ float:left;margin:25px auto; text-align:center; width:820px; }
.right_pic img{ max-width:100%;}



.main .container .child_down{padding:30px 0;position:relative; border-bottom:1px solid #eee; clear:both;}
.main .container .child_down:after{content: "020"; display: block; height: 0; clear: both;visibility:hidden;}
.main .container .child_down .title{line-height:30px;color:#666;font-size:16px;}
.main .container .child_down .down_ico{line-height:40px;color:#fff;font-size:16px; position:absolute; right:0px; top:20px; width:100px; background:#333; border-radius:3px; text-align:center; height:40px;}
.main .container .child_down .down_ico:hover{cursor:pointer; color:#fff; background:#FF0101; }

.main .container .child_downaa{width:600px; float:left;}
.main .container .child_downa{padding:15px 0;width:100%; float:left;}
.main .container .child_downa:after{content: "020"; display: block; height: 0; clear: both;visibility:hidden;}
.main .container .child_downa .title{line-height:45px;color:#fff;font-size:18px; background: url(../images/dot2.png) no-repeat 10px 20px #000; padding:5px 35px;}
.main .container .child_downa .text{line-height:28px;color:#333;font-size:13px;padding:5px 10px;}



.main .container .child{padding:10px 0;position:relative; border-bottom:1px solid #eee;}
.main .container .child:after{content: "020"; display: block; height: 0; clear: both;visibility:hidden;}
.main .container .child .childIcon{cursor:pointer;float:left;margin-right:18px;position:relative;width:30px;height:30px;background:#666;}
.main .container .child .childIcon{transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s; }
.main .container .child .childIcon:hover{background:#8e8e8e;}
.main .container .child .childIcon .sub{position:absolute;height:2px;top:14px;left:9px;width:12px;height:2px;background:#fff;}
.main .container .child .childIcon .sub.sub2{ transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);-webkit-transform:rotate(90deg);}
.main .container .child .childIcon .sub2{transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s; }
.main .container .child .childIcon.on .sub2{transform:rotate(90deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);}
.main .container .child .title{line-height:30px;color:#333;font-size:15px;}
.main .container .child .title:hover{cursor:pointer; color:#E70012; }
.main .container .child .childContent{ display:none;padding:26px 15px 26px 15px; margin-top:20px;color:#666; min-height:80px;_height:80px;line-height:30px;font-size:13px; background:#eee;border-radius:5px; position:relative; }
.main .container .child  .childContent .tubiao{ position:absolute; left:50px; top:-9px; background:url(../images/ico_m.png) no-repeat; width:20px; height:10px; z-index:9999;}
.main .container .child .childContent img{ max-width:100%; max-height:100%;}




.proshow_list_li{overflow:hidden;width:800px;height:450px;padding:0px; text-align:center;  }
.proshow_list_li_span{height:450px; display:inline-block; vertical-align:middle; }
.proshow_list_li img{ max-width:100%; max-height:100%;}


.aboutk_tit{ text-align:center; font-size:20px; line-height:50px; padding-top:0px; font-weight:normal; color:#333;}
.right_news_click{ text-align:center; line-height:25px; color:#ccc; position:relative; width:100%;}
.right_news_click span{ position:absolute; right:25px; top:0px;}
.right_news_click span a{ margin-right:10px;}
.text_neirong{ padding-top:20px; padding-bottom:40px; line-height:28px;font-size:13px; width:1100px; margin:0 auto;}
.text_neirong img{ max-width:100%; max-height:100%;}
.text_neirong p{ line-height:28px; font-size:13px;}
.news_close{ position:absolute; right:5px; top:0;}


/*联系我们*/  
.contactk{float:left;width:1100px;}
.contact_pic{ padding:20px; float:left;background: url(../images/c_conus_pic.jpg) no-repeat left; width:300px; height:351px;}
.contact_text{ float:left; padding:0px; font-size:13px; margin-top:20px; line-height:30px; }
  /* 表单定义 */
.input{BACKGROUND-COLOR:#f4f4f4; border:1px solid #ccc;font-size:12px;line-height:30px; height:30px; }

.page_td{border:1px solid #ccc; padding:0px 5px; line-height:20px; }
.page_tdbg{border:1px solid #CCCCCC;background:#ccc; padding:0px 5px;}
.inputpage{ BORDER:1px #ffffff solid; width:24px; height:20px;}
.input_sub{background:url(../images/g_tijiao03.jpg) no-repeat left;width:117px;height:40px;border:none;}

/*在线留言*/
.ordetext{float:left;text-align:left; line-height:180%; padding-top:10px;}
.ordefont{line-height:25px; text-align:left; width:120px; border-bottom:1px solid #eee; float:left; height:25px;color:#333; padding:5px 0px; font-weight: normal;}
.orderight{line-height:23px; width:491px; float:left; height:40px;text-align:left;  padding:3px 20px;}
.orderight_yanzheng{line-height:24px; width:531px; float:left; height:30px;text-align:left;margin-left:10px;*margin-left:5px;}
.input_box{float:left;border:none;background: none;padding:10px 0 0 10px;width:480px; }
.orderight_cont{width:491px;height:160px;float:left; text-align:left;margin-left:20px;border:1px solid #ccc; background:#f4f4f4}
.mess_cotent{float:left;width:520px;margin:10px 0px 0px 0px;}
.mess_tijiao{width:80px;height:55px;margin:0 auto;}
.input_box_tijiao{float:left;border:none;background: none;padding:20px 0 0 20px;*padding:20px 0 0 10px;color:#5d958f;font-weight:bold;}


.pro_yeshu{
    width:750px; float:left;
  margin-top:20px;
  }
.pro_yeshu a{ margin-right:20px;}
 .pro_text_text{ float:left; width:700px; line-height:200%; text-align:left;  padding-top:15px; padding-bottom:15px; background:url(../images/r_nr_right_line.jpg) no-repeat left bottom;  }
.pro_text_text h1{ float:left; font-family:"微软雅黑"; font-weight:bold; color:#333; letter-spacing:normal; width:682px; font-size:15px; background: url(../images/r_nr_right_ico.jpg) no-repeat 3px 9px; padding-left:18px;}
#pro_text_text{  font-weight:bold; color:#C8352B;}


.pro_list_cont{ float:left; width:720px;}
.pro_list_cont li{ float:left; width:720px; margin:15px 15px;}
.pro_list_cont li p{ background:url(../images/c_pro_ico1.jpg) no-repeat 5px 8px; line-height:30px; padding-left:20px; float:left; text-align:left; width:130px;}


.pro_table{ float:left; width:730px;}
.pro_table table{ border:1px solid #ccc;}
.pro_table table td{border-right:1px solid #ccc; padding:5px 5px;}


.pro_h4{float:left; width:720px; margin-top:20px; min-height:200px;_height:200px;}
.pro_h4 h4{ border-bottom:1px solid #ccc; font-size:14px; text-align:left; float:left; width:720px; font-weight:700; line-height:35px; margin-bottom:10px; }

.pro_h3{float:left; width:720px; margin-top:10px; min-height:30px;_height:30px;}
.pro_h3 h3{  font-size:12px; text-align:left; float:left; width:720px; font-weight:700; line-height:25px; }


.shousou{ float:left; width:210px;min-height:90px; _height:90px; background:#f4f4f4; margin-top:20px;}
.shousou h2{ float:left; font-size:14px; font-family:"微软雅黑"; font-weight:normal; line-height:35px; text-align:left; margin-left:10px; border-bottom:1px solid #ccc; width:190px;}
.shousou a{ float:left; margin:10px 10px 0px 10px;}
.pro_list_01{ float:left; width:760px; }
.pro_list_01 h5{ font-family:"微软雅黑"; font-size:14px; float:left; background:#eee; width:750px; padding-left:10px; height:35px; line-height:35px; color:#333; font-weight:normal; }
.pro_list_01 li{ float:left;height:35px; line-height:35px; color:#fff; text-align:left; color:#666; border:1px solid #ccc; padding-left:15px;}
.pro_list_top{ float:left; width:760px; background:#eee;}
.pro_list_top li{ float:left; height:35px; line-height:35px; color:#fff; text-align:center; background:url(../images/neiye2_06.jpg) repeat-x; margin-right:2px;}
.pro_list_01 a:hover{ text-decoration:underline; color:#F57713;}

/*产品修改列表左图右文字*/
.tu { float:left; padding:0px 0px 0px 0px; width:710px; margin-top:0px;}
.tu li{float: left;width: 710px;height:130px;margin:15px 0px 15px 0px; border-bottom:1px solid #eee}
.tu_list{ float:left; width:100px;}

.tu_text{ float:left; width:570px; text-align:left; position: relative; height:140px; margin-left:20px; background:url(../images/pro_line_ng.png)  no-repeat 0px 2px; padding-left:20px;}
.tu_text h2 a{ font-size:12px; color:#333; font-family:"微软雅黑";display:block; width:550px; text-align:left; line-height:28px;  height:28px; font-weight:700; }
.tu_text h2 a:hover{  color:#c81327;}
.tu_text h4{ float:left; padding-left:0px; line-height:200%; width:570px; font-weight:normal; text-align:left; color:#666; font-size:12px;}
.tu_text .pic a{ background:url(../images/pro_ico.png) no-repeat 0px 3px; width:100px; height:19px; position:absolute; left:20px; bottom:40px; color:#666; padding-left:20px;}
.tu_text .pic a:hover{ color:#c81327;}

  
/*发展历程*/
.z_wenhua{ float:left; width:740px; margin-top:20px; display:block}
.z_wenhua_top{ background:url(../images/4.png) no-repeat; width:153px; height:153px; margin:0 auto; text-align:center; margin-left:300px;}
.z_wenhua_top h3{ font-size:18px; margin-top:50px; color:#fff; font-family:"微软雅黑"; text-align:center; float:left; width:154px; line-height:30px;}
.z_wenhua_top font{color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:14px; text-align:center;}

.wenhua_pic{ float:left;}
.wenhua_pic img{ margin:15px 0px;}


#Con{text-align:left; float:left; margin-top:20px;}

.asdfas { width:280px; height:150px; padding:10px 10px 0px 7px; font-size:12px; text-align:left; color:#369; line-height:160%; background:url(../images/wenhua_bg.png) no-repeat; position:absolute; display: none; word-break:break-all; letter-spacing:normal; }


.asdfas font{font-family:"微软雅黑";}



.z_cont_txt{float:left; width:250px; margin:30px 0px 0px 40px; line-height:200%;}
.z_cont_txt a{ font-family:"微软雅黑";}


.z_cont_txt_01{float:left; margin-top:10px;}
.z_cont_txt_01 a{ font-family:"微软雅黑";}
.z_cont_txt_01 p{ font-family:"微软雅黑";}




























