@charset "gb2312";
/* -------mystyle------- */
*, html, body, div, h1, h2, h3, h4, p, td, tr, ol, ul, li, table, dl, dt, dd, img, from, span {padding:0;margin:0;}
body {margin:0 auto; font-size:14px; width:960px;}
a{font-family:"ËÎÌå";text-decoration: none; font-style:normal; letter-spacing:normal; font-size:14px; color:#333;}
ol, ul, li{list-style-type:none;list-style-position:outside;list-style-image:none;}
table{border-collapse:collapse;}
.clear{height:0;clear:both;font-size:1px;line-height:0;}
img{border:0;vertical-align: bottom;}
dd, dt, div{zoom:1;}
p{ font-size:12px; color:#454545;line-height:18px; }


.menu, .nav_bar{background-image:url(http://www.cyol.com/kab/tplimg/kab1015img2.gif); background-repeat:repeat-x; }
.layoutA .cside dt{background-image:url(http://www.cyol.com/kab/tplimg/kab1015img1.gif); background-repeat:no-repeat;}
#header{ text-align:left; width:960px; margin:0 auto 10px auto; }
#content{text-align:left; width:910px; margin:0 auto 10px auto; border:5px solid #ccc; padding:10px 20px;}
.layoutA dt a{ font-weight:bold;}
.layoutA dt span{ float:right;}
.layoutA dt span a{ font-weight:normal; font-size:12px;}
#header a:hover{ color:#ff0000; text-decoration:underline;}
.layoutA a:hover, .layoutB a:hover{ color:#ff0000; text-decoration:underline;}
/* -------header------- */
#header{background: url(http://www.cyol.com/kab/tplimg/kab1015img7.gif) no-repeat left top;}
#header a{ color:#fff;}
#header a:hover, #content a:hover{ color:#ff0000; text-decoration:underline;}
.head_box1{ text-align:right; font-size:12px; color:#fff; padding:6px 10px 0 0;}
.head_box1 a, .head_box3 a{ font-size:12px;}
.logo{ width:299px; float: left;}
.head_add{ width:640px; height:80px; margin-top:20px; float:right;}
.menu{ height:34px; line-height:34px; text-align:center; color: #8c8cec; font-size:12px;background-position:left top; margin-top:10px; border-bottom:1px solid #fff; overflow:hidden; }
.menu2{height:31px;line-height:31px;text-align:center;color: #8c8cec;font-size:12px;background: url(http://www.cyol.com/kab/tplimg/kab1015img15.gif)  repeat-x left top; margin:1px 0;}
.head_box3{ height:31px; line-height:31px; background-color:#333;}
.head_box3 table{ margin:0 auto;}

.menu li{ float:left; height:34px; background: url(http://www.cyol.com/kab/tplimg/kab1015img25.gif)  no-repeat right 2px; padding:0 7px;}

.nav_bar{ text-align:left; width:946px; border:1px solid #e5e5e5; height:32px; line-height:32px; background-position:left -98px; padding-left:12px; margin:10px 0;}

/* -------content------- */
.layoutA .cside{ width:280px; float: right;}
.layoutA .cside dl{ border:1px solid #a8a8d9; margin-bottom:10px;}
.layoutA .cside dt{ height:31px; line-height:31px; overflow:hidden;background-position:left -36px; padding:0 10px 0 50px;}
.layoutA .cside dt span a{ color:#918dce;}
.layoutA .cside dd{ padding:8px;}
.layoutA .text_side{ width:648px; float:left; border:1px solid #ddd; padding:20px 10px;}

.layoutA .text_side h1{ text-align:center; font-size:26px; font-weight:normal; font-family:"ºÚÌå"; line-height:36px;}
.layoutA .text_side h2{ font-weight:normal; font-size:12px; text-align:center; color:#757475; line-height:22px;}
.layoutA .text_side .title{ border-bottom:1px solid #ddd;}
.layoutA .text_side p{ line-height:24px; font-size:14px; margin:16px 0;}

.text_img3{ padding:3px 0; }
.text_img3 .img{ width:62px; height:57px; float:left;}
.text_img3 .img img{ width:60px; height:55px; border:1px solid #ddd;}
.text_img3 .text{ width:190px; float:left; padding:4px 0 0 6px;}
.text_img3 .text p{ text-indent:0; color:#868686;}

.list1 li, .list2 li, .layoutA .text_side li{background: url(http://www.cyol.com/kab/tplimg/kab1015img14.gif) no-repeat;}
.list1 li{ line-height:24px; padding-left:10px;background-position:left 9px;}
.list2 li{ background-position:4px 9px; padding-left:12px;}
.list2 li a{ font-size:12px; color:#454545;line-height:22px;}

.shengming{ border:1px solid #ccc; background-color:#efefef; padding:8px; color:#666; line-height:22px; font-size:12px;}

#foot{ width:960px; text-align:left; margin:10px auto; }
#foot a{ font-size:12px;}
