*{margin:0; padding:0; list-style:none;box-sizing: border-box;}
img{ border:0;}
.mainDiv{width: 100%; margin: 0 auto;}
.main_b{margin: 0 auto;width: 1100px;zoom: 1;position: relative;}
.main_b:after{content: '';display: block;clear: both;}
.top_div{height: 30px;width: 100%;background: #333333;line-height: 30px;color: #FFFFFF;}
.dh_div{position:relative;height: 120px;background: #FFFFFF;}
.logo{position: absolute;left: 0;top: 10px;}
.dh{position: absolute;right: 0;top: 0;height: 100%;}
.dh li{width: 100px;height: 100%;float: left;}
.dh_a{display: block;width:100%;height:100%;padding: 14px 40px 0 40px;text-align: center;font-size: 14px;background: url(../img/bg02.jpg) center 2px no-repeat;}
.p-head{margin-bottom: 14px;}
/*.dh li a:hover{background: url(../img/bg01.jpg) no-repeat center center;}*/
.p-tit{line-height: 15px;}
.dh_active.dh_a{background: url(../img/bg01.jpg) no-repeat center center;color: #FFFFFF;}
.dh li:hover a{background: url(../img/bg01.jpg) no-repeat center center;color: #FFFFFF;}

.slider{width:100%;min-width:1100px;height:450px;position:relative;overflow:hidden;background:#fff;text-align:center;}
.slider .bd{width:1100px;position:absolute;left:50%;margin-left:-550px}
.slider .bd li{width:1100px;overflow:hidden;}
.slider .bd li img{display:block;width:1100px;height:450px;}
.slider .tempWrap{overflow:visible !important}
.slider .tempWrap ul{margin-left:-1100px !important;}
.slider .hd{position:absolute;width:100%;left:0;z-index:1;height:8px;bottom:20px;text-align:center;}
.slider .hd li{display:inline-block;*display:inline;zoom:1;width:8px;height:8px;line-height:99px;overflow:hidden;background:url(images/slider-btn.png) 0 -10px no-repeat;margin:0 5px;cursor:pointer;filter:alpha(opacity=60);opacity:0.6;}
.slider .hd li.on{background-position:0 0;filter:alpha(opacity=100);opacity:1;}
.slider .pnBtn{position:absolute;z-index:1;top:0;width:100%;height:450px;cursor:pointer;}
.slider .prev{left:-50%;margin-left:-550px;}
.slider .next{left:50%;margin-left:550px;}
.slider .pnBtn .blackBg{display:block;position:absolute;left:0;top:0;width:100%;height:450px;background:#000;filter:alpha(opacity=50);opacity:0.5;}
.slider .pnBtn .arrow{display:block;position:absolute;top:0;z-index:1;width:48px;height:148px;top: 50%;margin-top: -74px;}

.slider .prev .arrow{right:35px;background:url(../img/icon_prev.png) center center no-repeat;}
.slider .next .arrow{left:35px;background:url(../img/icon_next.png) center center no-repeat;}


/*banner结束*/
.index_cp{position:relative;width: 100%;height: 600px;padding-top: 200px;}
.cp_heead{position: absolute;top: 0;left: 50%;top:0px;margin-left:-89px;width: 178px;height: 130px;background: url(../img/c01.png) no-repeat center center;}
.cp_more{width: 182px;height: 66px;position: absolute;left: 50%;margin-left: -91px;bottom: 0;}
.cp_more a{background:url(../img/c02.png) no-repeat center center;display: block;width: 100%;height: 100%;}
.cp_left{width: 180px;height: 360px;background: url(../img/icon_left.jpg) no-repeat center center;position: absolute;left: 0;top: 50%;margin-top: -180px;}
.cp_right{width: 180px;height: 360px;background: url(../img/icon_right.jpg) no-repeat center center;position: absolute;right: 0;top: 50%;margin-top: -180px;}
.xz_div{width:1100px;}
.xz_div li{margin: 0 27px;}
.mb-wrapper{margin:0 auto 20px;position:relative;left:0;top:0}
.mb-slider,.mb-scroll{width:100%;overflow:hidden;margin:0 auto;padding:0;position:relative;left:0;top:0;}
.mb-active-slider{border-color:#333}
.mb-slider .mb-panel{margin-top:50px;display:block;cursor:pointer;float:left;list-style:none}
.mb-panel a{outline:0}
.mb-slider .mb-panel.current{cursor:auto}
.mb-inside *{max-width:100%}
a.mb-scrollButtons{display:block;width:67px;height:110px;background:transparent url(../images/arrows.png) no-repeat;position:absolute;top: 105px;cursor: pointer; z-index:99;}
a.mb-scrollButtons.mb-left{left:-30px;background: url(../img/icon_prev01.jpg) no-repeat center center;}
a.mb-scrollButtons.mb-right{right:-30px;background: url(../img/icon_next.jpg) no-repeat center center;}

a.mb-scrollButtons.disabled{display:none}
.mb-controls{text-align:center;position:absolute; width:100%; top:280px; left:0;z-index:100}
.mb-controls a{color:#666;font:18px/2.2 Georgia, Serif;display:inline-block;text-decoration:none;padding:2px;margin:0 5px 0 0;text-align:center;outline:0}
.mb-panel{margin-top:90px}
.mb-controls a:hover{color:black}
.mb-controls a.current{color:#900}
.main-nav{display:block; text-align:center; border-bottom:2px solid #a71700;margin:0 0 20px 0;padding:0 0 10px 0}
.main-nav a{text-decoration:none;color:#3e63ec;font-size:18px;margin:0 8px}
.main-nav a:hover{color:black;border-bottom:2px solid black}
.mb-inside img{width:100%}


/*旋转木马结束*/
.index_intro{position:relative;height: 350px;width: 100%;background: #333333;}
.index_intro_right{width: 50%;height: auto;position: absolute;left: 550px;top: -15px;}
.index_intro_left{position: absolute;left: 0;width: 38%;color: #FFFFFF;line-height: 24px;}
.intro_head{font-size: 24px;margin-top: 80px;margin-bottom: 35px;}
.intro_cont{}
.pic_index{margin-left: -44px;}
.cont-box{height: 335px;width: 794px;background: url(../img/icon_bg03.png);margin-top: 160px;padding: 85px 80px 0 80px;line-height: 24px;}


.head_top{width: 171px;height: 51px;line-height:51px;margin: 0 auto;background: url(../img/bg04.png) no-repeat center center;text-align: center;font-size: 24px;font-family: "宋体";}
.lx_wm{background: #f1f1f1;padding: 43px 0 64px 0;position: relative;}
.head_tex{width: 69%;text-align: center;margin: 0 auto;}
.head_next{font-size: 25px;color: #760202;margin-top: 20px;}
.head_next img{margin-right: 10px;}
.head_three{color: #999999;font-size: 12px;line-height: 20px;margin-top: 5px;}
.xl_box{width: 100%;margin-top: 60px;}
.lx_dl{float: left;color: #333333;font-size: 14px;line-height: 24px;padding:0 40px 130px 40px;background: url(../img/bg05.png) no-repeat right bottom;}
.lx_dl dt{margin-bottom: 15px;}
.lx_right{width: 690px;float: right;padding: 0 52px;}
.lx_right_dd>span{font-size: 14px;}
.lx_right_dd02>span{font-size: 14px;}
.inp{border: 1px solid #b5b5b5;height: 30px;line-height: 30px;width: 200px;vertical-align: middle;padding-left: 8px;}
.span_cc{color: #333333;font-size: 14px;}
.lx_right dt{margin-bottom: 15px;}
.lx_right_dd{width: 50%;float: left;margin-bottom: 20px;}
.lx_right_dd02{width: 100%;margin-bottom: 20px;}
.xing{color: #e90000;}
.inp02{width: 95px;margin-right: 5px;}
.inp03{width: 100px;margin-right: 5px;}
.texa{height: 70px;border: 1px solid #b5b5b5;padding-left: 8px;vertical-align: top;width: 520px;}
.btn_inp{width: 90px;height: 30px;border-radius: 10px;text-align: center;color: #FFFFFF;}
.btn_tj{background-color: #760202;margin-left: 45px;}
.btn_cz{background-color: #999999;margin-left: 5px;}

.fixbox{height: 32px;position: absolute;width: 80px;background: #333333 url(../img/icon_top.png) no-repeat center center;right: 0;top:-32px;}
.foot_div{border-top: 5px solid #760202;width: 100%;}
.foot{position: relative;}
.foot_dl{float: left;margin-right: 100px;width: 90px;margin-top: 25px;font-size: 14px;color: #333333;}
.foot_dl dt{margin-bottom: 13px;border-bottom: 2px solid #c9c9c9;width: 100%;line-height: 40px;padding-left: 12px;}
.foot_dl dd{padding-left: 12px;}
.foot_tex{width: 100%;height: 45px;line-height: 45px;border: 1px solid #c9c9c9;border-left: none;border-right: none;font-size: 14px;}
.foot_tex02{text-align: center;height: 65px;line-height: 65px;font-size: 14px;}
.boxscroll {	
	height: 123px;
	width: 90px;
	border-right: 3px solid #333333;
	overflow: auto;
  	margin-bottom:20px;
}

.left_bar{width: 240px;margin-top: -73px;z-index: 2;position: relative;}
.ryzs_ul{text-align: left;}
.ryzs_li_head{height: 120px;color: #FFFFFF;background:url(../img/icon_tm01.png);text-align: center;color: #FFFFFF;font-size: 24px;margin-bottom: 8px;padding-top: 29px;	}
.ryzs_a a{color: #FFFFFF;font-size: 12px;line-height: 30px;}
.ryzs_a{color: #FFFFFF;font-size: 12px;line-height: 30px;margin-top: 15px;}
.ryzs_li{height: 40px;line-height: 40px;font-size:16px;margin-bottom:2px;transition:all linear .5s;}
.ryzs_li_active{color: #00A4E3;transition:all linear .5s;}
.ryzs_li_active .abli{color: #FFFFFF;background: url(../img/bg06.jpg) no-repeat center center;background-size: 100% 100%;}
.ryzs_li:hover{}
.ryzs_li a{display: block;width: 100%;height: 100%;padding-left: 30px;background: url(../img/bg07.jpg) no-repeat center center;background-size: 100% 100%;transition:all linear .5s;}
.ryzs_li a:hover{background: url(../img/bg06.jpg) no-repeat center center;background-size: 100% 100%;transition:all linear .5s;color: #FFFFFF;}
.ul001{margin-top: 25px;width: 831px;}
.li001{float: left;position: relative;height: 320px;text-align: center;margin-left: 10px;width: 267px;border: 1px solid #eeeeee;margin-top: 30px;padding: 8px;background: #fafafa;}
.li001 img{width: 100%;height: 180px;}
.title02{height: 45px;line-height:45px;width: 100%;}
.title02 a{font-size: 14px;color: #333333;}
.li001:hover .title02{}
.li001:hover{border: 1px solid #EEEEEE;}
.li001:hover .tit_a{color: #ffffff;}
.li001:hover .tit_xx{color: #ffffff;}
.li001:hover .hr02{border-bottom: 1px solid #FFFFFF;}
.tit_xx{text-align: left;line-height: 20px;font-size: 12px;margin-top: 10px;}
.li001:hover{background: #8b292a;}
.pageNum{margin-top: 44px;margin-bottom: 53px;display: inline-block;text-align: center;}
.pageNum li{margin-right:14px;float: left;}
.pageNum li a{display: block;width: 100%;height: 100%;height:35px;width:35px;text-align:center;line-height:35px;border: 1px solid #8B292A;}
.center{text-align: center;}
.pageNum .cb{color: #FFFFFF;border: 1px solid #8b292a;color: #8B292A;}
.pageNum .cbf{background: #8B292A;display: block;color: #FFFFFF;}
.main02{width: 100%;height: 300px;background-size:auto 100%;background-repeat: no-repeat;background-position: center center;}
.hr02{color: #A62224;width: 100%;height: 1px;border-bottom: 1px solid #333333;display: block;margin:0 auto;}
.cont_cp_head{width: 100%;border-bottom: 1px solid #333333;height: 70px;line-height: 70px;font-size: 24px;color: #333333;text-align: center;}
.cp_dl{width: 382px;}
.p-img{margin-bottom: 26px;}
.cp_dl dd{margin-bottom: 12px;font-size: 14px;color: #333333;}
.cp_box{margin-top: 23px;}
.cont_cp_in{width: 820px;}
.cp_top{height: 50px;width: 100%;background: #8b292a url(../img/head03.png) no-repeat left center;margin-top: 43px;}
.edit_box{font-size: 14px;line-height: 30px; margin-bottom:20px; margin-top:20px;}
.ul002{width: 1116px;margin-left: -13px;}
.ul002 .li001{width: 265px;margin-left: 13px;padding: 9px;height: 310px;}
.ul002 .hr02{border-bottom: 1px solid #b5b5b5;margin-left: 78px;width: 91px;}
.ul002 .li001 img{width: 100%;height: 167px;}

.dh_nei{width: 100%;background: url(../img/bg10.jpg) no-repeat center center;height: 80px;}
.ul_dsh{width: 100%;}
.ul_dsh li{line-height: 80px;height:100%;float: left;color: #FFFFFF;width: 136px;}
.ul_dsh li:hover{background:#540101 url(../img/bg08.png) no-repeat center center;color: #8B292A;}
.ul_dsh li a{color: #FFFFFF;font-size: 14px;display: block;width: 100%;height: 100%;text-align: center;}
.ul_dsh li.dsh_li_active{background:#540101 url(../img/bg08.png) no-repeat center center;}
.ul_dsh li a:hover{color: #fff;}
.ul_dsh li.dsh_li_active a{color: #fff;}

.big-imgst{ display: none; width: 600px; height: 400px; position: fixed; left: 50%; top:50%; margin-left: -300px; margin-top: -200px; z-index: 52;}
/*.op-bgimg{text-align: center;display: block;width: 100%;height: 264px;line-height: 264px;border: 1px solid #d9d9d9;overflow: hidden;}*/
.bg_close{width: 38px;height: 34px;position: absolute;top: 10px;right: 5px;background: url(../img/icon_close.jpg) no-repeat center center;z-index: 4;}
.bg_div{position:fixed;top:0;left:0;width: 100%;height: 100%;background: url(../img/bg_tm.png);display: none;z-index:50 ;}
.pict img{width: 100%; height: 100%;}
.pict{width: 100%;height: 100%;}

.locate_div{width: 100%;height: 78px;border-bottom: 1px solid #eeeeee;font-size: 24px;color: #333333;line-height: 84px;}
.locate_div span{font-size: 14px;margin-top: 10px;}
.lx_left_map{height: 601px;width: 560px;}
.lx_right_in{width: 506px;}
.lxwm_tex{margin-bottom: 36px;}
.lxwm_tex li{line-height: 30px;font-size: 14px;}
.inp04{border: 1px solid #b5b5b5;height: 35px;line-height: 30px;width: 192px;vertical-align: middle;padding-left: 8px;}
.lx_right02{width: 100%;padding: 0;}
.texa02{width: 445px;height: 107px;}
.inp05{width: 90px;}
.btn_tj02{border-radius: 0;background: #8B292A;width: 88px;height: 35px;float: right;margin-right: 18px;color: #FFFFFF;font-size: 14px;}
.lx_box{width: 100%;padding-bottom: 135px;margin-top: 50px;}
