@charset "utf-8";
/* CSS Document */

html, body ,dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, button, textarea, p, blockquote, th, td{padding:0;margin:0;}
table{border-collapse:collapse;border-spacing:0;font-size:inherit;}
img{border:none; vertical-align:bottom;}
a{color:#666;outline:0;text-decoration:none;}
a:hover{text-decoration:underline;color:#ff6600;}
ul,li{list-style-type:none;padding:0;margin:0; }
input, select, textarea, button{font-size:100%;font-family:inherit;}
h2{font-size:14px;}
body{font-size:12px;line-height:24px;color:#666; background:#f8f8fa;}
.t1{text-indent:1em;}.t2{text-indent:2em;}
/* HOT STYLE */
.clear{clear:both;height:0;overflow:hidden;font-size:0px;line-height:0;}
.fl{float:left;display:inline;}.fr{float:right;display:inline;}
.w96{ width:960px; margin:0px auto; }.mt10{ margin-top:10px}.mt20{ margin-top:20px}.mt30{ margin-top:30px}
.top{ height:83px;}

.head{ background:url(../images/headbg.png) repeat-x; height:515px}
.ban1{ background:url(../images/hcpt_06.jpg) no-repeat center top; height:131px}
.ban2{ background:url(../images/hcpt_07.jpg) no-repeat center top; height:131px}
.ban3{ background:url(../images/hcpt_09.jpg) no-repeat center top; height:166px;}.ban3 .w96{position:relative}
.ban3 .w96 .a1{ position:absolute; width:165px; height:49px; top:70px; left:295px}
.ban3 .w96 .a2{ position:absolute; width:165px; height:49px; top:70px; right:310px}
.tit{ background:url(../images/hcpt_12.png) no-repeat; height:138px}
.tit p{ padding:60px 0 0 320px; font:bold 30px/30px "Microsoft Yahei"; color:#2c4d9c}


.high_lt{ width:365px}
.high_rt{ width:560px}
.high_rt h2{ font:normal 25px/25px "Microsoft Yahei"; text-align:right}
.high .high_rt h2 a { color:#4ca0d2; }
.high_rt p.t2 a { color:#f00; }
.high .high_rt h2 a:hover,.high_rt p.t2 a:hover { color:#ff6600; }


.high_rt .highp{ font:normal 18px/28px "Microsoft Yahei"; background:url(../images/hcpt_19.png) no-repeat left center; padding-left:50px; height:28px; color:#333; margin:10px 0 10px 170px}.high_rt .highp span{ font-size:15px}
.high_ab{ font-size:14px; width:552px; line-height:28px}
.high_zx{ text-align:right}.high_zx a{ padding-right:20px}
.yuanli dt{ float:left; width:320px; padding-right:20px}
.yuanli dt p{ font-size:14px}
.po_rt{ width:266px}.po_lt { width:649px}.about{ height:122px; overflow:hidden}
.po_lt dt{ float:left; margin:20px; display:inline}
.po_gl{ background:#FFF;}
.po_gl p{ font-family:"Microsoft Yahei"; padding:8px}
.po_gl img{ margin-top:10px; padding-right:5px}
.po_gl p a{ color:#f00}
.po_gl h2{ height:42px; background:#2445ac; line-height:42px; text-align:center; color:#FFF; font:normal 25px/42px "Microsoft Yahei"}
.abou_left{ width:770px; height:112px; border:1px solid #CCC; border-right:none; background:#FFF; margin-left:20px}
.abou_left dt{ float:left; margin:10px 0 0 20px; display:inline}
.abou_left dd{ float:left; width:586px; margin:20px 0 0 20px; font-family:"Microsoft Yahei"; display:inline}
.abou_left dd h2{ font-size:20px; color:#F60; font-weight:normal; padding-left:26px}.abou_left dd p{ font-size:14px}
.about_right{ background:url(../images/hcpt_76.png) no-repeat; width:165px; height:144px}.about_right img{ padding:40px 0 0 10px}
.lf ul{ width:435px; overflow:hidden}
.lf ul li{ height:53px; border-bottom:1px dashed #CCC; float:left}
.lf ul li em{ display:block; float:left; font:normal 18px/53px "Microsoft Yahei"; color:#F60;font-style:italic; padding-right:10px}
.lf ul li p{ padding-top:14px;font-size:14px; float:left;font-family:"Microsoft Yahei"; width:300px}
.zeren{ width:215px; float:left; margin-left:20px; display:inline}
.zhiliao{ width:269px}.pk{ width:926px; margin:20px auto}
.meadb{ width:229px; margin-left:20px}
.meadc{ width:407px;}
.mead_tit{ background:url(../images/ke.png) no-repeat; width:352px; height:33px; text-align:center; margin:0 auto; font-size:20px; padding-top:10px; font-family:"Microsoft Yahei"; color:#999}
.kexing{ line-height:24px; font-size:14px; color:#999; width:400px}.kexing img{ padding-right:6px;}
.mezx img{ padding-left:15px}
.chengjiu dl{ width:296px; height:110px; border:1px solid #CCC; background:#FFF;font-family:"Microsoft Yahei"; margin-left:20px}
.chengjiu dt{ float:left; margin:15px 0 0 10px; display:inline}
.chengjiu dd{ width:160px; float:left; display:inline; margin:10px 0 0 10px}
.chengjiu dd h2{ font-size:20px; font-weight:normal}.chengjiu dd p a{ color:#F00}
.more{ font-family:"Microsoft Yahei"; font-size:20px; padding:40px 0 0 30px; }
.more a{color:#df141a}.al_left{ width:605px}
.al_con{ width:317px; height:420px; border:1px solid #CCC; border-top:none; background:#FFF; padding-top:10px}
.al_con dl{ margin-left:5px; height:126px}.al_con dt{ float:left; padding-right:10px}
.al_con dl dt img { width:118px; height:126px;}
.al_con dd{ width:174px; float:left}.al_con dd h2{ color:#F60}
.al_li{ width:302px; overflow:hidden; margin:0 auto}
.al_con ul{ width:350px}
.al_con li{ float:left; margin:20px 35px 0 0; cursor:pointer}



.zt_con{ width:960px; overflow:hidden}
.zt_con ul{ width:1000px}
.zt_con li{ width:220px; height:150px; float:left; margin-right:30px}
.fnav{ height:35px; line-height:35px; text-align:center; background:#54a4d7;color:#FFF}
.fnav a{ color:#FFF; padding:0 10px}.fnav a:visited{ color:#fff;}.fnav a:hover{ color:#ff0}
.fcon{ text-align:center; margin-top:20px; line-height:26px}