﻿@charset "utf-8";
/* CSS Document */
a:hover { color:#eb0007}
body{font-size:12px; font-family:"新宋体", "宋体";background-color:#ffffff; text-align:center; color:#4c4c4c; line-height:22px;}
#bodybar{background:url(../images/info/topbarbj.jpg) repeat-x left top;}
#topbar{ line-height:22px; padding-top:2px; padding-right:5px; text-align:right;}
#topbar i{ padding-left:8px; padding-right:8px;}

#header{}
#header .tel span,#search .s_input,#search .s_btn,.focus_nei h3 a{ background:url(../images/info/tips.gif) no-repeat;}
#header .logo{ float:left; width:353px; height:71px; padding-left:19px; padding-right:5px; margin:0;}
#header .logo .log1{ }
#header .logo .log2{ width:100px; height:auto; margin-left:15px;}
#header .logo .log2 img{ padding-bottom:12px;}
#header .bannar{ float:left;}
#header .bannar a{display:block; width:423px; height:55px; background-position:0 -71px; margin-top:7px;}
#header .tel{ float:left; padding-left:22px; padding-top:31px;}
#header .tel span{ display:block;  width:121px; height:29px; background-position:0 -139px;}


/*导航条*/
#nav{ height:32px; z-index:100;}
#menu li{ line-height:32px; width:79px; float:left; position:relative; z-index:100;}
#menu li a{ display:block; text-align:center; color:#fff; font-size:14px;}
#menu li a:hover{ text-decoration:none; font-size:14px; background:url(../images/info/nav_bg.gif) repeat-x left top;}
#menu li a.abj{ background:url(../images/info/nav_bg.gif) repeat-x left top;}
#menu li dl{ border:1px solid #fe5353; position:absolute; left:0; top:30px; width:100px; background-color:#fff; padding-bottom:10px;}
#menu li dl dd{ padding-left:10px; padding-right:10px;}
#menu li dl dd a{ display:block; color:#656565; font-size:12px;}
#menu li dl dd a:hover{ display:block; color:#fff; background-color:#d5010e; font-size:12px;}
#menu li.nobj{ background-image:none;}


#search{ height:33px; margin-bottom:15px; border:none;}
#search .search_box{ width:294px; padding-right:14px; float:left; margin-top:4px; *margin-top:0; }
#search .s_input{ background-position:0 -176px; width:250px;height:21px; line-height:21px; border:0;padding:2px 4px;color:#656565; }
#search .s_btn{ background-position:-258px -176px; width:36px; height:25px; border:0; padding:0;}

#zsearch{ height:33px; margin-bottom:15px;}


#search .keyword{ float:left; width:480px; display:inline-block}
#zsearch .keyword{ float:left;  padding-left:24px;}

#search .keywords{ float:left; width:480px;}
#zsearch .keywords{ float:left; width:auto; padding-left:24px;}

#search .keyword dl dt,#search .keyword dl dd,#zsearch .keyword dl dt,#zsearch .keyword dl dd{ float:left; color:#656565; line-height:33px; padding:0 2px;}
#search .keyword dl dd a,#zsearch .keyword dl dd a{ color:#656565; font-weight:100; }
#search .keyword dl dd a:hover,#zsearch .keyword dl dd a:hover{ color:#656565; text-decoration:none;}

#search .keywords dl dt,#search .keywords dl dd,#zsearch .keywords dl dt,#zsearch .keywords dl dd{ float:left; color:#656565;  font-weight:100;line-height:33px; padding:0 2px;}
#search .keywords dl dd a,#zsearch .keyword dl dd a{ color:#fe5353; font-weight:100; }
#search .keywords dl dd a:hover,#zsearch .keywords dl dd a:hover{ color:#fe5353; text-decoration:none;}


#hdeng_box{ float:left; width:290px; height:380px; overflow:hidden; position:relative; z-index:1;}
#bigimg{ position:absolute;}
#bigimg li{ position:absolute; left:0; top:0; z-index:1;}
#num{position:absolute; right:10px; bottom:10px; z-index:2;}
#num dd{  width:20px; height:20px; float:left; background-color:#d5010e; text-align:center; line-height:20px; color:#fff; margin-right:4px; cursor:pointer;}
#num dd.highlight{ background-color:#fe5353;}

#fcon{ z-index:-1;}
.focus_box{ width:380px; padding:0 10px; float:left;}
.focus_con{ width:380px; height:380px; background-color:#f5f5f5;}
.focus_nei{ padding:10px;}
.focus_nei h3 a{ display:block; background-position:0 -205px; width:90px; height:14px;}
.focus_nei .daodu{ color:#4c4c4c; margin-top:5px;}
.focus_nei .daodu h4{ font-size:14px; text-align:center;}
.focus_nei .daodu p{ height:66px; overflow:hidden;}

.focus_nei .f_list{ border-top:1px solid #d6d6d6; padding-top:10px; }
.focus_nei .f_list dl dt{ width:100px; float:left; padding-right:15px; padding-top:5px;}
.focus_nei .f_list dl dd{ float:left; width:232px; overflow:hidden;}
.focus_nei .f_list dl dd ul li{ background:url(../images/info/tips.gif) no-repeat; background-position:0 -222px; padding-left:10px; height:22px; overflow:hidden;}
.focus_nei .f_list .h_p{width:100px;height:22px;overflow:hidden;background:url(../images/info/tips.gif) no-repeat; background-position:0 -344px;position:absolute;}
.kd_box{ width:260px; float:left; height:380px; position:relative;}
.kd_box .kddl dd{ height:30px; background:url(../images/info/baibj.jpg) repeat-x; float:left; width:130px; text-align:center; line-height:30px; cursor:pointer;}
.kd_box .kddl dd.highlight{ background:url(../images/info/zibj.gif) no-repeat; color:#fff; font-weight:bold;}
.kd_box .kd_con{ padding-left:10px; padding-right:10px; padding-top:10px;}
.kd_box .kd_con li b{ display:inline-block; width:12px; height:12px; background-color:#d5010e; line-height:12px; color:#fff; text-align:center; font-size:10px; font-family:Arial, Helvetica, sans-serif; margin-right:5px;}
.kd_box .kd_con li{ overflow:hidden; height:22px; line-height:22px;}
.kd_box .kd_other{ height:110px; background-color:#cdf1ba; position:absolute; left:0; bottom:0; width:260px; overflow:hidden;}


.tit{ height:30px; color:#fff; background-color:#fe5353; margin-bottom:10px;}
.tit h3{ width:150px; height:30px; line-height:30px; float:left; padding-left:25px; background:url(../images/info/tips.gif) no-repeat 0 -249px; font-size:18px; font-family:"黑体"; font-weight:400;}
.tit dl{ float:right;}
.tit dl dd{ padding-right:6px; float:left; line-height:30px; height:30px;}
.tit dl dd.more{ background:url(../images/info/tips.gif) no-repeat -570px -14px; padding-right:15px;}
.tit dl dd a,.jiaj .tit dl dd a{ color:#fff;}

.jiajcon{ height:355px;}
.rtleft{ width:290px; float:left;}
.rdpic{ margin-bottom:17px;}
.rdlist{ height:146px; overflow:hidden; background-color:#f3f3f3;}
.rdlist .rdtit{ height:25px; border-bottom:1px solid #e9e9e9; padding-left:15px; font-weight:bold;}
.rdlist dl{ padding-left:15px; overflow:hidden; padding-top:5px;}
.rdlist dl dd{ height:22px; overflow:hidden;}
.rdlist dl dd span{ padding-right:5px;}
.rdlist dl dd span a,.rdlist dl dd span a:hover{ color:#fe5353; font-family:"宋体"; text-decoration:none;}
.rdlist dl dd a { color:#4c4c4c;}
.rdlist dl dd a:hover { color:#eb0007;}

.zxmid{ padding:0 10px; width:380px; float:left; height:auto;}
.zxcon{ width:380px; height:355px;}
.zxcon h3.zxtit,.phright .phtit{ color:#4c4c4c; height:25px; border-bottom:1px solid #e9e9e9; padding-left:15px; font-weight:bold; background-color:#f3f3f3;}
.zxdl{ margin:10px 10px}
.zxdl dl dd .aleft{ float:left; width:77%; height:22px; overflow:hidden;}
.zxdl dl dd .aleft span{ margin-right:5px;}
.zxdl dl dd .aleft span a,.zxdl dl dd .aleft span a:hover{color:#eb0007; font-family:"宋体"; text-decoration:none;}
.zxdl dl dd .aleft a{color:#4c4c4c;}
.zxdl dl dd .aleft a:hover { color:#eb0007}
.zxdl dl dd .ddtime{ display:block; float:right; width:20%; color:#999999;}

.zxpicdl{ margin-left:10px;}
.zxpicdl dd{ float:left; width:100px; padding-left:5px; padding-right:5px; height:144px;}
.zxpicdl dd p{ text-align:center; height:44px; overflow:hidden;}
.zxpicdl dd p a{ color:#4c4c4c;}
.zxpicdl dd p a:hover { color:#eb0007}

.phright{ width:260px; background-color:#f3f3f3; height:355px; float:left;}
.phlist{ margin-top:5px;}
.phlist dl dd{height:22px; position:relative; padding:0 10px; overflow:hidden; }
.phlist dl dd b{ font-weight:normal;}
.phlist dl dd span{ display:block; position:absolute; top:5px; width:12px; height:12px; background-color:#d5010e; line-height:12px; color:#fff; text-align:center; font-size:10px; font-family:Arial, Helvetica, sans-serif; }
.phlist dl dd span.bhigh{ background-color:#fe5353; position:absolute;}
.phlist dl dd a.pha{position:absolute; left:25px; top:0; line-height:22px;}
.phlist dl dd.highlight{ background-color:#ffe6fa; padding:3px 10px; height:110px; overflow:hidden;}
.phlist dl dd.highlight span { background:#fe5353;}
.phlist dl dd a{ color:#4c4c4c; height:22px;}
.phlist dl dd a:hover { color:#eb0007}
.ddcon{ position:absolute;left:25px; top:5px;}
.ddcon ul li{ float:left; height:100px;}
.ddcon ul li.picli{ width:100px; height:100px; padding-right:3px;}
.ddcon ul li.wzli{ width:120px; *width:102px; height:100px; overflow:hidden; line-height:16px;}
.ddcon ul li.wzli a{ font-weight:bold;}

.spbj_con{ height:260px;}
.sp_pp { float: left; width: 195px; height: 255px;position: relative;border:1px solid #dcdcdc; }
.sp_pp a{ display:block; margin:0 auto;}
.sp_pp p{ background-color:#fe5352; padding:10px 20px 10px 20px; height:40px; color:#ffffff; overflow:hidden;}
.sp_pp p span{ line-height:20px; text-align:center;height:40px; overflow:hidden; display:block; font-family:"微软雅黑", "黑体"; font-size:14px;}
.sp_pp p span a{ color:#fff; text-decoration:none;}
.sp_pp p span a:hover{ text-decoration:underline;}
.sp_pp em{ display:block; position:absolute; background:url(../images/info/yj.png) no-repeat; width:46px; height:26px; text-align:left; font-size:18px; font-family:"微软雅黑", "黑体"; color:#fff; right:0; top:0; padding-left:4px;}



.sp_list{ width:230px; padding-left:12px; padding-right:18px; float:left;}
.sp_list dl{ margin-top:16px;}
.sp_list dl dd,.skzn dl dd{ background:url(../images/info/tips.gif) no-repeat 0 -222px; padding-left:10px; height:22px; overflow:hidden;}

.sp_piclist{ width:220px; float:left;}
.sp_piclist dl dd{ padding-right:10px; text-align:center; float:left;}
.sp_piclist p{width:100px;height:20px;overflow:hidden;}
.skzn{ width:234px; float:left; background-color:#f3f3f3; height:260px; padding-left:13px; padding-right:13px;}
.skzn .wz{ margin-top:16px; margin-bottom:10px; text-align:center;}

.kong{ height:90px; background-color:#cdcdcd;}
.rmdp_tit{ height:25px; line-height:25px; border-bottom:2px solid #d5010e; background:url(../images/info/tips.gif) no-repeat 0 -298px; padding-left:25px;}
.rmdp_tit h3{ float:left; width:120px; line-height:25px; color:#eb0007;}
.rmdp_tit dl{ float:right;}
.rmdp_tit dl dd{ float:left; padding-right:6px;}
.rmdp_tit dl dd.more{background: url("../images/info/tips.gif") no-repeat scroll -569px -46px transparent; padding-right: 15px;}
.rmdplist{ border:1px solid #e9e9e9; border-top:0;}
.rmdplist dl{ padding-left:16px;}
.rmdplist dl dd{ float:left; padding:15px 16px;}
.rmdplist p{line-height:18px;width:150px;height:20px;overflow:hidden;}
.rmdplist .zh{ text-decoration:line-through;}
.rmdplist .qh{ color:#999999;}
#footer .ftnav{ width:100%; height:32px; line-height:32px; background-color:#d5010e; text-align:center;}
#footer .ftnav i{ margin-left:8px; margin-right:8px; color:#fff;}
#footer .ftnav a,#footer .ftnav a:hover{ color:#fff; text-decoration:none;}
#footer .aboutcom{ padding-top:5px; padding-bottom:25px;} 


.mainlist2{ height:auto;}
.mainlist2 .box{ width:300px; height:240px; border:1px solid #DCE7F3; float:left; margin:4px;}
.mainlist2 .box h5.titbar{ position:relative; background:url(../images/info/title.png) right -52px; border-bottom:1px solid #DCE7F3; height:26px; color:#d5010e; padding-left:8px;}
.mainlist2 .box h5.titbar a{ position:absolute; right:0; top:0; margin-right:8px; font-weight:normal; font-size:12px;}
.mainlist2 .boxcon{ padding:10px; height:75px;}
.mainlist2 .boxcon .picdiv{ border-bottom:1px dotted #DCE7F3; height:84px; overflow:hidden; }
.mainlist2 .boxcon .picdiv img{ float:left; padding-right:10px;}
.mainlist2 .boxcon .picdiv .wz{}
.mainlist2 .boxcon .picdiv .wz strong{ height:22px; overflow:hidden; display:block;}
.mainlist2 .boxcon .picdiv .wz strong a{ color:#000;}
.mainlist2 .boxcon .picdiv .wz strong a:hover{ color:#d5010e;}
.mainlist2 .boxcon .picdiv .wz p{ line-height:16px; height:48px; overflow:hidden;}
.mainlist2 .boxcon dl{ margin-top:5px;}
.mainlist2 .boxcon dl dd{ background:url(../images/info/wxl_d.jpg) no-repeat left center; padding-left:10px; height:22px; overflow:hidden;}

/*友情链接*/
.mg16{width:960px; margin:0 auto}
.mg16 a{height:20px; line-height:18px; margin-right:5px; display:inline-block; float:left;}

.linksbox{width:930px;margin:20px auto 0 auto;overflow:hidden;}
.linksbox dl dt,.linksbox dl dd{float:left;line-height:18px;}
.linksbox dl dt{font-weight:bold;}
.linksbox dl dd{margin-right:4px;}
.linksbox .f_line{height:18px;overflow:hidden;}
.linksbox .l_button{cursor:pointer;background-color:#fff;width:50px;height:20px;text-align:center;font-size:16px;float:right;}
.linksbox .s_line{height:18px;overflow:hidden;display:none;}
.linksbox .t_line{height:18px;overflow:hidden;display:none;}
.linksbox .l_more{background-color:#fff;width:80px;height:20px;float:right;}
.linksbox .dlphh{height:18px;width:880px;overflow:hidden;float:left;}
.linksbox .dlphh1{height:18px;width:850px;overflow:hidden;float:left;}

/*2014版友情链接*/
.infolink{ width:950px; margin:0 auto; font-family:"微软雅黑", "黑体"; text-align:left;}
.linktip{ color:#666666; font-size:14px;  padding:17px 0; line-height:16px; height:16px; font-family:"微软雅黑", "黑体"; }
.linktip a{ color:#666666; font-size:14px; text-decoration:none;}
.linktip .link{ font-weight:normal; display:inline-block; width:100px;}
.linkcon{ margin-top:10px; border:1px solid #dcdcdc; text-align:center; padding:20px 0;border-bottom:1px solid #dcdcdc;}
p.pzd{ padding-bottom:20px; border-bottom:1px solid #dcdcdc;}
p.pzd span{ color:#666666; font-weight:bold; font-size:14px; font-family:"微软雅黑", "黑体"; }
h4.litips{ text-align:left; font-size:16px; color:#666666; font-weight:bold; width:100%; padding-left:20px; margin:20px 0 20px 0px; font-family:"微软雅黑", "黑体"; }
.linkimg{ text-align:left; padding-left:20px; padding-bottom:30px;border-bottom:1px solid #dcdcdc;}
.linkimg a{ width:138px; height:48px; display:inline-block; margin-right:13px; margin-bottom:10px;}
.linkwz{ margin:0px 20px; text-align:left;}
.linkwz a{ display:inline-block; width:150px; margin-bottom:10px; text-decoration:none; font-size:14px; color:#666666; text-align:left; font-family:"微软雅黑", "黑体"; }
.linkwz a:hover{ text-decoration:underline;}
.infolink .linkp{ text-align:left; padding:0 20px; color:#999999; padding-top:20px;}
