html{color:#000;background:#FFF}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
table{width:100%;font-size:12px;padding:5px;margin-bottom:15px;}
td{height:20px;line-height:20px;border:solid 1px #bbd1e6;font-size:12px;text-align:left;padding:5px;}
fieldset,img{border:0}
ol,ul{list-style:none}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
a, a:active, a:link, a:visited {color: #A31F24;text-decoration: none;font-weight: 400;font-family: "Microsoft YaHei",微软雅黑,Tahoma,华文黑体,宋体;font-size: 14px;cursor:pointer;}
a:hover{color:#ed2024}
a:link { text-decoration:none; hide-focus: expression( this.hideFocus=true );outline: none; }
i { font-style:normal; }
.none{display:none;}
body {font-family: "Microsoft YaHei",微软雅黑,Tahoma,华文黑体,宋体;background:#F9F9F9; }
.container:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
.container { *zoom: 1; width: 1000px; min-width: 1000px; margin-left: auto; margin-right: auto; }
.fn-pr { position: relative; }
.fn-pa { position: absolute; }
.fix{*zoom:1;}
.fix:after{clear: both;content:"";display: table;}
/*top*/ 
.top_nav{width: 100%;overflow: hidden;background: #fff; position:relative;}
.top{overflow:hidden;background-color:#FFF;width:1000px;margin: 30px auto 20px auto;}
.top .logo{float:left}
.top_city{padding:20px 20px;font-size:16px;float:left;}
.top_city img{margin:0px 5px 0px 15px;float:left;}
.top_scity{overflow: hidden;float:right;/* margin:12px 0px; */}
.top_scity form{overflow: hidden;height:40px;font-size:14px;}
.top_scity dl{overflow: hidden;height:40px;float:left;}
.top_scity dl dt{float:left;line-height:40px;padding-right:10px}
.top_scity dl dd{float:left;height:40px;}
.top_scity select{float:left;width:175px;height:40px;font-size:14px;color:#999}
.top_scity button{width:80px;height:40px;border:none;background:#A31F24;color:#fff;font-size:14px;margin-left:10px}
.nav{width: 100%;height:50px;overflow:hidden;background:#A31F24;}
.nav_l{width:1000px;margin:auto;height:50px;overflow:hidden;}
.nav_l a{float:left;color:#fff;line-height:50px;padding:0 12px;font-size: 16px;background:#A31F24;}
.nav_l a:hover{background:#63b4f1;}

.toper{width: 100%;overflow: hidden;position:relative;border-bottom:1px solid #e3e3e3;}
.top-content{overflow:hidden;width:1000px;margin:auto;line-height:30px}
.top-content .left{float:left;font-size:14px}
.top-content .right{float:right;}
.top-content .right ul li{margin-left:20px;float:left;}
.top-content .right a{color:#333;}
.top-content .right a:hover{color:#ed2024;}
.top-content .right img{float:left;padding:7px 8px 0 0}

.toper2{width: 100%;overflow: hidden;position:relative;top:0;background: #ffffff;box-shadow: 0 1px 3px rgba(0,0,0,0.2);-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.2);padding:5px 0;}
/*top end*/
/*banner*/ 
.ban{width: 100%;height:180px;overflow: hidden;background: #eee; position:relative;}
.ban_ms{width:1000px;margin:auto;}
.ban_ms h2{font-size: 20px;padding:30px 20px}
.ban .zixunk{width:940px;height:45px;overflow: hidden;margin:0 20px}
.ban .zixunk form{width:940px;height:45px;overflow: hidden;}
.ban .zixunk dl{width:940px;height:45px;overflow: hidden;}
.ban .zixunk img{margin:10px;float:left;}
.ban dt.zixunk1{height:45px;background:#FFF;float:left;width:365px;margin-right:10px}
.ban .zixunk input{height:45px;background:#FFF;color:#999;border:none;padding:0 5px}
.ban dt.zixunk2,.zixunk3{height:45px;background:#FFF;float:left;width:210px;margin-right:10px}
.ban .zixunk button{height:45px;background:#A31F24;color:#fff;border:none;width:110px;}
/*banner end*/

/*index content*/
#middle{overflow:hidden;background-color:#FFF;font-size:14px;color:#666;line-height:25px}
.mid_ms{width:1000px;margin:20px auto;}
.weizhi{color:#999}
.weizhi a{color:#999}
.weizhi a:hover{color:#A31F24}
.diqu_title{font-size: 20px;padding-bottom:20px;}
.diqu_hot{overflow: hidden;padding:0 0 20px 0;border-bottom:2px dashed #eee}
.diqu_hot strong{float:left;padding-right:10px}
.diqu_hot a{float:left;padding-right:10px}
.diqu_all{overflow: hidden;}
.diqu_all ul li{overflow: hidden;padding:20px 0;border-bottom:2px dashed #eee;}
.diqu_all h2{padding-bottom:10px}
.diqu_all strong{color:#A31F24}
.diqu_all a{float:left;padding-right:10px;line-height:25px}
.citylist{width:1000px;margin:20px auto;}
.citylist h1{text-align:center;font-size:18px;padding-bottom:20px;font-weight:bold}
.procity{width:996px;overflow: hidden;border:1px solid #e3e3e3;margin-bottom:11px;border-radius: 8px;background:#f9f9f9}
.procity h2{font-size:18px;padding:16px 20px 8px 20px}
.procity h2 a{float:right;font-size:12px}
.procity p{padding:0 8px 8px 20px}
.citylist_l{width:153px;margin-right:11px;float:left;overflow: hidden;border:1px solid #e3e3e3;height:540px;border-radius: 8px;background:url(../image/flag.jpg) no-repeat;}
.citylist_r{overflow: hidden;}
.citylist_l h2{font-size:18px;padding:16px 8px 8px 20px;color:#fff}
.citylist_l ul li{padding:10px 0px 10px 20px;background:url(../image/dian2.jpg) no-repeat left;margin-left:20px;}
.citylist_l ul li a{color:#fff}
.citylist_l ul li:hover{background:url(../image/dian1.jpg) no-repeat left;color:#ed2024}
.citylist_l img{margin-top:125px;margin-bottom:-5px}
.citylist_r ul{overflow: hidden;width:849px}
.citylist_r ul li{border:1px solid #e3e3e3;float:left;width:182px;text-align:center;padding:20px 8px;border-radius: 8px;margin:0 11px 10px 0px;height:224px}
.citylist_r ul li:hover{border:1px solid #ed2024;}
.citylist_r ul li h3{font-size:16px;}
.citylist_r ul li p{font-size:14px;color:#999;padding:20px 0;}
.citylist_r ul li button{border:none;background:#A31F24;width:110px;height:30px;color:#fff}
.citylist_r ul li button:hover{background:#ed2024;}
.index{width:1000px;margin:20px auto;overflow: hidden;}
.cxcity{overflow: hidden;clear:both}
.cxcity img{padding:50px 40px 0 240px;float:left}
.cxcity h1{font-size:42px;font-weight:bold;padding-bottom:55px;color:#A31F24;line-height:55px;padding-top:50px;}
.scity{overflow: hidden;margin-left:135px;margin-bottom:50px;}
.scity form{overflow: hidden;height:40px;font-size:18px;}
.scity dl{overflow: hidden;height:40px;float:left;margin-right:20px;}
.scity dl dt{float:left;margin-right:20px;line-height:40px;}
.scity dl dd{float:left;height:40px;}
.scity select{float:left;width:250px;height:40px;font-size:16px;color:#999}
.scity button{width:110px;height:40px;border:none;background:#A31F24;color:#fff;font-size:18px;}
.snav{overflow: hidden;text-align:center;height:32px;margin-bottom:50px;}
.snav h2{font-weight:bold;float:left;padding-left:90px;padding-top:5px}
.snav ul li{margin:0 25px;padding:0 5px;float:left;overflow: hidden;line-height:30px;font-size:16px;}
.snav a{color:#666;font-size:16px;float:left;}
.snav span{color:#666;font-size:16px;float:left;}
.snav a:hover{color:#A31F24}
.snav ul li:hover{border-bottom:2px solid #A31F24;}
.chams{color:#999;padding:20px 0;font-size:14px}
.chams a{color:#999;font-size:14px}
.chams a:hover{color:#A31F24}

.citynav{overflow: hidden;}
.citynav p{padding:20px 0;color:#666;}
.citynav ul{overflow: hidden;margin-left:-20px;}
.citynav ul li{width:16.6%;float:left;margin-bottom:20px;}
.citynav ul li div{margin-left:20px;}
.citynav ul li a{width:100%;display:block;background:#fff;text-align:center;line-height:40px}
/*index content end*/
/*article content*/
.qiyecx{width:1000px;margin-bottom:20px;overflow: hidden;}
.qiyecx_s{width:980px;overflow: hidden;border:2px solid #eee;padding:8px;margin:20px 0 10px 0;background:#eee}
.qiyecx_x{width:998px;float:right;border:1px dashed #eee;overflow: auto;}
.qiyecx_s h2{font-size:18px;line-height:35px;font-weight:bold;}
.qiyecx_s h2 a{float:right;border: 1px solid #A31F24;padding:0 10px;line-height:30px;background:#fff;}
.qiyecx_s h2 a:hover{border: 1px solid #ed2024;color:#ed2024}
.qitacx{width:1000px;overflow: hidden;background:#eee}
.qitacx h2{font-size:18px;line-height:50px;float:left;margin:0 30px;font-weight:bold}
.qitacx ul li{float:left;margin-right:30px;line-height:50px;}
.zhoubian{width:958px;overflow:hidden;padding:0 20px;border:1px dashed #ccc;margin:20px 0}
.zhoubian h3{font-size:18px;line-height:50px;}
.zhoubian ul{line-height:30px;margin-bottom:10px;overflow:hidden;width:1015px}
.zhoubian ul li{float:left;font-size:12px;width:180px;padding-right:21px}
.zhoubian ul li a{padding-right:5px}

.zhoubian2{width:958px;overflow:hidden;padding:0 20px;border:1px dashed #ccc;margin:20px 0}
.zhoubian2 h3{font-size:18px;line-height:50px;}
.zhoubian2 ul{line-height:30px;margin-bottom:10px;overflow:hidden;width:1015px}
.zhoubian2 ul li{float:left;font-size:12px;width:100%;overflow:hidden;}
.zhoubian2 ul li a{padding-right:5px}


.yewu{margin:20px auto;background:#fff;overflow: hidden;border: 1px solid #dedede; width: 938px;padding:0 30px; }
.yewu h1{border-bottom: 2px solid #dedede; height: 49px; margin-top: 20px;}
.yewu h1 span{height: 39px; display: block; float: left; padding-bottom: 4px; position: relative; bottom: -6px; font-size: 20px; border-bottom: 2px solid #A31F24; color: #A31F24; font-weight: bold;}
.yewu h1 a{float:right;border: 1px solid #dedede;padding:0 10px;line-height:30px}
.yindao{padding:20px 0;}
.yindao a{padding:5px 10px;border: 1px solid #dedede;margin-left:10px}
.yindao span{padding:5px 10px;border: 1px solid #dedede;margin-left:10px;font-weight: 400;line-height: 25px;font-family: "Microsoft YaHei",微软雅黑,Tahoma,华文黑体,宋体;font-size: 14px;}
.yewu h2{font-size: 18px;line-height:35px}
.yewu h3{font-size: 16px;font-weight: bold;line-height:35px}
.yewu .ms h2 img{padding:11px 15px 0 0;float:left}
.yewu .ms .buzou{margin:10px 0}
.yewu .ms .buzou img{padding:5px 20px 10px 0;float:left}
.yewu .ms  p{padding:20px 0}
.yewu .ms .tuceng{width:938px;overflow: hidden;text-align: center;clear:both}
.yewu .zyms{margin:10px 0}
.yewu .shipin{overflow: hidden;text-align: center;margin-bottom:30px;height:550px}
.zylist{margin:0 0 20px 0;overflow:hidden;}
.zylist ul{width:1000px;overflow:hidden;}
.zylist ul li{overflow:hidden;width:470px;float:left}
.zylist a{padding:5px 10px;border: 1px solid #dedede;line-height:45px;}
.zylist h3{font-size:16px;font-weight:bold;line-height:50px;padding:0px 0 5px 0}
.zylist img{float:left;margin-right:30px}
.zylist .main{height:175px;margin-bottom:20px;}
/*article content end*/
/*list css*/
.qgcx_lt1{float: left; border: 1px solid #dedede; width: 678px;height: 368px; overflow: hidden;margin-bottom:20px;background:url(../image/qgcx.jpg)}
.qgcx_lt2{float: left; border: 1px solid #dedede; width: 678px;height: 368px; overflow: hidden;margin-bottom:20px;background:url(../image/qgnb.jpg)}
.qgcx_lt3{float: left; border: 1px solid #dedede; width: 678px;height: 368px; overflow: hidden;margin-bottom:20px;background:url(../image/qgxw.jpg)}
.qgcx_lt4{float: left; border: 1px solid #dedede; width: 678px;height: 368px; overflow: hidden;margin-bottom:20px;background:url(../image/qgsb.jpg)}
.qgcx_lt5{float: left; border: 1px solid #dedede; width: 678px;height: 368px; overflow: hidden;margin-bottom:20px;}
.qgcx_l2{float: left; border: 1px solid #dedede; width: 638px;height: 183px; padding: 0 20px; overflow: hidden;margin-bottom:20px}
.qgcx_r1{float: left; border: 1px solid #dedede; width: 268px; height: 368px; padding: 0 20px; overflow: hidden;margin-bottom:20px;margin-right:10px;}
.qgcx_r2{float: left; border: 1px solid #dedede; width: 268px; height: 183px; padding: 0 20px; overflow: hidden;margin-bottom:20px;margin-right:10px;}
.qgcx_c1{float: left; border: 1px solid #dedede; width: 958px; padding: 0 20px; overflow: hidden;margin-bottom:20px;}
.qgcx_c2{float: left; border: 1px solid #dedede; width: 268px; height:385px; padding: 0 20px; overflow: hidden;margin-bottom:20px;margin-right:10px;}
.qgcx_c3{float: left; border: 1px solid #dedede; width: 293px; height: 385px; padding: 0 20px; overflow: hidden;margin-bottom:20px;margin-right:10px;}
.qgcx_c4{float: left; border: 1px solid #dedede; width: 293px; height: 385px; padding: 0 20px; overflow: hidden;margin-bottom:20px;}
.qgcx_c5{float: left; border: 1px solid #dedede; width: 293px; height: 385px; padding: 0 20px; overflow: hidden;margin-bottom:20px;margin-right:10px;}
.qgcx_ms{float:right;margin:65px 0;width:280px}
.qgcx_ms h2{font-size: 24px; color: #A31F24; font-weight:bold;padding:25px 0 35px 0}
.qgcx_ms h3{font-size: 24px; color: #A31F24; font-weight:bold;padding:0px 0 15px 0;line-height:35px}
.qgcx_ms p{color:#A31F24;font-size: 16px;padding:0 40px 0 5px;line-height:30px}
.qg_scity{padding-left:40px;background:rgba(255, 255, 255, 0.4);width:678px;overflow:hidden;}
.qg_scity .top_scity{float:left;}
.qg_scity .top_scity select{width:220px}
.qgcx_l2 h2,.qgcx_r1 h2,.qgcx_r2 h2,.qgcx_c1 h2,.qgcx_c2 h2,.qgcx_c3 h2,.qgcx_c5 h2{border-bottom: 2px solid #dedede; height: 39px; margin-top: 10px;}
.qgcx_l2 h2 span,.qgcx_r1 h2 span,.qgcx_r2 h2 span,.qgcx_c2 h2 span,.qgcx_c1 h2 span,.qgcx_c3 h2 span,.qgcx_c5 h2 span{height: 29px; display: block; float: left; padding-bottom: 4px; position: relative; bottom: -6px; font-size: 18px; border-bottom: 2px solid #A31F24; color: #A31F24; font-weight: bold;}
.qgcx_l2 ul li{float: left; line-height: 21px; margin-top: 18px; overflow: hidden;}
.qgcx_l2 ul li.first{width: 42.9%; margin-right: 3%;}
.qgcx_l2 ul li.last{width: 54%;}
.qgcx_l2 ul li span{display: block; float:left; width:46px; line-height:21px; background:#eee; text-align: center; margin-right:10px;}
.qgcx_l2 ul li a{margin-right: 6px;}
.qgcx_r1 p{padding:5px 0}
.qgcx_r1 ul li.frist{border: 1px solid #dedede;background:#f2f2f2;font-size:16px;padding:5px}
.qgcx_r1 ul li.second{font-size:18px;padding:5px;text-align:center;color:#999}
.qgcx_r1 ul li img{float: left; padding-right:8px}
.qgcx_r2 a{float: left;width: 56px;height: 27px;line-height: 27px;text-align: center;margin: 10px 4px 0 4px;border: 1px solid #dedede;}

.qgcx_c1 ul{overflow: hidden;width: 994px;margin:10px 0;}
.qgcx_c1 ul li{float: left;width:142px;}
.qgcx_c1 h2 a{float: right;border: 1px solid #dedede;padding:0 10px;line-height:30px}

.qgcx_c2 ul{margin-top:10px}
.qgcx_c2 ul li{line-height:45px;font-size:16px;margin-bottom:10px}
.qgcx_c2 ul li img{float: left;padding-right:10px}
.qgcx_c2 a{border: 1px solid #dedede;padding:5px 15px;line-height:30px;}
.qgcx_c3 .cailiao{overflow: hidden;border: 1px solid #dedede;margin:10px 0;padding:5px 10px}
.qgcx_c3 .cailiao h3{font-size:16px;font-weight:bold}
.qgcx_c3 .cailiao ul li.ms{float: left;text-align:center;width:110px}
.qgcx_c3 .cailiao ul li.ms1{float: left;text-align:center;width:60px}
.qgcx_c3 .cailiao ul li.jia{float: left;text-align:center;width:42px;line-height:70px;font-size:18px;}
.qgcx_c3 .cailiao ul li.ms img{padding:8px 33px 0 33px}
.qgcx_c3 .cailiao ul li.ms1 img{padding:8px 7px 0 7px}
.qgcx_c4 h2{line-height:45px;font-size:18px;color:#ed2024;font-weight:bold;margin:10px 0 0 15px}
.qgcx_c4 h2 img{float: left;padding:0 10px}
.qgcx_c4 p{line-height:35px;color:#999;text-align:center;}
.qgcx_c4 span{font-size:12px;color:#ed2024;margin-bottom:5px}
.qgcx_c5 ul li{border: 1px solid #dedede;background:#f2f2f2;font-size:16px;padding:5px;margin:15px 0}
.qgcx_c5 ul li img{float: left; padding-right:8px}
.tijiao{overflow: hidden;margin-top:5px}
.tijiao form{overflow: hidden;width:288px;padding:0 2px}
.tijiao input{color:#999;width:276px;height:20px;padding:5px}
.tijiao dl dd{margin-bottom:5px}
.tijiao button{width:288px;height:30px;color:#fff;border:none;background:#ed2024;margin:5px 0}
/*list css end*/
/*footer*/
#footer{width:100%;overflow:hidden;background-color:#F9F9F9;padding:10px 0;border-top:1px solid #e3e3e3;}
.footer_ms{width:1000px;margin:auto;overflow:hidden;}
.footer_l{width:700px;float:left;overflow:hidden;}
.ewm{margin:0 50px 0 20px;float:left;overflow:hidden;width:110px}
.footer_l ul{padding:15px 0;width:480px;line-height:40px;overflow:hidden;}
.footer_l ul li{float:left;color:#999;font-size:14px;}
.footer_l span{padding:0 20px}
.footer_r{width:300px;overflow:hidden;text-align:center}
.footer_r p{color:#ee1f25}
.footer_r strong{font-size:20px;padding:5px 0}
.footer_r small{color:#999}
.footer_r button{border:1px solid #e3e3e3;width:125px;height:30px;color:#A31F24;margin:10px}
.footer2{width:100%;background:#fff;overflow:hidden;padding:20px 0 10px 0;}
.foot_index{width:1000px;margin:auto;overflow:hidden;text-align:center;color:#999;font-size:12px}
.foot_index a{color:#999;font-size:12px}
.footlist{width:1000px;overflow:hidden;text-align:center;color:#999;font-size:12px;margin-top:10px;margin-left:313px}
.footlist ul{line-height:40px;overflow:hidden;}
.footlist li{float:left;color:#999;font-size:14px;}
.footlist a{color:#999;font-size:14px;}
.footlist span{padding:0 10px}
.frendlink{width:1000px;margin:auto;font-size:12px;color:#999;padding-top:5px}
.frendlink a{color:#999;padding:0 5px;font-size:12px}
.frendlink a:hover{color:#A31F24}
/*footer end*/
.kefupiaotu{  position: fixed; right: 8px; top: 325px; z-index: 100;}
.kefupiaotu2{  position: fixed; left: 8px; top: 325px; z-index: 100;}

/*indexjia*/

.sy-kuai-tte{ width:100%; height:35px; border-bottom:1px solid #A31F24; display:block; overflow:hidden}
.sy-kuai-tte strong{ width:auto; height:35px; line-height:35px; font-size:18px; font-weight:bold; color:#fff; background:#A31F24; float:left; padding:0 25px; display:inline; overflow:hidden}
.sy-kuai-tte b{ width:auto; height:42px; line-height:42px; font-size:25px; font-weight:normal; color:#A31F24; float:left; margin:0; display:inline; overflow:hidden}
.sytulie {margin:20px 0px;overflow: hidden;}
.sytulie ul{overflow: hidden;width:100%}
.sytulie ul li{border:1px solid #e3e3e3;float:left;width:22%;text-align:center;padding:20px 8px;border-radius: 8px;margin:0 11px 10px 0px;height:auto;}
.sytulie ul li:hover{border:1px solid #ed2024;}
.sytulie ul li h3{font-size:16px;}
.sytulie ul li p{font-size:14px;color:#999;padding:20px 0;}
.sytulie ul li button{border:none;background:#A31F24;width:110px;height:30px;color:#fff}
.sytulie ul li button:hover{background:#ed2024;}

