.site-nav-container,.site-nav-container-sec,.container,.main-container, .plat-container,.advertisement-sec,.site-best-shop{
    width: 1200px;
    margin: 0 auto;
}
.site-footer,.advertisement-thir,.site-nav-footer,.site-plat-show,.advertisement,.site-nav,.site-toolbar{min-width: 1200px;}

/*!* site-nav*!*/
.site-nav{background-color: #204062;height: 40px;}
.site-nav a{color:#d7d7d7;line-height: 40px;}
.site-nav-container .nav-ul-link,.site-nav-container-sec .nav-ul-link{display: inline-block;}
.site-nav-container .nav-ul-link li{display: inline-block;padding: 0px 20px 0 0;font-weight: 100;float: left}
.site-nav-container div{height: 40px;}
.site-nav-container .nav-ul-link li a{font-size: 12px;}
.site-nav-container .nav-ul-link li a:hover{font-weight: 700;color:#fff;}
.site-nav-container .a-lg-re a{font-size: 14px; color: #d7d7d7;font-weight: normal;margin-right:15px;}
/*!* site-toolbar*!*/
/*.site-toolbar{background-color: #204062;color:#fff;}*/
/*.ht100{height: 100px; line-height: 100px;}*/
/*.ht55{height:55px; line-height: 55px;}*/
/*.site-nav-container-sec .fl-center{ width:65%;text-align: center}*/
/*.site-nav-container-sec div{height: 100px;}*/
/*.site-nav-container-sec .nav-ul-link li{display: inline-block;padding: 0px 10px;float: left;}*/
/*.site-nav-container-sec .nav-ul-link li a{ font-size: 16px;font-weight: 600;}*/
/*.site-nav-container-sec a{color:#fff;}*/

/* search-top */
.search-top{margin-top: 35px;}
.search-top .serach-input{height: 28px;width: 180px; border:0px;padding-left: 20px;line-height: 28px;}
.search-top .search-dpdlist{height: 28px;display: inline-block;min-width: 80px;background: #fff;color: #333333; line-height: 28px;border-left:1px solid #3a6e91;text-align: center}
.search-top .icon{ background: url("../../images/cppc/icon.png") no-repeat center ; width:40px; height:30px;display:inline-block;background-color: #fff;margin-left:1px;cursor: pointer }
.search-top .icon:hover{background-position-y:7px;}
.search-top .btn-search{ background: #586773; height: 30px;width: 60px; text-align: center;border:0px;color: #fff;cursor: pointer;margin-left: 0px;border-radius: 0;font-size: 12px; }
.search-top .btn-search:hover{background: #333;}
.search-top .dropdown-menu {margin-top: 0px;
    display: none;
    position: absolute;
    z-index: 99;
    left: 0;
    border: 1px solid;
    border-top: 0;}
.site-toolbar .guid .search-top   li{background-color: #fff;margin-bottom:1px;color:#333; cursor: pointer;
    width:72px;text-align: center;display:block;float:none;border-bottom:1px solid #f1f1f1}


/*nav*/
.site-nav-index{ background: #222c3e;height:30px;}
.site-nav-index .site-nav-container div{height:30px;}
.site-nav a{line-height: 30px;}
.site-nav-container .a-lg-re a{font-size: 12px;}
.site-toolbar{background: #fff;color:#000;}
.site-nav-container-sec a{color: #000;}
.site-toolbar{width:1200px;margin:auto;height:95px;line-height: 95px;}
.site-toolbar .guid{list-style: none}
.site-toolbar .guid li.title{display: inline-block;float:left;padding:0 20px 0 0;}
.site-toolbar .guid li.navLeft{width:258px;margin-right:35px;float:left;}
.site-toolbar .guid li.navLeft img{width:100%;vertical-align: middle}
.site-toolbar .guid li a{line-height: 95px;color:#656565;    font-weight: normal;}
.site-toolbar .guid li.title  a:hover{font-weight: 700}
.site-toolbar .guid li.active a{color:#000;font-weight:700}
/*.site-toolbar .guid .navLeft .titleFist{font-size: 24px;padding-top: 10px;display: inline-block;line-height: 20px;}*/
/*.navLeft .titleEng{font-size: 18px;position: relative;top:0px;padding-right:5px;}*/
.site-toolbar .guid li  .cppcLogo {float:left;vertical-align: middle; line-height:20px;height:95px;padding-left:0;display:inline-block;background:  url("../../images/login_logo_cppc_new.png") no-repeat;padding:0;background-position-y:10px;background-position-x:20px;}
.site-toolbar .cppcLogo .titleFist{display:block;font-size: 22px;padding-left: 100px;margin-top:30px;}
.site-toolbar .cppcLogo .titleEng{font-size: 14px;color:#999;padding-left: 100px;display:block;}


#shclDefault {width:100px; height:100px; margin:10px auto;position: absolute;top:100px; left: 50%}
.navLeft .titleFist .titleSec{font-size:12px;margin-left: 10px;}

/*patSearch*/
.patSearch {margin:auto;padding-top:42px;position: relative;width:300px;float:right;}
.patSearch .schIcn{width:30px;height:30px;background: url("../../images/cppc/icons.png") no-repeat 12px -334px;position: absolute;top:35px; }
.patSearch .patIpt{font-size:12px;outline:none;border-radius: 15px 0 0 15px;height:30px;line-height: 30px;padding-left: 20px;border:0;    vertical-align: middle;border:1px solid #ddd;border-right:0}
.patSearch .patBtn{position: relative; border: 1px solid #ddd;cursor: pointer; height:30px;text-align: center;line-height: 30px;display:inline-block;padding: 0 20px;border-radius: 0 15px 15px 0;font-size: 16px;   vertical-align: middle;background: #fff;border-left:0}
.patSearch .schIcn{right:14px;top:-2px;opacity: 0.5}
.patSearch .schIcn:hover{opacity: 0.8;top:-1px;}
.patSearch .name{display: block;
    color: #666;
    font-weight: 700;
    margin-bottom: 10px;}


/* site-footer */
.site-footer{background: #192227;color: #b7b9bb;text-align: center; padding: 25px 0px 15px;font-weight: normal;line-height: 30px;}
.site-footer a{color:#b7b9bb;display:inline-block;padding:0px 10px;font-family: '微软雅黑'; }
.site-footer .footer-ul{padding-top: 30px;margin:0 auto;width: 740px; }
.site-footer .footer-ul li{float: left;}
.site-footer .footer-ul li img{height:30px; width:100px;}
.site-footer  .footer-ul li a{margin: 0 ;}
.site-footer  hr{border: 0px;border-top:1px solid #444;margin-top: 30px;opacity: 0.5;filter:alpha(opacity=0.5)}

/* site-nav-footer */
.site-nav-footer{color:#333;padding: 35px 0px 10px;background: #fff; }
.site-nav-footer .footer-nav-ul li{color: #999;margin-bottom: 10px;}
.site-nav-footer .footer-nav-ul li a{color: #999;}
.site-nav-footer span{color: #999;display: block; margin-bottom: 10px;}
.site-nav-footer .s-dt{font-size: 12px;}
.site-nav-footer .color-blue{color: #333;  font-style: normal;  font-size: 24px;margin-bottom:5px;}
/*.site-nav-footer .foot-chat{margin-top: -20px;}*/
.site-nav-footer .foot-chat img{border: 4px solid #fff;width:122px;height:122px;padding-top:6px;}
.site-nav-footer .foot-chat span{margin-left: 60px;margin-top: 10px;font-size: 12px;}

/*pager*/
.pager{margin: 30px auto;color:#757575;line-height: 30px;width: 500px;}
.pager .txt-pager{width:30px;height: 30px;border: 1px solid #eee;margin: 0 5px;text-align: center;display: inline-block;vertical-align: top;}
.pager .btn-pager{background: #fff;border: 1px solid #eee;margin-left: 5px;padding: 0 10px;  height:30px;color:#757575;}
.pager ul{list-style: none;border-left: 1px solid #eee;height: 32px;margin-right: 5px;}
.pager ul li{float: left;border: 1px solid #eee;border-left: none;padding:0px 12px; height: 30px; line-height: 30px;max-width: 100px;}
.pager ul .noborder{border: 0px;padding: 0;}
.pager ul li a{color:#757575;}
.pager .active{background: #da5654; color: #fff;border-color:#c3524f }
.pager .active a{color: #fff;}

/* serach */
.site-header .banner{ background: url("../../images/cppc/banner.png") no-repeat top center; height: 520px;min-width: 1200px;color: #fff;position: relative}
.site-header .banner .search-content{ width:850px; background:url("../../images/cppc/u12.png") repeat-y;  height:243px;margin:0 auto;position: relative; border-radius: 5px; text-align: center; opacity: 0.95; filter:alpha(opacity=95); }
.site-header .banner .banne-all{width:1200px;position: relative;margin: auto;}
.site-header .banner .searchCppc{position:absolute;top:-30px;right: 0px;width:138px;}
.search-content h2{ padding-top:35px;}
.search-content p{padding: 20px;}
.search{margin: 0 auto;width:650px;}
.hot-search{text-align: left;margin: 0 auto;width:650px;padding-top: 10px;}
.search-content .serach-input{height: 40px;width: 360px; border:0px;line-height: 40px;padding-left: 10px;}
.search-content .search-dpdlist{height: 40px;display: inline-block;min-width: 100px;background: #fff;color: #333333; line-height: 40px;margin:0px 1px;}
.search-content .icon{ background: url(../../images/cppc/icons.png) no-repeat 15px -128px ; width:50px; height:40px;display:inline-block;background-color: #fff;cursor: pointer }
.search-content .icon:hover{background-color: #eee;background-position-y: -125px;}
.search-content .btn-search{ background: #da5654; height: 40px;width: 100px; text-align: center;border:0px;color: #fff; cursor: pointer;margin-left: 10px;line-height: 40px;}
.search-content .btn-search:hover{line-height: 42px;background-color: #ff0000}
.dropdown-menu {margin-top: 1px; display: none}
.dropdown-menu li{background-color: #fff; margin-bottom: 1px;color:#333; cursor: pointer}
/*guid search*/
.guidSearch{width:120px;}
.search-top{margin-top:32px;position: relative}
.search-top .search-dpdlist{    border: 1px solid #586773;  border-right: 0;  min-width: 50px;  padding:0 13px 0 5px;font-size: 12px;cursor:pointer;}
.search-top .search-dpdlist span{font-size: 12px;display: block}
.guidSearch .search-top .serach-input{outline:none;width:120px;border: 1px solid #586773;border-left:0;line-height:30px}
.guidSearch .search-top .split{    position: absolute;
    height: 12px;
    display: inline-block;
    width: 2px;
    border-left: 1px solid #aaa;
    left: 73px;
    top: 11px;}
.guidSearch .search-top a{
    cursor: pointer;
    border: 1px solid rgb(232,232,232);
    background-color: #f9f9f9;
    display:block;
    text-align: left;
    height: 34px;
    width: 117px;
}
.guidSearch .search-top a:hover{
    background-color:#EFEFEF;
}
.search-top .angle{ cursor:pointer;   top: 14px;  left: 57px;position: absolute;  width: 0;  height: 0;  border-top: 6px solid #000;  border-left: 4px solid transparent;  border-right:4px solid transparent;}
/*.search-top .btn-search{height:32px;margin: 0;}*/

.search-content-auth{margin: 30px auto}
.search-content-auth .search{margin: 0 auto;width:790px;}
.search-content-auth  .serach-input{border: 1px solid #ccc;}
.search-content-auth .search-dpdlist{border: 1px solid #ccc;text-align: center;margin: 0px; border-left: 0px;width:130px;}
.search-content-auth .icon{border: 1px solid #ccc;border-left: 0px}
.search-content-auth .btn-search{margin-left: 15px;}
.search-content-auth .bg-blue{background-color: #587089}

.icn-suer{background: url(../../images/cppc/circle.png) no-repeat center;   width: 60px;height: 60px;font-style: normal;display: inline-block;color: #36608d; font-size: 30px;line-height: 60px;margin:40px 20px 40px 0;}
.title-sec{color: #36608d; font-size: 18px;display: inline-block;margin-bottom: 5px;}
.col-xs-3{width:33.33333%;  float: left;}

.errortest {
    background-color: #da5654;
    border-radius: 3px;
    box-shadow: 1px 1px 1px rgba(6,6, 6, 0.2);
    color: #fff;
    font-size: 12px;
    line-height: 22px;
    min-width: 12px;
    padding: 5px 10px;
    min-width: 100px;
}
.error {
    line-height: 34px;
    height: 34px;
    position: absolute;
    top: 6px;
    left: 480px;
    padding: 0 5px;
    z-index: 3;
    font-weight: normal;
    font-size: 12px;
    color: #999;
}
.v_error {
    border-color: #da5654!important;
}
.mtb30{margin-top:30px;margin-bottom: 20px;}
.activity-img{
    width:294px;
    height:151px;
    position:fixed;
    top:232px;
    right:0;
    z-index:9999;
}