body {font-family:"微软雅黑", Microsoft YaHei UI,"Heiti SC",sans-serif;color:#656565;}
@media (min-width:768px){
	header .navbar .container{width:1270px !important;}	
}
.htop{width:100%;border-top:4px solid #a93135;}
.htop .container{padding:10px 20px}
.search .sbt{padding:0px 30px}
.sbtn{background:#a93135;color:#fff;padding:7px 18px;font-size:14px;border-radius:30px !important;letter-spacing:4px;margin-left:-10px;z-index:9999}
.sbtn:hover{color:#fff;background: #a93135;border-radius:15px !important;}
.sbtn:active{border-radius:30px !important;background: #a93135;border:0px;color:#fff;}
.search .btn,.kbtn{border-radius:30px !important;    outline: none !important;box-shadow: none !important;}
.search{margin-top:35px}
.search .input-group{display:block;font-size:14px;}
.search .col-md-1{margin-left:-10px;padding:0px}
.search .col-md-4{padding:0px;}
.search input{height:35px !important;background:url(../img/search.png) no-repeat 5px;text-indent:20px}
.search input:focus{outline:0; box-shadow:0 0 5px #ccc; border-color:#fff; background:url(../img/search.png) no-repeat 5px #fff;}

.search .input-group input,.search .input-group button{height:44px;font-size:14px;border-top-left-radius:30px !important;border-bottom-left-radius:30px !important}

.ay{padding-top:8px;}
.ay a{padding:9px 18px;font-size:14px;border-radius:30px;letter-spacing:4px;color:#fff;margin-top:10px;}
.ay a.ady{background:#f9a207;margin-left:20px;}
.ay a.axy{background:#ca9331;margin-left:10px}

.navbar-default{border-top:1px solid #eee !important;border-bottom:1px solid #eee !important;}
.navbar{margin-bottom:0px !important;}
.navbar-brand{padding:5px}
.navbar-brand img{width:160px;height:auto;float:left}
.hnav li{margin-right:5px}
.hnav li a{font-size:16px;padding:15px 31px !important;letter-spacing:1px;color:#333 !important;}
.hnav li:hover,.hnav li.active{border-bottom:2px solid #a93135;margin-bottom:-2px}
.hnav li.active a,.hnav li a:hover{color:#a93135 !important;background:none !important;font-weight:700}

.hnav .dropdown:hover>.dropdown-menu {display: block;}
.hnav .dropdown>.dropdown-toggle:active {pointer-events: none;}

.hnav .dropdown-menu{background:#6563639c;padding:12px 0px}
.hnav .dropdown li{width:160px;float:left}
.hnav .dropdown li a{color:#fff !important;font-size:15px;font-weight:700}
.hnav .dropdown li:hover{border:0px !important;}
.hnav .dropdown li a:hover{color:#a93135 !important;text-decoration:none}

.hnav > li.dropdown.open {position: static;}
.hnav .open a{background:none !important;}
.hnav .open>.dropdown-menu{display:none}
.hnav > li.dropdown.open .dropdown-menu { border-radius: 0px;width: 100%;text-align: center;left: 0;right: 0;}


.banner img{width:100%;height:auto}

ul,li{list-style:none;padding:0px}
.mnav{background:#f2f2f2;border-bottom:1px solid #ddd}
.mnav .container{width:1290px;padding:0px}
.mnav ul{padding:0px;float:left;width:100%;margin:0px}
.mnav li{height:150px;float:left;text-align:center;width:11.1%;border-left: 15px solid #000; border-image-source: url(../img/mnav.png);border-image-slice: 25 25 25 25;}
.mnav li:last-child{border-right: 5px solid #000; border-image-source: url(../img/mnav.png);border-image-slice: 20 20 20 20;}
.mnav li a:hover{text-decoration:none;}
.mnav li img{margin-top:25px;}
.mnav li h3{font-size:16px;color:#333;font-weight:700}
.mnav li p{color:#8b8b8b;font-size:10px}
.mnav li a:hover h3{color:#a93135}

@media (max-width:768px){
 .mnav .container{width:100%;padding:0px}
 
 .mnav li{width:33.3%;margin-bottom:1px;border-bottom:1px solid #fff;border-left:1px solid #fff;border-image-source: none; }
 .mnav li:last-child{border-right: 0px solid #000;border-image-source: none; }
 .mnav li:nth-child(1),.mnav li:nth-child(4),.mnav li:nth-child(7){border-left:0px}
 .mnav li:nth-child(7),.mnav li:nth-child(8),.mnav li:nth-child(9){border-bottom:0px}
 .ntabs .nav-tabs li a{padding:10px 15px}
 .ntabs .nav-tabs>li.active>a,.ntabs .nav-tabs>li.active>a:focus,.ntabs .nav-tabs>li.active>a:hover {padding:10px 15px !important}
 .ntabs-more{font-size:14px !important}
 .keshi-tit h3 a{color:#333 !important;}
 .keshi-note ul li{letter-spacing:4px !important;font-size:16px !important;text-indent:20px !important;margin-top:5px;height:50px}
 .keshi-note ul li a{padding:6px 24px !important;}
 .keshi-note ul li:nth-child(1) a{background:url(../img/ks1.png) no-repeat 10px !important;}
.keshi-note ul li:nth-child(2) a{background:url(../img/ks2.png) no-repeat 10px !important;}
.keshi-note ul li:nth-child(3) a{background:url(../img/ks3.png) no-repeat 10px !important;border-right:0px !important;}
.keshi-note ul li:nth-child(4) a{background:url(../img/ks4.png) no-repeat 10px !important;}
.keshi-note ul li:nth-child(5) a{background:url(../img/ks5.png) no-repeat 10px !important;}
.keshi-note .nav-tabs>li.active:nth-child(1) a,.keshi-note .nav-tabs>li:hover:nth-child(1) a{background:url(../img/ks1-h.png) no-repeat 10px !important;}
.keshi-note .nav-tabs>li.active:nth-child(2) a,.keshi-note .nav-tabs>li:hover:nth-child(2) a{background:url(../img/ks2-h.png) no-repeat 10px !important;}
.keshi-note .nav-tabs>li.active:nth-child(3) a,.keshi-note .nav-tabs>li:hover:nth-child(3) a{background:url(../img/ks3-h.png) no-repeat 10px !important;border-right:0px !important;}
.keshi-note .nav-tabs>li.active:nth-child(4) a,.keshi-note .nav-tabs>li:hover:nth-child(4) a{background:url(../img/ks4-h.png) no-repeat 10px !important;}
.keshi-note .nav-tabs>li.active:nth-child(5) a,.keshi-note .nav-tabs>li:hover:nth-child(5) a{background:url(../img/ks5-h.png) no-repeat 10px !important;}
}

.inews{margin:30px 0px}
/* 焦点图 */
.idx-focus{float: left;}
.idx-focus,.focus-pic li{
    width: 460px;
    height: 410px;
    position: relative;
    overflow: hidden;
}
.idx-foc-tmp{height: 410px;}
.focus-pic{height: 410px;}
.focus-pic li{ float: left;height: 407px;}
.focus-pic li img{width: 100%;height: 407px;}

.focus-pic .bg{height: 80px;width: 100%;position: absolute;left: 0; bottom: 0;background: #a93135;opacity: .6;filter:Alpha(opacity=60);z-index: 1;}
.focus-pic .txt{height: 80px;position: absolute;width: 100%;line-height: 26px;text-indent: 10px;overflow: hidden;z-index: 2;left: 0; bottom: 0;}
.focus-pic .txt .txt-tit{float:right;width:84%;border-left:1px solid #fff;height:50px;margin:15px 5px 15px 0px}
.focus-pic h2{color:#fff;font-size:14px;margin:5px 0px}
.focus-pic .txt p{color:#fff;font-size:12px;height:30px;overflow:hidden}
.focus-pic .txt span{float:left;position: absolute;font-size:12px;margin-top:9px;color:#fff;padding-right:10px}
.focus-pic .txt span b{font-size:26px;color:#fff}

.idx-focus .btn-prev,
.idx-focus .btn-next{
    background: url(../img/foc_btn.png) no-repeat;
    _background: url(../img/foc_btn_8.png) no-repeat;
    width: 31px;
    height: 50px;
    position: absolute;
    z-index: 4;
    top: 165px;
    _filter:Alpha(opacity=70);
}
.idx-focus .btn-prev{background-position: 0 0;left: 10px;}
.idx-focus .btn-next{background-position: -33px 0;right: 10px;}

.ntabs .nav-tabs,.keshi-note .nav-tabs{border:0px;}
.ntabs .nav-tabs>li.active>a,.ntabs .nav-tabs>li.active>a:focus,.ntabs .nav-tabs>li.active>a:hover {
    color: #fff;
    cursor: default;
    background: #a93135;
    border: 0px;
    border-radius:10px;padding:10px 30px;font-size:16px;
}
.ntabs .nav-tabs li a{background:#fff;color:#333;font-size:16px;padding:10px 30px;border:0px}
.ntabs-more{float:right;border:1px solid #ddd;color:#666;padding:8px 15px;font-size:16px}
.ntabs-more:hover{border:1px solid #a93135;color:#a93135;text-decoration:none}

.tnews li{margin:6px 0px;width:100%;border-bottom:1px solid #ddd;float:left;padding:10px 0px 15px 0px}
.tnews li:last-child{border:0px}
.tnews li .ntime{float:left;border:1px dashed #ddd;padding:8px 10px;text-align:center;margin-right:15px}
.tnews li .ntime p{margin-bottom:0px}
.tnews li .ntime .ntime-d{font-size:30px;font-weight:700;color:#000}
.tnews li .ntime .ntime-y{font-size:16px;color:#000}
.tnews li .ntit h2{font-size:16px;color:#000;margin-top:5px;line-height:22px;}
.tnews li .ntit p{font-size:14px;color:#666;margin-top:15px}
.tnews li a:hover{text-decoration:none;}
.tnews li a:hover .ntime p,.tnews li a:hover .ntit h2,.tnews li a:hover .ntit p{color:#a93135}

.keshi{background:url(../img/kbgs.jpg) no-repeat left 130px;padding-bottom:60px}
.keshi .container{background:url(../img/knav-bg.png) no-repeat right;}
.keshi-tit h3{font-size:26px;color:#a93135;font-weight:700}
.keshi-tit h3 a{float:right;font-size:14px;color:#fff;font-weight:normal;margin-top:5px}
.keshi-tit h3 a:hover{color:#fba601;text-decoration:none}
.keshi-tit h3 a img{margin-left:10px;}

.keshi-note{width:98%;background:#fff;margin-top:30px}
.keshi-note ul{background:#f2f2f2;float:left;width:100%}
.keshi-note ul li{padding:8px 0px;letter-spacing:6px;font-size:18px;text-indent:24px;}
.keshi-note ul li a{color:#333;padding:6px 75px;border-right:1px solid #ddd}
.keshi-note ul li:nth-child(1) a{background:url(../img/ks1.png) no-repeat 40px;}
.keshi-note ul li:nth-child(2) a{background:url(../img/ks2.png) no-repeat 40px;}
.keshi-note ul li:nth-child(3) a{background:url(../img/ks3.png) no-repeat 40px;}
.keshi-note ul li:nth-child(4) a{background:url(../img/ks4.png) no-repeat 40px;}
.keshi-note ul li:nth-child(5) a{background:url(../img/ks5.png) no-repeat 40px;border-right:0px;padding:6px 71px;}
.keshi-note .nav-tabs>li.active, .keshi-note .nav-tabs>li:hover, .keshi-note .nav-tabs>li.active:focus, .keshi-note .nav-tabs>li.active:hover {
    color: #fff;
    cursor: default;
    background:url(../img/kname.png) repeat;
}
.keshi-note .nav-tabs>li.active{}
.keshi-note .nav-tabs>li:hover>a{border:0px;color:#fff}
.keshi-note .nav-tabs>li.active>a{border:none;color:#fff}
.keshi-note .nav-tabs>li.active:nth-child(1) a,.keshi-note .nav-tabs>li:hover:nth-child(1) a{background:url(../img/ks1-h.png) no-repeat 40px;}
.keshi-note .nav-tabs>li.active:nth-child(2) a,.keshi-note .nav-tabs>li:hover:nth-child(2) a{background:url(../img/ks2-h.png) no-repeat 40px;}
.keshi-note .nav-tabs>li.active:nth-child(3) a,.keshi-note .nav-tabs>li:hover:nth-child(3) a{background:url(../img/ks3-h.png) no-repeat 40px;}
.keshi-note .nav-tabs>li.active:nth-child(4) a,.keshi-note .nav-tabs>li:hover:nth-child(4) a{background:url(../img/ks4-h.png) no-repeat 40px;}
.keshi-note .nav-tabs>li.active:nth-child(5) a,.keshi-note .nav-tabs>li:hover:nth-child(5) a{background:url(../img/ks5-h.png) no-repeat 40px;border-right:0px;padding:6px 70px;}

.kcontent{background:#fff url(../img/kbg.png) no-repeat right bottom;float:left;width:100%;padding:30px 30px 20px 30px}
.kcontent .col-md-4 img{width:100%;height:auto;}
.kcontent .col-md-8 h2{background:url(../img/nbg.jpg) no-repeat left 8px;font-size:20px;font-weight:700;color:#a93135;text-indent:25px;letter-spacing:2px;margin-bottom:20px}
.kcontent .col-md-8 p{margin-left:25px}

/* doctor */
.doctor{background:#fff url(../img/dbg.jpg) no-repeat top center;padding-bottom:30px}
.doc-tit{text-align:center;color:#fff;position:relative;}
.doc-tit h3{margin:40px 0px;font-size:30px;font-weight:700}
.doc-tit a{float:right;border:1px solid #ddd;color:#ddd;padding:5px 10px;margin-top:-40px;position:absolute;right:-20px;font-size:12px;}
.doc-tit a:hover{color:#fff;border:1px solid #fff;text-decoration:none}
.doc-form{width:1050px;margin:40px auto 30px auto}
.doc-form .form-control{background:url(../img/dinput.png) no-repeat;height:40px !important;border:0px;width:247px;padding:0px 15px;color:#aaa !important;font-weight:700;letter-spacing:4px;margin-right:10px}
.doc-form .form-group{padding-left:0px;text-align:left}
.doc-form .btn{background:url(../img/dse.png) no-repeat;height:40px;border:0px;color:#fff;font-size:18px;font-weight:700;letter-spacing:8px;text-align:left;padding-left:40px}
.doc-form .btn:hover,.doc-form .btn:focus{border:0px !important;background:url(../img/dse.png) no-repeat;color:#fff; outline: none; border-color: transparent; box-shadow:none;}


.scrollpic{max-width:1270px;margin:20px auto;}
#myscroll{display:block; width:100%; position:relative; height:300px; overflow:hidden;}
#myscroll #myscrollbox{display:block; float:left; position:absolute; left:0; top:0; width:1000000px;}
#myscroll ul{display:block; float:left; list-style-type:none; padding:0; margin:0;}
#myscroll ul li{display:block; float:left; padding:0; margin:0px;width:210px;}
#myscroll ul li a{display:block; float:left; width:193px; padding:0 7px; position:relative; height:300px; color:#fff;}
#myscroll a .intro{position:absolute; left:7px; z-index:10; background-color:rgba(0,0,0,.50); padding:10px 0px 60px 0px;text-align:center;width:193px;height:300px}
#myscroll a .intro h5{padding:0; margin:0; font-size:18px; font-weight:bold; height:60px; width:192px; line-height:30px; }
#myscroll a .intro p{font-size:13px; line-height:20px; margin:10px 15px 15px 15px; height:40px; overflow:hidden;}
#myscroll a .intro{bottom:-220px;}
#myscroll a:hover .intro{bottom:0px;}
#myscroll a:hover h5{margin-top:80px}
#myscroll a .intro h5 span{font-weight:normal;font-size:14px;}
.dmore{border:1px solid #ddd;font-size:14px;padding:3px 15px;}

#mybtns{ margin-top:100px;width:100%; display:block;width:53px;height:72px; position:absolute}
#mybtns a{width:23px; height:72px; display:block; float:left; margin-right:1px;}
#mybtns #left{margin-left:-30px;}
#mybtns #right{margin-left:1250px;}
#mybtns a:hover, #myscroll, #mybtns a,#myscroll a:hover .intro, #myscroll a .intro,#myscroll #myscrollbox,.my-list .col-md-2 a:hover .intro,.my-list .col-md-2 a .intro{
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
#mybtns #left{background:url(../img/dleft.png) no-repeat;}
#mybtns #right{background:url(../img/dright.png) no-repeat;}

@media (max-width:768px){
	#myscroll {width: 414px;}
	#myscroll #myscrollbox{width:100%;}
	.zyy .row .col-md-6 img{height:110px !important}
	.zyy-right,.z-right{padding-right:15px !important}
	.zyy-right .col-md-6,.z-right .col-md-6,.t-right .col-md-6{padding-right:15px !important;margin-top:15px}
	.zyy .zyy-n{bottom:0px !important; right:25px !important;}
	.zyy-right h2{left:50px !important;bottom:0px !important;}
	.zyy-p{margin-top:0px !important; }
	.zyy-p .col-md-6:nth-child(1) h2{left:60px !important;bottom:5px !important;top:45px !important}
	.zyy-p img{margin-bottom:15px}
	.zyy .zyy-t{bottom:15px !important;}
	.fbq{margin-top:10px !important;}
	.dj {background: none !important;}
	.djb ul{padding-left:5px !important;}
	.djb li a{color:#333 !important;}
	.djb li .dtime{border:1px solid #333 !important;}
	.dbanner,.ybanner,.jbanner,.kbanner,.mbanner,.xbanner{height:100px;padding:10px 0px !important;background-size:cover !important}
	.ybanner h2{padding-left:50px !important;}
	.djzlcon img{width:100%}
	.djzl-share {text-align:center;margin-top:0px !important;}
	.zpnote{width:75% !important;}
	.yiyuan-list .col-md-7{width:50% !important;}
	.yiyuan-list img{height:210px !important;}
    .fnews-list{padding:15px !important}
	.gex{height:440px;overflow:hidden}
	.jz-nav{padding:0px !important;margin:15px -15px 0px -15px !important;}
	.jz-nav .col-md-2{float:left;margin:10px 0px}
	.jzadd{background:url(../img/jzbg.jpg) repeat-y !important;}
	.kslist{padding:15px 0px !important;}
	.kslist .col-md-lg-5{width:50% !important;padding:0px !important}
	.col-md-lg-5 a{background:url(../img/ksbg.png) no-repeat 2px !important;margin:10px 0px !important;background-size:100% !important;font-size:13px}
    .col-md-lg-5 a:hover{background:url(../img/ksbg-h.png) no-repeat 2px !important;background-size:100% !important;}
	.aimg img {height: 240px !important;margin-top:10px}
	.yy-d p{font-size:16px !important;}
	.yy-d .yyd1 span{font-size:36px !important;}
	.yy-d .col-md-lg-5{width:50% !important;padding-top:10px}
	.ry .col-md-lg-5{background-size:100% !important;width:50% !important;}
	.ry .col-md-lg-5:last-child{width:100% !important;padding-top:0px;text-align:center}
	
	.fzlc .fzlc-des{background:url(../img/fbg2.jpg) no-repeat top !important;background-size:cover !important;}
	.fzlc-date{float:left}
	.fzlc-date .col-md-3{height:596px !important;}
	.djnavs a{padding:0px 10px !important;}
	.mynav .mynavt .mynav-name{margin-bottom:20px}
	.mynav .mynavt .mynav-name,.mynav .mynavt .mynav-list{width:100% !important;}
	.mynav .mynavt .mynav-list a{text-align:center;margin:0px 5px 10px 5px !important;padding:5px 12px !important;}
	.my-list .col-xs-6,.my-list .col-xs-6 img{height:220px !important;}
	.my-list .col-md-2 a .intro {bottom: -130px !important;width:84% !important;}
	.my-list .col-md-2 a .intro p{padding:0px 10px !important;font-size:12px}
	
    .msearche .col-md-1{text-align:left !important}
	.zjcon .zjdesc .col-md-2{padding-right:15px !important;margin-bottom:20px}
	.xtg {background: url(../img/xtz.jpg) repeat-y !important;}
}
@media (max-width:320px){
	.djnavs a{padding:0px 3px !important;}
	.fzlc h1{font-size:24px !important;}
	.my-list .col-xs-6,.my-list .col-xs-6 img{height:180px !important;}
	.my-list .col-md-2 a .intro {bottom: -90px !important;width: 80% !important;}
	.my-list .col-md-2 a .intro p{padding:0px 5px !important;font-size:12px}
    .msearche .col-sm-12{padding-left:10px}
}
.doc-car {margin-top:10px;float:left}

.item .col-xs-6{padding:0px 10px}
.item .col-xs-6 img{width:100%;height:260px}
.item .col-xs-6 h5{font-size:18px;font-weight:700}
.doc-car .carousel-caption{background-color: rgba(0,0,0,.50);bottom:0px;right:0px;margin-left:10px;left:0px;padding:10px 0px;width:90%;}
.doc-car .carousel-control.right,.doc-car .carousel-control.left{background:none;}
.doc-h3{font-size:22px;text-align:center;margin:0px 0px 20px 0px;font-weight:700}


.hcontent{background:#fff}
.hcontent h3{font-size:26px;color:#a93135;font-weight:700;background:url(../img/htbg.png) no-repeat bottom;padding-bottom:25px;margin-bottom:20px}
.zyy .row .col-md-6 img{width:100%;height:180px}
.zyy .zyy-n{position:absolute;bottom:40px;right:40px;background:#f2f2f2;padding:15px 30px;}
.zyy .zyy-n h2{font-size:1.6em;color:#a93135;font-weight:700;margin:0px 0px 20px 0px;}
.zyy .zyy-n span{background:#a93135;color:#fff;padding:3px 8px;font-weight:700;margin-top:10px;margin-left:10px}
.zyy-right{padding-right:0px}
.zyy-right .col-md-6,.z-right .col-md-6,.t-right .col-md-6{padding-right:0px}
.zyy-right h2{position:absolute;left:100px;bottom:6px;font-size:18px;color:#fff;padding:10px 20px;font-weight:700}
.zyy-right .col-md-6:nth-child(1) h2{background:#9c231c url(../img/zyhbg.png) no-repeat -8px 2px;}
.zyy-right .col-md-6:nth-child(2) h2{background:#f9a207 url(../img/zyhbg.png) no-repeat -8px 2px;}

.zyy-p{margin-top:20px;}
.zyy-p .col-md-6 h2{position:absolute;font-size:1.6em;color:#a93135;font-weight:900; text-shadow: 1px 0px 0px #fff }
.zyy-p .col-md-6:nth-child(1) h2{bottom:10px;left:100px;}
.zyy-p .col-md-6:nth-child(2) h2{top:40px;left:40px;}
.z-right{padding-right:0px}
.zyy .zyy-t{position:absolute;bottom:40px;right:40px;padding:15px 30px;}
.zyy .zyy-t h2{font-size:1.6em;color:#fff;font-weight:700;margin:0px 0px 20px 0px;top:-25px !important;left:20px  !important;text-shadow:none}
.zyy .zyy-t span{background:#a93135;color:#fff;padding:3px 8px;font-weight:700;}

.dj{margin-top:40px}
.dj h3 a{font-weight:normal;float:right;color:#fff;background:url(../img/djmore.png) no-repeat;font-size:14px;height:29px;width:95px;text-align:center;padding-top:4px;margin-top:6px}
.djn{margin-top:25px;}
.djn .col-md-6 h2{font-size:1.3em;color:#666;font-weight:700;margin-bottom:25px}
.djn .col-md-6 img{width:100%}
.djn .djnt{color:#a6a6a6;line-height:24px;margin:10px 0px;height:159px;overflow:hidden}
.djn-m{float:right;color:#333;font-size:14px;margin-top:10px}
.djn-m:hover{color:#a93135;text-decoration:none}

.dj{background:url(../img/dj.jpg) no-repeat right top;}
.djb ul{padding-left:30px;padding-bottom:30px;float:left}
.djb li{width:100%;float:left;margin:10px 0px}
.djb li .dtime{border:1px solid #fff;text-align:center;padding:10px 10px 5px 10px;font-size:1.2em;margin-right:15px}
.djb li a{color:#fff}
.djb li a .dtime{float:left;}
.djb li a .dtime p{margin-bottom:0px}
.djb li a .dtime .dtime-y{font-weight:700;font-size:26px}
.djb li a h2{font-size:1.2em;line-height:26px;margin-top:8px}
.djb li a:hover{text-decoration:none}


.flink{background:#e6e5e5;padding:10px 0px}
.flink span{float:left}
.flink a{color:#666;float:left;margin:0px 5px}
.footer{background:url(../img/foot.jpg) repeat-y;padding:30px 0px 0px 0px}
.faddress{color:#fff;font-size:12px;border-right:1px solid #ddd;margin-top:20px;padding-left:30px}
.faddress div{margin:6px 0px;padding:5px 0px;}
.faddress .fadd{background:url(../img/add.png) no-repeat left;text-indent:30px}
.faddress .ftel{background:url(../img/tel.png) no-repeat left;text-indent:35px}
.faddress .ftel span{font-size:14px;font-weight:700}
.faddress p{margin-top:30px;float:left}
.faddress p a{color:#fff;margin:0px 5px;float:left;border-right:1px solid #ddd;padding:0px 15px 0px 15px}
.fbq{margin-top:95px;padding-left:40px}
.faddress p a:last-child{border:0px}
.fbq p{color:#fff;}
.fbq p a{color:#fff}
.fewm{background:url(../img/phonebg.png) no-repeat right 10px;padding-top:45px;padding-left:30px}
.fewm p{color:#fff;text-align:center;margin-left:90px}


.dbanner{margin-top:2px;width:100%;background:url(../img/djzl.jpg) no-repeat center top;background-size:100%;padding:65px 0px}
.dbanner h2{text-align:center;text-indent:80px;color:#a93135; text-shadow: 1px 1px 0px #fff;font-weight:700;font-size:24px}
.dnav{margin:15px 0px;border-bottom:1px solid #ddd;padding-bottom:5px}
.dnav span, .dnav a{color:#666}
.dnav a:hover{color:#a93135;text-decoration:none}
.djzl-note{margin-top:40px}
.djzl-note h1{font-size:20px;text-align:center;font-weight:700;margin:20px 0px;line-height:24px}
.djzl-note .djzl-des{text-align:center;font-size:12px;color:#666;width:100%;float:left}
.djzl-share{float:right;margin-top:-30px;font-size:12px}
.social-share{float:right;margin-top:-10px}
.djzlcon{margin:30px 0px;color:#666;line-height:32px;width:100%;float:left;font-size:14px}
.djzlcon img{text-align:center;margin:15px 10px;}

.djnavs{margin:35px 0px;text-align:center;}
.djnavs a{font-size:16px;border-right:1px solid #ddd;padding:0px 15px;color:#666}
.djnavs a:last-child{border:0px}
.djnavs a:hover{text-decoration:none}
.djnavs a span.djnav-active{padding-bottom:5px;border-bottom:4px solid #f8a205;}
.djzl-list img{width:auto;height:180px;display:block;margin:0px auto;}
.djzl-list h3{font-size:18px;font-weight:700;border-bottom:1px dashed #ddd;padding-bottom:10px;line-height:24px}
.djzl-list h3 a{color:#a93135}
.zltitle{margin-top:10px;float:left}
.djzl-list a:hover{text-decoration:none}
.zltitle .djtime,.zptime{background:#a93135;color:#fff;text-align:center;float:left;padding:8px 10px;margin-right:15px}
.zltitle .djtime p, .zptime p{margin-bottom:2px}
.djtime .ntime-d, .zptime .ntime-d{font-weight:700;font-size:22px}
.zltitle .djtit{font-size:12px;}
.zltitle .djtit p{line-height:24px;height:76px;overflow:hidden}
.djtit p:last-child{height:auto;}
.zltitle .djtit a{float:right;color:#a93135;font-weight:700}
.djzl-list li{margin:20px 0px;width:100%;float:left}

.dpage{margin:25px 0px;width:100%;text-align:center;padding-top:20px;float:left}
.dpage a{padding:3px 12px;border:1px solid #ddd;color:#666;margin:5px 3px}
.dpage a:hover{background:#a93135;color:#fff}
.dpage span{margin:15px}

.zbanner{width:100%;}
.zbanner img{width:100%;height:auto}
.zyyl img{margin-top:15px}

.rczp h1{text-align:center;color:#515151;font-size:21px;font-weight:700;width:100%;float:left}
.rczp h1 img{margin-right:10px;margin-top:-5px}

.zptime{font-size:16px;padding:15px 10px}
.zpnote{float:right;width:92%}
.zpnote h3{margin-bottom:15px;margin-top:0px;text-indent:25px;border:0px;background:url(../img/circle.png) no-repeat 10px 6px;padding:0px 10px}
.zpnote h3 a,.xwnote h3 a{color:#666}
.zpnote h3 a:hover,.xwnote h3 a:hover,.ywgk li h3 a:hover{color:#a93135}
.zpnote p{line-height:24px;padding:0px 10px 0px 35px;float:left;}
.zpnote p a{color:#a93135;float:right;font-weight:700}

.nbanner{margin-top:2px;width:100%;background:url(../img/news.jpg) no-repeat center top;background-size:100%;padding:60px 0px}
.nbanner h2{text-align:right;color:#666; font-weight:700;font-size:24px;padding-right:150px;letter-spacing:4px}
.xwnote{float:right;width:90%}
.xwnote h3{border-bottom:1px dashed #ddd;margin-top:0px}
.xwnote h3 span,.ywgk li h3 span{float:right;font-size:12px;font-weight:normal;margin-right:10px}

.ywgk li{box-shadow:0px 0px 3px 1px rgba(0, 0, 0, 0.2);padding:10px 15px}
.ywgk li h3 a{color:#666;padding:0px 5px}
.ywgk li p{margin-top:20px;padding:0px 5px;height:45px;overflow:hidden;line-height:24px}
.ybanner{margin-top:2px;width:100%;background:url(../img/yiyuan.jpg) no-repeat center top;background-size:100%;padding:65px 0px}
.ybanner h2{color:#a93135; text-shadow: 1px 1px 0px #fff;font-weight:700;font-size:24px;padding-left:210px}

.yiyuan-list{margin:30px 0px}
.yiyuan-list .col-md-7{width:14.28%;float:left}
.yiyuan-list li{margin:10px 0px}
.yiyuan-list img{width:100%;height:200px}
.yiyuan-list h3,.yiyuan-list p{text-align:center;font-size:14px}


.ynews,.fnews{padding:0px 0px 5px 0px;background:#fff;box-shadow:0px 0px 5px 1px rgba(0, 0, 0, 0.1);margin:20px 0px}
.ynews img,.fnews img{width:100%;margin:0px;}
.ynews h3,.ynews p{padding:10px 30px 5px 30px;}
.ynews h3{border:0px;color:#515151}
.ynews p{color:#666}
.ynews-p{height:80px;overflow:hidden}
.ynews a:hover h3{color:#a93135;}

.fbanner{margin-top:2px;width:100%;background:url(../img/yihu.jpg) no-repeat center top;background-size:100%;padding:60px 0px}
.fbanner h2{color:#fff; font-weight:700;font-size:24px;padding-left:150px;letter-spacing:4px}
.fc-tit{margin:15px 0px;}
.fc-tit h3{font-size:18px;color:#515151;font-weight:700;border-left:6px solid #a93135;padding:5px 10px;}
.fc-tit h3 a{float:right;font-size:14px;border:1px solid #ababab;color:#a9a9a9;font-weight:normal;padding:5px 10px}
.fc-tit h3 a:hover{color:#a93135;border:1px solid #a93135;text-decoration:none}

.fc-list{background:url(../img/fc.jpg) repeat-y center top;width:100%;padding:20px 0px}
.fc-list img{margin-bottom:5px}

.fnews-c{color:#ababab !important;padding:10px 30px 0px 30px;}
.fc-list .col-md-4{padding-left:0px}
.fc-list h4{padding:10px 30px 0px 30px;}
.fc-list h4 a:hover{text-decoration:none}
.fc-list h4 a{color:#a93135;font-weight:700;font-size:16px;line-height:24px}
.fnews-p{height:50px;overflow:hidden;padding:10px 30px 20px 30px;margin-bottom:15px}

.fnews-list{padding:15px 30px 15px 40px}
.fnews-list li{margin:5px 0px 10px 0px;width:100%;float:left}
.fnews-list li:hover .fptime{background:#a93135;color:#fff;border:1px solid #a93135}
.fptime{background:none;color:#666;text-align:center;float:left;padding:16px 10px;margin-right:25px;border-radius:5px;border:1px solid #a9a9a9}
.fptime p{margin-bottom:2px}
.fptime .ntime-d{font-weight:700;font-size:22px}
.fwnote h4{margin-top:0px;margin-bottom:12px;padding-top:0px}
.fwnote h4 a{font-size:18px;color:#5b5b5b;font-weight:normal}
.fwnote p{line-height:24px}
.fnews-list li:hover a{color:#a93135}

.gex{margin:10px auto 30px auto}
.gex .col-md-4{padding:0px 20px;}
.gex .col-md-4 .gex-note{background:#fff;box-shadow:1px 1px 5px 1px rgba(0, 0, 0, 0.2);border-radius:5px;float:left;padding-bottom:10px;margin:10px 0px}
.gex .gex-note img{width:100%;height:200px;padding:10px}
.gex-note h4{text-align:center;font-size:16px;padding:0px 15px;margin:5px 0px}
.gex-note h4 a{color:#666}
.gex-note .gex-p{padding:10px 15px 5px 15px;font-size:14px;}
.gex-note .gex-more{float:right;margin-right:15px;color:#a93135}
.gex-note .carousel-caption{background:#a93135;color:#fff;top:20px;left:20px;width:70px;height:60px}
.gex-note .carousel-caption p{padding-bottom:0px;margin:0px}
.gex-note .carousel-caption p.ntime-d{font-size:18px;font-weight:700}
.gex .carousel-inner{overflow:visible;}
.gex .d-l{top:120px;left:-5px;width:auto}
.gex .d-r{top:120px;right:-5px;width:auto}
.gex .carousel-control img{border:1px solid #ddd;background:#fff;padding:25px 3px}
.doc-car .row{padding:0px 20px}

.jbanner{margin-top:2px;width:100%;background:url(../img/jz.jpg) no-repeat center top;background-size:100%;padding:60px 0px}
.jbanner h2,.kbanner h2{text-align:center;color:#333;text-shadow: 1px 1px 0px #fff;font-weight:700;font-size:24px;letter-spacing:4px}

.jz-nav{padding:10px 120px;margin:20px 20px 10px 20px}
.jz-nav .col-md-2 a{box-shadow:0px 0px 3px 1px rgba(0, 0, 0, 0.1);border:1px solid #ddd;border-radius:5px;padding:4px 15px 4px 30px;color:#5b5b5b}
.jz-nav .col-md-2 a:hover{color:#fff;border:1px solid #a93135;text-decoration:none}
.jz-nav .col-md-2:nth-child(1) a{background:#fff url(../img/jz1.png) no-repeat 8px;}
.jz-nav .col-md-2:nth-child(2) a{background:#fff url(../img/jz2.png) no-repeat 8px;}
.jz-nav .col-md-2:nth-child(3) a{background:#fff url(../img/jz3.png) no-repeat 8px;}
.jz-nav .col-md-2:nth-child(4) a{background:#fff url(../img/jz4.png) no-repeat 8px;}
.jz-nav .col-md-2:nth-child(5) a{background:#fff url(../img/jz5.png) no-repeat 8px;}
.jz-nav .col-md-2:nth-child(6) a{background:#fff url(../img/jz6.png) no-repeat 8px;}
.jz-nav .col-md-2:nth-child(1) a:hover, .jz-nav .col-md-2:nth-child(1) a.jactive{background:#a93135 url(../img/jz1-h.png) no-repeat 8px !important;color:#fff !important;border:1px solid #a93135 !important;}
.jz-nav .col-md-2:nth-child(2) a:hover, .jz-nav .col-md-2:nth-child(2) a.jactive{background:#a93135 url(../img/jz2-h.png) no-repeat 8px !important;color:#fff !important;border:1px solid #a93135 !important;}
.jz-nav .col-md-2:nth-child(3) a:hover, .jz-nav .col-md-2:nth-child(3) a.jactive{background:#a93135 url(../img/jz3-h.png) no-repeat 8px !important;color:#fff !important;border:1px solid #a93135 !important;}
.jz-nav .col-md-2:nth-child(4) a:hover, .jz-nav .col-md-2:nth-child(4) a.jactive{background:#a93135 url(../img/jz4-h.png) no-repeat 8px !important;color:#fff !important;border:1px solid #a93135 !important;}
.jz-nav .col-md-2:nth-child(5) a:hover, .jz-nav .col-md-2:nth-child(5) a.jactive{background:#a93135 url(../img/jz5-h.png) no-repeat 8px !important;color:#fff !important;border:1px solid #a93135 !important;}
.jz-nav .col-md-2:nth-child(6) a:hover, .jz-nav .col-md-2:nth-child(6) a.jactive{background:#a93135 url(../img/jz6-h.png) no-repeat 8px !important;color:#fff !important;border:1px solid #a93135 !important;}

.jz-note{width:100%;background:#fff;box-shadow:0px 0px 3px 1px rgba(0, 0, 0, 0.1);border-radius:5px;padding:15px;margin-top:25px;float:left}
.jz-note h2{font-size:18px;color:#333;font-weight:700;padding:15px;border-bottom:1px dashed #ddd;margin:0px auto;width:94%;letter-spacing:4px}
.jz-note h2 img{margin-right:10px}
.jz-note h2 .djzl-share{float:right;margin-top:6px;color:#666;font-weight:normal}
.jz-note .djzl-note{padding:10px 30px;margin-top:10px;}
.jz-note .djzl-note h1{color:#a93135}

.jzadd{margin-top:20px;width:100%;background:url(../img/jzbg.jpg) no-repeat;padding:25px 0px;float:left}
.jzadd .col-md-4{color:#fff}
.jzadd .col-md-4 h5{width:110px;height:40px;line-height:40px;border-radius:50px;text-align:center;font-size:18px;font-weight:700;float:left;margin-right:15px;}
.jzadd .col-md-4:nth-child(1) h5{background:#f9a207;}
.jzadd .col-md-4:nth-child(2) h5{background:#ca9331;}
.jzadd .col-md-4 span{margin-top:13px;margin-left:10px;float:left;text-indent:25px;font-size:15px}
.jzadd .col-md-4 span.jz-add{background:url(../img/jz-add.png) no-repeat left;}
.jzadd .col-md-4 span.jz-tel{background:url(../img/jz-tel.png) no-repeat left;}

.ksdh{background:url(../img/ksdh.png) repeat;padding-bottom:60px}
.kbanner{margin-top:2px;width:100%;background:url(../img/ks.jpg) no-repeat center top;background-size:100%;padding:60px 0px}
.ks-note{}
.ks-note h2{border-bottom:1px solid #a42f33;width:100%}
.kslist{padding:15px;margin-bottom:20px}
.col-md-lg-5{width:20%;padding:0px 15px;float:left;text-align:center;}
.col-md-lg-5 a{margin:20px 0px;background:url(../img/ksbg.png) no-repeat 10px;text-align:center;height:60px;line-height:60px;display:block;color:#fff;}
.col-md-lg-5 a:hover{text-decoration:none;background:url(../img/ksbg-h.png) no-repeat 10px;}
.kbtn{background:#a93135;color:#fff;padding:8px 30px;font-size:14px;border-radius:10px !important;letter-spacing:4px;margin-left:-10px !important;z-index:9999}
.kbtn:hover{color:#fff;background: #a93135;border-radius:10px !important;}
.kbtn:active{border-radius:10px !important;background: #a93135;border:0px;color:#fff;}
.ks-form{float:left;margin:25px 0px 0px}
.ks-form .form-control{height:40px;border:1px solid #ddd;display:block;width:100%}
.ks-form .col-md-6,.ks-form .col-md-6 .col-sm-12{padding-right:0px;}

.ks-form .col-md-3{padding-left:0px}

.jz-nav a,.col-md-lg-5 a,.hnav .dropdown li a{-webkit-transition: all 350ms ease-in-out;
    -moz-transition: all 350ms ease-in-out;
    -o-transition: all 350ms ease-in-out;
    transition: all 350ms ease-in-out;}

.about{background:url(../img/ayybg.jpg) no-repeat bottom;}	
.yiyuan-des h1{font-size:30px;color:#333;font-weight:700;margin:20px 0px 30px 0px}
.yiyuan-des p,.yyzx p{font-size:16px;line-height:26px;letter-spacing:0.8px}
.yiyuan-des p img{width:100%;height:auto;box-shadow:1px 1px 10px 1px rgba(0, 0, 0, 0.3);margin-bottom:30px}
.yy-d{padding:30px 0px;margin:20px 0px 0px}
.yy-d p{text-align:center;font-size:20px;}
.yy-d .yyd1{color:#9d2520;font-weight:700}
.yy-d .yyd1 span{font-size:46px;margin-top:-10px}
.yy-d .yyd2{color:#f8a205}
.yiyuan-des h3{color:#9d2520;font-size:18px;font-weight:700;margin:25px 0px}
.yiyuan-des p b{font-size:20px;color:#9d2520}

.yyzx{background:#f1f1f1;padding:20px 0px}
.yyzx .col-md-4 p{text-indent:40px;}
.yyzx .col-md-6 p{margin-top:80px}
.yyzx .col-md-6 p b{color:#9d2520;font-weight:700;font-size:17px;}

.ry{margin:30px 0px}
.ry div{text-align:center;height:100px;vertical-align:middle;display:block;padding-top:30px;color:#9d2520;font-weight:700}
.ry .col-md-lg-5:nth-child(1),.ry .col-md-lg-5:nth-child(3){background:url(../img/ry1.jpg) no-repeat center;}
.ry .col-md-lg-5:nth-child(2),.ry .col-md-lg-5:nth-child(4){background:url(../img/ry2.jpg) no-repeat center;}
.ry .col-md-lg-5:nth-child(2),.ry .col-md-lg-5:nth-child(3){padding-top:40px}
.ry .col-md-lg-5:nth-child(5){font-size:18px;color:#333;text-align:left}
.ry .col-md-lg-5:nth-child(5) b{font-size:35px;color:#9d2520;margin:0px 5px}
.aimg{margin:30px 0px}
.aimg img{width:100%;height:260px}
.amap{background:url(../img/yymap.jpg) no-repeat center;margin-bottom:30px}
.amap .col-md-3{background:#fff;box-shadow:1px 1px 10px 1px rgba(0, 0, 0, 0.3);padding:20px;margin:20px }
.amap .col-md-3 h4{font-size:18px;font-weight:700;border-bottom:1px solid #ddd;padding-bottom:15px;}
.amap .col-md-3 p{font-size:14px;line-height:20px;margin-bottom:5px}
.amap .col-md-3 img{width:auto;text-align:center;margin:0px}
.amap-img{text-align:center;margin-top:20px}
.amap-p{text-align:center;}

.fzlc{margin:0px 0px 30px 0px; float:left}
.fzlc h1{font-size:30px;color:#333;font-weight:700;text-align:center;float:left;width:100%}
.fzlc h1 span{color:#9d2520}
.fzlc .fzlc-des{background:url(../img/fbg.png) no-repeat top;float:left;width:100%;padding:20px 35px;background-size:100%;margin-top:30px}
.fzlc .fzlc-des h3{text-align:center;color:#9d2520;font-size:18px;margin-bottom:30px;font-weight:700;line-height:24px;}
.fzlc .fzlc-des p{text-indent:25px;line-height:24px;padding-bottom:20px}

.fzlc-date{padding:30px 0px;}
.fzlc-date .col-md-3{background:url(../img/fzl.jpg) no-repeat center;text-align:center;padding:66px 45px;}
.fzlc-date .col-md-3 a{color:#595959;font-weight:700;margin:6px 0px;float:left;width:100%;padding:25px 0px}
.fzlc-date .col-md-3 a:hover{text-decoration:none;color:#fff;background:url(../img/fleft.png) no-repeat center;}
.fzlc-date .col-md-3 a .fzdate{font-size:22px;}
.fzlc-date .col-md-3 a p{margin-bottom:0px}
.fzlc-date .col-md-3 a.fzactive{background:url(../img/fleft.png) no-repeat center;color:#fff}
.fzlc-date .col-md-3 a .fztxt{font-size:15px;padding:0px 20px;}

.fzcon .fz-cons{border-left:1px solid #ddd;padding:30px 0px 30px 30px}
.fzcon h2{text-align:center;font-size:22px;color:#9d2520;font-weight:700;margin-bottom:20px;line-height:28px}
.fzcon p{line-height:24px;margin:15px 0px;}
.fzcon h5{background:url(../img/fcycle.png) no-repeat 0px 0px;margin-left:-37px;z-index:9999;text-indent:36px;margin-top:25px;color:#9d2520}
.fzcon table{margin:30px 0px}
.fzcon table,.fzcon td,.fzcon th {border:1px solid #ddd}
.fzcon th{background:#9b0404;color:#fff;text-align:center;font-weight:700}
.fzcon tr:nth-child(1){letter-spacing:20px;}
.fzcon tr:nth-child(1) td, .fzcon tr:nth-child(1) th{background:#9b0404;color:#fff;text-align:center;font-weight:700}
.fzcon th:nth-child(2){letter-spacing:40px}
.fzcon td:first-child{width:15%;vertical-align: middle;}
.fzcon td{line-height:26px !important;padding:15px !important;}

/*悬浮链接*/
.suspension{position:fixed;z-index:55;right:0px;top:150px;width:70px;height:240px;}
.suspension-box{position:relative;float:right;}
.suspension .a{color:#fff;display:block;width:75px;height:80px;background:#7d2424;box-shadow:#eee 0px 1px 3px 1px rgba(0, 0, 0, 0.3);margin-bottom:4px;cursor:pointer;outline:none;text-align:center}
.suspension .a img{margin-top:15px;}
.suspension .a p{font-size:12px;margin-top:5px}
.suspension a:hover{text-decoration:none}
.suspension a:hover p{color:#fffca8}
.suspension .a-service{border-top-right-radius:50px}
.suspension .a-top{background:#9a9a9a;border-bottom-left-radius:50px}
.suspension .a-top:hover{background:#9a9a9a;}
.suspension .a-top img{margin-top:25px}
.suspension .d{display:none;width:145px;background:#fff;position:absolute;right:67px;border:1px solid #E0E1E5;border-radius:3px;box-shadow:0px 2px 5px 0px rgba(161, 163, 175, 0.11);}

.mbanner{margin-top:2px;width:100%;background:url(../img/my.jpg) no-repeat center top;background-size:100%;padding:60px 0px}
.mbanner h2{text-align:left;padding-left:140px;color:#fff;box-shadow:#eee 0px 1px 3px 1px rgba(0, 0, 0, 0.3);font-weight:700;font-size:24px;letter-spacing:4px}
.mynav{background:url(../img/ksdh.png) repeat center;padding:20px 0px;border-bottom:1px solid #ddd}
.mynav .mynavt{width:100%;float:left;margin:15px 0px}
.mynav .mynavt .mynav-name{width:10%;background:url(../img/zp.png) no-repeat 10px 3px;text-indent:40px;float:left;font-size:16px}
.mynav .mynavt .mynav-name span{border-bottom:4px solid #9d2520;padding-bottom:5px}
.mynav .mynavt .mynav-list{width:88%;float:right;}
.mynav .mynavt .mynav-list a{color:#333;background:#fff;border:1px solid #ddd;border-radius:5px;padding:5px 20px;margin:0px 12px 15px 12px;float:left}
.mynav .mynavt .mynav-list a:hover,.mynav .mynavt .mynav-list a.mactive{text-decoration:none;background:#9d2520;color:#fff;border:1px solid #9d2520;}

.my-list{margin:50px 0px}
.my-list .col-md-2{display:block; float:left; padding:0; margin:15px 0px;height:270px; overflow:hidden;}
.my-list .col-md-2 img{width:100%;height:270px}
.my-list .col-md-2 a{display:block; float:left; padding:0 15px; position:relative; height:300px; color:#fff;}
.my-list .col-md-2 a .intro{position:absolute; margin-left:0px; z-index:10; background-color:rgba(0,0,0,.50); padding:10px 0px 60px 0px;text-align:center;height:300px;width:85%}
.my-list .col-md-2 a .intro h5{padding:0; margin:0; font-size:18px;  height:35px; line-height:25px; }
.my-list .col-md-2 a .intro p{text-align:left;padding:0px 20px;margin:3px 0px}
.my-list .col-md-2 a .intro p.mysc{font-size:13px; line-height:20px; overflow:hidden;}
.my-list .col-md-2 a .intro{bottom:-175px;}
.my-list .col-md-2 a:hover .intro{bottom:0px;}
.my-list .col-md-2 a:hover h5{margin-top:30px}
.my-list .col-md-2 a .intro h5 span{font-weight:normal;font-size:14px;text-align:left !important}
.my-list .col-md-2 .mmore{margin-top:15px !important;text-align:center !important}
.my-list .col-md-2 .mmore span{border: 1px solid #ddd;font-size: 14px;padding: 4px 15px;}

.msearche{float:left;margin:15px 20px}
.msearche .kbtn{background:#fff;border:1px solid #ddd}
.msearche input{float:right;border-radius:0px;padding:6px 5px;height:35px;border:1px solid #ddd;width:220px}
.msearche .col-sm-12{padding-right:0px;margin-left: 60px;}
.msearche .kbtn{padding:6px 15px;border-radius:0px !important}
.msearche .col-md-2,.msearche .col-md-1{padding:0px;text-align:right}

.zjcon{margin:30px 0px}
.zjcon .zjdesc{background:#fff;padding:15px;border-radius:5px;border:1px solid #ddd;box-shadow:0px 0px 6px 0px rgba(0, 0, 0, 0.3);}
.zjcon .zjdesc .col-md-2,.zjcon .zjdesc .col-md-4{padding-right:0px}
.zjcon .zjdesc .col-md-10{padding-left:35px}
.zjdesc h1{margin-top:10px;float:left;width:100%;font-size:22px;color:#a0341c;font-weight:700;background:url(../img/zp.png) no-repeat left 4px;text-indent:30px;border-bottom:1px solid #a0341c;padding-bottom:10px}
.zjdesc h1 a{float:right;background:#a0341c;text-indent:10px;font-size:16px;color:#fff;padding:5px 15px 5px 0px;border-radius:5px;font-weight:normal;}
.zjdesc h1 a img{margin-right:6px}
.zjdesc h1 a:hover{text-decoration:none}
.zjcon .zjdesc .col-md-2 img{width:100%;height:auto}
.zjcon .zjdesc .zjdesc-p{margin-top:15px;float:left;width:100%;color:#333;font-size:16px}
.zjcon .zjdesc .col-md-2 p:last-child{color:#999;margin-left:20px;font-size:14px;}

.zjjs{margin:10px auto 30px auto;padding:0px}
.zjjs h2{border-bottom:3px solid #a0341c;padding-bottom:3px;margin-bottom:0px}
.zjjs h2 span{background:#a0341c;color:#fff;font-size:18px;padding:6px 20px;border-radius:5px}
.zjjs-note{background:#fff;padding:30px;border-radius:5px;border:1px solid #ddd;box-shadow:0px 0px 6px 0px rgba(0, 0, 0, 0.3);}
.zjjs-note p{font-size:16px;line-height:28px}
.zjjs-note h3{font-size:16px;padding-top:20px}
.zjjs-note .zjjsp{background:#f3f3f3;padding:5px 10px;margin:0px}
.zjjs-note .zjjsp span{margin:0px 15px;font-size:14px}
.zjjs-note .zjjsp span img{margin-right:5px}
.zjjs-note .zjjsp span b{color:red}
.zjjs-note .table,.zjjs-note table td,.zjjs-note .table th{border:1px solid #ddd;text-align:center;vertical-align:middle !important}
.zjjs-note .table th{background:#00958a;color:#fff;}
.zjjs-note .table th:hover{background:#006861}
.zjjs-note .table img{margin:0px 5px}

.xbanner{margin-top:2px;width:100%;background:url(../img/yihu.jpg) no-repeat center top;background-size:100%;padding:60px 0px}
.xbanner h2{text-align:left;color:#fff; font-weight:700;font-size:24px;padding-left:150px;letter-spacing:4px}
.xmore{text-align:right;}
.xmore a{border:1px solid #999;color:#999;padding:3px 10px;font-size:12px}
.xmore a:hover{text-decoration:none;color:#a0341c;border:1px solid #a0341c}
.xnews{padding-top:0px}

.xtg{background:url(../img/xtz.jpg) no-repeat;padding:10px 0px 25px 0px}
.xtg h3{color:#fff;text-align:center;margin-bottom:20px;padding-left:70px}
.xtg h3 a{color:#fff;float:right;font-size:12px;border:1px solid #ddd;padding:5px 10px}
.xtg .col-md-6{color:#fff}
.xtg .col-md-6 a{color:#fff;border-left:1px solid #fff;float:left;padding-left:20px}
.xtg .col-md-6 a:hover{text-decoration:none}
.xtg-tit{background-color:rgba(0,0,0,.30);padding:15px 10px;float:left;width:100%;margin:10px 0px; }
.xtg-tit h5{font-size:16px;font-weight:700;background:url(../img/xcycle.png) no-repeat left 5px;text-indent:25px}
.xtg .col-md-6 a:hover h5{text-decoration:underline}

.xyw{margin:20px auto;}
.xyw h3{color:#666;text-align:center;margin-bottom:30px}
.xyw-note{background:#fff;box-shadow:0px 0px 6px 0px rgba(0, 0, 0, 0.3);padding:15px;margin:15px 0px}
.xyw-note h5{border-bottom:1px dashed #ddd;padding-bottom:10px;font-size:18px;}
.xyw-note h5 a{color:#666}
.xyw-note h5 span{float:right;color:#999;font-size:14px}
.xyw-note p{line-height:24px;margin-top:20px}

.xad{margin:40px auto 60px auto;}
.xad img{width:100%;}