@media (min-width: 992px) {
.navbar-header{width: 100%;}
.dropdown-menu,
.dropdown-submenu > .dropdown-menu {
    display: block;
     visibility: hidden; 
    opacity:0;
    -webkit-transform: translateY(30px);
    -moz-transform: translateY(30px);
    -ms-transform: translateY(30px);
    -o-transform: translateY(30px);
    transform: translateY(30px);
    -webkit-transition: all 0.1s ease-in-out;
    -moz-transition: all 0.1s ease-in-out;
    -ms-transition: all 0.1s ease-in-out;
    -o-transition: all 0.1s ease-in-out;
    transition: all 0.1s ease-in-out;
  }
  .dropdown:hover > .dropdown-menu,
  .dropdown-submenu:hover > .dropdown-menu {
    opacity: 1;
    visibility: visible;
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0);
  }
}
/* 页头logo */
.pull-right {
  line-height: 100px;
    text-align: center;
	margin: auto;
}
#newBridge .nb-icon-right-top {
    right: 5px;
    top: 200px!important;
    left: auto;
    bottom: auto;
}
@media (max-width:800px) {
.m_zsc{display: none;}
.s_inp{display: none;}
.inp01{display: none;}
.container div.content div{width: 100%!important;}
	}
.g_ser {
    border-bottom: 1px solid #f2f2f2;
    height: 40px;
    line-height: 40px;
}
@media (max-width:800px) {
	
.g_ser {
    border-bottom: 1px solid #f2f2f2;
    height: auto;
    line-height: 30px;
}
	}
.f_fw {
    font-family: "Microsoft Yahei";
}
@media (max-width: 800px){
.newhead {
	width: 100%!important;
	margin: 0 auto!important;
}
}
.newhead {
    padding: 0;
	width: 70%;
	margin: 0 auto;
}

.g_ser .newhd {
    padding-left: 25px;
    background: url(../images/serico.jpg) no-repeat 0 10px;
    font-size: 14px;
    color: #333333;
	word-break: normal; 
}
@media (max-width:800px) {
.g_ser .newhd {
    padding-left: 25px;
    background: url(../images/serico.jpg) no-repeat 0 5px;
    font-size: 14px;
    color: #333333;
	word-wrap: break-word;
	word-break: normal; 
}
	}
/* ------关于天兆------- */
.clear {
    clear: both;
    height: 0;
    line-height: 0;
    font-size: 0;
}
.a_fz {
    font-size: 14px;
    line-height: 25px!important;

    padding-top: 16px;
}
.age_li_about .video{
    margin: 50px 0;
	float:left;width: 495px;
}
.age_li_about {
    padding-top: 10px;
}
.a_fz p {
    margin: 20px 0;
	font-size: 14px;
	line-height: 25px!important;
}
.content {
    padding: 0;
	width: 100%;
	margin: 0 auto;
}
.liebiao{
    float:left;width:186px;margin-right:40px;
}
.m_gft {
    background-color: #d90909;
}
.m_fnav {
    height: 50px;
    line-height: 50px;
    color: #fff;
    text-align: center;
}
.m_fnav a {
    color: #fff;
    padding: 0 20px;
    font-size: 16px;
    font-weight: normal;
    display: inline-block;
}
.shenchanguimo {
clear:both;
	width: 100%;
	padding-bottom: 10px;
	height: 220px;
	}
.shenchanguimo img{
margin-right:18px;float:left;
	 height: auto;width: 361px;
		}
/* 在线客服 */
@font-face {
	font-family: 'icomoon';
    src:    url('../../static/images/icomoon373f.eot?qradjf');
    src:    url('../../static/images/icomoon373f.eot?qradjf#iefix') format('embedded-opentype'),
        url('../../static/images/icomoon373f.ttf?qradjf') format('truetype'),
        url('../../static/images/icomoon373f.woff?qradjf') format('woff'),
        url('../../static/images/icomoon373f.svg?qradjf#icomoon') format('svg');
    font-weight: normal;
    font-style: normal;
}
.demo-icon
{
   font-family: "icomoon";
   font-style: normal;
   font-weight: normal;
   speak: none;
   display: inline-block;
   text-decoration: inherit;
   text-align: center;
   font-variant: normal;
   text-transform: none;
   font-size:24px;
   -webkit-font-smoothing: antialiased;
   -moz-osx-font-smoothing: grayscale;
   line-height:24px;
   color:#999; 
}
ul,dl,dd,p,h3,h4,h5,h6{margin: 0; padding: 0;}
a:hover{text-decoration: none;}
i{font-style: normal;}
/*new right*/
.cndns-right{ position:fixed; right:1px; top:50%; z-index:100;
font-family: "Microsoft Yahei",Arial,tahoma,arial!important;}
.cndns-right-meau{ position:relative; display: none;}
.cndns-right-btn{ width:48px; height:48px; border:1px solid #ddd; text-align:center; display:block; margin-bottom:6px; position:relative; background-color:#fff}
.cndns-right-btn span{ color:#848484; font-size:26px; line-height:48px;}
.cndns-right-btn sup{ display:block; min-width:24px; height:24px; text-align:center; line-height:24px; color:#fff; border-radius: 50%; background-color:#ff6800; position:absolute; left:-12px; top:-12px;}
.cndns-right-btn p{ color:#ff6800; font-size:14px; line-height:18px; padding-top:5px; display:none;text-align: center;}
.cndns-right-meau:hover .cndns-right-btn span{ display:none}
.cndns-right-meau:hover .cndns-right-btn p{ display:block;}
.meau-car .cndns-right-btn { border-color:#ff6800; margin-bottom:20px;}
.meau-car.cndns-right-meau:hover .cndns-right-btn{ background-color:#ff6800}
.meau-car.cndns-right-meau:hover .cndns-right-btn span{ color:#fff; display:block;}
.meau-car .cndns-right-btn span{ color:#ff6800; }
.meau-sev .cndns-right-btn{  border-color:#ff6800; background:url(../../static/images/02index-banner-8.gif) no-repeat #ff6800 center;} 
.meau-sev .cndns-right-btn p{ color:#fff}
.meau-sev .cndns-right-btn span{ color:#fff}
.meau-top .cndns-right-btn span{ font-size:12px; line-height:12px; padding-top:10px; display:block}
.meau-top .cndns-right-btn i{ display:block; color:#999}
.meau-top.cndns-right-meau:hover .cndns-right-btn{ background-color:#ff6800}
.meau-top.cndns-right-meau:hover .cndns-right-btn span{ display:block; color:#fff} 
.meau-top.cndns-right-meau:hover .cndns-right-btn i{ color:#fff;}
.cndns-right-box{ position:absolute; top:-15px; right:48px; padding-right:25px; display:none;}
.cndns-right-box .box-border{ border:1px solid #ccc; border-top:4px solid #ff6800; padding:20px; background-color:#fff; -webkit-box-shadow: 0 3px 8px rgba(0,0,0,.15);  -moz-box-shadow: 0 3px 8px rgba(0,0,0,.15); box-shadow: 0 3px 8px rgba(0,0,0,.15); position:relative}
.cndns-right-box .box-border .arrow-right{ display:block; width:13px; height:16px; background:url(../../static/images/02index-spri.png) no-repeat; position:absolute; right:-13px; top:26px;}
.cndns-right-box .box-border .sev-t span{ font-size:42px; float:left; display:block; line-height:56px; margin-right:20px; color:#d3d3d3}
.cndns-right-box .box-border .sev-t p{ float:left; color:#ff6800; font-size:24px; line-height:28px;}
.cndns-right-box .box-border .sev-t p i{ display:block; font-size:14px; color:#aaa;}
.cndns-right-box .box-border .sev-b{ padding-top:15px; margin-top:15px; border-top:1px solid #e4e4e4}
.cndns-right-box .box-border .sev-b h4{ color:#666; font-size:14px; font-weight:normal; padding-bottom:15px;}
.cndns-right-box .box-border .sev-b li{ float:left; width:33.33333%}
.cndns-right-box .box-border .sev-b li a{ display:inline-block; color:#999; font-size:13px; padding-left:43px; background:url(../../static/images/q1.gif) no-repeat left 3px; line-height:36px;}
.cndns-right-box .box-border .sev-b li a:hover{ color:#ff6800}
.meau-sev .cndns-right-box .box-border{ width:430px;}
.meau-contact .cndns-right-box .box-border{ width:270px;}
.cndns-right-meau:hover .cndns-right-box{ display:block}
.meau-code .cndns-right-box{  top:inherit; bottom:-35px;}
.meau-code .cndns-right-box .box-border{ width:100%; text-align:center; border-top:1px solid #ccc;}
.meau-code .cndns-right-box .box-border i{ display:block; color:#f66e06; font-size:16px; line-height:16px;}
.meau-code .cndns-right-box .box-border .arrow-right{ top:inherit; bottom:50px;}
.meau-sev .cndns-right-btn .demo-icon{ display:none;}
.meau-sev:hover .cndns-right-btn{ background:#ff6800}
.meau-zs .cndns-right-btn{ background-color:#ff6800; color:#fff; margin-top:80px; border-color:#ff6800}
.meau-zs .cndns-right-btn span{ color:#fff}
.meau-zs .cndns-right-btn p{ color:#fff}
.clearfloat {
    zoom: 1;
}
.clearfloat:after {
    display: block;
    clear: both;
    content: "";
    visibility: hidden;
    height: 0;
}
/* 在线客服css结束 */
.iconfont.icon-kefu {
    font-size: 100px;
    color: #d90909;
}
@media (min-width: 1200px){
.age_li_about_960 {
    width: 1170px;
}
	}
.age_li_about_960 {
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}
.about_adre2 li{

}
.about_adre2 li i{
  width: 50px;
  height: 50px;
  /*border-radius: 50px;*/
  /*border: 2px solid #d90909;*/
  font-size: 24px;
  color: #d90909;
  text-align: center;
  line-height: 50px;
  display: inline-block;
  background: #ffffff;
}
.about_adre2 li div{
  display: inline-block;
	padding: 0 0;
    text-align: center;
}
.about_adre2 li div p{
  font-size: 14px;
  color: #222222;
	margin: 10px 0;
	padding: 0 0 14px 10px;
}

.circle{
    width: 10px;
    height: 10px;
    background-color: red;
    border-radius: 50%; 
    display: inline-block;
    padding: 10px 10px;
	margin: 0px 5px;
        }
.title .titleab{
  font-size: 20px;
  font-weight: 800;
  text-align: center;
}
.title h2{
  font-size: 30px;
  color: #d60909;
  font-weight: 800;
  text-align: center;
}
.index_12_12box{
	margin-top: 2%;
  text-align: center;
}
/*首页case——box1*/
.case_box1 {
    width: 100%;
    margin: 20px auto;
}
.case_box1 .m_cp1 {
    height: 578px;
    position: relative;
    overflow: hidden;
}
.case_box1 .m_cp1 li {
    float: left;
    width: 300px;
    margin: 0 500px 20px 0;
}
.case_box1 .m_cp1 .lastli {
    margin-right: 0;
}
.case_box1 .m_cp1 li img {
    width: 300px;
    height: 270px;
}
.case_box1 .m_fl01 {
    position: absolute;
    left: 320px;
    top: 0;
    width: 462px;
    height: 580px;
    background: url(../../static/images/flbg1.jpg) no-repeat;
    padding: 80px 56px 0 60px;
}
.case_box1 .m_fl01 h3 {
    background: url(../../static/images/flline.jpg) no-repeat 0 0;
    padding-top: 20px;
    font-size: 32px;
    color: #d90909;
    padding-left: 130px;
    position: relative;
    height: 100px;
}
.case_box1 .m_fl01 h3 b {
    position: absolute;
    left: 0;
    top: 20px;
    font-size: 56px;
    letter-spacing: -4px;
    color: #999999;
    font-weight: normal;
}
.case_box1 .m_fl01 h3 a {
    color: #d90909;
}
.case_box1 .m_fl01 h3 em {
    display: block;
    font-size: 18px;
    text-transform: uppercase;
    color: #999999;
    font-weight: normal;
	line-height: 0.5em;
}
.case_box1 .m_fl01 h4 {
    width: 330px;
    height: 48px;
    font-weight: normal;
    padding: 15px 0 0 0;
    text-align: center;
    font-size: 22px;
    color: #fff;
    background: #d90909;
    margin-bottom: 15px;
}
.case_box1 .m_fl01 p {
    font-size: 14px;
    line-height: 26px;
    color: #666666;
    height: 130px;
    overflow: hidden;
    margin-bottom: 30px;
}
.case_box1 .m_fl01 span a {
    display: block;
    width: 105px;
    height: 28px;
    line-height: 28px;
    border: 1px solid #d90909;
    text-align: center;
    font-size: 14px;
    color: #d90909;
}
.case_box1 .m_fl02 {
    background: url(../../static/images/flbg2.jpg) no-repeat;
}
.case_box1 .m_fl03 {
    background: url(../../static/images/flbg3.jpg) no-repeat;
}

.index08_box {
    width: 100%;
    margin: 20px auto;
}
.index08_box dl {
    height: 250px;
    margin-bottom: 20px;
    background: #f6f6f6;
}
.index08_box dd {
    float: left;
    padding: 24px 48px 0 48px;
    width: 45%;
}
.index08_box .ys1 h3 {
    background: url(../../static/images/ystit1.jpg) no-repeat;
}
.index08_box .ys2 h3 {
    background: url(../../static/images/ystit2.jpg) no-repeat;
}
.index08_box .ys3 h3 {
    background: url(../../static/images/ystit3.jpg) no-repeat;
}
.index08_box .ys4 h3 {
    background: url(../../static/images/ystit4.jpg) no-repeat;
}
.index08_box .ys5 h3 {
    background: url(../../static/images/ystit5.jpg) no-repeat;
}
.index08_box p {
    font-size: 14px;
    line-height: 22px;
    color: #666666;
    height: 88px;
    overflow: hidden;
    margin-bottom: 10px;
}
.index08_box h3 {
    margin-bottom: 15px;
    height: 46px;
    line-height: 46px;
    padding-left: 40px;
    font-size: 20px;
    font-weight: bold;
    color: #d90909;
}
.index08_box span a {
    display: block;
    width: 108px;
    height: 32px;
    line-height: 32px;
    background: #d90909;
    text-align: center;
    font-size: 14px;
    font-weight: bold;
    color: #fff;
}
.index08_box dt {
    float: left;
    width: 55%;
    height: 250px;
}
.index08_box dt img {
    width: 95.5%;
    height: 250px;
    display: block;
}
/*首页移动端*/
@media (max-width:768px){
.index_03 .f_cb .lastli{display: none;}
.index_03 .f_cb {
    width: 40%;
    height: auto;
}
.case_box1 .m_cp1 li img {
    width: 90%;
    height: auto;
}
.case_box1 .m_cp1 li {
    float: left;
    width: 100%;
    margin: 0 155% 5px 0;
}
.case_box1 .m_fl01 {
    position: absolute;
    left: 37.5%;
    top: 0;
    width: 63%;
    height: 99%;
    background: url(../../static/images/flbg1.jpg) no-repeat;
    padding: 40px 7px 0 7px;
}
.case_box1 .m_fl01 p {
    font-size: 16px;
    line-height: 26px;
    color: #666666;
    height: 130px;
	width: 80%;
    overflow: hidden;
    margin-bottom: 30px;
	margin-left: 30px;
    margin-top: 30px;
}
.case_box1 .m_cp1 {
	width: 100%;
    height: auto;
    position: relative;
    overflow: hidden;
}
	.title h2 {
    font-size: 21px;
    color: #d60909;
    font-weight: 800;
    text-align: center;
}
}
@media screen and (max-width: 640px){
.index_03 .f_cb,.index_08,.index08_box{display: none;}
.case_box1 {
    width: 100%;
    margin: 20px 0 0;
}
.case_box1 .m_cp1 li img {
    width: 50%;
    height: 210px;
}
.case_box1 .m_fl01 {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 430px;
    background: url(../../static/images/flbg1.jpg) no-repeat;
    padding: 40px 7px 0 7px;
}
.case_box1 .m_cp1 {
    height: 440px;
    position: relative;
    overflow: hidden;
}
}
@media (max-width: 500px){
.case_box1 li {
    height: 190px;
}
	}
@media (max-width: 440px){
.case_box1 li {
    height: 158px;
}
	}
@media (max-width: 390px){
.case_box1 li {
    height: 140px;
}
}