﻿@charset "utf-8";
/* 首页CSS样式 */
html{min-width:1200px;}
a{text-decoration:none;}
.bannerbg{background:url(../image/bannerbg.png) no-repeat;background-position: 0 100%;width:100%;height:663px;overflow:hidden;}
.banner{width:1200px;margin:20px auto;height:623px;position:relative;text-align:center;z-index:1;}
.banner h2{font-size:25px;font-weight:normal;color:#000;}
.banner h2 a{color:#000;
	-webkit-transition: color .5s ease;
    -moz-transition: color .5s ease;
    -o-transition: color .5s ease;
    transition: color .5s ease;}
.banner h2 a:hover{color:#ff8100;}
.banner p{font-size:18px;color:#6d6c6c;font-family: Arial,Helvetica,sans-serif;}
.banner span{display: inline-block;height:40px;text-align:center;line-height:40px;color:#ff8100;font-size:25px;border:1px solid #ff7f00;padding:5px;margin-left: 10px;		-webkit-transition: color .5s ease;
    -moz-transition: color .5s ease;
    -o-transition: color .5s ease;
    transition: color .5s ease;}
.banner span:hover{background:#ff7f00;color:#fff;}
.banner #banner1{width:581px;height:605px;background-color:#fff;position:absolute;left:0px;top:0px;}
.banner #banner2{position:absolute;left:597px;top:0px;width:603px;height:337px;background:#fff;}
.banner #banner2 h2{margin:0;}
.banner #banner2 span{height:32px;line-height:32px;font-size:18px;padding:1px;}
.banner #banner3{position:absolute;left:597px;top:361px;width:275px;height:244px;background:#f4d6b7;padding:0px 10px;}
.banner #banner4{position:absolute;left:905px;top:361px;width:295px;height:244px;background:#f4d6b7;}
.zysz{width:1160px;height:300px;margin:0 auto;}
.zysz ul{padding:0;}
.zysz h2{color: #ee7800;}
.zysz h2 span a{color: #62a483;font-size: 12px; border: 1px solid #62a483; display: inline-block;margin-left: 10px;}
.zysz ul li{float:left;list-style: none;width:288px;height:174px;line-height:44px;margin-right:2px;position:relative;}
.zysz .zd{position:absolute;top:144px;left:0;width:287px;height:30px;text-align:center;color:#FFF;line-height: 30px;background:url(../image/bg.png);overflow:hidden;	-webkit-transition: color .5s ease;
    -moz-transition: color .5s ease;
    -o-transition: color .5s ease;
    transition: color .5s ease;
}
.zysz ul li:hover .zd{position: absolute;top: 0px;left: 0;width: 288px;height: 124px;text-align: center;color: #FFF;line-height: 30px;background: url(../image/bg.png repeat-x;);overflow: hidden;padding-top: 50px;}
#zysz4{margin-right:0px;}
.zysz ul li p{margin-left:10px;color:#62a483;font-size: 18px;height:24px;line-height: 24px;margin-top: 10px;}
.zysz ul li span{float:right;color:#ff8100;display: inline-block;height:24px;text-align:center;line-height:24px;font-size:17px;border:1px solid #ff7f00;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:1px;}
.zysz ul li span:hover{background:#ff7f00;color:#FFF;}
.gzrd{width:1160px;margin:0 auto;text-align:center;height: 350px;}
.gzrd ul{}
.gzrd ul li{float:left;list-style: none;width:215px;height:174px;line-height:44px;margin-right:16px;}
.gzrd ul li a:hover{color:#ee7800;}
.gzrd h2{color:#ee7800;font-size:30px;}
#xdfdr{margin:0 auto;text-align:center;width:1160px;height:530px;position:relative;}
#xdfdr ul li{float:left;list-style: none;width:389px;height:390px;margin-right:16px;text-align:left;}
#xdfdr p{color:#000;}
#xdfdr ul li p{line-height:24px;}
#xdfdr ul{width:1200px;padding:0;}
#xdfdr ul li img{ width:389px; height:290px; }
#xdfdr h2{color:#ee7800;font-size:30px;}
#xdfdr span{position:absolute;right:0;bottom:0;border:1px #000 solid;}
#xdfdr strong{color:#ee7800;}
#jrtt{width:1160px;margin:0 auto;height:660px;overflow:hidden;}
#jrtt h2{color:#ee7800;}
#jrtt_left{width:830px;float:left;overflow:hidden;}
#jrtt_left_yh{width:840px;}
#jrtt_left_yh .yhtt li{float:left;margin-right:10px;width:255px;text-align:center;}
#jrtt_left_yh .yhtt{height:300px;}
#jrtt_right{float:right;overflow:hidden;}
#jrtt_right div{width:325px;text-align:center;}
#xw{overflow:hidden;position:relative;}
#xwbt{height:40px;width:800px;}
#xwbt li{width:120px;float:left;text-align: center;}
#xwbt ul{overflow: hidden;  border-bottom: 1px solid #000;  height: 32px;width: 790px;}
#xwbt li a{display:inline-block;font-size:22px;color:#000;}
#xwbt li a:hover{border-bottom:#ee7800 solid 3px;color:#ee7800;}
#xw div{position:absolute;top:0;left:0;}
#gfptbg{background-color:#f4d6b7}
#gfpt{width:1200px;height:180px;margin:0 auto;padding-top:20px;}
#gfpt p{margin:0px;}
#gfpt li{width:275px;padding:5px 0px 0px 31px;float:left;margin-top:10px;line-height:25px;height:25px;}
#gfpt #pt1{background:url(../image/icon_2.png) no-repeat;position:relative;}
#gfpt #pt1 #ewm{position:absolute;top:-120px;left:130px;width:153px;height:153px;display:none;}
#gfpt #pt2{background:url(../image/icon_1.png) no-repeat;}
#gfpt #pt3{background:url(../image/icon_3.png) no-repeat;}
#gfpt #pt4{background:url(../image/icon_4.png) no-repeat;width:250px;}
.jytx{background-color:#484848;}
#footer{width:1200px;margin:0 auto;}
.footer2{ width:1200px; height:325px; margin:0 auto;overflow: hidden;}
.footer2 .footer2_left{ width:210px; height:355px; float:left;}
.footer2 .footer2_left_tu1{ padding-top:110px;}
.footer2_mid{ width:570px; height:325px; float:left;}
.footer2_mid th{ font-size:25px; font-family:"微软雅黑";padding:20px;color:#FFF;}
.footer2_mid th a{color:#fff}
.footer2_mid ul li{ font-size:20px; padding:10px; text-align:center; font-family:"宋体";}
.footer2_mid ul li a{color:#CCC;}
.footer2_mid a:hover{ color:#F96;}
.footer2_right{ width:420px; height:325px; background:url(../image/footer2_23.png) no-repeat; float:left;}
.footer2_right .xingming{ width:215px; height:30px; border: 1px #000000 solid;font-size:18px; line-height:30px;}
.footer2_right .xmwz{ padding-left:120px; padding-top:155px;}
.footer2_right .dianhua{ width:215px; height:30px; border: 1px #000000 solid;font-size:18px;line-height:30px;}
.footer2_right .dhwz{ padding-left:120px; padding-top:15px;}
.footer2_right .zhuanye{ width:220px; height:30px; border: 1px #000000 solid; font-size:18px;line-height:30px;}
.footer2_right .zywz{ padding-left:120px; padding-top:13px; font-size:18px;}
.footer2_right .djtj{ width:220px; height:30px; background: url(../image/tijiaoanniu.jpg); border:none;}
.dianjitijiao{padding-left:120px; padding-top:13px;}
#yqlj{text-align: center; padding:40px;}
#yqlj span{cursor:pointer;color:#e67015;font-size:18px;}
#yqlj .yxmd{width: 1200px;margin: 0 auto;}
#yqlj_bt{height:40px;}
#yqlj_bt a{color:#ee7800;font-size:24px;}
.yxmd li{float:left;width:160px;height: 30px;}
.yxmd li a{color:#a1a1a1;}
.yxmd li a:hover{color:#e67015;}
#x1 .lianjieul1 li{width:200px;height:110px;}
#x1{height:220px;}
#x2{height:145px;}
#x3{height:25px;}
.xwlb{height:300px;width:790px;}
.xwlb div{    float: left;
    margin: 20px 5px 10px 15px;
    text-align: center;
    font-size: 18px;}
.xwlb div p{margin-top: .3em;}
.xwlb li{float:none;border-bottom:1px #999999 dashed;width:450px;line-height:38px;font-size:18px;text-align:left;text-indent:5px;letter-spacing: 1px;}
#jrtt a,.gzrd a,.zysz a{color:#000;	-webkit-transition: color .5s ease;-moz-transition: color .5s ease;-o-transition: color .5s ease;transition: color .5s ease;}
#jrtt a:hover,.gzrd a:hover,.zysz a:hover{color:#FF8100;}
#navzy div{position: absolute;left: -300px;top: 44px;z-index: 99999;width: 1200px;height:300px;background-color: #FFF;}
.fullSlide{ position:relative; background:#000; margin:0 auto; }
.fullSlide .bd{ position:relative; z-index:0; }
.fullSlide .bd li img{width:100%; vertical-align:top;  } 
.fullSlide .hd{position:relative; z-index:1; margin-top:-30px; height:30px; line-height:30px;  text-align:center;
 background:#000; filter:alpha(opacity=60);opacity:0.6 
}
.fullSlide .hd ul{ text-align:center;  padding-top:5px;  }
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:8px; height:8px; margin:5px; background:url(../image/tg_flash_p.png) -18px 0; overflow:hidden; font-size:0;}
.fullSlide .hd ul .on{ background-position:0 0; }
.fullSlide .prev,.fullSlide .next{ z-index:1; display:block; width:55px; height:55px; position:relative; margin:-27% 0 0 3%; float:left;  background:url(../image/arrow.png) 0 0 no-repeat; filter:alpha(opacity=40);opacity:0.4  }
.fullSlide .next{  background-position:right 0; float:right; margin-right:3%  }
.fullSlide .prev:hover,.fullSlide .next:hover{ filter:alpha(opacity=80);opacity:0.8 }
.hdwb{text-align:left;margin-left:30px;margin-top:10px;}
.hdwb h2{height:32px;line-height:32px;}
.beian{text-align: center;background-color: #484848;color: #fff;}
.beian p{margin: 0;}
a:link,a:visited,a:hover,a:active {color: #000}
#zyxz{margin: 30px;width: 150px;height: 30px;float: left;background-color: #62a483;line-height: 30px;text-align: center;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius:5px;}
#zyxz a{color:#FFF;}
#zyxz:hover #zyxzxl{ display:block;}
#zyxzxl{display:none;text-align:center;color:#FFF;height:360px;width: 240px;background: #62a483;z-index: 9999;position: absolute;top: 54px;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;}
#zyxzxl span:first-of-type{text-align:left;float:left;}
#zyxzxl span{text-align:right; font-size:14px;float:right;}
#zyxzxl p{margin: 0 auto;border: 1px #FFF solid;border-radius: 5px;width: 190px;margin-top: 10px;}
#zyxzxl p a{color:#FFF;}
.zyxzk{width:220px;margin:10px 0 0 10px;height:64px;border-bottom:1px #FFF dashed;}
#zyxzxl a:hover{color:#ee7800;}
#zyxzxl a{font-size:16px;color:#f4d6b7;}
#zyxzxl strong a{color:#FFF;}
#mryc{position:relative;}
#mrycimg{position:absolute;width:254px;height:63px;background:url(../image/mryc.png) no-repeat;bottom:53px;}
.beian{text-align: center;background-color: #484848;color: #fff;}
.beian p{margin: 0;}
#bottom1{float:left;margin-top: 30px;padding: 20px;}
#bottom2 th{width:160px;height:35px;}
#bottom2 th a{color:#FFF;font-size:18px;}
#bottom2{float:left;padding-left: 40px;border-left:1px solid #FFF;border-right:1px solid #FFF;width:410px;text-align:center;}
#bottom2 li{height:32px;}
#bottom2 li a{color:#999999;}
#bottom2 li a:hover{color:#FFFFFF;}
#bottom3{float:left;border-right:1px solid #FFF;padding:0px 20px 0px 20px;color:#FFF;height: 163px;width:226px;padding-top:10px;}
#bottom3 a{color:#FFF;}
#bottom3 span{color:#ff6d00;}
#bottom3 li{height:32px;padding-left:30px;}
#bottom3 #b1{background:url(http://www.jxxdf.com/image/bmzxd_03.png) no-repeat;}
#bottom3 #b2{background:url(http://www.jxxdf.com/image/bmzxd_13.png) no-repeat;}
#bottom3 #b3{background:url(http://www.jxxdf.com/image/bmzxd_19.png) no-repeat;}
#bottom4{width:150px;float:left;text-align:center;margin-left:50px;color:#FFF;}
#bottom4 a{width: 40px;display: inline-block;}
#bottoml{background-color:#484848;overflow:hidden;margin:0 auto;}
#bottomk{width:1200px;margin:0 auto;padding-top:40px;height:200px;}
#zyxz img{  vertical-align:baseline;}
i{display:block;margin: 0 auto;}
.gz1{width:177px;height:123px;background:url(../image/indexcss.gif) no-repeat 0px -125px;}
.gz2{width:93px;height:114px;    background: url(../image/indexcss.gif) no-repeat 0px -258px;}
.gz3{width:119px;height:115px;background:url(../image/indexcss.gif) no-repeat 0px -383px;}
.gz4{width:83px;height:115px;background:url(../image/indexcss.gif) no-repeat 0 0;}
.gz5{width:113px;height:113px;background:url(../image/indexcss.gif) no-repeat 0px -509px;}
.hz1 a{background:url(../image/indexcss.gif) no-repeat 0px -632px;}
.hz2 a{background:url(../image/indexcss.gif) no-repeat 0px -752px;}
.hz3 a{background:url(../image/indexcss.gif) no-repeat 0px -872px;}
.hz4 a{background:url(../image/indexcss.gif) no-repeat 0px -992px;}
.hz5 a{background:url(../image/indexcss.gif) no-repeat 0px -1112px;}
.hz6 a{background:url(../image/indexcss.gif) no-repeat 0px -1232px;}
.hz7 a{background:url(../image/indexcss.gif) no-repeat 0px -1352px;}
.hz8 a{background:url(../image/indexcss.gif) no-repeat 0px -1472px;}
.hz9 a{background:url(../image/indexcss.gif) no-repeat 0px -1592px;}
.hz10 a{background:url(../image/indexcss.gif) no-repeat 0px -1712px;}
.hz11 a{background:url(../image/indexcss.gif) no-repeat 0px -1832px;}
.hz12 a{background:url(../image/indexcss.gif) no-repeat 0px -1952px;}
#x1 li a {color: #a1a1a1;display: inline-block;width:200px;height:110px;}

.sp {background: white;margin: 2% 0;overflow: hidden;}
.sp1 p { font-size: 1.4rem;letter-spacing: 1px;padding-left: 3.125%;padding-top: 2%;padding-bottom: 2%;}