/* ×¨Ìâ¹«ÓÃCSS  */
body, object, iframe, h1, h2, h3, h4, h5, h6, abbr, code, img, dl, dt, dd, ul, li, fieldset, form, label, legend, caption { margin:0; padding:0; border:none; list-style:none; }
body { font:12px/24px "Î¢ÈíÑÅºÚ", "ËÎÌå", Arial; color:#333; background:#fff; }
ul, li, ol, dl, dd, h1, h2, h3, h4, h5, h6, form, p { padding:0px; margin:0px; font-size:12px; font-weight:normal;}
article, section, header, footer, aside { display:block; }
img { border:none; margin:0px; padding:0px; vertical-align: middle; }
.clearfloat { clear:both; height:0px; font-size: 1px; line-height: 0px; }
.float_L { float:left; }
.float_R { float:right; }
header { height:346px; background:url(images/top_bg.jpg) repeat-x 0px 0px;margin-top: -8px;}
.mainbox { width:960px; margin:0px auto;}
.footer {line-height:24px;  padding:20px 0px; text-align:center; background:url(images/top_bg.jpg) repeat-x 0px 0px; color:#fff;}
.footer a, .footer a:hover{color:#fff;}
a{color:#333; text-decoration:none }
a:hover { color:#cc0000; text-decoration:underline; }
.htred{ color:#cc0000;padding-left:20px;}

/*ÕýÎÄ*/
.banner01{ background:url(images/banner01.jpg) no-repeat 0px 0px; height:126px; position:relative;}
h1{font:22px/28px "Î¢ÈíÑÅºÚ";color:#990000; position:absolute; left:76px; top:25px;}
.banner02{ background:url(images/banner02.jpg) no-repeat 0px 0px; height:148px;}
.daoyu{ background:url(images/daoyu.jpg) no-repeat 0px 0px; height:64px;font:14px/24px "Î¢ÈíÑÅºÚ";color:#fff; padding:8px 0px 0px 140px;text-indent: 30px;}
.gufen{ background: url(images/box_bg1.jpg) repeat 0px 0px;}
.box_left{ background:url(images/left_h.gif) no-repeat 0px 0px; width:140px;}
.box_left_haoli{ background:url(images/haoli.gif) no-repeat; width:140px;}
.gufen_h{height:325px; background-position:0px 0px;}
.box_right{ padding-top:30px;}
.gufen dl{ float:left; background:url(images/gfbg.jpg) no-repeat 0px 0px; width:300px; height:190px; text-align:center; padding-top:40px;display:inline;margin-left:70px;}
.gufen dl dd{font:18px/24px "Î¢ÈíÑÅºÚ";color:#666; padding-bottom:10px;}
.gufen dl dt{font:bold 28px/40px "Î¢ÈíÑÅºÚ";color:#cc0000; padding-bottom:20px;}
.ml80{ }
.chafen{background: url(images/box_bg2.jpg) repeat 0px 0px;}
.chafen_h{ height:430px; background-position:0px -304px;}
.chafen p{ font-size:14px; padding-bottom:16px;}
.fuwu{ width:260px; padding-right:40px;}
.chafen h3{background:url(images/cfline.gif) no-repeat 0px 0px;font:bold 16px/24px "Î¢ÈíÑÅºÚ";color:#cc0000; height:40px;}
.fuwu h3{ background-position: -250px 24px;}
.fuwu h3 span{font:12px/24px "Î¢ÈíÑÅºÚ"; color:#666; float:right;}
.fuwu ul li{ background:url(images/fw.gif) no-repeat 0px 7px; padding-left:4px; line-height:30px;}
.fuwu ul li span{ color:#fff; padding-right:10px;}
.yuyue{ width:390px;height:300px; background:#FFF;}
.yuyue h3{ background:url(images/box_bg2.jpg);background-position: -40px 24px;}
.yuyue h3 span{font:12px/24px "Î¢ÈíÑÅºÚ"; color:#666; float:right;}
.yuyue table{ background:#FFF;margin-top:20px;margin-left:20px;margin-bottom:15px;font-size:14px;line-height:35px; text-align:center; border-collapse:collapse;}
.yuyue td{border:#CCC 1px solid;height:40px}
.yuyue tr:hover{ background:#eee;}
.yuyue input{width:200px}
.yuyue .button{ background:#C00;width:80px;height:30px; color:#FFF;webkit-border-radius:3px;border-radius:3px;}
.zhuanti_h{height:190px; background-position:0px -790px;}
.gufen ul li{ float:left;}
.mr16{ margin-right:14px;}
.mr16 img{ width:180px; height:120px;border:#333 1px solid;margin:0 30px;}


.jiexi{overflow:hidden;}
.box_left_jiexi{height:200px; background:url(images/jiexi.gif);}
.jiexi table{text-align:center; margin-top:50px; border-collapse:collapse; border-top:3px #CC0000 solid;}
.jiexi table td{ border:1px #666666 solid;}
.red{ color:#C00;}
.strong{ font-size:15px; font-weight:bold;}


/*ºÃÀñ*/
.red_big{ font-size:16px;color:#C00; font-weight:bold;}
.red_small{ font-size:13px;color:#C00; font-weight:bold;}
.ml{margin-left:-60px;}
.ban{color:#900; background:#D7E4E3;border-radius:5px;line-height:32px;padding:0 5px;}

.bode{ border:1px solid #CCC; margin-top:20px;margin-bottom:20px;}
.haoli h2{background:#C00;font-size:19px; font-weight:bold;text-align:center;color:#FFF;padding:10px 0;}
.give_ke{margin-right:7px; text-align:center;}
.give_ke a{font-size:12px; display:block; width:60px;background:#C00;color:#FFF;margin-top:20px;height:30px; line-height:30px;text-align:center;border-radius:8px;margin-left:10px;}
.give_ke a:hover{ color:#FF0; }
.give_ke p{ padding:0 5px;}
.give_ke img{margin:7px 5px;}

.give_book{margin-right:7px; text-align:center;}
.give_book p{padding:0 5px;}
.give_book img{padding:0 5px;margin:2px 0;}

.give_quan{ text-align:center; width:220px;}
.give_quan p{ padding:0 5px;}



/*Ö±²¥*/
.zhibo{padding:21px;font-size:20px;color:#444}
.zhibo h2{font-size:21px;line-height:30px;height:40px;line-height:40px;padding-bottom:20px;}
.zhibo h2 span{ font-weight:bold;color:#C00; font-size:23px;}
.zhibo img{width:450px; height:280px; display:block; float:left;}
.zhibo p{display:block;padding-top:40px; line-height:50px;font-size:21px;padding-bottom:50px}
.green{font-size:30px; color:# 960; font-weight:bold;}
.come{ background:#900; width:340px;height:50px;line-height:50px;color:#FFF;margin-top:-20px;}
.come a{display:block; background:#F90; width:80px;height:30px;line-height:30px;float:right;position:relative;right:10px;top:10px;border-radius:3px;font-size:17px;padding:2px; text-align:center;color:#FFF;}
.come a:hover{ background:#FC0;}