
body,div,a,span,p,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,input,textarea,img{padding:0; margin:0; border:0; list-style:none;}
.clear{clear: both;}

#topbar{width:100%;padding:30px 0;position: relative;}
.topbar{width:1200px;margin:0 auto;overflow: hidden;}
.topbar .index_logo{width:450px;float: left;}
.topbar .index_logo img{width:333px;height:79px; display: block;margin-top: 16px;}
.topright{width:743px;float: right;}
.search{width:100%;overflow: hidden;}
.search li{float: left;margin-left: 40px;}
.search li.sear{width:471px;height:47px;float: left;border:0;border-radius:5px;padding-left:10px; background:url(../images/search.png) no-repeat center center;margin-top:30px;}
.search li.sear .txt{width: 340px; height: 30px; float: left; line-height: 30px;margin-left: 30px; margin-top: 10px;font-size: 14px;}
.search li.sear .sub{width:89px;height:47px;float: right;cursor: pointer;opacity: 0;}
.search li.person{width:241px;float: right;display: none;}
.search li.person img{float: left;}
.search li.person p{float: left;font-size: 14px;color:#000;margin-left: 20px;line-height:20px;text-align: center;margin-top: 40px;}



#nav{position: relative; width:100%;border-top:1px solid #bc454b;}
.index_nav{width:1200px;margin:0 auto;height:60px;}
.index_nav .navA{float:left;padding:0 56px;text-align: center;font-size:16px;color:#292929;position: relative;}
.index_nav .navA .navLi{color:#000;line-height:44px;display: block;}
.index_nav .navA.spe .navLi{border-bottom:3px solid #bc454b;}
.index_nav .navA:hover .navLi{border-bottom:3px solid #bc454b;}
.index_nav .navA .level2{width:100px;position: absolute;top:47px;left: 50%;margin-left:-50px; z-index: 999;display: none;}
.index_nav .navA .level2 li{width:auto;text-align: center;line-height:40px;background:#FFF;}
.index_nav .navA .level2 li a{color:#666;font-size:14px;width:100%;display: block;}
.index_nav .navA .level2 li:hover{background:#bc454b;}
.index_nav .navA .level2 li:hover a{color:#fff;}
.index_nav .navA:hover .level2{display: block;}


#busniss{width:100%;background:url(../images/busniss_bg.png);height:587px;-webkit-background-size: 100% 100%;
background-size: 100% 100%;margin:35px auto;}
.big_title{text-align:center;padding:20px 0;}
#busniss .ladyScroll{width:1200px;height:370px;margin:15px auto;position:relative;}
#busniss .ladyScroll .prev{width:33px;height:350px;position:absolute;top:0;left:-133px;z-index:100; cursor:pointer;background:url(../images/bus_left.png) no-repeat left center;}
#busniss .ladyScroll .next{width:33px;height:350px;position:absolute;top:0;right:-133px;z-index:100; cursor:pointer; background:url(../images/bus_right.png) no-repeat left center;}
#busniss .ladyScroll .scrollWrap{width:1200px;margin:0 auto;padding-top:15px;overflow:hidden;}
#busniss .ladyScroll dl{float:left;width:280px;height:350px;position:relative;margin:0 10px;background: #fff;-moz-transition: all .8s;-ms-transition: all .8s;-o-transition: all .8s;-webkit-transition: all .8s;transition: all .8s;}
#busniss .ladyScroll dl:hover{background:#bc454b;}
#busniss .ladyScroll dl:hover dd{color: #fff;}
#busniss .ladyScroll  dt{width:78px;height:82px;margin:20px auto;}
#busniss .ladyScroll  dd{width:230px;margin:0 auto;}
#busniss .ladyScroll  dd.dlList_title{font-size:24px ;color: #484848;text-align:center;}
#busniss .ladyScroll  dd.dlList_word{font-size:14px ;color: #999;font-family: "宋体";line-height: 24px;height:168px;overflow: hidden;}


#news{width:100%;margin:20px 0 60px 0;}
#news .tabBox{width:100%;overflow: hidden;}
#news .tabBox .hd{width:100%;height:40px;background:url(../images/title2_bg.png) repeat-x left 15px;}
#news .tabBox .hd ul{width:1027px;margin:0 auto;overflow: hidden;margin-top:20px;}
#news .tabBox .hd li{width:122px;height:40px; float: left;margin:0 110px;font-size: 18px;background: #fff;}
#news .tabBox .hd li a{width:100%;height:100%;display: block;text-align: center;line-height:40px;color: #000;border:1px solid #dadada;}
#news .tabBox .hd li.on{height: 44px;background:#fff url(../images/li_on.png) no-repeat left top;}
#news .tabBox .hd li.on a{border:none;color:#bc454b;}
#news .tabBox .bd{width:1200px;margin:0 auto;margin-top: 30px;}
#news .ladyScroll2{width:1200px;height:266px;margin:15px auto;position:relative;}
#news .ladyScroll2 .tt_prev{width:24px;height:266px;position:absolute;top:0;left:-33px;z-index:100; cursor:pointer;background:url(../images/news_left.png) no-repeat left center;}
#news .ladyScroll2 .tt_next{width:24px;height:266px;position:absolute;top:0;right:-33px;z-index:100; cursor:pointer; background:url(../images/news_right.png) no-repeat left center;}
#news .ladyScroll2 .scrollWrap{width:1200px;margin:0 auto;padding-top:15px;overflow:hidden;}
#news .ladyScroll2 dl{float:left;width:300px;height:266px;position:relative;margin:0 50px;background: #fff;}
#news .ladyScroll2  dt{width:297px;height:144px;margin:0 auto;}
#news .ladyScroll2  dt img{width:297px;height:144px;display: block;}
#news .ladyScroll2  dd{width:277px;margin:0 auto;overflow: hidden;}
#news .ladyScroll2  dd.news_title{font-size:14px ;color: #000;line-height:30px;height:30px;overflow: hidden;}
#news .ladyScroll2  dd.news_word{font-size:12px ;color: #999;font-family: "宋体";line-height: 24px;height:80px;overflow: hidden;}






/*neiye*/
.neiye_banner{width: 100%;}
.neiye_banner img{width: 100%;display:block;}
#neiye_nav{width:100%;height:40px;background:#f2f2f2;}
.neiye_nav{width:1200px;margin:0 auto;text-align:right;line-height: 40px;font-size:14px;font-family: "宋体" ;color:#000;}
.neiye_nav span{color:#666;}
.neiye_nav span a{color:#666;font-size:14px;}
.neiye{width:1200px;margin:20px auto;overflow: hidden;}
.neiye_left{width:250px;float: left;}
.neiye_right{width:886px;float: right; margin-bottom: 70px;}
.danye_left_title{text-align:center;font-size:22px;color: #bc454b;border-top:8px solid #bc454b;line-height: 65px;background:#e9e9e9;}
.danye_left_box{min-height: 265px;background:#f9f9f9;position: relative;width:250px;}
.danye_left_box_pic{width:250px;height:300px;position:relative;}
.danye_left_box_pic img{width:235px;height:147px;position:absolute;left:8px;bottom:8px}
.neiye_right dl{}
.neiye_right .neiye_right_title{border-bottom:1px solid #383838;font-size: 20px;color:#373737;line-height: 40px}
.neiye_right .neiye_right_news li{border-bottom:1px dashed #999;height:43px;line-height:43px;font-size: 14px;color:#999;overflow: hidden;}
.neiye_right .neiye_right_news li span.dd_left{float: left;width:600px;height:43px;overflow: hidden;}
.neiye_right .neiye_right_news li span.dd_right{float: right;}
.neiye_right .right{width:426px;height: 28px;line-height: 28px;margin:0 auto;margin-top:30px;}
.neiye_right .right li{float: left;color: #000;font-size: 14px;}
.neiye_right .right li.top{color:#ccc;}
.neiye_right .right li.down{color:#ccc;}
.neiye_right .right li.down a,li.top a,.neiye_right .right li.all a{color:#000;font-weight: bold;}
.neiye_right .right input{width:46px;height:26px;border: 1px solid #666;border-radius: 5px;margin:0 5px;padding-left:4px;}
.neiye_right .right .sub{width:46px;height:26px;border:none;border-radius: 5px;background: #bc454b;font-size: 14px;color:#fff; margin:0 8px;}
.neiye_right .right span{color:#bc454b;}
.neiye_right .right li.top,.neiye_right .right li.down,.neiye_right .right li.all{height:28px; width:66px;border: 1px solid  #bc454b;border-radius: 5px;margin-left:10px;text-align: center;}
.neiye_right .right li.top:hover,.neiye_right .right li.down:hover,.neiye_right .right li.all:hover{background:#bc454b;}
.neiye_right .right li.top:hover a,.neiye_right .right li.down:hover a,.neiye_right .right li.all:hover a{color:#fff;}
.neiye_intro_word{width:100%;margin:20px auto;line-height: 30px;font-size: 14px;font-family: "宋体"}
.neiye_intro_word img{width:100%;display: block;}
.neiye_intro_pic{width:100%;margin:20px auto;}
.neiye_intro_pic img{width:100%;display: block;}
.neiye_ul_nav li{width:100%;height:68px; line-height: 68px;font-size:16px;border-bottom:1px dashed #bc454b;text-align: center;}
.neiye_ul_nav li a{color:#000;}
.neiye_ul_nav li:hover{background:#bc454b;}
.neiye_ul_nav li:hover a{color:#fff;}
.neiye_ul_nav li.spe{background:#bc454b;}
.neiye_ul_nav li.spe a{color:#fff;}

.friend_search{width:100%;overflow: hidden;margin-bottom:20px;}
.zimu{width:236px;height:35px;float: left;font-size: 16px;margin-right: 30px;}
.zyly{width:236px;height:35px;float: left;font-size: 16px;margin-right: 30px;}
.input_all{width:276px;height:35px;float: left;font-size: 16px;line-height: 35px}
.input_all .input3{width:207px;float: left;border:1px solid #afb2c1;padding-left:10px;}
.input_all .input2{width:68px;float: right;background:#bc454b;color:#fff;height:34px;line-height: 34px;}

.sticky-enabled .first{width:100%;height: 40px;border-bottom:1px solid #383838;overflow: hidden;line-height: 40px}
.sticky-enabled .first .first_f1{width:110px;font-size: 20px;color: #373737;display: inline-block;}
.sticky-enabled .first .first_f2{width:120px;font-size: 20px;color: #373737;display: inline-block;}
.sticky-enabled .first .first_f3{width:420px;font-size: 20px;color: #373737;display: inline-block;}
.sticky-enabled .odd{width:100%;height: 44px;border-bottom:1px dashed #999;overflow: hidden;line-height: 44px}
.sticky-enabled .odd span{color: #999;display: inline-block;font-size: 14px;}
.sticky-enabled .odd .f1{width:110px;height:44px;overflow: hidden;}
.sticky-enabled .odd .f1 a:hover{color:#bc454b;}
.sticky-enabled .odd .f2{width:120px;height:44px;overflow: hidden;}
.sticky-enabled .odd .f3{width:420px;height:44px;overflow: hidden;}

.print { width: 648px; margin: 0 auto; padding: 20px 0;}
.print h2 {margin-top: 20px;color: #222;}
.print h3 {margin: 7px 0 4px;color: #666;}
.friend_left {float: left;width:325px;}
.friend_left img{width:174px;height:107px;margin:0 auto;display: block;}
.friend_right {float: right;width:320px;}
.friend_right p{color:#000;line-height: 22px;}
.friend_right p a{color:#666;}
.friend_right p span{color:#666;}
.print_text{font-size: 14px;font-family: "宋体";color: #999}
.print_text p{margin-top: 5px;}

.foot_nav{width: 100%;background:#bc454b;}
.foot_nav ul{width:625px;margin:0 auto;overflow: hidden;}
.foot_nav ul li{float: left;color:#fff;line-height:40px;height:40px;}
.foot_nav ul li span{margin:0 20px;}
.foot_nav ul li a{color:#fff;font-size: 14px;font-family: "宋体"}

#foot{width:1200px;margin:0 auto;display: none;}
#foot p{width:100%;line-height:60px;font-size: 18px;color:#666;}
.foot{overflow: hidden;width:100%;}
.foot li{float: left;width:33%;line-height: 39px; padding-left:46px;margin-bottom:20px;font-size: 14px;font-family: "宋体"}
.foot li:nth-of-type(1){background:url(../images/icon1.png) no-repeat left center;}
.foot li:nth-of-type(2){background:url(../images/icon2.png) no-repeat left center; }
.foot li:nth-of-type(3){background:url(../images/icon3.png) no-repeat left center;}
.foot li:nth-of-type(4){background:url(../images/icon4.png) no-repeat left center;}
.foot li:nth-of-type(5){background:url(../images/icon5.png) no-repeat left center;}
.footer{width:100%;line-height: 50px;color:#666;font-size: 14px;font-family: "宋体";text-align: center;border-bottom:2px solid #bc454b;display: none;}

.online{position:fixed;width:54px;height:275px;right:0;top:214px;z-index:100;}
.online ul li{width:50px;height:51px;float:left;position:relative;border-bottom:1px solid #444;}
.online ul li .sidebox{position:absolute;width:50px;height:51px;top:0;right:0;transition:all 0.3s;background:#000;opacity:0.5;filter:Alpha(opacity=50);color:#fff;font:14px/54px "微软雅黑";}
.online ul li .sidetop{width:50px;height:51px;line-height:54px;display:inline-block;background:#000;opacity:0.5;filter:Alpha(opacity=50);transition:all 0.3s;}
.online ul li .sidetop:hover{background:#ae1c1c;opacity:1;filter:Alpha(opacity=100);}
.online ul li img{float:left;}
.phone{position: absolute;top: -40px;left:-220px;display: none;}
.dizhi{position: absolute;top: -48px;left:-235px;display: none;}
.ewm{position: absolute;top: -40px;left:-110px;display: none;width:100px;height:100px;}
.ewm img{width:100%;height:100%;display: block;}




.faxq_h{ font-size:18px; color:#333;     font-weight: bold;border-bottom:1px dashed #e5e5e5; padding-bottom:5px; text-align:center; margin:0 20px;}
.faxq_date span{ color:#817F7F; padding:0 5px;}
.faxq_date{ text-align:center; margin-top:10px;}
.faxq_ha{ font-size:18px; color:#616161; margin:15px 40px;}
.detail_page{ min-height: 300px; margin-top: 20px}
.neiye_intro a,
.detail_page a{color: #6a6aff;text-decoration: underline;}