/*统一浏览器默认样式*/
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote,dl, dt, dd, ul, ol, li,pre,form, fieldset, legend, button, input, textarea,th, td{margin:0;padding:0;}
body,button, input, select, textarea{font: 12px/1.75 tahoma, arial, \5b8b\4f53, sans-serif;}
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
ul, ol,li { list-style: none; }
a { text-decoration: none; }
a:hover { text-decoration: underline; }
img { border: 0; }
button, input, select, textarea { font-size: 100%; } 

html,body{width:100%;}

body{word-wrap:break-word;white-space:-moz-pre-wrap; font-family:宋体;}
/*定义清除浮动样式*/
.solid:after{content:'\20';display:block;height:0;clear:both;}
.solid{*zoom:1;}
.floor{ margin:0 auto; width:950px;}
h1{ height:43px; background:url(images/topdes.jpg);}
h1 p{ padding:0 10px 0 98px; line-height:23px; color:#ffd78c; font-weight:normal;}
.two{ margin:10px auto;}
.two .slide{ width:320px; height:283px; float:left;}
.two .des{ width:348px; height:282px; border-bottom:dashed 1px #b2b2b2; margin:0 10px; display:inline; float:left;}
.two .keys dt{ text-align:center;}
.two .keys dt a{ font-size:14px; font-weight:800; color:#b81a00;}
.two .keys dd{color:#333333; line-height:24px;}
.two .keys dd a{ color:#333333;}
.two .keys .kdes{ text-indent:2em;}
.two .programme{ width:250px; height:283px; float:right;}
.two .programme .con{ height:252px; padding:0 18px; overflow:hidden; border:solid 1px #f1e5b7; background:#fef3dc;}
.two .programme .con .pnav{ height:28px; border-bottom:solid 1px #f4c7b0; margin:5px 0 10px;}
.two .programme .pnav a{ width:16px; text-align:center; color:#a7270d; margin-right:1px; font-weight:800; position:relative; display:block; float:left;}
.two .programme .pnav a span{ position:absolute; color:#a7270d; left:3px; bottom:-10px; *bottom:-8px; font-size:9px; display:none;}
.two .programme .pnav a:hover,.two .programme .pnav a.on{ color:#ffffff; background:#a7270d; text-decoration:none;}
.two .programme .pnav a.on span{ display:block;}
.two .programme .con dl{ line-height:24px;}
.two .programme .con dt,.two .programme .con dt a{ color:#333333; font-weight:800;}
.two .programme .con dd a{ color:#a7270d;}

.coml{width:686px;  border:solid 1px #e5e5e5; border-top:solid 7px #990000; background:#f8f8f8; float:left;}
.coml .t img{ float:left;}
.coml .t a{ float:right; line-height:50px; margin-right:30px; color:#990000; font-size:16px;}
.com_one{width:616px; height:109px; background:url(images/yianone_bg.jpg); margin:0 auto; padding:10px 10px 10px 20px;}
.com_one .tit{ text-align:center; line-height:24px;}
.com_one .tit a{ color:#666666; font-size:16px; font-weight:800;}
.com_one .d{ text-indent:2em; margin-bottom:10px; line-height:24px;}
.com_one .d a{ color:#990000;}

.yian{height:493px;}
.yian dl{ float:left; width:305px; height:150px; line-height:24px;}
.yian dt{ color:#cc0000; font-size:14px;}
.yian dd,.yian dd a{ color:#666666;}
.yian .yian_two{ margin:5px 0 0 25px; display:inline; padding-left:10px; border-right:dotted 1px #cccccc; border-bottom:dotted 1px #cccccc;}
.yian .yian_three{ padding:5px 0 0 0; border-bottom:dotted 1px #cccccc; padding-left:20px;}
.yian .yian_four{ margin:0 0 0 25px; padding-top:10px; display:inline; padding-left:10px; border-right:dotted 1px #cccccc;}
.yian .yian_five{ padding:10px 0 0 0; padding-left:20px;}
.cszc{ height:393px;}
.cszc ul{ padding:0 20px;}
.cszc li{ line-height:24px; color:#37332c;}
.cszc li a{ color:#37332c;}
.cstl{ height:273px;}
.cstl_des{ padding:0 20px;}
.cstl_pk{ display:block; margin:10px auto 0;}

.comr{ width:250px; float:right;}
.comr .t{ color:#b11a00; font-size:18px; font-weight:800; padding-left:20px; background:url(images/comr_titbg.jpg); line-height:39px;}
.comr .comr_con{ background:#fef3dc; border-left:solid 1px #f1e5b7; border-right:solid 1px #f1e5b7; border-bottom:solid 1px #f1e5b7; margin-top:1px; padding:20px 10px 20px 20px;}

.quanwei{ height:420px;}
.quanwei p{ line-height:24px; color:#333333;}
.quanwei p a{ color:#333333;}
.comr .shuzi{ height:340px; padding:10px;}
.shuzi dl{ line-height:24px; color:#333333;}
.shuzi dl a{ color:#990000;} 
.shuzi .heng{ border-bottom:dotted 1px #e8d5ae; margin:10px 0;}
.comr .xuexi{ height:145px; padding:10px 5px; line-height:24px;}
.xuexi a{ color:#333333;}
.cs_yanxiu{ margin:10px 0 0 0;}

.tslh{ width:100%; margin:10px auto 0;}
.tslh li{width:128px; float:left; display:inline; margin-left:25px; margin-bottom:15px;}
.tslh li img{ padding:2px; border:solid 1px #dddddd;}
.tslh li p{ line-height:24px; text-align:center;}