@charset "utf-8";


/* CSS Document */
body,button,input,select,textarea,address{font: 12px/1.5 tahoma,arial,宋体;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
img{border:none;}
em,strong{font-style:normal;font-weight:normal;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
input,button,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
/* a defined */
a{text-decoration:none;}
a:link,
a:active,
a:visited{ color:#444;}
a:hover{ color:#c81d22; text-decoration:underline}


*html .container{ width:1000px;}
*html .span8{ width:192px;}
*html .span9{ width:784px;}
*html .span10{ width:784px;}
*html .span1{ width:185px;}
*html .span11{ width:216px;}
.ot-gray2{ color:#222;}
.ot-grar7,.ot-grar7 a{ color:#727272;}
.ot-grar7 a:hover{ color:#c81d22;}
.ot-red,.ot-red a{ color:#bc1a20;}
.ot-red a:hover{ color:#c81d22; text-decoration:underline;}
.ot-white,.ot-white a{ color:#fff;}
.ot-white a:hover{ color:#fff; text-decoration:underline;}
.ot-line30{ line-height:30px;}
.ot-size13{ font-size:13px;}
.ot-size14{ font-size:14px;}
.ot-size15{ font-size:15px;}
.ot-size18{ font-size:18px;}
.ot-family{ font-family:"微软雅黑";}

.ot-width50{ width:50px;}
.ot-height25{ height:25px;}
.input-mini {
    width: 60px; float:left;
}

.ot-back-y{ background:url(../images/back_y.gif) repeat-x;}
.ot-back-icon{ background:url(../images/back_icon.gif) no-repeat;}

.ot-header{ background-position:0px 0px; min-height:104px; _height:104px; width:100%;}
.ot-inline{ text-align:right; margin-top:10px;}
.ot-inline li{ display:inline; margin:0px; line-height:20px;}
.ot-inline li a{ display:inline; margin-right:8px; margin-left:2px; padding:0px;}

.ot-search{ height:23px; position:relative; margin-top:7px;}
.ot-search-input{ height:21px; line-height:21px; background:#fff url(../images/search_icon.gif) left no-repeat;}
.ot-search-btn{ background:#bd1a1f; color:#fff; padding:5PX 3PX; width:16PX; margin:0PX; border:0PX; line-height:14px; font-weight:bold; position:absolute; top:3px; right:3px;-webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;}
  
.form-search input{ padding:2px 2px;}
  

.ot-navback{ background-position:0px -104px; height:33px; width:100%;}
.ot-nav{ padding-top:1px; padding-left:60px; font-family:"微软雅黑";}
.ot-navback .nav li{ color:#fff; height:32px; line-height:32px; font-size:14px; padding:0px; border-left:1px solid #b85559; position:relative; z-index:55555; float:left;}
.ot-navback .nav li a{ color:#fff; padding:0px 40px;}
.ot-navback .nav li a:hover,.ot-navback .nav li .nav_hover{ color:#fff; background:url(../images/back_y.gif) 0px -559px repeat-x; height:32px;}

.ot-nav .dropdown-menu{ background:none; border:0px; min-width:136px; font-family:"宋体";
-webkit-border-radius: 0px; float:left;
  -moz-border-radius: 0px;
  border-radius: 0px;
  padding:0px;
  margin:0px;
}

.navbar .ot-nav > li > .dropdown-menu:before {
  content: '';
  display: inline-block; background:none;
  border-left:none;
  border-right:none;
  border-bottom:none;
  border-bottom-color:none;
}
.navbar .ot-nav > li > .dropdown-menu:after {
  content: '';
  display: inline-block;
  border-left:none;
  border-right:none;
  border-bottom:none; background:none;
}
.ot-nav .dropdown-menu span{ background:#626262; color:#fff; height:22px; line-height:22px; text-align:center; display:block; min-width:136px; font-size:12px; border-bottom:1px solid #e2e2e2;}
.ot-nav .dropdown-menu span a{ color:#fff; height:22px; line-height:22px; padding:0px; background:none;}
.ot-nav .dropdown-menu span a:hover{ color:#fff; background:none; text-decoration:underline;height:22px; line-height:22px;}

/* banner图片样式 */
.ot-home-banner{ padding-bottom:25px; position:relative; width:100%;}
.ot-home-banner-line{ width:100%;height:25px; position:absolute; bottom:0; left:0; z-index:999; background:url(../images/back_y.gif) repeat-x; background-position:0  -534px}
.ot-banner-role{ background:url(../images/banner_back.gif) bottom center no-repeat; height:10px; position:absolute; bottom:24px; left:0px; width:100%; z-index:555;}
.carousel{ margin-bottom:0px;}
.ot-home-banner .carousel-indicators{ padding:6px 14px 6px 11px; margin:0px; bottom:46px; right:20%; position:absolute; background:#eee; -webkit-border-radius: 12px;
  -moz-border-radius: 12px;
  border-radius: 12px;}

.ot-home-banner .carousel-indicators li{
  display: block;
  float: left;
  width: 12px;
  height: 12px; overflow:hidden;
  margin-left: 3px;
  text-indent: -999px;
  background-color: #555;
  background-color: rgba(255, 255, 255, 0.25);
  background-color:#555;
  border-radius: 5px; cursor:pointer;
}
.ot-home-banner .carousel-indicators .active{
  background-color: #c01a20;
}
.ot-home-banner .carousel-inner .item{ text-align:center;}

.ot-inside-banner{ height:180px; padding-bottom:27px; background-position:0px -591px; width:100%;}
.ot-about-banner{ background:url(../images/about_banner.jpg) center no-repeat; height:180px;}
.ot-case-banner{ background:url(../images/case_banner.jpg) center no-repeat; height:180px;}
.ot-contact-banner{ background:url(../images/contact_banner.jpg) center no-repeat; height:180px;}
.ot-news-banner{ background:url(../images/news_banner.jpg) center no-repeat; height:180px;}
.ot-product-banner{ background:url(../images/product_banner.jpg) center no-repeat; height:180px;}

/* 首页内容样式 */
.ot-main{display:block;}
.ot-bord{ border-right:1px solid #b7b7b7; border-left:1px solid #b7b7b7; padding:0px 20px; margin:0px 20px;}
.ot-main .span4,.ot-main .span3{ padding:0px; margin:0px;}
.ot-main h2{ margin-bottom:20px;}
.ot-main .span4 p{ text-indent:24px; margin-top:-7px; line-height:20px;}
.ot-main .span4 .ot-about-img{ display:block; padding-top:18px;}

.ot-news{ width:100%;}
.ot-news ul{ margin:0px; margin-top:25px;}
.ot-news li{ line-height:16px; margin:5px 0px; display:block;}
.ot-news li a:hover{ text-decoration:none;}
.ot-news li a b{ width:4px; height:7px; margin-right:4px; margin-top:3px; float:left; background-position:0px -212px; display:block;}
.ot-news li a:hover b{ background-position:-11px -212px;}
.ot-news li a em{ float:right; color:#848484;}
.ot-news li a:hover em{ color:#c81d22;}

.ot-business{ width:226px; height:163px; background-position:0px -48px;}
.ot-business ul{ width:100%; padding-top:10px; margin:0px;}
.ot-business li{ width:36%; float:left; line-height:16px; padding:2px 0px; margin:0px 10px 0px 16px; display:inline; border-bottom:1px dotted #ed9093; color:#FFF;}
.ot-business li b{ width:4px; height:7px; margin-right:4px; margin-top:3px; float:left; background-position:-21px -212px; display:block;}
.ot-business li a{ color:#fff;}
.ot-business li a:hover{ color:#fff; text-decoration:underline;}

.ot-more{ width:66px; color:#aaa; height:27px; line-height:25px;text-align:center;  clear:both; float:right; margin-top:10px; background-position:0px -220px;}
.ot-more a{ color:#aaa;}
.ot-more a:hover{ color:#c81d22;}

/* 首页案例滚动样式 */
.ot-case{ background:#f6f6f6; border:1px solid #d9d9d9; padding:18px 15px; margin-top:30px; overflow:hidden;}
.ot-case-btn{ width:11px; height:21px; float:left; margin-top:60px;}
.ot-prevbtn{ background-position:0px -248px; margin-right:1px; margin-left:6px; display:inline; cursor:pointer}
.ot-nextbtn{ background-position:-11px -248px; margin-left:1px; cursor:pointer}
.ot-case-thumbs{ float:left; overflow:hidden; margin:0px; width:930px;}
.ot-case-thumbs ul{ margin:0px;}
.ot-case-thumbs li{ padding:0px 10px; width:167px; float:left; display:inline;}


.ot-foot{ background:#ededed; height:40px; border-top:1px solid #d2d2d2; line-height:40px; margin-top:30px;}


/* 内页左边样式 */
.ot-left{ background:url(../images/left_back.gif) bottom no-repeat; padding-bottom:360px;}
.span8 h3{ background-position:0px -270px; display:block; font-weight:bold; font-size:25px; color:#727171; line-height:30px; height:47px; padding-left:16px; font-family:"微软雅黑";}
.ot-margin10{ margin-bottom:10px;}

.ot-well{ margin-bottom:10px; width:100%;}

.ot-well .nav-list{ margin:0px; padding:0px; font-family:"微软雅黑";}

.ot-well .nav-list > li > a{margin-left: 0px;
  margin-right: 0px;}
.ot-well .nav-list .nav-header {
  margin-left: 0px;
  margin-right: 0px;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); color:#fff; padding:0px 0px 0px 36px; background-position:0px 0px; background:url(../images/menu_back.gif) no-repeat;}

.ot-well .nav-list li{ margin:0px; color:#3a3a3a; line-height:20px; padding:0px; border-top:2px solid #fff; font-size:12px; line-height:31px;}
.ot-well .nav-list li a{ color:#555; padding:0px 0px 0px 36px; margin:0px; background:url(../images/menu_back.gif) no-repeat; background-position:0px -31px; display:block; height:31px;}
.ot-well .nav-list li a:hover{ color:#fff; background-position:0px 0px;}


/* 内页右边样式 */
.ot-right-title{ line-height:20px; border-bottom:1px solid #bfbfbf; display:block; width:100%; overflow:hidden;}
.ot-right-title h4{ color:#333; font-size:16px; font-weight:bold; font-family:"微软雅黑";}
.breadcrumbs .active{ color:#333; background:none;}
.ot-main .span8,.ot-main .span9,.ot-main .span10{ margin-left:0px;}

.page-detail{ margin:20px 2px;}
.ot-video{ background:url(../images/video_back.gif) no-repeat; padding:10px; width:266px; height:243px; float:left; margin:0 8px 8px 0;}

/* 案例样式 */
.ot-cases{ width:100%; padding:20px 0px 30px 0px; overflow:hidden;}
.ot-cases ul{ margin:0px;}
.ot-cases li{ width:186px; min-height:200px;_height:200px; float:left; margin:0px 4px 0px 5px; display:inline;}
.ot-cases li img{ display:block; border:1px solid #aaa; padding:1px; width:182px; height:154px;}
.ot-cases li p{ text-align:center; padding-top:4px; line-height:16px; display:block;}

.ot-cases-detail,.ot-product-detail{ width:100%; padding:40px 0px 30px 0px; overflow:hidden;}
.ot-cases-top{ margin:0px auto; width:509px;}
.ot-cases-big{ border:1px solid #b6b6b6; padding:1px; position:relative; overflow:hidden;}
.ot-cases-big ul{ margin:0px;}
.ot-cases-big li{ width:100%; height:426px; float:left; border:0px; padding:0px;}

.ot-prevbtn_2{ left:0px; background:url(../images/scroll_icon.png) 0px 0px no-repeat;}
.ot-nextbtn_2{ right:0px; background:url(../images/scroll_icon.png) -36px 0px no-repeat;}
.ot-cases_btn{ position:absolute; top:178px; z-index:5555; cursor:pointer; width:36px; height:71px; display:block;}

.ot-case-title{ background:url(../images/detail_title.gif) repeat-x; height:30px; display:block; width:100%;}
.ot-case-title h5{ border:1px solid #e0e0e0; height:29px; line-height:29px; border-bottom:none; background:#fff; padding:0px 10px; float:left; color:#ba0f0f; font-size:14px; font-family:"微软雅黑"; font-weight:bold;}

.ot-similar-case{ border:1px solid #cdcdcd; overflow:hidden;}
.ot-case-title2{ display:block; background:url(../images/detail_title2.gif) repeat-x; height:31px; padding-right:12px;}
.ot-case-title2 h5{ float:left; background:url(../images/detail_title2s.gif) no-repeat; height:31px; line-height:31px; padding-left:25px; color:#222; font-weight:bold;}
.ot-prevbtn_3{ left:0px; background:url(../images/scroll_icon2.gif) 0px 0px no-repeat;}
.ot-nextbtn_3{ right:0px; background:url(../images/scroll_icon2.gif) -16px 0px no-repeat;}
.ot-cases_btn2{ cursor:pointer; width:16px; height:16px; float:right; margin-left:4px; margin-top:6px;}

.ot-similar-list{ margin:14px 6px 14px 8px; overflow:hidden;}
.ot-similar-list ul{ margin:0px;}
.ot-similar-list li{ width:182px; min-height:185px;_height:185px; float:left; margin:0px 4px 0px 5px; display:inline;}
.ot-similar-list li img{ display:block; border:0px; width:182px; height:154px;}
.ot-similar-list li p{ text-align:center; padding-top:4px; line-height:16px; display:block;}


/*  翻页样式  */
.paginator{ display:block; clear:both; font-family:"宋体"; font-size:12px; text-align:center; width:100%; line-height:30px; color:#333; margin-bottom:20px;}
.paginator a{ background:#fff; border:1px solid #e6e6e6; display:inline; padding:4px 8px; margin:0px 2px; color:#333;}
.paginator a:hover,.paginator .this-page{ background:#c11314; border:1px solid #c11314; display:inline; padding:4px 8px; margin:0px 2px; color:#fff;}
.paginator .prev-page{ background:#fff; border:1px solid #e6e6e6; display:inline; padding:4px 8px; margin:0px 2px; color:#888;}

.ot-data-Prompt{ background:url(../images/no_data.gif) left no-repeat; padding-left:45px; color:#9e9e9e; font-size:16px; font-family:"微软雅黑"; font-weight:bold; margin:130px auto;width:280px; line-height:34px; display:block;}


/*  联系我们样式  */
.ot-contact{ margin:0px 50px; background:url(../images/contact_img.gif) right bottom no-repeat;}
.ot-contact-map{margin:20px 0 0 50px;}
.ot-feedback{ margin:20px 6px;}
.ot-feedback-text{ color:#323232; font-size:15px; font-family:"微软雅黑"; font-weight:bold; padding-bottom:20px;}
.ot-feedback table{ width:100%; border:0px;}
.ot-feedback table td{ padding-bottom:10px; line-height:25px;}
.ot-point{ float:left; background:#960101; border:1px solid #5e0000; padding:2px 8px; color:#fff; margin-left:5px; display:none}
.ot-submit{ background:#444;}


/*  新闻资讯样式  */
.span9 .ot-news ul{ margin:20px;}
.span9 .ot-news li{ border-bottom:1px dotted #ccc; padding:4px 0px;}
.ot-news-detail{}
.ot-new-title{ display:block; clear:both; text-align:center; line-height:26px; border-bottom:1px solid #ccc; padding:28px 0px 0px 0px;}
.ot-new-title h1{ font-family:"微软雅黑"; font-size:19px; color:#333; font-weight:bold;}
.ot-page-nav{ border-top:1px dashed #7f7f7f; padding-top:10px;}
.ot-page-nav li{ line-height:24px;}
.ot-page-nav li.ot-back_new{ float:right; color:#fff; margin-top:4px;}
.ot-page-nav li.ot-back_new a{ background:#000; color:#fff; font-weight:bold; padding:5px 8px;}
.ot-page-nav li.ot-back_new a:hover{ background:#c90202; color:#fff; font-weight:bold; padding:3px 8px;}
.ot-page-nav li.ot-job-btn{ color:#fff; width:59px; height:21px; line-height:21px; text-align:center; background:url(../images/job_btn.gif) no-repeat;}
.ot-page-nav li.ot-job-btn a{ color:#fff;}
.ot-page-nav li.ot-job-btn a:hover{ color:#fff; text-align:center;}
.ot-page-nav li.ot-job-btn2{ float:right; line-height:14px;}


/*  产品展示样式  */
.ot-product{ margin:28px 0px 10px 0px;}
.ot-product .thumbnails{ margin:0px;}
.ot-product .span1{ margin:0px 5px 10px 5px; display:inline; height:auto;}
.ot-product .span1 a{ padding:1px 0px; margin:0px;}
.ot-product .span1 a img{ width:183px; height:169px;}

.ot-product-top{ margin:0px auto; width:269px;}
.page-detail table,.ot-job table{ border-left:1px solid #ccc; border-top:1px solid #ccc; width:95%;}
.page-detail table td{ border-right:1px solid #ccc; border-bottom:1px solid #ccc; padding:5px;}
.page-detail table td.ot-back-yellow,.ot-job table td.ot-back-yellow{ background:#fbf0d7; font-weight:bold; color:#000;}

.ot-product-left{ background:url(../images/product_back.gif) repeat-x; min-height:579px; _height:579px; margin:0px;}
.ot-left-center{ padding:56px 25px 0px 25px;}
.ot-left-center h2{ margin-bottom:72px;}
.ot-left-center p{ color:#fff; font-family:"微软雅黑"; margin-bottom:35px;}

.ot-product-scroll{ position:relative; overflow:hidden; width:100%; margin:0px; padding:0px;}
.ot-product-scroll .ot-scroll-img{ width:784px; overflow:hidden; float:left;}
.ot-product-scroll .ot-scroll-img ul{ margin:0px;}
.ot-product-scroll .ot-scroll-img li{ width:195px; float:left; border:0px; padding:0px; margin-left:1px; display:inline; height:579px;}

.ot-prevbtn_4{ left:5px; background:url(../images/scroll_icon3.png) 0px 0px no-repeat;}
.ot-nextbtn_4{ right:5px; background:url(../images/scroll_icon3.png) -29px 0px no-repeat;}
.ot-product_btn{ position:absolute; top:260px; z-index:5; cursor:pointer; width:29px; height:57px; display:block;}

.ot-product-list{}
.ot-product-list .item a{ position:relative; width:195px; height:579px; left:left;}
.ot-product-list .item img{ width:195px; float:left; border:0px; padding:0px; margin-left:1px; display:inline; height:579px;}
.ot-product-list .item a div{ position:absolute; top:60px; left:38px; z-index:2222; width:195px; height:100px;}
.ot-product-list .item a div h5{ color:#fff; font-size:16px; font-family:"微软雅黑"; line-height:28px;}

*html .ot-product-list a.right{left:90%}


/*  招聘样式  */
.ot-job{ margin:35px 30px;}
.ot-job table td{ border-right:1px solid #ccc; border-bottom:1px solid #ccc; padding:5px 10px 5px 22px;}
.ot-job-icon{}
.ot-job-icon a{ background:url(../images/job_icon.gif) left 3px no-repeat; padding-left:14px;}
.ot-job-icon a:hover{ background:url(../images/job_icon_hover.gif) left 3px no-repeat; padding-left:14px; text-decoration:none;}
.ot-table_back{ background:#f4f4f4;}
.ot-job-detail{ margin:25px 12px;}
.ot-job-detail h2{ color:#141414; font-size:18px; font-family:"微软雅黑"; font-weight:bold;}


/*  荣誉证书样式  */
.ot-honor{}
.ot-honor li{ width:182px; min-height:216px;_height:216px;}
.ot-honor li img{ width:176px;height:174px; padding:2px;}

#ot-honor-big{ border:1px solid #c6c6c6; position:relative; width:380px; height:378px}
.ot-honor-chose{ width:19px; height:19px; position:absolute; top:6px; right:6px;}


/*  网站地图样式  */
.span9 .ot-map{ margin:40px 10px;}
.span9 .ot-map h2{ color:#fff; margin:25px 0px 0px 0; padding:0px;}
.span9 .ot-map h2 a{ color:#fff; background:#2f2f2f; padding:4px 18px; display:inline; font-size:14px; font-weight:bold; font-family:"微软雅黑";}
.span9 .ot-map h2 a:hover{ color:#fff; background:#2f2f2f; padding:4px 18px; display:inline;}
.span9 .ot-map ul{ width:100%; clear:both; overflow:hidden;}
.span9 .ot-map li{ margin:0px 4px 0px 0px; float:left; white-space:nowrap;}
.span9 .ot-map li a{ display:inline; padding:2px 6px; color:#555; margin-right:5px;}
.span9 .ot-map li a:hover{ display:inline; padding:3px 6px; color:#fff; background:#c33939; text-decoration:none;}


/*  引导页样式  */
#floater{height:50%; margin-bottom:-112px; position:relative; float:left; widows:1px; display:block;}
#home{ background:url(../images/home_backs.jpg) center no-repeat; height:100%; position:relative;}
#home_box{ width:338px; height:224px; clear:both; margin:0px auto;}
#home_box h1{ width:207px; height:74px; background:url(../images/home_logo.png) no-repeat; margin-left:68px; margin-bottom:34px;}

*html #home_box h1{background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="static/images/home_logo.png", sizingMethod="scale");}
*html .home_text{background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="static/images/home_text.png", sizingMethod="scale");}
*html .home_line{background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="static/images/home_line.png", sizingMethod="scale");}
*html .enter_btn li.cn_btn a{background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="static/images/cn_enter.png", sizingMethod="scale");}
*html .enter_btn li.cn_btn a:hover{background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="static/images/cn_enter_hover.png", sizingMethod="scale");}
*html .enter_btn li.en_btn a{background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="static/images/en_enter.png", sizingMethod="scale");}
*html .enter_btn li.en_btn a:hover{background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="static/images/en_enter_hover.png", sizingMethod="scale");}

.home_text{ width:277px; height:28px; background:url(../images/home_text.png) no-repeat; margin:0px 0px 12px 32px;}

.home_line{ width:338px; height:12px; background:url(../images/home_line.png) no-repeat; margin:0px; padding:0px;}

.enter_btn{ padding:25px 0px 0px 54px;}
.enter_btn li{ float:left; margin:0px 25px; color:#fff; width:58px; height:27px; text-align:center; line-height:24px; display:inline;}
.enter_btn li.cn_btn a{ background:url(../images/cn_enter.png) no-repeat; color:#fff; width:58px; height:27px; display:block; cursor:pointer;}
.enter_btn li.cn_btn a:hover{ background:url(../images/cn_enter_hover.png) no-repeat; color:#fff; text-decoration:none;}

.enter_btn li.en_btn a{background:url(../images/en_enter.png) no-repeat; color:#fff; width:58px; height:27px; display:block; cursor:pointer;}
.enter_btn li.en_btn a:hover{ background:url(../images/en_enter_hover.png) no-repeat; color:#fff; text-decoration:none;}

@media (max-width: 480px) {
body{ margin:5px;}
.ot-header{ background-position:200px 200px; width:100%;}
.ot-header .span5{ margin-bottom:20px;}
.ot-header .ot-inline{ text-align:left;}
.ot-header .pull-right{ float:left; text-align:left;}
.ot-navback{ background-position:50px 50px; height:auto; width:100%;}
.ot-nav{ padding-top:1px; padding-left:0px;}
.ot-navback .nav li{ color:#fff; height:32px; line-height:32px; font-size:14px; padding:0px; border-left:none; background:#000;}
.ot-navback .nav li a{ color:#fff; padding:0px 5px;}
.ot-navback .nav li a:hover,.ot-navback .nav li .nav_hover{ color:#fff; background:#F00; height:32px;}
.ot-home-banner .ot-thumbs{position:inherit;}
.ot-bord{ border-right:none; border-left:none; padding:0px 0px; margin:0px 5px; clear:both;}
.ot-more{float:left; margin-bottom:20px;}
.ot-case{ padding:18px 2px;}
.ot-case-thumbs{width:70%;}

/* 内页 */
.ot-left{ background:none; padding-bottom:20px;}
.span9 .ot-news ul{ margin:20px 0px;}
.ot-cases-top{ width:300px;}
.ot-cases-big li{ height:auto;}
.ot-contact{ margin:0px 0px; background:none;}
.ot-contact-map{margin:0px;}
.ot-cases li{ width:136px; min-height:180px;_height:180px; float:left; margin:0px 4px 0px 4px; display:inline;}
.ot-cases li img{ display:block; border:1px solid #aaa; padding:1px; width:132px; height:auto;}
.ot-case-title{ margin-top:16px;}

.ot-product-top{ margin:0px auto; width:300px;}
.ot-honor li{ min-height:212px;_height:212px;}

}

@media (max-width: 787px) {
.ot-navback .nav li a{ color:#fff; padding:0px 16px;}
.ot-bord{ border-right:none; border-left:none; padding:0px 0px; margin:0px 5px; clear:both;}
.ot-more{float:left; margin-bottom:20px;}
.ot-header .span7{ width:220px; float:left; margin-top:30px;}
.ot-header .span5{ width:auto; float:right;}
.ot-case-thumbs{width:90%;}
.ot-left{ background:none; padding-bottom:20px;}
}

@media (min-width: 788px) and (max-width: 979px) {
.ot-navback .nav li a{ color:#fff; padding:0px 30px;}
.ot-case-thumbs{width:95%;}
.ot-header .span7{ margin-top:8px;}
.ot-cases li{ width:176px; min-height:190px;_height:190px;}
.ot-cases li img{ width:172px; height:144px;}
.ot-similar-list{ width:530px; overflow:hidden;}
.ot-contact-map{margin:20px 0px 0px 0px;}
}

.msg-notice{
	margin-top:5px;
	margin-bottom:5px;
	border:1px solid #D40317;
	background:#c33939 url(../images/accept.png) 5px 8px no-repeat;
	padding:8px 0 8px 28px;
	color:#FFFFFF;
	width:500px;
}