@charset "utf-8";
/* CSS Document */

html{color:#333;background:#fff}
body,div,p,h1,h2,h3,h4,h5,h6,img,ul,li,a,strong,span,p,dl,dt,dd,input,textarea{
    margin:0;
    padding:0;
    list-style:none;
    border:0;
    text-decoration:none;
    font-family:"microsoft yahei",SimSun;
    font-weight: normal;
	font-size:14px;
	letter-spacing:1px;
	text-align: left;
}
*{ padding:0 ; margin:0 ; font-size:14px;text-align: left;}
table{border-collapse:collapse;border-spacing:0}
a{ text-decoration:none;}
fieldset,img{border:0}
ol,ul{list-style:none}
caption,th{text-align:left}

.w-100{width:100%; height:auto; overflow:hidden;}
.w-1100{width:1100px; margin:0 auto; overflow:hidden;}
.w-1100-1{width:1100px; margin:0 auto;}
.w-1200{width:1200px; margin:0 auto; overflow:hidden;}
.w-1200-1{width:1200px; margin:0 auto;}
.w-1236{width:1236px; margin:0 auto; overflow:hidden;}
.w-1280{width:1280px; margin:0 auto;}
.mar-top{ margin-top:20px;}
.line01{ width: 100%; border-top:#d8d8d8 1px solid; }
.fl{ float:left;}
.fr{ float:right;}
.clear{ clear:both;}
.MT-4{ margin-top:4px;}
.MT-6{ margin-top:6px;}
.MT-8{ margin-top:8px;}
.MT-10{ margin-top:10px;}
.MT-15{ margin-top:15px;}
.MT-20{ margin-top:20px;}
.MT-30{ margin-top:30px;}
.MT-35{ margin-top:35px;}
.MT-40{ margin-top:40px;}
.MT-50{ margin-top:50px;}
.MT-60{ margin-top:60px;}
.MT-65{ margin-top:65px;}
.MT-70{ margin-top:70px;}
.MT-80{ margin-top:80px;}
.MT-90{ margin-top:90px;}
.MT-100{ margin-top:100px;}
.MT-110{ margin-top:110px;}
.MT-120{ margin-top:120px;}
.MT-130{ margin-top:130px;}
.MT-140{ margin-top:140px;}
.MT-150{ margin-top:150px;}
.MT-160{ margin-top:160px;}
.MT-170{ margin-top:170px;}
.MT-180{ margin-top:180px;}
.MT-250{ margin-top:250px;}

.MB-10{ margin-bottom:10PX;}
.MB-20{ margin-bottom:20PX;}
.MB-30{ margin-bottom:30px;}
.MB-40{ margin-bottom:40px;}
.MB-50{ margin-bottom:50px;}
.MB-60{ margin-bottom:60px;}

.BG-TC{ background-position:top center; background-repeat:no-repeat;}
.BG-TL{ background-position:top left; background-repeat:no-repeat;}
.BG-TR{ background-position:top right; background-repeat:no-repeat;}
.f-s13{ font-size:13px;}
.f-s14{ font-size:14px;}
.f-s15{ font-size:15px;}
.f-s16{ font-size:16px;}
.f-s17{ font-size:17px;}
.f-s18{ font-size:18px;}
.f-s20{ font-size:20px;}
.f-s22{ font-size:22px;}
.f-s24{ font-size:24px;}
.f-s26{ font-size:26px;}
.t-align-r{ text-align:right;}
.t-align-l{ text-align:left;}
.t-align-c{ text-align:center;}

.t-color-w{ color: #ffffff; }
.f-s18{ font-size: 18px; }
.f-s14{ font-size: 14px; }

.b-c-wirte{ background-color:#fff;}

/*TOP*/


.heng_t{width:100%;height:31px;background:url(../images/heng_02.jpg) repeat-x center; margin:0 auto;}
.heng_t a{width:1111px;height:31px;margin:0 auto;display:block;line-height:31px;color:#888888}

.heng_to{width:100%;height:163px;background:url(../images/xin_01.jpg) no-repeat center;margin:0 auto;}



.rui_jian{width: 1200px;height: 573px;margin: 0 auto;}
.rui_jl{width: 684px;height: 551px;float: left;}
.rui_jr{width: 506px;height: 551px;float: right;margin-left: 10px;}
.rui_jlt{width: 301px;height: 33px;}
.rui_jlb{width: 674px;height: 283px;margin:10px;    line-height: 28px;color: #717171;}
.rui_jlz{width: 684px;height: 230px;}
.rui_jlzl{width:338px;height: 229px;float: left;}
.rui_jlzr{width:337px;height: 229px;float: right;}
.rui_gr{width: 507px;height: 565px;background: url(../images/rui_06.jpg) no-repeat;float: right;}

.rui_cp{width: 100%;height: 191px;background: #f6f6f6;margin: 0 auto;margin-top: 10px;}
.rui_cpt{width: 196px;height: 89px;margin: 0 auto;padding-top:10px;}
.rui_cpz{width: 1200px;height: 75px;margin: 0 auto;margin-top: 28px;}
.rui_cpz li{width: 180px;height: 40px;float: left;margin-right: 30px;}
.rui_cpz li a{width: 180px;height: 40px;border:1px solid #06266f;float: left;border-radius: 30px; margin-right:30px;line-height: 40px;color: #06266f;
text-align: center;display: block;}
.rui_cpz li a:hover{background: #06266f;color: #fff;transition:1s; }

.guodu{width: 1200px;height: 204px;background: url(../images/rui_23.jpg) no-repeat center;margin: 0 auto;}
.gouche{width: 100%;height: 526px;margin: 0 auto;background: #f7f7f8}


.yqj{width:1200px;height: 56px;margin: 0 auto;}
.yq_a{width: 1200px;margin: 0 auto;height: 345px;}
.yq_al{width: 610px;height: 345px;float: left;line-height: 28px;}
.yq_ar{width: 580px;height: 345px;float: left;}
.yq_arl{width: 290px;height: 319px;background: url(../images/i_cp.jpg) no-repeat center;float: left;}
.yq_arr{width: 290px;height: 319px;background:#333;float: left;}

.cn{width:100%;height: 141px;background: url(../images/rui_29.jpg) no-repeat center;margin: 0 auto;}


/*产品*/
.Lcp{width: 1200px;margin: 0 auto;height: auto;height: 780px;}
.cpleft{width: 271px;height: 746px;background:url(../images/li_06.jpg) no-repeat;float: left; }
.cpright{width: 1200px;height: 746px;margin:0 auto;}

.li_j{width: 1200px;height: 307px;margin: 0 auto;margin-top: 15px;}
.li_jl{width: 516px;height: 287px;background: url(../images/li_12.jpg) no-repeat;float: left;}
.li_jr{width: 668px;height: 287px;float: left;margin-left: 15px;line-height:28px;font-size: 16px;padding-top: 10px;}
.xinwen{width: 1200px;margin: 0 auto;height: 480px;margin-top: 13px;    padding-top: 130px;}


.newsall{width: 100%;height: 580px;margin: 0 auto;background: url(../images/x_30.jpg) no-repeat center;}
.newstt{width: 242px;height: 79px;margin: 0 auto;padding-top: 15px;}
.x_xinwen{width: 590px;height: 323px;float: left;margin-left: 10px;}
.XINWEN_L{width: 600px;height: 297px;float: left;}
.xinwenl_t{width: 600px;height: 292px;padding-top: 26px}
.xinwenl_b{width: 600px;margin-left: 15px;padding-top: 25px;}
.xinwenl_bt a{font-weight: bold;color: #333;font-size: 16px;}
.xinwenl_bb span{padding-top: 5px;line-height: 20px;display: block;color: #808080}

.dowebok { width: 465px; float:left;height:490px;    margin: 20px;margin-top: 72px;}
.dowebok li { width: 430px; overflow: hidden;border-bottom:1px dashed #d5d4d4;height:50px;background:url(../images/che.png) no-repeat;background-position: left center;}
.dowebok li img{padding-top:10px;}
.dowebok li a {height:50px;display:block;padding-left:50px;line-height:50px;}



.q_cpa{width: 1200px;height: 260px;margin: 0 auto;}
.q_cp1{width: 297px;height: 260px;float: left;}
.q_cp2{width: 304px;height: 260px;float: left;}
.q_cp3{width: 286px;height: 260px;float: left;}
.q_cp4{width: 313px;height: 260px;float: left;}
.q_chanp{width: 100%;height: 900px;margin: 0 auto;margin-top: 20px;}


.listfl{
    width: 255px;
    height: auto;  
    margin-bottom: 15px;
}
.listfl ul{ 
    padding: 18px;
    background: #f9f9f9;
    line-height: 24px;
    border: 1px solid #eaeaea;
    border-radius: 0px 0px 10px 10px;
    height: 400px;
    }
.listfl ul li{ float: left; width: 218px; line-height: 46px; text-align:left; margin-bottom: 10px;}
.listfl ul li a{display: block; width: 216px; height: 45px; line-height: 45px; 
    text-align:left; background: #ffa501; 
    font-size: 17px; color: #fff;
     text-indent: 30px;  }

.listfl ul li a:hover{background: #fed001;color: #333 }


.listfl ul li dl{margin: 0px; padding: 0px;}
.listfl ul li dl dt{width: 238px; }
.listfl ul li dl dt a{width:236px; height: 43px;border-radius:0px 0px 0px 0px; line-height: 43px; 
text-align:left;  border: #eaeaea 1px solid;border-top: none; font-size: 15px; 
color: #565656; background:#f9f9f9; text-indent: 50px;}
.listfl ul li dl dt a:hover{  font-size: 15px; color: #cd2210; }

.listsy{
    width: 238px;
    height: auto;  
    margin-bottom: 15px;
}
.listsy ul{ 
    padding: 10px;
    padding-top: 132px;
    padding-left: 26px;
    line-height: 24px;
 
    border-radius: 0px 0px 10px 10px;
    height: 400px;
    }
.listsy ul li{ float: left; width: 218px; line-height: 46px; text-align:left; margin-bottom: 10px;}
.listsy ul li a{display: block; width: 216px; height: 45px; line-height: 45px; 
    text-align:left; background: #f7c433; 
    font-size: 17px; color: #fff;
     text-indent: 30px;  }

.listsy ul li a:hover{background: #feb208; }


.listsy ul li dl{margin: 0px; padding: 0px;}
.listsy ul li dl dt{width: 238px; }
.listsy ul li dl dt a{width:236px; height: 43px;border-radius:0px 0px 0px 0px; line-height: 43px; 
text-align:left;  border: #eaeaea 1px solid;border-top: none; font-size: 15px; 
color: #565656; background:#f9f9f9; text-indent: 50px;}
.listsy ul li dl dt a:hover{  font-size: 15px; color: #cd2210; }



.ju_cpt{width: 250px;height: 85px;margin: 0 auto;margin-bottom: 20px;}
.ju_ja{width: 100%;height: 502px;margin: 0 auto;background: url(../images/jia_16.jpg) no-repeat center;}
.ju_jaa{width: 1200px;height: 320px;margin: 0 auto;padding-top: 140px;}
.ju_jal{width: 580px;height: 316px;float: left;}
.ju_jar{width: 600px;height: 308px;float: left;margin-left:16px;line-height: 35px;color: #eceff4;}
.ju_jar p{font-size: 15px;}


/*祥盛css*/
/*产品开始*/
.x_cp{width: 1200px;margin: 0 auto;}

.kcp{width: 100%;height: 330px;background: #f6f6f6;margin: 0 auto;margin-top: 10px;}
.kcp ul{width: 1200px;height: 100px;margin: 0 auto;padding-top: 29px;}
.kcp ul li{    width: 183px;
    height: 49px;
   background: url(../images/d.png) no-repeat;
    float: left;
        margin-right: 10px;
    margin-bottom: 10px;
    margin-left: 7px;}
.kcp ul li a{color: #fff;text-align: center;display: block;line-height: 45px;font-size: 16px;}
.kcp ul li a:hover{background: url(../images/dh.png) no-repeat;color: #fff;}


.cpd{margin:5px;}
.cpd a{padding:0px;overflow: hidden;display: block;}
.cpd a img{-webkit-transform: scale(1, 1); -moz-transform: scale(1, 1); -webkit-transition: all 0.5s ease-out; 
    -moz-transition: all 0.5s ease-out; 
    transition: all 0.5s ease-out;
}
.cpd a:hover img{
  -webkit-transform: scale(1.1, 1.1); 
  -moz-transform: scale(1.1, 1.1); 
  transform: scale(1.1, 1.1); 
  -webkit-transition: all 0.6s ease-out; 
  -moz-transition: all 0.6s ease-out; 
  transition: all 0.6s ease-out;
}
.zh{width: 280px;height: 33px;}
.zh a{color: #a34f1b;font-size: 17px; text-align: center;}
.zh a:hover{color: #fff;}
.zh:hover{width: 280px;height: 33px;background: #b40711;color: #fff}




/*产品结束*/

/*简介开始*/
.c_jian{width: 100%;height: 570px;background: url(../images/c_08.jpg) no-repeat center;margin: 0 auto;}
.c_jiana{width: 1200px;height: 500px;margin: 0 auto;padding-top: 50px;padding-left: 150px;}
.c_jian1{width: 272px;height: 492px;background: url(../images/guan.jpg) no-repeat;float: left;margin-right: 110px;}
.c_jian2{width: 261px;height: 485px;background: url(../images/chan.jpg) no-repeat;float: left;margin-right: 110px;}
.c_jian3{width: 261px;height: 486px;background: url(../images/lian.jpg) no-repeat;float: left;margin-right: 110px;}
 
.c_jie{width: 100%;height: 492px;background: url(../images/c_09.jpg) no-repeat center;margin: 0 auto;}
.c_jiea{width: 1200px;height: 250px;margin: 0 auto;}
.c_jieat{width: 1042px;height:215px;float: right;line-height: 30px;font-size: 15px;}
.c_jieat p{font-size: 15px;}
.c_jiemore{width: 132px;height: 46px;background: url(../images/jianm.png) no-repeat;float: right;}
.c_jiemore a{color: #f1dede;font-size: 14px;line-height: 46px;text-align: center;display: block;} 
.c_jiemo{width: 1200px;height: 50px;margin: 0 auto;}

/*简介结束*/


/*分割*/
.cfenge{width: 100%;height: 215px;background: url(../images/c_11.jpg) no-repeat center;margin: 0 auto;/*position: relative;top: -50px;*/    margin-top: -60px;} 
.cnew{width: 100%;height: 610px;background: url(../images/newbg.jpg) no-repeat center;margin: 0 auto;/*position: relative;top: -50px;*/}
.cnewt{width: 378px;height: 77px;background: url(../images/c_14.jpg) no-repeat center;margin: 0 auto;}



/* 新闻 */
.newtu{width:214px;margin: 0 auto;height: 76px;}
.wo_new{width: 100%;height: 465px;margin: 0 auto;margin-top: 10px;}
.newt{width:210px;height: 91px;margin: 0 auto;padding-top: 30px;}
.wo_newt{width: 243px;height: 82px;margin: 0 auto;padding-top: 20px;}
.wo_newb{width: 1200px;height: 400px;margin: 0 auto;    margin-top: 10px;}
.part-xwl{ margin: 5px;   width:386px;    float: left;}
.part-xwl:hover h1{font-size: 20px; text-indent: 10px; transition: 0.6s all;}
.part-xwl h1{ padding: 0px 10px; font-size: 20px;     background: url(../images/xwline.jpg) 10px 33px no-repeat;height: 40px;    margin-top: 5px;}
.part-xwl h1 a{ font-size: 20px; font-weight:bold; color: #333333; } 
.part-xwl p{ padding: 0px 10px 30px 10px;  font-size: 14px; color: #999999; }

.da_nal{width: 500px;float: left }
.da_na{width: 1200px;margin: 0 auto;padding-top: 16px; }

.y-news006{
  margin-top: 12px;
  width: 572px;
  height: auto;
  overflow: hidden;
}
.y-news006 li{
  margin-bottom: 20px;
  width: 100%;
  height: 110px;
  border-bottom: 1px solid #eeeeee;
}
.y-news006 li h3 a{
  height: 40px;
  font-size: 17px;
  color: #53bb33;
  -webkit-transition: all 0.2s ease-out; 
  -moz-transition: all 0.2s ease-out; 
  transition: all 0.2s ease-out;
  display: block;
}
.y-news006 li:hover h3 a{
  text-indent: 10px;
  -webkit-transition: all 0.3s ease-out; 
  -moz-transition: all 0.3s ease-out; 
  transition: all 0.3s ease-out;
}
.y-news006 li p{
  display: block;
  width: 100%;
  height: 56px;
  font-size: 14px;
  color: #757575;
  line-height: 130%;
  overflow: hidden;
}


.da_nar{width: 570px;height: 350px;float: left;margin-right: 20px;}

/*结尾*/
.jwz{color: #ff9900;font-size: 38px;font-weight: bold;padding-top: 90px;width: 341px;float: left;}
.jwza{width: 416px;height: 216px;float: left;}
.jwzat{width: 199px;height: 55px;background: url(../images/rui_25.jpg) no-repeat center;}
.jwzab{width: 510px;height: 200px;margin-top: 20px;}
.jwzab p{color: #fff;line-height: 30px;}

.jwea{width: 703px;height: 216px;float: right;}
.jweat{width: 221px;height: 48px;background: url(../images/xin_25.jpg) no-repeat center;}
.jweab{width: 240px;height: 161px;background: url(../images/xin_29.jpg) no-repeat;}
.jwzab p{color: #fff;line-height: 30px;margin-left: 5px; }




.h_foot1{width:100%;height:461px;background:url(../images/c_18.jpg) no-repeat center;margin:0 auto;/*position: relative;top: -50px;*/}
.foota{width: 1200px;height: 221px;padding-top: 80px;margin: 0 auto;}
.foota1{width: 900px;height: 100px;margin: 0 auto;padding-top: 41px;
    line-height: 30px;
    text-align: center;}
.foota1 p{font-size: 15px;color: #333}

/*二级菜单*/

/*二级分类*/
.box{
  margin:0px auto; 
  width:100%; 
  height: auto; 
}
.Collapsing{ 
  margin: 5px 0px;
    width: 100%;
    height: 45px;
    line-height: 45px;
    font-size: 16px;
    cursor: pointer;
    /* border: 1px solid #4a68b3; */
    text-align: center;
    background-repeat: no-repeat;
    background-position: center right no-repeat;
    color: #fff;
    background:url(../images/nyl.jpg) no-repeat;
}
.Collapsing:hover{
	background: url(../images/nyl2.jpg) no-repeat;color: #fff;
}
.slz{ 
  color: #fff;font-size: 16px;display: block;
}
.coll_body{
  display: none; 
}
.coll_body a{
 display: block;
    margin: 2px 0px;
    min-height: 40px;
    text-align: center;
    background: #ececec;
    font-size: 15px;
    color: #4a4a4a;
    line-height: 40px;
    border-bottom: 1px dashed #cecece;
}
.current{/*background-image:url(images/pro_down.png);*/}
/*end二级分类*/
/*bottom*/

.Collapsingg{ 
  margin: 5px 0px;
    width: 100%;
    height: 45px;
    line-height: 45px;
    font-size: 16px;
    cursor: pointer;
    /* border: 1px solid #4a68b3; */
    text-align: center;
    background-repeat: no-repeat;
    background-position: center right no-repeat;
    color: #ffffff;
    background: #1e5ec6;
}
.coll_bodyy{
  display: none; 
}
.coll_bodyy a{
 display: block;
    margin: 2px 0px;
    min-height: 40px;
    text-align: center;
    background: #ececec;
    font-size: 15px;
    color: #4a4a4a;
    line-height: 40px;
    border-bottom: 1px dashed #cecece;
}





/*结束*/ 








.qi_ji{width:100%;height:375px;background:#f9f9f9;margion:0 auto;}
.qi_jiall{width:1111px;height:372px;margin:0 auto;}
.qi_jianl{width:740px;height:334px;float:left;    margin-top: 10px}
.qi_jianr{width:330px;height:346px;float:right;margin-left:10px;background:url(../images/heng_19.jpg) no-repeat center;    margin-top: 20px}
.qi_jianlt{width:253px;height:37px;background:url(../images/heng_16.jpg) no-repeat center;padding-top:10px;}
.qi_jianlb{width:740px;height:280px;line-height:30px;font-size:15px;color:#676464;!important}
.qi_jianrt{width:260px;margin:5px;padding-left:20px;line-height:28px;padding-top:65px;font-size:15px;color:#676464;!important}
.qi_jianrb{width:240px;height:36px;margin:0 auto;margin-top:12px;}
.qi_jianrb li{width:112px;height:31px;float:left;background:#01396b;border-radius:15px;margin-left:5px;}
.qi_jianrb li a{display:block;color:#fff;text-align:center;line-height:31px;}

.qi_jian{width:1050px;height:400px;margin:0 auto;padding-top:130px;line-height:30px;font-size:16px;color:#333;!important}
.qi_jian p{line-height:35px;font-size:15px;color:#333;!important}
.h_hezuo{width:228px;height:70px;background:url(../images/ju_12.jpg) no-repeat center;margin:0 auto;margin-top:20px;}
.h_hezuog{width:1111px;height:280px;margin:0 auto;margin-top:10px;}
.h_foot{width:100%;height:10px;background:url(../images/heng_31.jpg) no-repeat center;margin:0 auto;}


.shu_navv{width:100%;height:50px;background:#fe9808;margin:0 auto;}
.shu_navv ul{width:1200px;height:50px;margin:0 auto;}
.shu_navv ul li{width:149px;height:50px;line-height:64px;float:left;}
.shu_navv ul li a{color:#fff;font-size:18px;width:130px;height:50px;line-height:50px;display:block;text-align:center;!important}
.shu_navv ul li a:hover{background:#f7bd00}


.shu{float: left}


.jiu_foot12 li a {color: #fff;padding-left: 20px;line-height: 30px;float: left;}
.zj{width: 29px;height: 270px;background: url(../images/li_23.jpg) no-repeat;float: left;margin-left: 30px;}
.weir{width:331px;float: left;}
.ditu{width: 1200px;height:210px;margin: 0 auto;margin-top: 20px;}
.q_ll{width: 236px;height: 184px;background: url(../images/rui_36.jpg) no-repeat center; float: left;margin-left: 20px;}
.jwt{width: 1200px;height: 18px;background: url(../images/rui_38.jpg) no-repeat center;margin: 0 auto;}

.jewz{width: 1200px;text-align: center;color: #fff;line-height: 35px;margin: 0 auto;}
.jewz p{text-align: center;}







/*me新闻01样式*/

.x_xinwen{width: 1200px;margin-left: 15px;height: 430px;padding-top: 10px;margin: 0 auto;}
.x_xinwen li{width: 383px;height: 470px;border:1px solid #e8e8e8;float: left;margin-right: 15px;}
.wtu{width: 370px;height: 283px;margin: 0 auto;padding-top: 10px;}
.wwz{width: 370px;height: 155px;margin: 0 auto;padding-top: 15px;}
.shij{width: 93px;height: 23px; color: #9e9e9e;margin-left: 4px;}
.biao1{width: 370px;height: 30px;font-weight: bold;margin-top: 10px;   }
.biao1 a{font-weight: bold;display: block;font-size: 16px;}
.biao1 a:hover{color: #df071f;text-indent: 10px;transition: 1s}
.biao2 span{width: 370px;
    margin: 5px;
    height: 140px;
    overflow: hidden;
    display: block;
    line-height: 24px;
    color: #8a8a8a;
}
.xmoer{    width: 70px;height: 26px;background: #d8d8d8; margin-left: 8px;line-height: 26px;}
.xmoer a{display: block;color: #fff;font-size: 14px;text-align: center;}
.xmoer a:hover{background: #df071f}


/*over*/

.heng_new{width:100%;height:545px;background:url(../images/xinwe.jpg) no-repeat center;margin:0 auto;}
.heng_newa{width:1111px;height:590px;margin:0 auto;}
.heng_newat{width:283px;height:76px;background:url(../images/nx.png) no-repeat center;margin:0 auto;padding-top:20px;}

.heng_newall{width:1200px;height:424px;margin: 0 auto;}
.heng_newall li{width:375px;height:400px;background:#fff;float:left;margin-right:20px;}
.heng_newalli{width:330px;height:256px;padding-left:8px;padding-top:8px;}
.heng_newallit{height:100px;}
.heng_newallit a{display:block;padding-left: 10px;    padding-top: 6px;}
.heng_newallit span{display:block;color:#7a7a7a;height:70px;line-height:33px;margin:5px;font-size:14px;overflow:hidden;}

.heng_mor{width:347px;height:28px;padding-left: 10px}
.heng_mor a{width:347px;height:28px;background:url(../images/more_07.jpg) no-repeat center;display:block}
.heng_mor a:hover{width:347px;height:28px;background:url(../images/more_09.jpg) no-repeat center;}




/*产品滑动效果01*/
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-table;}/* Hides from IE-mac */
*html .clearfix{height:1%;}
.clearfix{display:block;}/* End hide from IE-mac */
*+html .clearfix{min-height:1%;}
/* section */
.section{width:1110px;margin:auto;overflow:hidden;}
.section ul li{float:left;margin-right:6px;margin-bottom:8px;display:inline;width:271px;height:220px;overflow:hidden;position:relative;}
.section ul li .photo{width:271px;height:210px;overflow:hidden;}
.section ul li .photo img{width:271px;height:210px;overflow:hidden;}
.section .rsp{width:271px;height:210px;overflow:hidden;position: absolute;background:#000;top:0px;left:0px;}
.section .text{position:absolute;width:271px;height:210px;left:-271px;top:0px;overflow:hidden;}
.section .text h3{width:271px;margin-top:160px;height:40px;line-height:40px;text-align:center;color:#000;background:#fff;font-family:"微软雅黑";font-size:18px;}

.b_wenz{width:271px;height:30px;}
.b_wenz a{display:block;line-height:30px;color:#000;font-size:16px;}


/*新闻*/
.shu_xinwen{width:1200px;height:42px;background:url(../images/qi_15.jpg) no-repeat;margin:0 auto;margin-top:20px;}
.lu_xinwen{width:1200px;margin:0 auto;height:450px;margin-top:20px;}
.news{ margin:10px 0px; width:1130px; height:120px; padding:10px; background:#fbfbfb; border:1px solid #eaeaea;}
.news .left{ text-align: center;width: 97px;float: left;padding-left:25px;border: 1px solid #eee;height: 118px;}
.news .left .date{ margin-top:10px; margin-bottom:10px; font-size:48px; font-weight:bold; color:#CC3300;}
.news .left .date1{ font-size:14px; color:#CC3300;}
.news .right{ padding:10px 0px; width:980px; float:right;    padding-top: 30px;}
.news .right .bt{ font-size:15px; font-weight:bold;}
.news .right .bt1 a{ font-size:13px; color:#4b4b4b; line-height:23px;margin-top: 10px;display: block;}



.yi_cpbt{width:265px;height:77px;background:url(../images/yi_06.jpg) no-repeat center;margin:0 auto;margin-bottom: 20px;}
.yi_cp{width:100%;height:912px;background:url(../images/yi_09.jpg) no-repeat center;margin:0 auto;}
.yi_cpa{width:1200px;height:910px;margin:0 auto;}
.yi_cpl{width:291px;height:870px;float:left;background:#e2e2e2;}
.yi_cpltt{width:249px;height:98px;background:url(../images/rouge.jpg) no-repeat;margin-left: 22px;margin-top: 22px;}
.yi_cpltb{width:249px;height:290px;margin:0 auto;}
.yi_cplbt{width:249px;height:98px;background:url(../images/guanshangge.jpg) no-repeat;margin-left: 22px;margin-top: 22px;}
.yi_cplbb{width:249px;height:290px;margin:0 auto;}
.yi_cpr{width:890px;height:870px;float:left;margin-left:15px;}



.lu_jian{width:263px;height:77px;background:url(../images/yi_12.jpg) no-repeat center;margin:0 auto;margin:0 auto;margin-top:10px;}
.yi_jianjie{width:100%;height:412px;background:#f1f1f1;margin:0 auto;margin-top:15px;}
.yi_jianjl{width:514px;height:381px;background:url(../images/yi_16.jpg) no-repeat;float:left;}
.yi_jianjr{width:660px;height:381px;float:left;padding-left:20px;line-height:30px;padding-top:30px;}
.yi_jianjr p{font-size:15px;line-height:35px;color:#5d5d5d;!important}

.yi_jianj{width:1200px;height:400px;margin:0 auto;padding-top:10px;}

.yi_shijing{width:1111px;height:77px;background:url(../images/shu_18.jpg) no-repeat;margin:0 auto;margin-top:15px;}

.shu_bg{width:100%;height:238px;background:url(../images/shu_20.jpg) no-repeat center;margin:0 auto;}

.liaxni{width:240px;height:68px;background:url(../images/lianxi.jpg) no-repeat center;padding-left: 18px;}

.lianxia{width:230px;height:200px;margin:10px;}
.lianxia p{line-height:30px;font-size:14px;}



/*新闻*/
.ctxinwen{width:263px;height:77px;background:url(../images/yi_24.jpg) no-repeat center;margin:0 auto;}





.yi_lianxi{width:1200px;height:105px;background:url(../images/yi_28.jpg) no-repeat;margin:0 auto;}

.yi_lianxia{width:100%;height:402px;background:#f6f6f6;margin:0 auto;}
.yi_lianxil{width:600px;height:400px;float:left; overflow:hidden;}
.yi_lianxial{width:1200px;height:400px;margin:0 auto;}

.wrap { margin-top:20px; padding: 15px 0; }
.dowebok { width: 465px; float:left;}
.dowebok li { width: 465px; overflow: hidden; zoom: 1;}
.dowebok .item { padding: 15px 0; border-bottom: 1px dashed #DBDBDB; overflow: hidden; zoom: 1;}
.dowebok .bt {padding-top:50px;}
.dowebok li em { float: left; width: 24px; height: 24px; line-height: 24px; font-size: 12px; font-style: normal; text-align: center; color: #fff; background-color: #f60;}
.dowebok li img { float: left; height: 150px; margin: 0 15px; vertical-align: top;}
.dowebok dl { font-size: 12px;}
.dowebok dt { padding-bottom: 5px; font-size: 14px; font-weight: 700;}
.dowebok dd { margin-top: 8px; color: #666;}
.dowebok a { color: #fff; text-decoration: none;}
.dowebok a:hover { color: #fff;}

.yi_lianxir{width:505px;height:366px;background:#64a72e;float:left;margin-top:20px;}
.yi_lianxirt{width:411px;height:136px;background:url(../images/lianxi.jpg) no-repeat ;margin-top: 20px;margin-left: 55px;}

.yi_lianxirb{width:430px;height:200px;margin-left:70px;margin-top:10px;}
.yi_lianxirb a{color:#fff;font-size:16px;line-height:35px;!important}


/*结尾*/


/*尾部*/
.ctfoot{width:100%;height:404px;margin:0 auto;margin-top:20px;background:url(../images/qi_18.jpg) no-repeat center;}
.lu_foot{width:1111px;height:400px;margin:0 auto;}
.foot01{width:171px;height:138px;background:url(../images/erweima.png) no-repeat center;margin:0 auto;padding-top:80px;}
.ctfoot02{width:1111px;height:40px;line-height:40px;color:#fff;margin:0 auto;float:left;text-align: center;}

/*HOME MIDDLE*/

.ruihe-chanpin{width:332px;height:87px;background:url(../images/ruihe_06.jpg) no-repeat center;margin:0 auto;}
.ruihe-chanpin01{width:100%;height:656px;background:url(../images/ruihe_09.jpg) no-repeat center;margin:0 auto;}
.ruihe-chanpin02{width:1106px;height:656px;margin:0 auto;}
.ruihe-chanpinl{width:220px;float:left;background:#f7f7f7;}
.chit_neiye{width:220px;height:auto;}
.chit_neiye li{width:200px;height:40px;background:#fe6217;margin:8px;}
.chit_neiye li a{color:#fff;line-height:40px;display:block;text-align:center;}
.ruihe-chanpinl01{width:200px;height:67px;background:url(../images/ruihe_10.jpg) no-repeat center;padding-left:20px;}
.ruihe-chanpinl02{width:200px;padding-left: 5px;}
.ruihe-chanpinr{width:860px;height:650px;float:left;margin-left:6px;}

.ct_nlb1{width:205px;line-height:30px;font-size:15px;overflow:hidden;margin: 10px;}
.ct_nlb{width:220px;float:left;background:#f7f7f7;}

/* scrollleft */
.scrollleft{width:1200px;padding:5px 20px 0px 20px;margin:0 auto;}
.scrollleft li{float:left;margin-right:7px;display:inline;text-align:center;line-height:23px;padding-bottom:5px;}
.scrollleft li ol{font-size:16px;text-align:center;font-family:"微软雅黑";}{float:left;margin-right:7px;display:inline;text-align:center;line-height:19px}
.scrollleft img{width:288px;height:216px;padding:10px;border:solid 1px #f1f1f1;}


/*jianjie*/
.ruihe-jianjie{width:100%;height:102px;background:url(../images/ruihe_13.jpg) no-repeat center;margin:0 auto;}
.ruihe-jianjie01{width:1106px;height:390px;margin:0 auto;}
.ruihe-jianjiel{width:453px;height:380px;float:left;background:url(../images/in_l.jpg) no-repeat center;}
.ruihe-jianjier{width:650px;height:380px;float:left;}
.ruihe-jianjiert{width:650px;height:350px;float:left;line-height:30px;font-size:17px;}
.ruihe-jianjierb{width:150px;height:35px;border-radius:5px;background:#f6d36b;margin-top:345px;}
.ruihe-jianjierb a{display:block;text-align:center;}

/*yangzhi*/

.ruihe-yangzhi{width:100%;height:665px;background:url(../images/ruihe_15.jpg) no-repeat center;margin-top:10px;}
.ruihe-yangzhi01{width:1106px;margin:0 auto;height:660px;}
.ruihe-yangzhi02{width:770px;height:538px;float:left;margin-top:110px;}


.H-tit01{ width: 100%; height: 80px; background-image: url(../Img/tit_bg02.jpg); background-position: bottom center; background-repeat: no-repeat; }
.H-tit01 h2{ display: block; height: 50px; line-height: 50px; text-align:center; font-size: 26px; color: #000000; }

.H-CLASS01{ width: 100%; padding: 0px 0px;}
.H-CLASS01 ul{  margin: 0 auto; height: auto; overflow: hidden; }
.H-CLASS01 ul li{  width: 238px; height: auto; float:left;    padding-left: 15px;margin-top: 10px; }
.H-CLASS01 ul li .cl-l h3 a{ float: left;margin-right: 5px;width:235px;height: 40px;line-height: 40px;text-align: center;background:url(../images/tub.jpg) no-repeat ;font-size: 18px;color: #fff; }
.H-CLASS01 ul li .cl-l h3 a:hover{ background-color:#fc952f}
.H-CLASS01 ul li .cl-r{ width:221px; height: auto; }
.H-CLASS01 ul li .cl-r a{ float: left;margin-right: 5px;width: 240px;height: 45px;line-height: 45px;text-align: center;font-size: 16px;color: #000;margin-left: 10px;background: #fff8f7;margin-top: 10px;!important}
.H-CLASS01 ul li .cl-r a:hover{ font-size: 17px; color: #000; background-color:#fff;}

.chit_list{width:300px;height:70px;margin-left: 20px;margin-top: 20px;}
.chit_list li {float:left;margin-right:7px;display:inline;text-align:center;margin-top: 10px;}
.chit_list li a {font-size:15px;line-height:16px;color:#e0e7f6;line-height:20px;}



.H-PRO01{ width:770px; height: auto; overflow: hidden; }
.H-PRO01 ul{ height: 0px;width: 770px;  }
.H-PRO01 ul li a ol{text-align:center;display:block;color:#fff;font-size:16px;line-height:30px;}
.H-PRO01 ul li a img{width:231px;height:230px;}
.H-PRO01 ul li{ float: left; width: 231px; height: 265px; overflow: hidden; margin-right:22px; }
.H-PRO01 ul li .tu{ width: 350px; height: 226px; border: #e5e5e5 1px solid; overflow: hidden; position: relative; text-align: center; }
.H-PRO01 ul li .tu .uptu{ position: absolute; left: -352px; width: 352px; height: 228px; background-image: url(../Img/pro_up.png); }
.H-PRO01 ul li:hover .tu .uptu{ left: 0px; top: 0px; padding-top: 36px;-webkit-transition: all 0.2s ease-out; -moz-transition: all 0.2s ease-out; transition: all 0.2s ease-out; }
.H-PRO01 ul li .tu .uptu span{ display: block; width: 243px; margin:0 auto; overflow: hidden; height: 100px; overflow: hidden; padding:20px 25px; text-align: left; font-size: 15px; line-height: 170%; color: #fff; border: #fff 1px solid;-webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; transition: all 0.3s ease-out; }
.H-PRO01 ul li .nr{ width: 352px;height: 104px; background-color: #00974e; }
.H-PRO01 ul li .nr h4 a{ display:block; margin:0 auto; padding-top:12px; height:35px; line-height:35px; width:313px; text-align:left; font-size:17px; color:#ffffff; text-indent:5px; border-bottom:#33ac71 1px dashed; overflow:hidden; letter-spacing:0px;}
.H-PRO01 ul li .nr .more01 a{ float:left; margin-top:10px; margin-left:20px; width:130px; height:26px; line-height:26px; text-align:center; border:#719e88 1px solid; background-color:#b3e0ca; color:#000; overflow:hidden;}



.H-PRO0101{ width:860px; height: auto; overflow: hidden; }
.H-PRO0101 ul{ height: 0px;width: 860px;  }
.H-PRO0101 ul li a ol{text-align:center;display:block;color:#333;font-size:16px;line-height:30px;}
.H-PRO0101 ul li a img{width:261px;height:190px;}
.H-PRO0101 ul li{ float: left; overflow: hidden; margin-right:22px; }
.H-PRO0101 ul li .tu{ width: 350px; height: 226px; border: #e5e5e5 1px solid; overflow: hidden; position: relative; text-align: center; }
.H-PRO0101 ul li .tu .uptu{ position: absolute; left: -352px; width: 352px; height: 228px; background-image: url(../Img/pro_up.png); }
.H-PRO0101 ul li:hover .tu .uptu{ left: 0px; top: 0px; padding-top: 36px;-webkit-transition: all 0.2s ease-out; -moz-transition: all 0.2s ease-out; transition: all 0.2s ease-out; }
.H-PRO0101 ul li .tu .uptu span{ display: block; width: 243px; margin:0 auto; overflow: hidden; height: 100px; overflow: hidden; padding:20px 25px; text-align: left; font-size: 15px; line-height: 170%; color: #fff; border: #fff 1px solid;-webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; transition: all 0.3s ease-out; }
.H-PRO0101 ul li .nr{ width: 352px;height: 104px; background-color: #00974e; }
.H-PRO0101 ul li .nr h4 a{ display:block; margin:0 auto; padding-top:12px; height:35px; line-height:35px; width:313px; text-align:left; font-size:17px; color:#ffffff; text-indent:5px; border-bottom:#33ac71 1px dashed; overflow:hidden; letter-spacing:0px;}
.H-PRO0101 ul li .nr .more01 a{ float:left; margin-top:10px; margin-left:20px; width:130px; height:26px; line-height:26px; text-align:center; border:#719e88 1px solid; background-color:#b3e0ca; color:#000; overflow:hidden;}





.H-M02{ height:740px; background-image:url(../Img/h_bg01.jpg);}
.H-M02-l{ float:left; width:535px; height:auto;margin-top:77px;}
.H-M02-l .video01{width:535px; height:322px; background-color:#CCC; overflow: hidden;}
.H-M02-l h5{ display: block; margin-top:27px; border-top:#c5c2c4 1px solid; border-bottom:#c5c2c4 1px solid; height: 56px; line-height: 56px; text-align: center; font-size: 34px; color: #fff; }
.H-M02-r{ float:right; width:528px; height:auto; margin-top:77px;}
.H-M02-r h3{ display: block; height: 58px; line-height: 55px; font-size: 27px; color: #000000; }
.H-M02-r p{ display: block; margin-top:29px; width: 100%; height: 190px; line-height: 160%; font-size: 15px; overflow: hidden; letter-spacing: 0px; color: #fff; }
.H-M02-r .more02 a{ display: block; float: right; margin-top:40px; width: 159px; height: 40px; line-height: 40px; text-align: center; background-color:#0d6fb8; font-size: 15px; color: #fff;}

/*荣誉滚动*/
.marquee {width:1100px;height:300px;overflow:hidden; margin-top:20px;}
.marquee li{ display:inline; float:left; margin-right:12px;}
.marquee li a{ width:270px; height:260px; display:block; float:left; text-align:center; font-size:15px; color: #2d2727;}
.marquee li a:hove{ text-decoration:none;}
.marquee li img {width:263px; height:150px;}
.marquee li em{font-style: normal; height:24px; line-height:24px; display:block; margin-top:8px; color: #2d2727; font-size:15px; text-align: center;}
/*案例滚动*/

.hezuogun {width:1100px;height:200px;overflow:hidden; margin-top:20px;}
.hezuogun li{ display:inline; float:left; margin-right:12px;}
.hezuogun li a{ width:220px; height:200px; display:block; float:left; text-align:center; font-size:15px; color: #2d2727;}
.hezuogun li a:hove{ text-decoration:none;}
.hezuogun li img {width:207px; height:138px; border:#a1a1a1 1px solid;}
.hezuogun li em{font-style: normal; height:24px; line-height:24px; display:block; margin-top:8px; color: #2d2727; font-size:15px; text-align: center;}

.H-title02{ height:100px; width:100%; background-image:url(../img/title_bg.jpg);}
.H-title02 h2{ display:block; height:38px; line-height:38px; text-align:center; margin-top:17px; font-size:26px; color:#101010; margin-bottom:6px;}
.H-title02 p{ display:block; border:#efefef 1px solid; width:300px; margin:0 auto; height:40px; line-height:40px; background-color:#fff; padding:0px 20px; font-size:18px; text-transform:uppercase; color:#909090; text-align:center;}
/*产品列表*/
.showlist {width:100%;float:left;}
.showlist div *{width:100%;}
.showlist li{background:#fdfdfd;border:5px solid #fff;border-radius: 5px; overflow:hidden;    text-transform: uppercase;}
.showlist li:hover{box-shadow: 0px 0px 8px #666;background:#f0f0f0;}
.showlist li dl a{display:block;}
.showlist li img{border-radius: 5px; overflow:hidden;
    height: 180px;}
.showlist li .t{min-height:35px;display:block;text-align: center}
.showlist li:hover b{color:#e30;}
.showlist dd {padding:5px;color:#666;}
.showlist dd *{color:#666;}
.showlist span{text-decoration:line-through;vertical-align: middle;}
.showlist .pm{text-decoration:none;color:#00F;}
.showlist li{margin:20px auto 20px auto;width:80%;}
.showlist div{float:left;border-left:1px solid #eee;}
.showlist div:hover{background:#fafafa;}



/*内页列表*/
.nyzc{width: 238px;height: 45px;margin: 0 auto;background: #d40203;margin-top: 5px;}
.nyzc a{    display: block;width: 224px;height: 45px;line-height: 45px;text-align: left;font-size: 17px;color: #fff;text-indent: 30px;font-weight: bold;}





    /*news9*/
.MY-NY-NEWS09{ width:1100px; height:auto;}
.MY-NY-NEWS09 ul{ width:1200px; margin-top:30px;}
.MY-NY-NEWS09 ul li{ float:left; width:530px; height:106px; margin-right:48px;}
.MY-NY-NEWS09 ul li .l{ float:left; width:67px; height:73px; background-image:url(../Img/M-news-tu01.jpg);-webkit-transition: all 0.2s ease-out; -moz-transition: all 0.2s ease-out; transition: all 0.2s ease-out;}
.MY-NY-NEWS09 ul li .l h4{ display:block; height:33px; line-height:33px; text-align:center; margin-top:15px; font-size:22px; color:#8d8d8d;}
.MY-NY-NEWS09 ul li .l h5{ display:block; height:22px; line-height:22px; text-align:center; font-size:12px; color:#c5c5c5; letter-spacing:0px; margin:0px; padding:0px;}
.MY-NY-NEWS09 ul li .r{ float:right; width:446px; overflow:hidden;}
.MY-NY-NEWS09 ul li .r a h3{ display:block; height:31px; line-height:31px; text-align:left; font-size:16px; color:#000; overflow:hidden;-webkit-transition: all 0.2s ease-out; -moz-transition: all 0.2s ease-out; transition: all 0.2s ease-out;}
.MY-NY-NEWS09 ul li .r p{ display:block; height:38px; line-height:140%; text-align:left; font-size:13px; color:#949494; overflow:hidden;}
.MY-NY-NEWS09 ul li:hover .l, .MY-NY-NEWS09 ul li:first-child .l{ float:left; width:67px; height:73px; background-image:url(../Img/M-news-tu02.jpg);-webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; transition: all 0.3s ease-out;}
.MY-NY-NEWS09 ul li:hover .l h4, .MY-NY-NEWS09 ul li:first-child .l h4{ color:#ce374a;}
.MY-NY-NEWS09 ul li:hover .l h5, .MY-NY-NEWS09 ul li:first-child .l h5{ color:#ce374a;}
.MY-NY-NEWS09 ul li:hover .r a h3, .MY-NY-NEWS09 ul li:first-child .r a h3{ color:#ce374a; font-size:16px;-webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; transition: all 0.3s ease-out;}

.H-more02 a{ display: block; margin: 0 auto; width: 227px; height: 41px; line-height: 41px; text-align: center; background-color: #00974e; color: #fff;-moz-border-radius: 10px;   -webkit-border-radius: 10px;    border-radius:10px;  }
.H-more02 a:hover{ background-color: #5fc662; }

/*END HOME MIDDLE*/

/*内页*/
.NY-flash{ width: 100%; height: 300px; background-image: url(../Img/ny-flash.jpg); }
.nyd{width: 255px;height:80px;/* background: url(../images/cpt.jpg) no-repeat center; */ background: #b02a33; border-radius: 0px 10px 0px 10px;font-size: 35px;font-weight: bold;color: #fff;text-align: center;line-height: 80px;}
.nyd a{display: block;font-size: 35px;line-height: 80px;color: #fff;text-align:center;font-weight: bold;}
.nydd{width: 255px;height: 80px;background: #b02a33;border-radius: 0px 10px 0px 10px;}
.nydd a{display: block;font-size: 35px;line-height: 80px;color: #fff;text-align:center;font-weight: bold;}
.nywz{width: 233px;
    
    line-height: 30px;
    padding: 10px;
    background: #f9f9f9;
    line-height: 24px;
    border: 1px solid #eaeaea;
    border-radius: 0px 0px 10px 10px;
    }

.qi_cal{width: 255px;float: left;}


.t-nyall{width:100%;margin:0 auto;    margin-top: 20px;
    margin-bottom: 20px;}
.r-ny{width:1200px;height:auto;margin:0 auto;}
.r-nyl{width:220px;float:left;}
.r-nyr{    width: 900px;
    margin: 0 auto;
    float: left;

    border: 1px solid #f5f5f5;    margin-left: 10px;}

.neiye-r-t{width:900px;height:50px;font-size:18px;color:#212121;background: #ececec;}
.neiye-r-t strong{width:900px;height:50px;font-size:16px;color:#212121;font-weight:bold;line-height: 50px;padding-left: 10px;}
.neiye-r-t a{width:900px;height:50px;font-size:14px;color:#212121;}
.neiye-r-t span{font-size:14px;color:#212121;}

.r-nyra{width:880px;line-height:30px;font-size:15px;margin:15px;color:#484848}
.shu_fenlei{width:250px;float:left}
.shu_lun{width:100%;height:149px;background:url(../images/shu_12.jpg) no-repeat center;margin:0 auto;}
.xnyt{width: 1200px;height:80px;margin: 0 auto;background: #f6f6f6}
.xnyt{width: 100%;height: 81px;background: #f6f6f6;margin: 0 auto;margin-top: 10px;}
.xnyt ul{width: 1200px;height: 100px;margin: 0 auto;padding-top: 20px;}
.xnyt ul li{ width: 145px;
    height:50px;
    background: #067dcd;
    float: left;
    margin-right: 5px;
    margin-bottom: 10px;}
.xnyt ul li a{color: #fff;text-align: center;display: block;line-height: 50px;}
.xnyt ul li a:hover{background: #ff9933;transition:1s;color: #fff}


/*内页新闻*/

.MY-NY-NEWSONE{margin:15px;}
.MY-NY-NEWSONE li{height:40px;line-height:40px;border-bottom:1px dashed #f1efef;background: url(../images/gif-0618.gif) no-repeat;
    background-position: left center;}
.MY-NY-NEWSONE li a{font-size:15px;line-height:40px;font-family:"微软雅黑";padding-left:30px;}
.MY-NY-NEWSONE li span{font-size:15px;line-height:40px;font-family:"微软雅黑";float:right;}
.MY-NY-NEWSONE li a:hover{color:#f35f2e;}

/*end内页*/


/*BOTTOM*/
.B-LINK-100{ width: 100%; height: auto; padding: 16px 0px; border-top:#e3e3e3 1px solid; border-bottom: #e3e3e3 1px solid; overflow: hidden; }
.B-LINK{ width: 1200px; margin: 0 auto; overflow: hidden; }
.B-LINK h5{ display: block; float: left; border: #22ac38 1px solid; width: 107px; height: 27px; line-height: 27px; font-size: 14px; color: #22ac38; text-align: center; margin-right: 15px; }
.B-LINK a{ display: block; float: left; height: 27px; line-height: 27px; font-size: 14px; color: #575757; margin-right: 15px; }

.B-01{ width: 100%; background-color: #000; padding:20px 0px 15px 0px; }
.B-01-1{ width: 1100px; height: auto; padding: 27px 0px; text-align: center; background-color: #5fc662; color: #fff; font-size: 16px; line-height: 170%;-moz-border-radius: 10px;     -webkit-border-radius: 10px;   border-radius:10px; }

.B-02{ background-color: #018e4a; padding:25px 0px; width: 100%; text-align: center; font-size: 16px; color: #fff; }
.B-02 a{ color: #fff; }

/*END BOTTOM*/



.banner {position:absolute;width:100%; z-index:20;}
#banner li{position:absolute;width:100%;top:0;left:0;display:none;}	
#banner li img{width:100%;}
#banner li:first-child{display:block;}
.bannerbg{position:relative;z-index:30;}
#leftBtn{left:0;background:url(../images/leftbtn.png) no-repeat center center ;}
#rightBtn{right:0;background:url(../images/rightbtn.png) no-repeat center center;}
#rightBtn ,#leftBtn{position:absolute;top:35%;width:40px;height:125px;display:block;opacity:0.5;filter:alpha(opacity=50);z-index:1000; cursor:pointer;}




/*润东化工样式开始*/
.rui_t{width: 100%;height: 34px;background: #efefee;margin: 0 auto;}
.rui_tz{width: 1200px;height: 34px;line-height: 34px;color: #6a6a6a;margin: 0 auto;font-size: 13px;}


.rui_t2{width: 100%;height: 185px;background:url(../images/c_01.jpg) no-repeat center;margin: 0 auto;}
.rui_b{width: 100%;height: 162px;background: url(../images/rui_02.jpg) no-repeat center;margin: 0 auto;}

/*导航*/
.shu_nav{width:1200px;height:143px;margin:0 auto;padding-top: 40px;}
.shu_nav ul{    width: 430px;
    height: 143px;
    margin-left: 615px;}
.shu_nav ul li{    width: 40px;
    height: 127px;
    float: left;
    margin-right: 12px;}
.shu_nav ul li a{width:20px;height: 127px; color:#333;font-size:17px;display:block;text-align:center;margin: 0 auto;padding-top: 8px;}
.shu_nav ul li:hover{background: url(../images/hua.png);}
.shu_nav ul li:hover a{color: #fff}


/*产品*/
.x_cpt{width: 380px;height:80px;margin: 0 auto; margin-top: 20px;}
.run_c{width: 1200px;height: 570px;margin: 0 auto;margin-top: 10px;}
.run_cl{width: 410px;height: 564px;background:url(../images/chan.jpg) no-repeat center;float: left;}
.rui_clz{width: 350px;height: 304px;margin: 0 auto;line-height: 34px;color: #fff;margin-top: 150px;}
.rui_clzd{width: 178px;height: 37px;border-radius: 20px;border: 2px solid #ccd8ed;text-align: center;margin-left: 100px;}
.rui_clzd a{color: #ccd8ed;line-height: 37px;display: block;text-align: center;}

.run_cr{width: 770px;height: 564px;float: left;margin-left: 5px;}
.run_crt{width: 770px;height: 274px;}
.run_crtl{width: 381px;height: 274px;float: left;}
.run_crtr{width: 381px;height: 274px;float: right;}

/*遮罩*/

.con{width:770px;height:435px;}
.con ul li{width:381px;height:274px;float:left;margin-right:4px;margin-bottom:15px;position:relative;overflow:hidden;cursor:pointer;}
.txt{width:381px;height:45px;background:rgba(0,0,0,0.6);/*透明背景色，不透明其文字内容*/position:absolute;left:0;bottom:0;color:#fff;font-family:"微软雅黑";}
.txt h3{font-size:20px;font-weight:100;height:45px;text-align:center;line-height:45px;}
.txt p{font-size:14px;text-align:center;}


/*产品展示*/
.rui_cpzs{width: 198px;height: 83px;background: url(../images/rui_15.jpg) no-repeat center;margin: 0 auto;margin-top: 10px;}


/*公司简介*/
.rui_gsj{width: 100%;height: 255px;margin:0 auto;background: url(../images/rui_18.jpg) no-repeat center; }
.rui_gsjz{width: 1200px;height: 560px;margin:0 auto;position: relative;top:-30px;}
.rui_gsjal{width: 571px;height: 560px;float: left;}
.rui_gsjr{width: 629px;height: 559px;float: left;}
.rui_gsjl{width:571px;height: 307px;background: url(../images/jian.jpg) no-repeat center; }
.rui_gsjlt{width: 343px;height: 44px;line-height: 44px;color: #fff;margin-left: 70px;padding-top: 24px;}
.rui_gsjlt a{color: #fff;font-size: 16px;display: block;}
.rui_gsjlt a:hover{text-indent: 10px;transition: 1s;}
.rui_gsjlz{width: 535px;height: 174px;margin: 0 auto;line-height: 35px;color: #dfe3ef;padding-top: 25px;}

.ruixinwen{width: 100%;height: 472px;margin: 0 auto;margin: 0 auto;}





.H-NEWS3{ width:1200px; overflow:hidden;padding:0px; float: left;    margin-left: 10px;margin-top: 40px;}
.H-NEWS3 ul{ margin:0px; padding:0px; width:1200px;}
.H-NEWS3 ul li{ width:580px; height:109px; border:rgba(175, 175, 175, 0.3) 1px solid; margin-bottom:22px; float:left; float: left;margin-right: 10px;}
.H-NEWS3 ul li .l{ float:left; width:111px; height:109px;text-align:center; background-color:#ffa716;; font-size:16px; color:#fff;}
.H-NEWS3 ul li .l h1{ width:109px;display:block; height:32px; font-size:32px; text-align:center; line-height:25px; color:#fff; font-weight:400; margin-top:26px;}
.H-NEWS3 ul li .l h2{ display:block; height:20px; font-size:15px; text-align:center; line-height:25px; color:#fff; font-weight:400;}
.H-NEWS3 ul li .r{ float:right; width:434px; margin-right:15px;}
.H-NEWS3 ul li .r h1 a{    color: #333; margin-bottom: 10px;font-size:15px; height:23px; line-height:23px; text-align:left; width:100%; display:block; margin-top:12px; font-weight:400;}
.H-NEWS3 ul li .r h2{ height:18px; line-height:18px; text-align:left; font-size:12px; display:block; width:460px; font-weight:400; color:#333;}
.H-NEWS3 ul li .r h3{ height: 54px;line-height: 30px;text-align:left;font-size: 14px;color: #989898;overflow:hidden; width:100%; font-weight:400;overflow: hidden;}
.H-NEWS3 ul li:hover .l{ color:#fff;}
.H-NEWS3 ul li:hover .r h1 a{ color:#333;}

.yinny{width: 255px;height: 80px;background:#b02a33;line-height: 80px;font-size: 30px;color: #fff;text-align: center;border-radius: 0px 10px 0px 10px; }
.yinnyl{line-height: 30px;padding:8px;font-size: 14px;}


.foot-bg{
  padding: 35px 0px 10px 0px;
  width: 100%;
  height: auto;

}
.foot-l1{
  float: left;
  width: 430px;
  height: auto;
  overflow: 
}
.foot-l2{
  float: left;
  margin-left: 25px;
  width: 240px;
  height: auto;
  overflow: 
}
.foot-r1{
  float: right;
  width: 480px;
  height: auto;
  overflow: 
}
.foot-tit{
  margin-bottom: 20px;
  height: 26px;
  width: 100%;
  border-left:3px solid #723a19;
}
.foot-tit h3{
  display: inline-block;
  float: left;
  text-indent: 15px;
    font-size: 19px;
    color: #000;
    font-weight: bold;

  line-height: 24px;
}
.foot-proc{
  width: 100%;
}
.foot-proc a{
  display: block;
  float: left;
  padding-bottom: 7px;
  width: 30%;
  font-size: 15px;
  color: #000000;
}
.foot-proc a:hover{
  
  color: #DF071F;
}
.foot-menu a:hover{
	  color: #DF071F;
}
.foot-menu{
  width: 100%;
}
.foot-menu a{
  display: block;
  padding-bottom: 7px;
  float: left;
  width: 30%;
  font-size: 15px;
  color: #000000;
}
.foot-phone{
  width: 100%;
  height: 34px;
}
.foot-phone img{
  display: inline-block;
  float: left;
}
.foot-phone p{
  display: inline-block;
  float: left;
  font-size: 26px;
  color: #000;
  text-indent: 10px;
}
.foot-ewm{
  float: right;
  width: 113px;
  margin-top: 15px;
}
.foot-ewm img{
  text-align: center;
  width: 113px;
}
.foot-ewm p{
  margin-top: 10px;
  text-align: center;
  font-size: 15px;
  color: #000000;
}
.foot-cont{
  float: left;
  width: 325px;
  margin-top: 15px;
  font-size: 15px;
  color: #000;
  line-height: 170%;
}
.foot-cont a,
.foot-cont p,
.foot-cont p strong,
.foot-cont p a{
  font-size: 15px;
  color: #000;
  line-height: 170%;
}
.foot-bq{
  margin-top: 15px;
  border-top:1px solid #363636;
  padding:10px 0px;
  text-align: center;
  font-size: 15px;
  color: #fff;
}
.foot-bq p,
.foot-bq a,
.foot-bq p a{
  text-align: center;
  font-size: 15px;
  color: #000;
  line-height: 35px;
}
/*end bottom*/
