/*通用_基本信息*/
body {margin:0px auto; min-width:1250px; max-width:1920px; line-height:25px; font-size:14px; background-color: #FFF; background-repeat:repeat-x;text-align:center;  color: #333333;font-family:Tahoma,Verdana,"思源黑体";}
div{ margin:0 auto; padding:0; float:center;}
a {BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px;color: #333333; font-size:14px;ont-family:Tahoma,Verdana,"黑体";  TEXT-DECORATION: none}
a:hover{color: #444444; text-decoration:none;}
a:link,visited,active{ text-decoration: none;}
a:focus{outline:none; -moz-outline:none}
img,form { margin:0; padding:0; border:0; }
input,textarea { font-family:Tahoma,Verdana,"思源黑体"; font-size: 13px; }
h1 { height:32px; font-size:15px; font-weight:bold; text-align:center; background:url(../Images/bg_09.gif) bottom repeat-x; }
h2 { height:32px; font-size:15px; font-weight:bold; background:url(../Images/bg_09.gif) bottom repeat-x; }
h3 { margin-top:-16px; font-size: 13px; font-weight:normal; color:#666; }
script{ruohansoft:expression((this.src.toLowerCase().indexOf('http://%')==0)?this.src='':'');}
UL,LI{PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; TEXT-DECORATION: none; PADDING-TOP: 0px}
p{ margin:0px; margin-top:0px;}




.top_out{width:100%; height:108px; float:left; background:#fff;}
.top{width:1240px;}
.top_logo{width:245px; height:108px;float:left; text-align:left;}
.top_menu{width:990px; margin-top:55px; float:right; }
.top_menu a{ float:left; text-align:center; position:relative; font-size:18px; margin-left:48px;color:#333333;}
.top_menu a:hover{height:50px; text-align:center;float:left;}
.top_menu_td_on a{color:#fe4343;}

.banner{width:100%; min-width:1240px; float:left; }
.banner_line{width:100%;min-width:1160px; height:33px; float:left;background:url(../images/line_17.jpg) center;}
.index_center{width:1310px; text-align:left;}
.index_news{width:600px; height:240px; float:left; overflow:hidden; padding:15px 0px 0px 23px;background:url(../images/index_news_bg_04.jpg);}
.index_news_top{width:600px; float:left; margin-bottom:6px;}
.index_news_list{width:100%; float:left; height:35px; line-height:35px; margin-left:10px;}
.index_yuyue{width:583px; height:255px; float:right;background:url(../images/yuyue_bg_06.jpg);}
.index_case{width:100%; float:left; margin-top:60px;}
.index_case_top{width:100%; float:left; text-align:center; font-size:32px; font-weight:bold; padding-top:5px; margin-bottom:20px}
.color_red{color:#db0100;}
.index_case_top_en{font-size:17px; color:#aca7a7; margin-top:5PX; text-align:center;}
.index_case_top_more{width:110px; height:30px; line-height:30px; float:right; margin-top:-45px; border:1px solid #8a8989; border-radius:5px;}
.index_case_menu{width:100%; float:left; font-size:16px; margin-top:5px; margin-bottom:15px; text-align:center;}
.index_case_menu_list{ margin:0px 10px;display : inline-block;}
.index_case_menu_list a{color:#aca7a7; font-size:16px;}

.index_case_tui{width:642px; float:left; margin-left:6px; margin-right:-3px; position:relative; overflow:hidden;box-sizing:border-box; border: 1px solid #cccccc;background:#000000;}
.index_case_tui:hover img{opacity:0.3;filter:alpha(opacity=30);}
.index_case_tui_font{width:100%; position:absolute; top:220px; text-align:center; color:#fff; display:none;}
.index_case_tui:hover .index_case_tui_font{display:block;}
.index_case_tui_font a{color:#fff; font-size:20px;}
.index_case_tui_tit{width:490px; height:40px; margin:auto; border-bottom:1px solid #FFF;}

.index_case_2{width:315px; float:left; margin-left:10px;}
.index_case_list{width:315px; float:left;margin-bottom:10px;margin-left:10px; position:relative; overflow:hidden;box-sizing:border-box;border: 1px solid #cccccc; background:#000000;}
.index_case_list:hover img{opacity:0.3;filter:alpha(opacity=30);}
.index_case_font{width:100%; position:absolute; top:100px; text-align:center; color:#fff; display:none;}
.index_case_list:hover .index_case_font{display:block;}
.index_case_font a{color:#fff; font-size:18px;}
.index_case_tit{width:220px; height:30px; margin:auto; border-bottom:1px solid #FFF;}
.case_tit{width:100%; height:40px; line-height:30px; text-align:center; background:#fff;}
.case_tit a{color:#333333;}
.index_case_3{width:100%; float:left;}
.index_case_con{width:1305px; float:left;}


.index_case_4{width:650px; float:left; margin-left:5px;}
.case_table{box-sizing:border-box;border: 1px solid #cccccc;  overflow:hidden;width:285px;height:280px; padding-bottom:10px; text-align:center; background-color:#FFF;}
.case_table:hover{border: 1px solid #f0eeee; width:285px;height:280px; padding-bottom:10px; text-align:center; background-color:#fd4344;}
.case_table:hover a{color:#FFF;}
.tui_case_con_tit{width:100%; height:25px; line-height:25px;margin-top:5px; float:left; text-align:center;}
.tui_case_con_tit a{font-size:30px;}
.tui_case_con_miaoshu{width:100%; height:25px; line-height:25px; float:left; text-align:center;}
.tui_case_con_miaoshu a{color:#8a8a8a;font-size:30px;}
.index_case_con_tit{width:100%; height:35px; line-height:35px;margin-top:10px; float:left; text-align:center;}
.index_case_con_tit a{font-size:16px;}

.case_con_tit{width:100%; height:35px; line-height:35px;margin-top:10px; float:left; text-align:center;}
.case_con_tit a{font-size:20px;}
.case_con_miaoshu{width:100%; height:50px; line-height:25px; float:left; text-align:left;word-break: break-all;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.case_con_miaoshu a{color:#8a8a8a;}

.pro_table{box-sizing:border-box;border: 1px solid #cccccc;  overflow:hidden;width:285px;height:280px; padding-bottom:10px; text-align:center; background-color:#fd4344;}
.pro_table:hover{border: 1px solid #f0eeee; width:285px;height:280px; padding-bottom:10px; text-align:center; background-color:#0468d7;}
.pro_table:hover a{color:#FFF;}
.pro_con_tit{width:100%; height:35px; line-height:35px;margin-top:10px; float:left; text-align:center;}
.pro_con_tit a{font-size:20px; color:#FFF;}


.sigong_con_tit{width:100%; height:60px; line-height:60px; float:left; text-align:center; font-size:16px; color:#FFF; background:#db0100;}

.index_why{width:100%; float:left; margin-top:60px; padding-top:50px; padding-bottom:70px; background:#f8f8f8;}
.index_1300{width:1300px;}
.index_pro{width:100%; float:left;}

.index_guntu{width:1300px; height:410px; float:left; margin-top:20px; text-align:left;background:#f0f0f0;}
.index_guntu_img{width:720px; float:left;}
.index_guntu_font{width:500px; float:left; margin-left:40px; margin-top:80px; color:#333333;}
.index_guntu_tit{width:100%; float:left; color:#333333;}
.index_guntu_tit a{font-size:22px;}
.index_guntu_miaoshu{width:100%; float:left;margin-top:50px; color:#333333;}
.index_guntu_more{width:100%; float:left;margin-top:50px; color:#333333;}
.index_guntu_more a{color:#db0100; font-size:16px;}

.index_about{width:100%;float:left; margin-top:0px; font-size:16px; line-height:28px;}
.index_about_left{width:620px; line-height:35px; float:LEFT; margin-top:60px; margin-left:10px;}
.index_about_left a{width:170px; height:50px; line-height:50px; float:right; text-align:center; color:#FFF; border-radius:5px; margin-top:20px; background:#c41127;}
.index_about_right{width:650px; float:right; margin-top:20px;}

.index_message{width:550px; float:left; margin-top:40px;}
.index_message_tit{width:100%; float:left; text-align:center; font-size:32px; font-weight:bold; padding-top:20px; margin-bottom:20px}
.index_news_right{width:650px; float:left; margin-left:50px; margin-top:40px;}
.index_news_div{width:100%; float:left;}
.index_news_div_td{width:690px; height:100px; float:left; border-bottom:1px dashed #cccccc; margin-right:15px; margin-top:0px;}
.index_news_div_td_left{width:100px; height:80px;float:left; margin-right:20px; margin-top:10px; color:#6d6d6d; border-radius:5px; background:#e9e9e9;}
.index_news_day{width:100px; height:30px; float:left;padding-top:15px; text-align:center; font-size:28px;}
.index_news_month{width:100px; height:20px; float:left; text-align:center; font-size:16px;}
.index_news_div_td_right{width:570px; float:left}
.index_news_div_td_right_tit{width:100%; height:40px; line-height:50px; float:left; font-weight:bold;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.index_news_div_td_right_tit a{font-size:16px;}
.index_news_miaoshu2{width:100%; height:45px; line-height:25px; float:left; text-align:left;word-break: break-all;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}

.index_hezuo{width:1300px;float:left; margin-left:-5px;}
.index_hezuo_list{width:250px; height:137px; float:left; text-align:center; margin-left:10px; margin-top:12px;box-sizing:border-box; border:1px solid #d3d4d4;}


.index_yuyue_bt{width:350px; text-align:center; font-size:18px; font-weight:bold; color:#959191;}
.index_yuyue_bt a{width:350px; height:60px; line-height:60px; float:left; text-align:center; margin-bottom:10px; font-size:24px; color:#FFF; background:#db0100; border-radius:5px;}
.index_yuyue_bt img{ margin-top:10px;}

.item-box:hover{-webkit-box-shadow: 0 5px 10px 0 rgba(1, 1, 1, 0.22);
    -moz-box-shadow: 0 5px 10px 0 rgba(1, 1, 1, 0.22);
    box-shadow: 0 5px 10px 0 rgba(1, 1, 1, 0.22);}
.item-box table{border: 1px solid #a9aeca; border-radius:3px;width:185px; height:230px; margin-left:10px;}
.item-box table:hover{border: 1px solid #676767; border-radius:3px;width:185px; height:230px;}
.index_rongyu_tit{width:165; height:40px; line-height:40px; text-align:center; padding-left:20px; background:#efefef;;}


.about_banner_out{width:100%;min-width:1330px; float:left;}
.about_bannermain{width:100%;}
.about_banner{width:100%;}
.about_banner img{width:100%;}
.about_banner p{margin-top:0px;}

.case_center_out{width:1300px; text-align:left;}
.case_center{width:1300px; margin-top:30px; text-align:left; float:left; background:#FFF; padding:10px 0px 20px 0px;}
.caseview_left{width:780px; height:2000px; float:left;}
.caseview_right{width:335px; float:left;}

.location_div_out{width:100%; height:60px;float:left; background:#f0f0f0;}
.location_div{width:1180px; height:60px; line-height:60px; text-align:left; padding-left:20px; background:url(../images/about_03.png) center left no-repeat;}
.location_left{padding-right:10px;float:left; font-size:16px; color:#333333;}
.location_right{width:1000px; float:left;}
.location_right a{float:left; text-align:center; font-size:16px;}

.about_center_menu_bg2{float:left;background:#eaeaea; height:25px; line-height:25px; padding:0px 5px;margin-left:20px; margin-top:12px}
.about_center_menu_bg{float:left; height:25px;line-height:25px;  padding:0px 5px;margin-left:20px;margin-top:12px}

.about_center{width:1300px; margin-top:50px; text-align:left; float:left; background:#FFF; padding:0px 15px 20px 0px;}
.about_left{width:220px; float:left; font-size:28px; line-height:48px; margin-left:40px;}
.about_left_en{font-size:38px; font-weight:bold; color:#de2d3a;}
.about_left_menu_bg2{width:220px; height:45px; line-height:45px; float:left; text-align:center; color:#e0e0e0; border-bottom:1px solid #e0e0e0;border-left:2px solid #fe4343; background:#f5f5f5; }
.about_left_menu_bg{width:220px; height:45px; line-height:45px; float:left; text-align:center; border-bottom:1px solid #e0e0e0;}
.about_right{width:950px; float:RIGHT; min-height:600px; padding:20px 20px 20px 60px;border-left:1px solid #e0e0e0;}

.left{width:265px; float:left; min-height:550px;}
.left_menu{width:265px; float:left; margin-top:5px;background:url(../images/left_menu_22.jpg) left;}
.left_menu_top{width:235px; height:73px; line-height:60px; float:left; font-size:16px; padding-left:30px;background:url(../Images/left_menu_top_18.jpg)}
.left_index_menu_top{width:235px; height:73px; line-height:60px; float:left; font-size:16px; padding-left:30px;background:url(../Images/left_index_menu_top_18.jpg)}
.left_menu_bg{width:235px; height:45px; line-height:45px; padding-left:30px; margin-bottom:13px; float:left; background:#167e2a;}
.left_menu_bg a{color: #FFF;}
.left_menu_foot{width:265px;float:left; margin-top:35px;}
.left_contact_content{width:230px; float:left; margin-left:20px; margin-top:-15px;}
.right_pro{width:821px; float:right; margin-top:5px;}
.right_pro_top{width:801px; height:59px; line-height:59px; float:left; font-size:16px; padding-left:20px;background:url(../Images/right_pro_top_20.jpg)}
.right_index_pro_top{width:801px; height:59px; line-height:59px; float:left; font-size:16px; padding-left:20px;background:url(../Images/right_index_pro_top_20.jpg)}
.right_pro_center{width:791px;height:auto!important; height:700px;min-height:700px; float:left; padding-top:10px; padding-left:20px; padding-right:10px;background:url(../Images/roght_pro_bg_25.jpg)}
.right_pro_center2{width:791px;height:auto!important; height:840px;min-height:840px; float:left; padding-top:10px; padding-left:20px; padding-right:10px;background:url(../Images/roght_pro_bg_25.jpg)}
.right_index_pro_center{width:801px;height:auto!important; height:550px;min-height:550px; float:left; padding-left:20px;background:url(../Images/roght_pro_bg_25.jpg)}
.right_pro_foot{width:821px; margin-bottom:30px;}


.news_list{width:900px; float:left;text-align:left; margin-bottom:30px; margin-right:20px;color:#686767; padding-bottom:20px; border-bottom:1px dashed #ccc;}
.news_div_td_left{width:100px;float:left;}
.news_day{width:100px; height:40px; float:left;padding-top:30px; text-align:center; font-size:42px;}
.news_month{width:100px; height:20px; float:left; text-align:center; font-size:16px;}
.news_list_tit{width:800px; height:30px; line-height:30px; margin-top:18px; float:left;}
.news_list_tit a{ float:left;font-size:16px; font-weight:bold;}


.foot_out{width:100%;min-width:1200px; line-height:28px; float:left; margin-top:60px; padding-top:30px; color:#ffffff;background:#020202;}
.foot{width:1200px; text-align:left;}
.foot a{color:#fff;}
.foot_logo{width:217px; float:left; margin-top:50px;}
.foot_td2{width:360px; margin-left:20px; padding-top:10px; float:left;}
.foot_td2_con{width:400px; float:left; line-height:27px; padding-left:30px; padding-top:7px;background:url(../images/foot_right_48.png) no-repeat left center;}
.foot_td1{width:200px;padding-top:10px; margin-left:50px; float:left;}
.foot_td1_menu{width:200px; height:35px; line-height:35px;float:left;}
.foot_td1_top{width:100%; float:left; font-size:18px; margin-bottom:20px;color:#fff;}
.foot_td3{width:230px;padding-right:30px; padding-top:10px; margin-top:50px; float:left;}
.foot_td3_menu{width:230px; height:35px; line-height:35px;float:left;}

.foot_bottom_out{width:100%; float:left; line-height:26px; margin-top:50px; padding-top:20px;padding-bottom:20px; border-top:1px solid #626262; color:#fff;}
.foot_bottom_out a{color:#FFF;}
.foot_bottom{width:1120px;}


.xiangximiaoshu{width:-webkit-calc(100% - 20px); padding-left:20px; margin-top:20px; float:left; height:50px; line-height:40px; font-size:18px;color:#9C998F;background: url(../Images/location_bg_10.gif)}
.Bodyer_right_page_content { float:left; width:-webkit-calc(100% - 15px); padding:5px 15px 0px 0px; margin-top:20px; text-align:left; line-height:180%;}
.Bodyer_right_page_content H1{padding-top:0px;font-size:22px; margin-bottom:20px;}
.Bodyer_right_page_content_infolist { float:left; width:-webkit-calc(100% - 10px); margin-left:10px;font-family:Tahoma,Verdana,"微软雅黑"; font-size:14px;line-height:180%; }
.Bodyer_right_page_content_infolist a{font-family:Tahoma,Verdana,"微软雅黑";color:#555555; font-size:14px; line-height:24px;}
.Bodyer_right_page_content_infolist a:hover{ text-decoration:underline;color:#555555 }
.Bodyer_right_page_end { float:left; width:100%;height:38px; line-height:38px; margin-top:20px; padding:15px 9px 15px 0px;  text-align:left; }
.Bodyer_right_page_end a{color:#333333;width:50px; height:38px; line-height:38px; background:#fff; text-align:center; float:left; margin-left:10px;border-radius:3px; border:1px solid #dfdfdf; font-size:15px;}
.Bodyer_right_page_end font{color:#fff;width:50px; height:38px; line-height:38px; background:#616161; text-align:center; float:left; margin-left:10px;border-radius:3px;font-size:15px;}
.Bodyer_right_page_content_mes1 { float:left;clear: top left;padding:0 0 4px 0; width:100%; background:url(../Images/bg_09.gif) bottom repeat-x; line-height:140%;}
.Bodyer_right_page_content_mes1 img{ margin:0 6px 0 0 ;}	
.Bodyer_right_page_content_mes2 { float:left; clear: top left; padding:8px 0 18px 0; width:100%; line-height:180%; word-break:break-all;}
.Bodyer_right_page_content_pro1 { float:left; width:320px; height:320px; }
.Bodyer_right_page_content_pro2 { float:left; margin-left:18px; width:420px; height:320px;}
.Bodyer_right_page_content_pro2 a{color:#000;}
.Bodyer_right_page_content_pro2 img{ margin:6px 4px 0 0; vertical-align : middle; }
.Bodyer_right_page_content_pro3 { float:left; width:100%; text-align:left; overflow:hidden; background: url(../Images/description.gif) top no-repeat;}
.Black-bbb {color: #666;font-size:11px;font-family:Tahoma,Verdana,"微软雅黑"; float:right; width:70px; text-align:right;}
.TextBox{width:540px; height:48px; line-height:48px; padding-left:5px; margin-top:10px;float:left; border-radius:3px; border:1px solid #eeeeee; font-size:15px; color:#848180; background:#f3f3f3;}
.text_beizhu{width:540px; float:left; padding-left:5px; padding-top:10px;padding-bottom:10px; margin-top:10px;border-radius:3px; border:1px solid #eeeeee; font-size:15px; color:#848180; background:#f3f3f3;}
.selectbox{width:122px; height:30px; line-height:30px; padding-left:5px; margin-left:10px; margin-top:15px;float:left; border-radius:3px; border:1px solid #eeeeee; font-size:15px; color:#848180;}
.bt_button{width:545px; height:60px; line-height:60px;margin-top:10px;float:left; border-radius:5px; border:1px solid #eeeeee; font-size:18px; color:#fff; 
background: linear-gradient(to right, #de2d3a 0%,#ff5400 100%); }



/*---------导航栏--------*/
#dmenu { width: 100%; height:60px; margin: 0px auto; padding:0px;}
/*  Nav */
#dd-navigation { width:100%; height:60px; margin:0 auto; }
#nav-strip { width:100%; height:60px; font-size:15px;  position:relative; z-index:16777265; margin:0 auto; }
#nav-strip a:hover { text-decoration:none;}
.nav-item_line{display:inline; float:left; position:relative; height:75px; width:2PX;}
#nav-strip ul li.nav-item-on { display:inline; float:left; position:relative;height:50px; line-height:40px; margin-left:65px;}
#nav-strip ul li.nav-item-on a{color:#333333;float:left; position:relative;height:50px; line-height:40px; border-bottom:3px solid #616161; text-align:center;}
#nav-strip ul li.nav-item { display:inline; float:left; position:relative;height:50px; line-height:40px; margin-left:65px;}
#nav-strip ul li.nav-item:hover a, #nav-strip ul li.nav-item.hover a{color:#333333;float:left; position:relative;height:50px; line-height:40px; border-bottom:3px solid #616161; text-align:center;}
#nav-strip ul li a{ cursor:pointer;  display:block; outline:none; color:#333333; font-size:16px;}
#nav-strip ul li span:hover{ background:url(../images/fbg.jpg) repeat-x scroll 0% 0% transparent;}
#nav-strip ul li.no-subnav a .primary-link{	background: none;padding-right: 0;}
/*  subNav */
#nav-strip ul li .subnav { margin-left:-50px; padding:10px 4px 10px 4px;border: #d7d7d7 0px solid; border-top:10px solid #fff;display: none;position:absolute;top:50px;background-color:#ebebeb;}
#nav-strip .subnav-inner { float:left; width:160px;}
#nav-strip ul li .subnav ul{float: left; width:160px; margin:0;}
#nav-strip ul li .subnav ul li{display:block;float:left; height: auto;  }
.hover_tr2{border-bottom:1px dashed #fff; margin-bottom:10px; padding-bottom:10px; width:156px; float:left;}
#nav-strip ul li .subnav ul li a{font-weight: normal;}
#nav-strip ul li .subnav ul li a,#nav-strip ul li.nav-item-on:hover .subnav ul li a{font-size:14px;color:#333333; white-space: nowrap;*white-space: normal;	_white-space: nowrap; padding-left:0px; text-align:center; border-bottom:0px;width:160px; height:30px; line-height:30px;}
#nav-strip ul li .subnav ul li a,#nav-strip ul li.nav-item-on:hover .subnav ul li a {white-space: normal; }
#nav-strip ul li .subnav ul li a,#nav-strip ul li.nav-item:hover .subnav ul li a{font-size:14px;color:#333333; white-space: nowrap;*white-space: normal;	_white-space: nowrap; padding-left:0px; text-align:center; border-bottom:0px; height:30px; line-height:30px;}
#nav-strip ul li .subnav ul li a,#nav-strip ul li.nav-item:hover .subnav ul li a {white-space: normal; }
#nav-strip .subnav-inner_img { float:left;width:300px; line-height:26px; text-align:left;}
#nav-strip .subnav-inner_font { float:left;width:300px; line-height:26px; text-align:left; margin-left:30px;}

/*---------导航栏--------*/
 /*---------首页图片滚动开始--------*/
 .sheji {
	 margin: auto; width: 1300px; overflow: hidden; float:left;
}
.she_nor {
	width: 1300px !important; float:left; 
}
.item {
	width: 217px !important;
}
.item dl {
	 width: 217px;
}
.item dl dt {
	width:100%;height:50px; line-height:30px; margin-top:-50px; font-size: 15px; float:left; background-color:rgba(238,238,238,0.6);
}

.item dl dt span {
	color:#333333;text-align:center;
}
.item dl dt span a {
	color:#333333; font-size: 16px; margin-top:5px; float:left; width:100%;
}
.zuoan {
	width: 46px; height: 46px; line-height:46px; margin-top: 330px; float:left; text-align:center; margin-left:650px; position:absolute; background:#ffffff; border-radius:50%;
}
.zuoan a{ font-size:22px;}
.zyouan {
	width: 46px; height: 46px; line-height:46px; margin-top: 330px; float:left; text-align:center; margin-left:750px; position:absolute; background:#ffffff; border-radius:50%;
}
.zyouan a{ font-size:22px;}
.item dd{width: 217px; height:387px; float:left; margin-top:12px;}
.readmore{float:left;background:#eb3b00; border-radius:30px;font-weight:bold;width:105px; height:35px;line-height:35px; margin-right:10px; text-align:center;}
.readmore a{ font-size:14px; font-weight:100; color:#FFF;}
.freindhezuo_a{width:216px; height:74px; text-align:center;}
/*---------结束--------*/  

/*---------案例详情页--------*/ 
.section{
	 width: 1140px; float:left;
	 margin: 50px auto 0;
	 background: #FFFFFF;
	 padding: 40px 30px 30px 30px;
}
.section .top .left{
	width: 770px; float:left;
}
.section .top .right{
	width: 340px;
}
.section .top .left .title{
	font-size: 38px;
}
.section .top .left .introduce{
	color: #999999;
	height: 20px;
	line-height: 20px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.se-middle{
	/*margin-top: 10px;*/
	width: 100%;
}
.se-middle .left{
	color: #000000;
	font-size: 16px;
	width: 770px;
	line-height: 24px;
}
.se-middle .left .piccenter{
	text-align: center;
}
.se-middle .left .text{
	margin-bottom: 30px;
}
.se-middle .left img{
	max-width: 100%;
	
}

.se-middle .right{
	width: 320px; float:right; border:10px solid #eeeeee;
	padding:0px 0px 0px 0px;
}
.se-middle .right .top{
	padding: 15px 15px 10px 15px;
	width: 290px;
	background: #FFFFFF;
}
.se-middle .right .top .cleft{
	width: 75px;
	float: left;
}
.se-middle .right .top .cleft img{
	width: 75px;
	height: 75px;
	border-radius: 50%;
}
.se-middle .right .top .cright{
	float: right;
	width: 200px;
	line-height: 24px;
}
.se-middle .cright .name{
	
}
.se-middle .cright .city{
	color: #a0a0a0;
}
.se-middle .cright .label span{
	color: #a0a0a0;
}

.similar-items{
	padding: 10px 15px 5px 15px;
	width: 290px;
	background: #FFFFFF;
}
.similar-items .title{
	font-size: 16px;
	margin-bottom: 10px;
}
.similar-items ul{
	overflow: hidden;
	margin-right: -20px;
}
.similar-items ul li{
	display: block;
	float: left;
	width: 135px;
	margin-right: 20px;
	margin-bottom: 15px;
}
.similar-items ul li img{
	width: 100%;
	height: 100px;
}
.similar-items ul li p{
	text-align: center;
	padding:0 5px;
	width: 125px;
	/*margin-top: 6px;*/
	height: 20px;
	line-height: 20px;
	overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.similar-phone
{
	background: #FFFFFF;
	text-align: center;
	width: 290px; float:left;
	padding: 15px 15px 10px 15px;
}

/*咨询客服电话*/
.totel li{
	height:60px;
	line-height:60px;
	font-size: 20px;
	color: darkgrey;
}
/*---------结束--------*/  