
/*
 全局CSS定义 
*/
body {text-align:center; margin:0; padding:0; background: #fff; font-size:12px; line-height:25px; color:#000; font-family:"宋体"}
div,form,img,ul,ol,li,tw,dt,dd {margin:0; padding:0; border:0; text-align:left; }
h1,h2,h3,h4,h5,h6 {margin:0; padding:0; font-size:12px; font-weight:normal;}
table,td,tr,th{font-size:12px;}
li{list-style:none;}
table{margin:0 auto;}
img{vertical-align:top;}
hr{height:1px; width:95%; text-align:center; border:#eaceda 1px solid;}
h2,h2 a{color:#000; font-weight:700; text-align:center; margin-top:5px;}
h2 a:hover{color:f00; text-decoration:underline;}
.red{color:#f00;}

/*
其他属性
*/
.left{ float:left;}
.right{ float:right;}
.border1red{border:#930 1px solid;}
.border1c{border:#ccc 1px solid;}
.border1blue{border:#3B60A4 1px solid;}
.border1blue2{border:#0896ef 1px solid;}
.clear:after{clear:both; display:block; content:"." height:0; visibility:hidden;}
.unLine ,.unLine a{text-decoration:none;}
.center{text-align:center;}
.graybackg{background:#efefef;}
.banner{margin:5px auto; clear:both;}
.rmore{text-align:right; padding-right:10px; font-size:12px; color:#000;}
.blod{font-weight:700;}
.f12px{font-size:12px;}
.f14px{font-size:14px;}

/*
tags
*/
.tabwbtnw01 {cursor:pointer; font-size:14px; color:#999; text-align:center;}
.tabwbtnw02 {cursor:pointer; font-size:14px; color:#0066CB; font-weight:bold; text-align:center;}


/*
摘要
*/
.abstract,.abstract a{color:#666; font-size:12px; line-height:18px; margin:2px 5px; text-decoration:none;}
.abstract a:hover{color:#f00; text-decoration:underline;}

a{ color:#000; text-decoration:none;}
a:hover{ color:#F00; text-decoration:underline;}

a.redlink{margin:0; padding:0; color:#f00; text-decoration:none;}
a.redlink:hover{margin:0; padding:0; color:#f00; text-decoration:none;}

.more,a.more{ color:#000;font-size:12px;text-decoration:none;}
a.more:hover{ color:#F00;font-size:12px;text-decoration:none;}

a.graylink{color:#666; text-decoration:none;}
a.graylink:hover{color:#666; text-decoration:underline;}

.detahu{color:#888;font-size:10px;}
.graybg{background:#f6f6f6;}

#container{margin:0 auto;width:1000px;}

.sharebox{margin-bottom:5px; clear:both; overflow:hidden; zoom:1;}
.box992px{width:992px; margin:0 auto 5px; clear:both; overflow:hidden; zoom:1;}
.grayborderbox{margin-bottom:5px; border:#ccc 1px solid; clear:both; overflow:hidden; zoom:1;}
.blueborderbox{margin-bottom:5px; border:#156684 1px solid; clear:both; overflow:hidden; zoom:1;}

.df_topbottom{margin:0 auto 5px; text-align:center; color:#B71210; height:40px; line-height:40px; background:#eaeaea;}
.df_topbottom a,.df_topbottom a:hover{color:#B71210;}

.df_topbanner{width:1000px; height:74px; font-size:14px; color:#0B417D; background:url(df_topbg.jpg) no-repeat 0 0;}
.df_topbox{margin-left:310px; width:690px;}
.df_topbox li{float:left; line-height:35px;}
.df_topbox li a{color:#0B417D; text-decoration:none;}
.df_topbox li a:hover{color:#0B417D; text-decoration:underline;}


.layoutL01{width:316px; border-left:#fff 4px solid;} 
.layoutM01{width:394px;border-right:#fff 5px solid; border-left:#fff 5px solid;} 
.layoutR01{width:272px; border-right:#fff 4px solid;}

.layoutL02{width:493px; border-right:#fff 5px solid; border:#ccc 1px solid;}
.layoutR02{width:490px; border:#ccc 1px solid;}

.layoutL03{width:716px; border-right:#fff 5px solid; border:#ccc 1px solid;}
.layoutR03{width:269px;}

/*
左侧栏目标题
*/
.df_Ltitle01{height:38px; margin-bottom:5px; background:url(df_tbg01.gif) no-repeat 0 0;}
.df_Ltitle01 h1{color:#0066CB; font-size:14px; line-height:38px; font-weight:700; padding-left:15px;}
.df_Ltitle01 h1 span{float:right; text-align:right; padding-right:10px; font-size:12px; color:#000; font-weight:normal;}

.df_Ltitle02{height:38px; margin-bottom:5px; border-bottom:#bbb 4px inset; }
.df_Ltitle02 h1{color:#0066CB; font-size:14px; line-height:38px; font-weight:700; padding-left:15px;}
.df_Ltitle02 h1 span{float:right; text-align:right; padding-right:10px; font-size:12px; color:#000; font-weight:normal;}

/*
中部栏目标题
*/
.topnews{width:394px; color:#666;}
.topnews h1,.topnews h1 a,.topnews h1 a:hover{font-weight:700; color:#CD0C0D; font-size:16px; text-align:center; line-height:30px; letter-spacing:1px;}

.df_Mtitle01{height:38px; margin-bottom:5px;border-bottom:#999 1px solid;}
.df_Mtitle01 h1{color:#0066CB; font-size:14px; line-height:38px; font-weight:700; padding-left:15px;}
.df_Mtitle01 h1 span{float:right; text-align:right; padding-right:10px; font-size:12px; color:#000; font-weight:normal;}

/*
右侧栏目标题
*/
.df_Rtitle01{height:36px; line-height:36px; margin-bottom:5px; background:url(df_tbg02.gif) no-repeat 0 0; text-align:right; padding-right:10px; color:#fff;}
.df_Rtitle01 a,.df_Rtitle01 a:hover{color:#fff;}

/*
新闻图片标题背景
*/
.newspicT{border-bottom:#ccc;height:43px; line-height:43px; font-size:14px; font-weight:700; text-align:right; padding-right:30px; background:url(df_newspictitle.gif) no-repeat 0 0;  color:#C50D0F;}
.newspicT a,.newspicT a:hover{color:#C50D0F;}

.newspicL{width:265px; font-size:14px; color:#666; text-align:center;}
.newspicL a,.newspicL a:hover{color:#666;}
.newspicL img{width:240px; height:220px; margin:10px;}

.newspicR{width:725px; margin-top:10px;}

/*
新闻图片列表
*/
.piclist01{clear:both;overflow:auto; zoom:1;}
.piclist01 li{float:left;text-align:center;width:135px;margin:0 4px;}
.piclist01 li img{width:135px; height:100px;margin-bottom:5px;}
.piclist01 li span{width:135px; line-height:16px; overflow:hidden;}
.piclist01 li span a{color:#000;}
.piclist01 li span a:hover{color:#f00;}

/*
新闻标题列表
*/
.gray14pxlist li{margin-left:5px; font-size:14px;color:#666;}
.gray14pxlist li a{color:#666; font-size:14px; text-decoration:none;}
.gray14pxlist li a:hover{color:#f00; text-decoration:underline;}
.gray14pxlist li span{float:right; text-align:right; padding-right:5px; font-size:12px;}
.gray14pxlist li span a{font-size:12px; color:#666;}

.gray12pxlist li{margin-left:5px; font-size:12px;color:#666;}
.gray12pxlist li a{color:#666; font-size:12px; text-decoration:none;}
.gray12pxlist li a:hover{color:#f00; text-decoration:underline;}
.gray12pxlist li span{padding-left:5px; font-size:12px; color:#B71111;}
.gray12pxlist li span a{font-size:12px; color:#B71111;}

.black12pxlist li{margin-left:5px;}
.black12pxlist li a{color:#000; font-size:12px; text-decoration:none;}
.black12pxlist li a:hover{color:#f00; text-decoration:underline;}
.black12pxlist li span{color:#000; font-size:12px; float:right;text-align:right;padding-right:10px;}
.black12pxlist li span a{font-size:12px; color:#000;}


/*
文字列表
*/
.textlist01{color:#003398; margin:10px auto; clear:both; overflow:hidden; zoom:1;}
.textlist01 li{float:left; width:98px; text-align:center;}
.textlist01 li a{color:#003398; font-size:12px; text-decoration:none;}
.textlist01 li a:hover{color:#003398; text-decoration:underline;}

.textlist02{color:#666; margin:10px auto; clear:both; overflow:hidden; zoom:1;}
.textlist02 li{float:left; width:119px; text-align:center;}
.textlist02 li a{color:#666; font-size:12px; text-decoration:none;}
.textlist02 li a:hover{color:#666; text-decoration:underline;}

.textlist02a{color:#666; margin:10px auto; padding-left:10px; clear:both; overflow:hidden; zoom:1;}
.textlist02a li{float:left; width:100px; text-align:center;}
.textlist02a li a{color:#666; font-size:12px; text-decoration:none;}
.textlist02a li a:hover{color:#666; text-decoration:underline;}

/*
图片列表２
*/
.piclist02{padding-left:12px; clear:both;overflow:auto; zoom:1;}
.piclist02 li{float:left;text-align:center;width:136px; padding:5px 15px 5px 0;}
.piclist02 li img{width:136px; height:100px;margin-bottom:5px;}
.piclist02 li span{width:136px; line-height:16px; overflow:hidden;}
.piclist02 li span a{color:#000;}
.piclist02 li span a:hover{color:#f00;}


.piclist03{padding-left:10px;clear:both;overflow:auto; zoom:1;}
.piclist03 li{float:left;text-align:center;width:120px; padding:5px 10px 5px 0;}
.piclist03 li img{width:120px; height:90px;margin-bottom:5px;}
.piclist03 li span{width:120px; line-height:16px; overflow:hidden;}
.piclist03 li span a{color:#000;}
.piclist03 li span a:hover{color:#f00;}



