
/* 公共样式 */

.pull-left {
    text-transform: uppercase;
}

img {
    max-width: 100%;
}

#body a {
    text-decoration:  none;
    color: #666;
}

#body ul {
    padding-left: 0;
}

ul {
    list-style:  none;
}
.ww100 {
    width: 100%;
}

.boder-top-1px {
    /*
    border-top: 1px solid #ccc;
    margin-top: 1px;
    */
}



#welcome {
    background-color: #999;
    padding: 0.3em 0;
}


#body #welcome  * {
    color: black;
    
}

#top {
    margin: 10px auto;
}

#top img {
    width: 100%;
}


#nav  {
    margin-bottom: 0;
    margin-bottom: 0;
    
    height: 49px;
    z-index: 9;
    background-color:  white;
   border-bottom: 0px;
}


#nav a {
    color: white;
}

#nav #navbar-collapse {
    /*
    background-color: white;
    */
}


#nav #navbar-collapse a {
}

#nav  {
      background-color: #039;
}

#nav ul li:hover {
    background-color: #ffa200;
    height: 49px;
}

#nav ul .hover {
    /*background: url(/static/tongchuang/nav-li-bg.png)  center 0 no-repeat;*/
    background-color: #ffa200;
    height: 49px;
}

#nav ul .hover  a {
    color: white;
}



/**                      **/
#nav .icon-bar {
    background-color: #0d97dd;
}



#wuliao {
    margin: 0.5em auto;
}
#wuliao  * {
    color: white;
    font-size: 1.2em;
}

#wuliao .unit {
   padding: 0.4em 0;
   background-color: #039;
   margin-top: 0.3em;
}






.title-size {
    font-size: 1.6em;
    margin: 1.2em auto;
    margin-bottom: 0em;
}


.title-size .pull-left {
        margin-left: -15px;
        font-weight: bold;
        color: #039;
}

.title-size .pull-right a {
    font-size: 0.8em;
}



#rxcp {
    
}


#rxcp .unit {
    
}

#rxcp .unit img {
    display:  block;
    float: left;
    margin: 0 1em 1em 0;
    

        display: block;
            float: left;
                padding: 8px;
                    margin: 0 1em 1em 0;
                        background: #f3f3f3;
                            border: 1px solid #ccc;
}

#rxcp .unit h3 {
    font-weight: bold;
}

#rxcp .unit  p {
    color: #999;
    line-height: 1.9;
}


#rxcp .unit  .a .a1 {
    display: inline-block;
    width: auto;
    text-align: center;
    background-color: #f90;
    color: white;
    padding: 0.3em 0.2em;
    margin-top: 0.8em;
}




#cpdh {
    
}


#cpdh .con {
    margin-top: 5em;
}


#gywm .con {
    margin-top: 5em;
    position: relative;
}
#gywm .ljgd {
    display: block;
    position: absolute;
    right: 1px;
    bottom: 2px;
    
}
#gywm .con img {
    float: left; 
    width: 35%;
    padding-right: 1em;
    padding-bottom: 1em;
}


#gywm  p {
    line-height: 1.8;
    font-size: 1.1em;
}


#cpdh {

}

#cpdh .col-lg-3 {
    padding-left:5px;
    padding-right:5px;
}

#cpdh .titlea {
    /*
    width: 130px;
    height: 40px;
    */
    background: url(/static/img/tccpdh.png) center ;
    font-size: 1.2em;
    color: white;
    padding: 10px 20px;
    width: 100%;
    margin: 0 auto;
    display: block;
    margin-bottom: -3px;
}

#cpdh .titlea a {
    color: white;
}

#cpdh ul {
    margin: 0 auto;
    display: block;
    width: 98%;
    padding-top: .5em;
    padding-bottom: 3em;
    background: url(/static/img/cpdh-ul.png) no-repeat right bottom;
    background-color:#f0f0f0;
    min-height: 189px;
        margin-top: 3px;
}
#cpdh ul:hover {
    background: url(/static/img/cpdh-ul-hover.png) no-repeat right bottom;
    background-color:#f0f0f0;
}

#cpdh ul li {
    padding-left: 1em;
    margin-left: 1em;
    background: url(/static/img/lidot.png) no-repeat 0 10px;;
}


#cpdh ul li a {
    line-height: 2.0;
}






#home_two {
    margin-top: 3em;
}


#home_two a {
    border: 0;
}


#home_two .nav-tabs {
    border: 0;
}

#home_two   ul.nav-tabs li {
    padding: 0 1em ;
    position: relative;
}
#home_two   ul.nav-tabs li , #home_two   ul.nav-tabs li a {
    background: #f0f0f0;
    
}

#home_two  ul.nav-tabs li.active , #home_two  ul.nav-tabs li.active a {
    background: #039;
    color: white;
    
}


#home_two ul.nav-tabs li.active .sanjiao {
      width: 0;
    height: 0;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-top: 10px solid #039;
    margin: 0 auto;
    bottom: -10px;
    position: absolute;
    left: 50px;
}
#home_two   ul.nav-tabs li.pull-right a {
    background: #fff;
}

#home_two #news {
}
#home_two #news .nav-tabs  .pull-right {
        margin: 0; padding:  0;
        background:#fff;
}


#home_two #tupian {
}
#home_two #tupian .nav-tabs  .pull-right {
        margin: 0; padding:  0;
        background: #fff;
}



#home_two #news .unit {
    margin-bottom: 0.5em;
    border-bottom: 1px #ccc dotted;
    padding-bottom: 0px;
}


#home_two #news .unit:hover .d  {
    background: #003399;

}




#home_two #news  .y-m {
    text-align: center;
}
#home_two #news .unit  .pull-left{

}

#home_two #news .unit  .name {
    font-size: 1.3em;
}


#home_two #news .unit  .name {
    font-size: 1.3em;
}
#home_two #news .unit  .pull-right {
    width: 86%;
}
#home_two #news .unit  .pull-right  .con {
    font-size: 1.1em;
    padding-top: 0.3em;
    color: #999;
}
 
#home_two #tupian {
    
}

#home_two #tupian .tab-content {
    
}


#home_two #tupian .tab-content  p{
    text-align: center;
    font-size: 1.2em;
} 
#home_two #news .unit  .d{
    font-size: 2em;
    background-color: #999;
    text-align: center;
    color: white;
    padding: 0.1em 0.6em;
}

#home_two #news .unit.hover  .d{
    font-size: 2em;
    background-color: #039;
    text-align: center;
    color: white;
}




#footer {
    background-color: #039;
    padding: 3em 0;
}


#body #footer * {
    color: white;
    
}

#body #footer .nav {
    border-bottom: 1px solid #3366cc;
    padding-bottom: 1em;
}

#body #footer .l {
    float: left;
    padding-top: 25px;
    padding-left: 20px;
    margin-right: 160px;
}

#body #footer .m {
    float: left;
    margin-top: 30px;
}


#body #footer .r {
      margin-top: 50px;
    float: right;
}

#body #footer .nav a {
    display: block;
    width: 12.5%;
    text-align: left;
    float: left;
    padding-left: 2%;
    font-size: 1.1em;
    
}
 




#copyright {
    background: #000;
    padding: 5px;
}



#copyright * {
    color: white;
}

@media screen and (max-width: 769px) {

    #body #footer .footer-logo{
        text-align: center;
        width: 100%;
        margin: 0;
        padding: 0;
    }
    #body #footer .footer-logo  img{
        display: inner;
    }

    #body #footer .m {
        float: none
    }

    #body #footer ,footer-p-text {
        text-align: center;
    }
    
    #home_two #news .unit .pull-right {
            width: 80%;
    }

    #nav ul .hover {
        background: none;
    }
    
    .yunqi-banner .carousel-inner .item {
        /*min-height: 200px;*/
       
    }
    
    .title {
        border-bottom:  1px solid #0066cc;
    }
    

    
    #rxcp .unit img {
        width: 50%;
        float: left;
        
    }

#footer .unit.visible-xs {
    width: 100%;
    padding-left: 30px;
}
  

}

@media screen and (min-width: 1200px) {

    .yunqi-banner {

    }

    .yunqi-banner .carousel-inner {}
       
    .yunqi-banner img  {
        max-height: 500px;
    }
    
    
    #nav #navbar-collapse{
        max-width: 1200px;
        margin: 0 auto;
    }

    #nav ul {
        min-width: 1200px;
    }
    #nav ul li {
        width: 12.5%;
        text-align: center;
    }
    
    #news .demo1 {
        /*height: 268px !important;*/
    }
    

}


#crumbs {
    padding-left: 1em;
}


#body #nav .navbar-nav {
    background-color: #003399;
}









#zhida {
    margin-top: 30px;
    height: 50px;
    position: relative;
    z-index: 100;

}
#zhida ul {
    background: #fff;
}

#zhida  .text {

    font-size: 24px;
    font-family: "Microsoft YaHei";
    color: rgb(51, 51, 51);
    font-weight: bold;
    line-height: 1.2;

}


#zhida .classify {
    width: 356px;
    height: 45px;
    border : 1px solid #ccc;
    overflow: visible;
    margin-left: 30px;
}



#zhida .classify .classify-name {
    background: url("/static/img/zhida-sanjiao.png")  no-repeat 320px 15px;
    height: 100%;
    line-height: 45px;
    padding-left: 30px;
}


#zhida .classify  ul {
    border: 1px solid #ccc;

    display: none;
}

#zhida .classify  ul li {
    height: 40px;
    text-align: center;
    line-height: 40px;
}

#zhida .classify  ul li:hover {
    background-color: #ccc;
    margin: 2px 10px;
}








#zhida .prolist {
    width: 356px;
    height: 45px;
    border : 1px solid #ccc;
    overflow: visible;
    margin-left: 30px;

}


#zhida .prolist .prolist-ul {
    display: none;
}


#zhida .prolist .prolist-name {
    background: url("/static/img/zhida-sanjiao.png")  no-repeat 320px 15px;
    height: 100%;
    line-height: 45px;
    padding-left: 30px;
}


#zhida .prolist  ul {
    border: 1px solid #ccc;

}

#zhida .prolist  ul li {
    height: 40px;
    text-align: center;
    line-height: 40px;
}

#zhida .prolist  ul li:hover {
    background-color: #ccc;
    margin: 2px 10px;
}



#zhida .zhida {
    width: 200px;
    background: #d7222b;
    height: 40px;
    display: block;
    float: left;
    line-height: 40px;
    text-align: center;
    color: white;
    margin-left: 20px;
}

@media (min-width: 1200px) {

#body #nav .navbar-nav {

    height: 49px;
}

    #rxcp .unit h3 {
            font-weight: bold;
            font-size: 20px;
            color: #333;
    }
    
    .title-size {
    font-size: 24px; 
    }

    #rxcp {
        margin-top: 23px;
    }



    #home_one {
        margin-top: 13px;

    }
    
    #home_two {
        margin-top: 60px;
    }

    #link {
        margin-top: 50px;
    }
}





.lbottom {
    width: 100%;
    padding: 10px 0px;
    font-size: 12px;
    color: #666;
    text-align: center;
    line-height: 20px;
    border-top: 1px solid #d7d8d8;
    margin-top: 30px;
}
/*footer*/

.lfooter {
    width: 100%;
    height: 70px;
    background-color: #0061a8;
    position: fixed;
    bottom: 0px;
}
.lfooter ul li {
    width: 25%;
    height: auto;
    float: left;
    text-align: center;
    padding: 10px 0px;
}
.lfooter ul li a {
    color: #FFF;
    line-height: 12px;

}


#body .lfooter a {
    color: white;
}
