body{background-color:#f5f5f5;}
.content{font:12px/2 Arial,"微软雅黑";color:#333;line-height:24px;line-height:24px;}
img{border:0;display:block;}
a{color:#333;text-decoration:none;}
.art_list a:hover{color:#f60;text-decoration:underline;}
.box h2 a:hover{color:#f60;text-decoration:underline;}
.clearfix h2 a:hover{color:#f60;text-decoration:underline;}
em, i, u, s, b,strong{font-style:normal;font-weight:normal;text-decoration:none;}
.clearfix:before,.clearfix:after{content:".";display:block;height:0;visibility:hidden;font-size:0;}
.clearfix:after{clear:both;}
.clearfix{*zoom:1;position:relative;overflow: hidden;width: 1180px;}/* IE < 8 */
#topNavC i{float:right;color:#bbb;font-style:normal;}#topNavC strong{font-weight:normal;color:#666;float:left;}
#topNavC i a{color:#666;margin: 0 5px;}#topNavC i a:hover{color:#f60;}
#topNavC{font:14px '\5fae\8f6f\96c5\9ed1';height:41px;line-height:41px;background:#fff;border-bottom:1px solid #E2E2E2;}
#topNavC span{display:block;width:1180px;margin:0 auto;}

#header{width:1180px;margin:0 auto;position:relative;z-index:100;}
#nav{height:45px;background:#02a0e7;font-family: "\5FAE\8F6F\96C5\9ED1";}
#nav p a{display:block;width:170px; float:left; text-align:center;height:45px; line-height:45px;color:#fff;font-size:17px;}.nav p a:hover{text-decoration:none;}
#nav p a.cur,#nav p a:hover{background:#207dc0;}
.ls{position:relative;padding:0;border:0;}.ls .logo{width:310px;display:block;padding:18px 0;}#slogan{position:absolute;left:143px;top:25px;}
legend{display:none;}fieldset, img{border:0;padding:0;}input:focus{outline:none;color:#000;}
.input-bg,.btn-submit{border:0 none;background:none;cursor:pointer;}

#search{width:534px;height:38px;position:absolute;right:0;top:48px;z-index:9;}
#bdcs-search-form-input{float:left;display:inline;width:385px;height:26px;line-height:26px;overflow:hidden;padding:4px 60px 4px 5px;background:#fff;border:2px solid #02a0e7;border-right:0 none;font-size:12px;color:#333;}
#bdcs-search-form-submit{float:left;width:72px;height:38px;border:0 none;cursor:pointer;background:#02a0e7;color:#fff;font-size:14px;text-align: center;line-height: 38px;}
.ls,.nav p{width:1180px;margin:0 auto;}
#nav .bdcs-hot{display:none;}
#nav.navFix #search{width:305px;display:block;top:3px;right:0;}
#nav.navFix #bdcs-search-form-input{width:162px;}
#nav.navFix{width:1180px;position:fixed;top:0;z-index:2;} 
#nav a.last{position:relative;}
#nav a.last u{display:none;width:28px;height: 18px;position: absolute;right: 10px;top: -5px;display: block;background:url(../img/app/new.gif) no-repeat;}
.con,.nav p,.ls{width:1180px;margin:0 auto;}.seat{font-size:13px;padding:10px 0;color:#777;}.seat a{color:#777;}.seat a:hover{color:#f70;}.seat font{color:#333;}
.con dt{border:1px solid #ececec;padding:20px;height:285px;color:#333;position:relative;margin-bottom:15px;background:#fff;}
.con dt b,.con dt u,.con dt s,.con dt em,.con dt i{display:block;}
.con dt .content{width:330px;height:auto;font-size:14px;position:absolute;right:12px;top:10px;color:#666;line-height:28px;}/*right:22px;float:left;*/
.con dt h1,.con dt b{border-bottom:1px solid #f0f0f0;font:24px '\5fae\8f6f\96c5\9ed1','\9ed1\4f53';color:#000;font-weight:400;height:45px;line-height:45px;margin-bottom:12px;}
.con dt img{width:800px;height:280px;margin-right:25px;}/*float:left;*/
.con dt i{height:28px;padding-top:10px;margin-top:12px;}
.con dt s,.con dt em{float:left;width:92px;padding-left:28px;height:28px;line-height:28px;}
.con dt i s{background:url(../img/app/kicon.gif) no-repeat;}
dt i em{background:url(../img/app/kicon.gif) 0 -25px no-repeat;}

.con .con_art .content p{height:140px;overflow:hidden;}
.con dt .content{overflow:hidden;}
.con .con_art .content h1{
	white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}
#bdshare{
	height: 40px;
	margin-top: 6px;
	/*float: left;
    width: 400px;
    margin-top: -25px;*/
}
.bdsharebuttonbox{
	float: left;
}
#bdshare span{
	float: left;
	padding-top:4px;
}

#Qtopnav{font:14px '\5fae\8f6f\96c5\9ed1';height:41px;line-height:41px;background:#fff;border-bottom:1px solid #E2E2E2;}
#Qtopnav i{float:right;color:#bbb;font-style:normal;}
#Qtopnav strong{font-weight:normal;color:#666;float:left;}
#Qtopnav i a{color:#666;margin: 0 5px;}
#Qtopnav i a:hover{color:#f60;}
#Qtopnav span{display:block;width:1200px;margin:0 auto;}
#Qtopnav .top_menu   .a2:hover strong{color:#f60;text-decoration:underline;}

.top_menu{float:left;position:relative;padding:0 10px;width:82px;}
.top_menu .menu_top{float:left;/*background:url(/images/qi/top_ico1.png) no-repeat left 50%;*/ padding-left:18px; cursor:pointer;}
.top_menu .menu_top em{float:left; /*background:url(/images/qi/top_ico2.png) no-repeat right center;*/  padding-right:12px;font-size:13px;font-style:normal;color:#666;}
.top_menu .menu_top:hover em{color:#f60;/*background:url(/images/qi/top_ico3.png) no-repeat right center;*/ }
.top_menu:hover{border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8;background:#fff; padding:0 9px;border-bottom:1px solid #fff;_border-bottom:0}

.menu_sj{float:left;/*background:url(/images/qi/sjs.png) no-repeat 0 12px;*/  padding-left:17px; cursor:pointer;font-size:13px;margin-right:15px;margin-left:5px;color:#666;}
.menu_tg{float:left;/*background:url(/images/qi/tg.png) no-repeat 0 12px;*/  padding-left:20px; cursor:pointer;font-size:13px;}
.menu_sj:hover,.menu_tg a:hover{color:#f60;}
.menu_tg a{color:#666;}

.list ul.mainCont{padding-top:10px;background:#fff;}
ul.mainCont li.lp0{float:none;width:0;height:0;overflow:hidden;margin:0;background:none;}
ul.mainCont li{width:352px;height:180px;float:left;position:relative;color:#838383;margin:30px 5px 10px 30px;background: url(../img/app/bg_case_f.png) 0 bottom no-repeat;
overflow: visible;padding-left: 0;}
ul.mainCont li p{text-align: left;width:325px;height:152px;padding:18px 10px 10px 15px;position:absolute;left:0;bottom:14px;background:url(../img/app/listbg.gif) 0 bottom no-repeat;}
ul.mainCont li a strong,ul.mainCont li a font,ul.mainCont li s a{display:block;}

ul.mainCont li p strong {height:22px;display:block;overflow:hidden;font-size:14px;}
ul.mainCont li p em strong {height:50px;display:inline;font-size:12px;}

ul.mainCont li img{width:90px;height:90px;padding:1px 5px;margin:0 10px 7px 0;float:left;-moz-border-radius:16px;-webkit-border-radius:16px;border-radius:16px;}
ul.mainCont li .ewm{display:none;width:82px;height:82px;border-radius:0;position:absolute;border-radius:0;background:#fff;padding:8px;z-index:2;}/*top:12px;left:12px;*/
/*ul.mainCont li.hover .ewm{display:block;}*/
ul.mainCont li a strong{text-align: left;font-size:14px;height:23px;line-height:23px;overflow:hidden;margin:8px 0 5px 0;}
ul.mainCont li span{display:block;margin:5px 0 5px 110px;}
ul.mainCont li a font{display:block;width:91px;height:91px;/*background:url(/images/f91.png) no-repeat;*/cursor:pointer;left:19px;position:absolute;top:18px;_background:none;}
ul.mainCont li s a{width:50px;height:25px;color:#333;background:#f9f9f9;border:1px solid #ddd;text-align:center;line-height:25px;position:absolute;top:68px;right:20px;z-index:1;}
ul.mainCont li.hover s a,ul.mainCont li s a:hover{background:#02a0e7;color:#fff;text-decoration:none;border:0;}
ul.mainCont li em{display:block;clear:both;height:50px;overflow:hidden;}ul.mainCont li em font{font-weight:bold;color:#f60;margin-right:5px;font-size:12px;}
.lstar0, .lstar1, .lstar2, .lstar3, .lstar4, .lstar5, .lstar6{/*background:url(/images/litterStar.png) no-repeat;*/width:84px;height:13px;display:inline-block;}
ul.mainCont li p u{display:block;width:23px;height:61px;background:url(../img/app/azk.gif) -4px -119px no-repeat;position: absolute;color: #fff;text-align: center;padding: 20px 0 0 0;line-height: 15px;top: -18px;left: 0;}
ul.mainCont li.lp1 u,ul.mainCont li.lp2 u,ul.mainCont li.lp3 u{display:block;background:url(../img/app/kicon.gif) 0 -114px no-repeat;width:112px;height:90px; position:absolute;top:-5px;left:244px;}
ul.mainCont li.lp2 u{background-position:0 0;}
ul.mainCont li.lp3 u{background-position:0 -225px;}
ul.mainCont li.lp1 s a,ul.mainCont li.lp2 s a,ul.mainCont li.lp3 s a{right:30px;}

.lstar1{background-position:0 -26px;}
.lstar2{background-position:0 -52px;}
.lstar3{background-position:0 -78px;}
.lstar4{background-position:0 -104px;}
.lstar5,.lstar6{background-position:0 -130px;}

.stars{background:url(../img/app/stars.png) no-repeat; width:103px; height:18px; display:inline; margin-top:5px; text-align:left;}
.lvv1{background-position:0 -36px;}
.lvv2{background-position:0 -72px;}
.lvv3{background-position:0 -108px;}
.lvv4{background-position:0 -144px;}
.lvv5,.lvv6{background-position:0 -180px;}

.list h2,.mk h2,.box h2,.list b,.mk b,.box b{font:24px '\5fae\8f6f\96c5\9ed1','\9ed1\4f53';font-weight:normal;color:#000;height:40px;line-height:40px;display:block;background:url(../img/app/azk.gif) no-repeat;padding-left:36px;}
.list h2,.list b{background-position:0 -72px;margin-bottom:20px;}
.box h2,.box b{background-position:-2px -32px;margin-bottom:10px;}
.cms b{background:url(../img/app/azk.gif) 0 6px no-repeat;}
.art_list h2{background:url(../img/app/azk.gif) 0 20px no-repeat;}
.box{width:1180px;margin:20px auto 20px auto;position:relative;_height:100%;border:none;}
.picbox{ width:1180px;height:146px;position:relative;overflow:hidden;}
.piclist{ height:140px;position:absolute;left:0;top:0;}
.piclist li{ margin-right:22px;float:left;text-align:center;position:Relative;height:140px;}
.piclist li img{width:280px;height:140px;}
.piclist li s,.piclist li u{font:14px "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53";display:block;position:absolute;width:280px;height:25px;line-height:25px;color:#fff;bottom:0;left:0;}
.piclist li s{background: #000;filter:alpha(opacity=70);opacity: 0.7;}
.piclist li.hover s{height:140px;}
.piclist li.hover u{font-size:22px;font-weight:bold;line-height:90px;height:134px;width:274px;border:3px solid #4fc127;}
.piclist li.hover em{width:80px;height:28px;line-height:28px;color:#fff;background:#4fc127;position:absolute;left:100px;border-radius:2px;top:70px;}.piclist li.hover em a{display:block;color:#fff;}
.swaplist{position:absolute;left:-3000px;top:0px}
.og_prev,.og_next{width:26px;height:50px;line-height:50px;position:absolute;top:90px;z-index:99;cursor:pointer;background:#4fc127;filter:alpha(opacity=70); opacity:0.7;color:#fff;text-indent:-10px;font-size:28px;font-weight:bold;}
.og_prev{left:-13px;}
.og_next{background-position:0 0;right:-13px;text-indent:8px;}  
.footer{text-align:center;width:1000px;margin:0 auto;}
.cms{font:15px '\5fae\8f6f\96c5\9ed1';margin-top:20px;}
.cms b,.cms h2{display:block;width:100px;float:left;font-size:24px;color:#000;padding-left:40px;}
.cms ul{height:49px;overflow:hidden;}
.cms ul li{float:left;/*background:url(/images/kborder.gif) no-repeat;*/height:32px;text-align:center;padding-left:20px;line-height:32px;font-size:14px;margin-left:10px;margin-bottom:17px;}
.cms ul li a{display:block;/*background:url(/images/kborder.gif) right 0 no-repeat;*/padding-right:20px;white-space:nowrap;}
.cms s{display:block;/*background: url(/images/line.jpg) 0 15px no-repeat;*/}
.moreTab{display:block;width:48px;height:26px;line-height:26px;padding-left:12px;margin:0 auto;background:#4fc127;color:#fff;}a.moreTab:hover{color:#fff;}

.float_btn{position:fixed;_position:absolute;bottom:45px;right:20px;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-10));z-index:9999;width:60px;}
.float_btn ul{position:Relative;}
.float_btn li{display:block;height:60px;margin-bottom:3px;}
.float_btn li a{display:block;color:#fff;width:60px;height:60px;overflow:hidden;}.float_btn li a:hover{text-decoration:none;}
.float_btn li.weixin em{display:none;}
.float_btn li.weixin.hover em{display:block;position:relative;height:150px;width:136px;top:-60px;left:-136px;padding-top:6px;background:#02a0e7;}
.float_btn li.weixin.hover em img{width:100px;height:100px;padding:10px 12px 3px 12px;background:#fff;margin:0 auto;}
.float_btn li.weixin.hover em u{display:block;color:#02a0e7;height:24px;line-height:24px;margin:0 6px;font-size:12px;background:#fff;padding-bottom:6px;text-align:center;}
.float_btn li#backtop a{background:url(../img/app/top-bar.png) 0 -61px no-repeat;}
.float_btn li#backtop a:hover{background-position:0 0;}
.float_btn li.weixin a{background:url(../img/app/top-bar.png) -61px -61px no-repeat;}
.float_btn li.weixin.hover a,.float_btn li.weixin.hover a:hover{background-position:-61px 0;}
.float_btn li.weixin a{line-height:200px;}
.float_btn li.sj a{font-size:12px;line-height:60px;text-align:center;background:#B1B1B1;}
.float_btn li.sj.hover a, .float_btn li.sj.hover a:hover{background:#02a0e7;}

a.img_box_90{display: block;}

.sign{position:absolute;width:45px;height:50px;z-index:1;background:url(../img/app/sign_icon.png) no-repeat;}/*top:18px;left:19px;*/
.sign_1{background-position:-150px 0;}
.sign_2{background-position:0 0;}
.sign_3{background-position:-614px 0;}
.sign_4{background-position:-48px 0;}
.sign_5{background-position:-200px 0;}
.sign_6{background-position:-252px 0;}
.sign_7{background-position:-303px 0;}
.sign_8{background-position:-355px 0;}
.sign_9{background-position:-407px 0;}
.sign_10{background-position:-459px 0;}
.sign_11{background-position:-511px 0;}
.sign_12{background-position:-562px 0;}
.sign_13{background-position:-669px 0;}
.sign_14{background-position:-722px 0;}
.sign_15{background-position:-779px 0;}

dl.box.pl h2 {
    background-position: 0 -72px;
}

.bq {
	margin-top: 10px;
    height:27px;
    overflow: hidden;
}

.bq span {
    float: left;
}


.bq a {
    width: 60px;
    display: block;
    height: 25px;
    float: left;
	border:1px solid #02a0e7;
    color: #02a0e7;
    text-align: center;
    line-height: 25px;
    border-radius: 4px;
    margin-left: 10px;
	-moz-transition: all 0.2s linear 0s;
    -webkit-transition: all 0.2s linear 0s;
}
.bq a:hover{background:#02a0e7;color:white;-moz-transition: all 0.2s linear 0s;-webkit-transition: all 0.2s linear 0s;}

.art_list h2 a {
    font-size: 14px;
    float: right;
    margin-top: 10px;
}

dd.box h2 a {
    font-size: 14px;
    float: right;
    margin-top: 10px;
}

.art_list {
    width: 330px;
    height: 325px;
    float: right;
    margin-top: -342px;
	background-color:white;
	border: 1px solid #ececec;
}

.art_list h2{
    display: block;
    font: 24px '\5fae\8f6f\96c5\9ed1','\9ed1\4f53';
    color: #000;
    padding: 15px 0 5px 42px;
    width: 250px;
    border-bottom: 1px solid #f0f0f0;
    margin-left: 22px;
}

.art_list p {
    width: 280px;
    margin-left: 22px;
    padding-top: 8px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.pgyx_list_union{    width: 1180px;
    left: 0px;
    position: relative;
    overflow: hidden;
    padding: 0px;
    margin: 0px;}

.mainCont {overflow:hidden;}
.mainCont li {position: relative;float:left;width:90px;text-align:center;margin-right:34px;height:126px}
.mainCont li span {display:block;line-height:32px;heighT:32px;overflow:hidden}
.m-bd .mainCont li {position: relative;width:90px;margin:5px 0 0 28px;height:134px;overflow:hidden;}


.tjgx li{cursor:pointer;}
.m-hd { position:absolute;top:15px;right:60px;height:30px;line-height:30px;font-size:22px;font-family: "΢���ź�";}
.m-hd li {float:left;padding:0 10px;height:30px}
.m-hd li.on {/*background:url(/images/m-hdon.gif) no-repeat center bottom;*/color:#F56300}
.m-hd li.on a {color:#F56300}


.page{clear:both;padding:30px 0 0 0;text-align:center;}.page .active_page{background-color:#4fc127;color:#fff;border-color:#4fc127;}
.page a,.page span{display:inline-block;width:30px;height:30px; line-height:30px; text-align:center;border:1px solid #dfdfdf;margin:5px;font-size:14px;background-color:#fff;}
.page .previous_link,.page .next_link{width:60px;}

dd.clearfix h2 a {
    font-size: 14px;
    float: right;
    margin-top: 10px;
}

.box dt {color: #fff; font-size: 14px;font-weight: bold;height: 36px;line-height: 36px; }
.box dd {     margin-top: 20px;   background-color: white; display: block; height: auto; line-height: 24px;overflow: hidden;    padding: 15px 10px 10px 10px;}
.box dd a{text-decoration: none;
    color: #fff;
    padding: 5px;
    display: inline-block;
    border-radius: 3px;
    margin: 0 3px 8px;
    font-size: 16px;
    height: 30px;
    line-height: 30px;
    font-family: "΢���ź�";
letter-spacing:0.8px;}


.box h2 a{
    font-size: 14px;
    float: right;
    margin-top: 10px;
}

.art_list p a img {
    float: left;
	margin-top:5px;
}


#Qxls {height:1535px;overflow:hidden;}
#Qgd {width:100%;height:40px;background:#fff;text-align:center;padding-bottom:16px;padding-top:8px;overflow:hidden;}
#Qgd a{padding-left:33px;padding-right:10px;font-weight: normal;font-size:20px;font-weight: bold;color:#444;border-radius:2px;cursor: pointer;height:35px;line-height:35px;display:inline-block;font-family: '微软雅黑';}
a.Qxl{background:url(../img/app/more_top.png) #eee no-repeat 10px center;}
a.Qsl {background:url(../img/app/more_bottom.png) #eee no-repeat 10px center;}
#Qgd a:hover{background-color:#e4e4e4;}


.top_menu .lowmenu{position:absolute;border:1px solid #d8d8d8;background:#fff;border-top:none;line-height:25px;left:-1px;top:42px;padding:5px;z-index:1000;width:840px;/* display:none; */}
.top_menu .lowmenu dl{padding:10px 0 10px 0;width:100%; margin:0; float:left;}
.top_menu .lowmenu dd{padding:0 15px; border-right:1px dashed #e0e0e0; float:left; width:130px; margin:0;}
.top_menu .lowmenu dd.no_line{border-right:none}
.top_menu .lowmenu dd.last{border-right: 0;}

.top_menu .lowmenu a{ width:65px;color:#888; overflow:hidden; white-space:nowrap; display:inline-block; float:left;text-align: left;font-size:13px;}
.top_menu .lowmenu .a1{ width:120px; font-size:14px;}
.top_menu .lowmenu .a2{ width:90px; }
.top_menu .lowmenu .a2 strong{font-weight: bold;font-size:14px;color:#777;}
#topNavC .top_menu   .a2:hover strong{color:#f60;text-decoration:underline;}
.top_menu .lowmenu .red{ color:#F00}
.top_menu .lowmenu .short{ width:30px;}
.top_menu .lowmenu .dd_1{ width:130px;overflow:hidden}
.top_menu .lowmenu .dd_2{ width:58px;overflow:hidden}
.top_menu .lowmenu a:hover{color:#ff6200; text-decoration:underline;}

#mQRCode{loat: left;position:absolute;width:158px;background:#ffffff;text-align:center;display:none;font-size:14px;top:41px;margin-left:388px;z-index:999;padding:5px;}
#mQRCode .mQl {float:left;line-height:20px;margin-bottom:3px;font-weight:bold;padding-left:3px;}
#mQRCode .closed{float:right;font-size:22px;line-height:20px;cursor:pointer;margin-bottom:3px;padding:0;}
#mQRCode img{width:160px;margin:0;}