@charset "utf-8";
@import "http://www.fjxdf.cn/templets/2012xdf/style/header.css";
.llmclear{clear:both;}
.btn-wrap {text-align: center;padding: 32px 0 20px}
.consult-subject {font-size: 22px;color: #333;display: inline-block;width: 340px;height: 44px;border: 1px solid #ff0000;border-radius: 18px;text-align: center;line-height: 44px;transition: all .75s ease;font-weight: 700}
.consult-subject2 {font-size: 22px;background-color: #ff0000;color: #fff;display: inline-block;width: 340px;height: 44px;border: 1px solid #ff0000;border-radius: 18px;text-align: center;line-height: 44px;transition: all .75s ease;font-weight: 700}
.consult-subject:hover {background-color: #ff0000;color: #fff;transition: all .75s ease}
.consult-subject2:hover {color: #333;background-color: rgba(0,0,0,0);transition: all .75s ease}

/*---------------------------------------center-----------------------------------*/
.center1 .c1bg .ban1{background: url(http://www.fjxdf.com/jdxd/images/banner1.jpg);width:100%;height:201px;background-repeat: no-repeat;background-position: center top;}
.center1 .c1bg .ban2{background: url(http://www.fjxdf.com/jdxd/images/banner2.jpg);width:100%; height:164px; background-repeat: no-repeat;background-position: center top;}
.center1 .c1bg .ban3{background: url(http://www.fjxdf.com/jdxd/images/banner3.jpg);width:100%; height:185px; background-repeat: no-repeat;background-position: center top;}

.c2cen {text-align:center;}
.c2h4 {font-size:50px;font-weight:normal;padding-bottom:15px;}
.c2h4_2 {padding-bottom:10px;font-size:25px;font-weight:normal;}
.c2h4_3 {color: #a0a0a0;font-size:18px;font-weight:normal;padding-bottom:10px;border-bottom: #a0a0a0 1px solid;width:635px;margin:auto;margin-bottom:20px;}
.center2 {padding-top: 50px;}
.c2tuwen {text-align:left;padding-top:30px;}
.li21 {font-size:25px;font-weight: bold;color: #ff0000;padding-bottom:15px;}
.li22 {font-size:22px;padding-bottom:10px;font-weight:normal;}
.c2tu2 p {font-size:16px;}
.c2tu2 {line-height:35px;width:400px;float:right;}
.c2duo {font-size: 18px;color: #ff0000;}
.c2tu1 {float:left;}
.c2tu3 p {font-size:16px;}
.c2tu3 {line-height:35px;width:350px;float:left;padding-right:50px;padding-top:30px;}

.center3 {background: #efefef;padding-top: 50px;}
.c3cen {text-align:center;}
.c3h4_3 {color: #a0a0a0;font-size:18px;font-weight:normal;padding-bottom:10px;border-bottom: #a0a0a0 1px solid;width:635px;margin:auto;margin-bottom:20px;}
.c3h4 {font-size:25px;font-weight:normal;color: #ff0000;padding-bottom:15px;text-align:center;padding-top:90px;}
.center4 {background:url(http://www.fjxdf.com/jdxd/images/c4bg.jpg) no-repeat center;background-size:cover;min-height:655px;overflow:hidden;}

.c4cen {width:1120px;margin:6em auto;text-align:center;border-radius:10px;}
.c4p {width:520px;margin:auto;line-height:30px;padding: 50px 0px;text-align:left;}

.c5cen {text-align:center;}
.center5 {padding-top: 50px;}
.jin_xszp{ width:1200px; margin:15px auto; overflow:hidden;}
.xszp_left{ width:316px; height:453px; float:left;}
.xszp_right{ width:880px; float:right;}
.xszp_right img{ margin:0 3px 8px 3px; float:left;}
.cgxz{ width:100%; height:651px; margin:0 auto; padding-top:50px; background:url(images/cgxz_bg.jpg) no-repeat;}

.center6 {background:url(http://www.fjxdf.com/jdxd/images/c6bg.jpg) no-repeat center;background-size:cover;min-height:566px;overflow:hidden;}
.c6cen {margin-top:6em;text-align:center;}
.c6p {padding-top:20px;font-size:18px;width:700px;margin:auto;text-align:left;line-height:30px;}
.c6h4 {font-size:25px;padding:10px 0;}
.c6p1 {font-size:18px;text-align:left;width:700px;margin:auto;line-height:30px;}
.ei1 {font-size:16px;}
.ei1 a {color: #ff0000;font-size: 18px;}

.ul-list-p4{overflow: hidden;margin-left: -20px;}
.ul-list-p4 li{float: left;width: 25%;}
.ul-list-p4 a{position: relative;display: block;height: 587px;border: 2px solid #ebe2d5;margin-left: 20px;font-size: 14px;text-align: center;color: #666;}
.ul-list-p4 .li4 a{height: 587px;}
.ul-list-p4 .ico{margin: 30px auto 0;width: 84px;height: 84px;background-repeat: no-repeat;background-position: center;background-image: url(http://www.fjxdf.com/jdxd/images/img-nine-2.png);}
.ul-list-p4 .li1 .ico{background-position: -84px 0;}
.ul-list-p4 .li2 .ico{background-position: -252px 0;}
.ul-list-p4 .li3 .ico{background-position: -252px -84px;}
.ul-list-p4 .li4 .ico{background-position: -84px -84px;}
.ul-list-p4 h4{position: relative;margin-bottom: 23px;padding: 20px 0;font-weight: normal;font-size: 20px;line-height: 1;color: #333;}
.ul-list-p4 h4:before{content: '';position: absolute;bottom: 0;left: 50%;margin-left: -20px;width: 40px;height: 2px;background-color: #666;}
.ul-list-p4 .img,.ul-list-p4 .txt{position: absolute;}
.ul-list-p4 .img{left: -2px;right: -2px;height: 300px;background-repeat: no-repeat;background-position: center;-webkit-background-size: cover;background-size: cover;}
.ul-list-p4 .txt{left: 0;right: 0;padding: 0 14px;}
.ul-list-p4 .center{
position: absolute;
left: 0;
right: 0;
height: 100%;
text-align: center;
background: url(http://www.fjxdf.com/jdxd/images/bg12.png);
opacity: 0;
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)';
-o-transition: .5s;
-ms-transition: .5s;
-moz-transition: .5s;
-webkit-transition: .5s;
transition: .5s;
}   
.ul-list-p4 .center:before {content: '';display: inline-block;width: 0;height: 100%;vertical-align: middle;}
.ul-list-p4 .btn {display: inline-block;width: 150px;font-size: 16px;line-height: 45px;vertical-align: middle;background-color: #dca436;color: #fff;}
.ul-list-p4 .li1 .img,.ul-list-p4 .li3 .img{bottom: -2px;}
.ul-list-p4 .li2 .img,.ul-list-p4 .li4 .img{top: -2px;}
.ul-list-p4 .li1 .txt,.ul-list-p4 .li3 .txt{top: 0;}
.ul-list-p4 .li2 .txt,.ul-list-p4 .li4 .txt{top: 298px;}
.ul-list-p4 a:hover .center{opacity: 1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)';}

.center7 .mzy{width: 1200px;margin: auto;text-align: center;}
.mzy .zylist{ width:1110px;}
.mzy .zylist ul{ overflow:hidden; zoom:1; padding:30px 0 50px 0;}
.mzy .zylist ul li{ display:inline; float:left; width:362px; padding:0 7px 0 0;}
.mzy .zylist ul li .txts .wz,.mzy .zylist ul li .txts .zx{ display:block;}
.mzy .zylist ul li .txts .wz{ float:left; width:265px; height:63px; line-height:63px; background:#f0eeee; text-align:center; font-size:23px;}
.mzy .zylist ul li .txts .wz a{ color:#222;font-size: 17px;}
.mzy .zylist ul li .txts .zx{ width:97px; float:right; height:60px; padding-top:3px; line-height:27px; background:#64605a; text-align:center; font-size:22px;transition: all .3s ease;}
.mzy .zylist ul li .txts .zx:hover{background-color: #ff0000;}
.mzy .zylist ul li .txts .zx a{ color:#fff;}
