@charset "utf-8";
body{ margin:0px;font-size:12px;background:#FFFFFF; padding:0px; color:#484848;font-family:"微软雅黑", '宋体', Simsun;}
div,ul,li,p,form,dd,dt,dl{ margin:0px; padding:0px;}
img{ border:0px;vertical-align:middle}
li{ list-style:none}
a{ font-size:12px; color:#484848; text-decoration:none;}
a:hover{ font-size:12px; color:#ff0000; text-decoration:underline;}
.clear{ clear:both;}
.box{ width:980px; margin:0px auto;text-align:left;word-break:break-all;}
.container{clear:both; width:1170px;text-align:left;word-break:break-all; margin-left:auto; margin-right:auto;}
.xl_f1{ height:28px;line-height:28px;overflow:hidden; border-bottom:1px solid #ccc; border-top:2px solid #0446ae;}
.xl_f1 .left{ float:left}
.xl_f1 .right{ float:right}
.xl_f1 .right a{color:#323233; background:url(bj.gif) no-repeat 52px 12px; padding-right:13px; margin-left:15px; display:inline-block; height:28px; line-height:28px;}
.xl_f1 .right a:hover{color:#cc2132; background:url(bj.gif) no-repeat 52px -14px; text-decoration:none;}
.xl_f1 .right a.xl{color:#004ca4; background:url(bj.gif) no-repeat -14px 6px; padding-left:20px;padding-right:0px; margin-left:15px; display:inline-block; height:28px; line-height:28px;}
.xl_f1 .right a.xl:hover{color:#cc2132; background:url(bj.gif) no-repeat -14px  6px; text-decoration:none;}
.xl_f1 .right a.tx{color:#004ca4; background:url(bj.gif) no-repeat -14px -22px; padding-left:20px;padding-right:0px; margin-left:15px; display:inline-block; height:28px; line-height:28px;}
.xl_f1 .right a.tx:hover{color:#cc2132; background:url(bj.gif) no-repeat -14px  -22px; text-decoration:none;}




.xl_f2{ background:#ffffff; height:118px; overflow:hidden;}
.xl_f2 .logo{ float:left; height:120px; line-height:95px;width:200px;}
.xl_f2 .logo2{ float:left; height:90px; border-left:1px solid #CCC; margin-top:14px; margin-left:10px;}
.xl_f2 .logo2 .p1{ font-size:22px; font-weight:bold; margin-top:7px;margin-left:10px;}
.xl_f2 .logo2 .p1 b{ color:#F00;}
.xl_f2 .logo2 .p2{ font-size:18px; font-weight:bold; margin-top:2px;margin-left:10px; color:#0446ae}
.xl_f2 .logo2 .p3{ font-size:16px;margin-top:2px;margin-left:10px; color:#fe0000}


.xl_f2 .cxt{float:right; background:url(bj.gif) no-repeat -75px top; width:87px; height:75px; margin-top:20px; margin-right:30px;}
.xl_f2 .cxt2{float:right; background:url(bj.gif) no-repeat -162px top; width:87px; height:75px; margin-top:20px; margin-right:15px;}
.xl_f2 .cxt3{float:right; background:url(bj.gif) no-repeat -267px -2px; width:74px; height:58px; margin-top:30px; margin-right:15px;}

.xl_f2 .xl_f2_right{float:right;width:270px;}
.xl_f2 .xl_f2_right .albb{margin:5px 0px 0px 0px; background:url(bj.gif) no-repeat -3px -75px;width:260px; height:38px; overflow:hidden; margin-left:10px; cursor:pointer}
.xl_f2 .xl_f2_right .albb .cxtyear{ height:26px; width:60px; line-height:26px; background:#fe0000;border-top-right-radius: 5px;border-top-left-radius: 5px;border-bottom-right-radius: 5px;border-bottom-left-radius: 5px; text-align:center; margin-left:200px; margin-top:5px}
.xl_f2 .xl_f2_right .albb .cxtyear span{font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold}
.xl_f2 .xl_f2_right .albb .cxtyear a{ color:#FFF; font-size:16px;}
.xl_f2 .xl_f2_right .albb .cxtyear a:hover{ color:#FFF; text-decoration:underline;}
.xl_f2 .xl_f2_right .phone{float:right; background:url(bj.gif) no-repeat -285px -74px; width:270px; height:55px;margin-top:4px;}
.xl_f2 .xl_f2_right .phone .p1{ width:210px; height:16px; line-height:16px; margin-left:70px; margin-top:4px; font-size:16px}
.xl_f2 .xl_f2_right .phone .p2{margin-left:70px;font-family: Impact; font-size:32px; color:#fe0000;margin-top:2px; }



.menu{ height:45px; line-height:45px; background:url(bj.gif) repeat-x left -141px;}
.menu ul li{ float:left; height:38px; line-height:16px;  width:115px; text-align:center; position:relative; padding-top:7px}
.menu ul li span{ font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.menu ul li.line{ width:2px;height:42px; background:url(bj.gif) no-repeat -249px -29px; padding-top:0px}
.menu ul li a{ color:#FFF; font-size:14px;}
.menu ul li a:hover{ color:#FFF; font-size:14px; text-decoration:none; }
.menu ul li.selected{background:url(bj.gif) repeat-x left -187px;}
.menu ul li.selected a{ color:#424242; font-size:14px;}
.menu ul li.selected a:hover{ color:#424242; font-size:14px; text-decoration:none; }
.menu ul li .ermenu{ position:absolute;  z-index:1000;top:45px; width:420px;  background:url(bj.gif) repeat-x left  -233px; border-left:1px solid #999; border-right:1px solid #999; border-bottom:1px solid #999;border-bottom-right-radius: 5px;border-bottom-left-radius: 5px;overflow:hidden;}
.menu ul li .ermenu .er_left{ width:140px; float:left;   margin-top:35px; margin-left:10px; margin-bottom:15px; }
.menu ul li .ermenu .er_left p{ font-size:18px; color:#0446ae; font-weight:bold; text-align:left; padding-left:18px;}
.menu ul li .ermenu .er_left ul{ margin-top:10px;}
.menu ul li .ermenu .er_left ul li{  height:27px; line-height:27px; width:100px; margin-left:20px; padding-top:0px;}
.menu ul li .ermenu .er_left ul li a{ color:#585858; font-size:14px;height:27px; line-height:27px;  width:100px; display:inline-block; text-align:left; padding-left:15px; background:url(bj.gif) no-repeat left -113px;}	.menu ul li .ermenu .er_left ul li a:hover{ color:#585858; font-size:14px; text-decoration:none;background:url(bj.gif) repeat-x left -187px;height:27px; line-height:27px;width:100px; display:inline-block;}


.menu ul li .ermenu .er_right{ width:223px; float:left;margin-top:35px;border-left:1px solid #999;padding-left:15px;margin-bottom:15px; }
.menu ul li .ermenu .er_right .p1{ border:1px solid #CCC; padding:2px;}
.menu ul li .ermenu .er_right .p1 img{ width:217px; height:145px;}
.menu ul li .ermenu .er_right .p2{ text-align:left; line-height:22px; margin-top:3px;}


/*start banner*/
.slide-wp{width:100%;height:558px;position: relative;}
.slides, .slide-bg{height:558px;background-color: #fff;overflow: hidden;}
.slidesjs-pagination{position: absolute;top:520px;left:50%;z-index: 11;}
.slidesjs-pagination li{float: left;margin-right: 10px;}
.slidesjs-pagination li a{text-indent: -9999px;background-color:#FFF;display: inline-block; *display:block;_display: block;width: 25px;height: 7px;padding: 0;_height: 2px;_line-height: 1;}
.slidesjs-pagination li a.active{background-color: #006bd4;}
.slideChild{width:100%;margin: 0px auto;z-index: 10;height:558px;position: relative;}
.slideChild a.opa{position: absolute;top:0px;left:0px;display: inline-block; *display:block;_display: block;height: 7px;background-color: #006bd4;filter: alpha(opacity=0);-ms-filter: "alpha(opacity=0)";opacity: 0;}
.slideImg{position: absolute;top:0px;left:0px;z-index: 9;}


#flashs{ position:relative; height:558px; overflow:hidden;}
#flashs .bgitem{  z-index:1;position:absolute; top:0; }
#flashs .btn{ position:absolute; z-index:7; bottom:15px; left:50%; margin-left:-95px; padding:0px 6px;}
#flashs .btn span{ color:#fff;  background:#333; cursor: pointer;display: inline-block;margin:0 2px;width:25px;height:25px;font-size:14px;line-height:25px;text-align:center;}
#flashs .btn span.cur{ background:#f67821;}
/*end banner*/
.protitle{text-align:center; height:110px; border-top:3px solid #f93c0a;}
.protitle .p1{ color:#000000;font-size:32px; background:#FFF;margin:0px auto; line-height:33px; overflow:hidden; margin-top:30px;}
.protitle .p1 span{ color:#f9480a;}
.protitle .p2{ color:#9aa6c3;font-size:12px;margin:0px auto;margin-top:3px; width:1170px;}

.proc{}
.proc .prol{ width:275px; float:left;}
.proc .prol .proct{ background:#0078c4; overflow:hidden;}
.proc .prol .proct div{ background:url(bj.gif) no-repeat -307px -635px; height:60px;}
.proc .prol .proct div .p1{ font-size:24px; color:#FFF; margin-left:55px; margin-top:5px;}
.proc .prol .proct div .p2{ font-size:16px; color:#FFF; margin-left:55px; font-family:Arial, Helvetica, sans-serif;}




.proc .prol ul{}
.proc .prol ul li{ height:36px; line-height:36px;}
.proc .prol ul li a{ height:36px; line-height:36px; display:inline-block; background:url(bj.gif) repeat-x left -737px; font-size:14px; width:100%; text-decoration:none; color:#FFF;}
.proc .prol ul li a .spanl{ float:left; background:url(bj.gif) no-repeat 15px  -644px; padding-left:28px;color:#FFF;}
.proc .prol ul li a .spanc{ float:left; color:#FFF; margin-left:9px; font-size:10px; font-family:Arial, Helvetica, sans-serif}
.proc .prol ul li a .spanr{ float:right; background:url(bj.gif) no-repeat 18px -692px; display:inline-block; width:19px; height:36px; padding-left:35px;color:#FFF;}

.proc .prol ul li a:hover{ height:36px; line-height:36px; display:inline-block; background:#fe0000; font-size:14px; width:100%; text-decoration:none; color:#FFF;}

.proc .prol ul li a:hover .spanl{ float:left; background:url(bj.gif) no-repeat 15px  -644px; padding-left:28px;color:#FFF;}
.proc .prol ul li a:hover .spanc{ float:left; color:#FFF; margin-left:9px; font-size:10px; font-family:Arial, Helvetica, sans-serif}
.proc .prol ul li a:hover .spanr{ float:right; background:url(bj.gif) no-repeat -21px -692px; display:inline-block; width:19px; height:36px; padding-left:35px;color:#FFF;}
.proc .prol .procb{ background:#018ae1; height:160px; color:#FFF;text-align:center;}
.proc .prol .procb .p1{ line-height:50px;  font-size:16px; }
.proc .prol .procb .p2{ width:240px; height:30px; line-height:27px; border:1px solid #FFF; margin:7px auto 0px auto; font-size:20px; letter-spacing:2px;}
.proc .prol .procb .p3{ width:240px; height:40px; line-height:27px;margin:10px auto 0px auto; font-size:20px; font-family: Impact; font-size:30px; background:url(bj.gif) no-repeat -303px -795px; padding-top:18px; text-align:left; padding-left:58px; margin-left:15px;}


.proc .pror{ float:right; width:890px;}


.proel{height:464px;}
.proel img {width:215px; height:215px;border:1px solid #E2E2E2;}
.proel ul li{ float:left; text-align:center; margin-left:5px; line-height:23px; width:217px; margin-bottom:10px; height:251px;overflow:hidden;}
.proel ul li a.atitle{width:217px; height:34px; line-height:34px; display:inline-block; background:#018ae1; color:#FFFFFF; font-size:14px; overflow:hidden;}
.proel ul li.lion{ background:#f93c0a;}
.proel ul li.lion img{border:1px solid #f93c0a;}
.proel ul li.lion a.atitle{background:#f93c0a;}


.xl_f3{ height:143px; background:url(ys_tit.gif) no-repeat center center; margin-top:10px;}


.xl_f3 .ys_l{ width:520px;  float:left;}
.xl_f3 .ys_l .p1{ width:520px; text-align:right; font-size:16px; color:#FFF;line-height:20px; margin-top:17px}
.xl_f3 .ys_l .p2{ width:520px; text-align:right; color:#fff; font-size:36px; font-weight:bold; line-height:50px;}
.xl_f3 .ys_l .p3{ width:520px; text-align:right; color:#fff; font-size:36px; font-weight:bold; line-height:50px;font-family:"Times New Roman", Times, serif;}

.xl_f3 .ys_c{ width:220px;float:left; margin-left:120px;}
.xl_f3 .ys_c .p1{width:220px; text-align:left; color:#fff; font-size:54px; font-weight:bold; line-height:95px; margin-top:20px}

.xl_f3 .ys_r{ width:280px; height:79px; float:left; margin-left:5px;}
.xl_f3 .ys_r .p1{ font-size:24px; color:#8ec4e6;line-height:33px; font-family:Arial, Helvetica, sans-serif; margin-top:40px;}
.xl_f3 .ys_r .p2{ color:#fff; font-size:22px;line-height:25px;}
.xl_f4{ margin-top:20px;}
.xl_f4 .ysnr_1{ background:url(ysbj1.jpg) no-repeat left center; height:334px;}
.xl_f4 .ysnr_2{ background:url(ysbj2.jpg) no-repeat right center; height:334px;}
.xl_f4 .ysnr_3{ background:url(ysbj3.jpg) no-repeat left center; height:334px;}
.xl_f4 .ysnr_4{ background:url(ysbj4.jpg) no-repeat right center; height:334px;}



.xl_f4 .ysnr{ width:600px;}
.xl_f4 .ysnr .p1{border-bottom:1px solid #adadad; padding:0 0 10px 0; font:24px "Microsoft Yahei"; color:#246cd7; font-weight:bold; margin-bottom:10px;}
.xl_f4 .ysnr .p1 span{ display:block; float:left; margin-right:10px; background:url(bj.gif) no-repeat -143px -632px; width:50px; height:65px;font:36px Impact; padding-left:24px; color:#fff; line-height:65px; }
.xl_f4 .ysnr .p1 em{ display:block; color:#ef5701; padding-left:45px; font-style:normal;}
.xl_f4 .ysnr .p2{ color:#333333; font:16px "Microsoft Yahei"; line-height:24px; background:url(bj.gif) no-repeat -342px -1482px; padding-left:24px; margin-bottom:10px;}

.xl_f5{ background:url(gsjjbj1.gif) repeat-x left top; height:410px; overflow:hidden}
.xl_f5 .gsjjpic{ float:left; background:url(gyImgBg.png) no-repeat left top; height:402px; overflow:hidden; width:324px; text-align:center;}
.xl_f5 .gsjj{ width:830px; float:right; height:188px; overflow:hidden;}
.xl_f5 .gsjj .gsjj_title{padding:14px 0px 5px 0px; height:30px; line-height:30px; font-size:14px; color:#fff;}
.xl_f5 .gsjj .gsjj_title span{margin-right:4px; font-size:24px; text-transform:uppercase;}
.xl_f5 .gsjj .gs_con{ height:105px; overflow:hidden;}
.xl_f5 .gsjj .gs_con p{ line-height:200%; height:105px; font-size:14px; color:#daf1fd;}
.xl_f5 .gsjj .gsjjmore{ margin-top:10px;}
.xl_f5 .gsjj .gsjjmore a{ color:#FFF; font-family:Arial, Helvetica, sans-serif;}

.xl_f5 .ryzz{ width:845px; float:right; margin-top:5px}
.xl_f5 .ryzz .ryzz_title{height:32px; line-height:32px; font-size:14px;color:#19a7f0;}
.xl_f5 .ryzz ul{margin-top:5px}
.xl_f5 .ryzz ul li{ width:158px; float:left; text-align:center; margin-right:11px; line-height:23px}
.xl_f5 .ryzz ul li img{ border:1px solid #CCC; width:156px; height:117px}
.xl_f5 .ryzz .ryzzmore{ text-align:center; clear:both;padding-top:8px;}
.xl_f5 .ryzz .ryzzmore a{ color:#018ae1; font-family:Arial, Helvetica, sans-serif;}


.ryzzleft{float:left;width:16px;}
.ryzzright{float:right;width:16px;}
.ryzzleft img{ margin-top:50px}
.ryzzright img{ margin-top:50px}
#cpgd {overflow:hidden;width:800px; float:left; height:155px; margin-left:5px;}
#incpgd {float: left;width: 1000%;}
#cpgd1 {float: left;}
#cpgd2 {float: left;}

#cpgd_ny {overflow:hidden;width:875px; float:left; height:225px; margin-left:5px;}
#incpgd_ny {float: left;width: 1000%;}
#cpgd1_ny {float: left;}
#cpgd2_ny {float: left;}

.ryzzleft_ny{float:left;width:16px;}
.ryzzright_ny{float:right;width:16px;}
.ryzzleft_ny img{ margin-top:90px}
.ryzzright_ny img{ margin-top:90px}
.aboutryzz{ margin-top:5px;}
.aboutryzz img {width:223px; height:168px;border:1px solid #E2E2E2;}
.aboutryzz ul li{ float:left; text-align:center; height:202px; width:225px; margin:10px 6px 10px 0px;}
.aboutryzz ul li.right{ float:right; margin:10px 0px 10px 0px;}
.aboutryzz ul li a.atitle{ width:225px; height:34px; line-height:34px; display:inline-block; font-size:14px; overflow:hidden;}
.aboutryzz ul li.lion{ background:#f93c0a;}
.aboutryzz ul li.lion img{border:1px solid #f93c0a;}
.aboutryzz ul li.lion a.atitle{background:#f93c0a; color:#FFF}




.xl_f6{ height:400px; text-align:center; background:url(fgx.png) repeat-x left top; overflow:hidden;}
.xl_f6 .p1{ color:#005caa;font-size:32px; background:#FFF;margin:0px auto; line-height:33px; overflow:hidden; text-align:center; margin-top:30px; width:100%;}
.xl_f6 .p1 span{ color:#f9480a;}
.xl_f6 .p2{color:#f93c0a;font-size:18px;margin:0px auto;margin-top:7px; width:100%; text-align:center;}
.xl_f6 .p3{color:#9aa6c3;font-size:14px;margin:0px auto;margin-top:6px; width:100%; text-align:center; border-bottom:1px solid #f93c0a; padding-bottom:10px; font-family:Arial, Helvetica, sans-serif}
.xl_f6 .ddbz{ width:170px; height:191px; background:url(bzbj.gif) no-repeat center center; float:left; margin-top:50px; text-align:center; cursor:pointer;}
.xl_f6 .ddbz .p4{ color:#f93c0a;font-size:20px; margin:7px auto; font-weight:bold; line-height:33px; overflow:hidden; text-align:center; margin-top:30px;}
.xl_f6 .ddbz .p5{ color:#8c8c8c;font-size:14px; margin:0px auto; line-height:22px; overflow:hidden; text-align:center; margin-top:10px; padding:0px 10px;}
.xl_f6 .ddbzon{ width:170px; height:191px; background:url(bzbj1on.gif) no-repeat center center; float:left; margin-top:50px; text-align:center;cursor:pointer;}
.xl_f6 .ddbzon .p4{ color:#fff;font-size:20px; margin:7px auto; font-weight:bold; line-height:33px; overflow:hidden; text-align:center; margin-top:30px;}
.xl_f6 .ddbzon .p5{ color:#fff;font-size:14px; margin:0px auto; line-height:22px; overflow:hidden; text-align:center; margin-top:10px; padding:0px 10px;}
.xl_f6 .ddbz2{ width:26px; height:26px; background:url(bzbj2.gif) no-repeat center center; float:left; margin:130px 2px 0px 2px;}







.alzs{}


.alzs_titlebj{ background:#246cd7; height:44px; margin-top:10px; display:none}
.alzs_titlebj .spanleft{color:#FFF; font-size:18px; line-height:44px; font-weight:bold; float:left; margin-left:18px;}
.alzs_titlebj .spanleft span{color:#fff;}
.alzs_titlebj .spancenter{color:#FFF; font-size:16px; line-height:44px; float:left; margin-left:18px; background:url(by.gif) no-repeat left 10px; width:255px; height:44px; display:inline-block; margin-left:100px}
.alzs_titlebj .spanright{color:#FFF; font-size:14px; line-height:44px;float:right; margin-right:8px;}
.alzs_titlebj .spanright a{color:#FFF; font-size:14px; line-height:44px; font-family:Arial, Helvetica, sans-serif;}
.alzs_titlebj2{ height:127px; text-align:center; border-bottom:1px solid #e5e5e5;}
.alzs_titlebj2 .al_title1{ width:510px; margin:0px auto; }
.alzs_titlebj2 .al_title1 .al_left{ width:250px; float:left;font-size:38px; font-weight:bold;color:#f57720; }
.alzs_titlebj2 .al_title1 .al_right{ width:250px; float:left; border:2px solid #f57720; margin-top:7px;}
.alzs_titlebj2 .al_title1 .al_right div{ font-size:24px; font-weight:bold;color:#fff; background:#f57720; margin:2px; height:31px; line-height:27px}

.alzs_titlebj2 .p2{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#9aa6c3;}
.alzs_titlebj2 .p3{ font-size:38px; font-weight:bold; color:#005caa; border-bottom:4px solid #f57720; width:400px; margin:0px auto; height:57px}


.khjz li{ float:left; margin-right:10px; line-height:23px; width:283px; margin-top:10px; margin-bottom:10px; border:1px solid #CCC; height:213px; position:relative}
.khjz li.right{ float:right; margin-right:0px;}
.khjz li img {width:283px; height:213px;}
.khjz li a.atitle{width:273px; line-height:35px; height:35px; display:inline-block; padding:0px 5px; position:absolute; top:178px; text-align:left; color:#FFF; font-size:14px; background:url(faContH5.png) no-repeat center right;}
.khjz li a.atitle:hover{text-decoration:none;}
.khjz li a.atitle span{color:#0d8ccf}
.khjz li a.atitle p{ position: relative;/* 设置子元素为相对定位，可让子元素不继承Alpha值 */ }
.khjz li.lion{}
.khjz li.lion a.atitle{width:273px; line-height:35px; height:35px; display:inline-block; padding:0px 5px; position:absolute; top:178px; text-align:left; color:#FFF; font-size:14px; background:url(faContH5on.png) no-repeat center right;}
.khjz li.lion a.atitle span{ color:#FFF}


.xl_f7{ margin-top:10px;}

.xl_f7 .f7_left{ width:860px; float:left;}
.xl_f7 .f7_right{ width:300px; float:right;}

.sub_body{background:#FFF; border-left:1px solid #ccc;  border-right:1px solid #ccc; border-bottom:1px solid #ccc;border-top:3px solid #005caa; height:1%; overflow:hidden;}
.sub_body .title{height:45px; line-height:37px; background:url(barfaq.gif) repeat-x left bottom; margin:0px 5px;}
.sub_body .title .spanleft{ float:left;font-size:18px; color:#005caa; font-weight:bold; padding-left:5px;}
.sub_body .title .spancenter{ float:left; font-family:Arial, Helvetica, sans-serif; margin-left:5px; font-size:14px;}
.sub_body .title .spanright{ float:right;}

.sub_body2{ height:1%; overflow:hidden;}
.sub_body2 .title{height:45px; line-height:37px; background:url(barfaq.gif) repeat-x left bottom; margin:0px 5px;}
.sub_body2 .title .spanleft{ float:left;font-size:18px; color:#005caa; font-weight:bold; padding-left:5px;}
.sub_body2 .title .spancenter{ float:left; font-family:Arial, Helvetica, sans-serif; margin-left:5px; font-size:14px;}
.sub_body2 .title .spanright{ float:right;}













#index_banner{margin:5px auto; width:840px;}
#index_banner .burder{ width:840px;float:left}
.slideBox{ width:840px; position:relative; *z-index:0;  }
.slideBox .hd{ height:10px; position:absolute; top:0px; right:3px;}
.slideBox .hd ul{float:left;}
.slideBox .hd ul li{float:left; background:#0150a9; border:1px solid #d5d5d5; width:10px; height:10px; line-height:10px; text-align:center; margin-left:3px; color:#FFF; cursor:pointer}
.slideBox .hd ul li.on{background:#fe6d00;border:1px solid #f93c0a;}
.slideBox .bd{ position:relative; height:100%; z-index:0; float:left;}
.slideBox .bd ul li{ position:relative;}
.slideBox .bd img{ width:320px; height:240px; float:left }
.slideBox .prev{ float:left; width:20px; background:url(z01.gif) no-repeat left center; height:240px; cursor:pointer}
.slideBox .next{ float:right; width:20px;background:url(y01.gif) no-repeat left center; height:240px; cursor:pointer}
.burder_content{width:450px; padding-top:0px; overflow:hidden; padding-left:5px; float:right; margin-left:10px;}
.burder_content .burder_content_type{ float:left; display:block; font-size:14px; line-height:23px; text-align:center; height:23px; width:105px; font-weight:bold; color:#fff; background-color:#ff7800;}
.burder_content .burder_content_title{ float:left; font-size:22px; line-height:22px; font-weight:bold; margin-top:10px; cursor:pointer; font-weight:bold; height:22px; overflow:hidden; color:#0150a9; }
.burder_content .burder_content_title:hover{ color:#ff5c00;}
.burder_content .xwtime{float:left; line-height:30px; color:#f57720; font-size:14px;  margin-top:5px; height:30px; overflow:hidden; width:400px;}
.burder_content .hits{float:left; line-height:30px; color:#858585; font-size:14px;  height:30px; overflow:hidden; width:400px;}

.burder_content .burder_content_content{float:left; line-height:200%; color:#000; font-size:14px;  height:88px; overflow:hidden;}
.burder_content .burder_content_lookall{ float:left; color:#fff; font-weight:bold; margin-top:10px;width:120px; background:#0150a9; display:inline-block; height:35px; line-height:35px; text-align:center; font-size:14px;border-bottom-right-radius: 5px;border-bottom-left-radius: 5px;border-top-right-radius: 5px;border-top-left-radius: 5px;}
.burder_content .burder_content_lookall:hover{ text-decoration:underline; color:#fff;}

#cjwt dl{ padding:10px 0 5px 0; border-bottom:1px dashed #CCC; margin-left:5px;}
#cjwt dt{ font-size:14px; font-weight:bold; background:url(q.gif) no-repeat 5px top; padding-left:30px; margin-bottom:8px; height:20px; line-height:20px; padding-right:5px; overflow:hidden;}
#cjwt dt a{ color:#003399;}
#cjwt dd{ font-size:12px; color:#666; line-height:22px; background:url(a.gif) no-repeat 5px 4px; padding-left:30px;}



.newslist2{ margin:5px 0px 5px 0px}
.newslist2 ul{}
.newslist2 ul li{height:31px; line-height:31px;overflow:hidden; background:url(ico03.gif) no-repeat 0px 13px; padding-left:15px; border-bottom:1px dotted #cccccc; width:395px; float:left; margin:0px 8px;}
.newslist2 ul li span{ float:right; margin-right:5px;}
.newslist2 ul li.new{  margin-right:5px; background:url(new.gif) no-repeat center 3px; width:30px; height:23px; line-height:23px; display:inline-block}
.newslist3{ margin:0px 3px 0px 3px}
.newslist3 ul{}
.newslist3 ul li{height:31px; line-height:31px;overflow:hidden; background:url(ico03.gif) no-repeat 0px 11px; padding-left:15px; border-bottom:1px dotted #cccccc}
.newslist3 ul li span{ float:right; margin-right:5px;}
.newslist3 ul li.new{  margin-right:5px; background:url(new.gif) no-repeat center 3px; width:30px; height:23px; line-height:23px; display:inline-block}


.newslist4{ margin:5px 0px 5px 0px}
.newslist4 ul{}
.newslist4 ul li{height:31px; line-height:31px;overflow:hidden; background:url(ico03.gif) no-repeat 0px 13px; padding-left:15px; border-bottom:1px dotted #cccccc; width:430px; float:left; margin:0px 8px;}
.newslist4 ul li span{ float:right; margin-right:5px;}
.newslist4 ul li.new{  margin-right:5px; background:url(new.gif) no-repeat center 3px; width:30px; height:23px; line-height:23px; display:inline-block}


.xl_f8{ margin-top:10px; border-left:1px solid #ccc;  border-right:1px solid #ccc; border-bottom:1px solid #ccc;border-top:3px solid #005caa; height:1%; overflow:hidden;}
.xl_f8 .ly_left{ float:left; width:300px;}
.xl_f8 .ly_right{ float:right; width:860px; background:url(liuyan.jpg) no-repeat right bottom;}
.xl_f8 .ly_right .ly_pic{ width:147px; float:left; text-align:center; font-size:16px; margin:10px;}
.ly_lxwm{ width:255px; float:left; line-height:200%; font-size:14px; margin-top:20px;}
.syliuyan{ width:420px; float:right; margin-top:7px;}
.xl_f8 .lx_con { padding:15px 0 0 10px;}
.xl_f8 .lx_con ul li { background:url(lx_libg01.gif) no-repeat; width:317px; height:29px; line-height:29px; margin-bottom:10px;}
.xl_f8 .lx_con ul li img { float:left; padding:0 10px;}
.xl_f8 .sbt { width:83px; display:block; float:left; height:29px; line-height:29px; text-align:center}
.xl_f8 .sinp01{ background: none; width:210px; padding:0 2px; height:29px; line-height:29px; border:none; float:left}
.xl_f8 .sbz { color:#ff0000; padding:0 0 0 5px; float:left; display:block; font-size:14px;}
.xl_f8 .area { background: none; width:207px; height:66px; padding:2px; overflow:auto; border:none;}
.xl_f8 .lx_con ul .h66 { height:125px; background:url(lx_libg02.gif) no-repeat; width:297px; height:72px;}
.xl_f8 .sx { padding-top:5px;}
.xl_f8 .sx a { text-decoration:underline; padding-top:3px; color:#00a1e9;}
.xl_f8 .lx_con ul .lx_libg03 { background:url(lx_bg03.gif) no-repeat; width:305px; height:29px; line-height:29px;}
.xl_f8 .sinp02 { background: none; width:77px; padding:0 2px; height:29px; line-height:29px; border:none; float:left}
.xl_f8 .lx_con ul .nobor { background:none; margin-top:20px;}



.fotWrap{padding-top:42px; padding-bottom:50px; background-color:#005caa; margin-top:10px;}
.footer{position:relative;}
.fotGy{padding:0 26px; float:left; height:170px; border-left:1px dotted #656565;}
.fotGy.fotT1{padding-left:0; border-left:none;}
.fotGy dt{margin-bottom:10px; font-size:14px; font-weight:bold; color:#fff;}
.fotGy dd{padding-left:12px; height:30px; line-height:30px; background:url(fotGy_ico.png) no-repeat left center;}
.fotGy dd a{color:#fff;}

.footer .ewm{float:right; padding-right:38px;}
.footer .ewm h4{margin-bottom:20px;margin-top:0px;}
.footer .ewm p{overflow:hidden;}
.footer .ewm p span{float:left; margin-right:8px;width:108px; text-align:center;}
.footer .ewm p em{margin-top:6px; display:block;color:#fff;}
.footer .ewm p img{}

.footer .fot_phone{position:absolute; top:195px; right:0; padding-top:4px; padding-left:70px; background:url(hdPhoen_ico.gif) no-repeat left 4px; color:#fff; height:80px; font-size:18px;}
.footer .fot_phone dd{font-size:32px; font-family:Arial, Helvetica, sans-serif; color:#fff;}

.fotTxt{position:relative; top:25px; color:#fff; line-height:27px; background:url(shelley_logo.png) no-repeat 700px center;}
.fotTxt a{color:#fff;}
.fotTxt span{margin-right:50px;}
.fotTxt span img{position:relative;margin-right:6px; margin-bottom:2px;}

.fleft{ float:left}
.fright{ float:right}
.ys_line{ background:url(ys_line.jpg) no-repeat center center; height:34px;}

.gg2{ height:200px; background:url(hf1.jpg) no-repeat center center;}
.link{ line-height:25px; margin-top:10px; font-size:14px;}
.banner1{ height:300px; background:url(banner_ny1.jpg) no-repeat center center;  border-bottom:3px solid #f93c0a;}
.banner2{ height:330px; background:url(banner_ny2.jpg) no-repeat center center;  border-bottom:3px solid #f93c0a;}
.banner3{ height:300px; background:url(banner_ny3.jpg) no-repeat center center;  border-bottom:3px solid #f93c0a;}

.ny_left{ float:left; width:220px;}
.ny_right{ float:right; width:940px;}

.ny_left2{ float:left; width:940px;}
.ny_right2{ float:right; width:220px;}

.nysub{margin-top:5px; overflow:hidden; border-top-left-radius: 4px;border-top-right-radius: 4px;}
.nysub .title{height:40px; line-height:40px;background:#0446ae;}
.nysub .title .spanleft{ height:40px;line-height:40px; float:left;  font-size:18px; text-align:center; color:#FFFFFF;  padding:0px 5px 0px 38px; background:url(nyleftbj.gif) no-repeat 13px center;}
.nysub .title .spancenter{float:left; font-size:16px; text-align:center; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; padding-top:2px}
.nysub .title .spanright{ float:right; padding-right:5px;}
.nysub .title .spanright a{ color:#FFFFFF;}
.nysub .title .spanright a:hover{ color:#FFFFFF;}


.nylist{ border:1px solid #CCC;border-bottom-left-radius: 4px;border-bottom-right-radius: 4px; padding-bottom:5px;}
.nylist ul{margin:5px 10px 0px 10px;}
.nylist ul li{height:34px; line-height:34px;overflow:hidden;  padding-left:12px; border-bottom:1px dotted #cccccc}
.nylist ul li a{background:url(fen_jt3.gif) no-repeat 0px 3px; padding-left:20px; font-size:14px}
.nylist ul li a:hover{background:url(fen_jt4.gif) no-repeat 0px 3px; padding-left:20px; font-size:14px}

.nylist ul li.onli a{color:#ff0000; text-decoration:underline;background:url(fen_jt4.gif) no-repeat 0px 3px; padding-left:20px; font-size:14px}
.nylxwm{line-height:200%; padding:10px;border:1px solid #CCC;border-bottom-left-radius: 4px;border-bottom-right-radius: 4px;}
.nylxwm .tel{ background:url(tel.gif) no-repeat 0px center; line-height:200%; height:45px; padding-left:60px; margin-bottom:5px;}
.nylxwm .tel span{font-family: Impact; font-size:18px; color:#0446ae}
.nydh{height:34px; line-height:34px; margin-top:5px; padding-left:10px;font-size:14px; border:1px solid #CCC;border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-left-radius: 4px;border-bottom-right-radius: 4px;}
.nyxgzx{border:1px solid #CCC;border-bottom-left-radius: 4px;border-bottom-right-radius: 4px; padding:0px 5px}
.nydh a{ font-size:14px}
.nycontent{ line-height:200%; padding:10px;border:1px solid #d5d5d5;border-top-left-radius: 5px;border-top-right-radius: 5px;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;margin-top:5px;height:1%; overflow:hidden;}
.abouttitle{ margin:10px; background:url(aboutbj1.gif) repeat-x center center;}
.abouttitle div{ margin:10px auto; background:url(aboutbj2.gif) repeat-x center center; width:650px;}
.abouttitle div .p1{ text-align:center; color:#0267d9; font-size:32px; font-weight:bold; line-height:55px;margin:0px 0px}
.abouttitle div .p2{ text-align:center; color:#0267d9; font-size:18px; font-weight:bold; line-height:40px; }
.abouttitle div .p3{ text-align:center;  font-size:12px; font-weight:bold; line-height:30px; width:570px; margin:0px auto; background:#FFF;}

.nytitle{ height:29px; line-height:29px;  background:url(nytitle2.gif) repeat-x center center; margin:10px 0px;}
.nytitle .spanleft{background:url(nytitle1.gif) no-repeat left center; height:29px; line-height:29px; display:inline-block; width:130px; font-size:16px; color:#FFF; padding-left:20px; float:left}
.nytitle .spancenter{ height:29px; line-height:29px; display:inline-block; width:130px; font-family:Arial, Helvetica, sans-serif; font-size:16px;float:left}
.nytitle .spanright{ height:29px; line-height:29px; background:url(nytitle3.gif) repeat-x left bottom; display:inline-block;  font-size:18px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#0446ae;  float:right; padding:0px 8px;}

.proel2{ margin-top:5px;}
.proel2 img {width:223px; height:168px;border:1px solid #E2E2E2;}
.proel2 ul li{ float:left; text-align:center; height:202px; width:225px; margin:10px 6px 10px 0px;}
.proel2 ul li.right{ float:right; margin:10px 0px 10px 0px;}
.proe2l ul li a.atitle{ width:225px; height:34px; line-height:34px; display:inline-block; background:#0267d9; color:#FFFFFF; font-size:14px; overflow:hidden;}
.proel2 ul li.lion{ background:#f93c0a;}
.proel2 ul li.lion img{border:1px solid #f93c0a;}
.proel2 ul li.lion a.atitle{background:#f93c0a; color:#FFF}
.nymore{ text-align:center; height:25px; line-height:25px; background:url(nytitle4.gif) repeat-x center center;}
.nymore a{font-size:16px; color:#0446ae;}
.nymore p{ background:#FFF; width:100px; margin:0px auto;}

.nyliuyan{ padding-top:25px; padding-bottom:25px; font-size:12px; color:#666666; text-align:center;}
.nyliuyan div,ul,li,form{ margin:0px; padding:0px; list-style:none;}
.nyliuyan .formlist{ width:90%; margin:30px auto 10px auto; color:#666666;font-size:14px;}
.nyliuyan .formlist div{ margin:8px 0px 0px 0px; vertical-align:top; text-align:left;}
.nyliuyan .formlist input{border:1px solid #ccc; height:25px; line-height:25px; margin-right:10px; }
.nyliuyan .submit2{ margin:25px 0px 0px 170px; text-align:left;}
.nyliuyan .submit2 input{ background:#0446ae; width:80px; height:35px; font-size:14px; border:0px; color:#FFF; cursor:pointer}
.nyliuyan .formlist span{ font-size:12px; vertical-align:top; display:inline-block; padding-top:5px; width:180px; text-align:right; font-size:14px;}
.nyliuyan .formlist span.spanright{ font-size:12px; vertical-align:top; display:inline-block; padding-top:5px; width:auto; text-align:left; font-size:14px;}
.nyliuyan .liuyanlist{ width:90%; margin:8px auto; border:1px solid #0446ae; background:#FFFFFF; text-align:left;}
.nyliuyan .liuyanlist .title{ font-size:14px; color:#fff; height:25px; line-height:25px; background:#0446ae; padding-left:10px;}
.nyliuyan .liuyanlist .title span{ float:right; margin-right:5px;}

.nyliuyan .liuyanlist .con{line-height:25px; font-size:14px; margin-top:2px; padding:5px;color:#0446ae;}
.nyliuyan .liuyanlist .back{ padding:5px;font-size:14px;  line-height:23px;color:#0446ae;}
.nyliuyan .pagemsg{ text-align:center; margin:5px;}
.nyliuyan .pagemsg a{ color:#000000;}
.nyliuyan .pagemsg a:hover{ color:#000000; text-decoration:underline;}


.proel3{}
.proel3 img {width:282px; height:282px;border:1px solid #E2E2E2;}
.proel3 ul li{ float:left; text-align:center; margin-left:10px;margin-right:10px; line-height:23px; width:284px; margin-bottom:15px; height:318px;overflow:hidden;}
.proel3 ul li a.atitle{width:284px; height:34px; line-height:34px; display:inline-block; background:#0446ae; color:#FFFFFF; font-size:14px; overflow:hidden;}
.proel3 ul li.lion{ background:#f93c0a;}
.proel3 ul li.lion img{border:1px solid #f93c0a;}
.proel3 ul li.lion a.atitle{background:#f93c0a;}

.xxlist2{}
.xxlist2 ul li{padding-top:0px;  line-height:25px;   border-bottom:1px dashed #777777; margin-bottom:8px; height:105px; overflow:hidden;}
.xxlist2 ul li .xwtitle{ height:25px; line-height:25px;  background: url(li02.gif) 5px center no-repeat; padding-left:20px; }
.xxlist2 ul li .xwtitle span{ float:right; margin-right:10px;}
.xxlist2 ul li .xwtitle a{ font-weight:bold; font-size:14px; color:#0446ae}
.xxlist2 ul li .xwtitle a:hover{ font-weight:bold; font-size:14px;color:#0446ae;}
.xxlist2 ul li .xwdesc{padding-left:20px; margin-top:5px; color:#666666;}
.xxlist2 ul li .xwdesc img{float:left; margin-right:5px; height:70px; border:1px solid #CCC;}
.xxlist2 ul li .xwtime{ padding-left:20px;}



.tjcp{}
.tjcp img {width:194px; height:194px;}
.tjcp ul li{text-align:center; margin-left:5px; line-height:23px; width:196px; margin-top:5px; height:220px;overflow:hidden;}
.tjcp ul li a.pica{width:194px; height:194px;display:inline-block;color:#FFFFFF; border:1px solid #E2E2E2;}
.tjcp ul li a.pica:hover{width:194px; height:194px;display:inline-block;color:#FFFFFF; border:1px solid #0446ae;}
.tjcp ul li a.atitle{width:196px; height:30px; line-height:30px; display:inline-block; background:#0446ae; color:#FFFFFF; font-size:14px; overflow:hidden;}



.nykhjz{ margin-left:6px}
.nykhjz li{ float:left; margin-right:10px; line-height:23px; width:292px; margin-top:10px; margin-bottom:10px; border:1px solid #CCC; height:219px; position:relative}
.nykhjz li.right{ float:right; margin-right:0px;}
.nykhjz li img {width:292px; height:219px;}
.nykhjz li a.atitle{width:282px; line-height:35px; height:35px; display:inline-block; padding:0px 5px; position:absolute; top:184px; text-align:left; color:#FFF; font-size:14px; background:url(faContH5.png) no-repeat center right;}
.nykhjz li a.atitle:hover{text-decoration:none;}
.nykhjz li a.atitle span{color:#0d8ccf}
.nykhjz li a.atitle p{ position: relative;/* 设置子元素为相对定位，可让子元素不继承Alpha值 */ }
.nykhjz li.lion{}
.nykhjz li.lion a.atitle{width:282px; line-height:35px; height:35px; display:inline-block; padding:0px 5px; position:absolute; top:184px; text-align:left; color:#FFF; font-size:14px; background:url(faContH5on.png) no-repeat center right;}
.nykhjz li.lion a.atitle span{ color:#FFF}

.proarticle{padding:5px 0px;}
.proarticle .pic{ width:360px; float:left;}
.proarticle .pic img{ width:350px; height:350px; border:1px solid #CCC;}
.proarticle .con{ width:550px; float:left; margin-left:5px;}
.proarticle .con .title{ height:35px; font-weight:bold; line-height:35px; font-size:18px; border-bottom:2px dotted #CCC;}
.proarticle .con .desc{ line-height:30px; margin-top:8px; font-size:14px}
.proarticle .con .desc .memoe{ line-height:23px;}
.proarticle .ddesctitle{ height:30px; line-height:30px; background:#0065b5; margin:10px 0px; padding-left:10px; color:#FFF; font-size:18px; border:1px solid #CCC; font-weight:bold;}
.proarticle .ddesc{padding:10px 2px; FONT-SIZE: 12px; COLOR: black; LINE-HEIGHT: 150%; }

.article{ padding:5px 0px; color:#000000; margin-bottom:10px;}
.article .articletitle{ text-align:center; font-size:16px; height:40px; line-height:40px;font-weight:bold; border-bottom:1px solid #999999}
.article .desc{ padding:10px 2px; FONT-SIZE: 12px; COLOR: black; LINE-HEIGHT: 150%;  }
.article .Memo{ padding:5px; border:1px #CCCCCC dotted; line-height:150%;}
.article .lkxx{ padding:5px 0px 10px 0px; line-height:20px; color:#0060c6; text-align:center;}
.article .close{ text-align:center; font-size:14px; cursor:pointer}


.sub_list{ margin-top:5px; border:1px solid #CCC; height:1%; overflow:hidden;}
.sub_list .ptitle{ height:30px; line-height:30px;border-bottom:1px solid #0061bb; background:#0061bb}
.sub_list .ptitle .spanleft{ font-size:14px; height:30px; line-height:30px; color:#fff; float:left;background:url(sd01.jpg) no-repeat left center;padding-left:17px; display:inline-block; float:left;}
.sub_list .ptitle .spancenter{height:30px; line-height:30px; color:#C7031B; float:left;background:url(spancenter.gif) no-repeat left center; width:21px; float:left}
.sub_list .ptitle .spanright{ float:right;}
.sub_list .ptitle .spanright a{ color:#FFF}
.proel4{ margin-top:5px;}
.proel4 img {width:215px; height:215px;border:1px solid #E2E2E2;}
.proel4 ul li{ float:left; text-align:center; margin-left:14px; line-height:23px; width:217px; margin-bottom:10px; height:251px;overflow:hidden;}
.proel4 ul li a.atitle{width:217px; height:34px; line-height:34px; display:inline-block; background:#0446ae; color:#FFFFFF; font-size:14px; overflow:hidden;}
.proel4 ul li.lion{ background:#f93c0a;}
.proel4 ul li.lion img{border:1px solid #f93c0a;}
.proel4 ul li.lion a.atitle{background:#f93c0a;}
.xx4041{ margin:260px 0px 0px 600px; color:#FFF; font-size:18px;}
.xx4042{ margin:20px 0px 0px 600px; color:#FFF; font-size:18px;}
.xx4043{ margin:20px 0px 0px 600px; color:#FFF; font-size:18px;}
.menu2{margin:20px 0px 140px 590px; color:#FFF; font-size:18px;}
.menu2 ul li{ float:left; padding:0px 10px}
.menu2 ul li a{ font-size:14px; color:#FFF; text-decoration:underline;}
.menu2 ul li a:hover{ font-size:14px; color:#f93c0a; text-decoration:underline;}

