body {
    overflow-x: hidden;
    font-family: "Microsoft yahei";
    font-weight: 200;
}

.header-top {
    height: 30px;
    background-color: #333;
}

.header-top ul {
    list-style: none;
    padding: 0;
    margin: 0;
}

.header-top ul > li {
    float: left;
    line-height: 30px;
    padding: 0 10px;
}
.header-top ul > li > a {
    display: block;
    color: #fefefe;
}

header {
    position: relative;
    z-index 10;
}

header .navbar {
    margin-bottom: 0;
}

header .navbar-brand {
    padding: 6px 15px;
    height: inherit;
}

header .navbar-nav > li > a {
    padding-top: 25px;
    padding-bottom: 25px;
}

header .welcome {
    color: #FF6600;
    line-height: 30px;
}

header .tel {
    color: #FF6600 !important;
}

#banner {
    height: 400px;
    background-image: url(../images/banner.png);
    background-repeat: no-repeat;
    background-position: center center;
}

#query {
    margin-top: 40px;
    margin-bottom: 40px;
}

#query h4 {
    font-size: 26px;
    text-align: center;
}

#query form {
    margin-top: 60px;
}

#query form input,
#query form button {
    width: 100%;
}

#detail {
    margin-top: 100px;
    margin-bottom: 40px;
    padding-top: 50px;
    padding-bottom: 50px;
    background: #f0f0f0;
    border-top: 1px solid #e0e0e0;
    border-bottom: 1px solid #e0e0e0;
}

#detail img {
    margin-top: 20px;
}

.cooperation {
    margin-bottom: 40px;
}

.partner {
    margin-top:25px;
}
.partner li{
    float:left;
    margin-right:8px;
    margin-bottom:15px;
}
.partner li img{
    border:1px solid #ddd;
    width:109px;
    height:45px;
}

/* 静态页左侧菜单 */
#nav-main {
    padding: 30px 0;
}
#nav-main > li > a {
    padding: 20px 15px;
    font-size: 16px;
}
#nav-main > li.active > a {
    border-left: 6px solid #F06D6D;
    background: #FFF;
}

/* 静态页 */
.page-content {
    padding-left: 10px;
    padding-right: 10px;
}
.page-content img {
    margin-right: 10px;
    margin-bottom: 10px;
}
.page-content h4 {
    color: #E37046;
    font-weight: bold;
}
.page-content .tutorial-header {
    font-size: 16px;
	margin: 25px 0;
}
.page-content p {
    line-height: 28px;
    text-indent: 2em;
}
.page-content ol li {
    margin: 8px 0;
    line-height: 24px;
}
.page-content address {
    margin-left: 10px;
    line-height: 28px;
}
.page-content .sub-content {
    margin-left: 10px;
}
.page-content .section-header {
    color: #337AB7;
    font-size: 20px;
    font-weight: bold;
}
.container-main {
    background-color: #F9F9F9;
    box-shadow: 0 0 15px #CCC;
    padding-top: 1px;
    margin-top: 60px;
    margin-bottom: 60px;
}
.container-content {
    background-color: #FFF;
    box-shadow: 0 0 15px #CCC;
    padding-top: 1px;
    padding-bottom: 20px;
    min-height: 360px;
}

@media(max-width:767px) {
    .page-content {
        padding-left: 0;
        padding-right: 0;
    }
    .page-content ol {
        padding-left: 23px;
    }
    .page-content p {
        text-indent: 0;
    }
    .container-content h2 {
        font-size: 26px;
        font-weight: bold;
    }
}

/* 文章页 */
.article {
    margin-top: 20px;
    margin-bottom: 20px;
    padding-top: 20px;
    padding-bottom: 20px;
    border-top: 1px dashed #ccc;
}
.article h4 {
    margin-bottom: 10px;
}
.article p {
    text-indent: 2em;
    line-height: 28px;
}
@media (max-width: 767px) {
    .article .media-left,
    .article .media-body h4 {
        display: block;
        text-align: center;
        font-size: 18px;
        margin-top: 14px;
    }
    .article .media-object {
        display: inline-block;
    }
}

footer {
    padding-top: 50px;
    padding-bottom: 30px;
    background-color: #333;
    color: #f0f0f0;
}

footer p {
    text-align: center;
}

#modal-login form button,
#modal-signup form button {
    width: 100%;
}

@media (max-width: 768px) {
    
    .navbar-toggle {
        margin-top: 15px;
    }
    
    header .navbar-nav > li > a {
        padding-top: 10px;
        padding-bottom: 10px;
    }
    
    #query form {
        margin-top: 15px;
    }
    
    #query h4 {
        margin-top: 40px;
    }
    
    #detail h4, #detail p {
        text-align: center;
    }
}





.content{ width:1206px;margin:0 auto; color:#fff;}
/*common end*/
#banner{ overflow:hidden; position:relative; height:400px;min-width:1160px;}
#banner .contents{width:1155px;margin:0 auto; color:#fff; height:100%;}
#banner .slideshow{ height:100%;position:absolute; left:0; top:0px; width:100%}
#banner .slideshow li{ width:100%; height:100%;position:absolute;left:0;top:0;z-index:50;display:none;}
#banner .slideshow .bg_1{background:url(../images/banner.png) center no-repeat;}
#banner .slideshow .bg_2{background:url(../images/banner2.png) center no-repeat;}
/*#banner .slideshow .bg_2{ background:url(../images/banner2.png) center no-repeat;}
*/.switcher {float:left;margin:374px 0 0 530.5px;position:relative;z-index:99;}
.switcher li {float:left;margin:0 5px;}
.switcher li a {display:block;background:url(../images/switcher.png) left bottom no-repeat;width:14px;height:15px;}
.switcher .switcher_active a {background-position:left top;}
.chaxun{ overflow:hidden; margin-top:60px; padding-bottom:60px;}
.cha_left{ float:left; border-right:1px solid #F3F3F3; width:600px; text-align:center }
.cha_left p, .cha_right p{ padding-bottom:40px;}
.cha_right{ float:right;width:600px; text-align:center}
.control-group {overflow: hidden; width:400px; margin:0 auto; padding-bottom:40px;}

.form-controls {width: 63%;height: 24px;padding: 6px 12px;font-size: 14px;line-height: 1.42857143;color: #555;background-color: #fff;background-image: none;border: 1px solid #ccc;border-radius: 4px;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);float: left;}

.btns {background: #EA5404;color: #FFF;width: 100px;height: 37px;border: none;cursor: pointer;float: right;border-radius: 4px;text-align: center;}

.help{ background:#F8F8F8; border-top:1px solid #E1E3E7; border-bottom:1px solid #E1E3E7; height:182px;}
.help dl{ float:left; border-right:1px solid #E1E3E7; width:370px; margin-top:50px; overflow:hidden; padding-right:15px; padding-left:15px;}
.help dl dt{ float:left; margin-right:25px;overflow: hidden;height: 100px; margin-top:15px;}
.help dl .tit{ font-size:18px; color:#000}
.help dl dd{ font-size:12px; line-height:23px; color:#666666}

.hezuo{ background:#FFFFFF; padding-bottom:35px; overflow:hidden}
.hezuo p{ text-align:center; margin-top:40px;}

.footer{ background:#0F0F0F;padding: 50px 0px; color:#fff; overflow:hidden}
.foo_left{ float:left}
.foo_right{ float:right}
.foo_right p{ font-size:14px; color:#fff; margin-top:15px; text-align:right}
.foo_left p{ color:#fff; font-size:18px; margin-top:15px;}
.foo_left p span{ margin-right:15px;}

.fuwu{ background:#F1F1F1; overflow:hidden}
.main{ background:#fff;box-shadow: 0 0 15px #CCC; margin:40px 0px; padding:20px; min-height:550px;}
.main h1{ font-size:16px; padding-bottom:10px; border-bottom:2px solid #000}
.main .jies{ font-size:14px; line-height:27px; margin-top:15px; background:#F7F7F7; padding:10px; border-radius:5px;}
.main h2{ font-size:16px; line-height:27px; margin:10px 0; color:#E37046;}
.main h3{ font-size:14px; line-height:27px; margin:10px 0; color:#900}
.main p{ line-height:27px; font-size:14px; margin-top:15px}



.mains{ background:#F9F9F9;box-shadow: 0 0 15px #CCC; margin:40px 0px; overflow:hidden}
.ma_left{ float:left; width:305px;}
.ma_left ul{ overflow:hidden}
.ma_left ul li{position: relative;display: block;}
.ma_left ul li a{padding: 20px 15px;font-size: 16px;position: relative;display: block;}
.ma_left ul li a:hover{ background:#EEEEEE;}
.ma_left ul li .moren{ background:#fff; border-left:2px solid #F06D6D}
.ma_right{ float:right;background-color: #FFF;box-shadow: 0 0 15px #CCC;min-height: 582px; width:827px; padding:20px}
.ma_right h1{font-size:16px; padding-bottom:10px; border-bottom:2px solid #000;}
.ma_right h2{font-size:16px; line-height:27px; margin:10px 0; color:#E37046;}
.ma_right p{ line-height:27px; font-size:14px;}
.lian_left{ float:right; margin-top:10px;margin-right: 141px;}
.lian_left p{ line-height:46px;}
.lian_right{ float:left; margin-top:15px;}

.ma_right dl{ border-bottom:1px dashed #ddd; overflow:hidden; padding:20px 0px}
.ma_right dl dt{ float:left; }
.ma_right dl .wen{ color:#337AB7; font-size:16px;}
.ma_right dd{ font-size:14px; line-height:27px;}
.ma_right dd a{ color:#337AB7}



.ma_right h4{padding-bottom: 9px;margin: 10px 0 20px;border-bottom: 1px solid #eee; text-align:center; font-weight:lighter}
.ma_right h5{ text-align:center; font-weight:lighter}
.control-groups{overflow: hidden; width:400px; padding-bottom:40px; margin-top:40px;}

.tabs{ margin-top:20px; font-size:14px;}
.tabs td{ padding:10px}
.tabs td span{ color:#CC0033}
.tabs .tab_bg{ background:url(../images/111111.png) no-repeat -11px -32px; }
.tabs .times{ width:154px;}
.tabs .tab_bgs{ background:url(../images/111111.png) no-repeat -61px -32px; }
.tabs .tab_bgss{ background:url(../images/111111.png) no-repeat -111px -32px; }

.tabs .tab_end{ background:url(../images/111111.png) no-repeat -161px -32px; }

.regis .reg_left {float: left;padding: 30px;width: 530px;border-right: 1px solid #ddd;margin-top: 20px;}
.regis .reg_right {float: right;padding: 30px;width: 470px;margin-top: 20px;}

.Mailbox, .Password, .Confirm, .code {margin-bottom: 25px;}
.reg_left label {float: left;width: 100px;text-align: right;padding-right: 20px;font-size: 16px;line-height: 42px;}
.Mailbox input, .Password input, .Confirm input {width: 266px;height: 42px;border-radius: 5px;border: 1px solid #ddd;padding-left: 10px;}
.reg_left .code img {vertical-align: middle;}
.reg_left .enrol {background: #EA5404;width: 266px;height: 42px;border: none;color: #fff;font-size: 16px;margin-left: 120px;cursor: pointer;border-radius: 5px;}
.reg_left .code input {height: 42px;width: 115px;}
.reg_right .Log_in {width: 158px;height: 42px;background: #EA5404;border: none;color: #fff;font-size: 16px;margin-top: 20px;}
.reg_right P img {vertical-align: middle;}

.main p a{ margin-left:10px;}

.main_left .ji{ border:1px solid #3F6; overflow:hidden;}
.ma_left .ji li{position: relative;display: block;}





.fuw{ overflow:hidden; margin-top:20px; background:url(../images/ab_bg.jpg) bottom no-repeat; padding-bottom:30px;}
.fuw_left{ float:left; width:480px;}
.fuw_right{ float:right; width:620px;}
.fuw_right p{ line-height:30px; font-size:14px;}

.fuw_left h2{ color:#E77046; font-size:18px; margin-top:15px;}
.fuw_left h3{ font-size:14px; color:#990000; margin-top:20px;}
.fuw_left p{line-height:30px; font-size:14px; margin-top:15px;}
.fuw_right h3{ font-size:14px; color:#990000; }




.ab{  width:747px; overflow:hidden; margin-top:20px;background:url(../images/ab_bg.jpg) bottom no-repeat; padding-bottom:30px;}
.ab_left{ float:left; width:354px;}
.ab_left h2{ color:#E77046; font-size:16px; margin-top:15px;}
.ab_left p{ line-height:33px; font-size:14px;}
.ab_right{ float:right; width:380px;}

.ger{ overflow:hidden;  padding-bottom:20px;background:url(../images/ab_bg.jpg) bottom no-repeat; padding-bottom:30px;}
.ger .gr_left{ float:left; width:620px;}
.ger .gr_left p{ font-size:14px; line-height:32px; padding:15px;}
.ger .gr_right{ float:right; width:480px;}

.hai{ overflow:hidden; font-size:14px; margin-top:20px;background:url(../images/ab_bg.jpg) bottom no-repeat; padding-bottom:30px;}
.hai ul{ overflow:hidden; margin-top:20px}
.hai ul li{ line-height:37px;}
.hai .ha1{ background:url(../images/b.jpg) no-repeat; padding-left:35px;}
.hai .ha2{ background:url(../images/b.jpg) no-repeat 0 -28px; padding-left:35px;}
.hai .ha3{ background:url(../images/b.jpg) no-repeat 0 -97px; padding-left:35px;}


.zh{ overflow:hidden; margin-top:20px;}
.zh_left{ float:left; width:630px; margin-top:30px}
.zh_left p{ color:#990000; padding-left:8px; line-height:32px}
.zh_right{ float:right; width:470px}
.wupin{ overflow:hidden; margin-top:20px;}
.wu_left{ float:left; width:570px; border-right:1px solid #ddd; padding:15px}
.wu_left h2{ color:#CF391D; font-size:16px; margin-bottom:20px;}
.wu_left p{ font-size:14px; line-height:32px;}
.wu_right{ float:right; width:530px;}
.wu_right h2{ color:#CF391D; font-size:16px; margin-bottom:20px; margin-top:20px;}
.wu_right p{ font-size:14px; line-height:32px;}


.tongg{ overflow:hidden;background:url(../images/ab_bg.jpg) bottom no-repeat; padding-bottom:30px;}
.to_left{ float:left; width:350px; margin-top:20px;}
.to_right{ float:right; width:750px; margin-top:20px;}
.to_right h2{ font-size:16px; color:#D8391D; padding-bottom:25px; margin-top:20px;}
.to_right p{ font-size:14px; line-height:32px;}
.to_right .th{ color:#D3894F; margin-top:20px; text-align:right}


.kua{ overflow:hidden;background:url(../images/ab_bg.jpg) bottom no-repeat; padding-bottom:30px;}
.kua h2{font-size:16px; color:#D8391D; padding-bottom:25px; margin-top:20px;}
.kua .col{ color:#78833E; margin-top:15px;}
.kua p{ font-size:14px; line-height:32px; padding-left:56px;}


.dans{ overflow:hidden;background:url(../images/ab_bg.jpg) bottom no-repeat; padding-bottom:30px;}
.dans h2{font-size:16px; color:#D8391D; padding-bottom:25px; margin-top:20px;}
.dans p{ font-size:14px; line-height:32px;}


.yous{ overflow:hidden; padding-bottom:30px;}
.yous h2{font-size:16px; color:#D8391D; padding-bottom:25px; margin-top:20px;}
.yous .c1{ background:url(../images/youshi.jpg) no-repeat 0 10px}
.yous .c2{ background:url(../images/youshi.jpg) no-repeat 0 -31px}
.yous .c3{ background:url(../images/youshi.jpg) no-repeat 0 -71px}
.yous .c4{ background:url(../images/youshi.jpg) no-repeat 0 -117px}
.yous .c5{ background:url(../images/youshi.jpg) no-repeat 0 -159px}
.yous .c6{ background:url(../images/youshi.jpg) no-repeat 0 -200px}

.yous p{ font-size:14px; line-height:40px; padding-left:36px;}














