@charset "utf-8";
/* CSS Document */

*{margin:0px auto; padding:0px;}
body{color:#333333; font-size:14px; font-family:"微软雅黑";}
img {border:0px;}
li{list-style:none;}

.text-center{ text-align:center;}

a{color:#333; text-decoration:none;}
a:hover{text-decoration:none;}

.clear{clear:both;}

.top{width:1200px; height:104px;}
.topL{width:313px; height:64px; padding-top:20px; float:left;}
.topR{width:740px; height:104px; float:right;}
.topTel{width:740px; height:50px; padding-top:6px;}
.topTel p{width:224px; height:50px; float:right; background:url(../images/tel.jpg) left center no-repeat; text-align:right; color:#ff5c00; font-size:20px; font-family:"Arial Black", Gadget, sans-serif;}
.topTel p span{width:140px; padding-left:70px; height:24px; line-height:24px; text-align:left; color:#989898; display:block; font-size:14px;}
.menu{width:740px; height:48px;}
.menu ul li{width:100px; height:48px; line-height:48px; margin-left:48px; font-size:18px; float:left; text-align:center;}
.menu ul li a{width:100px; height:45px; line-height:45px; display:block;}
.menu ul li a:hover{width:100px; height:45px; line-height:45px; border-bottom:3px #ff5c01 solid;}

.banner{ width:100%;  position:relative;  height:550px  }
.banner .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.banner .bd ul{ width:100% !important;  }
.banner .bd li{ width:100% !important;  height:550px;overflow:hidden; text-align:center;  }
.banner .bd li { display:block; height:550px }
.banner .hd{ width:100%;  position:absolute; z-index:1; bottom:10px; left:0; height:30px; line-height:30px; }
.banner .hd ul{ text-align:center;  padding-top:5px;  }
.banner .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1;border-radius: 50%;background: #fff;width:15px;height:15px;margin: 0 6px; overflow:hidden; line-height:9999px; }
.banner .hd ul .on{ background:#e62129; }
.banner .prev,.banner .next{font-size: 70px; color: #fff; text-decoration:none;font-family:"宋体"; position: absolute; top: 280px; z-index: 99;}
.banner .prev {left: 10px;}
.banner .next {right: 10px;}

.banner .prev, .banner .next {font-size: 70px;color: rgb(255, 255, 255);font-family: 宋体;position: absolute;top: 280px;z-index: 99;}

.main{width:1200px; margin-top:45px;}
.mTitle{width:1200px; height:100px; text-align:center; font-size:36px; font-weight:bold; margin:50px 0px;}
.mTitle p{width:800px; line-height:45px; text-align:center; font-size:18px; color:#999999; font-weight:normal;}
.advImg{width:1200px; margin:0 auto; margin-top:-20px;}

.mainBg{width:100%; height:140px; background-color:#ee7700;}
.advImg1{width:787px; height:135px; padding-top:5px;}
.fwCont{width:1200px; margin-top:60px;}
.fwCont ul{ width:1250px; margin-left:-50px;}
.fwCont ul li{float:left; width:200px; margin-left:50px;}

.fwCont ul li label{ width:200px; display:block; float:left; text-align:center; font-size:24px; color:#333; line-height:30px; line-height:30px; padding:10px 0px;}

.fwCont ul li span{ width:200px; display:block; float:left; text-align:center; font-size:16px; color:#666; line-height:28px; height:56px;}


.fwCont ul li .fwIcon{ width:118px; height:118px; display:block; float:left;}

.fwCont ul li .fwIcon1{ background:url(../images/icon01.png) top center no-repeat; margin:0px 41px;}
.fwCont ul li .fwIcon1:hover{ background:url(../images/icon01H.png) top center no-repeat;}

.fwCont ul li .fwIcon2{ background:url(../images/icon02.png) top center no-repeat; margin:0px 41px;}
.fwCont ul li .fwIcon2:hover{ background:url(../images/icon02H.png) top center no-repeat;}

.fwCont ul li .fwIcon3{ background:url(../images/icon03.png) top center no-repeat; margin:0px 41px;}
.fwCont ul li .fwIcon3:hover{ background:url(../images/icon03H.png) top center no-repeat;}

.fwCont ul li .fwIcon4{ background:url(../images/icon04.png) top center no-repeat; margin:0px 41px;}
.fwCont ul li .fwIcon4:hover{ background:url(../images/icon04H.png) top center no-repeat;}

.fwCont ul li .fwIcon5{ background:url(../images/icon05.png) top center no-repeat; margin:0px 41px;}
.fwCont ul li .fwIcon5:hover{ background:url(../images/icon05H.png) top center no-repeat;}

.fzBg{ width:100%; background:url(../images/fzBg.jpg) top center no-repeat; padding:30px 0px; height:477px; margin-top:80px; clear:both;}
.fzBox{ width:1200px; margin:30px auto; float:left;}
.fzBox ul{ width:1280px; margin-left:-80px;}
.fzBox ul li{ width:240px; margin-left:80px; float:left;}


.fzBox ul li div{display: block; position: relative;width: 100%;text-align: center;}
.fzBox ul li .fzImg{ width:100%; float:left; height:97px;}
.fzBox ul li .fzImg img{ width:92px;height:97px; position: absolute; left:74px;top: 0; bottom: 0;transition: all 0.5s ease-in-out;-webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;}
.fzBox ul li .fzTxt{ display:block; width:100%; float:left;}
.fzBox ul li .fzTxt p{font-size:20px;line-height: 25px;margin-top:20px;margin-bottom: 15px;display: block;font-weight: bold;}
.fzBox ul li .fzTxt span{font-size:15px;line-height:28px; color:#666;margin-top:30px;}
.fzBox ul li:hover img{transform:rotateY(180deg);-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);}
.fzBox ul li:hover p{color: #ff5b00;}
.fzBox ul li:hover span{color: #ff5b00;}
.fzBox ul li:hover strong{color: #ff5b00;}



.cjBox{float:left;margin:0px 73px 50px 73px;width:1004px; height:465px; padding:20px 24px 238px 26px; background:url(../images/dnBg.jpg) top center no-repeat;}

.gysjMain{ width:1004px; height:465px; float:left; position:relative;}


#pro_left{ width:44px; height:44px; float:left; position:absolute; left:0px; top:210px; z-index:33;}
#pro_right{ width:44px; height:44px; float:right; position:absolute; right:0px; top:210px; z-index:33;}

#pro_left a{ width:44px; height:44px; float:left; display:block;background:url(../images/btL.png) left center no-repeat;}
#pro_left a:hover{ background:url(../images/btLH.png) left center no-repeat;}
#pro_right a{width:44px; height:44px; float:left; display:block;background:url(../images/btR.png) left center no-repeat;}
#pro_right a:hover{ background:url(../images/btRH.png) left center no-repeat;}

.proUl{ width:1004px; float:left; margin:0px 0px; height:465px; z-index:2; position:absolute; left:0px; top:0px;}
.proUl ul li{ width:1004px; float:left; height:465px; overflow:hidden;}
.proUl ul li img{ width:1004px; height:465px;}


.rjBg{ width:100%; background:url(../images/jjrj.jpg) top center no-repeat; height:624px; padding:20px 0px; clear:both; margin-top:30px;}

.rjBox{ width:1200px; float:left;}
.rjBox ul{ width:1230px; float:left; margin-left:-30px;}
.rjBox ul li{ width:233px; padding:20px 20px; background:#fff; height:266px; float:left; margin-left:30px; position:relative;}



.rjBox ul li .item .media-img {
	overflow: hidden;
}
.rjBox ul li .item .media-img img {height: 100px;width: 100px;border-radius: 50%;transition: transform 1s ease 0s;}
.rjBox ul li .item .media-img img:hover {
	transition: transform 1s ease 0s;
	transform: scale(1.1);
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-ms-transform: scale(1.1);
}

.rjBox ul li .item .intro { width:233px; float:left; height:96px; line-height:24px; overflow:hidden; margin-top:15px;}

.rjBox ul li .item .signature {color: #444;font-size: 14px;padding: 15px 0 10px; float:left; width:233px;}


.more{ margin:50px auto 0px auto; width:250px; height:45px; border-radius:25px; background:#ff5f00; font-size:22px; clear:both; text-align:center;color:#fff; line-height:45px;}
.more a{ color:#fff;}
.more a:hover{ color:#fff;}


.zsBox{ width:1200px; float:left; margin-top:-20px;}
.zsBox ul { width:1227px; margin-left:-27px;}
.zsBox ul li{ width:382px; display:block; float:left; margin-left:27px; margin-top:15px; margin-bottom:15px;}
.zsBox ul li .date{ width:78px; height:78px; background:#ff5f00; float:left;}
.zsBox ul li .date span{ width:78px; height:42px; border-bottom:solid 1px #fdbf9a; line-height:42px; text-align:center; font-size:22px; color:#fff; display:block; text-align:center;}
.zsBox ul li .date label{ width:78px; text-align:center; color:#fff; height:25px; line-height:25px; display:block; float:left;}
.zsBox ul li .text{ width:290px; float:right;}
.zsBox ul li .text a{ width:290px; height:30px; display:block; font-size:15px;float:left;line-height:30px; overflow:hidden;}
.zsBox ul li .text span{ color:#808080; width:290px; height:40px; line-height:20px; margin-top:8px;} 

.footBg{ width:100%; background:#323232; padding:30px 0px; margin-top:40px;}
.copyright{ width:100%; background:#000; color:#727272; text-align:center; height:38px; line-height:38px;}
.copyright a{color:#727272;}


.footBox1{ width:650px; float:left;}
.footBox1 h2{ font-size:16px; color:#d0d0d0; display:block; float:left; width:100%; height:30px; line-height:30px;}
.footBox1 span{ display:block; float:left; margin:15px 0px; width:100%; line-height:25px; font-size:14px; color:#969696;}
.footBox1 a{ display:block; float:left; width:125px; height:33px; background:#ff5f00; border-radius:20px; margin-right:15px; line-height:33px; font-size:16px;text-align:center; color:#fff;}
.footBox1 a:hover{ color:#fff;}
.footBox2{ border-right:solid 1px #434343; height:188px; width:100px; padding:0px 25px; float:left;}
.footBox2 b{ width:100%; height:35px; line-height:35px; font-size:16px; color:#d0d0d0;}
.footBox2 ul{ width:100%; display:block; float:left; margin-top:20px;}
.footBox2 ul li{ width:100%; height:35px; line-height:35px;}
.footBox2 ul li a{ color:#969696;}

.footBox3{ width:135px; margin-left:180px;}

.footBox4{ width:132px; float:right;}
.footBox4 img{ width:132px; height:132px; display:block; float:left;}
.footBox4 span{ width:132px; display:block; float:left; text-align:center; line-height:25px; color:#d0d0d0;}

.InBnner{width:100%; height:270px;}