﻿@charset "utf-8";

/* CSS Document */



/* banner */

.banner{width:100%; margin:0 auto; position:relative; height:600px;}

.fullSlide{width:100%;position:relative;height:100%;background:transparent;}

.fullSlide .bd{margin:0 auto;height:100%;position:relative;z-index:0;overflow:hidden;}

.fullSlide .bd ul{height:100%;}

.fullSlide .bd li{height:100%;overflow:hidden;text-align:center;background-position:center;background-repeat:no-repeat;}

.fullSlide .bd li a{display:block;height:100%;}

.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;}

.fullSlide .hd ul{text-align:center;margin-bottom:10px;}

.fullSlide .hd ul li{background:#fff;cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:11px;margin:1px;overflow:hidden;*filter:alpha(opacity=50);*opacity:.5;line-height:999px;}

.fullSlide .hd ul .on{background:#00a0e8;}

.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:2%;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;*filter:alpha(opacity=50);*opacity:.5;display:none;}

.fullSlide .next{left:auto; right:2%; background-position:-6px -137px;}







/**hzhb_box**/

.hzhb_box{ width:100%; height:214px;}

.hzhb_big{ width:1080px; margin:auto; padding-top:13px; position:relative;}

.hzhb_big h3{text-align:center; height:50px;}

.hzhb_big h3 a{ color:#00a0e8; font-size:20px; display:block; height:40px; line-height:40px; background:url(../images/hzhb_tit.jpg) no-repeat center; font-weight:bold;}

.hzhb_big h3 span{ color:#000;}

.hzhb_big li{ float:left; width:250px; padding: 0px 10px; text-align:center;}

.hzhb_big li img{ display:block; width:248px; height:114px; border:1px solid #c3c3c3;}

.hzhb_big li a span{ display:block; height:35px; color:#303030; font-size:14px; line-height:35px; display:block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}



/**al_box**/

.al_box{ width:1180px; margin:auto; height:404px;}

.al_box h3{ background:url(../images/al_tit.jpg) no-repeat center bottom; text-align:center; line-height:30px; margin-bottom:30px; height:60px; margin:auto; padding:20px 0px 0px;}

.al_box h3 span{ font-size:14px; color:#666; text-align:center; display:block; text-transform:uppercase; font-family:"Times New Roman"; line-height:25px;}

.al_box h3 a{ display:block; font-size:30px; font-weight:bold; color:#00a0e8;}

.al_box li{ float:left; width:250px; height:250px; margin: 20px 10px 0px; background:#f2f2f2;}

.al_box li img{ display:block; width:244px; height:187px; padding:3px;}

.al_box li span a{ color:#000; font-size:14px; height:57px; line-height:42px; display:block; /*background:url(../images/al_titi.png) no-repeat 20px 20px;*/ padding-left:30px;}



/**dzlc_box**/
.jm{ background: #F6FAFF; }
.dzlc_box{ width:1160px; margin:auto; height:364px; padding-top:15px;}

.dzlc_box h3{ background:url(../images/al_tit.jpg) no-repeat center bottom; text-align:center; line-height:30px; margin-bottom:30px; height:60px; margin:20px auto;}

.dzlc_box h3 span{ font-size:14px; color:#666; text-align:center; display:block; text-transform:uppercase; font-family:"Times New Roman"; line-height:25px;}

.dzlc_box h3 b{ display:block; font-size:30px; font-weight:bold; color:#00a0e8;}



/**s_banner1_box**/

.s_banner1_box{ width:100%; height:160px; background:url(../images/s_banner1.jpg) no-repeat center; clear:both;}

.s_banner1{ width:180px; margin:20px auto 0px; padding:35px 0px 0px 900px; clear:both; line-height:24px;}

.s_banner1 span{ font-size:14px; color:#fff; line-height:24px; display:block;}

.s_banner1 b{ font-size:24px; color:#fff; font-family:impact; src:url(../images/impact.ttf); display:block; line-height:24px;}

.s_banner1 a{ display:block; width:138px; height:33px; line-height:33px; border-radius:5px; color:#fff; background:#d70000; margin:8px 0px 0px; text-align:center;}



/**product**/

.prouduct_box{ width:100%; height:724px; clear:both; margin:20px 0px;}

.prouduct_big{ width:1080px; margin:auto;}

.prouduct_left{ float: left; width:210px; height:724px;}

.prouduct_left h3{ background:url(../images/cp_tit.jpg) no-repeat; line-height:20px; height:51px; padding-top:12px; padding-left:50px;}

.prouduct_left h3 a{ font-size:16px; font-weight:bold; color:#fff;}

.prouduct_left h3 span{ text-transform:uppercase; font-size:14px; color:#fff;}

.prouduct_left ul{ width:200px; background:#00a0e8; /*height:651px;*/ border:5px solid #dadada;}

.prouduct_left ul li a{ display:block; color:#fff;  line-height:40px; background:url(../images/cp_ico.jpg) no-repeat 20px center; padding-left:40px; height:40px; font-size:14px; border-bottom:1px dashed #a1bbd5; margin:0px 5px;}

.prouduct_left ul li span{ background:url(../images/cp_tab.jpg) no-repeat center; height:40px; display:block; width:196px; margin:5px auto;}

.prouduct_left ul li span a{line-height:40px; color:#303030; font-size:15px; background:none; padding-left:42px; font-weight:bold; border-bottom:0px;}

.prouduct_right{ width:870px; height:724px; float:right;}



/*滑动门*/

#tab{width:870px; position:relative; margin:0px;}

#tab .tab_menu{ position:absolute; z-index:1; margin-left:20px; background:url(../images/cp_titi.jpg) repeat-x; width:850px; height:63px;}

#tab .tab_menu li{float:left; width:100px; height:45px; cursor:pointer; background:#dadada; margin-right:10px; text-align:center;}

#tab .tab_menu li a{ font-size:16px; color: #333; display:block; line-height:45px;}

#tab .tab_menu li.selected{ background:#00a0e8;}

#tab .tab_menu li.selected a{ color:#fff;}

#tab .hide{display:none;}

#tab .tab_box{width:870px; clear:both; top:68px; position:relative;}

.tab_box a.more{ position:absolute; top:-55px; right:23px; color:#666; z-index:999; font-size:12px;}

.tab_box dl{ width:197px; height:218px; margin:0px 0px 0px 20px; float:left; text-align:center;}

.tab_box dl dt img{ width:191px; height:174px; padding:2px; display:block; border:1px solid #ddd;}

.tab_box dl dd a{ display:block; height:40px; line-height:40px; color:#303030; font-size:14px;}



/**s_banner_box2**/

.s_banner_box2{ height:168px; background:url(../images/s_banner2.jpg) no-repeat center; margin-top:31px;}

.s_banner2{ width:200px; margin:auto; padding:33px 0px 0px 880px;}

.s_banner2 b{ display:block; font-size:16px; color:#dfe5ed; line-height:25px;}

.s_banner2 span{ font-size:30px; color:#fff; font-family:impact; display:block; line-height:35px;}

.s_banner2 a{ display:block; width:128px; height:33px; background:url(../images/s_but.jpg); margin:10px 0px 0px 0px;}



/**ys_box**/

.ys_box{ width:100%; height:1604px; background:url(../images/ys_bg.jpg) no-repeat center bottom;}

.ys_big{ width:1080px; margin:0px auto; position:relative;}

.ys_tit h3{ text-align:center; line-height:52px; font-size:48px; color:#fff; font-weight:bold; padding-top:30px;}

.ys_list{ position:absolute;}

.ys_list h3{ font-size:18px; color:#00a0e8; font-weight:bold; line-height:40px; margin:0px 0px 5px;}

.ys_list p{ font-size:14px; color:#666; line-height:30px; padding:0px;}

.ys_list a{ display:block; padding:15px 0px 0px 390px; font-size:14px; color:#fff;}

.ys_list1{ width:400px; top:205px; left:612px;}

.ys_list2{ width:385px; top:636px; left:120px;}

.ys_list3{ width:380px; top:928px; left:663px;}

.ys_list4{ width:400px; top:1281px; left:113px;}



/**khjz_box**/

.khjz_box{ width:1080px; height:410px; margin:auto;}

.khjz_box h3{ background:url(../images/al_tit.jpg) no-repeat center bottom; text-align:center; line-height:30px; margin-bottom:30px; height:60px; margin:auto; padding:20px 0px 0px;}

.khjz_box h3 span{ font-size:14px; color:#666; text-align:center; display:block; text-transform:uppercase; font-family:"Times New Roman"; line-height:25px;}

.khjz_box h3 a{ display:block; font-size:30px; font-weight:bold; color:#00a0e8;}

.khjz_box dl{ width:520px; float:left; margin:20px 10px 0px;}

.khjz_box dl dd{ width:160px; float:left;}

.khjz_box dl dd img{ width:160px; height:145px;}

.khjz_box dl dt{ width:340px; float:right;}

.khjz_box dl dt span a{ font-size:14px; color:#303030; font-weight:bold; line-height:25px;}

.khjz_box dl dt p{ line-height:27px; font-size:14px; height:81px; overflow:hidden;}

.khjz_box dl dt em a{ display:block; width:96px; height:26px; border:2px solid #303030; text-align:center; line-height:26px; color:#303030; font-style:normal; margin-top:6px;}



/**s_banner3_box**/

.s_banner3_box{ width:100%; height:155px; background:url(../images/s_banner3.jpg) no-repeat center;}

.s_banner3{ width:190px; padding:32px 0px 0px 890px; margin:20px auto 0px; text-align:center;}

.s_banner3 em{ display:block; font-size:14px; color:#fff; line-height:20px; font-style:normal; height:20px; padding-left:18px;}

.s_banner3 span{ font-style:normal; color:#fff; font-size:24px; display:block; line-height:30px; margin-left:-10px;}

.s_banner3 a{ display:block; text-align:center; line-height:26px; font-size:14px; float:left; margin:0px 0px 0px 0px; width:88px; height:26px; border:1px solid #fff; color:#fff;}

.s_banner3 b a{ background:#d70000; color:#fff; margin-left:10px; border:1px solid #d70000;}



/**gs_box**/

.gs_box{ width:100%; height:341px; background:url(../images/yzsfw_bg.jpg);}

.gs_big{ width:1080px; margin:auto; height:341px;}

.gs_left{ width: 1080px; float: left; margin:20px 0px 0px;}

.gs_left h3{ height:40px; line-height:40px; background:url(../images/gsjj_tit.png) no-repeat right center; margin-bottom:10px;}

.gs_left h3 a{ float:left; color:#00a0e8; font-size:16px; font-weight:bold;}

.gs_left h3 span{ float:left; font-family:Times New Roman; text-transform:uppercase; color:#909090; font-size:14px; margin-left:10px;}

.gs_left h3 em a{ float:right; font-family:"微软雅黑"; font-size:12px; font-style:normal; color:#aaa; font-weight:normal; margin-right:20px;}

.gs_left dl{ height:250px;}

.gs_left dl dd{ width:380px; height:230px; float:left;}

.gs_left dl dd img{ width:380px; height:230px;}

.gs_left dl dt{ width:605px; float:right;}

.gs_left dl dt span a{ line-height:30px; color:#00a0e8; font-weight:bold; font-size:14px;}

.gs_left dl dt div{ line-height:27px; font-size:12px; color:#666; height:162px; overflow:hidden;}

.gs_left dl dt em a{ display:block; width:83px; height:28px; text-align:center; line-height:28px; color:#fff; background:#00a0e8; font-size:14px; margin-top:10px; font-style:normal;}

.gs_left h4{ clear:both; background:url(../images/gsxc_tit.png) no-repeat right center; margin-bottom:20px; height:30px;}

.gs_left h4 span a{ float:left; color:#fff; font-size:14px; width:100px; height:30px; line-height:30px; background:#00a0e8; text-align:center;}

.gs_left h4 em a{ display:block; float:right; font-family:"微软雅黑"; font-size:12px; font-style:normal; color:#aaa; font-weight:normal; margin-right:20px; line-height:30px;}



/* 连续滚动 */

.box3 {width:790px; position:relative;}

.box3 ul {margin:0 auto;}

.box3 li {float:left; width:157px; margin:0px 20px 0px 0px; text-align:center; position:relative;}

.box3 li img {width:157px; height:116px;}

.box3 li span a {display:block; overflow:hidden; text-overflow:ellipsis; line-height:30px; font-size:14px; position:absolute; left:0px; bottom:0px; background:url(../images/al_bg.png); height:30px; text-align:center; width:100%; color:#fff;}

.box3 .lefts { background: url(../images/lefts.png) no-repeat; display: block; width: 30px; height: 60px; position: absolute; left:0px; top:28px;}

.box3 .rights { background: url(../images/rights.png) no-repeat; display: block; width: 30px; height: 60px; position: absolute; right:0px; top:28px;}



/**gs_right**/

.gs_right{ width: 260px; float:right; height: 470px; margin:20px 0px 0px;}

.gs_right h3{ height:40px; line-height:40px; background:url(../images/ryzz_tit.png) no-repeat right center; margin-bottom:10px;}

.gs_right h3 a{ float:left; color:#00a0e8; font-size:16px; font-weight:bold;}

.gs_right h3 em a{ float:right; font-family:"微软雅黑"; font-size:12px; font-style:normal; color:#aaa; font-weight:normal; margin-right:20px;}



/**图片上下滚动**/

.tean_img{ width:260px; background:url(../images/ryzz_bg.png); padding:20px 0px;}

.tean_img .bd{height:380px; overflow:hidden; width:180px; margin:auto;}

.tean_img ul li{text-align:center;}

.tean_img ul li img{width:180px; height:190px; display:block;}

.tean_img ul li a{ color:#303030; font-size:14px; line-height:40px;}



/**new_box**/

.news{ width: 100%; height: 480px; margin-top: 15px; }

.new_box{ width:1180px; margin:0px auto; height:453px; }

.new_list{ width:360px; float:left; margin-left:10px; }

.new_list h3{ background:url(../images/new_tit.jpg) no-repeat center top; height:38px; line-height:38px; margin-bottom: 6px; padding: 0px; text-align: left; }

.new_list h3 a{ color:#00a0e8; font-weight:500; font-size:16px; padding-left: 10px;}

.new_list a img{ width:336px; height:194px; padding:2px; background:#FFFFFF;}

.new_list ul li{ font-size:14px; color:#464646; line-height:40px; background:url(../images/new_ico.jpg) no-repeat 6px center; padding-left:20px; height:40px; overflow:hidden;}

.new_list ul li a{ color:#333;}

.new_list1{ margin:0px;}



/**link_big**/

.link_big{  height:58px; border-bottom:1px solid #ccc; border-top:1px solid #ccc; margin-bottom:20px; width:1080px; margin:auto;}

.link_big h3{ line-height:58px; float:left; background:url(../images/link.jpg) no-repeat left center; padding-left:30px; width:140px;}

.link_big h3 b{ font-size:18px; color:#232323;}

.link_big h3 span{color:#8e8e8e; font-size:18px; text-transform:uppercase;}

.link_nav{ float:left; width:910px;}

.link_big a{ font-size:14px; color:#303030; line-height:58px; padding:0px 20px;}

/*首页一*/
.about{   background: #FFFFFF; }
.abouta h3 {
    background: url(../images/al_tit.jpg) no-repeat center bottom;
    text-align: center;
    line-height: 30px;
    margin-bottom: 30px;
    height: 60px;
    margin: auto;
    padding: 34px 0px 0px;
}
.abouta h3 a {
    display: block;
    font-size: 30px;
    font-weight: bold;
    color: #00a0e8;
}
.aboutb{ width: 1160px; height: 260px; margin:0px auto; margin-top:60px; margin-bottom:80px; }
.zhoutb_a{ width: 400px; /*height: 260px;*/ float: left; }
.zhoutb_b{ width: 650px; float: right; }
.zhoutb_b p{ font-size: 16px; line-height: 30px; padding-top:30px; }


/*首页二*/
.hexin{ background:#F6FAFF; padding-top:40px; padding-bottom: 50px;  }
.ydwt {
    width: 1180px;
    height: 570px;
    margin: 0 auto;
}
.ydwt span {
    display: block;
    width: 1180px;
    height: 100px;
    background: url(../images/ww.png) no-repeat center;
}
.ydwt span h5 {
    font-weight: normal;
    font-size: 26px;
    float: left;
    padding: 14px 0 0 130px;
}
.ydwt span h5 i {
    display: block;
    font-size: 11px;
    text-transform: uppercase;
    color: #666;
}
.ydwt span h4 {
    font-size: 50px;
    color: #0048b4;
    float: left;
    padding-left: 40px;
}
.ydwt ul {
    position: relative;
    width: 1180px;
    height: 455px;
    background: url(../images/ta.png) no-repeat center;
    margin-top: 20px;
    position: relative;
    font-size: 16px;
}
.li_01 {
    position: absolute;
    right: 214px;
    top: 52px;
}
.li_02 {
    position: absolute;
    right: 298px;
    top: 111px;
}
.li_03 {
    position: absolute;
    right: 480px;
    top: 176px;
}
.li_04 {
    position: absolute;
    right: 105px;
    top: 245px;
    width: 468px;
    line-height: 20px;
}
.li_05 {
    position: absolute;
    right: 120px;
    top: 340px;
    width:496px;
}
.li_06 {
    position: absolute;
    right: 60px;
    top: 396px;
}

/*患者见证*/
.f_l{ float:left;}

.f_r{ float:right;}

.TesBox_title{width:1180px; height:80px; margin:0 auto; background:url(../images/Img_30.jpg) center 0px no-repeat; margin-bottom:30px; margin-top:30px;}

.TesBox_title h4{height:80px; line-height:90px; color:#1f1a17; font-size:24px; text-align:center; font-family: "Microsoft YaHei"; text-align:center;}

.TesBox_title h4 a{color:#00a0e8; font-size: 30px;}

.index_TesBox{width:1180px; height:340px; overflow:hidden; margin:0px auto;}

.index_TesBox li{width:582px; height:160px; overflow:hidden; float:left; margin:0px 0px 15px 8px;}

.index_TesBox li .tes_img{width:182px; height:150px; overflow:hidden; }
.index_TesBox li .tes_img img{ width: 182px; height: 150px; transition: all 0.6s;}

.index_TesBox li .tes_img img:hover{transform: scale(1.4);}

/*.index_TesBox li .tes_img img{width:182px; height:150px; overflow:hidden;}*/

.index_TesBox li .tes_tit{width:380px; height:150px; padding:0 5px 0 5px; overflow:hidden; border:1px solid #cacaca;}

.index_TesBox li .tes_tit h3 a{line-height:35px; color:#000; font-family:'Microsoft YaHei'; font-size:16px; font-weight:bold;}

.index_TesBox li .tes_tit p{height:75px; line-height:24px; color:#646464; font-family:'Microsoft YaHei'; font-size:14px; font-weight:normal; overflow:hidden;}

.index_TesBox li .tes_tit h2 a{color:#1e6fc1; font-family:'Microsoft YaHei'; font-size:12px; font-weight:normal;}

.index_TesBox li .tes_tit:hover a{color:#1e6fc1;}


/**/
.ys{ width: 1226px; margin:0 auto; margin-bottom:30px; margin-top:38px; height: 300px;  }
.ystitle{ font-size: 25px; color: #333; height: 40px; line-height: 40px; text-align:center; padding:30px 0; }
.ys dl{ width: 269px; height: 280px; float: left; margin-right:35px; font-size: 14px; line-height: 25px; border:1px solid #ccc;  color: #333; border-radius: 4px; background: #fff;  }
.ys dl:hover{ cursor: pointer; }
.ys dl dt{ width: 259px; height: 160px; overflow: hidden; margin-left:5px; margin-top:5px;}
.ys dl dt img{ width: 100%; height: 160px; overflow: hidden; transition: all 0.6s; }
.ys dl dt img:hover{transform: scale(1.4); }
.ys dl dd{ font-size: 14px; line-height: 25px; padding:8px 8px; }

/**/
.hezuo{ height: 930px; background: #F6FAFF;  }
.hezuo h3 {
    background: url(../images/al_tit.jpg) no-repeat center bottom;
    text-align: center;
    line-height: 30px;
    margin-bottom: 30px;
    height: 60px;
    margin: auto;
    padding: 34px 0px 0px;
}
.hezuo h3 a {
    display: block;
    font-size: 30px;
    font-weight: bold;
    color: #00a0e8;
}

/*与其他视力矫正我们不一样 */
.jz{ width: 1160px; height: 800px; margin:0 auto; }
.jz h3 {
    background: url(images/al_tit.jpg) no-repeat center bottom;
    text-align: center;
    line-height: 30px;
    margin-bottom: 30px;
    height: 60px;
    margin: auto;
    padding: 34px 0px 0px;
}
.jz h3 a {
    display: block;
    font-size: 30px;
    font-weight: bold;
    color: #00a0e8;
}
.jzL{ width: 440px; float: left; margin-top:40px; border:3px solid #00A0E8; background: #F6FAFF; border-radius: 8px;  }
.jzL span{ font-size: 22px; height: 60px; line-height: 60px; text-align: center;  width: 100%;  display: inline-block; color:#00A0E8;  }
.jzL p{ font-size: 16px; line-height: 28px; padding:0 18px;  }
.jzL img{ width: 91%; height: 220px; margin:15px auto; display: block; }
.jzR{ width: 690px; float: right;  margin-top:40px; }
.jzR dl{ width: 690px; height: 183px;  margin-bottom:38px; background: #F6FAFF; border-radius: 8px; }
.jzR dl dt{ width: 200px; height: 160px; background: #f60; margin-top:10px; margin-left:10px; float: left; }
.jzR dl dd{ float: left; width: 450px; padding-top:10px; padding-left:10px; }
.jzR dl dd span{ font-size: 20px; }
.jzR dl dd p{ font-size: 15px; line-height: 22px; height: 22px;  }


.ms{ width: 386.5px; height: 80px; float: left; margin-top:25px; margin-bottom:10px;  }
.ms a{ width: 360px; height: 80px; background: #00a0e8; display: block; font-size: 22px; color: #fff;  border-radius: 12px; }
.ms a:hover{ box-shadow: 2px 2px 3px #999; }
.ms a img{ width: 60px; height: 60px; float: left; margin-left:33px; margin-top:10px; border-radius: 255px; }
.ms a p{ float: left; height: 80px; line-height: 80px; padding-left: 15px; }
.col-2 a,.col-5 a{ margin:0 auto; }
.col-3 a,.col-6 a{ float: right; }


.yy h3 {
    background: url(images/al_tit.jpg) no-repeat center bottom;
    text-align: center;
    line-height: 30px;
    margin-bottom: 30px;
    height: 60px;
    margin: auto;
    padding: 34px 0px 0px;
}
.yy h3 a {
    display: block;
    font-size: 30px;
    font-weight: bold;
    color: #00a0e8;
}
.yy{ width: 100%; height: 800px; }
.yys{ width: 1160px; height: 800px; margin:0 auto; margin-top:30px; }
.yys dl{ width: 350px; height: 290px; float: left; margin-bottom:35px;  }
.yys dl:last-child{ float: right }
.yys dl dt{ width: 350px; height: 210px; background: #ccc; border-radius: 16px; border-radius: 16px; overflow: hidden; }
.yys dl dd{ font-size:15px; line-height: 20px; padding-top:10px; padding-left:10px; padding:right:10px; }
.yys dl:nth-child(2),.yys dl:nth-child(5){ margin-left:53px; }
.yys dl:last-child,.yys dl:nth-child(3){ float: right }


.anli{ height: 560px; background: #F6FAFF; }
.anli h3 {
    background: url(../images/al_tit.jpg) no-repeat center bottom;
    text-align: center;
    line-height: 30px;
    margin-bottom: 30px;
    height: 60px;
    margin: auto;
    padding: 34px 0px 0px;
}
.anli h3 a {
    display: block;
    font-size: 30px;
    font-weight: bold;
    color: #00a0e8;
}

.swiper-container {
      width: 1160px;
      margin-top:50px;
    }
    .swiper-slide {
      text-align: center;
      font-size: 18px;
      background: #fff;
      height:360px;

      /* Center slide text vertically */
    }
    .swiper-slide img{ width: 260px; height: 220px; background: #333; }
    .swiper-title{ font-size: 14px; color: #333; text-align:left; padding-top:15px; padding-left:10px; padding-right:10px; }

/*公益*/
.gyxd{ height: 500px; /*background: #F6FAFF;*/ }
.gyxd h3 {
    background: url(../images/al_tit.jpg) no-repeat center bottom;
    text-align: center;
    line-height: 30px;
    margin-bottom: 30px;
    height: 60px;
    margin: auto;
    padding: 34px 0px 0px;
}
.gyxd h3 a {
    display: block;
    font-size: 30px;
    font-weight: bold;
    color: #00a0e8;
}
.gyxd{ width: 1160px; height: 430px; margin: 0 auto;  }
.gyxds_L{ width: 400px; height: 300px;  float: left; margin-top:40px; margin-bottom:20px; border:1px solid #333; }
.gyxds_R{ width: 700px; height: 300px; float: right; margin-top:40px; margin-bottom:20px;border:1px solid #333; }
.gyxds_R ul{ padding:15px 15px; }
.gyxds_R ul li{ height: 30px; line-height: 30px; }
.gyxds_R ul li a{ font-size: 14px; }
.gyxds_R ul li a span{ float: right; }
.gyxds_R ul dl{ width: 700px; height: 131px; }
.gyxds_R ul dl dt{ width: 180px; height: 120px; border:1px solid #333; float: left;  }
.gyxds_R ul dl dt a img{ width: 180px; height: 120px; }
.gyxds_R ul dl dd{ width: 475px; display: inline-block; padding-left:15px; padding-right:15px; padding-top:10px; }
.gyxds_T{ font-size: 16px; font-weight: 600; }
.gyxds_T span{ font-size: 16px; float: right; padding-right:8px; }
.gyxds_N{ font-size: 14px; line-height: 22px; line-height: 22px; }

/**/
.swiper-container {
      width: 1160px;
      margin-top:50px;
    }
    .swiper-slide {
      text-align: center;
      font-size: 18px;
      background: #fff;
      /*height:360px;*/

      /* Center slide text vertically */
    }
    .swiper-slide img{ width: 260px; height: 220px; background: #333; }
    .swiper-title{ font-size: 14px; color: #333; text-align:left; padding-top:15px; padding-left:10px; padding-right:10px; padding-bottom:15px;}

/*合作模式*/
.hzms img{ width: 1160px; margin:0 auto; display: block; }