﻿@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}




/**/
.banner a{display:block; height:559px; overflow:hidden;}

.s_bj{ height: 63px; overflow: hidden;background:url(../images/s_bj.gif) repeat-x center bottom;}
.sou{ width:1100px; height:60px; margin:0 auto; overflow:hidden;} 
.s_inp01{ width:297px; padding-top:17px; *padding-top:15px; }
.inp01{ width:253px; height:27px; line-height:27px; background:url(../images/s.gif) no-repeat; border:0 ; color:#c9c9c9; font-size:12px; padding-left:10px;font-size: 14px; font-family:"Microsoft Yahei";}
.inp02{ background:url(../images/ss.gif) no-repeat; width:32px; height:27px; border:0;}
.sou p{ width:600px; color:#555555; line-height:60px; font-size: 14px; font-family:"Microsoft Yahei";}
.sou p a{color:#787878; padding:0 8px;}

.link_bj{ height: 120px; overflow: hidden; background: #f6f6f6; padding-top: 18px;}
.link { height:120px; width: 1100px; margin: 0 auto; overflow:hidden;font-family:"Microsoft Yahei"; }
.link h2{ width: 160px; overflow: hidden; float: left;}
.link h2 a{ display: block; float: left; font:bold 32px/40px Arial, Helvetica, sans-serif; color: #244ca5; text-transform: uppercase;}
.link h2 span a{ color:#244ca5;font:14px/40px "Microsoft Yahei"; padding-left: 10px;}
.link p{ width: 924px; float: left; overflow: hidden; line-height: 40px; }
.link p a{ color:#616c84; padding:0 6px; display:inline-block;}

.wt{ width:1100px; height:247px; margin: 26px auto 0; overflow:hidden;font-family:"Microsoft Yahei"; }
.wt h2{ height:50px; overflow:hidden; background:#d1d9ec; padding:0 15px 0 20px;text-transform: uppercase;}
.wt h2 i{font: 20px/50px Arial, Helvetica, sans-serif; color: #fff; display: inline-block;}
.wt h2 i a{  color:#1a3d8b;font-family:"Microsoft Yahei"; display: inline-block; padding-right: 10px;}
.wt span a{font: 12px/18px Arial, Helvetica, sans-serif; color: #fff; text-align: center;  width: 59px; height: 19px; border:1px solid #b9c5e1; margin-top:16px ; display: inline-block; background: #bbc8e3;}
.wt_c{ height:142px; border:3px solid #bbc7e2; overflow:hidden; padding-left: 130px;background:url(../images/wt_ico.gif) no-repeat 38px 27px;}
.wt_c dl{ padding:25px 0 0; margin:0 0 0 15px; display: inline; float: left; width: 395px;}
.wt_c dt{ background:url(../images/w.gif) no-repeat left top; line-height:19px; height:19px; overflow:hidden; padding-left:28px; font-size: 16px; font-weight: bold;}
.wt_c dt a{ color: #333333;}
.wt_c dd{ background:url(../images/d.gif) no-repeat left 5px; line-height:24px;overflow:hidden; padding-left:28px; margin-top:15px; color: #7e7e7e; font-size:14px;}

/**/
.news_bj{height:651px; overflow:hidden; margin-top: 62px; background:url(../images/news_bj.jpg) no-repeat center top;}
.news{ width:1100px; height:651px; margin: 0 auto; overflow:hidden; font-family:"Microsoft Yahei";}
.n_nav { height:85px; overflow:hidden;  padding-left: 188px;}
.n_nav li{ float:left;}
.n_nav li a{ color:#333; padding:0 45px; font-size:28px; line-height: 32px; display: inline-block; text-align: center;}
.n_nav li a i{ display: block; font:10px/18px Arial, Helvetica, sans-serif; text-transform: uppercase;-webkit-transform:scale(0.8);}
.n_nav li a:hover , .n_nav .cur a{ color:#1540a0; text-decoration: none;}
.n_nav .nones{ background:none;}
.news_c{ height:640px;overflow:hidden;}
.news_wz{ padding: 20px 0 0 23px; width:355px; overflow: hidden;}
.news_wz dl{ height:418px; width: 351px; background: #244ca5; overflow:hidden;}
.news_wz dt{ width:319px; height:236px; overflow:hidden; margin: 36px auto 0;}
.news_wz dt img{ width:319px; height:236px;}
.news_wz dd{padding: 10px 0 0 10px;}
.news_wz dd h3{ font-size:14px; height:25px; line-height:25px; overflow:hidden;}
.news_wz dd h3 a{ color:#fff;}
.news_wz dd p{ font-size:14px; line-height:24px; padding:10px 35px 0 0; overflow:hidden; color: #97a7cf;} 
.news_r{ width: 703px; padding-top: 40px; overflow: hidden;}
.news_r dl{ height: 85px; margin-top: 3px; border-bottom:1px solid #dfdfdf; overflow: hidden;}
.news_r dt{ width: 71px; height: 71px; background: #e8ecf6; overflow: hidden; text-align: center; color: #5d74a7;font:14px/18px Arial, Helvetica, sans-serif; float: left;}
.news_r dt span{ display: block; font-size: 36px; padding-top: 10px; line-height: 40px;}
.news_r dd{ float: right; width: 615px; overflow: hidden; color: #7e7e7e ; font-size: 14px; line-height: 20px;}
.news_r dd h3{ font-size: 14px; line-height: 30px;}
.news_r dd h3 a{ color: #333333;}

/**/
.pro_bj{ margin: 60px auto 0; height: 1200px; width: 1100px; overflow: hidden;font-family:"Microsoft Yahei";}
.pro_bj h2{ background:url(../images/pro_t.jpg) no-repeat left 0; width: 644px; height: 135px; overflow: hidden; margin: 0 auto; font-size: 32px; padding-left: 37px; line-height: 68px;}
.pro_bj h2 a{ color: #fff;}
.pro_bj h2 i{ display: block; height: 22px; padding-left: 60px; color: #646464;font:14px/22px Arial, Helvetica, sans-serif; text-transform: uppercase;}
.list{ margin-top: 36px; width: 235px; overflow: hidden;}
.list h3 { height: 72px; overflow: hidden; text-align: center; background:url(../images/list_nav.jpg) no-repeat left 0; font-size: 22px; line-height: 30px; padding-top: 30px;}
.list h3 a{ color: #fff;}
.list h3 i{ display: block; color: #7f96ca;font:12px/18px Arial, Helvetica, sans-serif; text-transform: uppercase;}
.list_c{ height: 864px; padding-top: 10px; border:1px solid #d0d9ec; border-top: 0; background: #e8ecf6; overflow: hidden;}
.list_c h4{ width: 233px; height: 54px; overflow: hidden;}
.list_c h4 a { display:block;width: 190px; height: 54px;background:url(../images/list_wz2.jpg) no-repeat left 0; font-size: 16px; color:#fff; padding-left: 43px; line-height: 40px;}
.list_c h4 a:hover , .list_c h4.cur a{background:url(../images/list_wz1.jpg) no-repeat left 0; text-decoration: none; }
.list_c ul{ margin:8px 25px;}
.list_c li{ height: 31px; border-bottom: 3px solid #C9D3E9; overflow: hidden; line-height: 31px; padding-left: 20px;background:url(../images/list_ico.gif) no-repeat left 13px; font-size: 14px;}
.list_c li a{ color: #555555;}
.list_c li a:hover{ color: #f26305;}
.list_c .nones{ border-bottom: 0;}

/**/
.pro{ width: 850px; margin-top: 36px; overflow: hidden;}
.pro_t{background:url(../images/pro_t.gif) no-repeat left 0; height: 9px; overflow: hidden;}
.pro_ft{background:url(../images/pro_ft.gif) no-repeat left 0; height: 9px; overflow: hidden;}
.pro_c{ height: 969px; overflow: hidden;background:url(../images/pro_bj.gif) repeat-y left 0;}
.pro_c h3{ height: 70px; overflow: hidden;background:url(../images/pro_line.gif) repeat-x left bottom; margin: 0 16px; padding-top: 14px;}
.pro_c h3 span{ display: inline-block; width: 49px; height: 21px; background: #4466b2; margin-top: 24px; text-align: center;}
.pro_c h3 span a{font:12px/21px Arial, Helvetica, sans-serif; text-transform: uppercase; color: #fff;}
.pro_c h3 i{ padding-left: 55px;background:url(../images/pro_ico.gif) no-repeat 15px center; display: inline-block; line-height: 65px; font-size: 22px;}
.pro_c h3 i a{ color: #3e5da0;}
.pro_c ul{ margin-top: 27px;}
.pro_c li{ float: left; width: 257px; overflow: hidden; display: inline; margin: 0 10px 0 16px;}
.pro_c li img{ width: 255px; height: 240px;border:1px solid #ccc}
.pro_c li span{ display: block; height: 40px; line-height: 40px;  color: #555555;  overflow: hidden; text-align: center; font-size: 14px;}
.pro_c li i{ display: block; width: 150px; height: 31px;background:url(../images/pro_cur.gif) repeat-x left top; margin: 0 auto;  font-size: 14px; text-align: center; line-height: 31px;}
.pro_c li i a{ color: #fff;}

/**/
.faq_bj{background:url(../images/faq_bj.jpg) no-repeat center 0; height: 939px; overflow: hidden;}
.faq{width: 1010px; height: 939px; margin: 0 auto; overflow: hidden; position: relative;font-family:"Microsoft Yahei";}
.faq h2{ padding-top: 42px;height: 135px; overflow: hidden;font-size: 32px; padding-left: 264px; line-height: 60px;}
.faq h2 a{ color: #fff;}
.faq h2 i{ display: block; height: 22px; padding-left: 10px; color: #646464;font:14px/22px Arial, Helvetica, sans-serif; text-transform: uppercase;}
.faq_wz1{ top: 167px; left:5px;}
.faq_wz2{ top: 167px; right:2px;}
.faq_wz3{ top: 510px; left:5px;}
.faq_wz4{ top: 510px; right:2px;}
.faq_wz5{ top: 600px; left:382px;}
.faq_wz{ position: absolute; width: 250px; height: 290px; overflow: hidden;}
.faq_wz a{ display: block;width: 250px; height: 290px; overflow: hidden;background:url(../images/fap_cur2.png) no-repeat center 0; }
.faq_wz a img{ display: block ; padding:7px 0 0 43px; width: 161px; height: 186px;}
.faq_wz span{ display: block; padding-top:40px; font-size: 16px; color: #fff; text-align: center; width: 230px; margin: 0 auto; line-height: 24px;}
.faq_wz a:hover{background:url(../images/fap_cur1.png) no-repeat center 0;  text-decoration: none;}

/**/
.cx_bj{background:url(../images/cx_bj.jpg) no-repeat center 0; height: 1031px; overflow: hidden;font-family:"Microsoft Yahei";}
.cx{ width: 1100px; height: 1031px; margin: 0 auto; overflow: hidden; position: relative;}
.cx h2{height: 147px; overflow: hidden;font-size: 28px; padding:94px 0 0  205px; line-height: 65px;}
.cx h2 a{ color: #373737;}
.cx h2 i{ display: block; height: 33px; color: #fff; font-size: 20px; line-height: 33px; font-weight: normal;}
.cx li{ float: left; width: 285px; height: 360px; margin-right: 430px; position: relative; overflow: hidden;}
.cx li span{ display: block; margin: 0 auto;background:url(../images/cx2.png) no-repeat center 0; width: 183px; height: 141px; overflow: hidden; font-size: 28px; color: #15409f; text-align: center; padding-top: 70px; line-height: 34px; font-weight: bold;}
.cx li i{ display: block; font-size: 16px; line-height: 26px; color:#555555; padding-top: 10px;}
.cx .li03 i{ color: #fff;}
.cx .li02 span { color: #fff;background:url(../images/cx4.png) no-repeat center 0;}
.cx li p{ position: absolute; top:0; left: 51px;width: 183px; height: 211px; display: none;}
.cx .nones{ margin-right: 0;}
.cx em{ display: block; position: absolute; bottom:36px; left: 315px;}
.cx em a{display: inline-block; width: 151px; height: 46px;background:url(../images/about_ico1.gif) no-repeat center 0; font-size: 16px; color: #fff; text-align: center; line-height: 46px; margin-right: 47px;}
.cx em a.ico{background:url(../images/about_ico2.gif) no-repeat center 0; }

/**/
.ry{background:url(../images/ry_bj.jpg) no-repeat center 0; width: 1100px; height: 422px; overflow: hidden; margin: 42px auto;font-family:"Microsoft Yahei";}
.ry_c{padding-top: 58px; height: 306px; overflow: hidden;}
.ry_z { margin: 51px 0 0 15px; display: inline; width: 19px; height:132px; overflow: hidden;}
.ry_y { margin: 51px 15px 0 0; display: inline; width: 19px; height:132px; overflow: hidden;}
.ry_z a ,.ry_y a{ width: 19px; height:132px; overflow: hidden; display: inline-block; background: #333;}
.ry_z a:hover ,.ry_y a:hover{ background: #f26305;}
.ryimg{ width: 1030px; overflow: hidden;}
.ryimg li{ float: left; margin: 0 30px 0 25px; display: inline; width: 200px; overflow: hidden;}
.ryimg li img{ padding: 15px 0 0 14px; width: 180px; height: 210px;}
.ryimg li span{ display: block; padding-top: 26px; font-size: 14px ; text-align: center; line-height: 24px; color: #555555;} 
.ryimg .nones{ margin-right: 0;}
.ry_nav{ margin:0 2px; height: 45px; overflow: hidden;background: #15409f;}
.ry_nav li{ float: left; width: 499px; text-align: center; height:45px; line-height: 45px; overflow: hidden;}
.ry_nav li a{ display: inline-block; width: 499px; height:45px;  font-size: 18px; color: #fff;}
.ry_nav li a:hover , .ry_nav .cur a{ background: #f26305 ; font-weight: bold;text-decoration: none;}  

/**/
.pic{background:url(../images/pic.jpg) no-repeat center 0; height: 330px; overflow: hidden; font-family:"Microsoft Yahei"; position: relative;}
.pic p{ top: 210px; left: 50%; margin-left: -500px; position: absolute; font:36px impact; color: #fff; padding-left:47px;background:url(../images/pic_ico.gif) no-repeat left 0; line-height: 42px;}
.pic i{ display: block; bottom:0; position: absolute; left: 50%; margin-left: -450px; border:4px solid #b7b7b7; width: 119px; height: 29px ; background: #fff; font-size: 16px; color: #484848;  text-align: center; line-height: 29px;}
.pic i a{ color: #484848;}

/**/
.serv_bj{background:url(../images/serv_bj.jpg) no-repeat center 0; height: 1050px; overflow: hidden; margin-top:60px ;font-family:"Microsoft Yahei";}
.serv{ position: relative; width: 1000px; height: 1050px; overflow: hidden; margin: 0 auto;}
.servimg{ position: absolute; top: 240px;width: 462px; overflow: hidden; height: 534px;}
.servimg img{width: 462px; height: 534px;}
.serv h2{height: 147px; overflow: hidden;font-size: 32px; padding:75px 0 0  193px; line-height: 65px;}
.serv h2 a{ color: #fff;}
.serv h2 i{ display: block; height: 27px; color: #b9c9ee; padding-left: 92px; font-size: 16px; line-height: 27px; font-weight: normal;}
.s_wz1{ width: 407px; top: 257px; right: 60px;}
.s_wz2{ width: 436px; top:450px; right: 26px;}
.s_wz3{ width: 420px; top:600px; right: 60px;}
.s_wz4{ width: 342px; top:780px; right: 180px;}

.s_wz{ position:absolute; overflow: hidden;}
.s_wz a{ display: block; padding-left: 105px; font-size: 14px; line-height: 22px; color: #555555;}
.s_wz h3{ font-size: 22px; color: #000000; height: 33px; border-bottom: 1px solid #c1c1c1; width: 165px; margin: 10px;}
.s_wz1 a{background:url(../images/serv_ico6.gif) no-repeat left 0; }
.s_wz2 a{background:url(../images/serv_ico2.gif) no-repeat left 0; }
.s_wz3 a{background:url(../images/serv_ico3.gif) no-repeat left 0; }
.s_wz4 a{background:url(../images/serv_ico4.gif) no-repeat left 0; }
.s_wz a:hover{ text-decoration: none; zoom: 1; }
.s_wz1 a:hover{background:url(../images/serv_ico1.gif) no-repeat left 0; }
.s_wz2 a:hover{background:url(../images/serv_ico7.gif) no-repeat left 0; }
.s_wz3 a:hover{background:url(../images/serv_ico8.gif) no-repeat left 0; }
.s_wz4 a:hover{background:url(../images/serv_ico9.gif) no-repeat left 0; }


div.s_wz1.cur a{background:url(../images/serv_ico1.gif) no-repeat left 0; }
div.s_wz2.cur a{background:url(../images/serv_ico7.gif) no-repeat left 0; }
div.s_wz3.cur a{background:url(../images/serv_ico8.gif) no-repeat left 0; }
div.s_wz4.cur a{background:url(../images/serv_ico9.gif) no-repeat left 0; }


div.s_wz1.cur a h3 {color: #F26305;}
div.s_wz2.cur a h3 {color: #F26305;}
div.s_wz3.cur a h3 {color: #F26305;}
div.s_wz4.cur a h3 {color: #F26305;}

.tel{ position: absolute; bottom:45px; left: 332px; width: 353px; height: 46px;background:url(../images/serv_ico5.jpg) no-repeat left 0;}
.tel p{ float: left; padding-left: 28px; width: 210px; overflow: hidden; line-height: 46px; font-size:14px; color: #76350b;}
.tel p span{font:24px/46px impact; color: #fff; }
.tel i{ display: block; float: left; width: 100px; height: 46px; text-align: center; line-height: 46px;}
.tel i a{ color: #fff; font-size: 16px;}

/**/
.team_bj{background:url(../images/team_bj.jpg) no-repeat center 0; height: 525px; overflow: hidden; }
.team{ width: 1000px; height: 525px; overflow: hidden; margin: 0 auto;font-family:"Microsoft Yahei";}
.team h2{ padding-top: 70px; height: 70px; overflow: hidden; text-align: center; font-size: 28px;}
.team h2 a{ color: #333;}
.team h2 span{ color: #1540a0;}
.team h2 img{ vertical-align: middle; margin:0 10px;}
.team h2 i{ display: block; color:#7d7d7d;font:8px/22px Arial, Helvetica, sans-serif; text-transform: uppercase;
-webkit-transform:scale(0.8); }
.team .ry_z{ margin: 96px 0 0 28px;}
.team .ry_y{ margin: 96px 28px 0 0;}
.team_c{ width: 906px; overflow: hidden;}
.team_c li{ float: left; width: 260px;margin: 30px 0 0 30px; display: inline; overflow: hidden;}
.team_c li img{ width: 260px; height: 260px;}
.team_c li span{ display: block; height: 45px; line-height: 45px; text-align: center; overflow: hidden; font-size: 14px; color: #2b2b2b;}

/**/
.ys_bj{background:url(../images/ys_bj.jpg) no-repeat center 0; height: 954px; border-bottom: 3px solid #e1e6f1; overflow: hidden;font-family:"Microsoft Yahei"; }
.ys{ width: 1000px; height: 954px; margin: 0 auto; overflow: hidden;}
.ys h2{ height: 130px; overflow: hidden; font-size: 32px; padding:68px 0 0 116px; line-height: 62px;}
.ys h2 a{ color: #fff;}
.ys h2 i{ display: block; height: 27px; padding-left: 115px; color: #b9c9ee;font:12px/27px Arial, Helvetica, sans-serif; text-transform: uppercase;}
.ys_roll{ padding-left: 320px;}
.ys_roll a{ width: 172px; height:24px; overflow: hidden; display: inline-block; background: #333; margin-right: 21px;}
.ys_roll a:hover{ background: #f26305;}
.ys_c{ height: 615px; overflow: hidden;}
.ys_c li{ float: left; width: 250px; overflow: hidden; height: 540px; position: relative; line-height: 0;}
.ys_c li img{ width: 250px; height: 306px;}
.ys_c li b{ display: block; position: absolute; top:0; left: 0;width: 250px; height: 306px;background:url(../images/png.png) repeat;}
.ys_c li h3{ height: 216px; overflow: hidden; background: #fff; text-align: center; font-size: 16px; color: #2e2e2e; line-height: 24px;}
.ys_c li h3 span{ display: block; padding: 52px 0 15px; font:46px Arial, Helvetica, sans-serif; line-height: 50px;}
.ys_c li h3 i{ display: block; font-size: 14px; font-weight: normal;}
.ys_wz{ position: absolute; top:250px; left: 0; width: 250px;  height: 272px; background:url(../images/ys_wz_bj.gif) repeat-x center 0;  text-align: center; display: none;}
.ys_wz h4{ height: 150px; overflow: hidden; font-size: 16px; color: #fff; line-height: 22px;}
.ys_wz h4 a{ color: #fff;}
.ys_wz h4 span{ display: block; padding: 40px 0 10px; font:46px Arial, Helvetica, sans-serif; line-height: 50px;}
.ys_wz h4 i{ display: block; font-size: 14px; font-weight: normal;}
.ys_wz p{ padding: 12px 30px 0; height: 87px; overflow: hidden; font-size: 14px; line-height: 22px; color: #94b5fe;}
.ys_wz em { display: block;}
.ys_c li  .ys_wz em img{ width: 28px; height: 33px;}

/**/
.coo{ width: 1100px; height: 240px; margin: 32px auto; overflow: hidden;font-family:"Microsoft Yahei";}
.coo h2{ height: 64px; overflow: hidden; text-align: center; font-size: 28px;}
.coo h2 a{ color: #333;}
.coo h2 span{ color: #1540a0;}
.coo h2 img{ vertical-align: middle; margin:0 10px;}
.coo h2 i{ display: block; color:#7d7d7d;font:8px/22px Arial, Helvetica, sans-serif; text-transform: uppercase;
-webkit-transform:scale(0.8); }
.coo .ry_z{margin: 23px 0 0 17px; width: 14px; height: 84px;}
.coo .ry_y{margin: 23px 17px 0 0; width: 14px; height: 84px;}
.coo .ry_z a, .coo .ry_y a{  width: 14px; height: 84px;}
.coo_c{ width:1038px; overflow: hidden;}
.coo_c li{ float: left; width: 174px; overflow: hidden; margin: 23px 0 0 11px; display: inline;}
.coo_c li img{ width: 172px; height: 82px; border:1px solid #e5e5e5;}
.coo_c li span{ display: block; text-align:  center; font-size: 14px; color: #303030; line-height: 35px; height: 35px; overflow: hidden;}

/**/
.about_bj{border-top: 3px solid #e1e6f1;  padding-top: 60px; height: 511px; overflow: hidden;background:url(../images/about_bj.jpg) no-repeat center 60px;font-family:"Microsoft Yahei";}
.about{width: 1100px; height: 511px; margin: 0 auto; overflow: hidden;}
.about dl{ padding-top: 23px;}
.about dt{ width: 526px; overflow: hidden; padding-left: 10px;padding-top: 15px;}
.about dt img{ border:8px solid #b0bede; width: 500px; height: 375px;}
.about dd{ width: 520px; padding-top: 26px; overflow: hidden;}
.about dd h3{ font-size: 36px; font-weight: normal; line-height: 40px;}
.about dd h3 a{ color: #1540a0;}
.about dd h3 i{ display:block; color: #3f3f3f;font:14px/22px Arial, Helvetica, sans-serif; text-transform: uppercase;}
.about dd p{ padding: 20px 20px 0 0; height: 235px; overflow: hidden; font-size: 14px; line-height: 26px; color: #505050;}
.about dd em{ display: block;}
.about dd em a{display: inline-block; width: 151px; height: 46px;background:url(../images/about_ico1.gif) no-repeat center 0; font-size: 16px; color: #fff; text-align: center; line-height: 46px; margin-right: 47px;}
.about dd em a.ico{background:url(../images/about_ico2.gif) no-repeat center 0; }

/**/
.xc_bj{  height: 415px; overflow: hidden;background:url(../images/xc_bj.jpg) no-repeat center 0;}
.xc{ width: 1100px; height: 382px; margin: 0 auto; overflow: hidden; padding-top: 33px;font-family:"Microsoft Yahei";}
.nobor{padding-left:200px;}
.xc_nav{ height: 44px; overflow: hidden;}
.xc_nav li{ float: left; width: 326px; height: 44px; margin-right: 11px;}
.xc_nav li a{width: 326px; height: 44px; display: inline-block;background:url(../images/xc_nav2.gif) repeat-x center 0; text-align: center; font-size: 18px; color: #fff; line-height: 44px;}
.xc_nav li a:hover , .xc_nav .cur a{background:url(../images/xc_nav1.jpg) no-repeat center 0; text-decoration: none;}
.xc_nav  .nones{ margin-right: 0;}
.xc_c{ height: 320px; overflow: hidden;}
.xc_c .ry_z , .xc_c .ry_y { margin:88px 0 0 0;}
.xcimg{ width: 1050px; overflow: hidden;}
.xcimg li{ float: left; width: 250px; overflow: hidden; margin: 48px 10px 0 18px; display: inline;}
.xcimg li img{ width: 250px; height: 209px;}
.xcimg li span{ display: block; text-align:  center; font-size: 14px; color: #001137; line-height: 35px; height: 35px; overflow: hidden;}
.xcimg .nones{ margin-right: 0;}
.xcimg1{ width: 1050px; overflow: hidden;}
.xcimg1 li{ float: left; width: 190px; overflow: hidden; margin: 48px 10px 0 10px; display: inline;}
.xcimg1 li img{ width: 190px; height: 209px;}
.xcimg1 li span{ display: block; text-align:  center; font-size: 14px; color: #001137; line-height: 35px; height: 35px; overflow: hidden;}
.xcimg1 .nones{ margin-right: 0;}
/**/



/**/



/**/



/**/
