.fullSlide{ min-width:1200px;  position:relative;height:600px; z-index:99}

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

.fullSlide .bd ul{ width:100%  !important; height:600px; }

.fullSlide .bd li{ width:100% !important; height:600px; overflow:hidden; text-align:center;  }

.fullSlide .bd li a{ display:block;  height:600px; }

.fullSlide .hd{width:100%;  position:absolute; z-index:1; bottom:10px; left:0; height:30px; line-height:30px;}

.fullSlide .hd ul{display:block;width:16%;margin:0 auto; text-align:center; }

.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:10px; height:10px; border-radius:25px; margin:5px; border:2px solid #fff; overflow:hidden; line-height:9999px;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;}

.fullSlide .hd ul .on{ background:#0080ec; border:2px solid #0080ec }



.info1{ border-bottom:1px solid #ececec; padding:37px 0;}

.info1 dl{ width:312px; float:left; border-left:1px solid #dfdfdf; text-align:left; box-sizing:border-box; padding-left:20px; line-height:30px;}

.info1 dl.dl1{ border-left:none; background:url(../images/x_r1.png) no-repeat 210px center; width:276px; padding-left:0;}

.info1 dl.dl2{ background:url(../images/x_r2.png) no-repeat 240px center;}

.info1 dl.dl3{ background:url(../images/x_r3.png) no-repeat 244px center;}

.info1 dl.dl4{ background:url(../images/x_r4.png) no-repeat right center; width:300px;}

.info1 dl dt{ display:block; font-size:16px; color:#000; font-weight:bold; padding-top:5px;}

.info1 dl dd{ font-size:14px; color:#7a7a7a;}

/*.htit{ background:url(../images/x_r5.png) no-repeat center 50px; padding:60px 0 40px;}*/

.htit{ padding:60px 0 40px;}

.ntit{ background:none;}

.htit .p1{ background:url(../images/ht1.png) no-repeat center top; font-size:44px; font-weight:500; height:60px; line-height:60px; padding-top:30px;}

.ntit .p1{ font-weight:bold; font-size:38px; padding-top:25px;}

.htit .p2{ font-size:16px; background:url(../images/gy4.png) no-repeat center bottom; height:32px; line-height:32px; padding-bottom:12px;}

.htit2 .p1{ background:url(../images/ht2.png) no-repeat center top;}

.htit3 .p1{ background:url(../images/ht3.png) no-repeat center top;}

.htit4{ background-color:#f4f5f6;}

.htit4 .p1{ background:url(../images/ht4.png) no-repeat center top;}

.htit5 .p1{ background:url(../images/gy_r6.png) no-repeat center top;}

.htit6 .p1{ background:none; color:#fff;}

.htit7 .p1{ background:url(../images/gy_r7.png) no-repeat center top;}

.htit8 .p1{ background:url(../images/gy_r8.png) no-repeat center top;}

.htit9 .p1{ background:url(../images/gy_r9.png) no-repeat center top;}



.about{ background:url(../images/hbg.jpg) no-repeat center top; background-size:cover;}

.about ul li{ display:block; float:left; width:300px;}

.about ul li{ text-align:center; font-size:15px; color:#606060;}

.about ul li font{ color:#0795d3; font-size:64px; font-weight:bold;}

.about ul li i{ font-family:Source-Han-Light; font-style:normal; font-size:18px; position:relative; top:-45px;}

.about .htext{ font-size:15px; color:#7f7f7f; line-height:28px; padding:50px 0;}

.about .htext a{ color:#ff9e00;}

.about .had{ padding-bottom:30px;}

.about .had img{ float:left; width:380px; padding-left:30px;}

.about .had .img1{ padding-left:0;}

.about2{ background:url(../images/g_r3_c1.jpg) no-repeat center bottom; padding-bottom:30px; background-size:cover;}

.about2 .htext{ text-align:left; color:#404040;}



.product{ padding-bottom:40px;}

.product dl{ width:253px; height:425px; padding:20px; float:left; background:url(../images/h_r2.jpg) no-repeat center center; margin-left:3px;}

.product dl:nth-child(2){ background:url(../images/h_r3.jpg) no-repeat center center;}

.product dl:nth-child(3){ background:url(../images/h_r4.jpg) no-repeat center center;}

.product dl dt{ font-size:24px; font-weight:bold; color:#fff; line-height:52px; background:url(../images/x_r8.png) no-repeat center 100px; padding-top:170px;}

.product dl:nth-child(2) dt{ background:url(../images/x_r6.png) no-repeat center 100px;}

.product dl:nth-child(3) dt{ background:url(../images/x_r7.png) no-repeat center 100px;}

.product dl dd.dd1{ color:#67b6d4; text-transform:uppercase; line-height:22px; padding-bottom:12px;}

.product dl dd.dd2{ font-size:14px; text-align:left; color:#fff; line-height:24px; padding-bottom:10px;}

.product dl dd.dd3{ color:#fff; font-size:14px; border-bottom:1px solid #49afdc; text-align:left; height:42px; line-height:42px; background:url(../images/x_r9.png) no-repeat right center;}

.product dl dd.dd3 a{ color:#fff;}

.product dl dd.dd4 a{ display:inline-block; line-height:40px; text-align:center; font-size:14px; color:#0795d3; background-color:#fff; padding:0 20px;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;}

.product .left{ width:272px;}

.product .left dl{ width:272px; margin-left:0; background:url(../images/h_r1.jpg) no-repeat center center;}

.product .left dl dt{ background:none; padding-top:10px;}

.product .right{ width:888px;}



.fangan{ padding-bottom:60px;}

.fangan .box{ height:572px; overflow:hidden;}

.fangan .hd{ position:relative; top:-111px;}

.fangan .hd ul{ float:left; position:absolute; left:0; top:0; width:100%; background:url(../images/hbg.png) repeat;}

.fangan .hd ul li{ width:199px; float:left; cursor:pointer; border-left:1px solid #848484; padding:18px 0; font-size:16px; color:#fff;}

.fangan .hd ul li:nth-child(1){ border:none;}

.fangan .hd ul li img{ display:block; margin:0 auto; padding-bottom:5px;}

.fangan .hd ul li span{ display:block; height:26px; line-height:26px; color:#fff;}

.fangan .hd ul li.on{ background:#0795d3;}

.fangan .bd div{ padding:110px 80px 200px 660px; width:460px;}

.fangan .bd dl{ padding:30px 30px 50px; background:url(../images/x_r10.png) repeat-y 0 0; text-align:left; color:#fff;}

.fangan .bd dl dt{ font-size:24px; font-weight:bold; background:url(../images/bhr.png) no-repeat left bottom; line-height:52px; padding-bottom:8px;}

.fangan .bd dl dd{ font-size:15px; line-height:28px; padding-top:10px;}



.news{ background:#f4f5f6; padding-bottom:30px;}

.news .right{ width:370px;}

.news .right img{ display:block; margin:0 auto; width:100%;}

.news .right img.i{ padding-bottom:20px;}



.hnews{ width:770px; background-color:#fff; color:#575757; padding:20px 20px 25px;}

.hnews .hd{ height:50px; position:relative; padding-bottom:15px;}

.hnews .hd ul{ float:left; position:absolute; left:0; top:0;}

.hnews .hd ul li{ float:left; cursor:pointer; width:184px; height:44px; line-height:44px; padding-bottom:6px; background:url(../images/h_r9.png) no-repeat center bottom #f2f2f2; font-size:16px; width:; margin-left:10px; color:#333;}

.hnews .hd ul li:nth-child(1){ margin-left:0;}

.hnews .hd ul li.on{ background:url(../images/h_r8.png) no-repeat center bottom #0795d3; color:#fff;}

.hnews .bd ul{ float:right; width:380px; padding-left:15px;}

.hnews .bd ul li{ height:44px; line-height:44px; font-size:15px; border-bottom:1px solid #ececec;}

.hnews .bd ul li a{ display:block; color:#999; background:url(../images/hdian.png) no-repeat left center; padding-left:15px; color:#666; overflow:hidden; text-align:left; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.hnews .bd ul li span{ float:right; padding-left:10px; color:#bbb; text-align:right;}



.inBox{ float:left; width:375px;}

.inBox .inHd{ position:relative; top:-25px;}

.inBox .inHd ul{ float:left; position:absolute; right:0; width:70px;}

.inBox .inHd ul li{ width:10px; height:10px; line-height:999; float:left; cursor:pointer;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%; margin-left:5px; background:#fff;}

.inBox .inHd ul li:nth-child(1){ border:none;}

.inBox .inHd ul li.on{ background:#F90;}

.inBox .inBd dl{ width:100%; height:270px; overflow:hidden;}

.inBox .inBd dl dt img{ display:block; width:375px; height:270px}

.inBox .inBd dl dd{ position:relative; top:-40px; height:40px; line-height:40px; color:#fff; text-align:left; background:url(../images/hbg.png) repeat; padding:0 10px; font-size:14px;}



/*---------------*/

.lmt{ padding:50px 0 40px;}

.lmt2{ padding-bottom:10px;}

.nlmt{ padding:30px 0 20px;}

.lmt p{ font-size:16px; color:#5a5a5a; line-height:28px;}

.lmt .p1{ font-size:40px; color:#010101; font-weight:bold; line-height:60px; padding-bottom:15px;}

.lmt p a{ display:block; color:#0191e3;}



.cp_list{ border-bottom:15px solid #f7f7f7; padding-bottom:20px;}

.cp_list .alist dl{ display:block; float:left; width:378px; margin-right:33px; margin-bottom:33px; background:#f1f6f9; padding:10px 0 20px;}

.cp_list .alist dl:nth-child(3n){ margin-right:0;}

.cp_list .alist dl img{ display:block; width:358px; height:279px; margin:0 auto; padding:10px;}

.cp_list .alist dl dd{ font-size:14px; color:#969696; line-height:28px;}

.cp_list .alist dl dd.dd1{ font-size:17px; color:#000;}



.liuyan{ background-color:#f7f7f7; padding-bottom:70px;}

.form ul li{ width:590px; float:left; padding:10px 0;}

.form ul li.li1 { margin-right:20px;}

.form ul li.li2 { width:1200px;}

.form ul li input { display:block; width:588px; border:1px solid #dcdcdc; font-size:15px; padding:0 10px; color:#777777; box-sizing:border-box; height:50px; line-height:50px; color:#bcbcbc;}

.form ul li textarea{ display:block; width:1178px; height:110px; border:1px solid #dcdcdc; font-size:15px; padding:10px;}

.form ul li.li2 input{ display:inline-block; width:280px; font-weight:500; color:#fff; background:#ccc; border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px; height:60px; line-height:60px; font-size:16px;}

.form ul li.li2 input:first-child{ background:#346de9; color:#fff; margin-right:15px;}

.form ul li.lit{ width:100%; float:left; padding:10px 0; font-size:15px;}

.label_box>label{ display:inline-block; margin:0 10px 10px 0;position:relative;overflow:hidden;}

.label_box>label>input{position:absolute;top:0;left:-20px;}

.label_box>label>div{width:150px;text-align:center;height:52px;line-height:52px;color:#666666;user-select:none;overflow:hidden;position:relative; background:#f0f1f2;}

.label_box>label>input:checked + div{ background:#077ad3; color:#fff;}



.weizhi{ font-size:15px; color:#aaa; line-height:44px; height:44px; padding:10px 0; border-bottom:1px solid #dcdcdc;}

.weizhi .left{ background:url(../images/cjt3.png) no-repeat left center; padding-left:25px;}

.weizhi .left a{ color:#aaa;}

.weizhi .right{ background:url(../images/cjt2.png) no-repeat left center;}

.weizhi .right a{ color:#017be3; display:inline-block; padding-left:25px;}



.alei{ height:32px; line-height:32px; padding-top:30px; text-align:left; font-size:14px;}

.alei a{ display:inline-block; padding:0 20px; margin-right:5px; border-radius:16px;-moz-border-radius:16px;-webkit-border-radius:16px; text-align:center;}

.alei a:hover,.alei a.on{ background:#077ad3; color:#fff;}



.al_list,.nw_list,.cp_list2{ padding-top:40px;}

.al_list dl{ display:block; float:left; width:378px; margin-right:33px; margin-bottom:33px;}

.al_list dl:nth-child(3n){ margin-right:0;}

.al_list dl img{ display:block; width:378px; height:295px;}

.al_list dl dd{ font-size:14px; color:#969696; font-size:16px; text-align:left;}

.al_list dl dd a{ display:block; border-bottom:3px solid #f3f3f3; height:52px; line-height:52px;}

.al_list dl dd a:hover{ background:url(../images/cjt.png) no-repeat right center; border-color:#077ad3;}



.nlei{ padding-top:45px; font-size:16px;}

.nlei a{ display:inline-block; height:52px; line-height:52px; padding:0 50px; margin-right:15px; border:1px solid #d6d8dc; color:#333; border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}

.nlei a:hover,.nlei a.on{ background:#077ad3; color:#fff; border:1px solid #077ad3;}



.nw_list{ padding-bottom:20px;}

.nw_list dl{ float:left; border-bottom:1px solid #eee; padding:40px 0; width:1200px; text-align:left;}

.nw_list dl dt{ display:block; width:220px; height:158px; padding-right:25px; float:left;}

.nw_list dl dt img{ width:220px; height:158px;}

.nw_list dl dd{ width:955px; float:left;}

.nw_list dl dd a{ display:block; height:40px; line-height:40px; padding:5px 0; font-size:17px; overflow:hidden;}

.nw_list dl dd a:hover{ color:#346de9;}

.nw_list dl dd p{ font-size:14px; color:#939393; line-height:30px; overflow:hidden; padding-bottom:10px;}

.nw_list dl dd p.p2{ background:url(../images/nl.png) no-repeat left 7px; padding-bottom:0; padding-left:20px;}



.nw_list .dl1{ border:1px solid #eee; width:1168px; padding:25px;}

.nw_list .dl1 dt{ width:470px; height:338px;}

.nw_list .dl1 dt img{ width:470px; height:338px;}

.nw_list .dl1 dd{ width:673px; float:left;}

.nw_list .dl1 dd a{ font-size:22px;}

.nw_list .dl1 dd p.p2{ padding-bottom:15px;}

.nw_list .dl1 dd a.more{ font-size:14px; width:160px; background:#c7c7c7; color:#fff; text-align:center; border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}

.nw_list .dl1 dd a.more:hover{ background:#077ad3;}



.nlx{ background:#f9f9f9; padding-bottom:60px;}

.nlx dl{ width:240px; float:left; padding-top:140px;}

.nlx dl dt{ font-size:16px; color:#000; line-height:32px;}

.nlx dl dd{ font-size:14px; color:#7a7a7a; line-height:24px;}



.cp_xc{ background:url(../images/pbg2.jpg) repeat-x; padding:50px 0;}

.cp_xc .left{ width:600px;}

.cp_xc .left img{ display:block; width:590px; height:460px; border:5px solid #fff;}

.cp_xc .right{ width:600px; padding:10px 0 0 40px; box-sizing:border-box; color:#fff; text-align:left; font-size:14px; line-height:40px;}

.cp_xc .right h1{ display:block; font-size:26px; font-weight:500; line-height:52px;}

.cp_xc .right p.p1{ padding-bottom:15px; border-bottom:1px solid #89a2b5; margin-bottom:20px;}

.cp_xc .right .zy{ padding-bottom:20px; border-bottom:1px solid #97b1c8; margin-bottom:10px;}

/*.cp_xc .right p span{ display:inline-block; width:33.33%;}*/

.cp_xc .right .butt{ display:inline-block; width:250px; height:60px; line-height:60px; margin-right:15px; background:#077fd3; color:#fff; font-size:17px; text-align:center; font-weight:500; margin-top:20px;}

.cp_xc .right span.butt{ background:#fe8815;}



.al_xc .left img{ width:590px; height:420px;}

.al_xc .right h1{ font-weight:bold; padding-bottom:20px; border-bottom:1px solid #89a2b5; margin-bottom:20px;}

.al_xc .right p span{ width:50%;}



.cp_txt{ border-bottom:15px solid #f7f7f7;}

.cp_txt .ntxt,.fa_txt .ntxt{ font-size:15px; line-height:32px; color:#686868; text-align:left; padding-bottom:60px;}

.cp_txt .ntxt div,.cp_txt .ntxt p{ padding:5px 0;}

.fa_txt .ntxt{ padding-bottom:0;}

.fa_txt .ntxt:nth-child(1){ border-bottom:1px solid #e7e7e7;}



.cp_txt .tedian ul{ width:100%; float:left;}

.cp_txt .tedian li{ width:580px; float:left; box-sizing:border-box; margin-right:40px; line-height:44px; padding:20px 10px 20px 28px; background:url(../images/pxig.png) no-repeat left center; border-bottom:1px solid #ececec;}

.cp_txt .tedian li:nth-child(2n){ margin-right:0;}

.cp_txt .tedian li:nth-child(1),.cp_txt .tedian li:nth-child(2){ border-top:1px solid #ececec;}



.cp_txt .ntxt table{ color:#747474; background:#e5e6e6;}
.cp_txt .ntxt table td{ background:#fff; box-sizing:border-box; padding:20px 20px 20px 25px; line-height:28px; width:35%; font-size:15px;}
.cp_txt .ntxt table td.tdl{ width:15%; background:#f7fcff;}
.cp_txt .ntxt table td.tdt{ background:#5fade3; color:#fff;}





.cp_txt .shouhou dl{ float:left; box-sizing:border-box; padding:25px 20px 25px 145px; border-left:1px solid #fff; border-top:1px solid #e7e7e7; color:#747474;}

.cp_txt .shouhou dl:nth-child(1){ border-top-color:#fff; background:url(../images/fjt3.png) no-repeat left center;}

.cp_txt .shouhou dl:nth-child(2){ border-top-color:#fff; background:url(../images/fjt4.png) no-repeat left center;}

.cp_txt .shouhou dl:nth-child(3){ background:url(../images/fjt5.png) no-repeat left center;}

.cp_txt .shouhou dl:nth-child(4){ background:url(../images/fjt6.png) no-repeat left center;}

.cp_txt .shouhou dl:nth-child(2n+1){ width:580px;}

.cp_txt .shouhou dl:nth-child(2n){ width:620px; padding-left:175px; border-left-color:#e7e7e7; background-position:25px center;}

.cp_txt .shouhou dl dt{ color:#000; font-weight:bold; font-size:17px; padding-bottom:5px;}

.cp_txt .al_list{ padding:20px 0 40px;}



.fuwu { text-align:left; font-size:15px; color:#6c6c6c; line-height:32px; padding:40px 0 60px; border-bottom:15px solid #f7f7f7;}

.fuwu h3{ font-size:20px; font-weight:bold; line-height:44px; color:#000;}

.fuwu .left{ padding:15px 0 20px;}

.fuwu .right{ padding:15px 0 20px;}

.fuwu .cent{ padding:15px 0 20px; border-top:1px solid #efefef;}

.fuwu .left h3{ padding-left:35px; background:url(../images/fjt2.png) no-repeat left center;}

.fuwu .right h3{ padding-left:35px; background:url(../images/fjt.png) no-repeat left center;}

.fuwu .cent h3{ padding-left:35px; background:url(../images/fjt8.png) no-repeat left center;}

.fuwu .left p,.fuwu .right p{ padding-left:15px; background:url(../images/fjt7.png) no-repeat left center;}



.fuwu2 dl{ float:left; width:100%; line-height:44px; text-align:left;}

.fuwu2 dl dt{ float:left; width:100%; font-size:18px; font-weight:bold; color:#000; padding:10px 0;}

.fuwu2 dl dd{ float:left; width:32%; font-size:15px; border:1px solid #e7e7e7; margin-right:2%; box-sizing:border-box; padding:10px 10px 10px 45px; background:url(../images/fjt9.png) no-repeat 15px center;}

.fuwu2 dl dd:nth-child(4){ margin-right:0;}



.shlc{ background:url(../images/fjt10.jpg) no-repeat center center; height:208px; margin-bottom:60px;}

.shlc ul{ float:left; width:100%; padding:0 95px; box-sizing:border-box;}

.shlc ul li{ float:left; width:25%; font-size:16px; font-weight:500; height:36px; line-height:36px; padding:15px 0 94px;}

.shlc ul li.li2{ padding:15px 0 12px;}

.shlc ul li span{ display:inline-block; font-size:18px; font-weight:bold; color:#fff; background:#0191e3; padding:0 5px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%; margin-right:10px;}



.wenhua{ padding-bottom:40px;}

.wenhua dl{ width:276px; height:327px; padding:20px; float:left; background:url(../images/gy_r1.jpg) no-repeat; margin-right:32px; box-sizing:border-box; color:#fff;}

.wenhua dl:nth-child(2){ background:url(../images/gy_r2.jpg) no-repeat;}

.wenhua dl:nth-child(3){ background:url(../images/gy_r3.jpg) no-repeat;}

.wenhua dl:nth-child(4){ background:url(../images/gy_r4.jpg) no-repeat; margin-right:0;}

.wenhua dl dt{ font-size:20px; font-weight:500; line-height:52px; padding-top:70px; background:url(../images/g_r2_c2.png) no-repeat center bottom;}

.wenhua dl dd{ font-size:15px; line-height:28px; padding:15px 0;}



.licheng{ background:url(../images/gy_r5.jpg) no-repeat center top; background-size:cover; padding-top:30px;}

.licheng dl{ width:199px; height:420px; box-sizing:border-box; background:url(../images/gy.png) no-repeat left 75px; color:#fff; text-align:left; float:left; padding:75px 18px 0 35px;}

.licheng dl dt{ font-size:22px; font-weight:bold; line-height:44px; padding-top:5px;}

.licheng dl dd{ font-size:15px; line-height:28px;}

.licheng dl dd.time{ font-size:32px; color:#52a2e0; line-height:55px; padding:15px 0;}

.licheng dl:nth-child(1){ padding-top:192px; background-position:left 192px;}

.licheng dl:nth-child(2){ padding-top:136px; background-position:left 136px;}

.licheng dl:nth-child(3){ padding-top:108px; background-position:left 108px;}

.licheng dl:nth-child(4){ width:205px;}

.licheng dl:nth-child(5){ padding-top:35px; background-position:left 35px;}

.licheng dl:nth-child(6){ padding-top:0; background-position:left 0;}
.licheng dl:nth-child(4) dd.time{ padding-top:20px;}
.licheng dl:nth-child(5) dd.time{ padding-top:85px;}
.licheng dl:nth-child(6) dd.time{ padding-top:123px;}


.honour ul{ width:100%; float:left; padding-bottom:50px;}

.honour ul li{ width:282px; float:left; padding-right:24px; padding-bottom:14px;}

.honour ul li:nth-child(4n){ padding-right:0;}

.honour ul li img{ width:280px; height:210px; display:block; border:1px solid #ebebeb;}

.honour ul li span{ display:block; line-height:36px; height:36px; overflow:hidden; font-size:15px; color:#696969; padding-top:10px;}

.hezuo ul li{ width:220px; padding-right:25px; padding-bottom:25px;}

.hezuo ul li:nth-child(4n){ padding-right:25px;}

.hezuo ul li:nth-child(5n){ padding-right:0;}

.hezuo ul li img{ width:218px; height:116px;}



.ys_txt{ background:#f7f7f7; padding-bottom:50px;}

.ys_txt2{ background:none; border-bottom:15px solid #f7f7f7;}

.ys_txt dl{ float:left; box-sizing:border-box; padding:35px 20px 35px 145px; color:#747474; font-size:15px; line-height:32px; text-align:left;}

.ys_txt dl:nth-child(1){ background:url(../images/j_r11.png) no-repeat left center;}

.ys_txt dl:nth-child(2){ background:url(../images/j_r12.png) no-repeat left center;}

.ys_txt dl:nth-child(3){ background:url(../images/j_r13.png) no-repeat left center;}

.ys_txt dl:nth-child(4){ background:url(../images/j_r14.png) no-repeat left center;}

.ys_txt dl:nth-child(5){ background:url(../images/j_r15.png) no-repeat left center;}

.ys_txt dl:nth-child(6){ background:url(../images/j_r16.png) no-repeat left center;}

.ys_txt dl:nth-child(2n+1){ width:580px;}

.ys_txt dl:nth-child(2n){ width:620px; padding-left:175px; background-position:25px center;}

.ys_txt dl dt{ color:#000; font-weight:bold; font-size:17px; padding-bottom:5px;}



.fa_txt{ border-bottom:15px solid #f7f7f7; text-align:left;}

.fa_txt .pic{ float:left; width:550px;}

.fa_txt .pic img{ display:block; width:550px; height:420px;}

.fa_txt .txt{ float:left; width:620px; font-size:15px; line-height:42px; color:#6d6d6d;}

.fa_txt .txt .tit{ font-size:30px; font-weight:bold; background:url(../images/j_r4_c2.jpg) no-repeat 0 70px; line-height:52px; padding:10px 0 30px; color:#000;}

.fa_txt .ntxt{ padding:55px 0;}

.fa_txt .box1 .txt{ padding-right:30px;}

.fa_txt .box2 .txt{ padding-left:30px;}

.fa_txt .box2 .txt p{ background:url(../images/j_r2_c2.png) no-repeat 0 20px; line-height:46px; padding-left:25px;}


.fa_list{ padding:50px 0; border-bottom:15px solid #f7f7f7;}

.fa_list .left{ width:660px; padding-right:25px;}

.fa_list .right{ width:515px;}

.fa_list .right img{ display:block; width:515px; height:422px; border-radius:40px 0 40px 0;-moz-border-radius:40px 0 40px 0;-webkit-border-radius:40px 0 40px 0;}

.fa_list h2{ font-size:30px; text-align:left; line-height:52px; }

.fa_list p{ font-size:17px; text-align:left; line-height:28px;}

.fa_list ul{ font-size:15px; width:100%; float:left; padding:15px 0;}

.fa_list ul li{ float:left; width:210px; margin-right:15px; background:#0191e3; color:#fff; border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px; padding:15px 10px; box-sizing:border-box; margin-bottom:15px;}

.fa_list ul li:nth-child(3n){ margin-right:0;}

.fa_list ul li img{ display:block; margin:0 auto; padding-bottom:5px;}

.fa_list ul li span{ display:block; line-height:32px; color:#fff;}

.fa_list .butt a{ background:#ff6000; color:#fff; font-size:16px; height:66px; line-height:66px; width:318px; margin-right:20px; float:left; border:1px solid #ff6000; border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}

.fa_list .butt a:nth-child(2){ background:#fff; color:#616161; margin-right:0; border:1px solid #e7e7e7;}



.xw_tit h1{ font-size:28px; font-weight:500; color:#000; line-height:36px; padding:50px 0 10px;}

.xw_time{ font-size:14px; color:#999; line-height:32px; padding-bottom:15px; border-bottom:1px solid #f7f7f7;}

.xw_txt{ font-size:16px; line-height:28px; text-align:left; color:#999; padding:20px 0;}


.link{ padding-top:50px; line-height:24px; font-size:14px; color:#333; text-align:left;}
.link span{ display:inline-block;}
.link a{ display:inline-block; padding:0 5px; color:#333;}


.map{ height:450px; margin-top:50px;}









