@charset "gb2312";

/* CSS Document */

body{margin:0 auto; padding:0; font-size:12px; font-family:"宋体"; background:#F2F2F2; color:#333;}

A:link {color:#555; text-decoration:none;}

A:visited {color:#555;  text-decoration:none;}

A:hover {color:#C00; text-decoration:underline;}

A:active {color: #555;text-decoration: none;}

#topic_nav_box{width:100%; margin-left:auto; margin-right:auto; background:#910c21; height:30px; overflow:visible;}

#topic_nav{width:1300px; margin:0 auto; padding:0; clear:both; height:30px; overflow:hidden;}

#topic_nav .logo{float:left; padding:0 8px 0 10px;}

#topic_nav .link{float:right; padding:0 8px 0 0; color:#fff; width:370px; font-size:12px;}

#topic_nav .link a{height:30px; line-height:29px; color:#fff; text-decoration:none; padding:0 5px 0 5px;}

#topic_nav .link a:hover{color:#fff; text-decoration:underline;}

#topic_bg{

	width:100%;

	margin-left:auto;

	margin-right:auto;

	background:url(../images/bg.jpg) repeat-x top;

	height:469px;

	overflow:visible;

	clear:both;

	margin-bottom:5px;

}

#topic_bg .nav{width:1440px; height:508px; background:url(../images/topic.jpg) no-repeat; clear:both; margin-bottom:8px; margin:0px auto;}

#topic_bg .nav .nav_box{width:235px; padding-left:85px; float:left; height:60px;}

#topic_bg .nav .nav_box li{height:30px; clear:both; line-height:28px; overflow:hidden;}

#topic_bg .nav .nav_box li a{color:#fcf1d7; text-decoration:none; padding:3px;}

#topic_bg .nav .nav_box li a:hover{text-decoration:none; background:#fcf1d7; color:#F60;}



#topic_img{ width:1013px; height:469px; margin-left:auto; margin-right:auto; background-image:url(../images/topic.jpg); position:relative;}

.topic_tmg{ width:400px; height:300px; position:absolute; top:97px; left:553px; z-index:2;}



.content{ width:1013px; margin-left:auto; margin-right:auto;}

.news{ height:534px; width:1000px; margin-left:13px;}

.news_left{ float:left; width:320px; margin-right:14px;}

.news_center{ float:left; width:350px; margin-right:14px;}

.news_right{ float:left; width:300px; border:#C9C9C9 1px solid; padding-bottom:5px;}

.news_right_title{ background:url(../images/title1.jpg) center no-repeat;}

.picShow { float:left; margin-bottom:5px; height:274px; width:320px; }

.flvShow { float:left; height:256px; width:320px; }



.tb_lp{ line-height:18px;float:left; height:120px; border:#CCC 1px solid; background-color:#FFF;}

.p1{ text-indent:2em; font-size:12px; text-align:left; color:#333; line-height:18px; margin:0px;}

.p1 a{ font-size:12px; color:#900; text-decoration:none;}



.p2{ text-indent:2em; font-size:12px; text-align:left; color:#666666; line-height:22px; margin:0px;}

.p2 a{ font-size:12px; color:#900; text-decoration:none;}



.jy table{ border:#C9C9C9 1px solid;}



.aa{ border-bottom:#C9C9C9 1px solid; border-top:2px solid #8C5205; }



.pic{ width:960px; height:55px; float:left; background:url(../images/pic.gif) top left no-repeat; }

.pic_content{ width:938px;  float:left; margin-left:10px; border:#CCC 1px solid; padding-bottom:10px;}

.pic_content table{ margin-top:10px;}



.talk_title{

	width:1013px;

	height:64px;

	background:url(../images/title2.jpg) top no-repeat;

	margin-top:5px;

}

.talk_content{ width:970px; margin-left:11px; padding:15px; border:#C9C9C9 1px solid; }

.talk_bottom{ width:1013px; height:88px; background:url(../images/title5.jpg) top no-repeat; margin-top:15px;}



.ad{ width:1013px; height:70px; margin-top:5px;}



.clear{ width:960px; height:10px; float:left}

#bottom{ width:960px; float:left;}



.l20{ line-height:20px;}



.font_js{ font-size:12px; text-indent:2em; line-height:20px; overflow:hidden; margin-left:10px; margin-right:10px;}



.talking{ width:653px; padding:15px; border:#C9C9C9 1px solid; }

#header_pic{ margin:5px;}

.talking_right{width:300px; border:#C9C9C9 1px solid; padding-bottom:5px;}



.pad5{ padding:5px;}



.font_head_f{ font-size:12px; color:#FFF;}

.font1{ font-size:12px; color:#666666; line-height:26px; font-weight:normal;}

.font1_b{ font-family:"黑体"; color:#333333; font-size:16px; line-height:30px;}

.font2{ font-size:14px; color:#333333; line-height:25px;}

.font2_red{font-size:14px; font-weight:bold; color:#C00;}

.font2_b{ font-size:14px; color:#333333; line-height:26px; font-weight:bold;}

.font3{font-size:12px; color:#333333; line-height:22px;}

.font4{ font-size:14px; color:#FFF; font-weight:bold;}

.font5{ font-size:14px; color:#7F4500; font-weight:bold;}

.font6{ font-size:28px; font-family:"黑体"; color:#333333;}

.font7{ font-size:18px;font-family:"宋体"; color:#333333;}

.font8{ font-size:14px; color:#8C5205; font-weight:bold; line-height:22px;}

.font9{ font-size:12px; color:#FFF; font-weight:normal;}

.font_14d{ font-size:14px; color:#999999; font-weight:normal;}

.font_12d{ font-size:12px; color:#999999; font-weight:normal;}



.font1 a{ font-size:12px; color:#666666; font-weight:normal; text-decoration:none;}

.font1_b a{ font-family:"黑体"; color:#333333; font-size:16px; text-decoration:none;}

.font2 a{ font-size:14px; color:#333333; ;text-decoration:none;}

.font2_red a{font-size:14px; font-weight:bold; color:#C00;text-decoration:none;}

.font2_b a{ font-size:14px; color:#333333; font-weight:bold;text-decoration:none;}

.font3 a{font-size:12px; color:#333333; text-decoration:none;}

.font4 a{ font-size:14px; color:#FFF; font-weight:bold;text-decoration:none;}

.font5 a{ font-size:14px; color:#7F4500; font-weight:bold;text-decoration:none;}

.font6 a{ font-size:28px; font-family:"黑体"; color:#333333;text-decoration:none;}

.font7 a{ font-size:18px;font-family:"宋体"; color:#333333;text-decoration:none;}

.font8 a{ font-size:14px; color:#8C5205; font-weight:bold; text-decoration:none;}

.font9 a{ font-size:12px; color:#FFF; font-weight:normal;text-decoration:none;}





/* new css */





.cotentAdd{ width:1000px; margin-left:13px;}

.cotentAdd .caLeft{ width:330px; height:300px; float:left;  margin-right:7px; border: #CCC 1px solid; border-top:0px; background:#fffcf6;}

.cotentAdd  .tit{ height:25px; width:100%; background:url(../images/catit.gif) repeat-x; font-size:14px; line-height:25px; color:#333; text-indent:1em;}

.cotentAdd .caCenter{ width:360px; height:300px; float:left;  margin-right:7px; border: #CCC 1px solid; border-top:0px; background:#fffcf6;}



.cotentAdd .caRight{ width:290px; height:300px; float:right;  margin-left:0px; border: #CCC 1px solid; border-top:0px; background:#fffcf6;}

.cotentAdd .coent{ padding:0px 5px;}

.cotentAdd p{ font-size:12px; color:#000; line-height:21px; text-indent:0.5em; margin:0; padding:0;}

.cotentAdd .more{float:right; margin-right:15px; color:#666; font-size:12px; text-decoration:none;}

.cotentAdd .more:hover{float:right; margin-right:15px; color:#000; font-size:12px; text-decoration:none;}

.cotentAdd ul{ margin:0; padding:0; list-style-type:none;}

.cotentAdd ul li{ margin:0; padding:0; list-style-type:none; padding-left:8px; background:url(../images/unfcn_mj_01.gif) left center no-repeat;}

.cotentAdd ul li a{ font-size:12px; text-decoration:none; color:#000; line-height:25px;}

.cotentAdd ul li a:hover{ font-size:12px; text-decoration:underline; color:#D41200; line-height:25px;}



/*  table css */

.gwtable{ margin:0; padding:0;}

.gwtable tr{  margin:0; padding:0; width:100%;}

.gwtable tr td{ margin:0; padding:0 5px; line-height:23px; text-align:left; text-indent:2em;}

.gwtable tr td a:hover{ color:#d41200;}





textarea{ font-size:12px;}