.top-1 { width: 100%; background: #F8F8F8; }

.top-1 p, .top-1 a { line-height: 40px; font-size: 14px; color: #333333; }



.main   {width:100%;margin:0 auto;line-height:20px;}
.topCon {width:1200px;margin:0 auto;}
.topCon100 {width:100%;margin:0 auto;line-height:20px;}
.indexTop  {width:100%;margin:0 auto;line-height:20px;}
.indexLeft {float:left;width:250px;line-height:20px; margin-top:50px;}
.indexLeftFF{float:right;width:240px;line-height:20px; margin-top:50px;}
.indexLeft1 {float:left;width:250px;line-height:20px;}
.indexBottom {width:100%;margin:0 auto;line-height:20px;padding:10px 0px 0px 0px;}
.indexCenter {width:1200px;margin:0 auto;line-height:20px;padding:5px 0px 0px 0px;}
.indexCenter table {line-height:20px;}
.indexCenter2{width:1200px;margin:0 auto;line-height:20px;padding:5px 0px 0px 0px;}
.indexRight  {float:right;width:930px;}
.indexRight2 {float:left;width:950px;line-height:20px;padding:5px 0px 0px 0px;}
.indexRightFF{float:left;width:930px;}
/*tpa=/Jn*/
.indexMain {float:right;width:730px;line-height:20px;} 
.indexRightVideo {float:right;width:253px;line-height:20px;padding-bottom:5px;}
.topCon_1 {float:left;width:100%;}
.topCon_2 {float:left;width:100%;height:125px;text-align:left;background-repeat:no-repeat;}

/*tpa=/xx*/


.wraptop_2 {float:left;width:100%; height:175px;background:#fff;}
.t_text{float:left;padding:20px 0 0 0px;height:84px;font-size:26px; color: #1f1812;line-height:30px;width:400px;margin:33px 0 0 20px;font-weight:700;}
.t_text b{display: block;font-size: 18px;line-height:30px; color:#0270C9;}
.t_text span{display: block;}
.h_pho{background:url(../images/tel.png) no-repeat 0 7px;font-size:18px;height:100px;line-height:40px;padding:0px 0 0 35px;color:#000;/*width: 395px;*/ margin:45px 0 5px 0;}
.h_pho span{float:left; font-size:18px;line-height:40px;}
.h_pho b{float:left;font-size:25px;color:#0270C9;line-height:40px;}
.h_pho .h_txt{float:right; display:block; width:250px; height:30px; line-height:30px; margin-top:5px; background:#333; border-radius:5px; color:#fff; font-size:14px; text-align:center;}

.mt20 {margin-top: 15px;}

/*tpa=/zn*/




/* top-3 */

.top-3 { width: 100%; background: #0270C9; }

.top-3 .menu { width: 100%; }

.top-3 .menu li { float: left; width: calc(100% / 8); position: relative; }

.top-3 .menu li > a { display: block; width: 100%; line-height: 60px; text-align: center; font-size: 16px; color: #FFFFFF; }

.top-3 .menu li.on > a, .top-3 .menu li:hover > a { background: #0062A3; }

/*tpa=/zx*/



/* Product Category */
#masterdiv {float:left;margin-top:0px;}
.menudiv   {float:left;margin-top:20px;}
.menutitle {width:175px;text-align:left;height:36px;line-height:36px;color:#fff;cursor:pointer;
    font-size:16px;display:block;padding-left:75px;overflow:hidden;background:url('../images/left_02.png') no-repeat 0 center;}
.menutitle a {color: #fff;}
.menutitle a:link,.menutitle a:visited {color:#fff;font-size:16px;text-decoration:none;font-weight:400;}      
.menutitle a:hover,.menutitle a:active {color:#fff;font-size:16px;text-decoration:none;font-weight:400;}
.menutitleSub{ width:175px;text-align:left;height:36px;line-height:36px;color:#0F5B90;cursor:pointer;
    font-size:16px;display:block;padding-left:75px;overflow:hidden;background:url('../images/left_02.png') no-repeat 0 center;}
.menutitleSub a,.menutitleSub a:visited {color:#fff;text-decoration:none;font-size:16px;font-weight:400;}
.menutitleSub a:hover {color:#fff;text-decoration:none;font-size:16px;font-weight:400;}

/*tpa=/dx*/

.submenu {width:250px;color:#fff;display:block;font-size:14px;padding:5px 0 0 0;overflow:hidden;}
.submenu li.checkstyle {padding-left:90px;line-height:35px;height:35px; overflow:hidden;background:url('../images/left_03.png') no-repeat 75px center;}
.submenu li.checkstyle a,.submenu li.checkstyle a:visited {display:block;color:#fff;text-decoration:none;font-size:14px;font-weight:normal;}
.submenu li.checkstyle a:hover {display:block; color:#0270C9;text-decoration:none;font-size:14px;font-weight:normal;}
.submenu li.checkstyleSel {padding-left:90px;line-height:35px;height:35px; overflow:hidden;background:url('../images/left_03i.png') no-repeat 75px center;}
.submenu li.checkstyleSel a,.submenu li.checkstyleSel a:visited {color:#fff;text-decoration:none;font-size:14px;font-weight:normal;}
.submenu li.checkstyleSel a:hover {color:#FF0000;text-decoration:none;font-size:12px;font-weight:normal;}
.submenu li.checkThird {padding-left:32px;line-height:22px;height:22px;border-bottom:0px #857156 solid;
    overflow:hidden;background:url('../images/ico10-1.gif') no-repeat 23px center;}
.submenu li.checkThird a,.submenu li.checkThird a:visited {color:#666666;text-decoration:none;font-size:12px;font-weight:normal;}
.submenu li.checkThird a:hover {color:Red;text-decoration:none;font-size:12px;font-weight:normal;}

/*tpa=/xn*/

.productcategory {float:left;width:235px;border:solid 3px #FDDDB4;}
.productcategory .class-item {margin:1px 0px 0px 0px;font-size:14px;height:33px;line-height:33px;position:relative;}
.productcategory .class-item .item-class-head {float:left;width:192px;height:.temp_pro_c dt img33px;position:relative;background:#FFF0C8 url('../images/dote.jpg') no-repeat 5px center;padding-left:13px;}
.productcategory .class-item .item-class-head .name:link  {font-size:13px;}    
.productcategory .class-item .item-class-head .name:hover {font-weight:bold;}
.productcategory .class-item .class-more {float:right;width:30px;position:relative;font-family:宋体;font-weight:bold;color:#FFA500;background-color:#FFF0C8;}
.productcategory .class-item .child-list {display:none;position:absolute;left:200px;top:0px;width:410px;padding:10px;background-color:#FFFFFF;border:solid 1px #FFDE75;line-height:22px;font-size:12px;}
.productcategory .class-item .child-list li {float:left;width:115px;padding:3px 5px;margin-right:10px;overflow:hidden;white-space:nowrap;}
.productcategory .class-item-hover {z-index:2000;}
.productcategory .class-item-hover .class-more {display:none;}
.productcategory .class-item-hover .item-class-head {width:192px;height:33px;background-color:#FFFFFF;z-index:1500;border-top:1px solid #FFDE75;border-bottom:1px solid #FFDE75;}
.productcategory .class-item-hover .child-list {display:block;z-index:1400;}
 
/*tpa=/jx*/

/* Products */
.proContent {clear:both;padding:20px 0px 0px 20px;}
.proList {list-style:none;padding-left:8px;}
.proList li { float: left; margin: 10px; width: 280px; }
.proList li .div1 { padding: 2px; width: 100%; height: 230px; border: 1px solid #CCCCCC; box-sizing: border-box; }
.proList li .div1 a { width: 100%; height: 100%; display: flex; align-items: center; justify-content: center; }
.proList li .div1 a img { width: 100%; height: 100%; object-fit: contain; }
.proList li .div2 { padding: 0 10px; width: 100%; line-height: 30px; text-align: center; font-size: 14px; color: #333333; box-sizing: border-box; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.proList li .div2 a { font-size: 14px; color: #333333; }

/*tpa=/fjg*/




.left {float:left;width:100%;padding-bottom:5px;padding-top:5px;}
.left_p1 {float:left;width:100%;height:170px; background:#0270C9 url('../images/left_01.png') no-repeat; text-align:center;}
.left_p1 h2,.left_p1 h3 {display:block;padding-top:60px;font-size:22px;line-height:30px;font-weight:400;color:#fefefe;}
.left_p1 span {display:block;font-size:14px;line-height:25px;font-weight:400;color:#fefefe; text-transform:uppercase;}
.left_p2{float:left;width:100%; background:#333; height:520px; padding-top:20px;}
.left_pcon{float:left;width:100%;height:100px; background:url('../images/left_04.jpg') no-repeat 0 0;}

/*tpa=/thg*/

.pctt{float:right; width:920px; background:#333; height:50px;}
.pctt span{float:right;padding:10px 10px 0 0;}
.pctabon {float:left;width:136px;height:50px;font-weight:400;font-size:16px;background:#0270C9 url('../images/m_04.png') no-repeat 15px center;
          line-height:50px;color:#FFFFFF;padding-top:0px;text-align:center;cursor:pointer; text-indent:20px;}
.pctaboff {float:left;width:110px;height:50px;font-weight:400;font-size:16px;line-height:50px;color:#fff;padding-top:0px;text-align:center;cursor:pointer;}

/*tpa=/qjg*/



.gongm1{float:left; width:100%; padding:50px 0 0;}
.Gpro_slide{float:right; width:914px;}
.Gpro_tit{float:left;width:100%; background:#333;height:60px; line-height:60px;}
.Gpro_tit li{float:left;width:140px; }
.Gpro_tit li a{display:block;text-align:center;width:100%; height:60px;color:#fff; font-size:16px;}
.Gpro_tit li.cur a,.Gpro_tit li:hover{background:#0270C9;}
.Gpro_main{float:left;width:100%;}
.cp_rm{width: 914px; display:inline-block; margin-top:5px; }
.cp_rm ul li { float:left;width: 452px;height: 318px;float: left;position: relative; border:1px solid #333; margin:4px;box-sizing: border-box;}
.cp_rm ul li img{ width:100%; height:100%; }
.cp_rm ul li p{ display:none;width: 310px;height: 138px; width:456px; position: absolute;top: 80px;left: 72px; left:0px;}
.cp_rm ul li:hover p{display: block;background:url(../images/cp_picbg.png) repeat;}
.cp_rm ul li i{display: block;float: left;font-size: 14px;color: #fff;line-height: 25px; padding:20px 0 0 45px; padding:0px 0 0 45px; width: 140px;overflow: hidden; width:275px; font-style:normal;}
.cp_rm ul li em{display: block;float: left;width: 82px; padding:30px 0 0 20px; width:100px;}
.cp_rm ul li em a{font-size: 14px;color: #fff;display: block;width: 80px;height: 25px;text-align: center;line-height: 25px;overflow: hidden; border:#fff 1px solid; margin:0 0 20px;}
.cp_rm ul li em a:hover{ border:#0270C9 1px solid;background: #0270C9;}
.cp_rm ul li span{display: block;float: left;width: 82px; padding:5px 0 0 20px; width:100px;}
.cp_rm ul li i span{ width:250px;}
.cp_rm ul li.jl_li{ margin-top:35px; border-top:1px solid #e5e5e5;}
.cp_rm ul li.nobor_li a img{ border-right:1px solid #e5e5e5;}

/*tpa=/jn*/

.mcon2_pro{float:left;width:100%; height:710px;}
.mcon2_ban{float:right;width:925px; height:100px; background:url('../images/m_05.jpg') no-repeat center 0; text-align:center;}
.mcon2_ban strong{float:left;width:640px; line-height:100px; text-align:right;font-size:22px; font-weight:600;color: #333;}
.mcon2_ban strong span{color:#0270C9;}
.mcon2_ban strong span{color:#0270C9;}
.mcon2_ban p{float:left; width:100px;padding:35px 0 0 20px;}
.mcon2_ban p a{ display: block;
    height: 28px;
    line-height: 28px;
    width: 98px;
    color: #fff;
    background: #333;
    text-align: center;}

.mcon2_ban p a:hover{ 
    background: #0270C9;
   }












/* in-hfgg */

.in-hfgg { width: 100%; height: 220px; background: url(../images/in-hfgg.jpg) no-repeat center; margin-top: 60px;}

.in-hfgg .info { width: 55%; height: 220px; text-align: center; display: flex; flex-direction: column; justify-content: center; }

.in-hfgg .info h1 { padding: 10px 0; font-size: 38px; font-weight: normal; color: #FFFFFF; }

.in-hfgg .info em { padding: 10px 0; font-size: 30px; font-weight: bold; color: #FFFFFF; }

.in-hfgg .contact { margin-right: 90px;  height: 220px; text-align: center; }

.in-hfgg .contact p { display: inline-block; padding-left: 30px; line-height: 30px; font-size: 16px; color: #FFFFFF; background: url(../images/icon-12.png) no-repeat center left; }

.in-hfgg .contact h1 { margin: 10px 0; font-size: 24px; font-weight: normal; color: #FFFFFF; }

.in-hfgg .contact a { display: block; width: 189px; line-height: 43px; font-size: 18px; font-weight: bold; color: #333333; letter-spacing: 3px; background: url(../images/icon-15.png) no-repeat center; }

.in-hfgg .contact em { width: 100%; height: 100%; font-size: 25px; font-weight: bold; color: #FFFFFF; display: flex; align-items: center; }


/*tpa=/jn*/

/* in-ys */

.in-ys { padding: 70px 0; background: #F8F8F8; }

.ys-slide { width: 100%; box-shadow: 0px 5px 8px rgba(0,0,0,0.2); display: flex; }

.ys-slide .hd { width: 320px; }

.ys-slide .hd ul li { padding-left: 50px; width: 100%; height: 105px; display: flex; align-items: center; position: relative; cursor: pointer; z-index: 999; }

.ys-slide .hd ul li:nth-of-type(odd) { background-color: #F2EDED; }

.ys-slide .hd ul li:nth-of-type(even) { background-color: #FFFFFF; }

.ys-slide .hd ul li i { display: block; width: 60px; height: 66px; background-position: center; background-repeat: no-repeat; }

.ys-slide .hd ul li:nth-of-type(1) i { background-image: url(../images/ys-1.png); }

.ys-slide .hd ul li:nth-of-type(2) i { background-image: url(../images/ys-2.png); }

.ys-slide .hd ul li:nth-of-type(3) i { background-image: url(../images/ys-3.png); }

.ys-slide .hd ul li:nth-of-type(4) i { background-image: url(../images/ys-4.png); }

.ys-slide .hd ul li:nth-of-type(5) i { background-image: url(../images/ys-5.png); }

.ys-slide .hd ul li > div { margin-left: 15px; height: 60px; line-height: 30px; }

.ys-slide .hd ul li > div p { font-size: 17px; color: #333333; font-weight: bold; }

.ys-slide .hd ul li > div span { font-size: 12px; color: #666666; font-weight: normal; text-transform: uppercase; }

.ys-slide .hd ul li.on { background-color: #027DBC; }

.ys-slide .hd ul li.on:nth-of-type(1) i { background-image: url(../images/ys-1-h.png); }

.ys-slide .hd ul li.on:nth-of-type(2) i { background-image: url(../images/ys-2-h.png); }

.ys-slide .hd ul li.on:nth-of-type(3) i { background-image: url(../images/ys-3-h.png); }

.ys-slide .hd ul li.on:nth-of-type(4) i { background-image: url(../images/ys-4-h.png); }

.ys-slide .hd ul li.on:nth-of-type(5) i { background-image: url(../images/ys-5-h.png); }

.ys-slide .hd ul li.on > div p, .ys-slide .hd ul li.on > div span { color: #FFFFFF; }

.ys-slide .bd { width: 880px; }

.ys-slide .bd ul { width: 100%; position: relative; }

.ys-slide .bd ul .info { padding: 30px 40px; width: 500px; height: 220px; background: rgba(255,255,255,0.8); position: absolute; left: 90px; bottom: 120px; }

.ys-slide .bd ul .info em { display: block; margin-bottom: 5px; padding-left: 20px; font-size: 22px; font-weight: bold; color: #333333;; letter-spacing: 5px; }

.ys-slide .bd ul .info h1 span { color: #0270C9; }

.ys-slide .bd ul .info p { padding-left: 20px; line-height: 28px; font-size: 14px; color: #333333; background: url(../images/icon-16.png) no-repeat left top 4px; }

.ys-slide .bd ul .info  a{display: block;width: 120px;height: 40px; background: #333;margin-top: 20px;color: #fff;line-height: 40px;text-align: center;border-radius: 6px;}

.ys-slide .bd ul .info  a:hover{background: #0270C9;}

/*tpa=/jn*/

/* in-hfgg2 */

.in-hfgg2 { padding: 40px 0; width: 100%; height: 240px; background: url(../images/in-hfgg2.jpg) no-repeat center;box-sizing: border-box;}

.in-hfgg2 .info { width: 100%; height: 160px; display: flex; flex-direction: column; justify-content: space-around; }

.in-hfgg2 em { line-height: 30px; text-align: center; font-size: 16px; color: #FFFFFF; font-weight: bold; text-transform: uppercase; }

.in-hfgg2 p { line-height: 50px; text-align: center; font-size: 28px; color: #FFFFFF; font-weight: bold; letter-spacing: 5px; }

.in-hfgg2 h2 { line-height: 30px; text-align: center; font-size: 16px; color: #FFFFFF; font-weight: bold; }




/*tpa=/jn*/








/* in-cgal */

.in-cgal { padding: 60px 0 40px; width: 100%; }

.cgal-title > h2 { width: 100%; line-height: 50px; text-align: center; position: relative; }

.cgal-title > h2 > p { font-size: 40px; font-weight: bold; color: #333333; letter-spacing: 15px; position: relative; z-index: 10; }

.cgal-title > h2 > em { width: 100%; font-size: 34px; font-weight: bold; color: #EDEDED; font-family: Arial; text-transform: uppercase; opacity: 0.7; position: absolute; left: 0; top: 50%; transform: translateY(-50%); z-index: 1; letter-spacing: -1px; }

.cgal-title > p { padding: 10px 0; text-align: center; font-size: 18px; color: #333333; }

.cgal-title > p span { margin: 0 15px; font-weight: bold; color: #0270C9; }



.cgal-slide { padding-top: 30px; width: 100%; }

.cgal-slide .hd ul { width: 100%; display: flex; justify-content: center; }

.cgal-slide .hd ul > li { margin: 0 15px; }

.cgal-slide .hd ul > li > a { display: block; width: 100px; line-height: 25px; text-align: center; border-radius: 15px; }

.cgal-slide .hd ul > li.on > a { color: #FFFFFF; background: #0270C9; }

.cgal-slide .hd ul > a { display: block; margin: 0 15px; width: 100px; line-height: 25px; text-align: center; font-size: 14px; color: #0270C9; }

.cgal-slide .bd { padding-top: 45px; width: 100%; }

.cgal-slide .bd ul { width: 100%; height: 250px; }

.cgal-slide .bd ul li:nth-of-type(1) { margin-left: 0; }

.cgal-slide .bd ul li { float: left; margin-left: 60px; width: 360px; height: 250px; position: relative; border-radius: 10px; overflow: hidden; }

.cgal-slide .bd ul li .item-img { width: 100%; height: 100%; display: flex; align-items: center; justify-content: center; }

.cgal-slide .bd ul li .item-img img { width: 100%; height: 100%; object-fit: contain; }

.cgal-slide .bd ul li .item-info { padding: 20px 25px; width: 100%; height: 100%; background: rgba(51,51,51,0.6); position: absolute; left: 0; top: 0; opacity: 0; transition: 0.3s; box-sizing: border-box;}

.cgal-slide .bd ul li .item-info > a { padding: 20px; width: 100%; height: 100%; border: 1px solid #FFFFFF; border-radius: 10px; display: flex; flex-direction: column; justify-content: space-around; align-items: center; box-sizing: border-box;}

.cgal-slide .bd ul li .item-info h2 { width: 100%; text-align: center; font-size: 18px; font-weight: bold; color: #FFFFFF; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }

.cgal-slide .bd ul li .item-info p { width: 100%; height: 60px; line-height: 30px; text-align: justify; font-size: 14px; font-weight: normal; color: #FFFFFF; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; }

.cgal-slide .bd ul li .item-info i { display: block; width: 30px; height: 30px; background: #0270C9 url(../images/icon-14.png) no-repeat center; border-radius: 50%; }

.cgal-slide .bd ul li:hover .item-info { opacity: 1; }


/*tpa=/jn*/

.mcon7{float:left;width:100%; margin:20px auto 50px; background:url('../images/m_12.jpg') no-repeat center 0; height:470px; padding-top:140px; }
.mcon7_01{float:left;width:460px; padding:0 68px;text-align:center;}
.mcon7_01 .con1{display:block;height:340px;}
.mcon7_01 .con2{display:block;width:460px;text-align:center;color:#333; font-size:24px; padding-top:20px; line-height:25px; }
.mcon7_01 .con2 span{display:block;font-size:12px; letter-spacing:2px;}
.mcon7_02{float:right;width:601px;}
.mcon7_02 .m7top{float:right; width:540px; height:355px;}
.mcon7_02 .m7top .tit{display:block; line-height:40px; color:#fff;font-size:24px;}
.mcon7_02 .m7top .cont{display:block; line-height:36px; color:#fff;font-size:14px;padding-top:40px; height:210px; overflow:hidden;}
.mcon7_02 .m7top .cont b{color: #0270C9;    font-size: 15px;}
.mcon7_02 .m7top .more{display:block;float:right; width:135px; height:40px;line-height:40px;}
.mcon7_02 .m7btm{float:left; width:100%;}
.mcon7_02 .m7btm img{width:110px; height:110px;}
.mcon7_02 .m7btm p{float:right; text-align:right; color:#fff; font-size:16px; line-height:50px;}
.mcon7_02 .m7top .more a{display: block; text-align: center;color: #fff;background: #0270C9;border-radius: 10px;}




/*tpa=/jn*/







.zixun{margin: 60px auto;}
.mcon8_01{float:left;width:425px;}
.mcon8_01 span{display:block; padding-left:15px;line-height:50px;font-size:18px;}
.mcon8_01 p{display:block;background:#0270C9; width:410px; height:45px; line-height:45px; padding-left:15px;font-size:18px; color:#fff;}
.mcon8_01 .a1{display:block; height:70px; background:url('../images/m_13.png') no-repeat 0 center;padding-left:50px; line-height:22px;}
.mcon8_01 .a1 em{display:block;font-size:14px;padding-top:10px;}
.mcon8_01 .a1 strong{display:block;font-size:22px;color:#333;}
.mcon8_02{float:right;width:694px;margin-top: 30px;}

.send{width:100%;}
.send li{float:left;width:325px; margin:0 0 30px 20px;border:1px #c9c9c9 solid; height:40px; line-height:40px;}
.send i{float:left;width:54px; text-align:center;}
.send i img{vertical-align: middle;}
.send01{width:260px; border:none; font-size:14px;  line-height:30px;outline: none;}
.send .a1{float:left;width:327px; margin:0 0 12px 20px;height:40px; line-height:40px;}
.send .a1 span{float:left;width:130px; height:40px; line-height:40px; margin-right:20px; }
.send .a1 span a{display: block;text-align: center;background: #333;color: #fff;}
.send .a1 span a:hover{background:#0270C9;}

.send .yzma{border:none;}


.button_submit7 {border:0px solid #000000;font-weight:normal;font-size:14px;color:#FFFFFF;background-color:Transparent;width:130px;height:40px;line-height:40px; cursor:pointer;
    vertical-align:middle;background:#0270C9;}
.button_submit7:hover{background:#333;}


.picScroll_left {}
.picScroll_left .bd{position: relative;width: 1100px;margin: 0 auto;margin-top: 30px;}
.picScroll_left ul{}
.picScroll_left  li{display: block;width: 275px;text-align: center;position: relative;}
.picScroll_left  li img{display: block;width: 265px;height: 220px;margin: 0 auto;}
.picScroll_left  li p{background: #000;font-size: 16px;color: #fff;line-height: 40px;position: absolute;bottom: 0;opacity: 0.5;width: 265px;margin: 0 5px;}
.picScroll_left  .next{display: block;
    position: absolute;
    left: -50px;
    top: 90px;
    z-index: 1;
    cursor: pointer;
    background: #0270C9;
    height: 45px;
    line-height: 45px;
    width: 40px;
    text-align: center;
    color: #fff;
    font-size: 24px;}

.picScroll_left  .prev{
    position: absolute;
    right: -50px;
    top: 90px;
    z-index: 1;
    cursor: pointer;
    line-height: 45px;
    height: 45px;
    width: 40px;
    background: #333333;
    text-align: center;
    color: #fff;
    font-size: 24px;
}







/*tpa=/jn*/




/* in-xwzx */


.in-xwzx { padding: 0 0 50px; width: 100%; }


.xwzx-item { width: 100%; display: flex; justify-content: space-between; }

.xwzx-item li { padding: 20px; width: calc((100% - 80px) / 3); border: 1px solid #E2E2E2; transition: 0.3s;box-sizing: border-box; }

.xwzx-item li .title { width: 100%; line-height: 30px; text-align: center; }

.xwzx-item li .title h2 { font-size: 18px; color: #0270C9; font-weight: normal; }

.xwzx-item li .title h2 span { margin: 0 10px; color: #333333; }

.xwzx-item li .title p { font-size: 14px; color: #333333; font-family: Arial; text-transform: uppercase; }

.xwzx-item li .item-img { margin: 20px 0; width: 100%; display: flex; align-items: center; justify-content: center; }

.xwzx-item li .item-img img { width: 100%; height: 100%; object-fit: contain; }

.xwzx-item li dl dd { margin: 5px 0; }

.xwzx-item li dl dd a { display: block; padding-left: 26px; width: 100%; line-height: 30px; background-image: url(../images/icon-11.png); background-position: center left 5px; background-repeat: no-repeat; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; box-sizing: border-box;}

.xwzx-item li.on { background: #0270C9; transform: translateY(5px); }

.xwzx-item li.on .title h2, .xwzx-item li.on .title span, .xwzx-item li.on .title p { color: #FFFFFF; }

.xwzx-item li.on .item-img { border: 5px solid #FFFFFF; }

.xwzx-item li.on dd a { color: #FFFFFF; background-image: url(../images/icon-25.png); }






/* in-yqlj */

.in-yqlj { padding: 30px 0; width: 100%; }

.links { padding: 10px 20px; width: 100%; border: 4px inset #CCCCCC; box-sizing: border-box;}

.links .fl { width: 242px; height: 45px; display: flex; align-items: center; }

.links .fl span { float: left; margin-right: 5px; font-size: 21px; color: #666666; font-weight: bold; text-transform: uppercase; }

.links .fl em { float: right; padding: 0 15px; line-height: 25px; text-align: center; font-size: 14px; color: #FFFFFF; background: #0270C9; }

.links .fr { padding-top: 10px; width: 910px; line-height: 25px; }

.links .fr > a { margin-right: 5px; font-size: 14px; color: #666666; }








.pa{ position:absolute;}
.pr{ position:relative}
.trk{ margin:40px auto;clear:both;width: 1200px;height: 258px;}
.trk strong{ text-align:center;padding:122px 0 0;height:136px;width:380px; overflow:hidden;background:url(../images/m_15.jpg) center top no-repeat; font-size:28px; color:#fefefe; font-weight:400;}
.trk strong em{ display:block; font-size:12px;line-height:35px; letter-spacing:5px;}
.trk ul{padding:0 0 0 0px;width:820px; overflow:hidden;height:258px; background:#333 url(../images/m_16.png) right top no-repeat;}
.trk ul li{ vertical-align:top; width:820px;clear:both;padding:0px 0 0 0px;_padding:0px 0 0 0px;height:86px;_height:86px; overflow:hidden; border-bottom:1px #7f7873 solid;box-sizing: border-box;}
.trk ul li h4{ float:left;width:185px; overflow:hidden; text-align:center;line-height:85px;}
.trk ul li h4 a{display:block; font-size:18px; color:#fff; font-weight:100; line-height:85px;} 
.trk ul li p{ width:600px; overflow:hidden;height:85px; padding-top:12px;}
.trk ul li p a{float:left;width:200px; vertical-align:top; display:block; line-height:28px; color:#fff;font-size:14px; text-indent:55px;}
.trk ul li p a:hover{color:#0270C9;}
.trk_lk{ position:absolute;width:20px;height:258px;right:0;top:0; z-index:3; overflow:hidden;}
.trk_lk a{ display:block;height:86px;width: 20px; vertical-align:top;background: #0270C9;color: #fff;line-height: 86px;text-align: center;font-size: 18px;border-bottom:1px #7f7873 solid;box-sizing: border-box;}








/* bottom */
.divBottom {width:100%;line-height:20px;margin-top:10px; background:#333; border-top:10px #0270C9 solid;}   /* Dont't add float:left */
.divBottom_1 {text-align:center;border:1px solid #E3E1E1;background:#065FA5;font-weight:bold;font-size:14px;line-height:20px;color:#FFFFFF;vertical-align:middle;padding:5px 0px 5px 0px;}
.divBottom_2 {color:#666666;padding-bottom:10px;padding-top:10px;}
.divBottom_3 {float:left;width:988px;background-color:#E1E8ED;border:1px solid #A7A6A6;padding:10px 0px 10px 0px;}
.mr40 {
    margin-right: 40px;
}
.divBot_1{float:left; width:364px;background:#fff; height:224px;margin:50px 0;}
.divBot_1 span{ float:left; width:364px; padding-top:0px; height:224px;}
.divBot_1 span i{ display:block; padding-top:25px; padding-left:65px;}
.divBot_1 .s_01{ float:left;height:34px;_height:36px; width:180px;color:#fff;background:#333;line-height:36px; padding:0 10px; border:1px solid #333; font-size:14px;}
.divBot_1 .s_01 input{float:left;}
.divBot_2{float:left; width:415px;margin:50px 0 50px 75px;line-height:30px; color:#fff; font-size:14px; height:224px; background:url('../images/end_r.png') no-repeat right center;}
.divBot_2 .cow{display:block; padding-top:20px;}
.divBot_3{float:right; width:260px; line-height:30px;margin:50px 0 50px 75px;}
.divBot_3 em{float:left;margin-top:20px; width:110px; text-align:center; color:#fff; font-size:14px;}
.divBot_3 img{width:110px; height:110px;}
.divtit{display:block; background:url('../images/end_li.jpg') no-repeat 0 bottom; height:70px; line-height:60px; color:#fff; font-size:16px;}
.div_end{background:#000; height:40px; line-height:40px; color:#7a7a7a; font-size:13px;}
.div_end a{ color:#7a7a7a; font-size:13px;}

.divBot_1 .search-bgp{width: 192px;height: 36px;background: #333;border: none;}
.divBot_1 .search-ip {width: 50px;height: 36px;}








.page-cpzs { padding: 50px 0; width: 100%; }

.page-left { width: 255px; }

.page-left .title { padding: 25px 0; width: 100%; height: 119px; text-align: center; color: #FFFFFF; background: #F8F8F8 url(../images/page-left.png) no-repeat center;box-sizing: border-box; }

.page-left .title > em { font-size: 22px; font-weight: bold; letter-spacing: 5px; }

.page-left .title > p { padding-top: 10px; font-size: 14px; font-weight: normal; font-family: Arial; text-transform: capitalize; }

.page-left .nav { padding: 20px 0; width: 100%; background: #F8F8F8; }

.page-left .nav li { margin-bottom: 10px; width: 100%; }

.page-left .nav li p { display: block; padding-left: 65px; width: 100%; line-height: 40px; font-size: 16px; color: #0270C9; background: url(../images/icon-26.png) no-repeat center bottom; box-sizing: border-box; box-sizing: border-box;}

.page-left .nav li > dl { margin-top: 5px; width: 100%; }

.page-left .nav li > dl > a { display: block; padding-left: 62px; width: 100%; line-height: 40px; font-size: 14px; color: #666666; border-left: 3px solid #F8F8F8; transition: 0.3s;box-sizing: border-box;  }

.page-left .nav li > dl > a:hover { border-color: #0270C9; color: #FFFFFF; background: #666666; }

.page-left .contact { padding: 20px; width: 100%; background: #F8F8F8; box-sizing: border-box;}

.page-left .contact h2 { font-size: 22px; font-weight: bold; color: #333333; }

.page-left .contact h3 { padding: 5px 0; font-size: 14px; font-weight: normal; color: #333333; }

.page-left .contact p { padding-left: 30px; line-height: 20px; font-size: 16px; color: #333333; background: url(../images/icon-27.png) no-repeat center left; box-sizing: border-box;}

.page-left .contact em { display: block; margin: 5px 0; font-size: 24px; font-weight: normal; color: #0270C9; font-family: Arial; }

.page-left .contact a { display: block; width: 117px; line-height: 28px; text-align: center; font-size: 12px; color: #FFFFFF; background: url(../images/icon-28.png) no-repeat center; }

.page-left .content { padding: 20px 10px; width: 100%; background: #F8F8F8; box-sizing: border-box;}

.page-left .item { padding: 10px 0; width: 100%; background: #F8F8F8;box-sizing: border-box; }

.page-left .item li { margin: 5px 0; width: 100%; }

.page-left .item li > a { display: block; padding: 0 20px 0 15px; width: 100%; line-height: 30px; font-size: 14px; color: #333333; border-left: 3px solid #FFFFFF; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; box-sizing: border-box;}

.page-left .item li:hover > a { color: #0270C9; border-color: #0270C9; }







/* page-yypz */

.page-yypz { padding: 40px 0; width: 100%; background: #FBFBFB; }

.yypz-title { margin-bottom: 50px; width: 100%; text-align: center; }

.yypz-title > span { font-size: 12px; color: #D5D5D5; font-style: italic; font-family: Arial; text-transform: uppercase; }

.yypz-title > h2 { padding: 10px 0; font-size: 28px; font-weight: bold; color: #333333; letter-spacing: 5px; background: url(../images/icon-30.png) no-repeat center; }

.yypz-title > h2 > em { font-weight: bold; color: #0270C9; }

.yypz-title > p { font-size: 15px; color: #666666; letter-spacing: 4px; }



/* page-rxcp */

.swiper-button-next, .swiper-button-prev {
    position: absolute;
    top: 50%;
    width: calc(var(--swiper-navigation-size) / 44* 27);
    height: var(--swiper-navigation-size);
    margin-top: calc(0px -(var(--swiper-navigation-size) / 2));
    z-index: 10;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    color: var(--swiper-navigation-color, var(--swiper-theme-color));
}

.page-rxcp { padding: 50px 0 20px; width: 100%; }

.rxcp-slide { padding-bottom: 60px; width: 100%; border-bottom: 1px solid #E2E2E2; position: relative; box-sizing: border-box;}

.rxcp-slide .rxcp-img { width: 100%; height: 201px; border: 1px solid #0270C9;box-sizing: border-box; }

.rxcp-slide .rxcp-img > a { width: 100%; height: 100%; display: flex; align-items: center; justify-content: center; overflow: hidden; }

.rxcp-slide .rxcp-img > a > img { width: 100%; height: 100%; }

.rxcp-slide .rxcp-info { margin: -25px auto 0; width: 200px; position: relative; }

.rxcp-slide .rxcp-info > a { display: block; padding: 0 15px; width: 100%; line-height: 50px; text-align: center; font-size: 12px; color: #FFFFFF; font-weight: bold; background: #0270C9; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;box-sizing: border-box; }

.rxcp-slide .rxcp-page { width: 200px; height: 34px; background: #FFFFFF; position: absolute; bottom: 0; left: 50%; transform: translate(-50%,50%); }

.rxcp-slide .rxcp-page .yypz-prev { width: 34px; height: 34px; background: url(../images/icon-35.png) no-repeat center; margin: 0; top: 0; left: 35px; box-sizing: border-box; opacity: 1;display: block;}

.rxcp-slide .rxcp-page .yypz-next { width: 34px; height: 34px; background: url(../images/icon-36.png) no-repeat center; margin: 0; top: 0; right: 35px; box-sizing: border-box;opacity: 1;display: block;}

.rxcp-slide .rxcp-page .yypz-prev::after, .rxcp-slide .rxcp-page .yypz-next::after { content: ""; }












/* page-cpxq */

.page-cpxq { padding: 40px 0; width: 100%; box-sizing: border-box;}



.sobtitle a { color: #666666; }

.cpxq-js { padding: 40px; width: 100%; background: #F3F3F3; display: flex; align-items: center; justify-content: space-between; box-sizing: border-box;}

.js-swiper { width: 550px; }

.js-swiper img{ height: 393px;
    width: 550px;}
.js-swiper .swiper-slide { height: 390px; display: flex; align-items: center; justify-content: center; overflow: hidden; }

.js-swiper .swiper-slide > img { width: 100%; height: 100%; object-fit: contain; }

.cpxq-js .fr { width: 510px; }

.cpxq-js .fr > h1 { line-height: 46px; font-size: 24px; color: #333333; font-weight: normal; border-bottom: 1px solid #CCCCCC; }

.cpxq-js .fr > b {display: block;margin: 10px 0; line-height: 30px; font-size: 16px; font-weight: bold; color: #5D5D5D; }

.cpxq-js .fr > p { height: 96px; line-height: 24px; font-size: 14px; color: #666666; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 4; overflow: hidden; }

.cpxq-js .fr > span { display: block; margin: 15px 0; font-size: 16px; color: #333333; }

.cpxq-js .fr > span > em { font-size: 26px; color: #0270C9; font-weight: normal; }

.cpxq-js .fr > a { display: block; width: 135px; line-height: 40px; text-align: center; color: #FFFFFF; background: #0270C9; border-radius: 5px; }



.zoom { width: 100%; display: flex; align-items: center; justify-content: center; }

.zoom > img { width: 100%; height: 100%; object-fit: contain; }

/* cpxq-cs */

.cpxq-cs { padding: 25px 0; width: 100%; box-sizing: border-box;}

.cpxq-title { margin-bottom: 20px; width: 100%; height: 45px; background: url(../images/cpxq-title.png) no-repeat center; }

.cpxq-title > span { float: left; width: 138px; line-height: 45px; text-align: center; font-size: 20px; color: #FFFFFF; }

.cpxq-title > p { float: left; margin-left: 50px; padding-top: 10px; line-height: 35px; font-size: 16px; color: #FFFFFF; box-sizing: border-box;}

.cs-item { width: 100%; padding: 0 25px; box-sizing: border-box;}

.cs-item > dl:nth-of-type(2n) { margin-right: 0; }

.cs-item > dl { float: left; margin-right: 50px; width: calc((100% - 50px) / 2); border-bottom: 1px solid #FFFFFF; }

.cs-item > dl > dt { float: left; width: 130px; line-height: 40px; text-align: center; font-size: 16px; color: #FFFFFF; background: #363636; }

.cs-item > dl > dd { float: left; padding-left: 30px; width: calc(100% - 130px); line-height: 40px; font-size: 15px; color: #696969; background: #EEEEEE; box-sizing: border-box;height: 40px;overflow: hidden;}



/* cpxq-xx */

.cpxq-xx { padding: 25px 0; width: 100%; box-sizing: border-box;}
.xx-content { padding: 20px; width: 100%; background: #F3F3F3; box-sizing: border-box;}
.xx-content .box-con{color: #333;}
.xx-content .box-con *{ line-height: 26px; font-size: 16px; }
.xx-content img{width: 700px;padding: 10px 40px;}


/* cpxq-ys */

.cpxq-ys { padding: 25px 0; width: 100%; box-sizing: border-box;}

.ys-item { padding: 0 35px; width: 100%; box-sizing: border-box;}

.ys-item > dl { width: 100%; display: flex; align-items: center; justify-content: space-between; }

.ys-item > dl:nth-of-type(even) { flex-direction: row-reverse; }

.ys-item > dl > dt { width: 600px; }

.ys-item > dl > dt > h2 { font-size: 22px; font-weight: bold; color: #333333; }

.ys-item > dl > dt > span { display: block; margin: 20px 0; width: 230px; height: 2px; background: #0270C9; }

.ys-item > dl > dt > p { line-height: 30px; font-size: 18px; font-weight: normal; color: #333333; }



/* page-sx */

.page-sx { padding: 10px 15px; width: 100%; border: 1px solid #DDDDDD; display: flex; justify-content: space-between; box-sizing: border-box;}

.page-sx > p { width: 45%; line-height: 30px; font-size: 14px; color: #333333; text-overflow: ellipsis; white-space: normal; overflow: hidden; }

.page-sx > p > a { color: #0270C9; }











/* page-xwzx */

.page-xwzx { padding: 40px 0; width: 100%; box-sizing: border-box;}

.page-xwzx .fl { width: 720px; border: 1px solid #ECECEC; }

.page-xwzx .title { width: 100%; border-bottom: 1px solid #ECECEC; }

.page-xwzx .title .icon { float: left; width: 80px; height: 80px; background: #0270C9; display: flex; align-items: center; justify-content: center; }

.page-xwzx .title p { float: left; margin-left: 20px; padding: 16px 0; height: 80px; font-size: 18px; color: #333333; font-weight: bold; box-sizing: border-box; }

.page-xwzx .title p span { display: block; font-size: 12px; color: #999999; font-weight: normal; text-transform: uppercase; }

.page-xwzx .title a { float: right; margin-right: 25px; line-height: 80px; font-size: 14px; font-weight: bold; color: #333333; text-transform: uppercase; }

.gsxw-slide { padding: 30px 35px; width: 100%; height: 443px; overflow: hidden; box-sizing: border-box; }

.gsxw-slide dt { margin: 10px 0; padding-left: 15px; background: url(../images/icon-38.png) no-repeat center left; display: flex; justify-content: space-between;  box-sizing: border-box;}

.gsxw-slide dt > a { float: left; width: 480px; line-height: 30px; font-size: 16px; font-weight: normal; color: #333333; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }

.gsxw-slide dt > span { float: right; line-height: 30px; font-size: 14px; color: #666666; font-weight: normal; }

.gsxw-slide dt.on span { display: none; }

.gsxw-slide dd { display: none; width: 100%; height: 163px; }

.gsxw-slide dd .slide-img { float: left; width: 240px; height: 163px; }

.gsxw-slide dd .slide-img > a { width: 100%; height: 100%; display: flex; align-items: center; justify-content: center; }

.gsxw-slide dd .slide-img > a > img { width: 100%; height: 100%; object-fit: contain; }

.gsxw-slide dd .slide-info { float: right; width: 380px; height: 163px; }

.gsxw-slide dd .slide-info > span { display: block; font-size: 14px; color: #333333; font-weight: bold; font-family: Arial; }

.gsxw-slide dd .slide-info > span > em { display: block; font-size: 20px; font-weight: bold; color: #CCCCCC; }

.gsxw-slide dd .slide-info > h2 { padding: 5px 0 10px 0;  box-sizing: border-box;}

.gsxw-slide dd .slide-info > h2 > a { display: block; font-size: 18px; font-weight: bold; color: #0270C9; text-overflow: inherit; white-space: nowrap; overflow: hidden; }

.gsxw-slide dd .slide-info > p { height: 60px; line-height: 20px; font-size: 14px; color: #333333; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden; }



.page-xwzx .fr { width: 460px; border: 1px solid #ECECEC; }

.hydt-slide { padding: 30px; width: 100%; height: 443px; overflow: hidden; box-sizing: border-box; }

.hydt-slide dt { margin-bottom: 15px; width: 100%; }

.hydt-slide dt h2 { width: 100%; display: flex; justify-content: space-between; }

.hydt-slide dt h2 span { display: block; width: 60px; text-align: center; line-height: 22px; font-size: 16px; color: #FFFFFF; background: #0270C9; }

.hydt-slide dt h2 a { display: block; width: 330px; line-height: 22px; font-size: 16px; color: #333333; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }

.hydt-slide dt p { margin-top: 5px; height: 50px; line-height: 25px; font-size: 14px; color: #666666; font-weight: normal; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; }

.hydt-slide dt em { display: block; margin-top: 5px; width: 100%; text-align: right; font-size: 14px; color: #333333; }

.hydt-slide dd { width: 100%; height: 44px; border-top: 1px dashed #CCCCCC; display: flex; align-items: center; justify-content: space-between; }

.hydt-slide dd a { padding-left: 10px; display: block; width: 300px; font-size: 14px; color: #333333; background: url(../images/icon-38.png) no-repeat center left; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; box-sizing: border-box; }

.hydt-slide dd em { font-size: 14px; color: #666666; }





/* page-jsdy */

.page-jsdy { padding: 50px 0;  box-sizing: border-box;}

.jsdy-item { margin: 0 auto; width: 890px; }

.jsdy-item li { padding: 30px 0; width: 100%; border-bottom: 4px solid #F8F8F8; display: flex; align-items: center; justify-content: space-between;  box-sizing: border-box;}

.jsdy-item li > .item-date { width: 145px; height: 145px; background: url(../images/icon-41.png) no-repeat center right; display: flex; flex-direction: column; align-items: center; justify-content: center; }

.jsdy-item li > .item-date > span { font-size: 40px; color: #333333; font-weight: bold; }

.jsdy-item li > .item-date > p { font-size: 14px; color: #999999; }

.jsdy-item li > .item-info { padding: 25px 40px; width: 530px; height: 145px;  box-sizing: border-box;}

.jsdy-item li > .item-info > a { display: block; padding-left: 30px; width: 100%; line-height: 30px; font-size: 18px; color: #333333; font-weight: bold; background: url(../images/icon-42.png) no-repeat center left;  box-sizing: border-box;}

.jsdy-item li > .item-info > p { margin-top: 10px; padding-left: 30px; height: 48px; line-height: 24px; font-size: 14px; color: #666666; background: url(../images/icon-43.png) no-repeat left top 2px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden;  box-sizing: border-box;}

.jsdy-item li > .item-img { width: 212px; height: 145px; border: 1px solid #999999; }

.jsdy-item li > .item-img > a { width: 100%; height: 100%; display: flex; align-items: center; justify-content: center; }

.jsdy-item li > .item-img > a > img { width: 100%; height: 100%; object-fit: contain; }



/* page-menu */

.page-menu { padding: 40px 0; width: 100%;  box-sizing: border-box;}

.page-menu ul { width: 100%; }

.page-menu ul li { float: left; margin-right: 10px; }

.page-menu ul li a { display: block; width: 110px; line-height: 32px; text-align: center; font-size: 18px; color: #666666; border-bottom: 1px solid #FFFFFF; }

.page-menu ul li.on a { color: #0270C9; border-color: #0270C9; }






/* cp-tj */

.cp-tj { padding: 15px; width: 100%; height: 450px; background: #F8F8F8; overflow: hidden; box-sizing: border-box;}

.cp-tj dt { width: 100%; }

.cp-tj dt > a { display: block; line-height: 25px; font-size: 14px; color: #333333; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }

.cp-tj dd { width: 100%; display: flex; align-items: center; justify-content: center; display: none; }

.cp-tj dd img { width: 100%; }




.show-detail > .bqsm { margin: 20px 0; padding: 10px 30px; width: 100%; background: #F8F8F8; box-sizing: border-box;}

.show-detail > .bqsm > p { line-height: 26px; font-size: 16px; color: #333333; }

.show-detail > .bqsm > p a { color: #0094ff; }

.show-detail > .page-sx { margin: 20px 0; padding: 20px; width: 100%; background: #F8F8F8; box-sizing: border-box;}

.show-detail > .page-sx p { line-height: 24px; font-size: 14px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }

.show-detail > .content *{font-size: 16px; line-height: 26px; font-family: '微软雅黑';}

/* xgxz */

.xgxz { float: left; width: 100%; border: 1px solid #C3C3C0; margin-top: 5px; background: #FFFFFF; box-sizing: border-box;}

.xgxz h3 { height: 30px; line-height: 30px; background: #EAEAE8; padding-left: 20px; font-size: 14px; box-sizing: border-box;}

.xgxz2 { width: 100%; border-bottom: 0px solid #EAEAE8; box-sizing: border-box;}

.xgxz2 ul { float: left; padding: 10px 0px 10px 15px; width: 100%; border-top: 1px solid #EAEAE8; box-sizing: border-box;}

.xgxz2 ul li { float: left; width: 50%; background: url('../images/dote.jpg') no-repeat left center; }

.xgxz2 ul li > a { display: block; padding: 0 50px 0 10px; line-height: 24px; font-size: 12px; color: #333333; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;box-sizing: border-box; }







.ablist ul li {width: 25%;height: 50px;background:#333;border-right: 1px solid #fff;box-sizing: border-box;display: block;float: left;}
.ablist ul li.on,.ablist ul li:hover{background:#0270C9;}
.ablist ul li a{display: block; color: #fff;line-height: 50px;font-size: 16px;text-align: center;}

.compm{margin-top: 40px;}
.compm p{font-size: 18px;line-height:30px;text-indent: 2em; color: #333;}
.compm p span{color: #0270C9;font-weight: bold;}
.compm p img{display: block;margin: 20px auto;width: 900px;}


.news_detail_content h2{font-size: 18px;font-weight: bold;color: #333;}
.news_detail_content h3{font-size: 16px;font-weight: bold;color: #333;}
.news_detail_content a{text-decoration:none!important;}

