body {margin:0 auto;font-size:12px;background:#fff1d7;padding:0;font-size:14px;font-family:å¾®è½¯é›…é»‘;}


.p20{padding:20px;}
.pl20{padding-left:10px;}
.pt20{padding-top:20px;}
.pr20{padding-right:20px;}
.pb20{padding-bottom:20px;}



.clear{clear:both;}
.f_l{float:left;}
a{text-decoration:none;}
.f_r{float:right;}
ul{list-style:none;margin:0;padding:0;}

.index_block{width:1320px;margin:0 auto;background:#fff;}



.header{width:100%;height:582px;overflow:hidden;margin:0 auto;}
.headerbox{width:100%;height:582px;overflow:hidden;background:url(../images/header_bg.jpg) repeat-x;text-align:center;}
.nav{width:1227px;height:72px;overflow:hidden;margin:0 auto;background:url(../images/nav_bg.png);position:relative;top:-150px;}
.nav ul{margin:0 auto;padding-left:120px;}
.nav li{float:left;font-size:22px;margin-top:25px;}
.nav li a{display:block;color:#fff;padding-left:30px;padding-right:30px;}
li.navline{width:3px;height:22px;background:#cf3227;margin-top:30px;}

.topline{width:1320px;height:100px;border:1px solid #fcdbbe;margin:0 auto;background:url(../images/hot_bg.jpg) repeat-x;text-align:center;margin-top:20px;}
.topline h3{padding:0;margin: 20px;}
.topline h3 a{color:#c70c05;font-size:28px;line-height: 30px;}

.news{width:100%;padding-bottom:20px;}
.newsbox{width:1320px;margin:0 auto;margin-top:20px;background:#fff;}
.newsimg{width:650px;height:380px;margin:20px 0 0 20px;}
.newscontent{width:640px;height:380px;overflow:hidden;float:right;}


.boxtop{height:45px;line-height:45px;border-bottom:2px solid #ddd;}
.boxtop a.title{font-size:26px;display: inline-block;padding:0 10px 0 38px;height:45px;line-height:45px;color:#d7202e;border:0;border-bottom:3px solid #d7202e;}
.boxtop a.more{color:#666;font-size:16px;float:right;}
.xwsd a.title{background:url(../images/xwsd.jpg) no-repeat left center;}
.boxtop a:hover{color:#cf3227;}


.listul{padding:30px 0 0 0;}
.listul li{display:block;height:42px;line-height:42px;overflow:hidden;color:#333;font-size:18px;background:url(../images/dot.png) no-repeat left center;}
.listul li a{color:#333;padding-left:20px;}
.listul li a:hover{color:#cf3227;}
.listul li span{display:inline-block;float:right;color:#888;}

.mtjj{width:650px;float:left;}
.hsxd{width:590px;float:right;}
.mtjj a.title{background:url(../images/mtjj.jpg) no-repeat left center;}
.hsxd a.title{background:url(../images/hsxd.jpg) no-repeat left center;}
.imgbox{padding:0 20px;}
.imgbox img{width:1280px;height:130px;}
.imgbox a img{border:0;}


.tabs{height:45px;border-bottom:2px solid #ddd;margin-left:20px;margin-right:20px;margin-top:20px;margin-bottom:20px;}
.tabs li{height:45px;line-height:45px;float:left;color:#888;}
.tabs li a{height:45px;line-height:45px;font-size:22px;display: block;color:#888;padding:0 10px 0 30px;margin-right:10px;}	
.tabs .thistab a{font-size:22px;height:45px;display:inline-block;border-bottom:2px solid #c80000;color:#d61825;padding:0 10px 0 30px;}
.tabs li a.tp{background:url(../images/tp.jpg) no-repeat left center;}
.tabs li a.sp{background:url(../images/sp.jpg) no-repeat left center;}

.tab_con{background:#fff url(../images/xsbg.jpg) no-repeat right bottom;padding:20px 0 20px 20px;margin-bottom:25px;}
.tab_con div{width:216px;height:215px;overflow:hidden;text-align:center;float:left;}
.tab_con a{display:block;overflow:hidden;color:#333;font-size:14px;line-height:20px;padding:0 10px 0 0;}
.tab_con a img{width:200px;height:150px;padding-bottom:10px;display:block;float:left;}
.tab_con a:hover{color:#cf3227;}

.dzbox{width:100%;height:180px;margin-top:60px;background:url(../images/dzzp_bg.png) no-repeat bottom; background-size:100%;}
.dzbox_title{width:270px;height:89px;margin:0 auto;position:relative;top:-34px;background:url(../images/dzzp.png) no-repeat center;}
.dzbox_title a{width:270px;height:89px;display:block;}
.dzul ul{width:1320px;margin:0 auto;margin-top:5px;}
.dzul li{float:left;width:76px;height:76px;overflow:hidden;padding-left:13px;padding-right:12px;text-align:center;}
.dzul li.dz01{background:url(../images/dz01.png) no-repeat center;}
.dzul li.dz02{background:url(../images/dz02.png) no-repeat center;}
.dzul li.dz03{background:url(../images/dz03.png) no-repeat center;}
.dzul li.dz04{background:url(../images/dz04.png) no-repeat center;}
.dzul li.dz05{background:url(../images/dz05.png) no-repeat center;}
.dzul li.dz06{background:url(../images/dz06.png) no-repeat center;}
.dzul li.dz07{background:url(../images/dz07.png) no-repeat center;}
.dzul li.dz08{background:url(../images/dz08.png) no-repeat center;}
.dzul li.dz09{background:url(../images/dz09.png) no-repeat center;}
.dzul li.dz10{background:url(../images/dz10.png) no-repeat center;}
.dzul li.dz11{background:url(../images/dz11.png) no-repeat center;}
.dzul li.dz12{background:url(../images/dz12.png) no-repeat center;}
.dzul li.dz13{background:url(../images/dz13.png) no-repeat center;}
.dzul li a{display:block;color:#c42e16;font-size:14px;font-weight:bold;line-height:105px;}

.jsfc{padding-top:40px;}
.boxtop1{height:49px;background:url(../images/box2bg.png) no-repeat center;text-align:center;line-height:49px;}
.boxtop1 a{color:#7f1919;font-size:34px;}

.jxjh{width:1320px;height:422px;padding-top:40px;background:#fff url(../images/jxjh.png) no-repeat center;}
.jxjh .listul{width:780px;margin-left:470px;}
.jxjh p{text-align:right;padding-right:60px;}
.jxjh p a{color:#666;font-size:18px;}

.jyj{padding-top:30px;}
.jyjbox{width:1200px;margin:0 auto;}
.jyjbox_title{width:291px;height:62px;margin:0 auto;position:relative;top:-34px;background:url(../images/jyj.png) no-repeat center;}
.jyjbox_title a{width:291px;height:62px;display:block;}



.copyright{width:100%;background:#9b1b15;}
.copyright_text{width:1320px;padding-top:55px;padding-bottom:35px;text-align:center;margin:0 auto;font-size:14px;line-height:38px;color:#fff;}

.foot_box {
    margin: 0 auto;
    margin-top: 30px;
    /* padding: 0 10px; */
    height: 200px;
    width: 1520px;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: border-box;
    box-sizing: content-box;
}

.foot_box .dzjg {
    float: left;
    margin-top: 40px;
}

.foot_box .info {
    margin-top: 5px;
    margin-left: 30px;
    float: left;
    color: #FFF;
    line-height: 35px;
}

.foot_box .info .ga_icon {
    margin-right: 10px;
    width: 20px;
}

.foot_right {
    margin-top: 50px;
    float: right;
    width: 410px;
}.ewm {
    float: left;
    margin-right: 10px;
}

.zc {
    float: left;
    margin-bottom: 7px;
}

.zc img{
    width: 125px;
    height: 65px;
    margin-right:20px;
}

.ipv6 {
    float: left;
}

.ipv6 img{
    width: 120px;
    height: 65px;
    margin-right:20px;
}

.slh {
    float: left;
}

.slh img{
    width: 125px;
    height: 65px;
}

.foot_a {
    float: left;
    display: block;
    width: 100%;
    height: 30px;
    line-height: 30px;
    color: #FFF;
    text-align: center;
}

.foot_a a {
    color: #FFF;
}

.foot_a a {
    border-left: 2px solid #FFF;
    padding: 0 15px;
}

.foot_a a:nth-child(1) {
    border: 0;
}


.path{height:40px;margin:0 auto;margin:40px 40px 0 40px;padding-top:20px;line-height:40px;color:#333;text-indent:20px;background:#fff;border-bottom:1px solid #ddd;font-size:16px;}
.path a{color:#333;font-size:16px;}
.path a:hover{color:#c41d1c;}


.listbox{width:1320px;margin:0 auto;background:#f5f5f5;margin-top:30px;margin-bottom:30px;}
.list_l{width:300px;float:left;border-top:5px solid #c9c9c9;}
.listbox .list_l ul{padding:0;padding-top:30px;}
.listbox .list_l li{margin:0;display:block;font-size:18px;height:58px;overflow:hidden;line-height:58px;text-indent:60px;text-align:left;color:#666;margin-left:30px;margin-right:30px;border-bottom:1px solid #ddd;}
.listbox .list_l li a{color:#666;}
.listbox .list_l li.lbg01{background:url(../images/lbg01.jpg) no-repeat 30px 18px;}
.listbox .list_l li.lbg02{background:url(../images/lbg02.jpg) no-repeat 30px 18px;}
.listbox .list_l li.lbg03{background:url(../images/lbg03.jpg) no-repeat 30px 18px;}
.listbox .list_l li.lbg04{background:url(../images/lbg04.jpg) no-repeat 30px 18px;}
.listbox .list_l li.lbg05{background:url(../images/lbg05.jpg) no-repeat 30px 18px;}
.listbox .list_l li.lbg06{background:url(../images/lbg06.jpg) no-repeat 30px 18px;}
.listbox .list_l li.lbg07{background:url(../images/lbg07.jpg) no-repeat 30px 18px;}
.listbox .list_l li.lbg08{background:url(../images/lbg08.jpg) no-repeat 30px 18px;}
.listbox .list_l li.lbg09{background:url(../images/lbg09.jpg) no-repeat 30px 18px;}
.listbox .list_l li.lbg10{background:url(../images/lbg10.jpg) no-repeat 30px 18px;}

.listbox ul{}
.listbox li{font-size:16px;height:50px;overflow:hidden;line-height:50px;text-indent:10px;color:#666;background:url(../images/dot.png) no-repeat left center;margin-left:30px;margin-right:30px;border-bottom:1px solid #ddd;}
.listbox li a{display:inline-block;padding-left:15px;float:left;color:#666;width:92%;}
.listbox li a:hover{text-decoration:underline;}
.listbox li span{color:#888;}

.list_r{width:1010px;background:#fff;border-left:10px solid #fff1d7;float:right;}
.listbox1{height:50px;line-height:50px;border-bottom:1px solid #ddd;margin:0 30px 0 30px;padding-top:20px;}
.listtitle{height:50px;line-height:50px;color:#0b68c5;font-size:22px;float:left;padding-left:20px;padding-right:20px;border-bottom:3px solid #0b68c5;margin-bottom:30px;}
.listbox .path{border-top:5px solid #c9c9c9;height:50px;line-height:50px;font-size:16px;margin:0;padding:0;}


.page{padding:20px 20px 0 20px;text-align:center;height:70px;line-height:70px;color:#333;}
.page a{display:inline-block;font-size:16px;padding-left:12px;padding-right:12px;height:28px;line-height:28px;border:1px solid #ddd;margin-right:12px;color:#333;}
.page a.current{background:#1a85d7;color:#fff;}
.pagetext{width:28px;height:25px;border:1px solid #ddd; vertical-align:inherit;}
.pagetz{background:#eee;width:42px;height:30px;border:0;font-size:14px;font-family:å¾®è½¯é›…é»‘;margin-left:12px;font-size:16px;}



.contentbox{width:1320px;background:#fff;border:1px solid #eee;margin:0 auto;margin-top:60px;margin-bottom:40px;}
.content_title{font-size:32px;padding-top:50px;padding-bottom:30px;color:#666;text-align:center;}
.content_subtitle{font-size:14px;line-height:60px;color:#888;text-align:center;background:#eee;margin-left:50px;margin-right:50px;}


.content_p{padding:30px;color:#333;font-size:16px;line-height:35px;padding:50px;}
.content_p p{margin-bottom:20px;}
