﻿body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input[type=text],textarea,p,blockquote,th,td,button{padding:0;margin:0;font-size:100%}
label input{vertical-align:middle}
a:link,a:visited{color:#333;text-decoration:none; outline:none}
a:hover,a:active{text-decoration:none}
body{font:12px/1.5 "Lucida Grande", Verdana, Helvetica, Arial, "Microsoft YaHei", Simsun, sans-serif;color:#333;background:#fff; behavior:url("csshover.htc");}
img{border:0}
table{border-collapse:collapse}
ul li{list-style:none}
.clear{clear:both;line-height:0;font-size:0;height:0}
.clearfix:after{display:block;visibility:hidden;clear:both;height:0;content:"."}
body{position: relative;}
.header,.banner,.center,.footer{width: 100%;float: left;position: relative;}
.content{width: 1017px;margin: 0 auto;position: relative}
/*header*/
.header{background: #fcc101}
.h_left,.h_right{float: left}
.h_left{width: 34.01408450704225%;margin-top: 8px;background: #201f1a;text-align: right}
.h_right{width: 51.19718309859155%;position: relative; padding-left:15px;}
.hr_top{margin-top: 57px;line-height: 100%;position: relative;}
.hr_top li{float: left;width: 12.5%;text-align: center;}
.hrt_catname{font-family: "Microsoft YaHei";font-size: 14px;color: #201f1a}
.hrt_catdir{width:100%;overflow:hidden;white-space:nowrap;font-family: "Arial";font-size: 12px;text-transform: uppercase;color: #201f1a;opacity: 0.3;margin-top: 11px}
.two{width:50%;position: absolute;width:auto;z-index: 9;display: none}
.three{position: absolute;width: auto;z-index: 9;display: none;top: 37px}
.two li{float: left;width: 76px;height: 38px;line-height: 48px;text-align: center;overflow: hidden;white-space: nowrap;background: url(../images/arrow_no.png) repeat-x;}
.two li a{color: white}
.two li:hover{background: black url(../images/arrow.jpg) no-repeat center top;}
.two li:hover a{color: white}
.two li:hover .three li{background: none;height: 30px;line-height: 30px}
.two li:hover .three li a{color: black}

.hr_bottom{position: absolute;right: 5px;margin-top: 18px;font-family: "Microsoft YaHei";font-size: 12px}
#keywords,.time,#post-search{float: left;}
#keywords,.time{height: 35px;border: 1px solid rgba(255,255,255,.3);background: white;outline: none;color: #e1e1e1;line-height: 35px;margin-top: 1px}
#keywords{text-indent: 15px}
.time{width:125px;margin-left: 10px;position: relative;z-index: 2;text-indent: 12px}
#post-search{width: 164px;height:40px;line-height:40px;background: #201f1a;border: 1px solid rgba(32,31,26,.3);border-left: none;border-bottom: none;font-size: 12px;font-family: "Arial";color: white;margin-left: -20px;position: relative;z-index: 1;cursor: pointer}

/*banner*/
.banner{width: 100%;overflow: hidden}
.slideBox{ width:100%; height:auto; overflow:hidden; position:relative}
.slideBox .hd {
	height:20px;
	overflow:hidden;
	position:absolute;
	right:5px;
	bottom:5px;
	z-index:1;
}
.slideBox .hd ul {
	overflow:hidden;
	zoom:1;
	float:left;
	margin:0;
	padding:0;
	list-style:none;
}
.slideBox .hd ul li {
	float:left;
	margin-right:5px;
	width:20px;
	height:20px;
	line-height:20px;
	text-align:center;
	background:#fff;
	cursor:pointer;
	border-radius: 10px;
}
.slideBox .hd ul li.on {
	background:#f00;
	color:#fff;
}
.slideBox .bd{width: 100%; position:relative; height:100%; z-index:0}
.slideBox .bd li{width: 100%; zoom:1; vertical-align:middle}
.slideBox .bd img{ width:100%; height:auto; display:block}
/*center*/
.c_top{width: 100%;background: #161511}
.ct_top{padding-bottom: 6.24187256176853%}
.ct_left,.ct_right{float: left}
.ct_left{width: 23.79547689282203%;font-size: 14px;font-weight: bold;margin-top: 9.14454277286136%}
.ctn_top{line-height: 100%}
.ctnt_catname{font-family: "Microsoft YaHei";color: white}
.ctnt_catdir{font-family: "Arial";color: white;text-transform: uppercase}
.ctn_bottom{font-size: 12px;font-family: "Microsoft YaHei";color: #727272;line-height: 180%;margin-top: 4.13223140495868%}
.ct_right{width: 75.61455260570305%;margin-left: 0.58997050147493%;margin-top: 4.8180924287119%}
.ct_right li{float: left;width: 21.58647594278283%;margin-left: 3.38101430429129%;text-align: center}
.ct_right li:nth-child(odd){background: #fcc101}
.ct_right li:nth-child(even){background: #201f1a}
.ctr_li1 .ctr_img{margin-top: 15.66265060240964%}
.ctr_li1 .ctr_catname{padding-bottom: 0px}
.ctr_catname{color: white;font-family: "Microsoft YaHei";font-size: 14px;line-height: 100%;margin-top: 6.02409638554217%}
.ctr_description{width: 79.51807228915663%;margin: 0 auto;color: white;text-align: center;font-family: "Microsoft YaHei";font-size: 12px;line-height: 180%;margin-top: 6.02409638554217%;padding-bottom: 16.86746987951807%}
.ctr_li2 .ctr_img{margin-top: 28.31325301204819%}
.ctr_li2 .ctr_catname{margin-top: 10.24096385542169%;padding-bottom: 30.72289156626506%}
.ctr_li3 .ctr_img{margin-top: 28.91566265060241%}
.ctr_li3 .ctr_catname{padding-bottom: 31.7%;margin-top: 9.03614457831325%}
.ctr_li4 .ctr_img{margin-top: 26.50602409638554%}
.ctr_li4 .ctr_catname{margin-top: 11.44578313253012%;padding-bottom: 31.7%}
.ct_bottom{background: #f4f4f4;padding-top: 60px}
.ctb_top{background: url(../images/border.jpg) repeat-x center;}
.ctbt_top,.ctbt_bottom{width: 42.3795476892822%;margin: 0 auto;text-align: center;background: #f4f4f4}
.ctbt_top{font-size: 18px;line-height: 100%;font-family:"Microsoft YaHei"; color: #333333}
.ctbt_top span{font-family: "Gautami";font-size: 48px;color: #ed6d00}
.ctbt_bottom{font-size: 12px;font-family: "Arial";color: #777777;line-height: 100%;margin-top: 10px}
.ctb_bottom{padding-bottom: 80px}
.ctb_bottom li{float: left;margin-left: 27px}
.ctb_bottom li.ctbb_li1,.ctb_bottom li.ctbb_li2,.ctb_bottom li.ctbb_li3{width: 321px;margin-top: 48px}
.ctb_bottom li.ctbb_li1,.ctb_bottom li.ctbb_li4{margin-left: 0px}
.ctb_bottom li.ctbb_li4,.ctb_bottom li.ctbb_li5{width: 499px;margin-top: 24px}
.ctb_bottom li.ctbb_li5{margin-left: 19px}
.ctb_bottom li.ctbb_li5 img{width: auto;max-width: 100%;height: 240px}
.ctbb_thumb{width: 100%;height: 182px;overflow: hidden;text-align: center}
.ctbb_thumb img{width: auto;max-width: 100%;height: 182px;display: block;margin: 0 auto}
.ctbb_title{background: white;color: #201f1a;font-family: "Microsoft YaHei";font-size: 14px;height: 58px;line-height: 58px;text-align: center}
.ctbb_left,.ctbb_right{float: left}
.ctbb_left{width: 248px;height: 240px;overflow: hidden}
.ctbb_left img{width: auto;max-width: 100%;height: 240px;display: block;margin: 0 auto}
.ctbb_right{width: 198px;padding: 0px 27px 0px 26px;background: #fcc101}
.ctbbr_top{font-size: 14px;line-height: 100%;margin-top: 52px;color: #201f1a}
.ctbbr_line{width: 41px;height: 2px;background: #201f1a;margin-top: 7px}
.ctbbr_middle{margin-top: 5px;font-size: 12px;color: #836612;line-height: 180%}
.ctbbr_bottom{width: 42px;height: 42px;line-height: 42px;text-align: center;border: 1px solid #201f1a;margin-bottom: 33px;margin-top: 20px}
/*c_middle*/
.c_middle{height: 536px}
.cm_left,.cm_right{float: left;height: 100%}
.cm_left{width: 38.16901408450704%;background: #fcc101}
.cml_top,.cml_middle,.cml_bottom{width: 170px;margin-left: 50.7380073800738%;text-align: center;}
.cml_top{margin-top: 124px;line-height: 100%;font-size: 16px;color: #333333}
.cmlt_catdir{font-family: "Arial";text-transform: uppercase;}
.cml_middle{font-size: 138px;line-height: 100%}
.month{font-family: "Arial";font-size: 12px;text-transform: capitalize;}
.th{width: 49px;height: 49px;line-height: 49px;background: #333333;color: white;font-size: 28px;border-radius: 24px;margin: 0 auto}
.cm_right{width: 61.83098591549296%;background: #201f1a}
.cmr_ul{width: 52.84738041002278%;margin: 0 auto;font-family: "Microsoft YaHei";padding-top: 63px}
.cmr_ul li{margin-top: 52px}
.cmr_left,.cmr_right{float: left}
.cmr_left{width: 38px;}
.cmr_right{width: 408px;margin-left: 18px}
.cmrl_top{font-size: 14px;color: #a9a9a8;line-height: 100%}
.cmrl_bottom{font-size: 12px;color: #a9a9a8;line-height: 100%;margin-top: 10px}
.cmrr_top{font-size: 14px;color: white;line-height: 100%}
.cmrr_bottom{font-size: 12px;color: #a9a9a8;line-height: 150%;margin-top: 12px}
.more{width: 78px;height: 78px;background: #3f3f3a;color: white;border-radius: 39px;line-height: 78px;text-align: center;margin: 0 auto;margin-top: 20px}
.cb_top{margin-top: 67px;text-align: center}
.cbt_top{font-size: 18px;color: #333333;line-height: 100%}
.cbt_bottom{font-size: 16px;color: #777777;font-family: "Baskerville Old Face";text-transform: capitalize;line-height: 100%;margin-top: 12px}
.cb_bottom{margin-top: 51px}
.cb_bottom li{float: left;width: 322px;margin-left: 25.5px;background: #f4f4f4}
.cb_bottom li:first-child{margin-left: 0px}
.cbb_thumb{width: 293px;height: 263px;overflow: hidden;margin: 0 auto;text-align: center;margin-top: 17px}
.cbb_thumb img{width: auto;max-width: 100%;height: 263px;display: block;margin: 0 auto}
.cbb_title{font-size: 18px;color: #201f1a;line-height: 100%;margin-top: 22px;text-align: center;}
.cbb_date{text-align: center;font-family: "Arial";color: #fcc101;text-transform: capitalize;line-height: 100%;margin-top: 9px}
.cbb_description{width: 265px;margin: 0 auto;font-size: 12px;color: #a1a1a0;line-height: 150%;margin-top: 10px;margin-bottom: 41px}

.footer{margin-top: 87px}
.f_top{background: #fcc101}
.ft_top{font-size: 14px;line-height: 100%}
.ft_top li{width:92px;text-align:center;float: left;border-left: 1px solid #201f1a;margin-top: 29px}
.ft_top li:first-child{border-left: none}
.ftb_left,.ftb_middle,.ftb_right{float: left}
.ftb_left{width: 242px;margin-top: 28px}
.ftbl_top{font-size: 14px;color: #201f1a;line-height: 100%;text-transform: capitalize}
.ftbl_bottom{font-size: 12px;color: #7c6113;line-height: 180%}
.ftb_middle{width: 276px;margin-left: 86px;font-size: 12px;color: #7c6113;line-height: 200%;margin-top: 41px}
.ftb_right{margin-left: 150px;margin-top: 66px}
.ftbr_left,.ftbr_right{width:88px;float: left;margin-left: 29px}
.text{text-align: center;font-size: 12px;color: #201f1a;margin-bottom: 30px}
.f_bottom{background: #333333;height: 66px;line-height: 66px;color: white}
.fb_left{float: left;background: url(../images/phone.jpg) no-repeat left center;font-size: 14px;color: white;text-indent: 29px}
.fb_right{float: right}
.fb_right li{float: left;margin-left: 14px}

/*内页*/
.p_body{background: #f4f4f4}
.p_center{background: #f4f4f4}
.p_top{background: #f4f4f4}
.cp_left,.cp_right{float: left}
.cp_left{width: 275px;position: relative;z-index: 999;margin-top: -111px;background: #fcc101}
.cpl_top{margin-top: 42px}
.cplt_left,.cplt_right{float: left}
.cplt_left{height:38px;font-size: 38px;color: #333333;line-height: 20px;margin-left: 67px}
.cplt_right{font-size: 14px;line-height: 100%}
.cpltr_top{color: #2c2b33}
.cpltr_bottom{color: #333333}
.cpl_middle{width:264px;margin-top: 35px;background: #201f1a;padding-top: 32px;min-height: 372px}
.cpl_middle li{width: 200px;height: 25px;line-height: 24px;margin: 0 auto;text-align: center;margin-top: 14px}
.cpl_middle li:hover{height:24px;border-top: 1px solid rgba(16,17,17,.27);background: #e6b103;border-radius: 12px}
.cpl_middle li a{color: white}
.cplb_text{width: 255px;margin-left: 9px;font-size: 12px;color: black;line-height: 150%;margin-top: 20px}
.cplb_image{width: 245px;height: 164px;margin-left: 9px;margin-top: 10px;margin-bottom: 16px}

.cp_right{width: 727px;min-height:997px;background: white;border: 1px solid #f0f0f0;margin-left: 13px;margin-top: 16px}
.location{width: 692px;margin: 0 auto;border-bottom: 1px dotted #201f1a;padding-top: 34px}
.l_left{float: left;color: #333333;line-height: 100%}
.ll_catname{font-size: 18px;font-family: "Microsoft YaHei"}
.ll_catdir{font-size: 16px;font-family: "Arial";text-transform: uppercase}
.l_right{float: right;font-size: 12px;color: #201f1a;line-height: 100%;margin-bottom: 10px}
.l_right a{color: #201f1a}
.cpr_bottom{width: 699px;margin-left: 11px}
.cpr_bottom li{float: left;width: 224px;margin-top: 12px;margin-left: 9px}
.cprb_thumb{width: 222px;height: 166px;overflow: hidden;border: 1px solid #fcc101}
.cprb_thumb img{width: auto;max-width: 100%;height: 166px;display: block;margin: 0 auto}
.cprb_title{height: 24px;line-height: 24px;margin-top: 7px;font-size: 14px;color: #201f1a;text-align: center;}
.cpr_list{width: 690px;margin: 0 auto}
.cpr_list li{width: 100%;border-top: 1px solid #e9e9e9;margin-top: 20px}
.cpr_list li:first-child{background: #fcc101;border-top: none;margin-top: 16px}
.cpr_list li:nth-child(2){border-top: none}
.cprl_left,.cprl_right{float: left;margin-top: 26px}
.cprl_left{width: 38px;margin-left: 18px;color: #c0c0bf}
.cprll_top{height: 14px;line-height: 14px;font-size: 14px}
.cprll_bottom{height: 12px;line-height: 12px;font-size: 12px;margin-top: 9px}
.cprl_right{width: 408px;margin-left: 17px}
.cprlr_top{font-size: 14px;height: 14px;line-height: 14px;color: #201f1a;margin-top: 10px}
.cprlr_bottom{font-size: 12px;line-height: 160%;color: #ac850c;margin-top: 9px;margin-bottom: 12px}
.cpr_list li:first-child .cprl_right .cprlr_top{margin-top: 0px}
.cpr_list li:first-child .cprl_left{color: #a6800d}
.cpr_detail{width:691px;font-size: 12px;color: #333333;line-height: 35px;text-indent: 25px;margin: 0 auto}
.cpr_title{font-size: 14px;text-align: center}

.p_middle{margin-top: 102px}

.totop{position: absolute;bottom: 0px;right: 30px}
.p_totop{float: right;margin-right: 30px;margin-top: 50px}
/*pages*/
.pages{height:50px;line-height:50px;text-align: center;font-size: 12px;color: #201f1a}
#pages { padding:14px 0 10px; margin:10px;}
#pages a { display:inline-block; width:26px; height:22px; line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333}
#pages a.a1 { background:url(../images/search/admin_img/pages.png) no-repeat 0 5px; width:56px; }
#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none; }
#pages span { display:inline-block; width:26px; height:22px; line-height:22px; background:#5a85b2; border:1px solid #5a85b2; color:#fff; text-align:center; }
.page .noPage { display:inline-block; width:56px; height:22px; line-height:22px; background:url(../img/icu/titleBg.png) repeat-x 0 -55px ; border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }

/*table_form*/
.table_form{margin-top: 30px}
.table_form tr td { padding:5px}
.table_form tr td input[type=text]{width: 300px !important;height: 30px;line-height: 30px;outline: none}
.table_form tr td textarea{height: 200px !important;outline: none}
.table_form tr td input#l_yzm{width: 150px !important}
.table_form tr td #yzm{margin-left: 25px}
.table_form tr td #dosubmit{background: none;outline: none;border:1px solid #ccc;width: 75px;height: 25px;line-height: 25px;text-align: center;}