html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
body{min-width:1200px}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote{margin:0;padding:0}
body{font-family:Arial,Geneva,Microsoft YaHei,Microsoft JhengHei,helvetica neue,Helvetica,sans-serif;font-size:12px;color:#444;-webkit-font-smoothing:antialiased;background:#fff}
ol,ul{list-style:none}
h1,h2,h3,h4,h5,h6,button,dd,dt,dl{margin:0;padding:0}
h1,h2,h3,h4,h5,h6,button,.btn{clear:both;font-size:14px}
img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle;_display:block}
form,input,select;,textarea,td,th{font-size:12px}
img{border:none}
em,i{font-style:normal}
li{list-style-type:none}
button,input{height:auto;-ms-interpolation-mode:bicubic;vertical-align:middle;font-family:Microsoft YaHei}
textarea{background:none repeat scroll 0 0 #fff;resize:none}
.text-overflow{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
a{color:#333;text-decoration:none}
a:hover{color:#039}
.m{margin:auto;width:1200px;clear:both;overflow:hidden}
.w1200{margin:auto;width:1200px;clear:both}
.top{padding:20px 0;background:#fff;position:relative;overflow:hidden}
.logo{width:300px;position:relative;height:80px;overflow:hidden}
.modname{font-size:22px;width:80px;position:absolute;font-weight:700;left:190px;bottom:0}
.keywords{position:absolute;top:55px;left:410px}
.keywords a{margin-right:10px;color:#777}
.keywords a:hover{color:#f46;text-decoration:underline}
.head_search{float:left;width:590px;height:42px;margin-top:14px;position:relative}
.head_search_on{float:left;width:590px;height:42px;margin-top:14px;position:relative}
.head_search em{font-size:0;line-height:0;border-width:5px;border-color:#4680d1;border-top-width:0;border-style:dashed;border-bottom-style:solid;border-left-color:transparent;border-right-color:transparent;position:absolute;left:70px;top:18px}
.head_search_on em{font-size:0;line-height:0;border-width:5px;border-color:#4680d1;border-bottom-width:0;border-style:dashed;border-bottom-style:solid;border-left-color:transparent;border-right-color:transparent;position:absolute;left:70px;top:18px}
.search_i{width:471px;font-size:14px;height:38px;line-height:38px;padding:0 0 0 10px;color:#666;border:#4680d1 2px solid;}
.search_i:focus{outline:none}
.search_m{width:85px;cursor:default;padding:0 0 0;font-size:14px;height:38px;line-height:38px;color:#333;border:#4680d1 2px solid;float:left;border-right:none;text-indent:10px}
.search_s{
	width:100px;
	height:42px;
	letter-spacing:2px;
	font-size:16px;
	line-height:42px;
	border:none;
	padding:0 0 0 20px;
	margin:0;
	cursor:pointer;
	color:#fff;
	float:right;
	background-color: #4680d1;
	background-image: url(so-ico.png);
	background-repeat: no-repeat;
	background-position: 12px 12px;
}
#search_module{z-index:1000;position:absolute;width:75px;overflow:hidden;margin:74px 0 0 300px;font-size:14px;line-height:28px;color:#666;background:#fff;text-align:center;border:#4680d1 2px solid;border-top:none}
#search_module li{display:block;height:35px;line-height:35px;cursor:pointer}
#search_module li:hover{background:#4680d1;color:#fff}
#search_tips{z-index:1000;position:absolute;width:401px;overflow:hidden;cursor:pointer;margin:76px 0 0 386px;font-size:14px;line-height:20px;color:#666;background:#fff;border:#eee 1px solid;padding-top:8px}
#search_tips div{height:20px;padding:3px 8px 3px 10px;clear:both;overflow:hidden}
#search_tips div span{float:right;font-size:12px}
#search_tips label{display:block;width:100%;background:#f5f5f5;font-size:12px;line-height:26px;color:#ff7200;text-align:right}
.search_t_div_1{color:#333}
.search_t_div_1 span{color:green}
.search_t_div_2{background:#36c;color:#fff}
.search_t_div_2 span{color:#fff}
.fabu{width:120px;height:40px;float:left;margin-top:14px;text-align:center;font-size:14px;margin-left:20px}
.fabu a{width:100px;display:block;border:#e3e3e3 1px solid;float:left;line-height:40px;padding:0 10px;background-color:#4680d1;color:#fff}
.fabu a:hover{background:#efefef;color:#0e0e0e;cursor:pointer}
.ydz{width:100px;text-align:center;float:right;position:absolute;left:50%;margin-left:500px;top:10px;z-index:1000}
.ydz img{width:60px;height:60px;border:#eee 1px solid;padding:2px;margin-top:3px}
.head-b .nav .left{float:left}
.head-b{height:44px;position:relative;*position:static;z-index:2;width:100%;background:#558ad5}
.head-b .snav{width:1200px;margin:0 auto}
.head-b .snav .hot-destination{float:left;width:220px;height:44px;line-height:44px;font-size:16px;text-indent:50px;padding:0 0 0 0;color:#fff;background:#1a5eb9 url(/skin/mjp/image/home.png) no-repeat 20px 15px}
.head-b .snav .left{float:left}
.dpn{display:none}
#nsl .left{float:left;width:220px;background:#4680d1;background-color:#1a5eb9;position:relative;z-index:70;height:400px}
#nsl .region dl{height:64px;padding:11px 18px 4px 22px;position:relative;z-index:201;zoom:1;background:url(/skin/mjp/image/g.png) no-repeat 175px 20px}
#nsl .region dl dt{font-size:16px;font-weight:400;line-height:30px;height:33px;-o-transition:all 300ms ease;transition:all 300ms ease;color:#fff}
#nsl .region dl a{color:#fff;word-wrap:break-word}
#nsl .region dl dd a{margin-right:10px;line-height:21px}
#nsl .region.current dl{background:#fff url(/skin/mjp/image/g1.png) no-repeat 170px 20px;height:64px;border-right:none;padding:11px 18px 4px 22px;z-index:300}
#nsl .region.current dl dt{font-size:16px;font-weight:400;line-height:30px;height:33px;-o-transition:all 300ms ease;transition:all 300ms ease;color:#606977}
#nsl .region.current dl a{color:#606977}
#nsl .left .list{display:none;width:930px;padding:10px 20px 10px 30px;border-radius:0;height:378px;position:absolute;left:220px;top:0;background:#fff;border:1px solid #eee;border-left:none;z-index:10000}
.m0{width:100%;background:#f5f5f5;overflow:hidden;padding:0}
.m0 .m{}
.m1{background:url(/skin/mjp/image/bg-line.png) repeat-y 960px 0}
.m1l{width:940px;float:left}
.m1r{width:239px;float:right}
.m2{background:url(/skin/mjp/image/bg-line.png) repeat-y 960px 0}
.m2l{width:940px;float:left}
.m2r{width:219px;float:right}
.m3{background:url(/skin/mjp/image/bg-line.png) repeat-y 880px 0}
.m3l{width:860px;float:left}
.m3r{width:299px;float:right}
.head{background:#f7f7f7;width:100%;height:36px}
.head_m{margin:auto;width:1200px;padding:9px 0 0;color:#666;position:relative}
.head_s{height:0}
.head_t strong{color:red;font-weight:400}
.head_l li{float:left;margin:0 10px 0 0}
.head_r{float:right}
.head_r img{position:relative;margin:-2px 6px 0 0}
.h_location{background:url(/skin/mjp/image/ico-location.png) no-repeat 0 center;padding:0 6px 0 20px}
.h_fav{background:url(/skin/mjp/image/ico-fav.png) no-repeat 0 center;padding:0 6px 0 20px}
.h_mobile{
	padding:0 6px 0 20px;
	background-image: url(ico-mobile.png);
	background-repeat: no-repeat;
	background-position: 0 center;
}
.h_cart{background:url(/skin/mjp/image/ico-cart.png) no-repeat 0 center;padding:0 6px 0 20px}
.h_qrcode{
	padding:0 6px 0 20px;
	background-image: url(ico-qrcode.png);
	background-repeat: no-repeat;
	background-position: 0 center;
}
.m0{width:100%;position:relative}
.m1{background:url(/skin/mjp/image/bg-line.png) repeat-y 960px 0}
.m1l{width:940px;float:left}
.m1r{width:239px;float:right}
.m2{background:url(/skin/mjp/image/bg-line.png) repeat-y 960px 0}
.m2l{width:940px;float:left}
.m2r{width:219px;float:right}
.m3{background:url(/skin/mjp/image/bg-line.png) repeat-y 880px 0}
.m3l{width:860px;float:left}
.m3r{width:299px;float:right}
.menu{height:44px;line-height:44px;font-size:16px;overflow:hidden}
.menu ul{overflow:hidden}
.menu li{float:left}
.menu li a{padding:0 25px;display:block;color:#fff}
.menu li.menuon a{background:#1a5eb9}
.menu li a:hover{color:#fff;background:#1a5eb9}
.sub-menu{height:40px;line-height:40px;background:linear-gradient(180deg,#efefef,#ffffff);font-size:14px;overflow:hidden;width:100%;border-bottom:#eee 1px solid;margin-top:-15px}
.sub-menu ul{overflow:hidden}
.sub-menu li{float:left;padding:0 35px 0 0}
.sub-menu .menuon a{color:#ee2e2c}
.f-box{font-size:14px;overflow:hidden;margin-bottom:10px;width:600px;float:left}
.f-box dt{font-size:15px;height:25px;font-weight:700}
.f-box dt span{float:right;font-weight:400}
.f-box dt span em{font-family:宋体;font-style:normal;font-size:12px;color:#666}
.f-box dd a{float:left;width:25%;font-size:14px;line-height:32px;height:32px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.r-box-right{overflow:hidden}
.r-box-right h5{font-size:15px;height:30px;font-weight:700}
.r-box-right img{margin-bottom:10px;float:left;margin-right:10px;width:150px}
.r-ad{margin-bottom:5px}
.r-ad img{width:500px;height:130px}
.foot{color:#666;text-align:center;line-height:32px;padding:10px 0}
.foot_page{background:#eee;padding:0 10px;text-align:center;height:48px;line-height:48px;overflow:hidden;color:#666}
.m_l{width:880px}
.m_r{width:300px}
.m_n{width:20px}
.m_l_1{width:1000px}
.m_r_1{width:180px}
.left_box{border:#eee 1px solid}
.left_head{border-bottom:#eee 1px solid;height:44px;line-height:44px;overflow:hidden;padding:0 10px}
.left_head strong{font-size:16px}
.left_head em{font-style:normal;color:#666}
.box_head{border-bottom:#eee 1px solid;height:44px;line-height:44px;overflow:hidden;padding:0 10px}
.box_head strong{font-size:14px;display:block}
.box_head em{font-style:normal;color:#666}
.box_body{padding:10px}
.box_body li{height:32px;line-height:32px;overflow:hidden}
.tab_head{border:#eee 1px solid;border-bottom:none;height:31px;line-height:31px;font-size:14px;overflow:hidden;background:#eee;font-weight:700}
.tab_1{float:left;padding:0 15px;border-right:#eee 1px solid;cursor:pointer;font-weight:400}
.tab_2{float:left;padding:0 15px;border-right:#eee 1px solid;cursor:pointer;background:#fff}
.tab_1_1{border-bottom:#eee 1px solid;cursor:pointer}
.tab_1_2{border:#eee 1px solid;border-bottom:none;cursor:pointer;font-weight:700}
.tab_head_2{height:27px;background:#eee;border-left:#eee 1px solid;border-right:#eee 1px solid;text-align:center;padding-left:12px}
.tab_2_1{float:left;width:80px;height:27px;line-height:31px;overflow:hidden;background:url(/skin/mjp/image/tab_2_1.gif) no-repeat 6px right;cursor:pointer}
.tab_2_1 span{color:#333}
.tab_body_2{border:#eee 1px solid;border-top:none}
.li_dot li{background:url(/skin/mjp/image/li_dot.gif) no-repeat 5px 10px;padding:0 10px 0 12px}
.pages{padding:24px 0;text-align:center;font-size:12px;color:#666;clear:both}
.pages a:link,.pages a:visited,.pages a:active{background:#fff;border:#eee 1px solid;padding:6px;text-decoration:none}
.pages a:hover{background:#258cff;border:#258cff 1px solid;color:#fff;padding:6px;text-decoration:none}
.pages strong{background:#258cff;padding:6px;border:#258cff 1px solid;color:#fff}
.pages_inp{width:32px;border:#eee 1px solid;color:#666;padding:4px;text-align:center}
.pages_btn{width:32px;border:#f60 1px solid;color:#fff;padding:4px 6px;background:#f60;font-weight:700;font-size:11px}
.pages label{background:#fff;border:#eee 1px solid;color:#666;padding:6px}
.pages label em{color:red;font-weight:700;font-style:normal}
.pages label span{font-weight:700}
.pages cite{font-style:normal}
.tb{width:100%}
.tb th{background:#eee}
.tb td{border-bottom:#eee 1px solid}
.tb tr:hover{background:#f3f3f3}
.tf{width:100%}
.tf td{border-top:#f0f0f0 1px solid}
.tf tr:hover{background:#f4f4f4}
.tf .tl{width:100px;text-align:right}
.btns{padding:20px 20px 20px 150px}
.thumb{padding:6px 0}
.thumb img{border:#eee 1px solid;padding:2px}
.thumb li{height:22px;line-height:22px;overflow:hidden}
.thumbml ul{margin:10px 0 15px}
.imb img{border:#eee 1px solid;padding:3px}
#mid_pos{position:absolute}
#mid_div{width:400px;height:300px;cursor:crosshair;padding:0 0 10px}
#zoomer{border:#333 1px solid;width:120px;height:90px;background:#fff url(/skin/mjp/image/zoom_bg.gif);position:absolute;opacity:.5;filter:alpha(opacity=50)}
#big_div{width:400px;height:300px;border:#ccc 1px solid;background:#fff;position:absolute;overflow:hidden}
#big_pic{position:absolute}
.ab_im{padding:2px;margin:10px 0 10px 32px;border:silver 1px solid}
.ab_on{padding:2px;margin:10px 0 10px 32px;border:#f60 1px solid;background:#f60}
.adword table{background:url(/skin/mjp/image/adword_bg.gif) repeat-x 0 bottom}
.adword_tip{color:#f10;border-bottom:#eee 1px solid;padding:8px 10px 8px 28px;background:url(/skin/mjp/image/arrow_up.gif) no-repeat 10px 8px}
.sponsor{margin-bottom:10px}
.f_l{float:left}
.f_r{float:right}
.t_l{text-align:left}
.t_r{text-align:right}
.t_c{text-align:center}
.f_b{font-weight:700}
.f_n{font-weight:400}
.f_white{color:#fff}
.f_gray{color:#666}
.f_orange{color:#f60}
.f_red{color:red}
.f_green{color:green}
.f_blue{color:blue}
.f_dblue{color:#007aff}
.f_price{font-weight:700;font-family:Arial;color:red}
.px12{font-size:12px}
.px14{font-size:14px}
.px16{font-size:16px}
.px18{font-size:18px}
.bd-t{border-top:#eee 1px solid}
.bd-b{border-bottom:#eee 1px solid}
.b10{height:10px}
.b16{height:16px}
.b20{height:20px}
.b24{height:24px}
.b32{height:32px}
.pd3{padding:3px}
.pd5{padding:5px}
.pd10{padding:10px}
.pd15{padding:15px}
.pd20{padding:20px}
.lh18{line-height:180%}
.ls1{letter-spacing:1px}
.c_p{cursor:pointer}
.c_b{clear:both}
.o_h{overflow:hidden}
.dsn{display:none}
.absm{vertical-align:middle}
.btn_s{background:#2388fa;color:#fff;border:none;padding:2px;letter-spacing:1px}
.btn_r{background:#d7d7d7;color:#666;border:none;padding:2px;letter-spacing:1px}
.bd{border:#cad9ea 1px solid}
.highlight{color:red}
.jt{color:#003278;cursor:pointer}
.np{padding:20px 30px 20px 50px;line-height:25px}
.lazy{background:#fafafa url(/skin/mjp/image/loading.gif) no-repeat center center}
.slide{background:#fafafa;overflow:hidden}
.btn,.btn-green,.btn-blue,.btn-red{color:#fff;font-size:14px;width:100px;line-height:32px;border:none;border-radius:4px;text-align:center;cursor:pointer;padding:0;-webkit-appearance:none}
.btn{background:#fff;border:#eee 1px solid;color:#333}
.btn:hover{background:#d9d9d9;border:#cdcdcd 1px solid}
.btn-green{background:#1aad19;border:#18a117 1px solid;color:#fff}
.btn-green:hover{background:#179b16;border:#159014 1px solid}
.btn-blue{background:#6bb915;border:#6bb915 1px solid;color:#fff}
.btn-blue:hover{background:#4680d1;border:#4680d1 1px solid}
.btn-red{background:#f8f8f8;border:#c6c6c6 1px solid}
.btn-red:hover{background:#ce3c39;border:#bf3835 1px solid;color:#fff}
.nav{
	padding:0 10px 15px 22px;
	height:24px;
	line-height:24px;
	font-size:14px;
	background-image: url(ico-nav.png);
	background-repeat: no-repeat;
	background-position: 0 3px;
}
.nav div{float:right}
.nav i{font-style:normal;color:#777;padding:0 0;font-family:simsun}
.nav em{font-style:normal;color:#999;padding:0 10px;font-size:12px}
.nav a{color:#777}
.nav a:hover{color:#4680d1}
.title{height:48px;line-height:48px;text-align:center;font-weight:700;font-size:22px;padding:0;margin:0}
.title_trade{font-weight:700;font-size:22px;margin:0 0 20px;padding:0 0 20px;border-bottom:#eee 1px solid}
.introduce{margin:20px 0;padding:20px;line-height:180%;font-size:16px;background:#f2f2f2;border-left:#eee 2px solid}
.property{border:#e6e6e6 1px solid;background:#f6f6f6;padding:10px;margin:0 10px}
.property li{float:left;width:30%;height:22px;line-height:22px;overflow:hidden}
.related{padding:10px 16px;line-height:32px}
.related a{font-size:14px}
.keylink{font-weight:400;padding:0 3px}
.share{width:20px;height:20px;cursor:pointer}
.share:hover{width:24px;height:24px}
.award{padding:32px;text-align:center}
.award div{width:80px;height:44px;line-height:44px;font-size:20px;font-weight:700;letter-spacing:2px;margin:auto;background:#fff;color:#e94657;border:#e94657 2px solid;border-radius:10px;cursor:pointer}
.award div:hover{background:#e94657;color:#fff}
#comment_main div{height:100px;background:url(/skin/mjp/image/loading.gif) no-repeat center center}
.fsearch{padding:5px 0 10px 15px;margin:1px 1px 0;background:#f5fafe url(/skin/mjp/image/fsearch_bg.gif) repeat-x}
.sch{padding:15px 20px 5px;margin-bottom:10px}
.sch p{padding:10px;font-size:13px;margin:0}
.sch_find{border-top:#eee 1px solid;border-bottom:#eee 1px solid;margin:5px 0;padding:5px 0 5px 5px;font-weight:700}
.sch_site li{background:url(/skin/mjp/image/ico_search.gif) no-repeat 3px 3px;height:23px;line-height:23px;overflow:hidden;padding:0 5px 0 25px;color:#666}
.sch_relate li{background:url(/skin/mjp/image/arrow_up.gif) no-repeat 3px 3px;height:23px;line-height:23px;overflow:hidden;padding:0 5px 0 25px;color:#666}
.rank_list{background:url(/skin/mjp/image/rank_list.gif) no-repeat}
.rank_list li{height:23px;line-height:23px;overflow:hidden;padding:0 5px 0 35px}
.ppt{padding:1px 15px 1px 35px;line-height:25px}
.ppt_l{width:60px;font-weight:700}
.ppt_r{color:#dfdfdf}
.ppt span{padding:1px;background:#2e6ab1;border:#1d589e 1px solid;color:#fff}
.category{padding:10px 20px 5px 15px}
.category p{padding:5px 0;margin:0}
.category div{padding:0 20px}
.contact_head{height:44px;line-height:44px;border:#eee 1px solid;border-bottom:none;background:#eee;padding:0 16px;font-weight:700;font-size:16px}
.contact_body{padding:10px;border:#eee 1px solid;border-top:none;margin-bottom:16px}
.contact_body li{line-height:24px;border-bottom:#e2e2e2 1px solid;padding:6px 10px}
.contact_body li span{color:#1b4c7a;padding:0 8px 0 0}
.type{height:31px;line-height:31px;overflow:hidden;border-top:#eee 1px solid;background:#eee;padding-left:35px}
a.type_1:link,a.type_1:visited,a.type_1:active,a.type_1:hover{float:left;display:block;padding:0 15px;background:#fff;color:#000;font-weight:700}
a.type_2:link,a.type_2:visited,a.type_2:active{float:left;display:block;padding:0 15px;border-right:#e2f0fb 1px solid}
a.type_2:hover{background:#258cff;color:#fff}
.img_tip{width:200px;z-index:1000;position:absolute;padding:5px;border:#eee 1px solid;background:#fff}
.vote{padding:10px}
.vote div{font-weight:700}
.vote li{padding:3px 0}
.vote p{margin:5px 0}
.sort{line-height:48px;border-bottom:#eee 1px solid;font-size:14px}
.sort-k{width:80px;padding-left:10px;font-weight:700;float:left}
.sort-v{overflow:hidden}
.sort-v li{float:left;padding:0 10px}
.sort-v .on{background:#eee}
.sort-v i{font-style:normal;padding-left:2px;color:#999;font-size:12px}
.sort-v b{padding:0 20px}
.sort-v input,.sort-v select{padding:4px}
.sort-v .btn-blue,.sort-v .btn{padding:0;line-height:28px;width:80px;margin-right:20px}
.list{line-height:180%}
.list:hover{background:#f2f2f2}
.list div img{border:#eee 1px solid}
.list table{width:100%;border-bottom:#eee 1px solid}
.list td{padding:10px 0}
.list h3{font-size:14px;margin:0;height:22px;overflow:hidden}
.user-info{height:55px;padding:15px;background:#eee}
.user-info img{width:55px;height:55px;border-radius:50%;float:left;margin-right:15px}
.user-info ul{overflow:hidden}
.user-info li{height:30px;line-height:30px;overflow:hidden}
.user-info strong{font-size:14px;font-weight:400}
.user-info em{font-size:12px;font-style:normal;float:right}
.user-info i{font-style:normal;color:#999;padding:0 6px}
.head-txt{padding:0 6px 10px;line-height:28px;border-bottom:#eee 1px solid;margin-bottom:20px;clear:both;background:#fff;overflow:hidden}
.head-txt strong{font-size:18px}
.head-txt span{float:right;font-size:14px;color:#999}
.head-txt i{font-style:normal;font-weight:700;padding:0 2px;font-family:simsun}
.head-sub{padding:0 6px 0 10px;line-height:35px;border-bottom:#eee 1px solid;clear:both;background:#fff}
.head-sub strong{font-size:16px;font-weight:400}
.head-sub span{float:right;font-size:14px;color:#999}
.head-sub i{font-style:normal;font-weight:700;padding:0 2px;font-family:simsun}
.list-thumb{text-align:center}
.list-thumb img{border:#eee 1px solid;padding:2px}
.list-thumb li{height:32px;line-height:32px;overflow:hidden}
.list-img ul{margin:6px 24px 24px 0}
.list-img li{height:24px;line-height:24px;overflow:hidden;font-size:14px}
.list-img em{font-size:12px;font-style:normal;color:#999}
.list-img i{font-size:12px;font-style:normal;color:#999;float:right;padding-right:6px}
.list0{width:1224px}
.list0:after{content:"";display:block;clear:both}
.list0 div{width:204px;float:left}
.list0 img:hover{border-left:#fff 1px solid}
.list1{width:960px}
.list1:after{content:"";display:block;clear:both}
.list1 div{width:192px;float:left}
.list1 img:hover{border-left:#fff 1px solid}
.list-txt{padding:10px;background:#fff;overflow:hidden;margin-bottom:20px}
.list-txt li{height:32px;line-height:32px;overflow:hidden;font-size:14px;padding:0 0;list-style-type:square;color:#09f}
.list-txt .f_r{font-size:12px;color:#666}
.list-rank{padding:10px;background:#fff;margin-bottom:20px}
.list-rank li{height:32px;line-height:32px;font-size:14px;padding:0 0;overflow:hidden}
.list-rank .f_r{float:right;font-size:12px;color:#666;padding-left:10px}
.list-rank em{font-size:20px;font-style:normal;color:#f34540;padding-right:5px;font-family:Georgia}
.list-rank i{font-size:20px;font-style:normal;color:#999;padding-right:5px;font-family:Georgia}
.list-cate{}
.list-cate:after{content:"";display:block;clear:both}
.list-cate td{width:410px;font-size:14px;padding:10px 10px 20px}
.list-cate td:hover{background:#eee}
.list-cate p{margin:0 0 10px}
.list-cate li{float:left;line-height:32px}
.list-cate em{font-style:normal;color:#eee;padding:0 10px}
.list-cate i{font-style:normal;color:#eee;padding:0 10px}
.list-cate2{padding:0 0 20px}
.list-cate2:after{content:"";display:block;clear:both}
.list-cate2 li{width:116px;padding:0 16px;float:left;height:32px;line-height:32px;font-size:14px;overflow:hidden}
.list-cate2 li:hover{background:#eee}
.list-cate2 i{font-size:12px;font-style:normal;color:#666;padding-left:6px}
.list-area{width:880px}
.list-area:after{content:"";display:block;clear:both}
.list-area li{width:103px;float:left;height:32px;line-height:32px;font-size:14px;overflow:hidden;text-align:center;border:#eee 1px solid;margin:0 20px 20px 0}
.list-area li:hover{border:#f60 1px solid}
.list-area4{padding:0 0 20px}
.list-area4:after{content:"";display:block;clear:both}
.list-area4 li{width:25%;float:left;height:32px;line-height:32px;font-size:14px;overflow:hidden;text-align:center}
.list-area4 li:hover{background:#eee}
.tab-head{}
.tab-head ul{border-bottom:#eee 1px solid;height:35px;padding-left:16px}
.tab-head li{border-bottom:#eee 1px solid;display:inline-block;height:35px;line-height:35px;margin-right:20px;float:left;font-size:14px}
.tab-head .on{border-bottom:#ee2e2c 3px solid;height:33px;line-height:32px}
.tab-head .on span{color:#ee2e2c;font-weight:700}
.warn{padding:30px 100px 30px 200px}
.warn div{padding:5px 0 0 60px;background:url(/skin/mjp/image/warn.gif) no-repeat;font-size:14px;line-height:200%}
.warn h1{font-size:16px;margin:0}
.guest_warn{padding:2px 0;text-align:center;margin:0 130px 15px;background:#fff5d8;border:#ff7300 1px solid}
#powered{padding:6px 0 20px}
.site-service{position:fixed;right:10px;top:40%;background-color:#f6f6f6;border:#e5e5e5 1px solid;border-radius:4px;z-index:999}
.site-service li{position:relative;text-align:center;background:#f6f6f6;margin-bottom:1px;font-size:12px;width:60px;padding:10px 0;cursor:pointer;transition:all .2s ease 0s}
.site-service li span{width:30px;display:inline-block;background:url(/skin/mjp/image/site-service.png) no-repeat center}
.site-service li:hover{background:#ff5f00;color:#fff}
.site-service li .show{color:#333;display:none;position:absolute;right:68px;padding:18px;background-color:#fff;top:50%;margin-top:-62px;box-shadow:0 0 10px rgba(0,0,0,.1)}
.site-service li .show img{width:84px;height:84px}
.site-service .tel span{height:27px;width:31px;background-image:url(/skin/mjp/image/ser_online.png);background-repeat:no-repeat;background-position:0 0}
.site-service .tel:hover span{background-position:-31px 0}
.site-service .online a{display:block}
.site-service .online a:hover{color:#fff}
.site-service .online span{height:32px;background-position:0 0}
.site-service .online:hover span{background-position:-120px 0}
.site-service .tel .show{font-size:24px;color:#ff5f00;width:200px;margin-top:-36px}
.site-service .gzhao span{height:24px;background-position:-60px 0}
.site-service .gzhao:hover span{background-position:-180px 0}
.site-service .top{display:none;margin-bottom:0}
.site-service .top span{height:20px;background-position:-90px 0;margin-top:8px}
.site-service .top:hover span{background-position:-210px 0}
.back2top{cursor:pointer;display:none;height:20px;overflow:hidden}
.back2top a{display:block;padding:0 15px;height:100%}
.back2top a span{width:30px;height:20px;display:block;background:url(/skin/mjp/image/site-service.png) no-repeat -90px 0}
.back2top a:hover span{width:30px;height:20px;display:block;background:url(/skin/mjp/image/site-service.png) no-repeat -210px 0}
.footer{
	margin-top:30px;
	overflow:hidden;
	background-image: url(portal_bg1.png);
	background-repeat: no-repeat;
	background-position: center top;
}
.footer p{text-align:center;line-height:28px}
.footer ul li{float:left;margin-right:5px}
.side em{font-size:12px;font-style:normal;color:#999}
.side a{width:90%;display:block;font-size:16px}
.side input{width:140px;border:#eee 1px solid;border-radius:8px;padding:8px 8px 8px 26px;font-size:14px;background:#fff url(/skin/mjp/image/icon-search16.png) no-repeat 6px center;outline:none;margin:16px 16px 16px 32px}
.side input:hover{width:180px}
.side_li{line-height:48px;height:48px;padding-left:32px;overflow:hidden}
.side_li:hover{background:#f3f3f3}
.side_on{line-height:48px;height:48px;background:#eee;padding-left:32px;overflow:hidden}
.b1{height:1px;font-size:1px;clear:both;width:100%;overflow:hidden}
.b5{height:5px;font-size:1px;clear:both;width:100%;overflow:hidden}
.b6{height:6px;font-size:1px;clear:both;width:100%;overflow:hidden}
.b8{height:8px;font-size:1px;clear:both;width:100%;overflow:hidden}
.b10{height:10px;font-size:1px;clear:both;width:100%;overflow:hidden}
.b15{height:15px;font-size:1px;clear:both;width:100%;overflow:hidden}
.b20{height:20px;font-size:1px;clear:both;width:100%;overflow:hidden}
.b30{height:25px;font-size:1px;clear:both;width:100%;overflow:hidden}
.mt10{margin-top:10px}
.mt1{margin-top:20px}
.mt15{margin-top:15px}
.mt20{margin-top:20px}
.mt25{margin-top:25px}
.mt30{margin-top:30px}
.f_l{float:left}
.f_r{float:right}
.post{padding:10px 0;overflow:hidden;position:relative}
.post dl{font-size:14px;overflow:hidden;padding:5px 0}
.post dl dt{float:left;width:80px;text-align:right;padding-right:5px;line-height:32px}
.post dl dd{overflow:hidden}
.post dl input.intitle{padding:5px;height:22px;line-height:22px;width:390px;border:#ccc 1px solid;color:#555;font-size:14px;border-radius:2px}
.post dl.la{padding:2px 0}
.post dl.la input{margin-left:5px}
.post dl.la dt{width:95px}
.post dl dd select{padding:2px 3px;line-height:23px}
.post dl dd label{float:left;margin-right:5px;font-size:14px}
.post dl dd textarea{font-family:微软雅黑;padding:5px;border:#ccc 1px solid;width:390px;margin-top:2px;border-radius:2px;height:105px}
.post .quick{position:absolute;top:236px;left:500px;width:350px;overflow:hidden;width:240px;background:#fff4e8;border-radius:2px;border:#ffbe78 1px solid;padding:8px 15px}
.post .quick label{overflow:hidden;display:block;padding:0;margin:0;height:20px;line-height:20px;font-size:14px}
.post dl input.sjtitle{padding:5px;height:22px;line-height:22px;width:190px;border:#ccc 1px solid;color:#555;font-size:14px;border-radius:2px}
.post dl input.input-code{padding:5px;height:22px;line-height:22px;width:90px;border:#ccc 1px solid;color:#555;font-size:14px;border-radius:2px;margin-left:5px}
.post dl a.scode{background:#ff5400;color:#fff;display:block;width:88px;line-height:33px;text-align:center;border-radius:2px;float:right;margin-right:413px}
.post dl em a:hover{color:#6bb915}
.post-i{padding:5px 20px 15px;overflow:hidden}
.post-i dl{font-size:14px;overflow:hidden;padding:5px 0}
.post-i dl dt{float:left;width:80px;text-align:right;padding-right:5px;line-height:32px}
.post-i dl dd{overflow:hidden}
.post-i dl input.sjtitle{padding:5px;height:22px;line-height:22px;width:190px;border:#ccc 1px solid;color:#555;font-size:14px;border-radius:2px}
.post-i dl input.intitle{padding:5px;height:22px;line-height:22px;width:390px;border:#ccc 1px solid;color:#555;font-size:14px;border-radius:2px}
.post-i dl input.input-code{padding:5px;height:22px;line-height:22px;width:90px;border:#ccc 1px solid;color:#555;font-size:14px;border-radius:2px;margin-left:5px}
.post-i dl.la{padding:3px 0}
.post-i dl.la dt{width:80px}
.post-i dl.la dd{}
.post-i dl.la label{width:20%;float:left;display:block}
.post-i dl dd select{padding:2px 3px;line-height:23px}
.post-i dl dd.sp{padding-left:85px}
.post-i dl textarea{border-radius:3px;font-family:微软雅黑}
.post-i dl a.scode{background:#ff5400;color:#fff;display:block;width:88px;line-height:33px;text-align:center;border-radius:2px;float:right;margin-right:13px}
.post-i dl a.scode :hover{color:#f60}
.post-i dl em a:hover{color:#6bb915}
.stid{font-size:14px;overflow:hidden;border:#e3e3e3 1px solid;padding:10px 20px 20px;background:#fff}
.stid dt{width:80px;float:left;height:auto;display:block;overflow:hidden;text-align:right;color:#777}
.stid dl{line-height:24px;width:100%;clear:both;overflow:hidden;background:#fff;padding:15px 0;border-bottom:#e3e3e3 1px solid}
.stid dl dd{padding:0 0 0 20px;overflow:hidden}
.stid dl li{float:left;text-align:center;list-style-type:none;margin-right:5px}
.stid dl li a{padding:3px 5px}
.stid dl li a:hover{color:#fff;background:linear-gradient(90deg,#008800,#6BB915);border-radius:3px}
.stid dl li a.on{color:#fff;background:linear-gradient(90deg,#008800,#6BB915);border-radius:3px}
.stid dl li a:hover span{color:#fff;padding:3px;border-radius:3px;background:linear-gradient(90deg,#f46,#ff8450);margin-left:3px}
.stid dl li span{color:#fff;padding:3px 8px;border-radius:3px;background:linear-gradient(90deg,#f46,#ff8450)}
.short-so{margin-top:15px;overflow:hidden}
.ssl{width:80px;float:left;overflow:hidden;text-align:right;color:#777}
.ssr{overflow:hidden;float:left}
.ssr dt{float:left;width:160px;text-align:left;padding-left:20px}
.ssr dd{overflow:hidden;padding-left:10px}
.ssr dt input{width:145px;padding:2px 5px;height:20px;line-height:20px;border:#dadada 1px solid}
.ssr dd input{background:#f60;border:none;line-height:26px;padding:0 10px;color:#fff}
.floor-box{overflow:hidden}
.floor-title .floor-title{font-size:20px;font-weight:700;float:left;position:relative;line-height:20px;height:35px;border-bottom:#6bb915 3px solid;width:1200px;color:#999}
.floor-title .floor-title strong{font-weight:bolder;color:#6bb915;font-size:24px;padding:0 6px;float:left;border-bottom:#f60 3px solid;height:35px;display:block;z-index:1000}
.cp-box dl{border:#e3e3e3 1px solid;float:left;width:565px;padding:15px 13px;background:#fff;overflow:hidden;margin-top:15px}
.cp-box dl:hover{border:#f60 1px solid}
.cp-box dl:nth-child(odd){float:left}
.cp-box dl:nth-child(even){float:right}
.ff7300{color:#ff7300}
.cp-top img{float:left;padding-right:15px}
.cp-box dl:hover img{filter:alpha(Opacity=80);-moz-opacity:.8;opacity:.8}
.cp-top-text{overflow:hidden}
.cp-top{overflow:hidden;width:100%}
.cp-title{font-size:16px;height:16px;float:left;line-height:16px;margin-bottom:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:565px}
.cp-title a{color:#111}
.cp-title em{font-size:14px;color:#f60;margin-left:10px;overflow:hidden}
.cp-info{line-height:26px;font-size:14px;margin-top:-5px}
.cp-info p{height:26px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.cp-bottom{padding-top:15px;overflow:hidden}
.cp-bottom ul li{float:left;width:24%;line-height:20px;text-align:center;color:#333;border-left:#eee 1px solid}
.cp-bottom ul li:nth-child(1){border-left:none}
.cp-bottom ul{width:330px;float:left}
.h22{color:#777}
.cp-right{overflow:hidden;margin-top:5px}
.cp-right a{padding:5px;line-height:23px;display:block;float:left;color:#fff;text-align:center;border-radius:3px;font-size:14px}
.cp-right a:nth-child(odd){float:left;width:50%;background:#6bb915}
.cp-right a:nth-child(even){float:right;background:#f60;padding:5px 25px;cursor:pointer}
.cp-right a:hover{background:#4680d1}
.cp-box-style{width:1250px}
.cp-box-style dl{border:#e3e3e3 1px solid;float:left;width:265px;padding:13px 12px 15px 13px;background:#fff;overflow:hidden;margin-top:13px;margin-right:10px}
.cp-box-style dl:hover{border:#f60 1px solid}
.cp-box-style dl:hover img{filter:alpha(Opacity=80);-moz-opacity:.8;opacity:.8}
.cp-box-style .cp-top img{float:none;padding-right:0}
.cp-box-style .cp-title{float:none;margin-top:10px}
.cp-box-style .cp-bottom{height:50px}
.cp-box-style .cp-right{overflow:hidden;float:none;width:265px}
.cp-box-style .cp-right a:nth-child(odd){float:left;width:50%;background:#6bb915}
.cp-box-style .cp-right a:nth-child(even){float:right;background:#f60;padding:5px 25px}
.cp-box-style .cp-ad{font-size:14px;color:#f60;height:14px;line-height:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:10px}
.cp-box-style .cp-right a:hover{background:#4680d1}
.dbfads-modal{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:99;filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000);display:none}
.dbfads-dialog{width:540px;height:580px;position:fixed;left:50%;top:40%;margin-left:-270px;margin-top:-200.5px;background:#fff;border-radius:5px;display:none}
.title-b{padding:10px 20px;background:#f3f3f3;line-height:30px;text-align:left;font-size:24px;position:relative;border-top-left-radius:15px;border-top-right-radius:15px;margin-bottom:10px}
.tip{color:red;font-weight:700;text-indent:120px;font-size:14px}
.ad-aqv{overflow:hidden}
.ad-aqv a{display:inline-block;float:left;margin:12px 12px 0 0;width:190px;height:80px}
.ad-aqv a:nth-child(6n+6){margin-right:0}
.ad-aqv a img{width:190px;height:80px}
.ad-bqv{overflow:hidden}
.ad-bqv a{display:inline-block;float:left;margin:12px 12px 0 0;width:392px;height:80px}
.ad-bqv a:nth-child(3n+3){margin-right:0}
.ad-bqv a img{width:392px;height:80px}
.ad-bqv1 a{display:inline-block;float:left;margin:10px 10px 0 0;width:595px;height:80px}
.ad-bqv1 a:nth-child(2n+2){margin-right:0}
.ad-bqv1 a img{width:595px;height:80px}
.ad-cqv{overflow:hidden}
.ad-cqv .cqv-title{font-size:24px;font-weight:700;text-align:center;height:40px;line-height:40px;color:#333;margin:20px 0}
.ad-cqv dl{overflow:hidden}
.ad-cqv dl dt{float:left;width:250px;height:410px}
.ad-cqv dl dt img{width:250px;height:410px}
.ad-cqv dl dd{float:right;width:940px}
.ad-cqv dl dd a{float:left;width:180px;height:200px;margin:0 10px 10px 0;overflow:hidden}
.ad-cqv dl dd a:nth-child(5n+5){margin-right:0}
.ad-dqv{overflow:hidden}
.ad-dqv ul li{height:40px;line-height:40px;font-size:14px;float:left;margin:0 1% 10px 0;background:#fed8d8;width:24.25%;box-sizing:border-box;padding:0 10px;border-radius:3px;position:relative}
.ad-dqv ul li:before{content:"";background:#cff5fe;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;display:block;border-radius:4px;opacity:0;-webkit-transition:-webkit-transform .4s ease,opacity .4s;transition:transform .4s ease,opacity .4s;-webkit-transform:scale(.3,1);transform:scale(.3,1)}
.ad-dqv ul li:hover:before{opacity:1;-webkit-transform:scale(1,1);transform:scale(1,1)}
.ad-dqv ul li:nth-child(4n+4){margin-right:0}
.ad-dqv ul li a span{margin-right:8px;float:left}
.ad-dqv ul li a{max-width:100%;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;z-index:100;position:relative;z-index:2}
.ad-dqv ul li.zhuan{padding-left:20px;background:url(././img/zhuan01.gif) no-repeat 3px center #fed8d8}
.ad-dqv ul li:hover a{color:#39f}
.qyk-title{height:60px;line-height:60px;font-size:22px;font-weight:700;color:#000;background:#fff;padding:0 15px;border-bottom:1px solid #eee}
.qyk-title:before{content:"";display:inline-block;width:5px;height:22px;background:#3c84ff;float:left;margin:18px 10px 0 0}
.qyk-title a{float:right;font-size:14px;color:#999;font-weight:400}
.qyk ul{overflow:hidden;padding:20px 15px 0;background:#fff}
.qyk ul li{font-size:14px;float:left;width:32.6666%;margin-right:1%;margin-bottom:15px;border:1px solid #cac9c9;padding:10px;box-sizing:border-box}
.qyk ul li:nth-child(3n+3){margin-right:0}
.qyk ul li:hover{border:1px solid #f60}
.qyk ul li img{width:80px;float:left;margin-right:15px}
.qyk ul li .text{float:left;width:70%}
.qyk ul li .text h2{font-size:16px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.qyk ul li .text p{height:20px;color:#999;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:5px}
.news-title{height:40px;line-height:40px;font-size:18px;padding:3px 18px;border-bottom:#eee 1px solid;font-weight:700;color:#000}
.news-title:before{content:"";width:4px;height:18px;display:inline-block;background:#3c84ff;float:left;margin:11px 8px 0 0}
.news-title a{float:right;color:#999;font-size:14px;font-weight:400}
.news .left{width:593px;float:left;background:#fff;overflow:hidden;box-shadow:0 0 15px rgba(0,0,0,.09)}
.news .left ul{padding:10px 0;overflow:hidden}
.news .left ul li{font-size:15px;height:38px;line-height:38px;padding:0 18px}
.news .left ul li em{float:right;color:#999}
.news .left ul li:before{content:"";background:#999;width:4px;height:4px;float:left;margin-right:6px;margin-top:16px}
.youfd{float:right!important}
.top01{background:linear-gradient(160deg,#e4393c 20%,#fe523a 80%)}
.top02{background:linear-gradient(160deg,#40adfa 20%,#6BC6FF 80%)}
.top03{background:linear-gradient(160deg,#f02797 20%,#f860b5 80%)}
.top04{background:linear-gradient(160deg,#3BA8BD 20%,#23C8CE 80%)}
.top05{background:linear-gradient(160deg,#E8B64A 20%,#FBD953 80%)}
.top06{background:linear-gradient(160deg,#04ba77 20%,#39e1a3 80%)}
.s-floor-a{overflow:hidden;margin-bottom:20px}
.s-floor-a .s-title{height:80px;line-height:100px;font-size:24px;font-weight:700;padding:0 20px;text-align:center}
.s-floor-a .s-title a{color:#fff}
.s-floor-a .left{width:250px;float:left;height:441px}
.s-floor-a .left .s_banner_img{width:100%;overflow:hidden;box-sizing:border-box;padding:20px}
.s-floor-a .left .s_banner_img img{width:100%}
.s-floor-a .right{overflow:hidden;width:950px;float:left}
.s-floor-a .right li{float:left;background:#fff;overflow:hidden;width:24%;box-sizing:border-box;padding:10px;border:1px solid #cac9c9;margin:0 0 8px 8px}
.s-floor-a .right li:nth-child(1n+5){margin:0 0 0 8px}
.s-floor-a .right li:hover{border:1px solid #f60!important}
.s-floor-a .right li img{width:100%}
.s-floor-a .right p{text-align:center;line-height:30px;font-size:14px;margin-top:10px}
.linkBot{background:#fff;overflow:hidden;padding:20px 15px;box-shadow:0 0 15px rgba(0,0,0,.09)}
.linkBot a{display:inline-block;float:left;margin-right:15px;font-size:14px}

.adclass{position: absolute;padding: 0 3px;background-color: #e9e9e9;color: #00a54a;font-size: 12px;line-height: 15px;overflow:hidden;}
;
