@charset "utf-8";
html{width:100%}
*{margin:0; padding:0;}
body{ margin:0px; padding:0px; font-family: "微软雅黑","宋体",arial, Verdana; font-size:14px;color: #505050;line-height: 24px;background: #fff;}
body,div,p,span,form,iframe,table,td,th,input,textarea,button,label,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,img,map{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{ font-size:18px; font-weight:700; display: inline;}
ul,ol,li,dl{list-style-type:none;}
input{font-family: "微软雅黑","宋体"}
.blank5{width: 100%;height: 5px;clear: both;overflow: hidden;}
.blank10{width: 100%;height: 10px;clear: both;overflow: hidden;}
.blank15{width: 100%;height: 15px;clear: both;overflow: hidden;}
.blank20{width: 100%;height: 20px;clear: both;overflow: hidden;}
.blank25{width: 100%;height: 25px;clear: both;overflow: hidden;}
.blank30{width: 100%;height: 30px;clear: both;overflow: hidden;}
.blank35{width: 100%;height: 35px;clear: both;overflow: hidden;}
.blank50{width: 100%;height: 50px;clear: both;overflow: hidden;}
.bgg{ background:#1b4490;}
.blank1{width: 100%;height: 10px;clear: both;border-bottom: 1px solid #dfdddd;overflow: hidden;}
.blank0{width: 100%;height: 1px;clear: both;overflow: hidden;}
.hidden,.hide{display: none;}
.clear{clear: both;overflow: hidden;width: 100%}
.text-center{text-align: center;}
.text-l{text-align: left}
.text-r{text-align: right}
.fl,.fm{float: left;}
.fr{float: right;}
.text-indent{text-indent: 2em;}
.container{width: 1120px;margin:0 auto;height: auto}
textarea{ resize:none;}  
label{ cursor:pointer;}
img{ border:none;vertical-align: bottom;}
a{ color:#505050; text-decoration: none}
a:hover, a:active, a:focus{text-decoration:none;}
a:hover{ text-decoration:none;}

/*pc style*/
.header{width: 100%;height: 222px;background: url(../images/a_01.jpg) no-repeat center;overflow: hidden;}
.search{width: 233px;height: 28px;position: relative;left: 783px;top: 110px;}
#keyboard{width: 166px;height: 28px;border:0;background: none;float: left;}
.do-search{display: inline-block;width: 65px;height: 28px;color: #FFF;text-indent: 8px;line-height:28px;cursor: pointer;}
.menu{width: 100%;height: 40px;position: relative;top: 140px;}
.menu a{display: inline-block;color: #FFF;font-size: 18px;padding:0 20px;line-height: 40px;}
.menu a:hover,.menu a.on{background: #FFF;border-radius: 20px;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;color: #db3a13;box-shadow: 0 0 1px rgba(0, 0, 0, 0);}

.top_one{width: 1040px;margin:0 auto;text-align: center}
.top_one h3{text-align: center;display: block;line-height: 2;}
.top_one h3 a{color: #db3a13;font-size: 30px}
.top_one p{text-indent: 2em;font-size: 16px;line-height: 1.8;letter-spacing: 1px;}
.top_one p a{color: #db3a13;}

.slider1{width: 568px;height: 310px;position: relative;overflow: hidden;}
.slider1 .bd li{width: 568px;height: 310px;position: relative;overflow: hidden;}
.tbg{width: 100%;height: 30px;background: rgba(0,0,0,0.6);position: absolute;bottom: 0;left: 0;z-index: 2;}
.txt{width: 100%;height: 30px;position: absolute;bottom: 0;left: 0;z-index: 3;color: #FFF;line-height: 30px;text-indent: 10px;}
.slider1 .hd{width: 110px;position: absolute;z-index: 4;right: 0px;bottom: 3px}
.slider1 .hd li{display: inline-block;width: 10px;height: 10px;background: #FFF;border-radius: 10px;margin-right: 8px}
.slider1 .hd li.on{background: #db3a13;}

.yaowen{width: 518px;height: 310px;overflow: hidden;}
.bt{background: url('../images/a_06.jpg') no-repeat center;width: 100%;height: 47px;line-height: 35px;}
.bt b{font-size: 24px;padding-left: 45px;color: #db3a13}
.bt a{color: #888}
.yaowen dl dt a{color: #333;font-size: 18px;font-weight: 700;line-height: 2;}
.yaowen dl dd{background: url('../images/icon1_03.jpg') no-repeat left center;text-indent: 10px;line-height: 28px;height: 28px;}

.tslider .bd ul li{background: url('../images/icon1_03.jpg') no-repeat left center;text-indent: 10px;line-height: 28px;height: 28px;}

.xsdwmsj{width: 741px;}
.xsd_content{background: #f5f5f5}

.slider2{width: 350px;height: 207px;position: relative;overflow: hidden;margin-left: 20px}
.slider2 .bd li{width: 350px;height: 207px;position: relative;overflow: hidden;}
.slider2 .hd{width: 60px;position: absolute;z-index: 4;right: 0px;bottom: 3px}
.slider2 .hd li{display: inline-block;width: 10px;height: 10px;background: #FFF;border-radius: 10px;margin-right: 8px}
.slider2 .hd li.on{background: #db3a13;}

.xsd_top_bg{width: 328px;height: 209px;background: #FFF;position: relative;right: 20px;}
.xsd_top{width: 295px;height: 175px;position: relative;top: 25px;left: 15px;text-align: justify}
.xsd_top p a{color: #db3a13}
.xsd_top h3 a:hover{color: #db3a13}

.news3{position: relative;left: 5px}
.news3 li{width: 223px;height: 220px;background: #FFF;float: left;margin-left: 15px}
.news3 li a{width: 203px;height: 200px;display: block;position: relative;top: 10px;left: 10px}
.news3 li a span{display: block;padding-top: 10px;}
.news3 li a:hover{color: #db3a13}

.slider3{width: 695px;height: 98px;position: relative;overflow: hidden;margin-left: 20px}
.slider3 .bd li{width: 695px;height: 98px;position: relative;overflow: hidden;}
.slider3 .hd{width: 60px;position: absolute;z-index: 4;right: 0px;bottom: 3px}
.slider3 .hd li{display: inline-block;width: 15px;height: 15px;background: #FFF;margin-right: 8px;color: #db3a13;line-height: 15px;text-align: center}
.slider3 .hd li.on{background: #db3a13;color: #FFF;}

.bg_hui{background: #f5f5f5;width: 100%}
.qyll{width: 360px;}
.llys{width: 320px;position: relative;left: 20px}
.llys li{background: #FFF;margin-bottom: 10px;float: left;}
.zp{width: 137px;text-align: center;}
.zp img{width: 92px;height: 92px;border-radius: 92px;border:1px solid #ddd;}
.desc{width:180px;border-left: 1px solid #ddd;height: 120px;}
.desc p{padding-left: 15px}
.desc p span{color: #db3a13}

.list_item{position: relative;width: 360px;}
.item_tit{width: 100%;height: 51px;line-height: 40px;}
.item_tit b{font-size: 24px;padding-left: 150px;color: #db3b13}
.item_tit a.fr{color: #999}
.tit1{background: url('../images/a_38.jpg') no-repeat center}
.item_bg{width: 100%;height: 315px;background: #f5f5f5}
.item_con{width: 330px;height: 275px;position: relative;top: 20px;left: 15px;background: #FFF}
.item_list{width: 261px;height: 240px;position: relative;top: 20px;left: 35px}
.top_1{width: 261px;height: 138px;position: relative;}
.ilist3 {margin-top: 10px}
.ilist3 li{width: 100%;height: 30px;line-height: 30px;overflow: hidden;}
.tit2{background: url('../images/a_36.jpg') no-repeat center}
.list6{width: 310px;position: relative;left: 10px;top: 10px;}
.list6 li{width: 100%;height: 42px;line-height: 40px;overflow: hidden;}
.list6 li a{font-size: 16px}
.tit3{background: url('../images/a_34.jpg') no-repeat center}

.zz_item{width: 543px;position: relative;}
.zzbt{width: 100%;height: 26px;background: url('../images/a_51.jpg') no-repeat left center;text-indent:25px }
.zzbt b{font-size: 24px;color: #db3b13}
.zzbt a.fr{color: #999}
.zzbg{width: 100%;height: 406px;background: #f5f5f5}
.zz_con{width:507px;position: relative;left: 18px;top: 18px; }
.zz_top{width: 100%;height:227px;position: relative; }

.zz_top2 .zz_desc{width: 307px;height: 134px;background: #FFF;}
.zz_desc p{padding:10px;}
a.zz_bt{color: #000;font-weight: 700;font-size: 18px}
a.details{color: #c31c1d}

.ztbt{width: 100%;height:51px;background: url('../images/a_65.jpg') no-repeat center;line-height: 40px}
.ztbt b{font-size: 24px;color: #db3b13;padding-left: 520px;}
.ztbt a.fr{color: #999}
.ztbg{width: 100%;background: #f5f5f5}
.ztslider .bd {width:100%;}
.ztslider .bd ul li{width: 280px;float: left;}
.ztslider{position: relative;width: 100%}
a.prev{width:36px;height: 51px;display: block;position: absolute;left: -50px;top: 65px;cursor: pointer;}
a.next{width:36px;height: 51px;display: block;position: absolute;right: -50px;top: 65px;cursor: pointer;}

.zymap{width:740px;position: relative; }
.map{width:736px;height:494px;margin: auto;border:2px solid #f5f5f5;}
.zybt{width: 100%;height:51px;background: url('../images/a_80.jpg') no-repeat;line-height: 40px}
.zybt b{font-size: 24px;color: #db3b13;padding-left: 40px;}

.zybank{width: 361px;}
.zybbt{width: 100%;height: 51px;background: url('../images/a_82.jpg') no-repeat;line-height: 40px}
.zybbt b{font-size: 24px;color: #db3b13;padding-left: 40px;}
.zybbt a.fr{color: #999}
.zybg{width:100%;background: #f5f5f5;height: 500px;}
.zycon{width: 330px;position: relative;left: 15px;background: #FFF}
.bank_silder{width: 320px;position: relative;left: 5px}
.bank_silder .hd{width: 100%;border-bottom: 1px solid #f6f6f6;float: left;text-align: center}
.bank_silder .hd li{width: 80px;margin-right: 20px;display: inline-block;height: 30px;line-height: 30px;font-size: 16px;font-weight: 700}
.bank_silder .hd li.on{border-bottom: 1px solid #db3b13}
.bank_silder .bd ul{width: 100%;height: 410px;background: url('../images/bank_03.jpg') no-repeat left 1px}
.bank_silder .bd li{height: 40px;line-height: 20px;text-indent:25px}

.jgbt{width: 100%;height: 51px;background: url('../images/a_85.jpg') no-repeat;line-height: 40px}
.jgbt b{font-size: 24px;color: #db3b13;padding-left: 520px;}
.jgbt a.fr{color: #999}
.jgs a{display: inline-block;margin-right: 25px;}

.flink .hd{border-bottom: 1px solid #eeeeee;height: 40px;line-height: 40px;}
.flink .hd li{display: inline-block;padding:0 10px;font-size: 18px;font-weight: 700}
.flink .hd li.on{border-bottom: 2px solid #db3b13}
.links{height: 130px;}
.links a{display: inline-block;margin:0 5px;color: #888}
.footer{border-top: 1px solid #ddd}

.left_content{width: 817px;}
.position{background: #f5f5f5;width: 100%;}
.position span{padding-left: 20px}
.left_con{width: 815px;border:1px solid #ddd;}
.left_body{width:785px;position: relative;left: 20px;top: 20px; }
.list li{border-bottom: 1px solid #ddd;padding-bottom: 10px;margin-bottom: 15px;}
.left_nav{border-bottom: 1px solid #ddd;padding-bottom: 10px}
.left_nav b{font-size: 24px;color: #db3b13;}
.list li h3{display: block;margin-bottom: 10px;}
.list li h3 a:hover{color: #db3b13}
.list_desc .fr{display: block;width: 110px;text-align: center;color: #999}
.list_desc p a{color: #db3b13}

.right_bar{width:253px;}
.rbt{background: #f5f5f5;height: 45px;text-align: center}
.rbt b{font-size: 18px}
.rzts li{margin-bottom: 15px;}

.art_tit{border-bottom: 1px solid #ddd}
.art_tit h1{font-size: 22px;color: #000;margin-bottom: 10px;display: block}
.art_tit span{line-height: 2;padding-right: 15px;color: #999}
.art_body{line-height: 1.8;font-size: 16px}
.art_body p{text-indent: 2em;padding-bottom: 15px}
.art_body img{max-width: 90%;margin-bottom: 15px;}
.tj{border:1px solid #ddd;}
.tj ul{width: 233px;position: relative;left: 10px;}
.tj li h3{font-size: 15px;}
.tj li h3 a{color: #000}
.tj li h3 a:hover{color: #db3b13}
.tj li {border-bottom: 1px solid #ddd;padding: 10px 0;}
.tj li p a{color: #db3b13}
.tj li p{color: #888}

.leftWx{border:1px solid #ddd;background: #FFF;width: 146px;position: fixed;left: 50%;margin-left: -707px;top: 311px;}
.leftWx ul{width: 126px;position: relative;left: 10px;text-align: center;color: #333}

.pages a{display: inline-block;border:1px solid #ddd;padding:3px 10px;}
.pages a:hover{background: #cd2906;color: #FFF}
.pages b{display: inline-block;border:1px solid #ddd;padding:3px 10px;background: #cd2906;color: #FFF}
.pages a:first-child{display: none;}

.rightFixed{width: 122px;height: 254px;background: url('../images/rfx_03.png') no-repeat;position: fixed;z-index: 9999;top: 260px;left: 50%;margin-left: 580px}
.rightFixed a.baike{width: 100%;height: 40px;display: block;position: absolute;top: 10px;left: 0;text-indent: -999px;overflow: hidden;font-size: 0}
.rightFixed a.lxwm{width: 100%;height: 40px;display: block;position: absolute;top: 53px;left: 0;text-indent: -999px;overflow: hidden;font-size: 0}
.rightFixed a.wytg{width: 100%;height: 40px;display: block;position: absolute;top: 88px;left: 0;text-indent: -999px;overflow: hidden;font-size: 0}

.editor{font-size: 14px;color: #888;border-top: 1px solid #ddd;padding-top: 10px}

.yaowen dl dd a{width: 413px;display: inline-block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden}
