@charset "utf-8";
/* CSS Document */

body,div,ul,li,h1,h2,h3,h4,h5,h6,form,input,textarea,p,th,td {margin:0;padding:0;} 
table {border-collapse:collapse;border-spacing:0;} 
img {border:0}  
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal} 

body{background: #fffdee; padding: 0; margin: 0; font-family:"Microsoft YaHei","微软雅黑","SimSun","黑体"; font-size: 14px; color: #333333;}
a{text-decoration: none; color: #333;}

div.top{background: url("/style/system/images/top.png") repeat-x; border-top: 3px solid #fcc862; height: 35px; position: fixed; _position: static; width: 100%; z-index: 9999;}
div.top div.top_nav{width: 1100px; margin: 0 auto; line-height: 33px;}
div.top div.top_nav1{float: left; background: url("/style/system/images/logo.png") no-repeat left center; padding-left: 28px;}
div.top div.top_nav2{float: right; font-size: 12px; text-align: right;}
div.top div.top_nav2 span{margin: 0 10px; float: right;}
div.top div.top_nav2 span a{color: #333;}
div.top div.top_nav2 span img{vertical-align: text-bottom;}
div.top div.top_nav2 div.login{float: right; margin-left: 10px;}
div.top div.top_nav2 div.login a{color: #8f0000; float: none;}
div.top div.top_nav2 a{color: #8f0000;}

div.header{background: url("/style/system/images/top_bg1.jpg") repeat-x center bottom; height: 284px; padding-top: 37px;}
div.header div.header_nav{background: url("/style/system/images/header1.jpg") no-repeat; height: 263px; margin: 0 auto; width: 1300px;}
div.header div.header_nav div.btn{padding-top: 190px; padding-left: 632px;}
div.header div.header_nav div.btn a{margin-right: 20px;}

div.content{width: 1140px;margin: 0 auto;}
div.content div.content_tit{height: 66px; padding: 20px;}
div.content div.content_tit div.content_left{float: left; padding-top: 6px;}
div.content div.content_tit div.content_left span{font-size: 30px; margin-left: 10px; vertical-align: bottom;}
div.content div.content_tit div.content_search{background: url(/style/system/images/search1.jpg) no-repeat; float: right;height: 66px; width: 321px;}
div.content div.content_tit div.content_search select{background: none; border: none; display: inline-flex; font-family: "微软雅黑"; font-size: 14px; height: 52px; padding:18px 0 0 8px; width: 140px; margin-left: 8px; float: left;}
div.content div.content_tit div.content_search select option{padding: 7px;}
div.content div.content_tit div.content_search input{height: 52px; background: none; border: none; padding: 2px 8px 0 0; font-family: "微软雅黑"; font-size: 14px; width: 246px; float: left; line-height: 52px; overflow: hidden; margin-left: 14px;}
div.content div.content_tit div.content_search input.button{padding: 0; width: 53px; height: 45px; cursor: pointer; float: right; margin-top: 6px; margin-left: 0;}
div.content div.content_tit div.content_search input.button:hover{background: url("/style/system/images/search_btn.jpg") no-repeat;}
div.content div.content_rdwt div.rdwt_tit{background: url("/style/system/images/rdwt.jpg") no-repeat; height: 76px; line-height: 57px; padding-left: 55px;}
div.content div.content_rdwt div.rdwt_tit a{margin: 0 40px;}
div.content div.content_rdwt div.rdwt_tit a:hover{color: #c9000c;}
div.content div.content_rdwt div.rdwt_con{background: #fff; border: 1px solid #e3e3e3; border-top: none; margin: 0 20px; height: 303px; overflow:hidden;}
div.content div.content_rdwt div.rdwt_con li{background: #f2f2f2; margin:0 10px 10px; border-left: 3px solid #f8b000; padding: 10px; list-style: none; width: 1055px;}
div.content div.content_rdwt div.rdwt_con li img{margin: 10px 0 6px;}
div.content div.content_rdwt div.rdwt_con li p{line-height: 26px;}
div.content div.content_rdwt div.rdwt_con li a{color: #555555;}
div.content div.content_rdwt div.rdwt_con li a:hover{color: #333333;}
div.content div.content_rdwt div.rdwt_con li p.rdwt_time{line-height: 19px; text-align: right; color: #555;}
div.content div.content_rdwt div.rdwt_con li p strong{color:#c63506;}
div.content div.content_tab div.tit_h1{background: url("/style/system/images/shengshi_icon.jpg") no-repeat 0 bottom; font-size: 20px; height: 30px; margin: 20px; padding-left: 40px;}
div.content div.content_tab div.tab_tit{background: url("/style/system/images/tab_bg.jpg") no-repeat;height: 255px; margin: 20px 0 20px 20px;}
div.content div.content_tab div.tab_tit div.scrolldoor ul.scrollul li{float: left; height: 36px; line-height: 36px; list-style: none outside none; margin: 0 45px 34px 11px; _margin: 0 51px 34px 5px; text-align: center; width: 79px;}
div.content div.content_tab div.tab_tit div.scrolldoor ul.scrollul li a{color: #fff; font-size: 16px; letter-spacing: 3px;}
div.content div.content_tab div.tab_tit div.scrolldoor ul.scrollul li#tit9,#tit10,#tit11,#tit12,#tit13,#tit14,#tit15,#tit16,#tit25,#tit26,#tit27,#tit28,#tit29,#tit30,#tit31,#tit32{margin: 7px -21px 25px 77px; _margin: 7px 18px 25px 38px;}
div.content div.content_tab div.tab_con{margin: 20px 0 20px 20px;}
div.content div.content_tab div.tab_con div.con_tit{border-bottom: 1px solid #d13401; height: 49px; margin-right: 20px;}
div.content div.content_tab div.tab_con div.con_tit h1{background: url("/style/system/images/tit_shengshi.jpg") no-repeat; font-size: 26px; color: #fff; font-family: "宋体"; font-weight: bold;height: 50px; line-height: 41px; padding-right: 9px; text-align: center; width: 117px;}
div.content div.content_tab div.tab_con div.con_con{margin: 20px 0; overflow: auto; width: 1100px; overflow-y:scroll; height: 753px;}
div.content div.content_tab div.tab_con div.con_con div.con_zy{width: 341px; background: url("/style/system/images/zy_bg.jpg") no-repeat #eeeeee; margin: 0 20px 20px 0; float: left;}
div.content div.content_tab div.tab_con div.con_con div.con_zy div.zy_up{height: 173px;}
div.content div.content_tab div.tab_con div.con_con div.con_zy div.zy_up div.up_img{width: 132px; float: left;}
div.content div.content_tab div.tab_con div.con_con div.con_zy div.zy_up div.up_img div.img_height{height: 173px;width: 118px;}
div.content div.content_tab div.tab_con div.con_con div.con_zy div.zy_up div.up_text{line-height: 24px; padding: 10px; float: right; width: 189px;}
div.content div.content_tab div.tab_con div.con_con div.con_zy div.zy_up div.up_text h2{border-left: 4px solid #e58b21; line-height: 15px; margin: 5px 0; padding-left: 8px;}
div.content div.content_tab div.tab_con div.con_con div.con_zy div.zy_down{padding:10px; height: 45px;}
div.content div.content_tab div.tab_con div.con_con div.con_zy div.zy_down div.down_left{line-height: 22px; color: #fff; float: left; width: 132px;}
div.content div.content_tab div.tab_con div.con_con div.con_zy div.zy_down div.down_left p{color: #fdfcde;}
div.content div.content_tab div.tab_con div.con_con div.con_zy div.zy_down div.down_left p a{color: #fff;}
div.content div.content_tab div.tab_con div.con_con div.con_zy div.zy_down div.down_mid{line-height: 22px; color: #000; float: left;}
div.content div.content_tab div.tab_con div.con_con div.con_zy div.zy_down div.down_mid p strong{color: #940000}
div.content div.content_tab div.tab_con div.con_con div.con_zy div.zy_down div.down_mid p{color: #555;}
div.content div.content_tab div.tab_con div.con_con div.con_zy div.zy_down div.down_right{float: right;}
div.content div.content_tab div.tab_con div.con_con div.con_zy div.zy_down div.down_right button{background: url("/style/system/images/btn_zy.jpg") no-repeat; border: none; color:#5d5d5d; font-family: "微软雅黑"; font-size: 14px; height: 33px; letter-spacing: 1px; margin-top: 6px; width: 98px;}
div.content div.content_tab div.tab_con div.con_con div.con_zy div.zy_down div.down_right button:hover{background: url("/style/system/images/btn_zy1.jpg") no-repeat; color: #222;}

div.yqlj{background: #dcdcdc; border-top: 1px solid #c9c8bc; height: 47px; line-height: 47px; text-align: center;}
div.yqlj a{margin: 0 30px;}

div.footer{background: url("/style/system/images/footer.jpg") repeat-x; padding: 25px; text-align: center;}
div.footer p{color: #fff; font-size: 13px; line-height: 28px;}

/*回复查询*/
div.content div.content_sjtj{background: url("/style/system/images/sjtj.jpg") no-repeat top center #fafafa; border: 1px solid #e3e3e3; border-bottom: none; height: 79px; line-height: 30px; margin: 0 20px; padding:73px 0 0 37px;}
div.content div.content_sjtj ul li{float: left; width: 340px; font-size: 18px; color: #000; list-style: none;}
div.content div.content_hfcx{border: 1px solid #e3e3e3; margin: 0 20px 20px; padding: 20px 20px 0; background: url("/style/system/images/page_bg.jpg") repeat-x 0 bottom #fff;}
div.content div.content_hfcx div.select_height{margin-left: 20px;}
div.content div.content_hfcx div.select_content{margin: 10px 0 35px;}
div.content div.content_hfcx div.select_content span.empty{margin-left: 20px; line-height: 40px;}
div.content div.content_hfcx div.select_content div.line{border-bottom: 1px solid #e0e0e0; padding: 5px 20px 10px;}
div.content div.content_hfcx div.select_content div.line h3{font-weight: bold; background: url("/style/system/images/dian.jpg") no-repeat 0 center; padding-left: 20px; line-height: 30px;}
div.content div.content_hfcx div.select_content div.line span{line-height: 26px;}
div.content div.content_hfcx div.hfcx_select select{padding: 5px; min-width: 150px;}
div.content div.pager{height: 45px; line-height: 54px; text-align: center; margin: 0 auto; width: 560px; _line-height: 45px;}
div.content div.pager ul li{float: left; list-style: none; height: 45px; width: 40px;}
div.content div.pager ul li.previous{height: 0; line-height: 0; padding-top: 23px; *padding-top: 17px;}
div.content div.pager ul li.next{height: 0; line-height: 0; padding-top: 23px; *padding-top: 17px;}
div.content div.pager ul li.selected{background: url("/style/system/images/page.jpg") no-repeat center bottom;}
div.content div.pager ul li.selected a{color: #fff;}

/*快速留言*/
div.content div.content_add{background: url("/style/system/images/zxly.jpg") no-repeat top center #fafafa; border: 1px solid #e3e3e3; line-height: 30px; margin: 0 20px 20px; padding:90px 0 20px 37px;}
div.content div.content_add div.row{margin-bottom: 10px;}
div.content div.content_add div.row div.errorMessage{margin-left: 78px; color: #cc3333;}
div.content div.content_add div.success{color: green; height: 40px; margin-left: 80px;}
div.content div.content_add div.row input{height: 35px;}
div.content div.content_add div.row textarea{max-width: 960px;}
div.content div.content_add div.row label{margin-right: 10px;}
div.content div.content_add div.row input,label,textarea,select{vertical-align: middle;}
div.content div.content_add div.row select{padding: 5px; min-width: 150px;}
div.content div.content_add div.buttons{margin-left: 78px;}
div.content div.content_add div.buttons input{width: 433px; width: 420px\9;}

/*注册登录*/
div.register-box{margin: 20px auto; padding: 0 20px; width: 1100px; background: url("/style/system/images/login_bg.jpg") repeat; border: 1px solid #dbdbdb; border-top: 3px solid #b80c06;}
div.register-box h1{background: url("/style/system/images/login_tit.jpg") no-repeat center top; font-size: 30px; color: #fff; text-align: center; height: 48px; padding-top: 2px; letter-spacing: 5px;}
div.register-box ul{width: 301px; margin: 20px auto;}
div.register-box li{list-style: none; line-height: 33px; margin-bottom: 5px;}
div.register-box li input{width: 300px; height: 35px; line-height: 35px;}
div.register-box li img{margin-top: 5px;}
div.register-box li label{color:#c63506;}
div.register-box li div.tips-reg-info{color: #555;}
div.register-box div.lostpwd{background: url("/style/system/images/success.jpg") no-repeat center left; margin: 30px auto; width: 494px; line-height: 57px; padding: 16px 0 25px 160px;}
div.register-box div.lostpwd input{height: 32px; width: 180px;}

/*省市*/
div.content_shengshi{background: url("/style/system/images/shengshi_bg.jpg") no-repeat right bottom; margin: 0 auto; width: 1151px; padding-bottom: 27px;}
div.content_shengshi div.shengshi1{width: 1100px; margin-left: 15px; border: 1px solid #e3e3e3; background: #fafafa;}
div.content_shengshi div.shengshi1 div.shengshi1_left{float: left; width: 243px; border-right: 1px solid #e3e3e3; border-bottom: 1px solid #e3e3e3; margin-right:10px; border-top:1px solid #eb7f00;}
div.content_shengshi div.shengshi1 div.shengshi1_left h4{background:#eb7f00; height: 36px; width: 98px; text-align: center; line-height: 35px; color: #fff;}
div.content_shengshi div.shengshi1 div.shengshi1_left div.left_con{margin: 20px auto; width: 200px;}
div.content_shengshi div.shengshi1 div.shengshi1_left div.left_con p{line-height: 30px;}
div.content_shengshi div.shengshi1 div.shengshi1_left div.left_con hr{background: #e3e3e3; border: 1px solid #fafafa; height:3px;}
div.content_shengshi div.shengshi1 div.shengshi1_left div.left_con button{height: 35px; width: 200px;}
div.content_shengshi div.shengshi1 div.shengshi1_left div.left_con p strong{color:#eb7f00; font-weight: bold;}
div.content_shengshi div.shengshi1 div.shengshi1_right{border-left: 1px solid #e3e3e3; border-bottom: 1px solid #e3e3e3; margin-left: 253px; border-top: 1px solid #ad2017; background: url("/style/system/images/page_bg.jpg") repeat-x 0 bottom #fff;}
div.content_shengshi div.shengshi1 div.shengshi1_right h4{background:#ad2017; height: 36px; width: 123px; text-align: center; line-height: 35px; color: #fff;}
div.content_shengshi div.shengshi1 div.shengshi1_right div.right_con{margin-top: 5px; padding-bottom: 35px;}
div.content_shengshi div.shengshi1 div.shengshi1_right div.right_con div.line{border-bottom: 1px solid #e0e0e0; padding: 5px 20px 10px;}
div.content_shengshi div.shengshi1 div.shengshi1_right div.right_con div.line h3{font-weight: bold; background: url("/style/system/images/dian.jpg") no-repeat 0 center; padding-left: 20px; line-height: 30px;}
div.content_shengshi div.shengshi1 div.shengshi1_right div.right_con div.line span{line-height: 26px;}

/*详细留言*/
div.content div.wyly{margin: 20px;}
div.content div.wyly div.wyly_tit{text-align: right; background: url("/style/system/images/tit_wyly.jpg") no-repeat; color: #fff; height: 31px; padding-right: 26px; padding-top: 14px;}
div.content div.wyly div.wyly_con{line-height: 26px; margin: 10px 0;}
div.content div.wyly div.wyly_con h3{font-weight: bold; background: url("/style/system/images/dian.jpg") no-repeat scroll 0 center; padding-left: 20px;}
div.content div.yzhf{margin: 0 20px 20px;}
div.content div.yzhf div.yzhf_tit{text-align: right; background: url("/style/system/images/tit_yzhf.jpg") no-repeat;color: #fff; height: 31px; padding-right: 26px; padding-top: 14px;}
div.content div.yzhf div.yzhf_con{line-height: 26px; margin: 10px 0;}
div.content div.content_msg{margin: 0 0 20px 20px;}
div.content div.content_msg div.msg_xgxx{float: left; width: 540px; margin-right: 20px;}
div.content div.content_msg div.msg_xgxx h3{border-top: 3px solid #f08200; height: 36px; line-height: 36px; background: #eee;}
div.content div.content_msg div.msg_xgxx h3 b{float: left; font-size: 15px; margin-left: 10px; color: #b80c06;}
div.content div.content_msg div.msg_xgxx h3 i{float: right; font-style: normal; font-size: 12px; color: #555; margin-right: 10px;}
div.content div.content_msg div.msg_xgxx ul{background: #fff; text-align: right; padding: 10px; border: 1px solid #eee; color: #999;}
div.content div.content_msg div.msg_xgxx ul li{line-height: 26px; background: url("/style/system/images/dian.jpg") no-repeat scroll 0 center; padding-left: 20px; list-style: none;}
div.content div.content_msg div.msg_xgxx ul li a{float: left;}

/*个人用户*/
div.content div.user_tit{border-bottom: 3px solid #ad2017; margin: 20px; padding: 5px 0;}
div.content div.user_tit span{background: url("/style/system/images/user.jpg") no-repeat 0 center; font-size: 24px; padding: 0 12px 0 45px;}
div.content div.user_tit a{margin: 0 10px;}
div.content div.user_tit a:hover{color: #ad2017;}
div.content div.user_con{margin: 20px;}
div.content div.user_con div.con_tit{height: 42px;}
div.content div.user_con div.con_tit a {background: #ad2017; padding: 5px 30px; color: #fff; font-size: 16px; margin-right: 10px; height: 30px; line-height: 30px;}
div.content div.user_con div.con_con{background: #fff; border:1px solid #ccc; padding: 20px; line-height: 40px;}
div.content div.user_con div.con_con p{border-bottom: 1px dashed #ccc; padding-left: 20px;}
div.content div.user_con div.con_con p span{font-weight: bold; width: 100px; margin-right: 10px; text-align: right;}
div.content div.user_con div.con_con p span.required{width: 30px;}
div.content div.user_con div.con_con p label{font-weight: bold;}
div.content div.user_con div.con_con p input{height: 24px; line-height: 24px; width: 190px;}
div.content div.user_con div.con_con p.button input{margin: 7px 79px; height: 32px; width: 195px;}
div.content div.user_con div.con_con div.errorMessage{color: #cc3333; margin-left: 109px;}
div.content div.user_con div.con_con div.error{color: #cc3333; margin-left: 109px;}
div.content div.user_con div.con_con div.success{color: green; margin-left: 109px;}
div.content div.user_con div.con_con div.line{border-bottom: 1px solid #e0e0e0; padding: 5px 20px 10px;}
div.content div.user_con div.con_con div.line h3{font-weight: bold; background: url("/style/system/images/dian.jpg") no-repeat 0 center; padding-left: 20px; line-height: 30px; text-align: right; height: 30px;}
div.content div.user_con div.con_con div.line h3 a{float: left;}
div.content div.user_con div.con_con div.line h3 span{background: #777; color: #fff; font-weight: normal; padding: 3px 10px;}
div.content div.user_con div.con_con div.line span{line-height: 26px;}

/*错误页面*/
div.errorym{background: url("/style/system/images/error.jpg") repeat;}
div.errorym div.errornr{background: url("/style/system/images/error_bg.jpg") no-repeat; width: 1100px; margin: 0 auto; height: 549px; text-align: center;} 
div.errorym div.errornr p{color: #fff; padding-top: 284px;}
div.errorym div.errornr a{color: #0091e4; border-bottom: 2px solid; font-size: 18px; font-weight: bold; letter-spacing: 3px; line-height: 150px; padding: 2px 5px;}
div.errorym div.errornr a:hover{color: #1078b4;}

div.content div.content_tab div.tit_h1{background: url("/style/system/images/shengshi_icon.jpg") no-repeat 0 bottom; font-size: 20px; height: 30px; margin: 20px; padding-left: 40px;}
div.content div.content_tab a img{margin-left: 20px;} 
div.content div.content_lead{margin: 0 20px 20px; background: #fff; border: 1px solid #ccc; padding: 20px; line-height: 26px;}
div.content div.content_lead h1{font-size: 16px; color: #ad2017;}
div.content div.content_lead p{text-indent: 2em;}

div.header div.header_nav div.btn{padding-top: 190px; padding-left: 475px;}
