@charset "utf-8";
/* 全局样式
-------------------------------------------------------------- */
html,body,a,p,span,ul,img{ padding:0; margin:0; list-style:none; border:none; font-size:13px; font-family:"微软雅黑","Arial"; color:#666;}
p{line-height:25px;}
img{ border:none; vertical-align:middle;}
td{ vertical-align:center; font-size:13px;}
body{ background-color:#FFFFFF; }
*{margin:0;padding:0;}
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,img{border:medium none;margin:0;padding:0;}
body,button,input,select,textarea{outline:none;}
ul,ol,li{list-style:none;}
table{ }
html,body{height:auto;margin:0 auto;}
h1,h2,h3,h4,h5,h6 { font-weight: bold; }
/* 链接样式 */
a {text-decoration:none;}
a:visited {text-decoration:none;}
a:hover {text-decoration:none;}
.w1200m.news4{    margin-top: 20px;}
.news4 .news2-div{    width: 550px;;}
.news4 .news2-text p font{    float: right;}
/* 层浮动 */
.left { float: left; }
.right{ float: right; }
.center { margin: 0 auto; }
/* 文字对齐 */
.tleft { text-align:left; }
.tright { text-align:right; }
.tcenter {text-align:center; }
/*手机端*/
.r-c{ display: none;cursor: pointer;  float:right;     margin-top: 4px;
    margin-right: 6px;   position: absolute;
    right: 0;
    top: 0;}
.r-c span.Tmenu_icon { cursor: pointer; margin-left: 25px;position: relative;display: inline-block; width: 45px; height: 45px;line-height: 45px;
 vertical-align: middle;z-index: 4;}
.r-c span i {    position: absolute; width: 65%;background: #339933;height: 2px;margin-top: -1.5px;left: 25%;top: 50%;}
.r-c span i::before { position: absolute; background: #339933;right: 0; width: 100%; height: 100%;
content: '';transition: transform 0.3s;top: 9px;}
.r-c span i::after {position: absolute; background: #339933; right: 0;width: 100%; height: 100%; content: '';transition: transform 0.3s;top: -9px;}
.r-c img{    margin: 34px auto;}
.navb.r-o {
display:block;}
.close {display:none;}
.close img{width:22px;    margin: 30px;}
.top.mtop{display:none;}
.menu.r-o{display:block;}
/* 全局 */
.clear { clear:both; font-size:1px; line-height:0px; height:0px; }
.w1200m { width:1200px; margin:0 auto; }
#main{background-color:#f5f5f5;}
.h20{height:20px;}
.h50{height:50px;}
.banner img{height:auto;width:100%;}
.position{padding:15px 0;height:20px;font-size:14px;color:#666666;background-color:#fff;}
.position span{float:left;font-size:14px;color:#258931;line-height:20px;padding-left:10px;border-left:4px solid #258931;}
.position a{font-size:14px;color:#666666;line-height:20px;display:inline-block;transition: all 0.8s;}
.position a:hover{color:#258931;}
.nr-left{width:240px;}
.nr-right{width:900px;padding:30px 20px;background-color:#fff;}
.left-title{background-color:#0c6ed7;text-align:center;padding:20px 0 10px;}
.left-title span{font-size:18px;color:#fff;line-height:25px;display:block;font-weight:bold;}
.left-title font{font-size:12px;color:#fff;line-height:25px;display:block;text-transform:uppercase;}
.left-menu{background-color:#fff;}
.left-menu a span{line-height:30px;padding:6px 0;color:#666666;font-size:14px;display:block;text-align:center;transition: all 0.8s;}
.left-menu a span:hover{background-color:#258931;color:#fff;}
.left-lxwm{margin-top:20px;padding-bottom:20px;background-color:#fff;}
.left-lxwm span{display: block;font-size: 14px;color: #666666;line-height: 26px;padding: 13px 20px;border-bottom: 2px solid #f5f5f5;}
.left-lxwm span font{display: block;font-size: 24px;color: #ff6d0c;line-height: 40px;font-weight: bold;}
.left-lxwm p{font-size: 14px;color: #666666;line-height: 28px;padding: 0 20px;overflow: hidden;}
.left-lxwm p font{float:left;font-size: 14px;}
.left-lxwm p font:nth-child(2){width:158px;}
/* 头部 */
.header-logo{background-color:#fff;}
/* 一级导航 */
.header-menu{height:50px;background:#0c6ed7;position: relative;width:100%;top:0;z-index:999;
	box-shadow: 0px 2px 4px rgba(68,68,68, 0.75);
	-moz-box-shadow: 0px 2px 4px rgba(68,68,68, 0.75);
	-webkit-box-shadow: 0px 2px 4px rgba(68,68,68, 0.75);}
.menu-li{float:left;width:150px;height:50px;transition: all 0.8s;}
.menu-li:nth-child(1){margin-left:0;}
.menu-a{font-size:16px;color:#fff;line-height:50px;width:100%;text-align:center;display:inline-block;transition: all 0.8s;}
.current .menu-a{background:#258931;}
.menu-a:hover{background:#258931;}
/* 二级导航 */
.menu-sub{display:none;}
.menu .menu-li:hover .hid2{display:block;-webkit-animation:aa 1s;-moz-animation:aa 1s;width:160px;}
/* .hid2{width:160px;overflow: hidden;} */
.hid2 a{font-size:13px;color:#fff;line-height:30px;text-align:center;display:block;margin-bottom:1px;background:#498aee;transition: all 0.8s;}
.hid2 a:hover{background:#258931;}
@-webkit-keyframes aa{
	from{-webkit-transform:rotateY(0deg);}
	to{-webkit-transform:rotateY(360deg);}
}
@-moz-keyframes aa{
	from{-moz-transform:rotateY(0deg);}
	to{-moz-transform:rotateY(360deg);}
}
.menu-sub-li{position:relative;}
.menu-sub-li ul{position:absolute;top:0;width:120px;left:161px;text-align:center;display:none;}
.menu-sub-li:hover ul{display:block;}

/* youshi */
.youshi{background-color:#fff;padding:50px 0;overflow: hidden;}
.youshi p{float:left;width:240px;height:101px;line-height:146px;color:#333333;font-size:14px;position:relative;text-align: center;cursor:pointer;transition: all 0.8s;}
.youshi p:after{content:"";position:absolute;top:0;left:0;width:1px;height:100%;background-color:#eeeeee;}
.youshi p:nth-child(1):after{width:0;}
.youshi p:nth-child(1){background:url(../images/ys1-1.png) no-repeat top center;}
.youshi p:nth-child(2){background:url(../images/ys2-1.png) no-repeat top center;}
.youshi p:nth-child(3){background:url(../images/ys3-1.png) no-repeat top center;}
.youshi p:nth-child(4){background:url(../images/ys4-1.png) no-repeat top center;}
.youshi p:nth-child(5){background:url(../images/ys5-1.png) no-repeat top center;}
.youshi p:nth-child(1):hover{background-image:url(../images/ys1-2.png);}
.youshi p:nth-child(2):hover{background-image:url(../images/ys2-2.png);}
.youshi p:nth-child(3):hover{background-image:url(../images/ys3-2.png);}
.youshi p:nth-child(4):hover{background-image:url(../images/ys4-2.png);}
.youshi p:nth-child(5):hover{background-image:url(../images/ys5-2.png);}
.youshi p:hover{color:#258931;}
/* news1 */
.news1-left{width:520px;height:391px;overflow: hidden;}
.news1-left img{width:100%;height:100%;transition: all 0.8s;}
.news1-left:hover img{transform: scale(1.2);}
.news1-right{width:620px;padding:0 20px 10px;background-color:#fff;}
.common-title{padding:15px 0;height:30px;width:100%;border-bottom:1px solid #e5e5e5;margin-bottom:20px;transition: all 0.8s;}
.common-title span{font-size:18px;color:#0a0b0b;line-height:30px;display:inline-block;}
.common-title span font{font-size:14px;color:#999999;line-height:30px;display:inline-block;text-transform:uppercase;margin-left:15px;}
.common-title a{float:right;font-size:14px;color:#999999;line-height:30px;text-transform:uppercase;transition: all 0.8s;}
.common-title a:hover{color:#258931;}
.common-title:hover{border-bottom:1px solid #258931;}
.news1-right p{font-size:14px;color:#666666;line-height:30px;transition: all 0.8s;}
.news1-right p font{float:right;}
.news1-right p:hover{color:#258931;}
/* news2 */
.news2-div{float:left;width:245px;padding:0 20px 10px;margin-left:20px;background-color:#fff;}
.news2-div:nth-child(1){margin-left:0;}
.news2-img{width:245px;height:120px;overflow:hidden;margin:7px 0 8px;}
.news2-img img{width:245px;height:120px;transition: all 0.8s;cursor:pointer;}
.news2-img:hover img{transform: scale(1.2);}
.news2-text p{font-size:14px;color:#666666;line-height:30px;transition: all 0.8s;}
.news2-text p:hover{color:#258931;} 
/* zjtd */
.zjtd{padding:0px 20px 20px;background-color:#fff;width:1160px;margin:0 auto; display:none;}
.zjtd .item{width:275px;height:240px;margin:auto;position:relative;transition: all 0.8s;}
.zjtd .td-img{width:275px;height:200px;overflow:hidden;}
.zjtd .td-img img{width:100%;height:100%;transition: all 0.8s;}
.zjtd .td-title{width:100%;font-size:14px;color:#666666;line-height:40px;text-align:center;transition: all 0.8s;}
.zjtd .item:hover .td-title{color:#258931;}
.zjtd .item:hover .td-img img{transform: scale(1.2);}
/* links */
.links{padding:30px 0;overflow:hidden;}
.links font{padding-left:30px;padding-right:10px;line-height:20px;font-size:14px;color:#111111;background:url(../images/link_bg.jpg) no-repeat center left;height: 20px;float:left;}
.links font b{font-size:18px;margin-right:10px;}
.links p b{font-size:14px;color:#111111;line-height:34px;display: inline-block;}
.links p a{font-size:14px;color:#666666;line-height:34px;transition: all 0.8s;display:inline-block;margin:0 10px;}
.links a:hover{color:#258931;}
.links div{float:left;}
/* footer */
.footer{border-top:10px solid #0c6ed7;padding:30px 0;}
.footer img{float:left;}
.powerby{float:left;margin-left:40px;font-size:14px;color:#333333;line-height:20px;}
.powerby a{font-size:14px;color:#666666;line-height:20px;transition: all 0.8s;}
.powerby a:hover{color:#258931;}
.footer .w1200m{position:relative;}
.jszc{position:absolute;right:0;bottom:0;}
/* jgsz */
.jgjj1{overflow:hidden;}
.jgjj1 img{float:left;width:520px;height:391px;}
.jgjj1 p{float:right;width:360px;font-size:14px;color:#666666;line-height:30px;text-indent:2em;}
.jgjj2{font-size:14px;color:#666666;line-height:30px;text-indent:2em;}
.jgzz p{font-size:14px;color:#666666;line-height:30px;text-indent:2em;}
.ryfg p{font-size:14px;color:#666666;line-height:30px;}
.ryfg img{max-width:100%;margin:20px auto 0;}
.nr-text b{font-size:18px;color:#333333;line-height:30px;text-align:center;display:block;}
.nr-text font{font-size:14px;color:#999999;line-height:30px;text-align:center;display:block;}
.nr-text img{max-width:100%;height:auto;margin:20px auto;}
.nr-text p{font-size:14px;color:#666666!important;line-height:30px!important;text-indent:2em;}
.nr-img{text-align:center;margin:20px auto;}
/* news */
.nr-news p{font-size:16px;color:#111111;line-height:30px;height:30px;overflow:hidden;transition: all 0.8s;}
.nr-news font{font-size:12px;color:#999999;line-height:30px;display:block;}
.nr-news span{font-size:14px;color:#666666;line-height:30px;height:30px;overflow:hidden;display:block;}
.nr-news{padding:14px 0;border-bottom:1px solid #eeeeee;}
.nr-news:nth-child(1){padding-top:0;}
.nr-news p:hover{color:#258931;}
/* download */
.nr-download{padding:20px 0 20px 60px;border-bottom:1px solid #e4eaec;position:relative;background:url(../images/download.png) no-repeat 10px 20px;}
.nr-download p{font-size:16px;color:#111111;line-height:20px;}
.nr-download font{font-size:14px;color:#999999;line-height:30px;display:block;}
.nr-download a{position:absolute;width:84px;line-height:34px;border:1px solid #258931;font-size:14px;color:#258931;text-align:center;right:10px;top:20px;transition: all 0.8s;}
.nr-download a:hover{background-color:#258931;color:#fff;}
/* lxwm */
#lxwm span{line-height:30px;padding-bottom:20px;font-size:16px;color:#0c6ed7;display:block;margin-top:20px;}
#lxwm span:nth-child(1){margin-top:0;}
#lxwm p{line-height:24px;font-size:14px;color:#333333;}
@media (max-width:768px){
.header-logo{    padding: 10px 0;}
.header-logo img{    width: 266px;
    height: auto;}
.header-menu.r-o {
    display: block; left:8px;}
.r-c{display:block;}
.close {position: absolute;
        right: 0;
        top: 0;
    display: block;}
.w1200m {width:96%;}
.header-menu {height: 65%;position: fixed;width: 360px;           padding-top: 4%;            left: -100%;
        top: 0;
        transition: .5s all ease;}
.menu-sub {
    display: none !important;}
.menu-a {
    line-height: 50px;
    width: auto;
    display: block;}
.news1-left {
    width: 100%;
    height: auto;}
.news1-left,.news1-left div {
width: 360px !important;
        height: auto !important;}
.news2-div {
    width: 100%;
    padding: 0;    margin-left: 0; margin-top:10px;}
.zjtd {
    padding: 0;
    background-color: #fff;
    width: 96%;}
#main {
    background-color: #fff;}
    .menu-li {
    float: none;
    width: 200px;
    height: 50px;
    margin: 0 auto;}
    .menu-li:nth-child(1) {
    margin: 0 auto;}
    .news1-right {
    width: 100%;
    padding: 0;}
    .news2-img {
    width: 100%;
    height: auto;
    overflow: hidden;}
    .news2-img img {
    width: 100%;
    height: auto;}
    .powerby {
    float: left;
    margin-left: 0;}
    .jszc {
    display: none;}
    .beian{width:100% !important;}
    .footer {
    padding: 30px 0 10px;}
    .news1-right p font {
    display: none;}
    .news1-right p {
    line-height: 22px;
    border-bottom: 1px dotted #eee;
    padding: 5px 0;}
    .html5zoo-wrapper-0 {
    position: static;}
    .html5zoo-swipe-box-0{height:103px;}

.nr-left {
    width: 100%;}
#t1_3_{    width: 100%;
    text-align: center;}
.left-lxwm{    display: none;}
.nr-right {
    width: 100%;
    padding: 0;}
.left-menu{    border-bottom: 1px solid #eee;
    margin-bottom: 20px;}
#u_u4_imgcontent  table tr{        width: 100%;
        display: block;
        float: left;
        padding: 0px;}
.nr-left {
    width: 100%;}
   #t1_3_ tr {    display: block;
    width: 50%;
    float: left;}
  #t1_3_ td{    width: 100%;
    display: block;}
#u_u4_imgcontent  table td{width: 100%;
    display: block;        height: auto;}
    #u_u4_imgcontent  table td img{    width: 100%;
    height: auto;}
    .position {
    display: none;}
.news4 .news2-div {
    width: 100%;}
.news4 .news2-text p font {
    display: none;}


}