/*基本样式定义开始*/
html,body,div,span,p,a,img,ul,li,dl,dt,dd,ol,form,label,form{ margin:0; padding:0; border:0; outline:0; font-size:100%;}

body{
	font-size:14px !important;
	font-size:14px;
	font-family:Tahoma,Verdana;
	line-height:150%;
	font-family:'Microsoft YaHei';
	background-image: url(body_bg.gif);
	background-repeat: repeat;
	background-position: center;
}

td{ height:20px;}
a{ font-size:14px !important; font-size:14px; color:#004F96; text-decoration:none;}
a:link{ color:#000000;}
a:visited{ color:#000000;}
a:hover{ text-decoration:underline; color:#7B5725;}
a:active{ color:#7B5725;}
img{ border:none;}
ol,ul,li{ list-style:none;}
.container{ width:1200px; margin:0 auto;}
.containerss{ width:100%; height:600px; background:#1E3265;}
.containers{ width:100%;}
.container_dh{ width:100%; background-color:#FFFFFF;}
.main_tit{ height:36px; line-height:34px; padding-left:26px; background:url(tit_bg.gif) no-repeat; color:#7B5725; font-weight:bold;}
.main_con{ clear:both; padding:6px;}
/*基本样式定义完成*/

/*注册登录样式定义开始*/
.input_blur{height:16px; line-height:16px; border:1px solid #dcdcdc;  padding-left:2px;}
.button_style{background:url(bg_admin.jpg) repeat-x 0 -51px; background-color:#FFFFFF; text-align:center; border:1px solid #9cc9e0; color:#077ac7; cursor:pointer; height:20px; padding:1px 4px;}
/*注册登录样式定义结束*/

/*首页样式定义开始*/
.head{ width:100%; height:116px; background-color:#FFF; line-height:116px;}
.index_login{ float:left; width:780px; height:30px !important; height:26px; padding-top:0px !important; padding-top:4px; line-height:30px;}
.topnav{ float:left; width:220px;}
 
#logo{ float:left; width:880px; height:116px; overflow:hidden;}



.index_pic{ margin:0 auto; width:1900px; padding:0px; border:none; overflow:hidden;}
.index_pic img{ border:none;}
.picbg2{ float:left; width:100%; margin-top:0px; height:40px; background:url(picbg2.jpg) repeat-x;}

.s_keywords{ float:left; width:350px; padding-top:5px; padding-left:10px;}
.s_form{ float:left; width:340px; padding-top:3px;}
.s_form li{ float:left; margin-left:1px;}
.s_inputs{ width:208px; height:28px; line-height:28px; border:1px #B8B8B8 solid; padding-left:6px;}
.s_btn{ width:45px; height:31px; background:url(s_btn.gif) no-repeat; border:none;}
.index_s form{ padding:0px; margin:0px;}


.index_annou{ float:left; width:990px; padding-right:10px; height:32px; line-height:32px; background:url(annou_bg.gif) no-repeat; margin-top:10px; overflow:hidden;}
.index_annou span{ float:left; display:block; width:100px; padding-left:16px; color:#FFFFFF; font-weight:bold;}
.annou_list{ float:left; width:870px;}
.index_annou li{ float:left; padding-top:0px !important; padding-top:8px;}


.s_form{ float:left; width:300px; margin-left:50px;}

.body_bg{ margin:0 auto; min-height:2300px; background:url(bodybg.jpg) center no-repeat;}


.index_news{ float:left; width:1200px; height:620px; background-color:#1D3164; margin-top:180px;}
.news_tit{ float:left; width:1200px; height:170px; text-align:center; padding-top:30px;}
.news_tit span{ float:right; padding-right:10px; margin-top:80px; background-color:#800A18;}
.news_tit span a:link{ color:#FFF;}
.news_tit span a:visited{ color:#FFF;}
.news_tit span a:hover{ color:#FFF;}

.news_pic{ float:left; width:660px;}
.index_article001{ float:left; width:538px; border:1px solid #CCCCCC; height:418px;}


.index_article001 .main_con{ margin:6px 16px 0 16px; padding:0px; padding-bottom:6px;}
.index_article001 .main_con li{ height:32px; line-height:32px; color:#FFFFFF;}
.index_article001 .main_con li span{ float:right;}
.index_article001 a:link{ font-weight:normal; color:#FFFFFF;}
.index_article001 a:visited{ font-weight:normal; color:#FFFFFF;}
.index_article001 a:hover{ font-weight:normal; color:#FFFFFF;}

.indexabout_tit{ height:28px; line-height:28px; padding-left:10px; border-bottom:1px solid #CCCCCC; color:#676566; font-weight:bold;}
.indexabout_tit span{ float:right; padding-right:10px;}
.indexabout_tit span a:link{ font-weight:normal; color:#0068B1;}
.indexabout_tit span a:visited{ font-weight:normal; color:#0068B1;}
.indexabout_tit span a:hover{ font-weight:normal; color:#0068B1;}

.index_about{ float:left; width:1200px; height:320px; margin-top:180px;}
.about_video{ float:left; width:500px; padding:10px; background-color:#83081A;}
.about_text{ float:left; width:650px; margin-left:30px; background:url(about_bg.jpg) no-repeat; height:300px;}
.about_title{ float:left; width:650px; height:60px; border-bottom:3px solid #FFF;}
.about_title span{ float:right; padding-right:10px; margin-right:30px; margin-top:20px; background-color:#FFFFFF;}
.about_title span a:link{ color:#86091B;}
.about_title span a:visited{ color:#86091B;}
.about_title span a:hover{ color:#86091B;}

.about_textcon{ float:left; color:#FFF; padding:10px 20px 10px 20px; font-size:14px; font-weight:bold; line-height:36px; margin-top:0px;}

.container_sc{ float:left; margin-top:160px; width:100%; min-height:800px; background:url(sc_bg.gif) top repeat-x;}
.index_sc{ float:left; height:700px; margin-top:165px; background:url(sc_bg2.jpg) bottom repeat-x; background-color:#1D3164;}
.sc_tit{ float:left; width:1200px; height:164px;}
.sc_tit2{ float:left; width:900px; height:30px; line-height:30px; margin-left:200px;}
.sc_tit2 li{ float:left; width:180px; height:30px; line-height:30px;}
.sc_tit2 li a:link{ color:#FFF;}
.sc_tit2 li a:visited{ color:#FFF;}
.sc_tit2 li a:hover{ color:#FFF;}


.container_jpzs{ margin:0 auto; margin-top:10px; width:1900px; height:700px; background:url(jp_bg.jpg) no-repeat; background-color:#1D3164;}
.jpzs_tit{ float:left; width:1200px; height:115px; text-align:center; margin-top:60px;}
.jpzs_con{ float:left; margin-top:130px;}



.index_p{ float:left; width:1200px; margin-top:10px; min-height:500px;}
.p_tit{ float:left; width:975px; height:50px; line-height:50px; padding-left:25px; color:#7B5725; font-weight:bold;  background:url(p_tit.gif) no-repeat; font-size:16px; padding-top:3px;}
.index_p span{ float:right; padding-right:10px;}
.index_ptype{ float:left; width:240px;}
.index_plist{ float:left; width:748px; margin-left:10px;}
.index_plist .link_pic{ float:left; width:249px; text-align:center; margin-top:6px;}

.index_ptype dl{ float:left; width:100%; margin-top:6px;}
.index_ptype dl dt{ float:left; width:100%; border-bottom:1px #CCC solid; font-weight:bold; height:30px; line-height:30px; background:url(dt.gif) left 7px no-repeat; margin-bottom:6px; padding-left:18px;}
.index_ptype dl dt a:link{ font-size:14px; color:#BF5922;}
.index_ptype dl dt a:visitd{ font-size:14px; color:#BF5922;}
.index_ptype dl dt a:hover{ text-decoration:underline; font-size:14px; color:#BF5922;}

.index_ptype dl dd{ float:left; width:100%; height:26px; line-height:26px; background:url(icon.gif) left 7px no-repeat; padding-left:10px;}
.index_ptype dl dd a:link{ font-size:14px; color:#000000;}
.index_ptype dl dd a:visitd{ font-size:14px; color:#000000;}
.index_ptype dl dd a:hover{ text-decoration:underline; font-size:14px; color:#BF5922;}


.index_ad{ float:left; width:1200px; height:90px; margin-top:10px;}

.m_left{ float:left; width:270px; overflow:hidden;}
.m_right{ float:left; width:720px; margin-left:10px;}
.index_leftarticle{ float:left; width:270px; margin-top:10px; height:196px;}

.index_leftarticle .main_tit span{ float:right; padding-right:10px;}
.index_leftarticle .main_tit span a:link{ font-weight:normal;}
.index_leftarticle .main_tit span a:visited{ font-weight:normal;}
.index_leftarticle .main_tit span a:hover{ font-weight:normal;}
.index_leftarticle .main_con li{ float:left; width:100%; height:26px; line-height:26px;}


.index_rightarticle{ float:left; width:720px; border-bottom:1px solid #E9E9E9; margin-top:22px; padding-bottom:10px;}
.right_pic{ float:left; width:200px; text-align:center;}

.right_tit{ float:left; width:482px; height:35px; line-height:35px; padding-left:20px; color:#ffffff; font-weight:bold;  background:url(right_tit.gif) no-repeat; border-bottom:1px #D5B67B solid;}
.right_tit span{ float:right; padding-right:10px;}
.right_tit span a:link{ font-weight:normal;}
.right_tit span a:visited{ font-weight:normal;}
.right_tit span a:hover{ font-weight:normal;}
.right_con{ float:left; width:472px; margin-left:10px; border:0px #CCC solid; height:173px;}

.right_con li{ float:left; width:50%; height:26px; line-height:26px;}

.index_link{ float:left; width:1200px; border:0px #B8D6F2 solid; margin-top:10px;}
.main_tits{ height:25px; line-height:25px; padding-left:10px; background:url(tit_bg2.gif) repeat-x; color:#2766B3; border-bottom:1px #B8D6F2 solid; font-weight:bold;}
.index_link span{ float:right; padding-right:10px;}
.index_link span a:link{ font-weight:normal; color:#0068B1;}
.index_link span a:visited{ font-weight:normal; color:#0068B1;}
.index_link span a:hover{ font-weight:normal; color:#0068B1;}
.index_link li{ float:left; padding:0 4px;}

.containers{ float:left; width:100%; height:130px; background:url(bottom_bg.jpg) repeat-x;}
.copyright{ float:left; width:1200px; margin-top:50px; padding-top:12px;}
.copyright li{ text-align:center; padding:5px 0; color:#E0B96C;}
.copyright a:link{ color:#E0B96C;}
.copyright a:visited{ color:#E0B96C;}
.copyright a:hover{ color:#E0B96C;}


.picnews{ float:left; width:1188px; margin-right:10px; margin-top:10px;}
.infiniteCarousel{ width: 1125px;  position: relative; margin-left:auto; margin-right:auto;}
.infiniteCarousel .wrapper{ width: 1025px; margin:0 50px;  top: 0;}
.infiniteCarousel ul a img{ border:1px solid #E3E3E3;  padding:2px;  width:180px; height:308px; display:block;}

.infiniteCarousel .wrapper ul{ width: 1025px; list-style-image:none; list-style-position:outside; list-style-type:none; margin:0; padding:0; top: 0;}
.infiniteCarousel ul li{ display:block; color:#6C6D61; float:left; padding:6px; width:193px; text-align:center;}
.infiniteCarousel ul li a,.infiniteCarousel ul li a:visited{ color:#FFF;}
.infiniteCarousel .wrapper ul li a:hover{text-decoration:underline;	}
.infiniteCarousel ul li a:hover img{ border-color: #aaa;}
.infiniteCarousel ul li a span{ display:block; line-height:17px; padding-top:0px;}

.infiniteCarousel .arrow{ display: block; height: 112px; width: 50px; text-indent: -9999px; position: absolute; top: 120px;  cursor: pointer;  outline: 0;}
.infiniteCarousel .forward{  background:url(go.jpg) no-repeat;  right: 0;}
.infiniteCarousel .back {  background:url(back.jpg) no-repeat;  left: 0;}
/*首页样式定义结束*/


/*频道首页样式定义开始*/
.c_left{ float:left; width:698px; overflow:hidden;}
.c_right{ float:left; width:252px;}
.navdh{ float:left; width:1180px; padding-left:10px; margin-right:10px; height:29px !important; height:23px; padding-top:0px !important; padding-top:6px; line-height:29px; border-bottom:2px #DDDDDD solid; margin-top:10px;}

.news_new{ float:left; width:686px; height:249px; border:1px #DDDDDD solid; border-top:none; margin-right:10px !important; margin-right:5px; overflow:hidden;}
.news_new .main_con{ margin:6px 6px 0 6px; padding-bottom:6px;}
.news_newpic{ float:left; width:278px; margin-right:10px; overflow:hidden;}
.news_newlist{ float:left; width:384px; overflow:hidden;}
.news_newlist li{ float:left; width:100%; height:23px; line-height:23px;}
.news_newlist li span{ float:right; padding-right:10px;}
.news_newlist .stit{ color:#004F96;}

.news_scroll{ clear:both; width:698px;}
.newstmain{ float:left; width:337px; height:215px; border:1px #B7D3EB solid; margin-top:10px; margin-right:10px;}
.newstmain .main_tit{ height:28px; line-height:28px;}
.newstmain .main_tit span{ float:right; padding-right:10px;}
.news_scroll .main_con{ margin:6px 6px 0 6px; padding-bottom:6px;}
.news_scroll .main_con li{ float:left; width:100%; height:22px; line-height:22px;}
.news_scroll .main_con li span{ float:right;}
.newstmain .main_tit span a:link{ font-weight:normal; color:#004F96;}
.newstmain .main_tit span a:visited{ font-weight:normal; color:#004F96;}
.newstmain .main_tit span a:hover{ font-weight:normal; color:#004F96;}

.c_dh,.c_box{ float:left; width:252px; margin-top:10px;}
.c_dh .main_con{ float:left; width:238px; border:1px #D0D0D0 solid; border-top:none; padding:6px;}
.c_dh .main_con li{ float:left; width:119px; text-align:center; height:24px; line-height:24px;}

.c_box .view_con{ height:303px !important; height:303px; overflow:hidden;}

/*频道首页样式定义结束*/


/*频道列表页样式定义开始*/
.s_list{ float:left; width:1180px; min-height:500px; border-top:none; padding:10px; overflow:hidden;}
.pic_list{ float:left; width:1168px; border:1px #DDDDDD solid; border-top:none; margin-right:10px; padding:10px; overflow:hidden;}
.s_list_pic{ float:left; width:1168px; border:0px #DDDDDD solid; border-top:none; margin-left:2px; margin-right:10px; padding:10px; overflow:hidden;}

/*文字标题列表*/
.list_text li{ float:left; width:100%; height:28px; line-height:28px;}
.list_text li span{ float:right; padding-right:10px;}

.s_list .pic{ float:left; width:326px; text-align:center; margin-top:10px;}

/*标题和内容简介列表*/
.list_text dl{ width:1178px; border-bottom:1px #CCCCCC dashed; padding:6px 0; margin:4px 0;}
.list_text dl dt{ float:left; width:1168px; height:24px !important; height:auto; padding-left:10px;}
.list_text dl dt a{ font-size:14px !important; font-size:13px; color:#000000;}
.list_text dl dt span{ float:right; padding-right:10px;}
.list_text .text{ padding:0 20px; color:#737373; margin:4px 0;}

/*左图片 右上标题 右下内容样式定义*/
.list_pic dl{ float:left; width:654px; padding:6px; margin-top:2px; border-bottom:1px #CCCCCC dashed;}
.list_pic dl dt{ float:right; width:510px; height:24px !important; height:auto; padding-left:10px;}
.list_pic dl dt a:link,.list_pic dl dt a:visited{ font-size:14px !important; font-size:13px; color:#000000;}
.list_pic dl dt a:hover{ font-size:14px !important; font-size:13px; color:#000000; text-decoration:underline;}
.list_pic dl dt span{ float:right; padding-right:10px; color:#000000;}
.list_pic dl dd.pic{float:left;}
.list_pic dl dd.pic a{display:block; border:1px solid #ddd;}
.list_pic dl dd.pic a img{margin:2px; border:0;}
.list_pic dl dd.pic a:hover{border:1px solid #bbb;}
.list_pic dl dd.text{ float:right; width:470px; font-size:12px; line-height:19px; color:#666; text-indent:2em;}
.list_pic .text{ padding:0 20px; color:#737373; margin:4px 0;}
.list_pic dl dd.links{ float:right; width:490px; margin-top:-6px; text-align:right;}
.list_pic dl dd.links a{ font-size:12px; line-height:15px; color:#06c; text-decoration:none;}
.list_pic dl dd.links a:hover{ text-decoration:underline;}
.list_pic dl:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}

.list_pics li{ float:left; width:166px; text-align:center; margin-top:10px;}
.list_pics li img{ border:1px #dddddd solid; padding:1px;}
.newspage{ float:left; width:980px; margin-top:20px; overflow:hidden; text-align:center;}



.list_pic2 dl{ float:left; width:1108px; padding:6px; margin-top:2px; border-bottom:1px #CCCCCC dashed;}
.list_pic2 dl dt{ float:right; width:868px; height:24px !important; height:auto; padding-left:10px;}
.list_pic2 dl dt a:link,.list_pic2 dl dt a:visited{ font-size:14px !important; font-size:13px; color:#000000;}
.list_pic2 dl dt a:hover{ font-size:14px !important; font-size:13px; color:#000000; text-decoration:underline;}
.list_pic2 dl dt span{ float:right; padding-right:10px; color:#000000;}
.list_pic2 dl dd.pic{float:left;}
.list_pic2 dl dd.pic a{display:block; border:1px solid #ddd;}
.list_pic2 dl dd.pic a img{margin:2px; border:0;}
.list_pic2 dl dd.pic a:hover{border:1px solid #bbb;}
.list_pic2 dl dd.text{ float:right; width:840px; font-size:12px; line-height:19px; color:#666; text-indent:2em;}
.list_pic2 .text{ padding:0 20px; color:#737373; margin:4px 0;}
.list_pic2 dl dd.links{ float:right; width:880px; margin-top:-6px; text-align:right;}
.list_pic2 dl dd.links a{ font-size:12px; line-height:15px; color:#06c; text-decoration:none;}
.list_pic2 dl dd.links a:hover{ text-decoration:underline;}
.list_pic2 dl:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
.list_pic2 .pic{ float:left; width:200px; text-align:center; margin-top:0px;}
.list_pic2 li img{ width:200px; border:1px #dddddd solid; padding:1px;}

/*频道列表页样式定义结束*/


/*频道内容页样式定义开始*/
.s_con{ float:left; width:1180px; border:0px #DDDDDD solid; border-top:none; padding:10px; min-height:300px; overflow:hidden;}
.s_cont{ float:left; width:1180px; height:50px; line-height:50px; margin-top:10px; border-bottom:1px #000 solid;} 
.s_cont span{ float:left; display:block; width:120px; height:50px; background-color:#000; color:#FFF; font-weight:bold; text-align:center;}
h2{ float:left; width:1180px; text-align:center; min-height:40px; line-height:40px;}
.scon_tab span{ color:#999999; font-weight:bold;}
.scon_tab .h2{ font-size:18px; font-weight:bold;}
.s_bar{ float:left; width:1180px; text-align:center; padding-top:3px; padding-bottom:8px; border-bottom:1px #dddddd dashed;}
.Ishortcontent{ float:left; width:1178px; border:1px #DDDDDD solid; background-color:#e6e6e6; padding:10px; height:auto; line-height:22px; margin-top:10px; margin-bottom:10px;}
.Acontent{ float:left; width:1160px; padding:0 10px; margin-top:10px; font-family:'Microsoft YaHei';font-size:18px; line-height:220%;}
.Acontent br{ line-height:100%;}

.Aedit{ float:left; width:1170px; margin:2px auto; height:50px; padding-left:10px; text-align:right;}
.Anext{ float:left; width:1170px; margin:10px auto; padding-bottom:6px; padding-left:10px;}
.Anext li{ float:left; width:100%; height:26px; line-height:26px;}

.s_more{ float:left; width:646px; padding-top:6px; border-top:1px #dddddd dashed;}
.s_more span{ display:block; height:30px; line-height:30px; font-weight:bold;}
.s_more li{ float:left; width:100%; height:25px;}
.s_more li a:link{ font-size:13px !important; font-size:12px;}
.s_more li a:visited{ font-size:13px !important; font-size:12px;}
.s_more li a:hover{ font-size:13px !important; font-size:12px;}

.mood{ float:left; width:646px; padding-top:2px;}

.Icomment{ float:left; width:686px; border:1px #B7D3EB solid; margin-top:10px;}
.Icomment .main_tit{ line-height:28px;}
.commenttab{ float:left; width:686px; border:1px #B7D3EB solid; margin-top:10px;}
.pltit{ padding-left:10px; border-bottom:1px #B7D3EB solid;}
.pltit span{ float:right; padding-right:10px;}

.AcontentPage{ width:500px; margin:0 auto; margin-top:6px; text-align:center; padding:4px;}
.AcontentPage li{ float:left; display:block; border:1px #dddddd solid; margin:2px; background-color:#ffffff;}
.AcontentPage li a:link{ display:block; padding:0 5px; background-color:#F2F2F2;}
.AcontentPage li a:visited{ display:block; padding:0 5px; background-color:#F2F2F2;}
.AcontentPage li a:hover{ display:block; padding:0 5px; background-color:#ffffff; text-decoration:none; color:#0000FF;}

.npage{ float:left; width:636px; margin:2px auto; padding-left:10px; text-align:left;}
.npage li{ float:left; width:50%; text-align:left;}
.npage span{ display:block; height:30px; line-height:30px; font-weight:bold;}

.A_tag{ float:left; width:644px; border:1px #DDDDDD solid; background-color:#d6d6d6; padding:10px; height:auto; line-height:22px; margin-top:10px; margin-bottom:10px;}
.IDown{ float:left; width:638px; padding-left:6px; height:auto; line-height:23px; height:23px; margin-top:10px;}

#logindiv li{ float:left; width:90%; padding-left:5%; height:26px; line-height:26px;}


.commonp{ float:left; width:1190px; margin-top:30px;}
.commonp li{ float:left; width:148px; text-align:left;}
/*频道内容页样式定义结束*/


/*留言页面样式定义开始*/
.chatcontent{ float:left; border:1px #CCCCCC solid; width:686px; margin-top:10px;}
.chatcontent .main_tit{ line-height:28px;}
.chatcontents li{ margin-left:10px; line-height:24px; padding:4px 0 0 0;}
.chatre{background-color:#F0F7FF; border-top:1px #CCCCCC solid; padding:4px 0 2px 10px; color:#FF0000;}
.chatre span{ float:right; padding-right:20px;}
.chatre a{color:#3B78AF;}
.chatre a:hover{ color:#FF0000;}
.fontcolor{ color:#999999;}
.chatbutton{ background-color:#35B7EB; border:0; color:#FFFFFF; padding:4px 0 2px 0; letter-spacing:1px;}
.showpage{ float:left; width:656px; margin-top:6px; padding:6px 30px 0 0; padding-right:30px !important; padding-right:20px; text-align:right;}

/*留言页面样式定义结束*/


/*单页面样式定义*/


.about_left{ float:left; width:180px; margin-right:10px; margin-top:10px; overflow:hidden;}
.about_left_top{ float:left; width:180px; height:10px; background:url(about_left_top.gif) no-repeat;}
.about_left_con{ float:left; width:180px; height:auto; background:url(about_left_con.gif) repeat-y;}
.about_left_bottom{ float:left; width:180px; height:10px; background:url(about_left_bot.gif) no-repeat;}
.about_left li a:link,.about_left li a:visited{ float:left; margin-left:4px; display:block; width:170px; text-align:center; padding-top:4px; height:26px; background:url(li_bg.gif) no-repeat; overflow:hidden;}
.about_right{ float:left; width:808px; margin-top:10px; border:1px #e5e5e5 solid; min-height:300px;}
.about_tit{ height:26px; line-height:26px; padding-left:10px; background:url(about_tit.gif) repeat-x; font-weight:bold; border-bottom:1px #e5e5e5 solid;}
.about_right .main_con{ clear:both; margin:6px;}

.about_right .top{ margin-top:0px;}
.about_right ul{ float:left; width:100%; margin:3px 0;}
.about_right ul span{ float:left; display:block; width:auto; margin:0 5px;}
.about_right ul span a:link{ font-weight:bold;}
.about_right ul span a:visited{ font-weight:bold;}
.about_right ul span a:hover{ font-weight:bold;}
.about_right ul li{ float:left; margin:0 3px;}

.about_pic{ width:1200px;}
.about_about{ float:left; width:1200px; background-color:#1D3164;}
.about_about .main_con{ color:#FFF; font-size:14px; line-height:50px; padding:60px;}
.about_condh{ margin:0 auto; width:1200px; height:60px; line-height:60px; background-color:#FFFFFF; padding-left:10px;}

.about_tangka{ float:left; width:1200px;}
.about_tangka .main_con{ color:#FFF; font-size:14px; line-height:30px; padding-top:30px;}

.about_honor .main_con{ padding:0px; margin:0px;}

.about_about2 .main_con{ color:#FFF; font-size:14px; line-height:30px; padding:0 60px; padding-top:30px;}
.picbg{ width:100%; background: url(picbg.jpg) left -19px repeat-x;}

.bodybg{ float:left; width:100%; background-image: url(body_bg.gif); background-repeat: repeat; background-position: center;}

/*图片列表样式定义开始*/
.index_right_box .main_con li{ float:left; width:100%; height:23px; line-height:23px;}
.topics_list{ float:left; width:252px; margin-top:10px;}
.topics_list .ad_con{ float:left; width:238px; padding:6px; height:260px; border:1px #D0D0D0 solid; border-top:none;}
.topics_list li{ float:left; width:100%; height:23px; line-height:23px;}

/*注册页面样式定义*/
.reg{ float:left; width:950px;}
.reg_tit{ float:left; width:938px; padding-left:10px; height:29px !important; height:23px; padding-top:0px !important; padding-top:6px; line-height:29px; background:url(nav_dh_bg.gif) repeat-x; border-left:1px #DDDDDD solid; border-right:1px #DDDDDD solid; margin-top:10px;}
.reg .main_con{ float:left; width:936px; padding:6px; border:1px #DDDDDD solid; border-top:none;}
.inputr{ width:160px; height:16px; border:1px #CCCCCC solid;}
.sendemail{text-align:left;position:absolute;width:240px;height:100px;z-index:1;background-color:#FFFFFF;border:1px #AACCF1 solid;padding:10px;line-height:20px;}
.inputb{background:url(header_bg.gif) center repeat-x;border:1px #C7C8C9 solid; color:#FFFFFF; font-size:12px; padding:4px 4px 0 4px;}

/*浮动qq样式定义*/
.qq{ width:130px; font-size:12px; float:right; margin:10px 20px 0 0;}
.qqtop{ float:left; width:130px; height:93px; background:url(qqlist_topbg.gif) no-repeat;}
.qqcon{ float:left; width:130px; background:url(qqlist_conbg.gif) repeat-y;}
.qqcon li{ float:left; width:105px; overflow:hidden; list-style-type:none; margin:3px 0 0 0px; margin-left:14px !important; margin-left:8px;}
.qqcon li a{font-size:12px; text-decoration:none; color:#000000;}
.qqcon li a:hover{font-size:12px; text-decoration:underline;}
.qqbottom{ float:left; width:130px; height:14px; background:url(qqlist_bottombg.gif) no-repeat;}

/*图片内容页样式定义开始*/
.pic_con{ float:left; padding:10px 20px; width:908px; border:1px #DDDDDD solid; border-top:none;}

.nph_set_title{ float:left; width:908px; height:40px; line-height:40px; border-bottom:1px #DDDDDD solid; margin-bottom:10px;}
/*图片内容页样式定义结束*/



.topicslist li{ float:left; width:220px; text-align:center; margin-top:10px;}

.focus_ad{ position:relative;}
.focus_ad a img{border:none;}
.focus_ad ul.pagination{position:absolute; z-index:100; right:12px; bottom:15px; display:block; padding:4px 2px 4px 12px;}
.focus_ad ul.pagination:hover{background:#999; background:rgba(51,51,51,.5); border-radius:3px;}
.focus_ad ul.pagination li{width:15px; height:8px; overflow:hidden; background:url(bg.png) 0 -89px no-repeat; float:left; cursor:pointer;}
.focus_ad ul.pagination li a{width:100%; height:100%; display:block; padding-top:100%; overflow:hidden;}
.focus_ad ul.pagination li.current{background:url(bg.png) 0 -68px no-repeat;}
.slides_container{width:404px; height:258px; margin:5px 6px 8px; overflow:hidden;}


.pcontent{ float:left; width:100%; border:0px #000 solid; margin-top:10px; margin-bottom:10px;}

