@charset "utf-8";

/* CSS Document */



html{color:#333;background:#fff}


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*/



.jin_t{width: 100%;height: 30px;background: #f0f0f0;margin: 0 auto;}

.jin_t a{width: 1200px;height: 30px;line-height: 30px;display: block;margin: 0 auto;color: #6b6b6b; }

.k_t{width: 100%;height: 1px;background: #e3e3e3;margin: 0 auto;}

.jin_t1{width: 100%;height: 127px;background: url(../images/k_02.jpg) no-repeat center;margin: 0 auto;}







#dh{ width:100%;height:58px;margin:0 auto;box-shadow: 4px 4px 4px rgba(189, 184, 184, 0.56);background: #2684ca}

.lei_tr{width: 1200px;height: 195px;margin:0 auto;}

.lei_tr li{width:150px;height:58px;line-height:58px;float:left;}

.lei_tr li a{padding-left: 7px;color:#fff;font-size:18px;width:150px;height:70px;line-height:58px;display:block;text-align:center;}

.lei_tr li a:hover{color:#ffb414;}



.jin_c_1{width: 446px;height: 84px;background: url(../images/k_05.jpg) no-repeat center;margin: 0 auto;margin-top: 10px;}

.jin_c_2{width: 100%;height: 157PX;background: url(../images/k_08.jpg) repeat-x;margin: 0 auto;margin-top: 10px;}

.jin_c_3{width: 1200px;height: 149px;margin: 0 auto;padding-top: 10px;}

.jin_c_3 a{width: 160px;height: 45px;line-height: 45px;background: #2684ca;display: block;float: left;margin-right: 10px;color: #fff;text-align: center;margin-bottom: 20px;border-radius:20px;}



.jin_c_3n{width: 1200px;height: 149px;margin: 0 auto;padding-top: 20px;}

.jin_c_3n a{width: 200px;height: 45px;line-height: 45px;background: #ea1b15;display: block;margin-left: 26px;color: #fff;text-align: center;margin-bottom: 20px;border-radius:20px;}





.z_cpab{width: 1200px;height: 833px;margin: 0 auto;}



.jin_j_1{width: 100%;height: 401px;background: url(../images/k_11.jpg) no-repeat center;margin: 0 auto;}

.jian_j_101{width: 1200px;height: 30px;margin: 0 auto;}

.jian_j_101 a{font-size: 35px;line-height: 30px;padding-left:19px;display: block;color: #2684ca;padding-top: 29px;}



.jian_j_102{width: 1200px;height: 347px;margin: 0 auto;}

.jian_j_102l{width: 502px;height: 347px;float: left;padding-top: 55px;}

.jian_j_102r{width: 705px;height: 284px;float: left;margin-left:12px;color: #525253;line-height: 30px;font-size: 16px;padding-top: 70px;}

.jian_j_102r a:hover{color: #474747;}



.k_kuai{width: 1200px;height: 164px;margin: 0 auto;margin-top: 10px;}

.k_kuai img{padding-left: 4px;}





.jian_j_103{width: 154px;height: 44px;background: #fcaf01;float: right;}

.jian_j_103 a{display: block;color: #fff;text-align: center;line-height: 44px;}





.lei_gc{width: 100%;height: 363px;margin: 0 auto;}

.lei_gct{width: 408px;height: 84px;margin:0 auto;padding-top: 20px;}

.lei_gcb{width: 1200px;height: 262px;margin: 0 auto;}



.xinant{width: 464px;height: 108px;background: url(../images/gc.png) no-repeat center; margin: 0 auto;padding-top: 35px;}

.nuo_anli{width:100%;height:654px;background:url(../images/jin_16.jpg) no-repeat center;margin:0 auto;}

.nuo_anlii{width:985px;height:550px;margin:0 auto;padding-top:14px;}



.xin_f1{width: 100%;height: 409px;background: #333;margin:0 auto;}

.xin_fw{width: 100%;height: 20px;background: #1b1b1b;margin:0 auto; }

.xin_f1{width: 100%;height: 177px;background: url(../images/wb1.jpg) no-repeat center;margin: 0 auto;margin-top: 30px;}

.xin_f2{width: 100%;height: 315px;background: #333;margin: 0 auto;}

.xin_f2a{width: 1200px;height: 315px;margin: 0 auto;}

.xin_f2l{width: 239px;height: 299px;background:url(../images/jin_19.jpg) no-repeat;float: left;margin-top:20px; }

.xin_f2z{width: 712px;height: 218px;float: left;    margin-top: 59px;margin-left: 50px;}

.xin_f2zt{width: 402px;height: 49px;background: url(../images/jin_22.jpg) no-repeat;    margin-top: 46px;margin-left: 40px;}

.xin_f2zb{width:402px;height: 128px; margin-left: 40px;color: #fff;   margin-top: 20px;line-height: 30px;}

.xin_f2r{width:191px;height: 167px;background: url(../images/wer.jpg) no-repeat;float: right;margin-top: 90px;}



.c_f3{margin: 10px;line-height: 30px;font-size: 16px;color: #fff}



/*产品滑动效果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;}











/*HOME MIDDLE*/







.H-tit01{ width: 100%; height: 80px; background-image: url(../images/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{ margin-bottom: 5px; width: 1200px; height: auto; float:left; }

.H-CLASS01 ul li .cl-l h3 a{ float: left;margin-right: 5px;width:185px;height: 43px;line-height:43px;text-align: center;background:#0494e3;font-size: 18px;color: #fff;margin-left: 10px; !important}

.H-CLASS01 ul li .cl-l h3 a:hover{ background-color:#ffd01e;color: #5e5e5e}

.H-CLASS01 ul li .cl-r{ width:1200px; height: auto; }

.H-CLASS01 ul li .cl-r a{float: left;

    margin-right: 5px;

    width: 185px;

    height: 43px;

    line-height: 43px;

    text-align: center;

    border: #d2d2d2 1px solid;

    font-size: 15px;

    color: #565656;}

.H-CLASS01 ul li .cl-r a:hover{ font-size: 16px; color: #000; background-color:#fff;}



.H-CLASS01al{ width: 100%; padding: 0px 0px;}

.H-CLASS01al ul{  margin: 0 auto; height: auto; overflow: hidden; }

.H-CLASS01al ul li{ margin-bottom: 5px; width: 200px; height: auto; float:left; }

.H-CLASS01al ul li .cl-lal h3 a{ float: left;margin-right: 5px;width:192px;height: 39px;line-height:43px;text-align: center;background:#f11612;box-shadow: 4px 4px 4px rgba(189, 184, 184, 0.56);font-size: 18px;color: #fff;margin-top:7px;margin-left: 30px; !important}

.H-CLASS01al ul li .cl-lal h3 a:hover{ background-color:#ffd01e;color: #5e5e5e}

.H-CLASS01al ul li .cl-r{ width:1200px; height: auto; }

.H-CLASS01al ul li .cl-r a{float: left;margin-right: 5px;width: 185px;height: 43px;line-height: 43px;text-align: center;border: #d2d2d2 1px solid;font-size: 15px;color: #565656;}

.H-CLASS01al ul li .cl-r a:hover{ font-size: 16px; color: #000; background-color:#fff;}





.H-CLASS01sy{ width: 1250px;margin:0 auto;}

.H-CLASS01sy ul{  margin: 0 auto; height: auto; overflow: hidden;}

.H-CLASS01sy ul li{ margin-bottom: 5px; width: 268px; height: auto; float:left; margin-left:40px; }

.H-CLASS01sy ul li .cl-lsy h3 a{ float: left;width:170px;height: 39px;line-height:39px;text-align: center;background:#2684ca;border-radius:20px;box-shadow: 4px 4px 4px rgba(189, 184, 184, 0.56);font-size: 16px;color: #fff;margin-top:7px; !important}

.H-CLASS01sy ul li .cl-lsy h3 a:hover{ background-color:#139292;color: #fff}

.H-CLASS01sy ul li .cl-r{ width:1200px; height: auto; }

.H-CLASS01sy ul li .cl-r a{float: left;margin-right: 5px;width: 185px;height: 43px;line-height: 43px;text-align: center;border: #d2d2d2 1px solid;font-size: 15px;color: #565656;}

.H-CLASS01sy ul li .cl-r a:hover{ font-size: 16px; color: #000; background-color:#fff;}





.f_fenlei{width: 1200px;height: 40px;line-height: 40px;margin: 0 auto;padding-top:15px;}

.f_fenlei a{display: block;

    /* width: 135px; */

    color: #d1d1d1;

    line-height: 40px;

    padding-right: 5px;

    padding-left: 5px;

    font-size: 12px;

    float: left;

    border-right: 1px dashed rgba(127, 127, 127, 0.54);

    line-height: 24px;

    /* margin-right: 10px; */

    /* padding-right: 7px; */

    text-align: center;}

.k_f1f{width: 100%;height: 1px;background: #404040}

.k_f1a{width: 1200px;height: 395px;margin: 0 auto;}

.k_f1al{width: 657px;height: 383px;float: left;background: #5c5c5c;margin-top: 20px;}

.k_f1art{width: 313px;

    height: 162px;

    background: url(../images/erweima.jpg) no-repeat;

    float: left;

    margin-left: 120px;

    margin-top: 40px;}

.k_f1arb{     width: 350px;

    height: 150px;

    margin-left: 122px;

    margin-top: 9px;

    color: #fff;

    float: left;

    line-height: 30px;}



.H-PRO01{ width:1200px; height: auto; overflow: hidden; }

.H-PRO01 ul{ height: 0px;width: 1200px;  }

.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:285px;height:256px;}

.H-PRO01 ul li{ float: left; width: 285px; height: 256px; overflow: hidden; margin-right:22px; }

.H-PRO01 ul li .tu{ width: 285px; 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(../images/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(../images/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(../images/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(../images/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;}

.showlist li:hover{box-shadow: 0px 0px 8px #666;background:#f0f0f0;}

.showlist li dl a{display:block;}

.showlist li img{border-radius: 5px;width: 308px;height: 258px;overflow:hidden;}

.showlist li .t{min-height:35px;display:block;}

.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;}















    /*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(../images/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:#fff; 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(../images/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(../images/ny-flash.jpg); }



.t-nyall{width:100%;margin:0 auto;}

.r-ny{width:1200px;height:auto;margin:0 auto;margin-top:10px;}

.r-nyl{width:220px;float:left;}

.r-nyr{width:1200px;float:left;margin-left: 15px;    margin-top: 23px;}

.lei_ny{width:250px;height: 1100px;float: left;}

.lei_nyl{width: 250px;height: 675px;background:rgba(229, 229, 229, 0.41);}

.lei_nyll{height: 247px;background:rgba(229, 229, 229, 0.41);color: #707070;line-height: 26px;font-size: 15px;padding: 10px;}





.neiye-r-t{width:1200px;height:50px;font-size:18px;color:#212121;background: #ececec; text-align:left;}

.neiye-r-t strong{width:1200px;height:50px;font-size:16px;color:#212121;font-weight:bold;line-height: 50px;padding-left: 10px;}

.neiye-r-t a{width:1200px;height:50px;font-size:14px;color:#212121;}

.neiye-r-t span{font-size:14px;color:#212121;}



.r-nyra{width:1200px;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;}






.r-nyrab{width:1200px;float:left;margin-left: 15px;}

.neiye-r-tab{width:1200px;height:50px;font-size:18px;color:#212121;background: #ececec;}

.neiye-r-tab strong{width:870px;height:50px;font-size:16px;color:#212121;font-weight:bold;line-height: 50px;padding-left: 10px;}

.neiye-r-tab a{width:870px;height:50px;font-size:14px;color:#212121;}

.neiye-r-tab span{font-size:14px;color:#212121;}

.r-nyrab{width:1180px;line-height:30px;font-size:15px;margin:15px;color:#484848}

/*内页新闻*/



.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;}

.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;}







.k_f1{width: 100%;height: 481px;background: #333;margin: 0 auto;}

.k_f2{width: 100%;height: 30px;background: #2684ca;margin: 0 auto;}

.k_f21{width: 1200px;height: 30px;line-height: 20px;color: #fff;margin: 0 auto;text-align: center;line-height: 30px;}

.pro{ width:1160px; background:#fafafa; border:1px solid #f1f1f1; overflow:hidden; padding-top:10px;}
.pro ul{ margin:0px; padding:0px;}
.pro ul li{ width:270px; height:280px; float:left; list-style:none; margin-left:15px;}
.pro ul li img{ width:273px; height:199px;}
.pro ul li p{ width:270px; height:39px; line-height:39px; background:#2684ca; color:#FFFFFF; text-align:center;}

