﻿/**css reset by lsk*/
html{height: 100%;}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td { margin: 0; padding: 0; }
body, button, input, select, textarea {font-family:"微软雅黑"; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;-box-sizing: border-box;}
pre { white-space: pre-wrap; /* css-3 */ white-space: -moz-pre-wrap; /* Mozilla, since 1999 */ white-space: -pre-wrap; /* Opera 4-6 */ white-space: -o-pre-wrap; /* Opera 7 */ word-wrap: break-word; /* Internet Explorer 5.5+ */ }
button,textarea { outline: none; -webkit-appearance:none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
i,em{ font-style: normal; }
a { text-decoration: none; background:transparent;-webkit-tap-highlight-color: transparent;color:#525252; }
a:hover{text-decoration: none;color:#ffc233;}
a:focus { outline: none; }

body{background-color:#fdfdfd;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box}
fieldset, img { border: 0; }
ul.nolist,ul { list-style: none; }
ul.nolist li,ul li { list-style: none; }
/**清除浮动**/
.clearFix:before, .clearFix:after { display: table; content: ""; }
.clearFix:after { clear: both; }
.clearFix { *zoom: 1; }
.none{display:none}
.fl{float:left}
.fr{float:right}

/*企业风采*/


.rman_jbxs { margin:0 -1%; }
.rman_jbxs_list { float:left; width:23%; margin:0 1%; margin-top:25px; }
.rman_jbxs_pic { }
.rman_jbxs_pic img { display:block; width:100%; }
.rman_jbxs_list p { text-align:center; margin-top:9px; }
.rman_jbxs_list p a { color:#6d6c6c; }


/*美佳图片*/
.right-7x{float:left;width:100%;    padding: 0 10px;}
.right-7x ul{width:100%}
.right-7x ul li{float:left;height:180px;width:280px;margin-bottom:20px;margin-right:20px}
.right-7x ul li img{width:100%;height:180px}
.right-7x ul li img.video{width:22px !important;;height:22px !important;margin-right:20px;margin-top:20px}
.right-7x ul li.nr{margin-right:0}
.right-7x ul li:hover .zzhao{display:block}
.right-7x ul li.h160{height:222px}
.right-7x ul li.h160 img{height:222px;width:100%}

/*美佳图片*/
/*微电影*/
.right-7xx{float:left;width:100%;    padding: 0 10px;}
.right-7xx ul{width:100%}
.right-7xx ul li{float:left;height:180px;width:280px;margin-bottom:46px;margin-right:20px}
.right-7xx ul li img{width:100%;height:180px}
.right-7xx ul li img.video{width:22px !important;;height:22px !important;margin-right:20px;margin-top:20px}
.right-7xx ul li.nr{margin-right:0}
.right-7xx ul li:hover .zzhaox{display:block}
.right-7xx ul li.h160{height:222px}
.right-7xx ul li.h160 img{height:222px;width:100%}
.zzhaox{display:none;margin-bottom:0 !important;;width:100%;height:220px;line-height:40px;font-size:16px;color:white;text-indent:20px;background-color:rgba(0,0,0,.5);position:absolute;left:0;bottom: 0;z-index:100}
.show{width:100%;position:relative}
.show:hover .zzhaox{display:block}



/*微电影*/
/*企业风采*/




/*top*/
.top{width:100%;height:115px;border-bottom:1px solid #1e8cf4}
.top-contents{width:1200px;height:115px;margin:0 auto;overflow:hidden}
.top-contents img{margin-top:24px}
.cont{width:400px;;height:50px;margin-top:40px}
.cont1{width:400px;;margin-top:40px;position:relative; margin-right: 40px;}
.cont span{display:inline-block;width:120px;font-size:24px;color:#ff963c;float:left;border-right:1px solid #ff963c;line-height:50px}
.cont div{float:left;height:50px;}
.cont div p{height:25px;font-size:16px;line-height:25px;color:#ff963c;margin-left:20px}
.menu{width:1200px;margin:35px auto;background-color:#006cd1;border-radius:10px;height:40px;padding:0 20px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}
.menu ul{width:100%;height:40px}
.menu ul li{border-right:1px solid #fff;height:20px;float:left;line-height:20px;text-align:center;font-size:18px;color:white;margin-top:10px;width:115px}
.menu ul li a{color:white}
.menu ul li.nr{border-right:none}
.contents{width:1200px;margin:0 auto;}
.title{width:100%;height:38px;line-height:38px;font-size:22px;color:#006cd1}
.title.green{border-bottom:1px solid #91c443}
.title.blue{border-bottom:1px solid #006cd1}
.title img{vertical-align:-2px;margin-right:10px;}
.body1{width: 100%;height:415px;margin-bottom:30px}
.body1 .bidy1-left{width:490px;float:left;height:395px;margin-top:20px}
.body1 .bidy1-left .pb0{font-size:20px;color:#525252}
.body1 .bidy1-left .pb1{font-size:16px;color:#8c8c8c;border-bottom:1px solid #c8c8c8;padding-bottom:15px;margin-top:10px}
.body1 .bidy1-left ul{width:100%;margin-top:25px}
.body1 .bidy1-left ul li{margin-bottom:3px;height:35px;line-height:35px;font-size:14px;color:#8c8c8c}
.body1 .bidy1-left ul li span{display:inline-block;padding:0 15px;height:25px;margin-top:5px;background-color:#91c443;text-align:center;;line-height:25px;color:white;margin-right:10px;border-radius:5px;font-size:14px}
.body1 .bidy1-left ul li i{display:inline-block;;height:25px;margin-top:5px;line-height:25px;color:#8c8c8c;font-size:14px}
.bidy1-right{width:675px;height:395px;float:left;margin-top:20px;margin-left:30px;position:relative}
.bidy1-right .pagination{position:absolute;left:0;bottom:10px;width:100%;text-align:center;z-index:1000}
.bidy1-right .swiper-pagination-switch{display:inline-block;width:8px;height:8px;border-radius:50%;background-color:#ffffff;margin:0 8px}
.bidy1-right .swiper-active-switch{background-color:#f3882d}
.body2{width:100%;height:705px}
.body2-left{width:890px;float:left;height:710px}
.mainc{width:100%;margin-top:20px;position:relative}
.mainc div{width:48%;float:left;margin-bottom:20px}
.mainc div.bb{border-bottom:1px solid #acacac}
.mainc div.br{border-right:1px solid #acacac}
.mainc div.m{margin-left:2%}
.mainc div p{width:97%;font-size:18px;color:#5e5e5e;margin-bottom:20px;margin-left:3%}
.mainc div p span{margin-right:5px}
.mainc div ul{width:97%;overflow:hidden;padding-bottom:20px;margin-left:3%}
.mainc div ul li{width:100%;font-size:16px;padding-bottom:10px}
.mainc div ul li a{color:#929292}
.mainc em{display:inline-block;width:64px;height:64px;background:url("../Images/yuan.png") no-repeat center center;background-size:100% 100%;position:absolute;left:50%;margin-left:-50px;top:50%;margin-top:-54px}
.body2-right{width:280px;margin-left:28px;border-left:1px solid #acacac;height:700px;float:left;padding-left:20px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box; }
.tb2{width:100%;height:40px;background-color:#006cd1;font-size:22px;line-height:40px;text-indent:10px;color:#ffffff;}
.news{width:100%;margin-top:20px;border-top:1px solid #006cd1;position:relative;padding-top:10px}
.news p{width:98%;font-size:18px;color:#5f5f5f;position:relative;margin-left:1%;margin-bottom:15px}
.news p .img0{margin-right:10px}
.news p .img1{position:absolute;right:10px;top:-10px}
.news ul{width:94%;margin-left:3%;}
.news ul li{width:100%;font-size:14px;margin-bottom:10px}
.news ul li a{width:100%;font-size:14px;color:#929292}
.news ul li a:hover{color:#006cd1}
.body3{width:100%;margin-top:20px}
.new-ul{width:240px;height:20px;margin-top:10px}
.new-ul li{width:59px;float:left;color:#929292;border-right:1px solid #929292;text-align:center;height:20px;line-height:20px}
.new-ul li a{color:#929292;font-size:18px;}
.new-ul li a:hover{color:#006cd1}
.img-ss{width:100%;padding:0 10px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;margin-top:20px}
.ss{width:280px;float:left;margin-right:20px}
.ss.mr{margin-right:0}
.ss img{width:280px;height:222px;margin-bottom:10px}
.ps-0{width:98%;margin-left:1%;font-size:14px;color:#929292;margin-bottom:10px}
.ps-1{width:98%;margin-left:1%;font-size:14px;color:#929292;margin-bottom:10px}
.body4{width:100%;margin-top:30px}
.com-main{width:100%;padding:0 10px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;margin-top:20px}
.com-main .com-ul{float:left;width:380px;margin-right:20px}
.com-main .com-ul .pic{width:100%;margin-bottom:0px}
.com-main .com-ul ul{width:99%;margin-left:0.5%}
.com-main .com-ul ul li{width:100%;height:30px;line-height:30px;font-size:14px;color:#5e5e5e}
.com-main .com-ul ul li a{color:#5e5e5e;display:inline-block;width:100%;height:35px}
.com-main .com-ul ul li i{display:inline-block;width:4px;height:4px;float:left;margin-right:8px;border-radius:50%;background-color:#f3882d;margin-top:16px}
.com-main .com-ul ul li span{float:left;height:35px;line-height:35px;display:inline-block}
.com-main .com-ul ul li a:hover span{color:#006cd1}
.p-tt{font-size:18px;color:#5e5e5e;margin-bottom:10px}
.p-tt img{margin-left:7px}
.com-main .com-ul ul.new-li li{border-bottom:1px dashed #8c8c8c;font-size:18px;margin-bottom:12px}
.com-main .com-ul ul.new-li li i{display:inline-block;width:6px;height:6px;float:left;margin-right:8px;border-radius:50%;background-color:#f3882d;margin-top:13px}
.img2{width:100%;margin-top:15px}
.ptc{font-size:16px;color:#5e5e5e;margin-top:5px}
.fcu{width:98%;margin-left:1%;margin-top:20px;border-bottom:1px solid #8c8c8c;padding-bottom:10px}
.fcu li{width:100%;height:25px;line-height:25px;font-size:16px}
.fcu li a{width:100%;height:25px;line-height:25px;font-size:16px;display:inline-block;color:#5e5e5e}
.fcu li a img{margin-right:7px;vertical-align:1px}
.fcu li a:hover{color:#006cd1}
.b-top{width:100% !important;border-bottom:1px solid #006cd1}
.b-top .b-left ul{width:100%;}
.b-top .b-left ul li{height:30px;line-height:30px;font-size:16px}
.b-top .b-left ul li a{display:inline-block;height:30px;line-height:30px;font-size:16px;color:#5e5e5e}
.b-top .b-left ul li a i{display:inline-block;width:6px;height:6px;float:left;margin-right:8px;border-radius:50%;background-color:#f3882d;margin-top:13px}
.ub{width:100%;padding-bottom:0 !important;}
.ub li{float:left;width:48% !important;padding-bottom:0 !important;}
.ub li img{width:100%}
.ub li p{font-size:14px;color:#5e5e5e;margin-bottom:0 !important;}
.body5{width:100%;margin-top:30px}
.body5-conts{width:100%;margin-top:20px}
.body-5-left{width:480px;float:left;border-right:1px solid #8c8c8c;padding-right:20px}
.p50{font-size:16px;color:#5e5e5e;margin-top:15px;margin-left:10px}
.div5{width:100%;margin-top:10px}
.div5-img{width:200px;height:170px;float:left}
.div5-img img{width:100%;height:170px}
.div5-font{width:260px;margin-left:15px;float:left;color:#929292;font-size:14px;line-height:24px;margin-top:10px}
.body-5-right{float:left;width:680px;margin-left:18px}
.div5-l{width:48%;float:left}
.div5-2{width:48%;float:left;margin-left:3.5%}
.p-tt1{width:100%;margin-top:30px}
.p-tt1 img{width:100%}
.body6{width:100%;margin-top:30px}
.body6-conts{width:100%;}
.body-left6{width:48%;border-right:1px solid #8c8c8c;float:left;padding-right:1%}
.body-right6{width:48%;float:left;padding-right:0%;margin-left:2%}
.cont-6{width:100%;}
.left-fonts{width:295px;float:left;margin-left:13px}
.left-imgs{width:265px;float:left}
.left-imgs img{width:100%}
.pl-0{font-size:20px;color:#5e5e5e;margin-top:20px;padding-bottom:7px;margin-bottom:25px}
.pl-1{font-size:14px;color:#929292;line-height:18px;text-indent:20px;text-align: justify}
.pl-0 span{border-bottom:2px solid #006cd1;padding-bottom: 10px}
.body7{width:100%;margin-top:30px}
.con7-main{width:100%}
.con7-img{width:350px;height:365px;float:left;margin-right:10px;position:relative}
.con7-img img{width:100%;height:365px;}
.con7-img img.video{width:22px !important;;height:22px !important;margin-right:10px;margin-top:10px}
.show{width:100%;position:relative}
.zzhao{display:none;margin-bottom:0 !important;;width:100%;height:40px;line-height:40px;font-size:16px;color:white;text-indent:20px;background-color:rgba(0,0,0,.5);position:absolute;left:0;bottom: 0;z-index:100}
.con7-img:hover .zzhao{display:block}
.con7-img1{width:365px;float:left}
.con7-img1 img{width:100%;display:block}
.con7-img1 img.video{width:22px !important;;height:22px !important;margin-right:10px;margin-top:10px}
.show:hover .zzhao{display:block}
.con7-img1 ul{width:100%}
.con7-img1 ul li{width:48%;float:left;height:175px}
.con7-img1 ul li img{width:100%;height:175px}
.con7-img1  p{margin-bottom:10px}
.left-7{width:735px;float:left}
.right-7{float:left;width:460px;}
.right-7 ul{width:100%}
.right-7 ul li{float:left;height:180px;width:225px;margin-bottom:10px;margin-right:10px}
.right-7 ul li img{width:100%;height:180px}
.right-7 ul li img.video{width:22px !important;;height:22px !important;margin-right:10px;margin-top:10px}
.right-7 ul li.nr{margin-right:0}
.right-7 ul li:hover .zzhao{display:block}
.right-7 ul li.h160{height:175px}
.right-7 ul li.h160 img{height:175px;width:100%}
.footer{width:100%;height:305px;border-top:1px solid #006cd1;margin-top: 50px;overflow:hidden}
.pa{margin-top:50px;width:100%;text-align:center}
.pa a{color:#505050;font-size:16px;}
.pa1{width:100%;text-align:center;font-size:16px;color:#505050;margin-top:18px}
/*教育*/
.menu1{width:100%;background-color:#40a3ff;padding:0 20px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}
.menu1 ul{width:1200px; margin:0px auto;overflow:hidden;padding-bottom:5px}
.menu1 ul li{float:left;line-height:20px;text-align:center;font-size:16px;color:white;margin-top:12px;width:80px;margin-bottom:12px}
.menu1 ul li a{color:white}
.menu1 ul li.nr{border-right:none}
.menu1 ul li a:hover{color:#ffc233;text-decoration: underline}
.sel{width:80%;border:1px solid #40a3ff;height:30px;float:left}
.sel span{width:70px;height:30px;background-color:white;display:inline-block;float:left;text-indent:15px;border-right:1px solid #40a3ff;line-height:30px;cursor:pointer;position:relative}
.sel span em{display:inline-block;width:8px;height:4px;background:url("../Images/down.png") no-repeat center center;position:absolute;right:8px;top:50%;margin-top:-2px}
.sel input{width:200px;height:26px;margin-top:2px;float:left;padding-left:10px;font-size:14px;outline:none;border:none}
.serch{border-radius:4px;width:70px;height:30px;background-color:#40a3ff;text-align:center;line-height:30px;float:left;font-size:19px;color:white;display:inline-block;float:right;}
.top-0{margin-left:10px;margin-top:10px;}
.top-0 img{margin-right:10px}
.top-0 a{color:#40a3ff;margin-right:10px}
.banner-0{width:100%;height:300px;margin-top:20px}
.banner-0 .banner0-left{width:750px;height:390px;position:relative;float:left; border-top:1px solid #40a3ff;}
.banner-0 .banner0-left .swiper-pagination{;position:absolute;left:280px;bottom:10px;width:100%;text-align:center;z-index:1000}
.banner-0 .banner0-left .swiper-pagination-bullet{margin:0 8px;display:inline-block;width:8px;height:8px;border-radius:50%;background-color:#ffffff;}
.banner-0 .banner0-left .swiper-pagination-bullet-active{background-color:#40a3ff}
.banner0-right{width:425px;margin-left:25px;height:390px;float:left; border-top:1px solid #40a3ff; position: relative;}
.new-title{width:100%;height:40px;border-radius:4px;position:relative}
.new-title.blue{background-color:#40a3ff;}
.new-title img{margin-left:5px;float:left;margin-top:7px}
.new-title span{display:inline-block;height:40px;line-height:40px;font-size:18px;margin-left:6px;color:white}
.new-title  a{font-size:12px;float:right;color:white;height:40px;margin-right:12px;display:inline-block;line-height:50px}
.ul-b0{width:96%;margin-left:2%;margin-top:15px;border-bottom:1px dashed #959595}
.ul-b0 li{width:100%;margin-bottom:4px;}
.ul-b0 li a{display:inline-block;width:100%;color:#959595;font-size:14px;}
.ul-b0 li a i{display:inline-block;float:left;width:5px;height:5px;background-color:#959595;margin-right:5px;border-radius:50%;margin-top:8px}
.ul-b0 li a  span{display:inline-block;float:left}
.ul-b0 li a:hover{color:#ffc233}
.ul-b0 li a:hover i{background-color:#ffc233}
.banner-1{width:100%;margin-top:30px}
.banner1-left{width:675px;height:160px;float:left}
.teacher{width:50%;float:left;height:90px;border-bottom:1px solid #e5e5e5;margin-bottom:20px}
.teacher .te-img{width:20%;height:80px;float:left;margin-right:20px}
.teacher .te-img img{display:block;width:100%;height:100%}
.teacher .te-fonts{float:left;font-size:16px;color:#7e7e7e;line-height:22px;width:70%;margin-top:5px}
.teacher .te-fonts .p3-1 {
    width: 96%;
    margin-left: 0px;
    font-size: 11px;
    margin-top: 0px;
    color: #858484;
    padding-bottom: 0px;
    border: none;
}
.banner1-right{width:500px;float:left;margin-left:25px;;height:160px}
.banner1-right img{width:195px;height:155px;float:left;display:block;margin-left:2%}
.banner1-right ul{margin-left:15px;width:275px;float:left}
.banner1-right ul li{width:100%;height:40px;line-height:40px;font-size:15px;color:#6a6a6a; overflow: hidden;}
.banner1-right ul li a{width:100%;height:40px;line-height:40px;display:inline-block;font-size:16px;color:#6a6a6a}
.big-title{width:100%;height:40px;position:relative;margin-top:20px}
.big-title.blue{border-bottom:1px solid #40a3ff;}
.big-title.o{border-bottom:1px solid #ffc233;}
.big-title.g{border-bottom:1px solid #86d821;}
.big-title span{margin-left:40px;font-size:18px;color:#ffffff;line-height:40px;display:inline-block;padding:0 15px;height:40px;border-top-right-radius:5px;border-top-left-radius:5px}
.big-title.blue span{background-color:#40a3ff}
.big-title.o span{background-color:#ffc233}
.big-title.g span{background-color:#86d821}
.big-title span img{vertical-align:-7px;margin-right:15px}
.big-title a{font-size:14px;color:#40a3ff;float:right;margin-right:15px;margin-top:16px}
.banner-2{width:99%;height:auto;padding:15px 0; position:relative;     margin-left: 1%;}
.banner-2 .prev{width:39px;height:74px;background:url("../Images/left-active.png") no-repeat center center;background-size:100% 100%;position:absolute;left:0;top:50%;margin-top:-42px}
.banner-2 .next{width:39px;height:74px;background:url("../Images/right.png") no-repeat center center;background-size:100% 100%;position:absolute;right:0px;top:50%;margin-top:-42px}
.runer2{width:1100px;margin-left:50px}
.runer3{width:1100px;margin-left:50px}
.runer4{width:1100px;margin-left:50px}
.banner-3{width:100%;height:400px;margin-top:30px}
.banner3-left{width:253px;float:left;height:400px}
.sm-title{width:100%;height:34px;border:1px solid #ffc233}
.sm-title span{font-size:14px;color:#646464;line-height:24px;display:inline-block;width:70%;float:left;height:24px;margin-top:5px;border-right:1px solid #ffc233}
.sm-title span img{vertical-align:middle;margin-left:10px;}
.sm-title a{display:inline-block;width:29%;height:24px;margin-top:5px;float:left;font-size:12px;color:#646464;line-height:24px;text-align:center}
.p3-0{width:96%;margin-left:2%;font-size:14px;margin-top:10px;color:#525252}
.p3-1{width:96%;margin-left:2%;font-size:13px;margin-top:10px;color:#858484;padding-bottom:10px;border-bottom:1px dashed #959595}
.banner3-center{width:570px;padding:0 30px;margin:0 30px;border-right: 1px solid #d3d3d3;border-left:1px solid #d3d3d3;height:400px;float:left}
.s-t{width:100%;height:35px;background-color:#ffc233;line-height:35px;font-size:18px;color:#8e5402}
.s-t img{vertical-align:-5px;margin-left:10px;}
.fk{width:100%;margin-top:15px;height:200px;}
.fk .fk-left{width:300px;height:200px;float:left}
.fk .fk-left img{width:100%;height:100%}
.fk-right{width:250px;height:200px;float:left;margin-left:20px}
.fk-right .pf-0{width:100%;font-size:18px;color:#525252;margin-top:10px;margin-bottom:20px}
.fk-right .pf-1{width:100%;font-size:14px;color:#8e8e8e;margin-top:14px}
.sul{width:100%;margin-top:10px}
.sul li{width:100%;height:35px;line-height:35px}
.sul li a{display:inline-block;width:100%;height:35px;font-size:16px;color:#606060}
.sul li a em{float:right}
.sul li a i{float:left;width:5px;height:5px;background-color:#ffc233;border-radius:50%;margin-right:5px;display:inline-block;margin-top:16px}
.banner3-right{width:253px;float:left;height:400px}
.iimg{width:100%;margin-top:20px;position:relative;height:120px}
.iimg img{width:100%;height:100%;position:absolute;left:0;top:0;z-index: 2;display:block}
.iimg  em{display:inline-block;width:20px;height:20px;background: url("../Images/icon6.png") no-repeat center center;position:absolute;right:10px;bottom:10px;cursor:pointer;z-index: 3}
.fs{width:100%;height:200px;border-bottom:1px dashed #d3d3d3;margin-top:20px}
.fs li{font-size:14px;color:#525252;height:25px;line-height:25px}
.fs li a{color:#525252}
.big-img{width:100%;height:205px;position:relative;margin-top:15px}
.big-img img{width:100%;height:205px;position:absolute;left:0;top:0;z-index:1}
.big-img p{width:100%;height:30px;line-height:30px;color:white;text-indent:20px;font-size:16px;background-color:rgba(0,0,0,.5);position:absolute;left:0;bottom:0;z-index:2}
.big-img1{width:100%;margin-top:10px;height:135px;}
.left-img{width:48%;float:left;height:135px;position:relative}
.left-img img{width:100%;height:135px;position:absolute;left:0;top:0;z-index:1}
.left-img p{width:100%;height:30px;line-height:30px;color:white;text-indent:20px;font-size:16px;background-color:rgba(0,0,0,.5);position:absolute;left:0;bottom:0;z-index:2}
.right-img{width:50%;height:135px;float:left;margin-left:10px}
.right-img li{width:49%;height:135px;position:relative;float:left}
.right-img li img{width:100%;height:135px;position:absolute;left:0;top:0;z-index:1}
.right-img li p{width:100%;height:30px;line-height:30px;color:white;text-indent:20px;font-size:16px;background-color:rgba(0,0,0,.5);position:absolute;left:0;bottom:0;z-index:2}
.ph-0{width:96%;margin-left:2%;margin-top:10px;font-size:14px;color:#8e5402}
.ph-1{width:96%;margin-left:2%;font-size:12px;color:#646464;margin-top:8px}
.ph-0 i{border-bottom:1px solid #8e5402;padding-bottom:2px}
.ph-2{width:96%;margin-left:2%;margin-top:10px}
.ph-2 textarea{width:100%;margin-top:10px;height:80px;border-radius:5px;border:1px solid #d3d3d3;resize:none;padding:5px;font-size:14px;color:#959595}
.ph-2 a{width:60px;height:25px;line-height:25px;background-color:#86d821;color:white;font-size:12px;text-align:center;border-radius:4px;display:inline-block}
.ph-3{font-size:12px;color:#646464;margin-top:8px;width:96%;margin-left:2%}
.content2{width:100%;margin-top:50px}
.content2-left{width:904px;float:left}
.new-m{width:100%;height:36px;background-color:#40a3ff;border-radius:5px}
.new-m a{display:inline-block;color:white;width:80px;border-right:1px solid white;height:22px;margin-top:7px;line-height:22px;text-align:center;float:left;font-size:20px}
.new-m a.new{display:inline-block;float:left;color:white;width:120px;border-right:1px solid white;height:22px;margin-top:7px;line-height:22px;text-align:center;float:left;font-size:20px}
.new-m a:hover{color:#ffc233}
.cont-info{width:100%;height:175px;border-bottom:1px solid #40a3ff;margin-top:20px}
.info-main{width:100%;height:120px;}
.info-left{width:220px;float:left;height:120px;}
.info-left img{width:100%;height:120px;}
.info-right{width:655px;float:left;margin-left:25px;margin-top:10px}
.info-right.new{width:955px}
.pm-0{font-size:18px;color:#525252;margin-top:10px}
.pm-1{font-size:14px;color:#8d8d8d;margin-top:15px}
.bpt{width:96%;margin-left:2%;margin-top:20px;font-size:14px ;color:#797979}
.s0{color:#40a3ff}

.bpt a{float:right;color:#797979;margin-left: 15px}
.content2-right{width:295px;float:left;padding-left:25px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}
.cont-tot{width:100%;height:35px;line-height:35px;background-color:#ffc233;border-radius:4px;font-size:18px;color:#8e5402;margin-bottom:15px}
.cont-tot img{vertical-align:-5px;margin-left:10px;margin-right:10px}
.video{width:100%;margin-bottom:13px}
.video p{font-size:14px;color:#8b8b8b;margin-bottom:8px}
.video ul{width:100%}
.video ul li{width:48%;position:relative;float:left}
.video ul li img{width:100%;}
.video ul li  em{width:20px;height:20px;background:url("../Images/icon6.png") no-repeat center center;position:absolute;right:10px;bottom:10px;z-index:2}
.uni{width:96%;margin-left:2%;margin-top:10px}
.uni .pu-0{font-size:12px;color:#8b8b8b}
.uni .pu-1{font-size:12px;color:#8b8b8b;text-align:right}
.ck{width:96%;margin-left:2%}
.ck img{display:block;width:100%;margin:15px 0}
.ck  p{font-size:14px;color:#8b8b8b;height:22px;line-height:22px}
.su{width:96%;margin-left:2%;margin-top:15px}
.su li{float:left;font-size:12px;color:#8b8b8b}
.su li img{width:100%}
.su1{width:96%;margin-left:2%;margin-top:15px}
.su1 li{float:left;font-size:12px;color:#8b8b8b;margin-bottom:15px}
.su1 li.w3{width:30%}
.su1 li.w6{width:60%;margin-left:10%}
.su1 li img{width:100%}
.add{width:100%;margin:25px 0}
.add img{width:100%}
.cont-us{width:100%;border-top:2px solid #b8b8b8;margin-top:80px;border-bottom:2px solid #b8b8b8;padding-bottom:30px}
.cont-us .ptt{width:100%;height:40px;line-height:40px;font-size:24px;color:#40a3ff;margin-top:10px}
.cont-us .ptt img{margin-right:10px;vertical-align:-7px}
.us-ul{width:100%;;overflow:hidden}
.us-ul li{float:left;width:25%;margin-top:25px}
.us-ul li .card{width:100%}
.us-ul li .card img{width:80px;height:70px;float:left;display:block;margin-right:15px}
.us-ul li .card div{height:70px;float:left;width:150px}
.us-ul li .card div .pd-0{font-size:16px;color:#717171;margin-top:10px}
.us-ul li .card div .pd-1{font-size:16px;color:#707070;margin-top:10px}
.pot{width:100%;margin:20px 0;color:#797979}
.pot span{font-size:16px}
.pot i{font-size:14px}
.s0 a{color:#40a3ff; margin-left: 0px; float: inherit;}
.bpt span a{margin-left: 0px; float: inherit;}

.banner3-center a{color: #fff; font-size: 14px;}

.b-right.right1{ width:49%;}

.li_last{ margin-left:14px;}
.a1{ width:120px;}

.right-7xx ul li.h160 .zzhaox img{width: 12px; height: 12px;}

.newsBox, .smallNewsBox, .newsBox.newsBoxRight {
    position: relative;
}
.homeTitle {
    overflow: hidden;
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 99;
    border-color: #73ba5d;
}
.homeTitle h2 {
    background-color:#40a3ff;
    color: #fff;
    display: inline-block;
    float: left;
    padding: 10px 18px;
    font-size: 18px;
    text-transform: capitalize;
    margin-bottom: 0px;
    font-weight: 500;
}
.homeTitler{
    color: #40a3ff;
    display: inline-block;
    font-size: 14px;
    overflow: hidden;
    position: absolute;
    top: 0px;
    right: 0px;
    z-index: 99;    
}
.homeTitler a {
    color: #40a3ff;
}
.homeTitle h2 a {
    color: #fff;
}

.homeTitle2 {
    overflow: hidden;
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 999;
    border-color: #73ba5d;
}
.homeTitle2 h2 {
    color: #fff;
    display: inline-block;
    float: left;
    padding-left: 10px;
    font-size: 17px;
    text-transform: capitalize;
    margin-bottom: 0px;
    font-weight: 500;
}
.homeTitle2r{
    color: #40a3ff;
    display: inline-block;
    float: right;
    font-size: 14px;
    text-transform: capitalize;
    margin-bottom: 0px;
}
.homeTitle2r a {
    color: #40a3ff;
}
.homeTitle2 h2 a {
    color: #40a3ff;
}
.contentBox {
    overflow: hidden;
    position: relative;
}
.contentBox2 {
    margin-top: 15px;
    float: left;
    overflow: hidden;
    position: relative;
    padding-bottom: 15px;
}
.newsBox.newsBoxRight .contentBox .newsBoxPost {
    float: left;
    width: 420px;
    overflow: hidden;
    margin-right: 20px;
    margin-top: 15px;
}
.contentBox .newsBoxPost .newsBoxPostThumb {
    float: left;
    height: 210px;
    width: 280px;
    margin-right: 20px;
    overflow: hidden;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
}
.newsBox.newsBoxRight .contentBox .newsBoxPost .newsBoxPostThumb {
    height: 282px;
    width: 420px;
    overflow: hidden;
}
.newsBoxPost .newsBoxPostThumb a img {
    width: 420px;
}
.newsBoxPost .newsBoxPostTitle {
    margin-bottom: 10px;
}
.newsBoxPost.newsBoxPostTitle a, .newsBoxPostTitle {
    font-size: 16px;
}
.newsBox.newsBoxRight .contentBox .newsBoxPost .postMeta {
    margin: 0px;
    padding: 0px;
    overflow: hidden;
}
.newsBox.newsBoxRight .contentBox .newsBoxPost .postMeta li {
    float: left;
    margin-right: 10px;
    margin-bottom: 10px;
}
.contentBox .newsBoxPost .postMore {
    margin-top: 15px;
    float: right;
    color: #fff;
}
.newsBox.newsBoxRight .contentBox .newsBoxPost .postMore {
    float: left;
}
.newsBoxList {
    overflow: hidden;
}
.sitemapColumn2 {
    float: left;
    margin: 25px 0px 0px 0;
    width: 98%;
}
.sitemapColumn2 ul {
    padding-left: 0px;
    margin-left: 0;
    padding-left: 0px;
}
.sitemapColumn2 ul li {
    background-position: left 7px;
    list-style: none;
    font-size: 16px;
}
.sitemapColumn2 h2 {
    padding-bottom: 1px;
    margin-bottom: 1px;
    font-size: 15px;
}
.sitemapColumn2 ul li a {
    padding: 6px 0px;
    display: block;
    font-weight: 600;
    font-size: 14px;
}

.sitemapColumn2 ul li i {
    display: inline-block;
    float: left;
    width: 5px;
    height: 5px;
    background-color: #ffc233;
    margin-right: 5px;
    border-radius: 50%;
    margin-top: 8px;
}
.newsBoxPostThumb p{
    width: 420px;
    height: 30px;
    line-height: 30px;
    color: white;
    text-indent: 20px;
    font-size: 16px;
    background-color: rgba(0,0,0,.5);
    position: absolute;
    left: 0;
    bottom: 0px;
    z-index: 2;
}
.newsBoxPostThumb p a{
    color: #fff;
}
.contentBox2 ul{width: 100%;}
.contentBox2 ul li {
    width: 48%;
    position: relative;
    float: left;
}
.contentBox2 ul li img {
    width: 100%;
    height: 131px;
}
.big-titlex{width:100%;height:40px;position:relative;margin-top:20px}
.big-titlex.blue{border-bottom:1px solid #40a3ff;}
.big-titlex.o{border-bottom:1px solid #ffc233;}
.big-titlex.g{border-bottom:1px solid #86d821;}
.big-titlex span{margin-left:40px;font-size:18px;color:#ffffff;line-height:40px;display:inline-block;padding:0 15px;height:40px;border-top-right-radius:5px;border-top-left-radius:5px}
.big-titlex.blue span{background-color:#40a3ff}
.big-titlex.o span{background-color:#ffc233}
.big-titlex.g span{background-color:#86d821}
.big-titlex span img{vertical-align:-7px;margin-right:15px}
.big-titlex a{font-size:14px;color:#40a3ff;float:right;margin-right:15px;margin-top:16px}
.big-titlex.ju{border-bottom:1px solid #e7604a;}
.big-titlex.ju span{background-color:#e7604a; margin-left: 0px;}
.big-titlex.ju a{color:#e7604a}
.big-titlex.ju .banner-2{border: none;}
.runer4x{width:100%;}
.runer4x div img{width: 95%;}
.runer4x .centerx{width: 100%; text-align: center;font-size: 12px;}

.runer5{width:100%;}
.runer5 div img{width: 95%;}
.runer5 .centerx{width: 100%; text-align: center;font-size: 12px;}

.runer5ms{width:100%;}
.runer5ms div img{width: 95%;}
.runer5ms .centerx{width: 100%; text-align: center;font-size: 12px;}
.big-titlex.lan{border-bottom:1px solid #40a3ff;}
.big-titlex.lan span{background-color:#40a3ff; margin-left: 0px;}
.big-titlex.lan a{color:#40a3ff}
.big-titlex.lan .banner-2{border: none;}
.big-titlex.lv{border-bottom:1px solid #7fc00e;}
.big-titlex.lv span{background-color:#7fc00e; margin-left: 0px;}
.big-titlex.lv a{color:#7fc00e}
.big-titlex.lv .banner-2{border: none;}
.big-titlex.huang{border-bottom:1px solid #feba00;}
.big-titlex.huang span{background-color:#feba00; margin-left: 0px;}
.big-titlex.huang a{color:#feba00}
.big-titlex.huang .banner-2{border: none;}
.add2{width:100%;margin:15px 0}
.add2 img{width:100%}
.swiper-button-next{background-image: url("../Images/rightarr.png");}
.swiper-button-prev{background-image: url("../Images/rightarr.png");}
.fanyel{    position: absolute;
    width: 10%;
    float: right;
    right: 10px;
    bottom: 10px;
}
.newsBox_lv {
    position: relative;
    margin-top: 15px;
}
.newsBox_lv .contentBox {
    overflow: hidden;
    position: relative;
    padding-bottom: 10px;
}
.newsBox_lv .newsBoxPost{
    float: left;
    width: 320px;
    overflow: hidden;
    margin-right: 20px;
}
.newsBox_lv .contentBox .newsBoxPost .newsBoxPostThumb{
    height: 200px;
    width: 320px;
    overflow: hidden;
    margin-bottom: 20px;    
}
.newsBox_lv .contentBox .newsBoxPost .newsBoxPostThumb a img {
    height: 200px;
    width: 320px;
}
.newsBox_lv .newsBoxPost .newsBoxPostTitle {
    margin-bottom: 10px;
    font-size: 16px;
}
.newsBox_lv .contentBox .newsBoxPost .postMeta {
    margin: 0px;
    padding: 0px;
    overflow: hidden;
}
.newsBox_lv  .contentBox .newsBoxPost .postMeta li.MetapostDate {
    float: left;
    margin-right: 10px;
    margin-bottom: 10px;
    color: #7fc00e;
}
.newsBox_lv  .contentBox .newsBoxPost .postMeta li.postViews {
    float: left;
    margin-right: 6px;
    font-size: 13px;
}
.newsBox_lv .contentBox .newsBoxPost .postMore {
    margin-top: 15px;
    float: right;
    color: #fff;
}
.newsBox_lv .contentBox .newsBoxList {
    padding-left: 0px;
    overflow: hidden;
}
.newsBox_lv.newsBoxRight .newsBoxList .newsBoxListPost {
    overflow: hidden;
    float: none;
    width: 100%;
    margin-right: 0px;
    padding: 0px 0px 15px 0px;
    border-bottom: 1px solid #f1f1f1;
    margin-bottom: 15px;
}
.newsBox_lv .newsBoxList .newsBoxListPost .newsBoxListPostThumb {
    height: 85px;
    width: 100px;
    overflow: hidden;
    float: left;
    margin-right: 15px;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
}
.newsBox_lv .newsBoxList .newsBoxListPost .newsBoxListPostThumb a img {
    height: 85px;
    width: 100px;
}
.newsBox_lv .newsBoxListPost .newsBoxListPostDetails {
    overflow: hidden;
}
.newsBox_lv .newsBoxListPost .newsBoxListPostDetails .newsBoxListPostTitle {
    margin-bottom: 5px;
}
.newsBox_lv .newsBoxListPost .newsBoxListPostDetails .newsBoxListPostTitle a {
    font-size: 14px !important;
    font-weight: 300;
    -webkit-font-smoothing: antialiased;
    cursor: pointer;
}
.newsBox_lv .newsBoxListPost .newsBoxListPostDetails .postMeta li.postViews {
    float: left;
    margin-right: 6px;
    font-size: 13px;
}
.newsBox_lv .postMeta li a {
    color: #4a4e5a;
}

.newsBox_huang {
    position: relative;
    margin-top: 15px;
}
.newsBox_huang .contentBox {
    overflow: hidden;
    position: relative;
    padding-bottom: 10px;
}
.newsBox_huang .newsBoxPost{
    float: left;
    width: 320px;
    overflow: hidden;
    margin-right: 20px;
}
.newsBox_huang .contentBox .newsBoxPost .newsBoxPostThumb{
    height: 200px;
    width: 320px;
    overflow: hidden;
    margin-bottom: 20px;    
}
.newsBox_huang .contentBox .newsBoxPost .newsBoxPostThumb a img {
    height: 200px;
    width: 320px;
}
.newsBox_huang .newsBoxPost .newsBoxPostTitle {
    margin-bottom: 10px;
    font-size: 16px;
}
.newsBox_huang .contentBox .newsBoxPost .postMeta {
    margin: 0px;
    padding: 0px;
    overflow: hidden;
}
.newsBox_huang  .contentBox .newsBoxPost .postMeta li.MetapostDate {
    float: left;
    margin-right: 10px;
    margin-bottom: 10px;
    color: #7fc00e;
}
.newsBox_huang  .contentBox .newsBoxPost .postMeta li.postViews {
    float: left;
    margin-right: 6px;
    font-size: 13px;
}
.newsBox_huang .contentBox .newsBoxPost .postMore {
    margin-top: 15px;
    float: right;
    color: #fff;
}
.newsBox_huang .contentBox .newsBoxList {
    padding-left: 0px;
    overflow: hidden;
}
.newsBox_huang.newsBoxRight .newsBoxList .newsBoxListPost {
    overflow: hidden;
    float: none;
    width: 100%;
    margin-right: 0px;
    padding: 0px 0px 15px 0px;
    border-bottom: 1px solid #f1f1f1;
    margin-bottom: 15px;
}
.newsBox_huang .newsBoxList .newsBoxListPost .newsBoxListPostThumb {
    height: 85px;
    width: 100px;
    overflow: hidden;
    float: left;
    margin-right: 15px;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
}
.newsBox_huang .newsBoxList .newsBoxListPost .newsBoxListPostThumb a img {
    height: 85px;
    width: 100px;
}
.newsBox_huang .newsBoxListPost .newsBoxListPostDetails {
    overflow: hidden;
}
.newsBox_huang .newsBoxListPost .newsBoxListPostDetails .newsBoxListPostTitle {
    margin-bottom: 5px;
}
.newsBox_huang .newsBoxListPost .newsBoxListPostDetails .newsBoxListPostTitle a {
    font-size: 14px !important;
    font-weight: 300;
    -webkit-font-smoothing: antialiased;
    cursor: pointer;
}
.newsBox_huang .newsBoxListPost .newsBoxListPostDetails .postMeta li.postViews {
    float: left;
    margin-right: 6px;
    font-size: 13px;
}
.newsBox_huang .postMeta li a {
    color: #4a4e5a;
}
.tabs {
    position: relative;
    margin-bottom: 20px;
}
.tabs .maintab_wrap {
}
.tabs .maintab_wrap .maintabNav {
    background: #1d2124;
    overflow: hidden;
    height: 35px;
    margin-bottom: 15px;
}
.tabs .maintab_wrap .maintabNav li {
    float: left;
    
    height: 35px;
    border-right: solid 1px #2d3135;
}
.tabs .maintab_wrap .maintabNav li:last-child {
    border-right: none;
}
.tabs .maintab_wrap .maintabNav li a {
    background: #1d2124;
    float: left;
    height: 35px;
    display: inline-block;
    font-size: 15px;
    text-transform: uppercase;
    line-height: 35px;
    padding: 0px 20px 0px 20px;
    color: #fff;
    font-weight: bold;
}
.tabs .maintab_wrap .maintabNav li a:hover {
    color: #fff;
}
.tabs .maintab_wrap .maintabNav li.active {
    height: 35px;
}
.tabs .maintab_wrap .maintabNav li.active a {
    float: left;
    background: #e7604a;
    color: #fff;
    
}
.maintab_wrap .contentBox .newsBoxPost {
    padding-bottom: 15px;
    border-bottom: 1px solid #f1f1f1;
    overflow: hidden;
    float: left;
    width: 64%;
}
.maintab_wrap .contentBox .newsBoxPost:first-child {
    float: left;
    width: 280px;
    margin-right: 20px;
}
.maintab_wrap .contentBox .newsBoxPost:first-child {
    border-bottom: none;
}
.maintab_wrap .contentBox .newsBoxPost:first-child .newsBoxPostTitle {
    margin-top: 15px;
}
.maintab_wrap .contentBox .newsBoxPost .newsBoxPostTitle {
margin-top: 15px;
}
.maintab_wrap .contentBox .newsBoxPost .newsBoxPostTitle a {
    font-size: 18px;
}
.maintab_wrap .contentBox .newsBoxPost .newsBoxPostThumb {
    float: left;
    height: 70px;
    width: 80px;
    overflow: hidden;
    background: #fafafa;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
    margin-bottom: 0px;
}
.maintab_wrap .contentBox .newsBoxPost:first-child .newsBoxPostThumb {
    float: none;
    height: 190px;
    width: 280px;
    overflow: hidden;
    background: #fafafa;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
    margin-bottom: 0px;
}
.maintab_wrap .contentBox .newsBoxPost .newsBoxPostThumb a img {
    height: 70px;
    width: 80px;
}
.maintab_wrap .contentBox .newsBoxPost:first-child .newsBoxPostThumb a img {
    height: 190px;
    width: 280px;
}
.maintab_wrap .contentBox .newsBoxPost p {
    overflow: hidden;
    display: block;
    margin-bottom: 0px;
    margin-top: 10px;
    display: none;
}
.maintab_wrap .contentBox .newsBoxPost:first-child p {
    display: block;
}
.maintab_wrap .newsBoxPost .postMeta {
}
.maintabContent ul{width: 100%; overflow: hidden;}
.maintabContent ul li{width: 25%; float: left; margin-bottom: 10px;}
.maintabContent ul li img{width: 98%; padding-left: 1%; padding-left: 1%;}
.maintabContent ul li div.centerx{width: 100%; text-align: center; height: 45px; line-height: 45px; color: #555555;}
.sidebar {
    overflow: visible;
}
.sidebar .widget {
    margin-bottom: 20px;
    overflow: visible;
}
.lioLatestPosts {
    overflow: hidden;
}
.widgetTitle {
    position: relative;
    margin-bottom: 15px;
}
.widgetTitle h5 i {
    margin-right: 8px;
}
.widgetTitle .carouselControl {
    position: absolute;
    right: 5px;
    top: 5px;
}
.widget .widgetTitle h4 {
    font-size: 15px;
    color: #fff;
    background: #40a3ff;
    display: block;
    margin-bottom: 0px !important;
    padding: 5px 20px 5px 10px;
}
.widgetTitle h5 {
    font-size: 18px;
    line-height: 32px;
    color: #fff;
    background: #40a3ff;
    display: block;
    margin-bottom: 0px !important;
    padding: 5px 20px 5px 10px;
}
.widgetTitle span {
    font-size: 13px;
    font-weight: 100;
    color: #fff;
    background: #40a3ff;
    display: block;
    margin-bottom: 0px !important;
    float: right;
}
.sidebar .widget ul li.lioLatestPost div a h4{
    color: #525252;
    font-size: 12px;
    font-weight: 100;
    padding-top: 10px;
    padding-left: 5px;
}
.widgetTitle a {
    color: #fff;
}
.widget.socialCounters {
    overflow: hidden;
}
.lioLatestPosts .LioLatestCat {
    overflow: hidden;
    margin-bottom: 20px;
}
.lioLatestPosts .LioLatestCat h2 {
    font-size: 16px;
    height: 36px;
    overflow: hidden;
    color: white;
    text-shadow: 1px 1px 1px rgba(0,0,0,0.03);
    padding-left: 10px;
    padding-right: 10px;
    margin-bottom: 0px;
    text-transform: uppercase;
    line-height: 35px;
}
.lioLatestPosts .LioLatestCat h2 a {
    color: #fff;
    text-shadow: 1px 1px 1px rgba(0,0,0,0.03);
}
.LioLatestCat:last-child {
    margin-bottom: 0px;
}
.catFirstPost {
    overflow: hidden;
}
.lioLatestPosts h3 a {
    font-size: 14px;
    display: block;
    padding-top: 5px;
    padding-left: 27px;
    padding-bottom: 5px;
}
.sidebar .widget ul {
    padding: 0px;
    margin: 0px;
    overflow: hidden;
}
.sidebar .widget.widget_nav_menu ul li ul {
    margin-left: 15px;
    padding-bottom: 5px;
    padding-top: 10px;
    border-left: 1px solid rgba(0,0,0,0.05);
}
.sidebar .widget.widget_nav_menu ul li ul li a {
    padding-left: 15px;
}
.sidebar .widget.widget_nav_menu ul li ul li a, .sidebar .widget.widget_nav_menu ul li a {
    display: block;
    padding-bottom: 4px;
    border-bottom: 1px solid rgba(0,0,0,0.05);
}
.sidebar .widget.widget_nav_menu ul li ul li:last-child a {
    border-bottom: none;
}
.widget.widget_nav_menu ul li a:hover {
    background: rgba(0,0,0,0.03)
}
.sidebar .widget select {
    -webkit-appearance: button;
    -webkit-user-select: none;
    overflow: visible;
    text-overflow: ellipsis;
    white-space: nowrap;
    font: 12px 'FullerSansDTRegular', Tahoma, Geneva, sans-serif;
    text-shadow: 0px 1px 0px rgba(255, 255, 255, 0.59);
    display: inline;
    margin: 0px;
    height: auto;
    background: #fff url(../Images/ddui.png) no-repeat right center;
    padding: 10px 45px 10px 20px;
    outline: none;
    border: 1px solid #efefef;
    border-bottom: 1px solid #e9e9e9;
    border-radius: 0px;
    cursor: pointer;
    font-weight: normal;
}
.sidebar .widget ul li {
    padding: 7px 0px;
    overflow: hidden;
    font-size: 14px;
}
.sidebar .widget ul li:first-child {
    padding-top: 0px;
}
.sidebar .widget ul .post-date {
    display: block;
}
.lioLatestPosts {
    overflow: hidden;
}
.lioLatestPosts .lioLatestPost {
    overflow: hidden;
    padding: 10px 0px;
}
.lioLatestPosts .lioLatestPost .liopostThumb {
    float: left;
    width: 75px;
    height: 65px;
    overflow: hidden;
    margin: 0px 0px 0px 0px;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
}
.lioLatestPosts .lioLatestPost .liopostThumb a img {
    width: 75px;
    height: 65px;
}
.lioLatestPost h4 a {
    font-size: 14px;
}
.LioCatPostsThumb {
    float: left;
    overflow: hidden;
}
.lioPosMeta {
    overflow: hidden;
    font-size: 13px;
    padding-top: 7px;
}
.lioPosMeta span {
    overflow: hidden;
    margin-right: 10px;
}
.postViews i {
    margin-right: 7px;
}
.LioLatestCat .lioPosMeta {
}
.tabContent .lioPosMeta {
}
.lioPosMeta span, .lioPosMeta span a {
    margin-right: 10px;
}
.widget.pop-posts .post {
    text-align: center;
    width: 270px;
    height: 170px;
    margin-bottom: 15px;
    position: relative;
}
.widget.pop-posts .post .postThumb {
    width: 270px;
    height: 170px;
    overflow: hidden;
    margin-bottom: 10px;
    position: absolute;
    top: 0px;
    left: 0px;
}
.widget.pop-posts .post .postThumb img {
    width: 270px;
    height: 170px;
    overflow: hidden;
}
.footer{ height:auto;padding-bottom:50px; border: none; margin-top: 0px; background-color: #1d2124; color: #fff;}
.footer .pot{width: 1200px; margin: 0 auto; }
.footer .cont-us{width: 1200px; margin: 0 auto; border: none;}
.pa1x{width:100%;text-align:center;font-size:16px;color:#fff;margin-top:25px;   border-top: 2px solid #b8b8b8;  padding-top: 25px;}
.us-ul li .card div .pd-0{color: #fff;}
.us-ul li .card div .pd-1{color: #fff;}
.footer .pot{color: #fff;}
.pa1{color:#fff; }
.cont-us .ptt{color: #fff;}
#archives-contact li.lioLatestPost{list-style: none;}
#archives-contact li.lioLatestPost h4{list-style: none; font-size: 16px; font-weight: 100; color: #525252;}
#pop-posts-adv1 .lioLatestPosts h4{font-size: 16px; font-weight: 100; color: #525252;}
.newsBox_lv .contentBox .newsBoxPost .postMore.btn_lv{
    border-radius: 2px !important;
    font-size: 15px;
    color: #fff;
    padding: 5px 10px;
    display: inline-block;
    background: #7fc00e;
    float: left;
}
.newsBox_huang .contentBox .newsBoxPost .postMore.btn_huang{
    border-radius: 2px !important;
    font-size: 15px;
    color: #fff;
    padding: 5px 10px;
    display: inline-block;
    background: #feba00;
    float: left;
}
.newsBox_huang  .contentBox .newsBoxPost .postMeta li.MetapostDate{
    color: #feba00;
}
#tab1m{float: right; color: #fff; height: 35px; line-height: 35px; padding-right: 10px;}
.jyrd {
    height: 160px;
    margin-top: 20px;
    border-bottom: 1px dashed #d3d3d3;
}
.tzgg-dc{width:100%;height:35px; border-bottom: 1px dashed #d3d3d3;margin-top:20px}

.info-main-dc{width: 100%;

    height: 30px;

    color: #606060;

}

.info-main-dc a{

    color: #606060;

}

.info-left-dc {

    width: 720px;

    float: left;

    height: 30px;

}

.info-left-dc i {

    float: left;

    width: 5px;

    height: 5px;

    background-color: #b8b8b8;

    border-radius: 50%;

    margin-left: 10px;

    margin-right: 10px;

    display: inline-block;

    margin-top: 8px;

}



.info-right-dc {

    width: 100px;

    float: right;

    margin-left: 25px;

}

.page-dc{

    text-align: center;

        width: 100%;

    margin: 40px 0;

}
.contentdc{
    height: auto;
}
.info-title{

    margin-bottom: 15px;

}









@media only screen and (max-width: 760px){
.cont1{ display:none;}
    .top { height:auto;}
    .top-contents{ height:auto; width:100%; }
    .top-contents img{ margin:10px;  max-width:90%;}
    .menu_togg{ position:fixed; top:0; display:none; left:0; width:100%; height:100%;margin-top:0; border-radius:0; z-index:100;}
    .menu_togg ul { padding-top:100px; width: 100%;}
    .menu_togg ul li{ width:50%; border:0;}

    .wrap_menu{ position:fixed; top:10px; right:10px; width:40px; height:40px;     background: url(../Images/menu.png) no-repeat center center;
    background-size: auto 100%;z-index:101;}
    .wrap_menu.on{ background: url(../Images/menu_on.png) no-repeat center center;
    background-size: auto 100%;}

    .contents{ width:100%;}

    .banner-0 .banner0-left{ width:100%;}
    .banner0-right{ width:88%; margin-left:6%;margin-top:20px;}
    .clearFix{ clear:both;}
    .banner1-left{ width:100%; height:auto; margin-top:20px;}
    .teacher{ width:88%; margin-left:6%;}
    .banner1-right{ width:auto; height:auto;margin-right:25px;    }
    .banner1-right ul{ width:100%;margin-left:0;}
    .banner1-right img{ width:100%; margin-left:0; height:auto;}
    .runer2{ width:100%;}
    .swiper-slide{ text-align:center;}

    .banner3-left{ width:88%;margin:0 auto; float:none;}
    .big-title span{ margin-left:20px;}
    .big-title{ height:auto;}
    .banner-3{ height:auto;}
    .banner3-center{ margin-left:6%;height:auto; padding-left:0; border-left:0; width:88%;  padding-right:0; border-right:0;}
    .fk .fk-left{ width:100%; height:auto;}
    .fk-right{ width:auto; height:auto; margin-left:0;}
    .fk{ height:auto;}
    .banner3-center p.pf-0 a{ color:#666;}
    .banner3-center p a{ color:#fff;}
    .sul li a em{ display:none;}
    .sul li a,.ul-b0 li a,.banner3-center p a{ white-space:nowrap; overflow:hidden; text-overflow:ellipsis;  ;}
    .ul-b0 li a span{ float:none;}
    .banner3-right{ width:88%; margin-left:6%;height:auto;}
    .teacher .te-fonts{ float:none; overflow:hidden; width:auto;}
    .fs{ height:auto;}
    .runer3,.runer4{ width:100%;}
    .left-img{ width:100%;height:inherit;}
    .right-img{ width:100%; margin-top:10px; margin-left:0; height:inherit;}
  .banner3-center p a{ display:block;}
  .banner3-right{ margin-top:10px; clear:both;}
  .content2-left{ width:88%; margin-left:6%;}
  .new-m{ height:auto; font-size:14px;}
    .new-m a{ font-size:14px; }
  .new-m:after,.bpt:after{ clear:both; content:'';display:table; height:5px;}

  .info-left{ width:auto; height:auto;;}
  .info-left img{ height:auto;}
  .info-right{ width:auto; height:auto;margin-left:0;}
  .cont-info{ height:auto;  }
  .content2-right{ width:auto; margin-left:6%; margin-right:6%;border-left:0; padding-left:0;}

  .cont-us{ width:88%; margin:0 auto;padding: 0 6%; padding-bottom:20px;}
  .pot span{ padding-left:20px;}
  .pa1{ margin-top:10px;}
  .footer{ height:auto;padding-bottom:20px;}



  .cont{ display:none;}
  .body1{ height:auto;}
  .title{ width:88%; padding:0 6%;}
  .body1 .bidy1-left{ width:88%; margin-left:6%; height:auto;}
  .body1 .bidy1-left ul li span{ float:left;}
  .body1 .bidy1-left ul li i{ display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
  .bidy1-right{ width:100%; margin-left:0; height:inherit;}
  .body2-left,.body2-right{ width:100%; height:auto;padding-left:0;margin-left:0; }
  .mainc em{ display:none;}
  .mainc div{ width:88%; margin:0 auto; float:none; border:0;}
  .mainc div.br{ border:0;}
  .mainc div.bb{ border:0;}
  .mainc div.m{ margin-left:6%;}
  .body3:before,.body3:after{ display:table; content:''; clear:both;}
  .body2-right{ margin-left:6%; width:88%;border:0;}
  .body3{ padding-top:20px;}
  .new-ul li a{ font-size:14px; line-height:20px; display:block;}
    .new-ul { width: auto; }
    .new-ul li{ width:40px;}
    .ss{ width:88%; margin:0 auto;float:none;}
        .ss img { width: 100%;; height: auto; }
        .ss.mr{ margin-right:6%;}
        .com-main .com-ul{ float:none; width:auto; margin:0 auto;padding-bottom:10px;}
        .com-main .com-ul img{ width:100%;}
        .com-main .com-ul ul li span{ float:none; display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
        .com-main .com-ul ul li i{ float:left;}

        .com-main{ width:88%; margin:0 auto; padding:0;padding-top:15px;}
        .com-main .com-ul .p-tt img{ width:auto;}
        .com-main .com-ul ul.new-li li{ font-size:14px;}
        .mainc div ul{ margin-left:5%;}
        .mainc div p{ width:100%;margin-left:0;}
        .mainc div.b-left{ width:98%; margin:0 auto;}

        .b-right.right1{ width:auto;}
        .b-right.right1 ul{ margin-right:5%; width:90%;}
        .body-5-left{ width:88%; margin:0 auto; padding:0;float:none; border:0;;}
        .div5-img{ width:100%;; height:auto;}
        .div5-font{ width:100%; margin:0;}

        .fcu li a{ white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
        .body-5-right{ width:88%; margin:0 6%;}
        .div5-l,.div5-2{ width:100%; margin:0;margin-top:15px;}
        .p-tt1{ margin-top:10px;}
        .body6-conts{ width:88%; margin:0 auto;}
        .body-left6{ width:100%; padding-right:0; border:0;}
        .left-imgs{ width:100%;}
        .left-fonts{ margin-left:0; width:auto;}
        .body-right6{ width:100%;margin:0; margin-top:15px;}
        .con7-main{ width:88%; margin:0 auto;}
        .left-7{ width:100%;}
        .con7-img,.con7-img1{ width:100%; height:auto;        }
        .con7-img img{ height:auto;}
.right-7{ width:100%;}
        .li_last{ margin-left:4%;}
        .right-7 ul{ width:88%; margin:0 auto;}
        .right-7 ul li{ width:49%; height:auto; margin-right:0;}
        .right-7 ul li:nth-child(2n+1){ margin-right:2%;}

/*美佳图片*/
.right-7x{ width:100%;}
        .li_last{ margin-left:4%;}
        .right-7x ul{ width:88%; margin:0 auto;}
        .right-7x ul li{ width:49%; height:auto; margin-right:0;}
        .right-7x ul li:nth-child(2n+1){ margin-right:2%;}
/*美佳图片*/

        .news ul li a,.mainc div ul li a{ text-overflow:ellipsis; overflow:hidden; white-space:nowrap;display:block;}
        .fcu{ padding-top:15px;}
        .p-tt{ margin-top:10px;}
        .con7-img1{ margin-top:10px;}
        .add{ margin:0px 0;}
        .new-m a.new{ font-size:14px; width:33.333%; box-sizing:border-box;}
        .new-m a.new:nth-child(3n+3){ border-right:0;}

        .new-m a{ display:block; box-sizing:border-box; width:33.33333%;float:left; }
        .new-m a:nth-child(3n+3){ border-right:0;}
        .top-0{margin-bottom: 10px;}
        .add img{height: 50px;}
        .homeTitler{display: none;}
        .newsBox.newsBoxRight .contentBox .newsBoxPost{width: 100%;}
        .banner-0 .banner0-left{width: 88%; margin-left: 6%;}
        .newsBox.newsBoxRight .contentBox .newsBoxPost .newsBoxPostThumb{width: 100%;}
        .newsBoxPostThumb p{width: 100%;}
        .newsBoxList {
    float: left;
    overflow: hidden;
    width: 100%;
}
.sitemapColumn2{margin: 5px 0px 0px 0; }
.banner-0{height: auto;}
.banner-0 .banner0-left{height: auto;}
.newsBoxPostThumb p{display: none;}
.newsBox_lv .newsBoxPost{width: 100%; margin-bottom: 5%;}
.newsBox_lv .contentBox .newsBoxPost .newsBoxPostThumb{width: 100%; height: auto;}
.newsBox_lv .contentBox .newsBoxPost .newsBoxPostThumb a img{width: 100%; height: auto;}
.newsBox_lv .contentBox .newsBoxPost .postMore.btn_lv{display: none;}
.newsBox_huang .newsBoxPost{width: 100%; margin-bottom: 5%;}
.newsBox_huang .contentBox .newsBoxPost .newsBoxPostThumb{width: 100%; height: auto;}
.newsBox_huang .contentBox .newsBoxPost .newsBoxPostThumb a img{width: 100%; height: auto;}
.newsBox_huang .contentBox .newsBoxPost .postMore.btn_lv{display: none;}
.maintabContent ul li{width: 50%;}
.content2-right{width: 88%;}
.us-ul li{width: 33%;}
.footer .cont-us{width: 100%;}
.us-ul li .card div .pd-0{font-size: 12px;}
.us-ul li .card div .pd-1{font-size: 12px;}
.footer .pot{width: 88%;}
.fanyel{width: 30%; right: 0px;}







}

