@charset "gb2312";
body{margin:0; padding:0; font: 14px/1.5 Helvetica, arial, ΢ź, "Microsoft YaHei", freesans, clean, sans-serif, "Segoe UI Emoji", "Segoe UI Symbol"; background-color:#fff;}
img{border:none;}
a{color:#07446a; text-decoration:none;}
a:hover{color:#000; text-decoration:underline;}
#top1{ background:#FFF3F7; width:100%;}
#top{width:989px; margin:0 auto; height:62px; background:#FFF url(top_bg_l.jpg) no-repeat 2px 3px;padding-bottom:5px; }
.top_con{padding:2px 0 20px 773px; line-height:31px; background:#url(top_tel.jpg) no-repeat 648px 48px; position:relative;}
#top_nav{height:36px; background:url(top_nav_bg.jpg) repeat-x; line-height:36px; width:972px; margin:0 auto;font-size:14px; font-weight:bold;}
.top_nav_con{ width:980px; _width:972px;margin:0 auto; height:36px; overflow:hidden; background:url(a_bg.gif) no-repeat left top;}
.top_nav_con a{color:#fff;padding:0 17px; background:url(a_bg.gif) no-repeat right top; display:block;float:left;}
#banner{width:100%; background:#Fff;}
.ba{width:972px; margin:0 auto; height:121px; background:url(ba.jpg) no-repeat;}
.ba1{width:972px; margin:0 auto; height:85px; background:url(ba1.jpg) no-repeat;}
.ba2{width:972px; margin:0 auto; height:107px; background:url(ba2.jpg) no-repeat;}
.ba3{width:972px; margin:0 auto; height:79px; background:url(ba3.jpg) no-repeat;}
ul {list-style: none;}
/* ADAD*/
.advbox{margin:0px auto 5px; background:#fff; width:970px; font-size:13px; text-align:center}

.main_nav{width:1182px; margin:0px auto; background:#fff;}
.main_nav_con{ padding:0 0 0 35px;}
.main_nav_con a{color:#560000;padding-right:20px;}
.top_con .jiathis.jiathis_txt{ position:absolute;top:25px;*top:18px;}

#menu ul li:hover,#menu ul li:hover a {color:#fff; background:url(bg.jpg) no-repeat center;}
#menu ul li:hover .children{display:block; background:#fff; position:absolute; top:45px; left:0;padding-top:3px; width:485px;height:auto;}
#menu ul li.rbox:hover .children{display:block; z-index:99; background:#fff; position:absolute; top:45px; left:-412px; padding-top:3px; width:485px; height:auto;}
#menu ul li:hover .children ul{display:block;z-index:99; width:484px; height:auto; background:#fff; border:solid 2px #f53fbb;padding:8px 0 8px 8px; overflow:hidden;}
#header > #menu ul li:hover .children ul li{float:left; position:relative; width:100px;padding:4px 0; height:20px; line-height:20px;background:url(sin.jpg) no-repeat 10px center; padding-left:20px; text-align:left; border-right:solid 1px #d9d3dc; vertical-align:middle; }
#header > #menu ul li:hover .children ul li a {display:inline-block; background:none; padding:0 5px; text-align:left;color:#f53fbb; font-size:14px;font-weight:normal; width:auto; height:20px; line-height:20px;vertical-align:middle;}
#header > #menu ul li:hover .children ul li a:hover {background:#f53fbb;color:#fff;}
#menu ul li a.bnone{ background:none}


#menu ul li{background:url(e.gif) repeat-x left center; }
#menu ul li.bnone{background:none; margin-top:3px}
#menu ul li a.hide, #menu ul li a:visited.hide {display:none;}
#menu ul li a{display:block;text-decoration:none;width:87px; height:45px; line-height:48px; text-align:center; color:#fff; font-size:14px; font-weight:bold; overflow:hidden;}
#menu ul li a:hover{color:#fff; background:url(bg.jpg) no-repeat}
#menu ul li a:hover .children{display:block; background:#fff; position:absolute; top:45px; left:0; padding-top:3px; width:485px; height:auto;}
#menu ul li.rbox a:hover .children{display:block;z-index:99; background:#fff; position:absolute; top:45px; left:-412px; padding-top:3px; width:485px; height:auto;}
#menu ul li a:hover .children ul{display:block;z-index:99;width:484px; height:100%; background:#fff; border:solid 2px #f53fbb;padding:8px 0 8px 8px; overflow:hidden;}
#menu ul li a:hover .children ul li{ float:left;width:100px;padding:4px 0; height:20px; line-height:20px; background:url(sin.jpg) no-repeat 10px center; padding-left:20px; text-align:left; border-right:solid 1px #d9d3dc; vertical-align:middle; }
#menu ul li a:hover .children ul li a{ display:inline-block;text-align:left;color:#f53fbb; padding:0 5px; font-size:14px;font-weight:normal; width:auto; height:20px; line-height:20px;vertical-align:middle;}
#menu ul li a:hover .children ul li a:hover{background:#f53fbb;color:#fff;}


/*中间容器*/
#maincontent{width:988px; margin:0 auto; background:#FFF; overflow:hidden}

/*底部*/
#bottom{border-top:1px solid #cccccc; line-height:2.0em; color:#555; text-align:center; width:965px; margin:10px auto;}

/*全局页面导航css */
#subs_nav{margin:15px 0; clear:both; font-size:14px; text-align:center; color:#555;border-top:1px dotted #cccccc; padding:10px 0 0 0;}
#subs_nav span{border:1px solid #006699; padding:3px 4px; margin:0 2px;}
#subs_nav span a{color:#275A94;}
#subs_nav .current{background-color:#275A94; color:#fff;}

#copyright a,#links a{color:#000000;}
#copyright{height:130px; color:#000000;text-align:center;line-height:24px; border-bottom:2px solid #fff; background:#fbd6e2 url(footer_logo.jpg) 30px center no-repeat; margin:0 auto ;width:972px}
#copyright img{vertical-align:middle;}
#copyright_c{width:400px;margin-left:350px; _margin-left:175px;padding-top:20px; text-align:left; color:#535353;float:left}
#copyright_c p{margin:0}
#copyright_c a{ color:#535353}
#copyright_r{width:200px;padding-top:20px; float:right; }
.tab_box{width:970px; margin:0 auto 10px;}
#link_title{border:1px solid #dbdbdb;border-bottom:0;height:29px;padding:4px 10px 0 10px;background:url(link_title.gif) left top repeat-x;}
#link_title a{float:left;text-align:center;width:95px;height:25px;margin:0 5px;padding:0 0 4px 0;line-height:25px;background:url(link_tab.gif);font-size:14px;font-weight:700;color:#2b2b2b;}
#link_title a.show{background:url(link_tab_s.gif);color:#fff;}
#link_con{border:1px solid #dbdbdb;border-top:0;padding:10px 12px;width:944px;overflow:hidden;word-break:keep-all;}
#link_con li{float:left;width:120px;height:24px;line-height:24px;}
#link_con li a{color:#999;}
#links{height:38px;line-height:38px;color:#4f7a42;background:#FFEAF1;text-align:center; margin:0 auto}
#links a{color:#23371d;}


#fmenu{ height:40px;line-height:30px;background:#ffbad0;text-align:center;border-bottom:1px solid #fff;margin:0 auto;width:972px}
.daohang { overflow:hidden; padding-top:10px; margin-left:10px}
.daohang a{  text-decoration: none; color:#535353; font-size:14px; height:19px; line-height:19px;overflow:hidden;font-family:"simhei"; text-align:center; float:left; margin-left:15px; padding-right:15px; border-right:1px solid #fff}
.daohang a.curr ,
.daohang a:hover { text-decoration: none; color:#000000;  }

/*channel*/
#part1_left{width:252px; float:left; margin:5px 0 0 8px ; _margin:5px 0 0 4px ;}
#part1_right{width:700px; padding:6px; float:right; margin:5px 8px 0 0; _margin:5px 4px 0 0;border:1px solid #d0d0d0;background-color:#fff; height:424px; *height:422px; overflow:hidden;}

#pt1_left_1{background-color:#fff; border:1px solid #d0d0d0; padding:0px 0 0 0; text-align:center}
#pt1_left_1 i{width:250px; height:108px; overflow:hidden; display:block;}
#pt1_left_1 i img{width:250px;}
#pt1_left_1 p{margin:10px 10px; text-indent:1.6em; color:#333; text-align:left}
#pt1_left_2{background-color:#fff; border:1px solid #d0d0d0; padding:0;*padding:8px 0 4px 0; margin:8px 0 0 0; text-align:center;}

#scr_top_img{float:left;width:700px; height:200px; white-space:nowrap; overflow:hidden; display:inline;}

#scr_top{width:700px; background:#CECBBD; height:23px; overflow:hidden; margin-top:1px; line-height:23px;}
#scr_top em{cursor:pointer;}
#scr_top .left{float:left;}
#scr_top .right{float:right;}

#scr_top div{float:left; height:19px; margin:2px 4px; background-color:#fff; overflow:hidden;}
#scr_top div b{ display:block;float:left;width:17px; height:19px; line-height:19px; background-color:#CE3000; color:#fff; text-align:center; cursor:pointer;}
#scr_top div span{display:block; float:left; height:19px; line-height:19px; *line-height:22px; padding:0 4px;}
#scr_top div span a{color:#444;}

#part1_right h2{text-align:center; font-size:20px; margin:10px 0 6px 0; padding:0;}
#part1_right h2 a{color:#ca0265;}
#part1_right p{margin:0 6px; padding:0 0 6px 0; text-indent:1.8em; border-bottom:1px dotted #cccccc;}
#part1_right ul{margin:6px 20px 0 20px; padding:0; list-style:none;}
#part1_right ul li{float:left; width:290px; background:url(xd.jpg) no-repeat 0 7px; padding:0 0 0 16px;}
#part1_right ul li a{color:#333;}

#part2{border:1px solid #d0d0d0; margin:8px 8px; background-color:#fff;}
#part2 h2{margin:1px; padding:0; height:35px; line-height:35px; background:url(lm_bg.jpg) repeat-x; border-bottom:1px solid #d0d0d0;}
#part2 #part2_h2{background:url(zjzx.jpg) repeat-x; display:block; height:34px; width:120px; color:#fff; float:left; font-size:16px; text-align:center;}
#part2 h2 span{display:block; float:right; width:300px; height:33px; line-height:33px; text-align:right; overflow:hidden;}
#part2 h2 span img{margin:4px 8px 0 0;}

#pt2_left{ height:326px; width:469px; float:left; border-right:1px dotted #cccccc;}
#pt2_right{ height:306px; float:right; width:468px; padding:10px;}

.pt2_left_box{width:224px; float:left; height:144px; margin:15px 5px 0 5px; overflow:hidden; *width:222px;}
.pt2_left_box span{width:100px; float:left; height:144px; margin:0 10px 0 0;}
.pt2_left_box strong a{color:#ca0265;}
.pt2_left_box p{margin:0;}

#pt2_right table{width:99%; border:1px solid #d0d0d0;}
#pt2_right table th{text-align:left; padding:0 0 0 6px; background-color:#dfdfdf; color:#ca0265;background:url(lm_bg.jpg) repeat-x;}
#pt2_right table th a{color:#ca0265;}
#pt2_right table td{padding:2px 0 2px 6px;}
#pt2_right table td a{color:#333; background:url(point.gif) no-repeat 0 5px; padding:0 0 0 8px;}
#pt2_right table .td2{font-style:italic; color:#555;}

#part3_left{width:231px; float:left; margin:8px 0 0 8px; _margin:8px 0 0 4px;}
#part3_right{width:738px; float:right; margin:8px 0 0 0; _margin:8px 0px 0 0;}

.pt3_left_box{border:1px solid #d0d0d0; margin:0 0 8px 0;}
.pt3_left_box h2{margin:0; padding:0 0 0 26px; background:url(t_2.jpg) no-repeat; height:43px; line-height:34px; font-size:14px;}
.pt3_left_box h2 a{color:#ca0265;}
.img_border{padding:2px; border:1px solid #dedede;}
.pt3_left_box ul{margin:0px 9px 8px 9px; padding:0; list-style:none;}
.pt3_left_box ul li{background:url(xd.jpg) no-repeat 0px 11px; padding:3px 0 3px 13px; border-bottom:1px dotted #ccc;}
.pt3_left_box ul li a{color:#333;}


#fksb_handler{position:absolute;top:149px;left:44px;height:20px;z-index:100; display:none;}
#fksb_handler a{float:left;border-radius: 20px 20px 20px 20px;display:block;width:20px;height:20px;line-height:20px;text-align:center;color:#DE7D4B;background:white;
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;
	margin-left:3px;
	text-decoration:none;
}
#fksb_handler a.current{color:white;background:#DE7D4B;}

.pt3_left_box_h img{padding:4px; border:1px solid #cccccc;}
.pt3_left_box_h p{ line-height:1.7em; margin:4px 4px 4px 10px;}

.pt3_right_1{border:1px solid #d0d0d0; height:265px; overflow:hidden; margin:0 8px 8px 0;}
.pt3_right_1 h2{margin:1px;padding:0; border-bottom:1px solid #d0d0d0; height:31px; background:url(lm_bg.jpg) repeat-x; line-height:31px;}
.pt3_right_1 h2 strong{ display:block; float:left; width:90px; height:30px; text-align:center; background:url(zjzx.jpg) repeat-x; line-height:30px; font-size:15px; margin:0 10px 0 0;}
.pt3_right_1 h2 strong a{color:#fff;}
.pt3_right_1 h2 span a{color:#ca0265; font-weight:normal; margin:0; background:url(xt.jpg) no-repeat right 2px; padding:0 8px 0 8px;}

.pt3_right_1_left{ width:424px; float:left; padding:0 8px;}
.pt3_right_1_right{ width:282px; float:right;}

.pt3_right_1_left h3{font-size:20px; margin:14px 0 6px 0; padding:0; text-align:center;}
.pt3_right_1_left h3 a{color:#ca0265;}
.pt3_right_1_left p{margin:0 0 8px 0; padding:0 0 5px 0; text-indent:1.8em; border-bottom:1px dotted #cccccc;}
.pt3_right_1_left img{float:left; padding:4px; border:1px solid #cccccc; margin:8px 10px 0 0;}
.pt3_right_1_left ul{margin:0; padding:0; list-style:none;}
.pt3_right_1_left ul a{color:#333;}

.pt3_right_1_right ul{ margin:14px 4px 0 5px; padding:0 0 0 5px; list-style:none; border-left:1px solid #d5d5d5;}
.pt3_right_1_right ul li{ line-height:2.1em; background:url(point.gif) no-repeat 0 12px; padding:0 0 0 10px;}
.pt3_right_1_right ul li a{color:#333;}

.pt3_right_2{width:359px; float:left; border:1px solid #d0d0d0; margin:0 0px 8px 0;}
.pt3_right_2_left{margin:0 8px 8px 0;}
.pt3_right_2 h2{margin:1px;padding:0; border-bottom:1px solid #d0d0d0; height:31px; background:url(lm_bg.jpg) repeat-x; line-height:31px;}
.pt3_right_2 h2 strong{ display:block; float:left; width:90px; height:30px; text-align:center; background:url(zjzx.jpg) repeat-x; line-height:30px; font-size:15px; margin:0 10px 0 0;}
.pt3_right_2 h2 strong a{color:#fff;}
.pt3_right_2 h2 span a{color:#ca0265; font-weight:normal; margin:0; background:url(xt.jpg) no-repeat right 2px; padding:0 8px 0 8px;}



.pt3_right_2 h3{ font-size:20px; text-align:center; margin:8px 0 4px 0; padding:0;}
.pt3_right_2 h3 a{color:#ca0265;}
.pt3_right_2 p{margin:0 8px 8px 8px; padding:0 0 5px 0; text-indent:1.8em; border-bottom:1px dotted #cccccc;}
.pt3_right_2 ul{margin:0 0 10px 25px; padding:0; list-style:none;}
.pt3_right_2 ul li{background:url(point.gif) no-repeat 0 12px; padding:0 0 0 10px;}
.pt3_right_2 ul li a{color:#333;}

.box_yq{width:970px;margin:0 auto 10px;}
.box_yq ul{border:1px solid #dbdbdb;border-bottom:0;height:29px;padding:4px 10px 0 10px;background:url(/templets/xdjk_css/xd_bg.jpg) left -376px repeat-x; margin:0 auto;}
.box_yq ul li{float:left;text-align:center;width:95px;height:25px;margin:0 5px;padding:0;line-height:25px;background:url(/templets/xdjk_css/index.png) no-repeat -363px -676px;font-size:14px;font-weight:700;color:#2b2b2b;}
.box_yq ul li.current{background:url(/templets/xdjk_css/index.png) no-repeat -363px -626px;color:#fff;}
#link_con{border:1px solid #dbdbdb;border-top:0;padding:10px 12px;width:944px;overflow:hidden;word-break:keep-all;}
#link_con span{float:left;width:78px;height:24px;line-height:24px;}
#link_con span a{color:#999;}
#links{height:38px;line-height:38px;color:#4f7a42;background:#fff;text-align:center;}
#links a{color:#23371d;}

.box{margin:0 auto 6px;}
.tab_box{ width:980px;}
.tag{background:url(favo.png) no-repeat left -22px; line-height:20px; text-indent:16px ; width:500px; overflow:hidden}
.tag b{float:left}
.tag a{color:#444; margin:0 8px; float:left; display:inline;}
.mypagelist li{list-style:none; display:inline}
.myli li{float:left; margin-right:10px; display:block; line-height:24px;}
.myli li a{float:left; display:block}