/* CSS Document */
#zixun-main{ width:1200px; height:auto; overflow:hidden; margin:0 auto;}
#zixun-main .page-nav{ height:50px; line-height:50px; color:#707070; font-size:14px; background:url(../images/home.jpg) left center no-repeat; padding-left:20px;}
#zixun-main .page-nav a{ color:#707070; text-decoration:underline;}
#zixun-main .page-nav a:hover{ color:#ff7d00;}
.ycpd-top{overflow:hidden;zoom:1; width:100%;}
.ycpd-top p.title,#ycpd-left div p.title,.ztpd-title{ position:relative;height:34px; line-height:34px; background:url(../images/bg2.jpg) 0px 0px no-repeat; border-bottom:2px solid #ff7d01; color:#fff; padding-left:45px; margin-bottom:10px; }
.ycpd-top p.title a,#ycpd-left div p.title a,.ztpd-title a{ position:absolute; right:5px; color:#333; font-size:14px;}
.ycpd-top .ycpd-tl{ width:580px; height:370px; float:left}
.ycpd-top .ycpd-tl img{ width:100%; height:330px; }
.ycpd-top a.tit{ display:block; height:40px; line-height:40px; overflow:hidden; width:100%; color:#333; font-weight:bold; font-size:15px;overflow:hidden;}
.ycpd-top a.tit:hover,#ycpd-left p.ycwz a.tit:hover,#ldsw p.ycwz a.tit:hover,.ycpd-top p.title a:hover,#ycpd-left div p.title a:hover{ color:#ff7d00; text-decoration:underline;}
.ycpd-top ul li{ width:290px; float:left; height:185px; margin-left:20px; overflow:hidden;}
.ycpd-top ul li img{ width:100%; height:145px; float:left}


#ycpd-left{ width:850px;height:auto; overflow:hidden; float:left; margin-top:15px; overflow:hidden;zoom:1;}
#ycpd-left div{ overflow:hidden;zoom:1; margin-bottom:30px}
#ycpd-left div p.ycwz{ width:270px; float:left; margin:0px 6px 0px 7px; _display:inline;}
#ycpd-left div p.ycwz img{ width:100%; height:100%;}
#ycpd-left div p.ycwz a.tit,#ldsw p.ycwz a.tit{ display:inline-block; height:35px; line-height:35px; width:100%; overflow:hidden; font-weight:bold; color:#333; font-size:15px;}
#ycpd-left div p.ycwz h4{ display:inline-block; height:35px; line-height:35px; width:100%; overflow:hidden; font-weight:bold; color:#333; font-size:15px;}
#ycpd-left div p.ycwz i.info,#ldsw p.ycwz i.info{ word-break:break-word; font-size:12px; line-height:20px; color:#666; display:inline-block; height:60px; overflow:hidden}

#ldsw .ycwz{ width:270px; float:left; margin:0px 6px 0px 7px; _display:inline;}
#ycpd-left .ycwz img{ width:100%; height:100%;}
#ycpd-left .ycwz a.tit,#ldsw .ycwz a.tit{ display:inline-block; height:35px; line-height:35px; width:100%; overflow:hidden; font-weight:bold; color:#333; font-size:15px;}
#ldsw .ycwz h4{ display:inline-block; height:35px; line-height:35px; width:100%; overflow:hidden; font-weight:bold; color:#333; font-size:15px;}
#ldsw .ycwz h4:hover{color: #ff7d00;text-decoration: underline;}
#ycpd-left .ycwz i.info,#ldsw .ycwz i.info{ word-break:break-word; font-size:12px; line-height:20px; color:#666; display:inline-block; height:60px; overflow:hidden}
#ldsw .ycwz b{ font-weight:normal; display:block; font-size:12px; color:#666; margin-top:10px; padding:0px 15px;background:#f00; background:url(../images/smallpic.jpg) 0px 1px no-repeat}
#ldsw .ycwz {width: 290px;float: left;margin: 0px 6px 0px 4px;_display: inline;border-bottom: 1px dashed #cacaca;padding: 25px 0px;}
#ldsw .ycwz b s {float: right;background: url(../images/smallpic.jpg) 0px -20px no-repeat;padding-left: 20px;}
#hottab ul li a{ height:20px; line-height:20px;}
#ycpd-left a.pic{ position:relative; left:0px; top:0px; width:100%; height:135px; display:inline-block;}
#ycpd-left a.pic img{ position:absolute; left:0px; top:0px; width:100%; height:100%;}
#ycpd-left a.pic i{display:inline-block; width:81px; height:82px;position: absolute;left:95px;top:27px;z-index: 999;}
/*******é›¶åº¦è¯•çŽ©********/
#ldsw { overflow:hidden;zoom:1; width:1250px;}
#ldsw  p.ycwz{ width:290px; float:left; margin:0px 6px 0px 4px; _display:inline; border-bottom:1px dashed #cacaca; padding:25px 0px }
#ldsw  p.ycwz img{ width:100%; height:145px;}
#ldsw  p.ycwz b{ font-weight:normal; display:block; font-size:12px; color:#666; margin-top:10px; padding:0px 15px;background:#f00; background:url(../images/smallpic.jpg) 0px 1px no-repeat}
#ldsw  p.ycwz b s{ float:right; background:url(../images/smallpic.jpg) 0px -20px no-repeat; padding-left:20px;}
#ldsw a.pic{ position:relative; left:0px; top:0px; width:100%; height:145px; display:inline-block;}
#ldsw a.pic img{ position:absolute; left:0px; top:0px; width:100%; height:100%;}
#ldsw a.pic i{display:inline-block; width:81px; height:82px;position: absolute;left:105px;top:32px;z-index: 999;}
/******åª’ä½“åº“*******/
.ycpd-top p.ycpd-tl a.pic{ display:inline-block;  width:100%; height:330px; position:relative;}
.ycpd-top p.ycpd-tl a.pic i{ display:inline-block; width:94px; height:94px;position:absolute; left:243px; top:118px; }
.ycpd-top p.ycpd-tl a.pic i img{ width:100%; height:100%;}
.ycpd-top ul li a.pic{ display:inline-block; width:100%; height:145px; float:left; position:relative;}
.ycpd-top ul li a.pic i{ display:inline-block;width:67px; height:67px;position:absolute; left:101px; top:39px; }
.ycpd-top ul li a.pic i img{ width:100%; height:100%;}
.mtk{ margin-bottom:10px;}
.mntp{ height:416px; overflow:hidden; width:100%;zoom:1; *position:relative;}
.mntp .tpbz01,.mntp .tpbz02{ width:264px; height:372px; overflow:hidden; margin-right:5px; float:left; position:relative; }
.mntp a.tit{ position:absolute; left:0px; bottom:0px; text-align:center; color:#fff; z-index:999; font-weight:normal}
.mntp a.tit:hover{ color:#ff7d00; text-decoration:underline;}
.mntp a.tit s{ display:inline-block; width:100%; height:40px; line-height:40px;z-index:-1; background-color:#000; position:absolute; left:0px; top:0px;filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity: 0.6;opacity: 0.6; }
.mntp .addDiv{ width:390px; height:372px;  overflow:hidden;float:left;margin-right:5px;}
.mntp .tpbz02{ width:390px; height:184px; overflow:hidden;}
.mntp img { width:100%; height:100%; z-index:-999}

/*****ä¸“é¢˜é¢‘é“*****/
.ztpd{ border:1px solid #cacaca; border-top:none; padding-bottom:10px;}
.ztpd-title{padding-left:45px; margin-bottom:0px;}
.ztpd .ztpd-p{ overflow:hidden;zoom:1;}
.ztpd .ztpd-p b{ display:block; width:100%; height:40px; line-height:40px; background-color:#efefef; font-weight:normal; padding-left:10px; margin-bottom:10px; margin-top:10px; }
.ztpd .ztpd-p a{ float:left; display:inline-block; width:178px;height:25px; line-height:25px; overflow:hidden; margin:5px 10px; color:#666; font-size:14px; }
.ztpd .ztpd-p a:hover{ color:#ff7d00; text-decoration:underline;}

/******æ¯æ—¥æŽ¨è*******/
#zixun-main #mrtj-left{ width:860px;height:auto; overflow:hidden; float:left;}
#mrtj-left ul{ width:410px; height:auto; zoom:1;}
#mrtj-left ul.zxul-left{ float:left; border-right:1px solid #cacaca; padding-right:20px; }
#mrtj-left ul.zxul-right{ float:right;margin-top:80px;}
#mrtj-left ul li{position:relative;margin-top:85px;}
#mrtj-left ul li img{ width:408px; height:204px; }
#mrtj-left ul li a.title{ display:block; height:40px; line-height:40px; width:388px; overflow:hidden; font-size:18px; color:#333; margin-left:10px;border-bottom:1px dashed #ccc;}
#mrtj-left ul li span.info{ font-size:14px; color:#666; line-height:20px; display:block; width:388px; height:92px; padding:10px; overflow:hidden;text-align:justify;text-justify:inter-ideograph;-ms-text-justify: inter-ideograph;word-wrap:break-word;}
#mrtj-left ul li .ding{margin:15px 0px; margin-left:10px;  }
#mrtj-left ul li .ding i{ height:26px;line-height:26px;font-size:12px; color:#666; margin:0px 10pxdisplay:block; float:left; width:105px;}
#mrtj-left ul li .ding i a{ color:#666;}
#mrtj-left ul li .ding .zan{ color:#f6620a;}
#mrtj-left ul li .ding .zan a{ display:block; margin-right:5px; width:47px; height:26px; background:url(../images/bg.png) no-repeat -248px -3px; color:#fff; text-align:right;padding-right:10px; font-size:14px; overflow:hidden; float:left}
#mrtj-left ul li .ding i.fx{width:200px; margin:0px 5px;}
#mrtj-left ul li .ding i.fx div{ width:160px; float:right; margin-top:5px;}
#mrtj-left ul li .ding i.fx b{ display:inline-block; width:40px; font-weight:normal; font-size:12px; float:left;}
#mrtj-left ul li .ding i.pl{ width:45px; margin-left:5px; background:url(../images/bg.png) no-repeat -526px 5px; padding-left:20px;}
#mrtj-left p.sx{ background-color:#01c8ff; height:45px; width:100%; line-height:45px; color:#fff; text-align:center; position:relative}
#mrtj-left p.sx span{display:inline-block; width:100px; position:absolute; right:10px; top:0px;}
#mrtj-left p.sx span a{ width:40px; display:inline-block;height:40px; overflow:hidden}
#mrtj-left p.sx span a.redo{ background:url(../images/bg.png) 0px 6px no-repeat;}
#mrtj-left p.sx span a.heart{ background:url(../images/bg.png) -40px 6px no-repeat;}
#mrtj-left ul li div.xxzj{ width:408px; height:auto; overflow:hidden; border:1px solid #ddd; margin-top:20px; padding-bottom:10px;}
#mrtj-left ul li div.xxzj h4{ font-weight:normal;}
#mrtj-left ul li p.timenum{ width:140px; height:33px; position:absolute; right:-33px; top:-55px;_right:-15px; background:url(../images/mrarr.jpg) 0px 0px no-repeat}
#mrtj-left ul li p.timenum b{text-align:center;line-height:33px; color:#fff; font-size:14px; font-weight:normal; display:inline-block; width:98px; height:33px; position:absolute; left:0px; top:0px;}
#mrtj-left ul li p.timenum b.number{ left:auto;width:25px; height:25px; line-height:25px;position:absolute; right:0px; top:4px;}
#mrtj-left ul.zxul-right li p.timenum b{ left:45px;}
#mrtj-left ul.zxul-right li p.timenum {left:-33px;background:url(../images/mrarr.jpg) left -33px no-repeat;}
#mrtj-left ul.zxul-right li p.timenum b.number{left:0px;}

/******æ‰‹æ¸¸å‘¨æŠ¥******/
#syzb-banner{ height:416px; min-width: 1200px; margin: 0px auto; position: relative; text-align: center; }
#syzb-banner img{height:416px; min-width: 1200px; margin: 0px auto; }
#navigation {width:1200px; margin:0px auto; padding-top: 15px; text-align:left; color: #000000;}
#navigation span{ margin-right: 20px;}
#navigation a{text-decoration: none; color: #000000;}
#navigation a:hover {color: #ff0000; }

#syzb-main{ width:1200px; margin:0 auto; overflow:hidden;zoom:1;}
#syzb-main p.nav{ margin:15px 0px; height:45px;}
#syzb-main ul { overflow:hidden;zoom:1}
#syzb-main ul li{width:258px; float:left; padding:0px 20px; margin-bottom:30px}
#syzb-main ul li .pic2{ display:inline-block;width:122px; height:122px;float:left;}
#syzb-main ul li .pic2 img{ width:122px; height:122px; border-radius:10px;}
#syzb-main ul li span{ display:inline-block; width:120px; height:122px; float:right;}
#syzb-main ul li span a{ font-size:14px; color:#333; display:inline-block; width:100%; height:30px; line-height:30px; overflow:hidden;}
#syzb-main ul li span a:hover{color:#ff7d00; text-decoration:underline}
#syzb-main ul li span b{ display:inline-block; width:100%; height:30px; line-height:30px; font-size:14px; color:#333; font-weight:normal;overflow:hidden;}
#syzb-main ul li span b.zan{ height:28px; line-height:28px; margin:5px 0px; background:url(../images/bg2.jpg) no-repeat 10px -212px; padding-left:35px; width:85px; color:#ff7d01;}
#syzb-main ul li s.info{ clear:both; display:inline-block; width:100%; height:70px; overflow:hidden; margin-top:10px; line-height:22px; font-size:12px; color:#666;}
#syzb-main .blzz{ background:url(../images/syzb_02.jpg) left top repeat-x; height:410px; padding:70px 30px; margin:10px 0px;}
#syzb-main .blzz p.left{ width:560px; height:386px; float:left; background:url(../images/syzb_06.png) left top no-repeat; position:relative;}
#syzb-main .blzz p.left b img{ width: 232px; height: 292px;}
#syzb-main .blzz p.left a{ display: inline-block; width:122px; height:122px; position:absolute; }
#syzb-main .blzz p.left a.pic{right:20px; top:150px; }
#syzb-main .blzz p.left a.pic img{ width:122px; height:122px; border-radius:10px;}
#syzb-main .blzz p.left a.down{ height:35px; line-height:35px; background-color:#ff7d01; text-align:center; color:#fff;width:135px; right:15px; top:290px;}
#syzb-main .blzz p.left a.down:hover{ background-color:#e5750b;}
#syzb-main .blzz p.left b{ display:inline-block; width:230px; height:292px; position:absolute; left:105px; top:89px; overflow:hidden}
#syzb-main .blzz p.right{width:540px; height:286px; float:right;position:relative;margin-top:100px;}
#syzb-main .blzz p.right b{ display:inline-block; width:100%; height:30px; line-height:30px; font-size:14px;}
#syzb-main .blzz p.right b s{ display:inline-block; font-weight:normal;}
#syzb-main p.right b i{ width:24%; display:inline-block; height:25px; line-height:25px; overflow:hidden}
#syzb-main .blzz p.right b.info{ margin-top:20px; line-height:30px;}
#syzb-main .blzz p.right b.info s{line-height:25px; height:125px; width:100%; overflow:hidden;word-wrap:break-word;}
#syzb-main a.tit{ font-size:25px; height:45px; line-height:45px; color:#333; font-weight:normal}
#syzb-main a.tit:hover{color:#ff7d00; text-decoration:underline;}
#syzb-main .ypbf{ background:none;}
#syzb-main .ypbf p.left{ width:560px; height:386px; float:right; background:url(../images/syzb_06.png) right top no-repeat; position:relative;}
#syzb-main .ypbf p.right{width:540px; height:286px; float:left;position:relative;margin-top:100px;}
#syzb-main .ypbf p.left b { left:auto;right: 110px;}
#syzb-main .ypbf p.left a.pic{ left:20px;}
#syzb-main .ypbf p.left a.down{ left:15px;}
/******å‘¨æŠ¥å³è¾¹æŽ¨èèœå•*******/
#syzb-right{ display:none; width:187px; height: auto; position:fixed; top:210px; _position:absolute; _top: expression(eval(document.documentElement.scrollTop));}
#syzb-right div{background:url(../images/syzb_08.png) no-repeat; height: 38px; padding: 73px 29px 0px 17px;}
#syzb-right #topstar{display: block;}
#syzb-right a{ display:inline-block; background: url(../images/syzb_08.png) no-repeat -17px -122px; height: 38px; margin-left: 17px; width:141px; height:38px; text-align:center; line-height:38px; color:#fff; font-weight:normal; overflow:hidden;float:left}
#syzb-right div a{margin: 0px; background: none;}
#syzb-right b{ display: inline-block; margin-left: 17px; width:141px; color: #FFFFFF; text-align: center; font-size:30px; font-weight:bold; line-height: 61px;height: 61px; cursor:pointer; background: url("../images/syzb_08.png") no-repeat -17px -328px;}
#syzb-right a:hover{ background: none; background-color:#35aafc;}
*html{ background-image:url(about:blank); background-attachment:fixed;}
#zx-right{ width:330px; height:auto; overflow:hidden; float:right;}
/*****ä¸“åŒºåˆ—è¡¨*****/
#ycpd-left span{ display:inline-block; width:848px; border:1px solid #cacaca; border-top:none}
#ycpd-left .zqlb span p.ycwz{ width:268px; padding-top:10px;}
#ycpd-left .zqlb p.title{ margin-bottom:0px;}
#ycpd-left .zqlb p.ycwz a.tit{ text-align:center; font-weight:normal}

/*****page**/
.page span.current{ background:#fe6500; color:#fff;padding:1px 10px; width: 10px !important;}



/*******é¡µé¢è‡ªé€‚åº”******/
@media(max-width:1219px) {
   #head #top,#footer .foot-top ul,#footer .foot-bottom span,#head #nav ul,#zixun-main{ width:1000px;}
   #footer .foot-top ul li {width: 108px;padding-right:35px;margin-right:55px;}
}

@media screen and (max-width:1024px) {
	#head #top,#footer .foot-top ul,#footer .foot-bottom span,#head #nav ul,#zixun-main{ width:960px;}
	#head #nav ul li{ width:105px;}
	#footer .foot-top ul li {width: 100px;padding-right:35px;margin-right:55px;}
}