@charset "utf-8";  
.about_banner{background:url(/templets/new/images/wenhua.jpg) center no-repeat; height:400px; margin-top:130px;}
.about_titles .center{ display:block; text-align:center; font-size:35px; font-weight:bold; color:#FFF; position:relative;top:200px;}
.case_banner{background:url(/templets/new/images/case.jpg) center no-repeat; height:400px; margin-top:130px;}
.news_banner{background:url(/templets/new/images/news.jpg) center no-repeat; height:400px; margin-top:130px;}
.about_all{ width:1300px; margin:0 auto; max-height:none; overflow:hidden; margin-top:20px;} 
/*about_left*/
.about_left{ width:280px; float:left;}
/*左侧菜单样式开始*/
.about_left_menu{ width:100%; border-radius:10px;background-color: #ff000;/*浏览器不支持时显示*/background-image: linear-gradient(#e25305,#e25305, #e25305); min-height:200px; padding-bottom:8px;}
.about_menu_top{ font-size:25px; padding:20px; color:#FFF; height:55px; padding-bottom:0px;}
.about_menu_link{width:262px; margin:0 auto; background:#FFF; min-height:100px;border-radius:10px; border:#CCC solid 4px; padding-top:20px;}
.about_menu_link li{ width:180px; margin:0 auto; background:#605d5d; padding-left:40px; height:40px; line-height:40px;border-radius:20px; margin-bottom:20px; font-size:18px; color:#FFF;}
.about_menu_link span{ float:right; margin-right:30px;-moz-transform: rotate(90deg);-webkit-transform: rotate(90deg);}
.about_menu_link li:hover{ background:#ff0042 !important;padding-left:50px;}
.menu_links{ background:#ff0042 !important}
#new_left_contact{width:100%; border-radius:10px;background-color: #e25305;/*浏览器不支持时显示*/min-height:200px; padding-bottom:8px; margin-top:20px;}
#news_left_menu{width:262px; margin:0 auto; background:#FFF; min-height:100px;border-radius:10px; border:#cccccc solid 4px; padding-top:20px;}
#news_left_menu{padding-bottom:20px;}
#news_left_menu p{text-align:left; margin-left:20px; line-height:24px; margin-right:8px;}
#news_left_menu h2{font-size:24px; font-weight:bold; color:#0093dd;text-align:center}
#news_left_menu ul{padding-bottom:10px; padding-top:10px; text-align:center}
/*左侧菜单样式结束*/
/*右侧样式开始*/
.about_right{ float:right; width:100%; max-height:none; overflow:hidden; }
#right_top h3{ width:8px; height:50px; border-radius:10px; background:#ff4a00; display:block; float:left} 
#right_top{ height:50px; line-height:50px; padding-left:10px; border-bottom:1px solid #CCC; padding-bottom:10px; }
#right_top span{ display:block; margin-left:10px; float:left;color:#000; font-size:24px; font-weight:bold;}
#right_top li{ float:right; margin-right:10px;}
#right_top li span{ font-size:14px  !important;font-weight:normal !important; color:#000 !important;margin-left:0px !important;}
#right_top li .home_icon{ font-size:20px !important; color:#11abde !important; color:#ff4a00 !important}
.text_content{ padding:20px; font-size:16px; line-height:29px;} 
.about_logo{ width:20% !important; border-radius:10px; float:left; margin-right:10px !important;}
.about_title{ font-size:24px; color:#000; font-weight:bold; display:block; padding-bottom:10px; padding-top:10px;} 
.text_content p{ text-indent:2em;}
#about_pic{ width:100%; margin-top:20px;}
.content_pic{ margin-top:0px; clear:both; margin-bottom:0px; max-height:none; width:100%;}
.content_pic li{float:left; width:calc( 33.33% - 10px); margin-right:5px; margin-left:5px; }
.cert_pic li{ width:calc( 20% - 10px);}
.content_pic img{ width:100%; border-radius:00px;}
.cert_pic img{ width:100% !important; border-radius:0px !important;}
.news_content{border-bottom:1px solid #CCC; padding-bottom:20px;}
.news_content p{ text-indent:0em !important; }
.text_content img{ max-width:950px; margin:0 auto; text-align:center; margin-bottom:10px; margin-top:10px;}
.news_title{ width:100%; margin-top:20px; text-align:center;}
.news_title h2{ font-size:26px; font-weight:bold; width:80%; margin:0 auto;}
.news_title span{ display:block; height:30px; line-height:30px; text-align:center; border:1px dashed #CCCCCC; margin-top:10px; font-size:16px;}
.news_next{ width:100%; padding:20px; margin:0 auto; font-size:16px; line-height:30px;}
/*右侧样式结束*/
/*内页菜单样式*/
.pho_about_menu{ width:calc( 100% - 20px ); padding:10px; padding-top:0px; text-align:center; line-height:30px; display:none; padding-bottom:0px;}
.pho_about_menu li{ display:inline-table; margin-left:5px; margin-right:5px; padding-left:10px; padding-right:10px; margin-bottom:10px; border:1px solid #CCC;}
.pho_about_menu  .menu_links{ color: #FFF !important; font-weight:bold; border:1px solid #ff4a00 !important}
.news_all{ width:1300px; margin:0 auto; max-height:none; overflow:hidden; margin-top:20px;} 
/*about_left*/ 
/*新闻栏目菜单样式开始*/
 .news_top{ width:1300px; margin:0 auto; max-height:none; overflow:hidden;}
 .news_menu_top{ background:url(/templets/new/images/index_20.jpg) center bottom no-repeat; display:block; text-align:center; margin-top:40px; height:83px; line-height:40px; font-size:16px; color:#666; }
 .news_menu_top h2{ font-size:36px; font-weight:bold; color:#000;}
 .news_menu{ display:block; text-align:center; margin-top:20px; line-height:40px; font-size:16px;border-bottom:1px dashed #CCCCCC; padding-bottom:20px;}
 .news_menu a{ display:inline-block; margin-left:10px; margin-right:10px; height:40px; border:1px solid #b4b3b3; border-radius:5px; width:140px; background:#d6dadc;}
 .news_menu a:hover{background:#ff4a00; color:#FFF;border:1px solid #ff4a00;}
 .news_menu_link{background:#ff4a00 !important; color:#FFF;border:1px solid #ff4a00 !important;}
 .news_list{ width:1300px; margin:0 auto; max-height:none; overflow:hidden;}
 .news_list ul{max-height:none; overflow:hidden; height:240px; width:100%; border-bottom:1px dashed #CCCCCC;}
 .news_list_left{ float:left; width:300px; margin-left:10px;}
 .news_list_left img{ width:300px; height:200px; margin-top:20px;}
 .news_list_right{ float:left; margin-left:20px; width:940px; margin-top:20px; height:200px;}
 .news_list_right h2{ font-size:24px; font-weight:bold;}
 .news_list_right span{ display:block; margin-top:10px; text-indent:2em; line-height:25px; font-size:16px; height:100px; overflow:hidden;}
 .news_list_right p{ display:block; width:140px; font-size:16px; color:#FFF; margin-left:20px; line-height:30px; height:30px; border-radius:20px; background:#ff4a00; text-align:center; margin-top:20px;}
 .news_content{ padding:20px; font-size:16px; line-height:29px;} 
 .news_content p{ text-indent:2em;} 
 .content{font-size: 16px;    line-height: 30px;    padding: 10px;    color: #444;    min-height:950px ; height:auto;   clear: both;}
 .news_content img{ max-width:950px; margin:0 auto; text-align:center; margin-bottom:10px; margin-top:10px;}
 .news_list a:hover ul{ background:#454444 !important ; color:#FFF;transition: all 0.4s linear;-moz-transition: all 0.4s linear;-webkit-transition: all 0.4s linear;-o-transition: all 0.4s linear;}
 .news_list a:hover ul  p{ background:#ff4a00;} 
 #content_title {
   text-align: center;
  }
#next_link {
    line-height: 30px;
    padding-left: 20px;
    margin-top: 10px;
    border-bottom: 1px solid #CCC;
    padding-top: 10px;
	padding-bottom:10px;
}
#content_title h2 {
    font-size: 1.5em;
	 padding-left:8px; padding-right:8px;
    font-weight: bold;
}
#content_title dt {
    border:1px solid #ebebeb;
    background:#f4f4f4;
    padding:15px;
    margin-top:10px;
    overflow:auto;
    font-size:14px;
}
.next_links{ display:none;}
/*新闻栏目菜单样式结束*/
/*案例样式开始*/
.tui_case{ width:100%;padding-top:50px;  max-height:none; overflow:hidden; padding-bottom:30px;}  
.case_listsss ul{float:left; margin-left:10px;margin-right:10px;width:305px; margin-bottom:20px;}
.case_class_img img{height:196px; padding:2px;border:1px solid #CCC; width:304px;}
.case_class_imgsss img{height:196px; padding:2px;border:1px solid #CCC; width:298px;transition: 0.5s;}
.case_class_imgsss{overflow:hidden;}
.case_listsss ul li{line-height:30px;text-align:center;}
.case_listsss a{display:block; height:236px; width:100%; vertical-align:top;transition: 0.5s;}
.case_listsss a:hover{ color:#FFF; margin-top:-10px; height:246px; background:#13a5f4;} 
.case_listsss a:hover img{height:196px; border:1px solid #13a5f4;
            transform:scale(1.2);
            -ms-transform:scale(1.2);
            -webkit-transform:scale(1.2);
            -o-transform:scale(01.2);
            -moz-transform:scale(1.2); }
.text_contents{ padding:0px; padding-top:10px; font-size:14px; line-height:29px; } 
/*案例样式结束*/
.row{ text-align:center; width:100%;}
.col-md-6{ width:30% ; margin-bottom:20px; text-align:left; display:inline-table; border:1px solid #d6dadc; border-radius:6px; height:150px; overflow:hidden; margin-left:10px; margin-right:10px;}
.col-md-6 h4{ height:40px; line-height:40px; padding-left:20px; font-size:20px; font-weight:bold; color:#333; background:#d6dadc;border-radius:0px;}
.col-md-6 p{ padding-left:20px; font-size:16px; line-height:30px;}
.contact-info{ line-height:30px;}

.facters{ width:100%; margin-bottom:10px;; max-height:none; overflow:hidden}
.facters ul{ width:calc(25% - 10px); margin-left:5px; margin-right:5px; float:left; text-align:center; line-height:25px !important; font-size:12px; color:#666}
.facters ul img{ width:100%; margin-bottom:0px !important; border-radius:5px;}
.facterss{ width:100%; margin-bottom:10px;; max-height:none; overflow:hidden; margin:0 auto;}
.facterss ul{ width:calc(33.3% - 10px); margin-left:5px; margin-right:5px; float:left; text-align:center; line-height:25px !important; font-size:12px; color:#666}
.facterss ul img{ width:100%; margin-bottom:0px !important; border-radius:5px;}
.no_border ul img{ width:100%; margin-bottom:0px !important; border-radius:0px !important;}

.factersss ul{ width:calc(33.3% - 10px); margin-left:5px; margin-right:5px; float:left; text-align:center; line-height:25px !important; font-size:12px; color:#666}
.factersss ul img{ width:100%; margin-bottom:0px !important;;} 