﻿@charset "utf-8";
/*----------------------
container
-----------------------*/
.container {padding-bottom:5px;}
/* article_index */

.article_info1 {
	text-align:left;
	margin:5px 0 15px;
}

/*main_box*/

/* box */
	.side div.box{background:#f7f7f7;border-right: 1px solid #D2D3D9;border-bottom: 1px solid #D2D3D9;}
	

/*------------------------------------
textcontent
--------------------------------------*/

.textcontent{margin:0px 4px 4px 4px;padding:10px;background:url(images/dot_1.gif) repeat-x 100% 100%;}

.textcontent  h2 {text-align:left;font-size:20px;padding:0 5px;margin:3px;}
.textcontent  h2 a {color:#800000;}
.textcontent  h2 span {font-size:15px;}
.textcontent  h2 span  a {color: #002bb8;}

.textcontent a:link {text-decoration: none;}
.textcontent a:hover {text-decoration: underline;}

.textcontent span{padding-right:10px;}
.textcontent span a {color:#b10200;}
.textcontent span em{font-style:normal;}

.textcontent span.imgspan{display:block;margin:8px auto;width:320px;height:180px;border:1px solid #aaa;overflow:hidden;padding:0px;}
.textcontent img{width:320px;min-height:180px;}

.newscontent{margin:0px 4px 4px 4px;padding:10px;background:url(images/dot_1.gif) repeat-x 100% 100%;}

.newscontent  h2 {text-align:left;font-size:18px;padding:0 5px;margin:3px;}
.newscontent  h2 a {color:#800000;}
.newscontent  h2 span {font-size:15px;}
.newscontent  h2 span  a {color: #002bb8;}

.newscontent a:link {text-decoration: none;}
.newscontent a:hover {text-decoration: underline;}

.newscontent span{padding-right:10px;}
.newscontent span a {color:#b10200;}
.newscontent span em{font-style:normal;}


/* description */

.description {font-size:14px;line-height:24px;color:#333;padding:15px 5px;}
.description p {text-indent:2em;}

.newsdescription p{display:block;text-indent:2em;font-size:13px;line-height:175%;color:#333;margin:10px;height:132px;width:420px;float:left;overflow:hidden;}
.newsdescription img{display:block;float:left;width:176px;height:132px;margin:10px 0;border:1px solid #d2d3d9;}
 ul.newsclassic {display:block;padding:0px;}
 ul.newsclassic li{padding-left:15px;background:url("images/listelite.gif") 0px 2px no-repeat;line-height:180%;width:295px;float:left;font-size:13px;}
 ul.newsclassic li a {color:#800000;}


/* video */
.list_video li{background:url(images/icon_sp.gif) no-repeat 0 7px;padding-left:23px;line-height:180%;}
ul.list_video{ clear:both;padding:15px 5px 0 5px;}

#video2 {float:left;width:290px;display:inline; margin-left:5px;padding:0 8px;}
#wyscrollVideo{float:left;border-bottom:1px solid #8C2E21;position:relative; display:inline; width:100%;}
#wyscrollVideo ul{float:left; padding:7px 0 0 0px;}
#wyscrollVideo li{float:left;position:relative;display:inline;width:80px;height:90px; padding:2px 0px 2px 12px ;text-align:center;}
#wyscrollVideo li img{filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;}
#wyscrollVideo li .play{position:absolute;top:0;left:0;display:none;border:none}
#wyscrollVideo li.current{background:url(images/videot.gif) no-repeat bottom;}
#wyscrollVideo li.current .play{position:absolute;top:0;left:0;display:block}
#wyscrollVideo li.current h3{color:#fff}
#wyscrollVideo .text{float:left;width:320px;position:absolute;top:80px;left:2px; height:18px; line-height:18px; overflow:hidden;text-align:center;}
#wyscrollVideo .text a {color:#800000;font-weight:700;font-family:"微软雅黑","宋体","Microsoft Yahei","simsun";}
#wyscrollVideo li.current img{filter:alpha(opacity=100);-moz-opacity:1;opacity:1}
#wyscrollVideo li.current .play{position:absolute;top:0;left:0;filter:alpha(opacity=100);-moz-opacity:1;opacity:1}

/*-------------------------------
common
--------------------------------*/
/* title */

div.titleh{height:30px;position: relative;left: 0px;top: 0px;}
div .titleh a {color:#b10200;}
div.titleh h2 {
	font-size: 15px;
	padding: 3px 0;
	background: #e1e1e1;
	border-left:8px solid #383838;
	border-bottom:2px solid #A23434;
	font-family: "Microsoft Yahei", "微软雅黑", "simsun", "宋体";
}

div.titleh h2 a {
	color:#ffffff;
	background:#A23434;
	font-weight: 700;
	padding: 5px 15px 5px 15px;
}
div.titleh h3 {width:100%;background:url("images/ltbg.gif") 0px 0px repeat-x;font-size: 16px;font-family:"MicrosoftYahei","微软雅黑", "simsun","宋体";}
div.titleh h3  a{background: #f7f7f7;width:70px;font-weight: 700;display: block;margin-left:38px;text-align:center;}


/* list */

ul.spec_nav {padding:0 8px;}
ul.spec_nav li {padding-left:10px;background:url("images/listelite.gif") 0px 0px no-repeat;line-height:170%;float:left;width:140px;}
ul.spec_nav li a{}	
ul.spec_nav li a.tj {color:#002bb8;font-weight:400;}

ul.norm {padding:5px 0px 5px 15px;}
ul.norm li {padding-left:15px;background:url("images/list.gif") 0px 3px no-repeat;line-height:180%;}	
ul.classic li {padding-left:15px;background:url("images/listelite.gif") 0px 2px no-repeat;line-height:180%;font-size:13px;}
ul.classic li a{color:#800000;}
ul.classic1 li {padding-left:15px;background:url("images/listelite.gif") 0px 2px no-repeat;line-height:180%;font-size:13px;}
ul.classic1 li a{color:#800000;}

ul.classic li.normli {margin-left:15px;padding-left:15px;background:url("images/list.gif") 0px 2px no-repeat;line-height:180%;font-size:13px;font-weight:400;}
ul.classic li.normali a {color:#000;}


ul.classnav li {float: left;padding: 0px 5px 0px 20px;width: 70px;color: #004477;font-weight:700;background:url("images/listelite.gif") 5px 0px no-repeat;margin-left:10px;}
ul.classnav li  a {color:#800000;font-weight:400;}


.side .box {
	overflow:hidden;	
	line-height:180%;
	font-size:12px;
	color:#333;	
}


	
.side .box img {
	border: 3px solid #8C2E21;
	margin: 0 5px;
	width:300px;
	height:170px;
}

.side .box h2 {
	margin:0 5px;
	width:300px;
	padding:3px;
	font-size:18px;
	font-family:"微软雅黑","microsoft yahei";
	height:30px;
	overflow:hidden;
	line-height:180%;
	text-align:center;
}
.side .box h2 a {
	color:#800000;
}



.side .box p {
	text-indent:2em;
	padding:3px 8px;
}
.side .box p span{
	display:block;
	text-indent:2em;
}
.side .box ul {
	padding:5px 8px;
}

.side .box ul li {
	padding-left: 16px;
	background: url("images/listelite.gif") 0px 2px no-repeat;
	height:26px;
	overflow:hidden;
	color:#800000;
}

.side .box ul li a{
	color:#800000;
}