﻿@charset "utf-8";

/* ================================ */
/* Desgin By QRXN */
/* Aiywz Web Ddesign Css */
/* Ver 5.0.1 */
/* ================================= */

body { padding: 0px; margin: 0px; font-size: 12px; width: 100%; }

* { margin: 0; padding: 0; list-style: none; text-decoration: none; }

a:hover { color: #000; text-decoration: underline; font-size: 12px; font-weight: 300; }

/*Sy_top ========= */

.Sy_top { width: 100%; overflow: hidden; margin: 0; padding: 0; height: 50px; text-align: center; border-bottom: 1px solid #858392; position: absolute; top: 0px; left: 0px;z-index:9999 }
.Sy_top .dvs { width: 1200px; overflow: hidden; margin: 0 auto; height: 50px; }
.Sy_top .dvs .S_fl_1 { width: 350px; text-align: left; float: left; margin: 0 0 0 0; color: #fff; font-size: 14px; line-height: 50px }

.Sy_top .dvs .S_fl_2 { width: 230px; text-align: right; float: left; margin: 0 0 0 250px; color: #fff; font-size: 14px; line-height: 50px }
.Sy_top .dvs .S_fl_2 span { color: #ef0b30; font-size: 15px }

.Sy_top .dvs .S_fl_3 { width: 240px; float: right; margin: 0 55px 0 0; line-height: 50px; text-align: left; }
.Sy_top .dvs .S_fl_3 ul { width: 240px; margin: 0; }
.Sy_top .dvs .S_fl_3 ul li { float: left; margin-left: 0px; margin: 0 20px 0 0 }
.Sy_top .dvs .S_fl_3 ul li span { display: block; float: left; margin: 10px 10px 0 0 }
.Sy_top .dvs .S_fl_3 ul li a { color: #fff; font-size: 14px; }


/*Sy_dhs ========= */
.Sy_dhs {width: 100%; overflow: hidden; margin: 0; padding: 0; height: 90px; text-align: center; position: absolute; top: 60px; left: 0px; z-index: 9999 }
.Sy_dhs .dvs { width: 1200px; overflow: hidden; margin: 0 auto }

.Sy_dhs .dvs .Tdh_logos { width: 110px; float: left; height: 90px; margin: 0 0 0 0; overflow: hidden; text-align: left; }
.Sy_dhs .dvs .Tdh_logos img { width: 101px; height: 80px }

.Sy_dhs .dvs .Tdh_wz { width: 330px; text-align: left; height: 90px; float: left; }
.Sy_dhs .dvs .Tdh_wz p { display: block; color: #fff; font-size: 21px; line-height: 50px }
.Sy_dhs .dvs .Tdh_wz span { display: block; color: #fff; text-transform: uppercase; }

.Sy_dhs .dvs .Tdh_dvs { width: 690px; float: right; height: 90px; line-height: 90px; margin: 0 0 0 0 }
.Sy_dhs .dvs .Tdh_dvs ul li { float: left; margin: 0 20px 0 0; color: #fff; font-size: 14px }
.Sy_dhs .dvs .Tdh_dvs ul li a { color: #fff; font-size: 14px }

/*Sy_advs ========= */
.Sy_advs { background: url(/Upfile/MyFile/bgsy.jpg) top center no-repeat; width: 100%; overflow: hidden; margin: 0; padding: 0;text-align: center; }
.Sy_advs .dvs { width: 1200px; overflow: hidden; margin: 0 auto; height: 960px;position:relative }

.Sy_advs .dvs .btns { border: 0px solid #bfbbbb;border-radius:35px; background-color: #e43846; color: #fff; width: 150px; overflow: hidden; text-align: center; font-size: 16px;font-weight:600; height: 60px; line-height: 60px; position: absolute; top: 55%; right: 43%; z-index: 999; }
.Sy_advs .dvs .btns:hover { opacity: 0.8; cursor: pointer; }

/*Sy_jies ========= */
.Sy_jies { width: 100%; overflow: hidden; margin: 0; padding: 0; height: 485px; }
.Sy_jies .dvs { width: 1200px; overflow: hidden; margin: 0 auto; height: 485px; }

.Sy_jies .dvs .jies_1 { width: 395px; height: 60px; margin: 50px 0 0 0; text-align: left; }
.Sy_jies .dvs .jies_1 p { color: #1c59b5 ;font-size:22.99px}
.Sy_jies .dvs .jies_1 span { color: #000; font-size: 15.21px; text-transform: uppercase; }

.Sy_jies .dvs .jies_2 { float:left;width: 570px; height: 290px; margin: 20px 0 0 0; text-align: left; line-height: 188%; text-indent: 2em; font-size: 13.99px; color: #999a9a; }

.Sy_jies .dvs .jies_3 {width:557px;height:340px;float:right }

.Sy_jies .dvs .jies_4 { float:left;width: 130px; height: 45px; background-color: #3295eb;text-align:center;line-height:45px;border-radius:50px }
.Sy_jies .dvs .jies_4 a { font-size: 14px; color: #fff; }

/*Sy_bg ========= */
.Sy_bg { background: url(/Images/bgpic/fuwu_bg.jpg) top center no-repeat; width: 100%; overflow: hidden; margin: 0; padding: 0; height: 950px; text-align: center; }
.Sy_bg .dvs { width: 1200px; overflow: hidden; margin: 0 auto; height: 950px; position: relative; color: #ffffff; }

.Sy_bg .dvs .tit{width:100%;text-align:center;font-size:25px;font-weight:600;margin:20px 0 0px 0}
.Sy_bg .dvs .pts { width: 100%; text-align: center;display:block;}

.Sy_bg .dvs .inf { width: 100%;font-size:16px;line-height:158%; text-align: center; }

.Sy_bg .dvs .Sytp_s { position: absolute; top: 235px; left: 0px; height: 700px; width: 100% }
.Sy_bg .dvs .Sytp_s ul li { width: 360px; height: 320px; float: left; margin: 10px; padding: 20px 10px 0; background: #fbfcfc }
.Sy_bg .dvs .Sytp_s ul li:nth-of-type(1) { background: #58d6fc }
.Sy_bg .dvs .Sytp_s ul li p { font-size: 15px; color: #111111; line-height: 188%; margin-top: 10px }
.Sy_bg .dvs .Sytp_s ul li span { display:block;width:82%;font-size: 14px; color: #000000; line-height: 188%;padding:0 10% 0; }


/*Sy_tu1 ========= */
.Sy_tu1 { width: 100%; overflow: hidden; margin: 0; padding: 0; height: 203px; text-align: center; }
.Sy_tu1 .dvs { width: 1200px; overflow: hidden; margin: 0 auto;height:203px }
.Sy_tu1 .dvs .tit { width: 100%; text-align: center; font-size: 25px; font-weight: 600; margin: 20px 0 0px 0 }
.Sy_tu1 .dvs .pts { width: 100%; text-align: center; display: block; }

.Sy_tu1 .dvs .inf { width: 100%; font-size: 16px; line-height: 158%; text-align: center; }


/*Sy_kehu ========= */
.Sy_kehu {width: 100%; background: url(/Upfile/MyFile/bg_3.jpg) top center no-repeat; overflow: hidden; margin: 0; padding: 0; height: 600px; text-align: center; }
.Sy_kehu .dvs { width: 1200px; overflow: hidden; margin: 0 auto;height:600px;position:relative }
.Sy_kehu .dvs .kehu_tp{margin-top:75px;width:720px;position:absolute;z-index:98;top:0;left:0}
.Sy_kehu .dvs .kehu_tp img{width:100%;height:100%;overflow:hidden}

.Sy_kehu .dvs .kehu_nr{width:560px;height:360px;background-color:#fff;position:absolute;z-index:99;right:0;top:118px}

.Sy_kehu .dvs .kehu_nr ul { width: 105%; overflow: hidden; height: 300px; overflow-y:auto; }

.Sy_kehu .dvs .kehu_nr li { width: 100%; height:290px; overflow: hidden }
.Sy_kehu .dvs .kehu_nr li .nr_wz1 { color: #1c59b5; font-size: 21.98px; text-align: left; text-indent: 2em; margin-top: 30px }
.Sy_kehu .dvs .kehu_nr li .nr_wz1 p { color: #000; font-size: 17.98px; margin-top: 10px }
.Sy_kehu .dvs .kehu_nr li .nr_wz2 { width: 485px; height: 160px; font-size: 14.98px; color: #000; line-height: 188%; margin:20px 0 0 45px; letter-spacing: 2px; text-align: left }

.Sy_kehu .dvs .kehu_nr .nr_wz3{width:100px;height:50px;margin:20px 0 0 37px;text-align:center}
.Sy_kehu .dvs .kehu_nr .nr_wz3 span { display: inline-block; width: 40px; height: 35px; background-color: #3295eb; color: #fff;font-size:30px;line-height :35px }

/*Sy_tu2 ========= */
.Sy_tu2 { width: 100%; overflow: hidden; margin: 0; padding: 0; height: 245px; text-align: center; }
.Sy_tu2 .dvs { width: 1200px; overflow: hidden; margin: 0 auto;height:245px }
.Sy_tu2 .dvs .tit { width: 100%; text-align: center; font-size: 25px; font-weight: 600; margin: 20px 0 0px 0 }
.Sy_tu2 .dvs .pts { width: 100%; text-align: center; display: block; }
.Sy_tu2 .dvs .inf { width: 100%; font-size: 16px; line-height: 158%; text-align: center; }


/*Sy_tu3 ========= */
.Sy_tu3 { width: 100%; background: url(/Upfile/MyFile/bg_5.jpg) top center no-repeat; overflow: hidden; margin: 0; padding: 0; height: 814px; text-align: center; }
.Sy_tu3 .dvs { width: 1200px; overflow: hidden; margin: 0 auto; height:814px}

/*Sy_tu4 ========= */
.Sy_tu4 { width: 100%; background: url(/Upfile/MyFile/bg_6.jpg) top center no-repeat; overflow: hidden; margin: 0; padding: 0; height: 325px; text-align: center; }
.Sy_tu4 .dvs { width: 1200px; overflow: hidden; margin: 0 auto; height: 325px }

/*Sy_tu5 ========= */
.Sy_tu5 { width: 100%;overflow: hidden; margin: 0; padding: 0; height: 227px; text-align: center; }
.Sy_tu5 .dvs { width: 1200px; overflow: hidden; margin: 0 auto; height: 227px }
.Sy_tu5 .dvs .tit { width: 100%; text-align: center; font-size: 25px; font-weight: 600; margin: 20px 0 0px 0 }
.Sy_tu5 .dvs .pts { width: 100%; text-align: center; display: block; }
.Sy_tu5 .dvs .inf { width: 100%; font-size: 16px; line-height: 158%; text-align: center; }


/*Sy_news ========= */
.Sy_news{width:100%;overflow:hidden;height:500px;margin:0;padding:0}
.Sy_news .dvs{width:1200px;overflow:hidden;margin:0 auto;height:500px}

.Sy_news .dvs .new_s { width: 400px; height: 425px; position: relative; border: 1px solid #ccc;float:left }

.Sy_news .dvs .new_s .new_bg { width: 400px; height: 160px; background-color: #3295eb; }

.Sy_news .dvs .new_s .new_nr{position:absolute;width:337px;height:370px;overflow:hidden;top:30px;left:30px}
.Sy_news .dvs .new_s .new_nr p { color: #222b1f; font-size:14.99px;text-align:left;margin-top:20px}
.Sy_news .dvs .new_s .new_nr span { display: block; color: #a3a5a3 ;font-size:12.99px;line-height:188%;margin-top:10px}

.Sy_news .dvs .new_list { width: 767px; height: 425px; border: 1px solid #ccc; float: right; overflow: hidden; }
.Sy_news .dvs .new_list ul{width:100%;height:100%;overflow:hidden;}
.Sy_news .dvs .new_list ul li { width: 680px; height: 120px; margin: 15px 0 0 40px; float: left;}
/*.Sy_news .dvs .new_list ul li .tm_sty { width: 80px; height: 80px;text-align:center; border:1px solid #000; border-radius:100%;}*/
.Sy_news .dvs .new_list ul li img { overflow: hidden; float: left; }
.Sy_news .dvs .new_list ul li p { display: block; text-align: left; font-size: 14.99px; color: #131811 ;line-height:188%}
.Sy_news .dvs .new_list ul li a:link { color: #000; }
.Sy_news .dvs .new_list ul li a:hover {color:#000; text-decoration: underline; }
.Sy_news .dvs .new_list ul li a:active { text-decoration: underline; }
.Sy_news .dvs .new_list ul li span { display: block; text-align: left; font-size: 13.99px; color: #b1b4b1; line-height: 188%; margin-top: 10px;}

/*Sy_tu6 ========= */
.Sy_tu6 { width: 100%; overflow: hidden; margin: 0; padding: 0; height: 190px; text-align: center; }
.Sy_tu6 .dvs { width: 1200px; overflow: hidden; margin: 0 auto; height: 190px }
.Sy_tu6 .dvs .tit { width: 100%; text-align: center; font-size: 25px; font-weight: 600; margin: 20px 0 0px 0 }
.Sy_tu6 .dvs .pts { width: 100%; text-align: center; display: block; }
.Sy_tu6 .dvs .inf { width: 100%; font-size: 16px; line-height: 158%; text-align: center; }



/*Sy_tu7 ========= */
.Sy_tu7 { width: 100%; background: url(/Upfile/MyFile/bg_9.jpg) top center no-repeat; overflow: hidden; margin: 0; padding: 0; height: 163px; text-align: center; }
.Sy_tu7 .dvs { width: 1200px; overflow: hidden; margin: 0 auto; height: 163px }


/* S_Under */
.S_Under { width: 100%; background: url(/Upfile/MyFile/dbbg.jpg) top center no-repeat; overflow: hidden; margin: 0; padding: 0; height: 299px; text-align: center; }
.S_Under div { text-align: left }
.S_Under .dvs { width: 1200px; overflow: hidden; margin: 0 auto;}

.S_Under .dvs .Sy_dbwz { height: 250px; width: 350px; font-size: 13px; color: #fdfdfb; text-align: left; float: left; line-height: 188%; margin-top: 100px }

.S_Under .dvs .Sy_lxwm{width:280px;height:260px;overflow:hidden;float:left;margin:-230px 0 0 250px}
.S_Under .dvs .Sy_lxwm ul{float:left}
.S_Under .dvs .Sy_lxwm ul li:nth-of-type(1) { font-size: 16px; color: #fff;margin-bottom:10px;margin-top:-5px }
.S_Under .dvs .Sy_lxwm ul li{font-size:13px;color:#fff;margin:0 0 0 0;line-height:200%}

.S_Under .dvs .Sy_erwm{width:210px;height:210px;float:right;margin:-225px 90px 0 0;overflow:hidden;text-align:center}

.S_Under .dvs .Sy_erwm p{font-size:13px;color:#fff;margin-top:10px}
/* S_db1 */
.S_Under .dvs .S_db { display: inline; width: 255px; height: 160px; margin: 0 0 0 0; }
.S_Under .dvs .S_db .S_dbwz { font-size: 16px; color: #fff; margin: 22px 0 0 425px; }
.S_Under .dvs .S_db ul { margin: 0 0 0 425px; }
.S_Under .dvs .S_db ul li { margin: 18px 0 0 0; }
.S_Under .dvs .S_db ul li a{font-size:13px;color:#fff}

.S_Under .dvs .S_db2 { display: inline; height: 160px; width: 275px; margin: 0 0 0 0 }


/* S_Dibu */
.S_Dibu { width: 100%; background-color: #4a4a4a; overflow: hidden; text-align: center; padding: 0; margin: 0; height: 70px }
.S_Dibu .dvs { width: 1200px; overflow: hidden; margin: 0 auto; }

.S_Dibu .dvs .Dbbq { width: 1200px; margin-top: 10px; padding: 0; color: #fff; line-height: 220%; text-align: center; font-family: 微软雅黑; }
.S_Dibu .dvs .Dbbq a { color: #fff }
.S_Dibu .dvs .Dbbq a:hover { color: #fff }

/*kefu ==========*/
.kefu { position: fixed; right: -170px; top: 50%; z-index: 900; }
.kefu li a { text-decoration: none; }
.kefu li { margin-top: 1px; clear: both; height: 71px; position: relative; }
.kefu li i { background: url(../image/fx.png) no-repeat; display: block; width: 30px; height: 27px; margin: 0 auto; text-align: center; }
.kefu li p { height: 20px; font-size: 14px; line-height: 20px; overflow: hidden; text-align: center; color: #fff; margin: 0; }
.kefu .kefu-qq i { background-position: 4px 5px; }
.kefu .kefu-tel i { background-position: 0 -21px; }
.kefu .kefu-liuyan i { background-position: 4px -53px; }
.kefu .kefu-weixin i { background-position: -34px 4px; }
.kefu .kefu-weibo i { background-position: -30px -22px; }
.kefu .kefu-ftop { display: none; }
.kefu .kefu-ftop i { width: 33px; height: 35px; background-position: -27px -51px; }
.kefu .kefu-left { float: left; width: 77px; height: 47px; position: relative; }
.kefu .kefu-tel-right { font-size: 16px; color: #fff; float: left; height: 24px; line-height: 22px; padding: 0 15px; border-left: 1px solid #fff; margin-top: 14px; }
.kefu .kefu-right { width: 20px; }
.kefu .kefu-tel-main { background: #0040a6; color: #fff; height: 56px; width: 247px; padding: 9px 0 6px; float: left; }
.kefu .kefu-main { background: #0040a6; width: 97px; height: 56px; position: relative; padding: 9px 0 6px; float: left; }
.kefu .kefu-weixin-pic { position: absolute; left: -130px; top: -24px; display: none; z-index: 333; }
.kefu-weixin-pic img { width: 115px; height: 115px; }
.kefu .kefu-qq .kefu-left .kefu-weixin-pic img { width: 115px; height: 115px; }

/*Fbk_yuyue_dvs*/

.Fbk_yuyue_dvs {width: 100%; overflow: hidden; text-align: center; padding: 0px; margin: 0px; position: fixed; top: 0px; left: 0px; z-index: 9999; display: none; }
.Fbk_yuyue_dvs .dvs { width: 1200px; overflow: hidden; margin: 0 auto; position: relative;  }

.Fbk_yuyue_dvs .dvs .yyb_fbds { width: 30%; height: 350px; overflow: hidden; margin: 20% 0% 0% 35%; background-color: #fff; position: relative; }

.Fbk_yuyue_dvs .dvs .yyb_fbds .lxwm_gsb_2 { width: 100%; margin: 3px 0px 0px 0px; overflow: hidden; }
.Fbk_yuyue_dvs .dvs .yyb_fbds .lxwm_gsb_2 .tit{ width: 100%;font-size:25px;font-weight:600;color:#ef0b30; text-align:center;margin:5px 0 10px 0 }
.Fbk_yuyue_dvs .dvs .yyb_fbds .ygb_btns { cursor: pointer; width: 25px; height: 25px; line-height: 25px; overflow: hidden;  font-size: 12px; text-align: center; color: #9d9b9b; background-color: #e5e5e5; border-radius: 50%; position: absolute; top: 5px; right: 5px; font-weight: 600; }

.Fbk_yuyue_dvs .dvs .yyb_fbds .lxwm_gsb_2 .lxwm_form_1 { width: 100%; height: 50px; margin-top: 20px; }
.Fbk_yuyue_dvs .dvs .yyb_fbds .lxwm_gsb_2 .lxwm_form_1 .inp_in { height: 40px; border: 1px solid #292424;  color: #ccc; width: 80%; font-size: 14px; padding: 5px 15px; border-radius: 4px }

.Fbk_yuyue_dvs .dvs .yyb_fbds .lxwm_gsb_2 .lxwm_form_2 { width: 100%; height: 80px; margin-top: 20px; }
.Fbk_yuyue_dvs .dvs .yyb_fbds .lxwm_gsb_2 .lxwm_form_2 .inp_tex { width: 80%; height: 50px; border: 1px solid #292424;  color: #ccc; font-size: 14px; padding: 5px 15px; border-radius: 4px }

.Fbk_yuyue_dvs .dvs .yyb_fbds .lxwm_gsb_2 .lxwm_form_3 .btn_1 { width: 150px; height: 40px; background: rgba(34,24,21,.6); line-height: 40px; border-radius: 4px; text-align: center; cursor: pointer; margin: 20px 0 0 110px }
.Fbk_yuyue_dvs .dvs .yyb_fbds .lxwm_gsb_2 .lxwm_form_3 .btn_1 button { cursor: pointer; width: 110px; height: 40px; background-color: transparent; border: 0px solid #292424; color: #fed221; font-weight: 500; font-size: 15px; }



