/*  整站统配  */
*{ margin: 0 ; padding: 0;}
a{ text-decoration: none;}
ul,li,ol{ list-style: none;}
img{ border: none;}
video{background: #000}
/*    inc.Style.head    */
.header{ overflow: hidden;}
.header .head{ width: 100%; height:236px;}
.header .head .top{ width: 100%; height:47px; background: #4f4f4f;}
.header .head .top p{ display: block; overflow: hidden; width: 1360px; height: 47px;line-height: 47px; margin: 0 auto;}
.header .head .top p span{ float: left; font-size: 14px; color: #FFF;}
.header .head .top .header_nav{ float: right; overflow: hidden;}
.header .head .top .header_nav span{ float: left; margin: 0px 10px 0px 10px}
.header .head .top .header_nav span a{ font-size: 14px; color: #FFF;}
.header .head .logo{ width: 1138px; height: 189px; margin: 0 auto;}

.nav{ width:100%; height:57px; margin:0 auto; z-index:9999; background: #0f9d3e;}
.nav .nav_list{ width: 1200px; margin: 0 auto;}
.nav li{float:left;height:57px; width:180px; line-height:57px;position:relative;}
.nav li.last{background:none;}
.nav li a{float:left;display:block; width:180px; height:57px; text-align:center; line-height:57px; background:#0f9d3e;}
.nav li a:hover{background:#05752a; text-decoration:none;}
.nav li a span{float:left;display:block; width:180px; height:57px; background: #0f9d3e; line-height:57px;cursor:pointer; font-family:"Microsoft YaHei";text-align:center; color:#fff; font-size:13px;}
.nav li a span:hover{float:left;display:block; width:180px; height:57px; background: #05752a; line-height:57px;cursor:pointer; font-family:"Microsoft YaHei";text-align:center; color:#fff; font-size:13px;}
.nav li a.selected{ background:#0f9d3e; color:#fff;}
.nav li a.selected2{ background:#0f9d3e; color:#fff;}
.nav li.selected .submenu{display:block;}
.nav li .submenu{display:none;position:absolute;top:57px;left:0px; background:#0f9d3e;}
.nav li .submenu{width:180px;}
.nav li .submenu{ z-index:9999;}
.nav li .submenu li{float:left;padding:0;background:none;height:50px; line-height:50px;}
.nav li .submenu li a{float:none;padding:0;text-align:left; font-family:"Microsoft YaHei";height:50px;line-height:50px;background:none; color:#fff; padding-left:6px; width:76px;}
.nav li .submenu li a:hover{background:#05752a;;font-weight:normal; color:#fff; text-decoration:none;}

#E_Mail{ background: #0f9d3e; color: #FFF;border-bottom: 1px dashed #FFF; border-left: none; border-right: none; border-top: none; }
#Tel{ background: #0f9d3e; color: #FFF;border-bottom: 1px dashed #FFF; border-left: none; border-right: none; border-top: none; }
#Name{ background: #0f9d3e; color: #FFF; border-bottom: 1px dashed #FFF; border-left: none; border-right: none; border-top: none; }
#Message{ background: #0f9d3e; color: #FFF;border: 1px dashed #FFF;  }

/*   nav导航盒子
.nav{width:100%;height:44px;line-height:44px;text-align:center;font-size:14px;position:relative;background:#0f9d3e ;float:right; font-weight:bold; font-family: Arial;z-index:1000}
/*nav-main
ul.nav-main{width:1200px;height:100%;list-style-type:none; margin: 0 auto;}
ul.nav-main span{display:inline-block;}

/*图标向上旋转
.hover-up{transition-duration:.5s;transform:rotate(180deg);-webkit-transform:rotate(180deg); }
/*图标向下旋转
.hover-down{transition-duration:.5s;transform:rotate(0);-webkit-transform:rotate(0)}
/*导航条设置
.nav ul li a{ color: #FFF; font-family: Arial; font-size: 13px;}
ul.nav-main>li{width:198px; height:100%; text-align: center; display:block;float:left;color:#fff;cursor:pointer}
ul.nav-main>li:hover{background:#05752a; color:#FFF;}
ul.nav-main>li:hover span{ z-index:100000 }
/*隐藏盒子设置
div.hidden-box{width:198px;position:absolute;display:none;background:#05752a ;top:44px;  filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8;}
.hidden-box>ul{list-style-type:none;color:#fff;cursor:pointer; padding-top:12px;padding-bottom:15px}
.hidden-box>ul li{ line-height:30px; height:30px; font-weight:500}
/*.hidden-box li:hover{background:#643519;color:#fff}*/

/*隐藏盒子位置设置*/
.hidden-loc-index{left:310px}
.hidden-loc-us{left:508px}
.hidden-loc-info{left:614px}
.box04{left:683px}


/*   index.banner.Style "自适应"   */
.fullSlide{ width: 100%; height: 400px; overflow: hidden; position: relative;}
.banner{ width: 100%;
    margin: 0 auto;
    height: 400px;
    background: url(../images/banner_02.jpg) no-repeat center;
    overflow: hidden;}
.banner_1{ width: 334px; height: 700px; float: left;}


/*  aa  */
.index{ width: 100%; height: auto; margin:0 auto; }
.index .title{ width: 557px; height: 121px; margin:0 auto; }
.index .img_for{ width: 1400px; height: auto; margin:0 auto; overflow: hidden;}
.index .img_for .class_for{ width: 209px;
    height: 280px;
    margin: 11px;
    border: 1px solid #eeeeee;
    float: left;}
.index .img_for .class_for .for_img{width: 209px;
    height: 209px;}
.index .img_for .class_for .for_title{     width: 209px;
    margin: 20px auto 0 auto;
    line-height: 60px;}
.index .img_for .class_for .for_title p{font-family: Arial;
    height: 14px;
    line-height: 20px;
    text-align: center;
    font-weight: bold;}
.index .img_for .class_for .for_title p a{ font-size: 14px; color: #08427c;}
.index .img_for .class_for .for_title p a:hover{ font-size: 14px; color: #9c9c9c;}
.index .img_for .class_for .for_title p a:hover>.for_title span{ font-size: 13px; color: #4db556;}
.index .img_for .class_for .for_title p span{ font-size: 12px; color: #4b4c4c;}

.index .about{ width: 100%; height: 780px; background: url("../images/about_gb.jpg") no-repeat center;}
.index .about_center{ width: 1400px; height: auto; overflow: hidden; margin: 0 auto;}
.index .about .left{ float: left; width:400px; height: 400px;  margin: 4% 0 0 2% }
.index .about .center{ float: left; width: 500px;
    height: 722px; margin: 2% 2% 0 2%}
.index .about .center p{ font-family: Arial; font-size: 17px; color: #FFF; line-height: 36px;}
.index .about .center .about_us{ width: 159px; height: 38px; margin: 0 auto 31px auto;}
.index .about .right{ float: left; width:400px; height: 400px; margin: 4% 0 0 0 }

/*     index.About.JavaScritp     */

div.indexmaindiv{height:210px;margin:0 auto;width:400px; overflow: hidden;margin-top: 20px;}
div.indexmaindiv div.stylesgoleft{float:left;width:35px;height:35px;background:url('../images/left.png') no-repeat left top;margin:58px 2px 0px 0px;cursor:pointer;}
div.indexmaindiv div.playerdetail{width:310px;height:245px;background:#FFF;font-family:'微软雅黑';}
div.indexmaindiv div.playerdetail div.detailimg{width:310px;height:160px;}
div.indexmaindiv div.playerdetail div.detailimg img{width:310px;height:250px;}
div.indexmaindiv div.playerdetail div.teanames{text-align:center;font-size:14px;margin-top:5px;color:#404040;}
div.indexmaindiv div.playerdetail div.teadetail{width:156px;height:27px;margin:5px 8px;color:#666;}
div.indexmaindiv div.stylesgoright{float:left;width:35px;height:35px;background:url('../images/right.png') no-repeat left ;margin:58px 0px 0px 3px;cursor:pointer;}
/*滚动*/
div.maindiv{float:left;width:310px;height:160px;overflow:hidden;position:relative;}
div.maindiv ul{position:absolute;left:0;top:0;}
div.maindiv ul li{float: left;
    width: 310px;
    height: 200px; 
  
    overflow: hidden;}

.Product{ width: 1400px; height: auto; overflow: hidden; margin: 25px auto 0 auto;}
.about_center{ width: 1400px; height: 101px; margin: 0 auto;}
.about_center .title{ width: 505px; height: 101px; margin: 0 auto;}
.about_center .center{ width: 1400px; height: auto; overflow: hidden;}

.Product .center{ width: 1357px; height: 465px; overflow: hidden; margin: 0 auto;}
.Product .center .left{ float: left; width: 19px; height: 25px; margin: 150px 15px 0 0;}
.Product .center .right{ float: right; width: 19px; height: 25px; margin: 150px 0 0 15px;}
.Product .center .for_center{ width: 265px; height: 370px; float: left; overflow: hidden; border: 1px solid #eeeeee; margin: 4px 25px 0px 25px;}
.Product .center .for_center .for_tu{ width: 265px; height:265px; overflow: hidden;}
.Product .center .for_centers{ width: 1260px; height: 457px; float: left; margin-left: 10px; overflow: hidden; }
.Product .center .for_title{ width: 248px; height:120px;overflow: hidden; margin: 28px 0px 0px 16px; }
.Product .center .for_title h3{ font-family: Arial; font-size: 14px; color: #717171;}
.Product .center .for_title h3 a{ font-family: Arial; font-size: 13px;
    color: #737373;}
.Product .center .for_title p{ font-family: Arial; font-size: 13px; color: #262727;}
 

.Video{ width: 1400px; height: auto; overflow: hidden; margin: 0 auto;}
.Video .title{ width: 339px; height: 101px; margin: 0 auto;}
.Video .center{ width: 1163px; height: 198px; overflow: hidden; margin: 0 auto;}
.Video .center .for_Video{ float: left; width: 581px; height: 198px; overflow: hidden; }
.Video .center .for_Video .left{ float: left; width: 291px; height: 198px; overflow: hidden;}
.Video .center .for_Video .right{ float: left; width: 200px; word-break:break-word; height: 172px; overflow: hidden; padding: 26px 39px 0 51px; background: url("../images/aa1.jpg") no-repeat;}
.Video .center .for_Video .right h1{ font-family: Arial; font-size: 16px; color: #156520;}
.Video .center .for_Video .right h1 a{ font-family: Arial; font-size: 13px; color: #156520;}
.Video .center .for_Video .right p{ font-family: Arial; font-size: 13px; color: #00488a; line-height: 21px;}

/*    index.Video.Style.center-02    */

.Video .center_1{ width: 1163px; height: 198px; overflow: hidden; margin: 0 auto;}
.Video .center_1 .for_Video{ float: left; width: 581px; height: 198px; overflow:}
.Video .center_1 .for_Video .left{ float: left; width: 291px; height: 198px; overflow: hidden;}
.Video .center_1 .for_Video .right{ float: left; width: 200px; height: 172px;word-break:break-word; overflow: hidden; padding: 26px 39px 0 51px ; hidden; background: url("../images/aa2.jpg") no-repeat;}
.Video .center_1 .for_Video .right h1{ font-family: Arial; font-size: 16px; color: #156520;}
.Video .center_1 .for_Video .right h1 a{ font-family: Arial; font-size: 13px; color: #156520;}
.Video .center_1 .for_Video .right p{ font-family: Arial; font-size: 13px; color: #00488a; line-height: 21px;}

.Feedback{ width: 100%; height: 350px; background: #0f9d3e; margin-top: 40px;}
.Feedback .center{ width: 1296px; height: 602px; margin: 0 auto; overflow: hidden;}
.Feedback .center .title{ width: 352px; height: 138px; margin: 45px 0px 0px 105px;float: left;}

.box { width: 600px; height: 271px; margin: 20px auto 0 auto;}
.box tbody th { width: 50px; height: 50px; text-align: right; font-size: 18px; font-weight: lighter; font-family: Arial; color: #FFF;}
.box tbody td { padding-left: 10px;}
.box .input-text{ width: 300px; height: 28px;}
.box #dosubmit{ width: 136px; height: 30px; background: #FFF; color: #0f9d3e; border: none; float: right; margin: 12px 0px 0px 0px;}


/*    list_main.style    */
.list_main{ width: 1200px; height: auto; margin: 25px auto; overflow: hidden; background: #fbfbfb;}
.list_main .title{ width: 1198px; height: 52px; background: #e9eff5; border: 1px solid #dbe3ef;}
.list_main .title p{  height: 52px; line-height: 52px; font-family: Arial; font-size: 14px; color: #0F0F0F;}
.list_main .title p a{  height: 52px; line-height: 52px; font-family: Arial; font-size: 14px; color: #0F0F0F; margin: 0 10px;}
.list_main .list_center{ width: 1200px; height: auto; margin: 20px auto 0 auto; overflow: hidden;}
.list_main .list_left{ float: left; width: 220px; height: auto; }
.list_main .list_left h1{ width: 218px; height: 54px; border-left:1px solid #dbe3ef; border-right: 1px solid #dbe3ef; border-top: 2px solid #33af37; font-family: Arial; font-size: 18px; color: #33af37; line-height: 54px; text-align: center;  }
.list_main .list_left ul{ width: 218px; height: auto; border: 1px solid #dbe3ef;}
.list_main .list_left ul li{ width: 218px; height: 38px; line-height: 38px;}
.list_main .list_left ul li a{ font-family: Arial; font-size: 14px; color: #0F0F0F; padding-left: 15px;}
.list_main .list_left .list_left_tjw{ width: 220px; height: auto; border: 1px solid #dbe3ef;  }
.list_main .list_left .bit_img{ width:210px; height: 210px; border: 1px solid #dbe3ef; margin: 3px auto; overflow: hidden; }

.list_main .list_right{ float: right; width: 961px; min-height: 862px; height: auto; border: 1px solid #dbe3ef;}
.list_main .list_right .for_center{ float: left; width: 234px; height: 335px; overflow: hidden; margin: 2px; background: #FFF; }
.list_main .list_right .for_center .for_tu{ width: 234px; height: 237px; overflow: hidden;}
.list_main .list_right .for_center .for_title{ width: 234px; height: 237px; overflow: hidden; }
.list_main .list_right .for_center .for_title a{ }
.list_main .list_right .for_center .for_title h1{ font-family: Arial; font-size: 13px; color: #6f6f6f; margin: 0px 0 10px 15px;margin-top: 10px;}
.list_main .list_right .for_center .for_title p{ font-family: Arial; font-size: 14px; color: #6f6f6f; margin: 0px 0px 0px 15px }


.show_mail{ width: 1216px; height: auto; overflow: hidden; margin: 20px auto;}
.show_mail_left{ width: 1216px; height: auto;}
.show_mail_left1{ width: 1214px; height: 458px; overflow: hidden; border: 1px solid #dae2ee;}
.show_mail .title{ width: 1174px; height: 38px; line-height: 40px; font-family: Arial; font-size: 14px; border: 1px solid #dae2ee; margin-bottom: 15px; padding: 0px 20px;}
.show_mail .title a{ color: #0F0F0F;}



.show_mail_right{ float: right; width: 238px; height: auto; border: 1px solid #dae2ee;}
.show_mail_right .list_left{ float: left; width: 220px; height: auto; }
.show_mail_right .list_left h1{ width: 218px; height: 54px; font-family: Arial; font-size: 18px; color: #33af37; line-height: 54px; text-align: center;  }
.show_mail_right .list_left ul{ width: 218px; height: auto;}
.show_mail_right .list_left ul li{ width: 218px; height: 38px; line-height: 38px;}
.show_mail_right .list_left ul li a{ font-family: Arial; font-size: 14px; color: #0F0F0F; padding-left: 15px;}
.show_mail_right .list_left .list_left_tjw{ width: 220px; height: auto; float: right;}
.show_mail_right .list_left .bit_img{ width:210px; height: 160px; margin: 3px auto; overflow: hidden; }


/*   inc.footer.Style   */
.footer{ width: 100%; height: auto; overflow: hidden; border-top: 1px solid #cccccc; margin-bottom: 15px; }
.footer p{ font-family: Arial; font-size: 12px; color: #262727; text-align: center; margin-top: 12px; line-height: 14px;}




.box{
    width: 347px;height: auto; float: left; margin-left: 20px;
}
.all{
    width: 347px;height: auto;overflow: hidden;
}
.top-img{
    width: 347px;height: auto;font-size: 0;position: relative;
}
.activeimg{
    overflow: hidden;height: 300px;position: relative;
}


.top-img .left{
    width: 80px;height: 300px;position: absolute;left: 0;top: 0;text-align: center;line-height: 300px;
    cursor: pointer;
}
.top-img .right{
    width: 80px;height: 300px;position: absolute;left:420px;top: 0;text-align: center;line-height: 300px;
    cursor: pointer;
}

.bot-img{
    height: 90px;width: 500px;margin-top: 15px
}
.bot-img ul{
    width: 100%;height: 100px;
}
.bot-img ul li{
    width: 50px;margin-right: 2px;float: left;border: 1px solid #fff;cursor: pointer;font-size: 0;
}
.bot-img ul li.active{
    border: 1px solid #ff6600;
}
.bot-img ul li img{
    width: 100%;
}
.bot-img ul li:last-child{
    margin-right: 0;
}

.box_right{ width: 804px; height: 560px; padding: 15px; float: right; overflow: hidden; border-left: 1px solid #e6e7eb;color: #6f6f6f;}
.box_right h1{ font-size: 14px; font-family: Arial;}

.miaoshu{ overflow: hidden; margin: 25px 0 0 0;}
.miaoshu *{ font-size: 12px;}

.contact{ width: 1614px; height: auto; overflow: hidden; border: 1px solid #e6e7eb; margin-top: 20px; padding: 20px;}
.contact_left{ float: left; width: 960px; overflow: hidden;color: #6f6f6f;}

.pro-img img{
    width: 850px;
    height: 850px;
}

.contact_right{ float: left;}

.list_main .list_left .bit_img

.Feedback_s{ width: 100%; height: 602px; background: #0f9d3e; margin-top: 40px; margin-bottom: 40px;}
.Feedback_s .center{ width: 1200px; height: 602px; margin: 0 auto; overflow: hidden;}
.Feedback_s .center .title{ width: 352px; height: 138px; margin: 45px 0px 0px 105px;}
.Feedback_center{ margin: 0 auto; width: 500px;}

.cont{ width: 100%; height: 44px; background: #0f9d3e;}





.wrap_all{ /*only needed if using big background images like in theme 5*/
    width:100%;
    height: 44px;
    background: #0f9d3e;
    position:relative;
    display:table;
}


#top{
    position:relative;
    margin-top: 0;
    margin-right: auto;
    margin-bottom: 0;
    margin-left: auto;
}


/*navigation*/

.navwrap{
    height:50px;
    width: 1310px;
    line-height:50px;
    padding-right:18px;
    position:absolute;

    font-size:12px;
    z-index:6;
}

#top #nav{
    float:left;
    height:50px;
    line-height:50px;
    padding-left:13px;
}


#nav, #nav ul{
    margin:0;
    padding:0;
    list-style-type:none;
    list-style-position:outside;
    position:relative;
    line-height:50px;
    z-index:5;

}


#top #nav a{
    height:44px;
    display:block;
    padding:0;
    text-decoration:none;
    text-align:center;
    line-height:44px;
    outline:none;
    z-index:35;
    position:relative;
    float:left;
}

#top #nav ul a{
    line-height:33px;
}

#top #nav li{
    float:left;
    position:relative;
    z-index:20;

}

#top #nav li li{
    border-left:none;
    margin-top:0;
}

#top #nav ul {
    position:absolute;
    display:none;
    width:160px;
    top:44px;
    left:-1px;

}

#top #nav li ul a{
    width:240px;
    height:auto;
    float:left;
    text-align:left;
    padding:0 21px;
}

#top #nav ul ul{
    top:auto;
    border-top:none;
}

#top #nav li ul ul {
    left:282px;
    top:0px;
}

#top #nav li:hover ul ul, #top #nav li:hover ul ul ul,#top  #nav li:hover ul ul ul ul{
    display:none;
}
#top #nav li:hover ul, #top #nav li li:hover ul, #top #nav li li li:hover ul, #top #nav li li li li:hover ul{
    display:block;
}

/*naviagation*/
#top #nav a{
    width: 174px;
    color:#FFF;
}

#top #nav ul {

    border-top:none;
}



#top #nav li ul a{
    border-bottom:1px solid #fff;

}

#top  #nav ul a, #top  #nav ul li{
    background-color:#0f9d3e;
    background-image:none;
}

#top  #nav ul a:hover, #top  #nav ul a:focus {
    background-color:#05752a;
    color:#FFF;
}

#top  #nav a:hover, #top  #nav a:focus {
    background: #05752a;
    color:#FFF;
}


#top #nav .current_page_item a{
    color:#FFF;

}

#top #nav .current_page_parent .current_page_item a, #top #nav .current_page_item ul a{
    border-right:1px solid #f5f5f5;
    border-left:none;
    background-image:none;
    color:#444;
}
.page_item a{ width: 180px; font-family: Arial; font-size: 13px;}

.list_centersss li{ height: 45px; line-height: 45px; border-bottom: 1px dashed #b0b0b0; padding-left: 45px; }
.list_centersss li a{ font-family: Arial; font-size: 13px; color: #024480; }
.list_centersss li a:hover{ font-family: Arial; font-size: 13px; color: #2bac37; }

.desc{margin-top: 20px;    line-height: 50px;
    font-size: 15px;}
.desc p{
font-size: 14px;
    color: #6f6f6f;
    line-height: 50px;
}

.desc div{
font-size: 14px;
    color: #6f6f6f;
    line-height: 50px;
}

.desc li{
font-size: 14px;
    color: #6f6f6f;
    line-height: 50px;
}