﻿.toplogo { width: 1000px; margin: 0 auto; height: 100px; }
.toplogo .logo { width: 219px; height: 85px; margin-top: 15px; }
.toplogo .topcity { font-size: 14px; font-family: 黑体; cursor: pointer; background: url(../../images/bz/top_city_back.jpg) 0 0 no-repeat; width: 44px; height: 21px; padding-left: 3px; margin-top: 76px; margin-left: 8px; position: relative; }
.toplogo .topcity .citysl { width: 600px; height: auto; display: none; background: #ffffff; border: 1px solid #c4c2c2; position: absolute; left: -3px; }
.toplogo .topcity .citysl a { padding: 5px; }

.citysl ul { margin-left: 10px; }
.citysl li { background: url("/skin/default/images/ico_dh_arr.gif") no-repeat scroll left center transparent; float: left; height: 20px; padding-left: 5px; padding-top: 2px; text-align: left; width: 50px; }
.citysl li a { margin-left: 7px; }

.toplogo .topad { width: 706px; height: 94px; margin: 3px 0px; margin-left: 20px; }
.nav { width: 1000px; height: 40px; margin: 0 auto; margin-top: 6px; background: url(../../images/bz/nav_back.jpg) 0 0 no-repeat; }
.nav ul { width: 1000px; }
.nav ul li { float: left; text-align: center; }
.nav ul li a { display: block; padding: 0 20px; height: 20px; margin-top: 10px; line-height: 20px; _line-height: 30px; border-right: 1px solid #e78580; font-family: 微软雅黑; color: #ffffff; font-size: 16px; }
.nav ul li a:hover { color: #333333; }
.ad1 { width: 1000px; height: 80px; margin: 8px auto; }
.newtips { width: 1000px; height: 25px; margin: 0 auto; }
.newtips .tipsback { width: 77px; height: 25px; line-height: 25px; background: url(../../images/bz/tips.jpg) 0 0 no-repeat; text-align: center; color: #ffffff; }
.newtips .tipscon { width: 913px; height: 25px; margin-left: 10px; overflow: hidden; }
.newtips .tipscon ul { width: 913px; height: 25px; overflow: hidden; }
.newtips .tipscon ul li { float: left; line-height: 25px; }
.newtips .tipscon ul li a { line-height: 25px; padding-right: 10px; }
.newtips .tipscon ul li span { color: #d20a01; }

.main { width: 1000px; height: auto; margin: 0 auto; margin-top: 10px; }
.main .mainf { width: 340px; }
.main .mainfftimes { width: 340px; }
.main .mainfftimes .mainfftimes_title { width: 284px; padding-left: 56px; height: 40px; line-height: 40px; color: #f51807; font-size: 18px; font-family: 黑体; background: url(../../images/bz/mainfftimes_title.jpg) 0 0 no-repeat; }
.main .mainfftimes .mainfftimes_title span { font-size: 12px; font-family: 宋体; padding-right: 30px; }
.main .mainfftimes .mainfftimes_title span.sf { font-size: 18px; font-family: 黑体; padding-right: 30px; font-weight: 700; }
.main .mainfftimes .mainfftimes_con { width: 338px; border: 1px solid #b1b0b0; border-top: none; padding-bottom: 4px; padding-top: 4px; }
.main .mainfftimes .mainfftimes_con ul { width: 338px; }
.main .mainfftimes .mainfftimes_con ul li { line-height: 180%; width: 338px; overflow: hidden; text-indent: 2em; }
.main .mainfftimes .mainfftimes_con ul li.hx { font-size: 16px; font-family: 黑体; padding-top: 4px; font-weight: 700; }
.main .mainffnews { width: 340px; margin-top: 8px; }
.main .mainffnews .mainffnews_title { width: 300px; padding-left: 40px; height: 29px; line-height: 29px; color: #f51807; font-size: 18px; font-family: 黑体; background: url(../../images/bz/mainffnews_title.jpg) 0 0 no-repeat; }
.main .mainffnews .mainffnews_title span { font-size: 18px; font-family: 黑体; padding-right: 30px; font-weight: 700; }
.main .mainffnews .mainffnews_con { width: 340px; height: auto; }
.main .mainffnews .mainffnews_con .mainffnews_con_ul { width: 338px; height: auto; border: 1px solid #c4c2c2; border-top: none; border-bottom: 1px solid #ffffff; }
.main .mainffnews .mainffnews_con .mainffnews_con_ul .mainffnews_con_ul_title { width: 330px; padding: 0 4px; height: 30px; line-height: 30px; }
.main .mainffnews .mainffnews_con .mainffnews_con_ul .mainffnews_con_ul_title .mainffnews_con_ul_titlel { font-size: 16px; font-family: 黑体; color: #CE5004; background: url("../../images/bz/mainffnews_con_ul_titlel.jpg") 0 0 no-repeat; padding-left: 10px; margin-left: 12px; }
.main .mainffnews .mainffnews_con .mainffnews_con_ul .mainffnews_con_ul_hx { width: 304px; margin: 0 auto; border-bottom: 1px dotted #aacaf0; }
.main .mainffnews .mainffnews_con .mainffnews_con_ul .mainffnews_con_ul_hxf { width: 70px; height: 70px; margin: 5px 0; }
.main .mainffnews .mainffnews_con .mainffnews_con_ul .mainffnews_con_ul_hxr { width: 224px; height: 70px; margin: 5px 0 5px 10px; }
.main .mainffnews .mainffnews_con .mainffnews_con_ul .mainffnews_con_ul_hxr h1 { font-size: 16px; font-family: 黑体; font-weight: normal; line-height: 1; }
.main .mainffnews .mainffnews_con .mainffnews_con_ul .mainffnews_con_ul_li { width: 304px; margin: 0 auto; margin-bottom: 8px; margin-top: 2px; }
.main .mainffnews .mainffnews_con .mainffnews_con_ul .mainffnews_con_ul_li ul { width: 304px; }
.main .mainffnews .mainffnews_con .mainffnews_con_ul .mainffnews_con_ul_li li { width: 304px; line-height: 160%; }

.main .mainfr { width: 250px; height: auto; margin-left: 12px; margin-top: 2px; }
.main .mainfr .mainfrbanner1 { width: 250px; height: 300px; }
.main .mainfr .mainfrnews { width: 250px; height: auto; margin-top: 6px; }
.main .mainfr .mainfrnews .mainfrnews_title { width: 250px; height: 29px; line-height: 29px; border-top: 3px solid #fd2217; border-bottom: 1px solid #dddddd; }
.main .mainfr .mainfrnews .mainfrnews_title span { padding-right: 6px; font-size: 12px; }
.main .mainfr .mainfrnews .mainfrnews_title .mainfrnew_title_back { margin-left: 4px; padding-left: 25px; background: url(../../images/bz/mainfrnew_title_back.jpg) 0 0 no-repeat; font-size: 16px; font-family: 黑体; font-weight: 700; }
.main .mainfr .mainfrnews .mainfrnews_title .mainfrnew_title_sl { margin: 0 auto; text-align: center; width: 90px; }
.main .mainfr .mainfrnews .mainfrnews_title .mainfrnew_title_sl span { cursor: pointer; padding: 0 5px; font-size: 12px; font-weight: 700; }
.main .mainfr .mainfrnews .mainfrnews_title .mainfrnew_title_sl span:hover { color: #fd2117; }
.main .mainfr .mainfrnews .mainfrnews_con { width: 250px; height: auto; }
.main .mainfr .mainfrnews .mainfrnews_con ul li { width: 250px; line-height: 180%; overflow: hidden; }
.main .mainfr .mainfrnews .mainfrnews_con ul li a { padding-left: 5px; }
.main .mainfr .mainfrnews .mainfrnews_con ul li span { background: #acaaaa; color: #ffffff; font-size: 12px; }
.main .mainfr .mainfrnews .mainfrnews_con ul li span.hx { background: #f81708; }
.main .mainfr .mainfrnews .mainfrbanner2 { width: 250px; height: 104px; margin-top: 6px; }
.main .mainfr .mainfrnews .mainfrnews_con2 { width: 250px; height: auto; margin-top: 4px; }
.main .mainfr .mainfrnews .mainfrnews_con2 ul li { line-height: 180%; padding-left: 5px; }
.main .mainfr .mainfrnews .mainfrnews_con2 ul li a { padding-left: 5px; }
.main .mainfr .mainfrnews .mainfrnewshx { width: 250px; height: 68px; }
.main .mainfr .mainfrnews .mainfrnewshx .mainfrnewshxf { width: 68px; height: 68px; }
.main .mainfr .mainfrnews .mainfrnewshx .mainfrnewshxr { width: 180px; height: 68px; margin-left: 2px; font-size: 12px; }
.main .mainfr .mainfrnews .mainfrnewshx .mainfrnewshxr h1 { font-size: 16px; font-family: 黑体; font-weight: normal; }

.main .mainfapp_fw { width: 340px; height: auto; margin-top: 10px; }
.main .mainfapp_fw .mainfapp_sl { width: 340px; height: 43px; background: url(../../images/bz/mainfapp_sl_fw.jpg) 0 0 no-repeat; }
.main .mainfapp_fw .mainfapp_sl ul { }
.main .mainfapp_fw .mainfapp_sl ul li { cursor: pointer; float: left; margin-left: 10px; width: 141px; height: 43px; text-align: center; line-height: 46px; font-family: 微软雅黑; font-size: 16px; font-weight: 700; background: url(../../images/bz/mainfapp_sl_btn.jpg) -141px 0 no-repeat; }
.main .mainfapp_fw .mainfapp_sl ul li.on { background-position: 0 0; color: #026bb2; }
.main .mainfapp_fw .mainfapp_con { width: 340px; height: auto; }
.main .mainfapp_fw .mainfapp_con .mainfapp_con1 { width: 340px; height: auto; }
.main .mainfapp_fw .mainfapp_con .mainfapp_con1 table { border-collapse: collapse; height: auto; width: 100%; }
.main .mainfapp_fw .mainfapp_con .mainfapp_con1 table tr td { border: 1px solid #d3d1d1; width: 25%; padding: 10px 0; text-align: center; font-size: 12px; font-family: 黑体; color: #646262; }
.main .mainfapp_fw .mainfapp_con .mainfapp_con1 table tr td a .fwapp1 { width: 138px; height: 125px; margin: 0 auto; background: url(../../images/bz/fwapp1.jpg) 0 0 no-repeat; }
.main .mainfapp_fw .mainfapp_con .mainfapp_con1 table tr td a .fwapp2 { width: 138px; height: 125px; margin: 0 auto; background: url(../../images/bz/fwapp2.jpg) 0 0 no-repeat; }
.main .mainfapp_fw .mainfapp_con .mainfapp_con1 table tr td a .fwapp3 { width: 138px; height: 125px; margin: 0 auto; background: url(../../images/bz/fwapp3.jpg) 0 0 no-repeat; }
.main .mainfapp_fw .mainfapp_con .mainfapp_con1 table tr td a .fwapp4 { width: 138px; height: 125px; margin: 0 auto; background: url(../../images/bz/fwapp4.jpg) 0 0 no-repeat; }
.main .mainfapp_fw .mainfapp_con .mainfapp_con1 table tr td a .fwapp5 { width: 138px; height: 125px; margin: 0 auto; background: url(../../images/bz/fwapp5.jpg) 0 0 no-repeat; }
.main .mainfapp_fw .mainfapp_con .mainfapp_con1 table tr td a .fwapp6 { width: 138px; height: 125px; margin: 0 auto; background: url(../../images/bz/fwapp6.jpg) 0 0 no-repeat; }

.main .mainr { width: 386px; margin-left: 12px; }
.main .mainr .mainr_server { width: 386px; height: auto; }
.main .mainr .mainr_server .mainr_server_sl { width: 344px; padding: 0 21px; height: 35px; }
.main .mainr .mainr_server .mainr_server_sl ul li { float: left; width: 160px; height: 35px; text-align: center; line-height: 35px; margin: 0 6px; cursor: pointer; font-size: 16px; font-weight: 700; font-family: 黑体; background: url(../../images/bz/mainr_server_sl_fw.jpg) 0 -35px no-repeat; }
.main .mainr .mainr_server .mainr_server_sl ul li.on { color: #ffffff; background-position: 0 0; }
.main .mainr .mainr_server .marinr_server_con_back { width: 384px; height: auto; border: 1px solid #fb6c00; background: #ebeaea; }
.main .mainr .mainr_server .marinr_server_con_back .marinr_server_con { width: 378px; height: auto; background: #ffffff; margin: 8px 3px 4px 3px; border-bottom: 1px solid #dcdddd; }
.main .mainr .mainr_server .marinr_server_con_back .marinr_server_con .marinr_server_con_sl { width: 378px; height: 50px; }
.main .mainr .mainr_server .marinr_server_con_back .marinr_server_con .marinr_server_con_sl ul li { font-family: 微软雅黑; font-size: 12px; padding: 7px 4px; float: left; width: 33px; cursor: pointer; height: 35px; text-align: center; border-top: 1px solid #dcdddd; border-right: 1px solid #dcdddd; border-bottom: 1px solid #dcdddd; }
.main .mainr .mainr_server .marinr_server_con_back .marinr_server_con .marinr_server_con_sl ul li.on { border-bottom: none; border-top: 2px solid #ff9e04; color: #ff7404; }
.main .mainr .mainr_server .marinr_server_con_back .marinr_server_con .marinr_server_cont { width: 372px; padding: 0 2px; padding-top: 15px; height: auto; border: 1px solid #dcdddd; border-top: none; border-bottom: none; }
.main .mainr .mainr_server .marinr_server_con_back .marinr_server_con .marinr_server_cont .marinr_server_cont_title { width: 360px; margin-left: 2px; height: 25px; padding-left: 10px; line-height: 25px; font-family: 黑体; font-size: 18px; color: #074D89; background: url(../../images/bz/marinr_server_cont_title.jpg) 0 0 no-repeat; }
.main .mainr .mainr_server .marinr_server_con_back .marinr_server_con .marinr_server_cont .marinr_server_cont_title span a { font-size: 12px; font-family: 宋体; padding-right: 2px; }
.main .mainr .mainr_server .marinr_server_con_back .marinr_server_con .marinr_server_cont .marinr_server_cont_1 { width: 352px; margin: 0 10px; border-bottom: 1px dotted #959595; padding-bottom: 10px; }
.main .mainr .mainr_server .marinr_server_con_back .marinr_server_con .marinr_server_cont .marinr_server_cont_1 .marinr_server_cont_1hx { width: 352px; height: 81px; }
.main .mainr .mainr_server .marinr_server_con_back .marinr_server_con .marinr_server_cont .marinr_server_cont_1 .marinr_server_cont_1hxf { width: 76px; height: 76px; margin: 0 0 5px 0; }
.main .mainr .mainr_server .marinr_server_con_back .marinr_server_con .marinr_server_cont .marinr_server_cont_1 .marinr_server_cont_1hxf img { border: 1px solid #d9d9d9; width: 75px; height: 75px; }
.main .mainr .mainr_server .marinr_server_con_back .marinr_server_con .marinr_server_cont .marinr_server_cont_1 .marinr_server_cont_1hxr { width: 271px; padding-left: 5px; height: 81px; overflow: hidden; }
.main .mainr .mainr_server .marinr_server_con_back .marinr_server_con .marinr_server_cont .marinr_server_cont_1 .marinr_server_cont_1hxr .marinr_server_cont_1hxr1 { width: 271px; height: 26px; line-height: 26px; }
.main .mainr .mainr_server .marinr_server_con_back .marinr_server_con .marinr_server_cont .marinr_server_cont_1 .marinr_server_cont_1hxr .marinr_server_cont_1hxr1 a { font-size: 16px; color: #CB7303; font-weight: 700; font-family: 黑体; }
.main .mainr .mainr_server .marinr_server_con_back .marinr_server_con .marinr_server_cont .marinr_server_cont_1 .marinr_server_cont_1hxr .marinr_server_cont_1hxr2 { width: 271px; height: 55px; }
.main .mainr .mainr_server .marinr_server_con_back .marinr_server_con .marinr_server_cont .marinr_server_cont_1 ul li { width: 352px; height: 20px; line-height: 20px; }
.main .mainr .mainr_server .marinr_server_con_back .marinr_server_con .marinr_server_cont .marinr_server_cont_2 { width: 372px; padding-top: 10px; padding-bottom: 5px; }
.main .mainr .mainr_server .marinr_server_con_back .marinr_server_con .marinr_server_cont .marinr_server_cont_2 .marinr_server_cont_2ul { width: 372px; margin-top: 5px; }
.main .mainr .mainr_server .marinr_server_con_back .marinr_server_con .marinr_server_cont .marinr_server_cont_2 .marinr_server_cont_2ul ul li { float: left; width: 122px; height: 82px; margin: 1px; }
.main .mainr .mainr_server .marinr_server_con_back .marinr_server_con .marinr_server_cont .marinr_server_cont_2 .marinr_server_cont_2ul ul li a img { border: 1px solid #d9d9d9; width: 120px; height: 80px; }
.main .mainr .mainr_server .marinr_server_con_back .marinr_server_con .marinr_server_con_ts { width: 370px; padding: 4px; height: auto; background: #ffffff; }
.main .mainr .mainr_server .marinr_server_con_back .marinr_server_con .marinr_server_con_ts ul li { width: 370px; border-bottom: 1px dashed #cccccc; padding-bottom: 8px; margin-top: 2px; }
.main .mainr .mainr_server .marinr_server_con_back .marinr_server_con .marinr_server_con_ts .ts1 { width: 370px; height: 30px; line-height: 30px; }
.main .mainr .mainr_server .marinr_server_con_back .marinr_server_con .marinr_server_con_ts .ts1 a { font-size: 16px; font-family: 黑体; color: #CB7303; }
.main .mainr .mainr_server .marinr_server_con_back .marinr_server_con .marinr_server_con_ts .ts1 a:hover { color: #d20a01; }
.main .mainr .mainr_server .marinr_server_con_back .marinr_server_con .marinr_server_con_ts .ts2 { width: 370px; }
.main .mainr .mainr_server .marinr_server_con_back .marinr_server_con .marinr_server_con_ts .ts2 .ts2f { width: 118px; height: 80px; }
.main .mainr .mainr_server .marinr_server_con_back .marinr_server_con .marinr_server_con_ts .ts2 .ts2r { width: 240px; padding-left: 12px; height: 80px; line-height: 180%; overflow: hidden; }

.main .marinrlm { width: 648px; height: auto; margin-left: 12px; margin-top: 10px; }
.main .marinrlm .marinrlm_title { width: 608px; height: 39px; line-height: 39px; padding-left: 40px; font-size: 18px; font-family: 黑体; color: #FD2117; font-weight: 700; background: url("../../images/bz/mrtitle.jpg") 0 0 no-repeat; }
.main .marinrlm .marinrlm_con { width: 646px; height: auto; border: 1px solid #d9d9d9; border-top: none; }

.main .marinrlm .marinrlm_con .marinrlm_con_name { width: 626px; padding: 4px 10px; height: 32px; line-height: 32px; }
.main .marinrlm .marinrlm_con .marinrlm_con_name .marinrlm_con_namef { font-size: 18px; font-family: 黑体; color: #CE5004; background: url("../../images/bz/mainffnews_con_ul_titlel.jpg") 0 0 no-repeat; padding-left: 10px; }
.main .marinrlm .marinrlm_con .marinrlm_con_name2 { width: 616px; padding: 4px 10px; margin: 5px 0 5px 10px; height: 32px; line-height: 32px; background: url(../../images/bz/mainffnews_con_ul_titlel.jpg) 0 50% no-repeat; }
.main .marinrlm .marinrlm_con .marinrlm_con_name2 .ge { font-size: 18px; font-family: 黑体; color: #CE5004; padding: 0 10px; }
.main .marinrlm .marinrlm_con .marinrlm_con_name2 .spon { font-size: 18px; font-family: 黑体; color: #CE5004; border: 1px solid #ce5004; padding: 0px 4px; cursor: pointer; }
.main .marinrlm .marinrlm_con .marinrlm_con_name2 .spoff { font-size: 18px; font-family: 黑体; cursor: pointer; }

.main .marinrlm .marinrlm_con .marinrlm_con_mxqy { width: 635px; padding: 0 7px 0 6px; height: auto; }
.main .marinrlm .marinrlm_con .marinrlm_con_mxqy ul li { float: left; width: 115px; margin: 5px; height: 102px; border: 1px solid #d9d9d9; }
.main .marinrlm .marinrlm_con .marinrlm_con_mxqy ul li .mxqyimg { width: 115px; height: 81px; }
.main .marinrlm .marinrlm_con .marinrlm_con_mxqy ul li .mxqyimg img { width: 111px; height: 77px; margin: 2px; }
.main .marinrlm .marinrlm_con .marinrlm_con_mxqy ul li .qyname { width: 115px; height: 20px; line-height: 20px; border-top: 1px solid #d9d9d9; text-align: center; }

.main .marinrlm .marinrlm_con .marinrlm_con_gy { width: 624px; padding: 0 11px; height: auto; }
.main .marinrlm .marinrlm_con .marinrlm_con_gy .marinrlm_con_gyf { width: 170px; height: 90px; }
.main .marinrlm .marinrlm_con .marinrlm_con_gy .marinrlm_con_gyf img{width:170px; height:90px;}
.main .marinrlm .marinrlm_con .marinrlm_con_gy .marinrlm_con_gyr { width: 438px; height: auto; margin-left: 11px; }
.main .marinrlm .marinrlm_con .marinrlm_con_gy .marinrlm_con_gyr ul li { float: left; width: 219px; height: 25px; }
.main .marinrlm .marinrlm_con .marinrlm_con_gy .marinrlm_con_gyr2 { width: 438px; height: 117px; margin-left: 11px; }
.main .marinrlm .marinrlm_con .marinrlm_con_gy .marinrlm_con_gyr2 .marinrlm_con_gyr2_3 { width: 438px; height: 117px; overflow: hidden; }
.main .marinrlm .marinrlm_con .marinrlm_con_gy .marinrlm_con_gyr2 .marinrlm_con_gyr2_3 ul li { width: 438px; height: 23px; line-height: 23px; overflow: hidden; }

.main .marinrlm .marinrlm_con .marinrlm_con_cy { width: 624px; padding: 0 11px; height: auto; }
.main .marinrlm .marinrlm_con .marinrlm_con_cy ul li { width: 624px; height: 23px; line-height: 23px; overflow: hidden; }

.links { width: 998px; height: 88px; border: 1px solid #afacac; border-bottom: 4px solid #d20a01; margin: 10px auto; }
.links .navlinks { width: 998px; height: 44px; display: block; line-height: 44px; border-bottom: 1px solid #afacac; }
.links .navlinks span { line-height: 44px; font-size: 18px; color: #D10A01; font-family: 黑体; padding-left: 20px; padding-right: 10px; }
.links .navlinks .linkssl { border: 1px solid #cecece; margin: 0 10px; margin-top: 11px; }
.links .flink { width: 998px; height: 43px; line-height: 43px; overflow: hidden; }
.links .flink span { line-height: 43px; font-size: 18px; color: #D10A01; font-family: 黑体; padding-left: 20px; padding-right: 10px; }
.links .flink ul li { float: left; padding: 0 3px; }
.foot { width: 1000px; margin: 0 auto; text-align: center; padding-bottom: 20px; }
.foot .footnav { width: auto; margin: 0 auto; text-align: center; }
.foot .footnav ul li { text-align: center; display: inline; }
.foot .footnav ul li a { margin: 0 8px; }
