/* CSS Document */

body{font-size:12px;margin:0 auto;padding:0;font-family: "Microsoft YaHei","Segoe UI", "Lucida Grande", Helvetica, Arial,sans-serif;}
h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd,td,p,span{margin:0;padding:0;list-style:none;font-weight:normal;}
a{	text-decoration: none;}
a:hover{text-decoration: none;}
.containter{margin:0 auto;width:100%;}
.main{width:1200px;margin:0 auto;overflow:hidden;}
.blackbg{background:#3f3f3f;}
.black{color:#3f3f3f;}
.lightgrey{color:#a2a1a1;}


.logo{float:left;width:180px;margin:15px 0;margin-right:30px;}
#menu{float:right;width:860px;overflow:hidden;margin-top:15px;}
#menu ul{margin-right:-12px;}
#menu ul li{float:left;padding:12px;display:block;text-align:center;font-size:14px;}
#menu ul li a{color:#fff;}
.en{color:#aeaeae;font-size:12px;}
#menu ul li a:hover{color:#f08300;}
.caseitem{text-align:center;background:url(../images/Arrow_down.png) no-repeat center  65px ;margin:40px 40px 20px 40px;height:80px;}
.caseitem h2{font-size:24px;}
.caseitem h3{line-height:30px;font-family: "Segoe UI",  Helvetica, Arial,sans-serif;font-weight:normal;}
.case{border-bottom:1px solid #ddd;padding-bottom:40px;}
.caselist{overflow:hidden;}
.caselist ul{overflow:hidden;margin:0px -6px;}
.caselist ul li{float:left;width:290px;margin:0px 6px 20px 6px;}
.caselist ul li h2{font-size:16px;margin:10px 0 5px 0;}
.caselist ul li p{color:#a2a1a1;}

.morecase{margin:20px auto;width:200px;height:45px;line-height:45px;text-align:center;}
.morecase a{display:block;border:1px solid #e9e9e9;border-radius:3px;color:#a2a1a1;}
.morecase a:hover{display:block;border:1px solid #e9e9e9;background:#f08300;color:#fff;}


.videolist{overflow:hidden;}
.videolist ul{overflow:hidden;margin:0px -6px;}
.videolist ul li{float:left;width:290px;margin:0px 6px 20px 6px;}
.videolist ul li h2{font-size:16px;margin:10px 0 5px 0;}
.videolist ul li p{color:#a2a1a1;}


/*Ñ¡Ïî¿¨1*/
#Tab1{
width:100%;
margin:0px;
padding:0px;
margin:0 auto;}


/*²Ëµ¥class*/
.Menubox {margin-top:60px;
width:100%;overflow:hidden;border-bottom:1px solid #f08300;
}
.Menubox ul{
margin:0px auto;
width:60%;
padding:0px;
overflow:hidden;height:80px;
}
.Menubox li{
float:left;
font-size:24px;
display:block;
cursor:pointer;
width:33.33%;
text-align:center;
color:#3f3f3f;
line-height:30px;

}
.Menubox li.hover{
padding:0px;
background:#fff;
color:#f08300;
line-height:30px;
}
.Menubox li h2{font-size:24px;}
.Menubox li span{font-size:14px;}
.Menubox li.hover span{font-size:14px;}
.Menubox li.hover h2{font-size:24px;font-weight:bold;}
.Contentbox{
clear:both;margin-bottom:50px;
padding-top:80px;
}


.designlist{margin-bottom:50px;}
.designlist ul{overflow:hidden;margin-right:-45px;}
.designlist ul li{float:left;width:370px;margin-right:45px;}
.designlist ul li img{width:100%;height:280px;}
.designlist ul li h2{font-size:16px;margin:15px 0 15px 0;font-weight:bold;}
.designlist ul li p{color:#a2a1a1;height:60px;line-height:20px;overflow:hidden;}
.designlist ul li a{color:#3f3f3f;}
.designlist ul li a:hover{color:#f08300;}

.newslist{margin-bottom:50px;}
.newslist ul{overflow:hidden;}
.newslist ul li{height:230px;padding:40px;background:#f7f7f7;margin-bottom:50px;}
.newslist img{float:left;width:380px;}
.newslist_r{float:right;width:650px;}
.newslist_r h2{font-size:32px;margin-bottom:20px;}
.newslist_r p{font-size:15px;color:#a2a1a1;line-height:160%;margin-top:30px;height:75px;overflow:hidden;}
.newslist_r p a{color:#a2a1a1;}
.newslist_r p a:hover{color:#000;}

.date{font-size:12px;color:#a2a2a2;display:block;line-height:160%;margin-bottom:15px;}
.tag{font-size:12px;color:#f08402;border:1px solid #f08402;padding:2px 5px;height:30px;border-radius:5px;}

#banner{width:100%;height:400px;margin:0 auto;}

.submenu{margin:40px 0;overflow:hidden;}
.submenu ul li{float:left;margin:0 10px;font-size:18px;color:#d7d7d7;}
.submenu ul li a{color:#3f3f3f;}
.submenu ul li a:hover{color:#f08301;}

.news_view_titele{border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;padding:30px;text-align:center;}
.news_view_titele h2{font-size:32px;margin-bottom:20px;}
.news_view_content{padding:80px 0px;line-height:180%;color:#696969;font-size:15px;}
.news_view_content img{margin-bottom:10px;margin-top:10px;}

.news_view_page{border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;padding:30px 0;overflow:hidden;}
.news_view_prev{float:left;width:46%;}
.news_view_prev a .Previous{color:#333333;display:block;}
.news_view_prev a  .news_view_prev_right h2{color:#333333;display:block;font-size:20px;}
.news_view_prev a  .news_view_prev_right p{color:#a2a1a1;display:block;font-size:12px;margin-top:15px;height:60px;overflow:hidden;line-height:20px;}

.news_view_prev a:hover .Previous{color:#f08300;background:url(../images/new_prev_hover.png) no-repeat 5px center;}
.Previous{line-height:25px;font-size:20px;background:url(../images/new_prev.png) no-repeat 5px center;text-indent:20px;margin-bottom:15px;}
.news_view_prev_wrap{overflow:hidden;}
.news_view_prev_wrap img{float:left;}
.news_view_prev_right{float:right;width:290px;}


.news_view_next{float:right;width:46%;}
.Next{line-height:25px;font-size:20px;background:url(../images/new_next.png) no-repeat right center;padding-right:20px;margin-bottom:15px;text-align:right;}
.news_view_next_wrap{overflow:hidden;}
.news_view_next_wrap img{float:right;}
.news_view_next_right{float:left;width:290px;}

.news_view_next a .Next{color:#333333;display:block;}
.news_view_next a  .news_view_next_right h2{color:#333333;display:block;font-size:20px;}
.news_view_next a  .news_view_next_right p{color:#a2a1a1;display:block;font-size:12px;margin-top:15px;height:60px;overflow:hidden;line-height:20px;}

.news_view_next a:hover .Next{color:#f08300;background:url(../images/new_next_hover.png) no-repeat right center;}

.about_content{padding:80px 0px;line-height:180%;color:#696969;font-size:15px;}

/*µ×²¿*/

.footer_left{float:left;width:900px;margin-top:70px;}
.footer_right{float:right;width:176px;margin-top:50px;margin-right:50px;text-align:center;color:#afafaf;}
.footer_right img{margin-bottom:10px;}

.footer_contact{overflow:hidden;}
.footer_contact ul{overflow:hidden;}
.footer_contact ul li{float:left;width:33.33%;}
.footer_contact ul li h2{color:#fff;font-size:14px;margin-bottom:15px;}
.footer_contact ul li p{color:#a8a8a8;text-indent:2em;font-size:16px;}
.footer_contact ul li .tel{background:url(../images/footer_tel_icon.png) no-repeat left center;}
.footer_contact ul li .qq{background:url(../images/footer_qq_icon.png) no-repeat left center;}
.footer_menu{margin:20px 0;}
.footer_menu ul{overflow:hidden;margin-right:-30px;}
.footer_menu ul li{float:left;margin-right:30px;font-size:14px;}
.footer_menu ul li a{color:#fff;}
.footer_menu ul li a:hover{color:#f08300;}

.footer_info{margin:20px 0 50px 0;}
.footer_info ul{overflow:hidden;margin-right:-20px;}
.footer_info ul li{float:left;margin-right:20px;font-size:12px;color:#afafaf;}
.footer_info ul li a{color:#afafaf;}
.footer_info ul li a:hover{color:#f08300;}
.footer_key{width:100%;clear:both; color:#999;font-size:12px;line-height:160%;margin-bottom:20px;}
@media screen and (min-width: 320px) and (max-width: 1119px) {
.containter{margin:0 auto;overflow:hidden;}
.main{width:100%;margin:0 auto;}
.footer_left{float:left;width:75%;margin-left:1em;margin-top:20px;}
.footer_right{float:right;width:15%;margin-top:10px;}
.footer_right img{max-width:100%;}
.footer_contact{overflow:hidden;}
.footer_contact ul{overflow:hidden;}
.footer_contact ul li{float:left;width:33.33%;}
.footer_contact ul li h2{color:#fff;font-size:1.5em;margin-bottom:15px;}
.footer_contact ul li p{color:#a8a8a8;text-indent:2em;font-size:1.6em;}
.footer_contact ul li .tel{background:url(../images/footer_tel_icon.png) no-repeat left center;}
.footer_contact ul li .qq{background:url(../images/footer_qq_icon.png) no-repeat left center;}
.footer_menu{margin:20px;}
.footer_menu ul{overflow:hidden;margin-right:-20px;}
.footer_menu ul li{float:left;margin-right:20px;font-size:1.3em;}
.footer_menu ul li a{color:#fff;}
.footer_menu ul li a:hover{color:#f08300;}
.footer_key{clear:both; color:#999;font-size:0.8em;line-height:160%;margin:1em;}



.caselist{overflow:hidden;}
.caselist ul{overflow:hidden;margin-left:2em;}
.caselist ul li{float:left;width:33.33%;margin:0;padding:0;}
.caselist ul li h2{font-size:16px;margin:10px 0 5px 0;}
.caselist ul li p{color:#a2a1a1;}
.videolist{overflow:hidden;}
.videolist ul{overflow:hidden;margin-left:2em;}
.videolist ul li{float:left;width:30%;margin:0 1.2%;padding:0;}
.videolist ul li h2{font-size:16px;margin:10px 0 5px 0;}
.videolist ul li p{color:#a2a1a1;}
.designlist{margin-bottom:50px;}
.designlist ul{overflow:hidden;width:95%;margin:0 auto;}
.designlist ul li{float:left;width:31%;margin:0 1%;padding:0;}
.designlist ul li img{width:100%;height:280px;}

.newslist{margin-bottom:50px;}
.newslist ul{overflow:hidden;}
.newslist ul li{height:200px;padding:40px;background:#f7f7f7;margin-bottom:50px;}
.newslist img{float:left;width:35%;}
.newslist_r{float:right;width:60%;}
.newslist_r h2{font-size:2em;margin-bottom:10px;}
.newslist_r p{font-size:1em;color:#a2a1a1;line-height:160%;margin-top:30px;height:55px;overflow:hidden;}
.news_view_content{padding:2em;line-height:180%;color:#696969;font-size:1em;}
.news_view_content img{margin-bottom:10px;margin-top:10px;max-width:100%;}


.news_view_page{border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;padding:2em;overflow:hidden;}

.news_view_prev{float:left;width:46%;}
.news_view_prev a .Previous{color:#333333;display:block;}
.news_view_prev a  .news_view_prev_right h2{color:#333333;display:block;font-size:20px;}
.news_view_prev a  .news_view_prev_right p{color:#a2a1a1;display:block;font-size:12px;margin-top:15px;height:60px;overflow:hidden;line-height:20px;}

.news_view_prev a:hover .Previous{color:#f08300;background:url(../images/new_prev_hover.png) no-repeat 5px center;}
.Previous{line-height:25px;font-size:20px;background:url(../images/new_prev.png) no-repeat 5px center;text-indent:20px;margin-bottom:15px;}
.news_view_prev_wrap{overflow:hidden;}
.news_view_prev_wrap img{float:left;max-width:38%;}
.news_view_prev_right{float:right;width:60%;}


.news_view_next{float:right;width:46%;}
.Next{line-height:25px;font-size:20px;background:url(../images/new_next.png) no-repeat right center;padding-right:20px;margin-bottom:15px;text-align:right;}
.news_view_next_wrap{overflow:hidden;}
.news_view_next_wrap img{float:right;max-width:38%;}
.news_view_next_right{float:left;width:60%;}

.news_view_next a .Next{color:#333333;display:block;}
.news_view_next a  .news_view_next_right h2{color:#333333;display:block;font-size:20px;}
.news_view_next a  .news_view_next_right p{color:#a2a1a1;display:block;font-size:12px;margin-top:15px;height:60px;overflow:hidden;line-height:20px;}

.news_view_next a:hover .Next{color:#f08300;background:url(../images/new_next_hover.png) no-repeat right center;}



.footer_key{width:100%;clear:both; color:#999;font-size:0.8em;line-height:160%;margin:1em;}

}



.nybannersp { width:100%; margin:0; padding:0}
.nybannersp img{ width:100%}