.l{ float: left}
.r{ float: right}

.x-title .dou{ line-height: 0}
.x-title .biaoti{margin-left: 18px;}
.x-title h1{ margin: 0 auto; font-size:3em; color: #1455a5; line-height: 1.2; }
.x-title h2{ font-size: 22px; font-weight: normal; line-height: 0;}
.title2{ }
.title2 img{float: left; margin-right: 16px;}
.title2 p{font-size: 28px; font-weight:bold;color: #1455a5;}
.gaishu p{ font-size: 20px;color:#1b1311; font-weight: normal; text-indent: 2em;}
.gaishu1 p{ font-size: 20px;color:#1b1311; font-weight: normal; }
.canshuimg{ text-align: center; margin: 0 auto; }
.canshuimg img{ text-align: center; margin: 0 auto; }
.lingyu { height: 61px; width: 100%; 	background: url(../images/titbg.gif) no-repeat 0 0px;}
.lingyu p{ color: #ffffff; margin-left: 28px; line-height: 60px;}
.yyly { width: 1000px;}
.yyly p{ font-size: 20px; font-weight: normal; color:#1b1311; }
.yyly ul{ margin-top: 40px;}
.yyly ul li{ float: left; width:46%; margin: 0 2% 0 0; display: block}
.yyly ul li img{ width: 100%}
.yyly ul li p{ text-align: center}
.yyly p.one{ text-align: left;vertical-align: top; text-indent: 2em; line-height: 2.5em;margin-block-start: 0em; margin-top: -10px;}

.cpsp { width: 960px;}
.cpsp p{ font-size: 20px; font-weight: normal; color:#1b1311; }
.cpsp ul{ margin-top: 40px;}
.cpsp ul li{ float: left; width:48%; margin: 0 2% 0 0; display: block}
.cpsp ul li img{ width: 100%;}
.cpsp ul li p{ text-align: center}
.cpsp p.one{ text-align: left;vertical-align: top; text-indent: 2em; line-height: 2.5em;margin-block-start: 0em; margin-top: -10px;}

.cpsp1 { width: 960px;}
.cpsp1 p{ font-size: 20px; font-weight: normal; color:#1b1311; }
.cpsp1 ul{ margin-top: 40px;}
.cpsp1 ul li{width:70%; margin: 0 auto;text-align: center; display: block}
.cpsp1 ul li img{ width: 100%; margin 0 auto; text-align: center;
}
.cpsp1 ul li p{ text-align: center}
.cpsp1 p.one{ text-align: left;vertical-align: top; text-indent: 2em; line-height: 2.5em;margin-block-start: 0em; margin-top: -10px;}


.tedian{ background: #1756a6; padding: 20px; }
.tedian p{ color: #ffffff; line-height: 20px; }
.tedian p b{ font-size: 50px; line-height: 12px; float: left; margin-right: -30px;}


.fw1{ margin-top: 78px;}
.fw1 img{ width: 100%}
.jsfw1{height: 140px;margin-top: 0px;	background: url(../images/jsfw1.jpg) no-repeat 0 0px;background-size: 100%}

.jsfw1 p{ color: #ffffff; line-height: 140px;font-size:24px; margin-left: 150px;background-size: 100%}

.jsfw2{height: 140px;margin-top: 0px;	background: url(../images/jsfw2.jpg) no-repeat 0 0px; background-size: 100%}
.jsfw2 p{ color: #ffffff; line-height: 140px;font-size: 24px; margin-left: 150px;}

.jsfw3{height: 140px;margin-top: 0px;	background: url(../images/jsfw3.jpg) no-repeat 0 0px;background-size: 100%}
.jsfw3 p{ color: #ffffff; line-height: 140px;font-size: 24px; margin-left: 150px;}

.jsfw4{height: 140px;margin-top: 0px;	background: url(../images/jsfw4.jpg) no-repeat 0 0px;background-size: 100%}
.jsfw4 p{ color: #ffffff; line-height: 140px;font-size: 24px; margin-left: 150px;}

.jsfw5{height: 140px;margin-top: 0px;	background: url(../images/jsfw5.jpg) no-repeat 0 0px;background-size: 100%}
.jsfw5 p{ color: #ffffff; line-height: 140px; font-size: 24px; margin-left: 150px;}

@media screen and (max-width: 767px) {
    .x-title .dou{ line-height: 0}
    .x-title .biaoti{margin-left: 18px;}
    .x-title h1{ margin: 0 auto; font-size:20px; color: #1455a5; line-height: 1.2; }
    .x-title h2{ font-size: 12px; font-weight: normal; line-height: 0;}
    .title2{ }
    .title2 img{float: left; margin-right: 16px;}
    .title2 p{font-size: 28px; font-weight:bold;color: #1455a5;}
    .gaishu p{ font-size: 14px;color:#1b1311; font-weight: normal; text-indent: 2em;}
    .gaishu1 p{ font-size: 20px;color:#1b1311; font-weight: normal; }
    .canshuimg{ text-align: center; margin: 0 auto; }
    .canshuimg img{ text-align: center; margin: 0 auto; }
    .lingyu { height: 61px; width: 100%; 	background: url(../images/titbg.gif) no-repeat 0 0px;}
    .lingyu p{ color: #ffffff; margin-left: 28px; line-height: 60px;}
    .yyly { width: 100%;}
    .yyly p{ font-size: 14px; font-weight: normal; color:#1b1311; }
    .yyly ul{ margin-top: 40px;}
    .yyly ul li{ float: left; width:100%; margin: 0 0% 0 0; display: block}
    .yyly ul li img{ width: 100%}
    .yyly ul li p{ text-align: center}
    .yyly .one p{ text-align: left;vertical-align: top; text-indent: 2em; line-height: 2.5em;margin-block-start: 0em; margin-top: -10px;}

    .tedian{ background: #1756a6; padding: 20px; }
    .tedian p{ color: #ffffff; line-height: 20px; }
    .tedian p b{ font-size: 50px; line-height: 12px; float: left; margin-right: -30px;}


    .fw1{ margin-top: 78px;}
    .fw1 img{ width: 100%}
    .jsfw1{height: 60px;margin-top: 0px;	background: url(../images/jsfw1.jpg) no-repeat 0 0px;background-size: 100%}

    .jsfw1 p{ color: #ffffff; line-height: 60px;font-size:12px; margin-left: 50px;background-size: 100%;font-weight: normal;}

    .jsfw2{height: 60px; margin-top: 0px;	background: url(../images/jsfw2.jpg) no-repeat 0 0px; background-size: 91%; width: 110%}
    .jsfw2 p{ color: #ffffff; line-height: 60px;font-size: 12px; margin-left: 50px;font-weight: normal; padding: 0px;}

    .jsfw3{height: 60px;margin-top: 0px;	background: url(../images/jsfw3.jpg) no-repeat 0 0px;background-size: 100%}
    .jsfw3 p{ color: #ffffff; line-height: 60px;font-size: 12px; margin-left: 50px;font-weight: normal;}

    .jsfw4{height: 60px;margin-top: 0px;	background: url(../images/jsfw4.jpg) no-repeat 0 0px;background-size: 100%}
    .jsfw4 p{ color: #ffffff; line-height: 60px;font-size: 12px; margin-left: 50px;font-weight: normal;}

    .jsfw5{height: 60px;margin-top: 0px;	background: url(../images/jsfw5.jpg) no-repeat 0 0px;background-size: 100%}
    .jsfw5 p{ color: #ffffff; line-height: 60px; font-size: 12px; margin-left: 50px;font-weight: normal;}


}