﻿
body, input, button, textarea {
    font-family: "微软雅黑","Hiragino Sans GB","宋体","新宋体",Arial,sans-serif;
}
body {
    background: #fafafa none repeat scroll 0 0;
    color: #555;
    font-size: 14px;
    line-height: 25px;
    margin: 0;
    padding: 0;
	
}
ul, li, ol {
    list-style: outside none none;
}
i, b {
}
h1, h2, h3, h4, h5, h6, ul, li, ol, blockquote, pre, p {
    margin: 0;
    padding: 0;
}
img {
    border: medium none;
    height: auto;
    max-width: 100%;
    width: auto;
}


a:link, a:visited {
    text-decoration: none;
    transition: background-color 0.15s linear 0s, color 0.15s linear 0s;
}
a:hover {
    color: #039;
}
a {
    color: #5e8aff;
}
a {
    outline: medium none;
}
a.pr {
    cursor: pointer;
}
.fl {
    float: left;
}
.fr {
    float: right;
}
.clear::after {
    clear: both;
}
.clear {
    clear: both;
}
.head {
    background: #f8f8f8 none repeat scroll 0 0;
    box-shadow: 0 1px 4px #727d99;
    height: 60px;
    min-width: 1200px;
    position: relative;
    width: 100%;
    z-index: 10;
}
.header {
    height: 60px;
    margin: 0 auto;
    position: relative;
    width: 1200px;
}
.header .header-logo {
    background: rgba(0, 0, 0, 0) url("/css/images/logo.png") no-repeat scroll 0px 0px;
    height: 60px;
    left: 0;
    position: absolute;
    top: 0;
    width: 251px;
    z-index: 99;
}
.header .header-navbar {
    float: right;
    height: 70px;
    width: 1000px;
}
.navbar {
    float: right;
    height: 50px;
    margin-top: -20px;
}
.navbar ul li {
    border-bottom: 3px solid #f8f8f8;
    float: left;
    font-size: 17px;
    height: 68px;
    line-height: 110px;
    margin-left: 10px;
    padding: 0 2px;
    text-align: center;
    width: 80px;
}
.navbar ul li.sy {
    width: 46px;
}
.navbar ul li.sycur {
    border-bottom: 3px solid #4892ff;
    width: 46px;
}
.navbar ul li a {
    color: #555;
}
.navbar ul li.cur {
    border-bottom: 3px solid #4892ff;
}
.navbar ul li.cur a {
    color: #4892ff;
}
.navbar ul li:hover {
    border-bottom: 3px solid #4892ff;
    transition: all 0.5s ease 0s;
}
.navbar ul li:hover a {
    color: #4892ff;
}
.banner {
    background: #0099dd url("/css/images/ttbanner.png") no-repeat scroll 50% 50%;
    display: block;
    height: 370px;
    min-width: 1200px;
    width: 100%;
}
.banner .quanwei {
    color: #fff;
    height: 370px;
    margin: 0 auto;
    position: relative;
    width: 1200px;
}
.banner .quanwei .quanwei1 {
    font-family: FZZhengHeiSZ312268;
    font-size: 36px;
    height: 40px;
    left: 150px;
    position: absolute;
    top: 40px;
    width: 1000px;
}
.banner .quanwei .quanwei1 ul li {
    float: left;
    padding: 0 85px;
}
.banner .haoping {
    font-family: minijianyingbikaishu312186;
    font-size: 30px;
    height: 60px;
    left: 60px;
    line-height: 35px;
    position: absolute;
    top: 260px;
    width: 1100px;
}
.banner .huodong {
    background: #fcfcfc none repeat scroll 0 0;
    border-radius: 5px;
    box-shadow: 0 1px 5px #c7cdd7;
    height: 60px;
    left: 100px;
    position: absolute;
    top: 345px;
    width: 1015px;
    z-index: 10;
}
.banner .huodong .honbao {
   
    color: #eb6363;
    float: left;
    font-size: 28px;
    padding: 15px 5px 15px 15px;
    width: 160px;
}
.banner .huodong .honbao:hover {
    text-decoration: underline;
}
.banner .huodong .cuxiao {
    color: #78a1e7;
    height: 45px;
    left: 180px;
    line-height: 20px;
    padding: 10px 0 5px;
    position: absolute;
    width: 720px;
}
.banner .huodong .cuxiao ul li {
    display: block;
    float: left;
    height: 22px;
    padding-right: 15px;
    text-decoration: underline;
    width: 345px;
}
.banner .huodong .cuxiao ul li:hover {
    font-weight: bold;
}
.banner .huodong .cuxiao ul li a:hover {
    color: #78a1e7;
}
.banner .huodong .bdsharebuttonbox {
    height: 56px;
    left: 890px;
    padding-top: 2px;
    position: absolute;
    width: 120px;
}
.banner .huodong .bdsharebuttonbox a {
    margin: 2px 4px 2px 0;
}

.jcjs {
    background:  none repeat scroll 0 0;
    
    color: #ff0057;
    font-size: 18px;
    height: 35px;
    line-height: 35px;
    margin: 5px auto;
    text-align: left;
    width: 1200px;
}

.lwjclc {
    height: 75px;
    margin: 20px auto 0;
    width: 1200px;
}
.lwjclc .title {
    background: rgba(0, 0, 0, 0) url("images/home_img.png") no-repeat scroll -5px -5px;
    color: #6ca1dc;
    font-size: 26px;
    height: 55px;
    line-height: 55px;
    margin-left: 120px;
    width: 1000px;
}
.lwjclc .title .lcplay {
    background: rgba(0, 0, 0, 0) url("images/play.png") repeat scroll 0 0;
    display: block;
    float: right;
    font-size: 16px;
    height: 42px;
    line-height: 42px;
    margin: 3px 0;
    text-align: right;
    width: 143px;
}
.lwjclc .titles {
    display: block;
    height: 20px;
    margin: 0 auto;
    width: 800px;
}
.lwjclc .titles ul {
    height: 15px;
    margin: -5px 128px;
    width: 800px;
}
.lwjclc .titles ul li {
    display: block;
    float: left;
    font-family: "微软雅黑";
    font-size: 14px;
    margin: 0 29px;
    padding: 0;
}
.zpsm {
    background: #fff none repeat scroll 0 0;
    border: 1px dotted #a4c2f4;
    color: #6297f3;
    font-size: 20px;
    height: 35px;
    line-height: 35px;
    margin: 5px auto;
    text-align: center;
    width: 1200px;
}
.jclc {
    display: block;
    margin: 0 auto;
    position: relative;
    width: 1200px;
    z-index: 99;
}
.wfjc, .wpjc, .prjc, .ppjc, .gojc,.turnitin,.turnitinuk,.ithenticate,.paperyy,.papertime,.cpjc {
    display: block;
    float: left;
    padding-bottom: 10px;
    width: 100%;
}


.open {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #4892ff;
    color: #7a89b0;
    display: block;
    float: left;
    height: 125px;
    margin: 0 auto;
    overflow: hidden;
    padding: 10px;
    width: 1180px;
}

.close .list-img, .open .list-img {
    float: left;
    height: 85px;
    margin-top: 15px;
    width: 223px;
}


.list-titlewf {
    color: #e02327;
    font-size: 22px;
    height: 40px;
    line-height: 40px;
    margin: 0 auto;
    text-align: center;
}

.lwcz_con {
    float: left;
    width: 750px;
}
.lwcz_con span {
    color:#ff0000;
}
.close .list-text, .open .list-text {
    font-size: 13px;
    height: auto;
    line-height: 20px;
    padding: 10px 15px 15px;
}

.ico1 {
    background: transparent url("images/xszn_04.gif") no-repeat scroll left center;
    margin: 0;
    padding: 0 0 5px;
}
.text_check {
    font-size: 13px;
    line-height: 200%;
}
body {
    font-family: "Microsoft YaHei";
    font-size: 13px;
}
.close .list-text, .open .list-text span{
	color:#006699;
}
.closez .list-text, .openz .list-text span{
	color:#006699;
}
.bgys {
    float: right;
    padding-bottom: 10px;
}
.close {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #eee;
    color: #95a2c5;
    display: block;
    float: left;
    height: 235px;
    overflow: hidden;
    width: 223px;
}
.close .list-img, .open .list-img {
     float: left;
    height: 85px;
    margin-top: 15px;
    width: 223px;
}


.jclc .open .list-button {
    height: 80px;
    margin-bottom: 15px;
    text-align: center;
}
.jclc .open .list-button .list-price {
    color: #000;
    font-size: 14px;
    height: 40px;
    line-height: 40px;
}
.jclc .open .list-button .list-price .list-num {
    color: #0071ce;
    font-size: 30px;
}
.jclc .open .list-button #buttons-wf, .jclc .open .list-button #buttons-go, .jclc .open .list-button #buttons-pp, .jclc .open .list-button #buttons-pr, .jclc .open .list-button #buttons-wp {
    background: #e1efff none repeat scroll 0 0;
    border: 1px solid #0071ce;
    border-radius: 4px;
    color: #0071ce;
    display: inline-block;
    height: 38px;
    line-height: 38px;
    width: 180px;
}
.jclc .open .list-button #buttons-wf:hover, .jclc .open .list-button #buttons-wp:hover, .jclc .open .list-button #buttons-pr:hover, .jclc .open .list-button #buttons-pp:hover, .jclc .open .list-button #buttons-go:hover {
    background: #0071ce none repeat scroll 0 0;
    color: #fff;
}
.list-icon {
    display: block;
}
.list-icon-fzjc {
    background: rgba(0, 0, 0, 0) url("images/home_img.png") no-repeat scroll -5px -160px;
    height: 80px;
    margin: 1px auto;
    width: 97px;
}
.list-titlewf {
    color: #e02327;
    font-size: 22px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    width: 223px;
}
.list-icon-wpjc {
    background: rgba(0, 0, 0, 0) url("images/home_img.png") no-repeat scroll -110px -160px;
    height: 80px;
    margin: 1.5px auto;
    width: 145px;
}
.list-titlewp {
    color: #000;
    font-size: 22px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    width: 223px;
}

.list-icon-turnitin {
    background: rgba(0, 0, 0, 0) url("images/turnitin.png") no-repeat scroll -80px -80px;
    height: 80px;
    margin: 1.5px auto;
    width: 145px;
}
.list-titleturnitin {
    color: #ff0000;
    font-size: 22px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    width: 223px;
}

.list-icon-turnitinuk {
    background: rgba(0, 0, 0, 0) url("images/turnitinuk.png") no-repeat scroll -80px -80px;
    height: 80px;
    margin: 1.5px auto;
    width: 145px;
}
.list-titleturnitinuk {
    color: #ff0000;
    font-size: 22px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    width: 223px;
}


.list-icon-ithenticate {
    background: rgba(0, 0, 0, 0) url("css/images/crosscheck.png") no-repeat scroll -80px -80px;
    height: 80px;
    margin: 1.5px auto;
    width: 145px;
}
.list-titleithenticate {
    color: #ff0000;
    font-size: 22px;
    height: 40px;
    
    text-align: center;
    width: 223px;
}

.list-icon-papertime {
    background: rgba(0, 0, 0, 0) url("css/images/papertime.png") no-repeat scroll -80px -80px;
    height: 80px;
    margin: 1.5px auto;
    width: 145px;
}
.list-titlepapertime {
    color: #003F97;
    font-size: 22px;
    height: 40px;    
    text-align: center;
    width: 223px;
}

.list-icon-paperyy {
    background: rgba(0, 0, 0, 0) url("images/home_img.png") no-repeat scroll -460px -160px;
    height: 80px;
    margin: 0.5px auto;
    width: 175px;
}
.list-titlepaperyy {
    color: #22b14c;
    font-size: 22px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    width: 223px;
}

.list-icon-cpjc {
    background: rgba(0, 0, 0, 0) url("css/imageschecklogo.jpg") no-repeat scroll -80px -80px;
    height: 80px;
    margin: 1.5px auto;
    width: 145px;
}
.list-titlecpjc {
    color: #ff6600;
    font-size: 22px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    width: 223px;
}
.list-icon-prjc {
    background: rgba(0, 0, 0, 0) url("images/home_img.png") no-repeat scroll -270px -160px;
    height: 80px;
    margin: 0.5px auto;
    width: 185px;
}
.list-titlepr {
    color: #3e638d;
    font-size: 22px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    width: 223px;
}
.list-icon-ppjc {
    background: rgba(0, 0, 0, 0) url("images/home_img.png") no-repeat scroll -460px -160px;
    height: 80px;
    margin: 0.5px auto;
    width: 175px;
}
.list-titlepp {
    color: #0000ff;
    font-size: 22px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    width: 223px;
}
.list-icon-gcjc {
    background: rgba(0, 0, 0, 0) url("images/old_home_img.png") no-repeat scroll -640px -160px;
    border-top: 14px solid #fff;
    display: inline-block;
    height: 80px;
    margin: 0 auto;
    width: 202px;
}
.list-titlegc {
      color: #274394;
    font-size: 22px;
    height: 40px;
    line-height: 0px;
    margin: 0 auto;
    text-align: center;
    width: 223px;
}

.zwjclc {
    height: 75px;
    margin: 35px auto 0;
    width: 1000px;
}

.list-titlezw {
    color: #274394;
    font-size: 22px;
    height: 40px;
    line-height: 80px;
    margin: 0 auto;
    text-align: center;
    width: 223px;
}
.zwjclc .titlez {
    background: rgba(0, 0, 0, 0) url("images/home_img.png") no-repeat scroll -40px -80px;
    color: #6ca1dc;
    font-size: 26px;
    height: 55px;
    line-height: 55px;
    margin-left: -20px;
    width: 1100px;
}
.zwjclc .titlez .zwplay {
    background: rgba(0, 0, 0, 0) url("images/play.png") repeat scroll 0 0;
    display: block;
    float: right;
    font-size: 16px;
    height: 42px;
    line-height: 42px;
    margin: 3px auto;
    text-align: right;
    width: 143px;
}
.zwjclc .titlezw {
    display: block;
    height: 20px;
    margin: 0px 50px ;
    width: 800px;
}
.zwjclc .titlezw ul {
    height: 15px;
    margin: -5px 115px;
    width: 800px;
}
.zwjclc .titlezw ul li {
    display: block;
    float: left;
    font-family: "微软雅黑";
    font-size: 14px;
    margin: 0 28px;
    padding: 0;
}
.zwxfj, .zwdfj, .zwvip, .zwpmlc, .zwamlc {
    display: block;
    float: left;
    padding-bottom: 10px;
    width: 100%;
}

.openz {
       background: #fff none repeat scroll 0 0;
    border: 1px solid #4892ff;
    color: #7a89b0;
    display: block;
    float: left;
    height: 125px;
	margin: 0 auto;
    overflow: hidden;
    padding: 10px;
    width: 1180px;
}

.closez {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #eee;
    color: #95a2c5;
    display: block;
    float: left;
    height: 235px;
    margin: 0 auto;
    overflow: hidden;
    width: 223px;
}
.closez .list-img, .openz .list-img {
      float: left;
    height: 40px;
    margin: 15px 0;
    width: 223px;
}


.closez .list-text, .openz .list-text {
    float: left;
    font-size: 13px;
    line-height: 20px;
    padding: 10px 15px 15px;
}

.closez .list-title, .openz .list-title {
    color: #ff0000;
    font-size: 22px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    width: 223px;
}


.jclc .openz .list-button {
    height: 80px;
    margin-bottom: 15px;
    text-align: center;
}
.jclc .openz .list-button .list-price {
    color: #000;
    font-size: 14px;
    height: 40px;
    line-height: 40px;
}
.jclc .openz .list-button .list-price .list-num {
    color: #0071ce;
    font-size: 24px;
}
.jclc .openz .list-button #buttons-cnki1, .jclc .openz .list-button #buttons-cnki2, .jclc .openz .list-button #buttons-vip, .jclc .openz .list-button #buttons-pmlc, .jclc .openz .list-button #buttons-amlc {
    background: #e1efff none repeat scroll 0 0;
    border: 1px solid #0071ce;
    border-radius: 4px;
    color: #0071ce;
    display: inline-block;
    height: 38px;
    line-height: 38px;
    width: 180px;
}
.jclc .openz .list-button #buttons-cnki1:hover, .jclc .openz .list-button #buttons-cnki2:hover, .jclc .openz .list-button #buttons-vip:hover, .jclc .openz .list-button #buttons-pmlc:hover, .jclc .openz .list-button #buttons-amlc:hover {
    background: #0071ce none repeat scroll 0 0;
    color: #fff;
}
.list-icon {
    display: block;
}
.list-icon-zwicon {
    background: rgba(0, 0, 0, 0) url("images/home_img.png") no-repeat scroll -5px -295px;
    height: 35px;
    margin: 2.5px auto;
    width: 158px;
}
.zwxz {
    margin: 20px auto;
    width: 1200px;
}
.zwxz .titlexz {
    color: #6297f3;
    font-size: 20px;
    font-weight: bolder;
    line-height: 30px;
    padding: 0 30px;
}
.zwxz .zwxz-main {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #ccc;
    height: 90px;
    padding: 15px;
    width: 1168px;
}
.zwxz .zwxz-main .zwxz-list {
    float: left;
    width: 50%;
}
.zwxz .zwxz-main .zwxz-list .zwxz-icon {
    float: left;
    height: 90px;
    width: 90px;
}
.zwxz .zwxz-main .zwxz-list .zwxz-title {
    color: #333;
    font-size: 16px;
    line-height: 30px;
}
.zwxz .zwxz-main .zwxz-list .zwxz-post {
    color: #7c87a5;
    font-size: 14px;
    line-height: 20px;
}
.zwxz .zwxz-main .zwxz-list .zwxz-post span {
    color: #f86969;
    font-weight: bold;
}
.zwxz-icon-file {
    background: rgba(0, 0, 0, 0) url("images/home_img.png") no-repeat scroll -860px -160px;
    height: 63px;
    margin: 18px auto;
    width: 54px;
}
.zwxz-icon-time {
    background: rgba(0, 0, 0, 0) url("images/home_img.png") no-repeat scroll -860px -240px;
    height: 58px;
    margin: 16px auto;
    width: 58px;
}
.aboutmain {
    clear: none;
    color: #95a2c5;
    height: 200px;
    margin: 0 auto;
    text-shadow: 0 1px 0 #fff;
    width: 1200px;
}
.aboutmain .aboutus {
    float: left;
    height: auto;
    margin: 15px 20px 15px 0;
    width: 580px;
}
.aboutmain .aboutus .abouts {
    border-top: 1px solid #97b7ea;
    color: #95a2c5;
    float: left;
    font-size: 14px;
    font-weight: normal;
}
.aboutmain .aboutus .abouts b {
    float: left;
}
.aboutmain .aboutus .abouts .yousi {
    padding: 0 0 0 40px;
}
.aboutmain .faqipapers {
    border-radius: 3px;
    box-shadow: 0 1px 5px #a2afde;
    float: left;
    height: auto;
    margin: 20px 30px;
    padding: 10px 15px;
    width: 300px;
}
.aboutmain .faqipapers .abouts {
    border-top: 1px solid #ddd;
    color: #95a2c5;
    float: left;
    font-size: 15px;
    font-weight: normal;
    width: 300px;
}
.aboutmain .faqipapes .abouts ul li a {
    color: #4488bb;
}
.aboutmain .faqipapers .abouts ul li a:hover {
    border-bottom: 1px dashed #4169e1;
    color: #33509c;
}
.down {
    margin: 90px auto 0;
    width: 668px;
}
.down .title {
    background: rgba(0, 0, 0, 0) url("images/down_img.png") no-repeat scroll -5px -5px;
    display: block;
    height: 45px;
    margin: 0 auto;
    width: 668px;
}
.down .titles {
    color: #4482c0;
    height: 25px;
    width: 668px;
}
.down .down-main {
    margin: 35px -57px 0;
    width: 782px;
}
.down .down-main .down-list {
    float: left;
    font-size: 20px;
    height: 52px;
    line-height: 52px;
    margin: 30px 57px;
    position: relative;
    text-align: right;
	padding-right:-10px;
    width: 277px;
}
.down .down-main .down-list::after {
    background: rgba(0, 0, 0, 0) url("images/down_yy.png") no-repeat scroll 50% 50%;
    bottom: -28px;
    content: "";
    display: inline-block;
    height: 25px;
    left: 50%;
    margin-left: -110px;
    position: absolute;
    width: 230px;
}
.down .down-main .down-list a.down-icon {
    color: #fff;
    display: block;
    height: 52px;
    width: 277px;
}
.down-icon-fzjc {
    background: rgba(0, 0, 0, 0) url("images/down_img.png") no-repeat scroll -5px -80px;
}
.down-icon-wpjc {
    background: rgba(0, 0, 0, 0) url("images/down_img.png") no-repeat scroll -290px -80px;
}
.down-icon-ppjc {
    background: rgba(0, 0, 0, 0) url("images/down_img.png") no-repeat scroll -5px -140px;
}
.down-icon-gcjc {
    background: rgba(0, 0, 0, 0) url("images/down_img.png") no-repeat scroll -290px -140px;
}
.down-icon-turnitin {
    background: rgba(0, 0, 0, 0) url("images/turnitinrp.png") no-repeat scroll -5px -5px ;
}
.down-icon-turnitinuk {
    background: rgba(0, 0, 0, 0) url("images/turnitinukrp.png") no-repeat scroll -5px -5px;
}

.down-icon-prjc {
    background: rgba(0, 0, 0, 0) url("images/down_img.png") no-repeat scroll -5px -195px;
}


.down-icon-paperyy {
    background: rgba(0, 0, 0, 0) url("images/paperyyrp.png") no-repeat scroll -5px -5px;
}

.down-icon-zwxs {
    background: rgba(0, 0, 0, 0) url("images/down_img.png") no-repeat scroll -290px -195px;
}
.freejc {
    margin: 90px auto 0;
    width: 998px;
}
.freejc .title {
    color: #3f91e3;
    display: block;
    font-size: 28px;
    height: 56px;
    margin: 0 auto 30px;
    text-align: center;
    width: auto;
}
.freejc .free-list {
    background: rgba(0, 0, 0, 0) url("images/free_img.png") no-repeat scroll -5px -5px;
    float: left;
    height: 426px;
    margin: 0 73px;
    position: relative;
    width: 353px;
}
.freejc .free-list .hongbao {
    color: #e34343;
    font-size: 30px;
    height: 30px;
    margin: 50px auto 24px;
    text-align: center;
    width: 260px;
}
.freejc .free-list .hongbaoimg {
    background: rgba(0, 0, 0, 0) url("images/free_img.png") no-repeat scroll -358px -200px;
    height: 170px;
    margin: 0 auto;
    width: 266px;
}
.freejc .free-list .hbtitle {
    color: #c86833;
    font-size: 16px;
    margin: 10px auto 0;
    text-align: center;
}
.freejc .free-list .jiaqun {
    color: #649bd9;
    font-size: 30px;
    height: 30px;
    margin: 50px auto 24px;
    text-align: center;
    width: 260px;
}
.freejc .free-list .qunimg {
    background: rgba(0, 0, 0, 0) url("images/free_img.png") no-repeat scroll -372px -33px;
    height: 150px;
    margin: 0 auto;
    width: 150px;
}
.freejc .free-list .quntitle {
    color: #4d81bc;
    font-size: 16px;
    margin: 0 auto;
    text-align: center;
}
.freejc .free-list .msjq {
    color: #4d81bc;
    display: block;
    font-size: 20px;
    height: 35px;
    margin: 20px auto;
    width: 240px;
}
.freejc .free-list .fs1 {
    background: rgba(0, 0, 0, 0) url("images/free_img.png") no-repeat scroll -530px -15px;
    height: 78px;
    left: 0;
    position: absolute;
    top: 0;
    width: 79px;
}
.freejc .free-list .fs2 {
    background: rgba(0, 0, 0, 0) url("images/free_img.png") no-repeat scroll -530px -115px;
    height: 78px;
    left: 0;
    position: absolute;
    top: 0;
    width: 79px;
}
.freejc .free-list #qianghongbao {
    background: rgba(0, 0, 0, 0) url("images/free_img.png") no-repeat scroll -370px -370px;
    color: #f02526;
    display: block;
    font-size: 24px;
    font-weight: bold;
    height: 48px;
    line-height: 42px;
    margin: 10px auto;
    text-align: center;
    width: 192px;
}
.baog {
    margin: 90px auto 0;
    width: 667px;
}
.baog .title {
    background: rgba(0, 0, 0, 0) url("images/baog_img.png") no-repeat scroll -5px -5px;
    display: block;
    height: 44px;
    width: 667px;
}
.baog .titles {
    color: #4482c0;
    height: 25px;
    width: 668px;
}
.baog .baog-main {
    margin: 35px -57.5px 0;
    width: 782px;
}
.baog .baog-main .baog-list {
    float: left;
    font-size: 20px;
    height: 52px;
    line-height: 52px;
    margin: 35px 57.5px;
    position: relative;
    text-align: right;
    width: 276px;
}
.baog .baog-main .baog-list::after {
    background: rgba(0, 0, 0, 0) url("images/down_yy.png") no-repeat scroll 50% 50%;
    bottom: -28px;
    content: "";
    display: inline-block;
    height: 25px;
    left: 50%;
    margin-left: -110px;
    position: absolute;
    width: 230px;
}
.baog .baog-main .baog-list a.baog-icon {
    color: #fff;
    display: block;
    height: 50px;
    width: 276px;
}
.baog-icon-zwyz {
    background: rgba(0, 0, 0, 0) url("images/down_img.png") no-repeat scroll -290px -195px;
}
.baog-icon-wpyz {
    background: rgba(0, 0, 0, 0) url("images/down_img.png") no-repeat scroll -290px -80px;
}
.baog-icon-ppyz {
    background: rgba(0, 0, 0, 0) url("images/down_img.png") no-repeat scroll -5px -140px;
}
.baog-icon-gcyz {
    background: rgba(0, 0, 0, 0) url("images/down_img.png") no-repeat scroll -290px -140px;
}
.baog-icon-pyyz {
    background: rgba(0, 0, 0, 0) url("images/paperyyrp.png") no-repeat scroll -5px -5px;
}
.baog .baog-main .baog-list2 {
    height: 77px;
    margin: 35px 57.5px;
    position: relative;
    width: 667px;
}
.baog .baog-main .baog-list2::after {
    background: rgba(0, 0, 0, 0) url("images/down_yy.png") no-repeat scroll 50% 50%;
    bottom: -8px;
    content: "";
    display: inline-block;
    height: 25px;
    left: 20px;
    position: absolute;
    width: 230px;
}
.baog .baog-main .baog-list2 a.baog-icon2-pryz {
    background: rgba(0, 0, 0, 0) url("images/baog_img.png") no-repeat scroll -5px -50px;
    display: block;
    height: 77px;
    width: 652px;
}
.baog .baog-main .baog-list2 a.baog-icon2-fzyz {
    background: rgba(0, 0, 0, 0) url("images/baog_img.png") no-repeat scroll -5px -125px;
    display: block;
    height: 77px;
    width: 652px;
}
.page {
    margin: 10px auto 0;
    width: 900px;
}
.page h1 {
    color: #3f91e3;
    font-size: 28px;
    font-weight: normal;
    line-height: 36px;
    margin: 0 0 15px;
    text-align: center;
}
.page p {
    font-size: 14px;
    line-height: 25px;
    text-indent: 2em;
}
.page .ans {
    border: 1px solid #dfeaf6;
    color: #5193d6;
    font-size: 16px;
    line-height: 25px;
    padding: 0 50px 10px;
}
.page .ans .answer {
    padding: 0 0 0 35px;
}
.page p img {
    text-indent: 0;
}
.page h2.faq {
    background: #dfeaf6 none repeat scroll 0 0;
    color: #5193d6;
    font-size: 16px;
    line-height: 30px;
    padding: 0 50px;
}
.page p.faq {
    border: 1px solid #dfeaf6;
    color: #5193d6;
    font-size: 16px;
    padding: 0 50px;
    text-indent: 0;
}
.page h3.about {
    border-bottom: 1px solid #cde0f4;
    color: #5193d6;
    font-size: 18px;
    font-weight: normal;
    line-height: 30px;
}
.page .abouts {
    color: #5193d6;
    font-size: 14px;
    font-weight: normal;
    margin-bottom: 70px;
}
.page p.about {
    border-top: 1px solid #dfeaf6;
    color: #5193d6;
    padding-top: 5px;
}
.ipaperscuowu {
    height: 500px;
    margin: 90px auto 0;
    width: 960px;
}
.ipaperscuowu a {
    background: rgba(0, 0, 0, 0) url("images/404.jpg") no-repeat scroll 0 0;
    display: block;
    height: 315px;
    width: 960px;
}
.foot {
    background: #2e2e2e none repeat scroll 0 0;
    margin-top: 90px;
	margin-bottom: 50px;
    min-width: 1200px;
    padding:0px 0px 0px 0px;
    width: 100%;
}
.foot a {
    color: #888;
}
.foot a:hover {
    color: #bbb;
}
.footer {
    color: #888;
    font-family: "宋体","新宋体";
    margin: 0 auto;
    text-align: center;
    text-shadow: 0 1px 0 #000;
    width: 1200px;
}
.footer .flogo {
    background: rgba(0, 0, 0, 0) url("images/logo.png") no-repeat scroll -125px -5px;
    display: block;
    height: 123px;
    margin: 10px auto;
    width: 441px;
}
.footer .footer-hr {
    background: rgba(0, 0, 0, 0) url("images/hr.png") no-repeat scroll 50% 50%;
    display: block;
    height: 5px;
    margin: 10px auto;
    width: 920px;
}
.footer .footer-nav {
    font-size: 14px;
    line-height: 40px;
    width: 100%;
}
.footer .footer-nav a {
    margin: 0 20px;
}
.footer ul.links li {
    display: inline-block;
    margin: 0 5px;
}
.contact-warp {
    background: #fff none repeat scroll 0 0;
    border-radius: 5px 0 0 5px;
    box-shadow: 0 0 5px #ccc;
    height: 170px;
    position: fixed;
    right: 0;
    top: 108px;
    width: 189px;
    z-index: 102;
}
.contact-warp .wrap-btn {
    background: rgba(0, 0, 0, 0) url("images/p-contact-bgi01.png") no-repeat scroll 0 0;
    float: left;
    height: 170px;
    width: 29px;
}
.contact-warp .wrap-cont {
    background-color: #fff;
    clear: none;
    float: left;
    height: 170px;
    width: 140px;
}
.contact-warp .wrap-cont .cont-text {
    float: left;
    font-family: "Microsoft YaHei","SimHei";
    font-size: 12px;
    overflow: hidden;
    padding: 13px 8px 0 10px;
    width: 170px;
}
.contact-warp .wrap-cont .cont-text p {
    border: 0 none;
    color: #666;
    height: 30px;
    line-height: 24px;
    margin: 0;
    padding: 0;
}
.contact-warp .wrap-cont .cont-text p a {
    color: #5788aa;
}
.contact-warp .wrap-cont .cont-text p a:hover {
    color: #5788aa;
    text-decoration: underline;
}
.contact-warp .wrap-cont .cont-img {
    float: left;
    height: 74px;
    padding: 12px 0 0;
    width: 74px;
}
.contact-warp .wrap-cont {
}

.aboutmain .aboutus .abouts span {
    color: #f86969;
    font-weight: bold;
}
.lwjclc span {
    color: #ff0000;
    font-weight: bold;
}

.zwjclc span {
    color: #ff0000;
    font-weight: bold;
}


.about1 {
    clear: none;
    color: #390bde;
    height: 450px;
    margin: 0 auto;
    text-shadow: 0 1px 0 #fff;
    width: 1000px;
}
.about1 .about2 {
    float: left;
    height: auto;
    margin: 15px 20px 15px 0;
    width: auto;
	font-size: 18px;
}
.about1 .about2 .about3 {
    border-top: 1px solid #97b7ea;
    color: #000000;
    float: left;
    font-size: 14px;
    font-weight: normal;
}
.about1 .about2 .about3 span{
	color:#ff0000;
	font-size:16px;
}

.abouttt {
    clear: none;
    color: #390bde;
    height: 165px;
    margin: 0 auto;
    text-shadow: 0 1px 0 #fff;
    width: 1000px;
}
.abouttt .abouttt1 {
    float: left;
    height: auto;
    margin: 15px 20px 15px 0;
    width: auto;
	font-size: 18px;
}
.abouttt .abouttt1 .abouttt2 {
    border-top: 1px solid #97b7ea;
    color: #000000;
    float: left;
    font-size: 14px;
    font-weight: normal;
}
.abouttt .abouttt1 .abouttt2 span{
	color:#ff0000;
	font-size:16px;
}

.scrollTop {
    background: #0099CC none repeat scroll 0 0;
    bottom: 0;
    height: 50px;
    position: fixed;
    text-align: center;
    width: 100%;
    z-index: 9999;
}


.fixed_bottom_tm {
    margin: 0 auto;
    width: 1210px;
}

.fixed_bottom_tm li {
    float: left;
    font-family: "Microsoft YaHei";
    font-size: 15px;
    font-weight: bold;
    height: 50px;
    line-height: 50px;
    padding: 0 8px;
}


.fixed_bottom_tm a {
    color: #fff;
}


.aboutmain .faqio {
    border-radius: 3px;
    box-shadow: 0 1px 5px #a2afde;
    float: left;
    height: auto;
    margin: 20px 30px;
    padding: 10px 15px;
    width: 500px;
}

.aboutmain .faqio .abouts {
    border-top: 1px solid #ddd;
    color: #95a2c5;
    float: left;
    font-size: 15px;
    font-weight: normal;
    width: 500px;
}




* {
    list-style-type: none;
    margin: 0;
    padding: 0;
}
a, img {
    border: 0 none;
}
#rightcontact {
    height: 143px;
    position: fixed;
    right: 0;
    top: 200px;
    width: 131px;
    z-index: 65535;
}
#rightcontact li {
    height: 60px;
    width: 131px;
}
#rightcontact li img {
    float: right;
}
#rightcontact li a {
    display: block;
    float: right;
    height: 49px;
    max-width: 131px;
    min-width: 47px;
}
#rightcontact li a .shows {
    display: block;
}
#rightcontact li a .hides {
    cursor: pointer;
    margin-right: -143px;
}
#rightcontact li a.tiantian .hides {
    display: none;
    position: absolute;
    right: 190px;
    top: 2px;
}
.STYLE3 {
    color: #ff0000;
    font-family: Arial,Helvetica,sans-serif;
}
.STYLE4 {
    color: #ff0000;
    font-size: 22px;
}