﻿*{
	margin:0px;
	padding:0px;
}
img{
	border-width:0px;	
}
body{
	font-size:14px;
	color:#333333;	
}
font{
	font-size:14px;
}
a{
	font-size:14px;
	text-decoration:none;
	color:#333333;	
}
ul li{
	list-style-type:none;
}

.clear{
	clear:both;	
}
.main{
	width:680px;
	margin:1px auto 0;
	border:1px solid #d7d7d7;
	background-color:#faf9fa;
}
.main .title{
	width:650px;
	padding:0 15px;
	height:40px;
	line-height:40px;
}
.main .title h1 a{
	color:#2595B7;
	/*color:#4EA72B;*/
	font-size:20px;
	font-weight:bold;
}
.main .context{
	width:650px;
	padding:0 15px;
	line-height:30px;
	font-family: "Microsoft Yahei", "微软雅黑", Tahoma, Arial, Helvetica, STHeiti;
	font-size:14px;
}
.main .bom_msg{
	width:665px;
	height:30px;
	line-height:30px;
	padding-left:15px;
}
.main .bom_msg span,.main .bom_msg a{
	color:#A8A8A8;
	margin-right:8px;
}
.article_left{
	background-image: url(article_app.png);
    background-position: -610px -19px;
    background-repeat: no-repeat;
    height: 14px;
    margin-bottom: 10px;
    position: relative;
    width: 319px;
}
.article_rig{
	background-image: url(article_app.png);
    background-position: -612px 0;
    border-width: 0;
    font-size: 0;
    height: 14px;
    position: absolute;
    right: -363px;
    top: 0;
    width: 319px;
}

.contentLeft{
	width:680px;
	float: left;
}

.contentRight{
	float:right;
	width:270px;
	padding-right:2px;
}
.contentRight .right_top{
	height:160px;
	padding:5px;
	border:1px solid #CCCCCC;
}
.contentRight .right_top span{
	padding-left:20px;
	line-height:30px;
	font-size:14px;
	font-family: "Microsoft Yahei", "微软雅黑", Tahoma, Arial, Helvetica, STHeiti;
}
.contentRight .right_top .kaoshi a {margin-left:20px; width:217px; height:34px; background:url(kaoshi.png) no-repeat 0 0; display:block; line-height:9999px; overflow:hidden }
.contentRight .right_top .kaoshi a:hover { background-position:0 -34px }

.contentRight .right_bom{
	margin-top:15px;
	border: 1px solid #CCCCCC;
	margin-bottom:20px;
}
.contentRight .right_bom_tit{
	width:100%;
	height:26px;
	background:url("title_bg.gif") repeat-x scroll left center transparent;
}
.contentRight .right_bom_tit span{
	margin-left:4px;
	line-height:25px;
	font-size:14px;
	font-weight:bold;
	font-family: "Microsoft Yahei", "微软雅黑", Tahoma, Arial, Helvetica, STHeiti;
}
.contentRight .right_bom ul{
	width:250px;
	height:255px;
	min-height:255px;
	height: auto !important;
	padding-left:5px;
}
.contentRight .right_bom ul li{
	width:250px;
	height:25px;
	line-height:25px;
	display:block;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	-o-text-overflow:ellipsis;
	font-size:14px;
}

.section-wrap{
    border:1px solid #d7d7d7;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px; 
    -khtml-border-radius: 4px; 
    border-radius: 4px;
    background:#fff;
    margin: 0 0 20px 0;
	width:680px;
}
.section-title{
    height:39px;
    line-height:39px;
    padding: 0 16px;
}
.section-wrap .section-mark{
    border-bottom:1px solid #d7d7d7;
    background:#faf9fa url("section_title.png")  repeat-x 0 0;
    -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -khtml-border-top-left-radius: 4px; border-top-left-radius: 4px;
    -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; -khtml-border-top-right-radius: 4px; border-top-right-radius: 4px;
}
.section-title em{
    font-family: "Microsoft Yahei", "微软雅黑", Tahoma, Arial, Helvetica, STHeiti;
    font-style:normal;
    font-weight:normal;
    font-size:16px;
    color: #404040;
}
.section-title more{
	float:right;
	padding-right:5px;
}
.section-content table td {
	line-height: 28px;
	font-family: "Microsoft Yahei", "微软雅黑", Tahoma, Arial, Helvetica, STHeiti;
	font-size:14px;
}
.section-content table td span {
	padding-left: 18px;
	padding-right:18px;
}
.section-content table td a {
	font-size:14px;
	font-weight:bold;
	color:#2595b7;
}


.inner{width:936px;border:solid #E1E1E1; border-width:1px; padding: 10px; overflow:hidden; zoom:1;font-family: "Microsoft Yahei", "微软雅黑", Tahoma, Arial, Helvetica, STHeiti;color:#7C7B7B; background:#fff;}
.clearfix{ overflow:hidden; zoom:1;}
.focus ul{ float:right; width:550px; padding-top:1px;} 
.focus li{ height:36px; padding:4px 0; overflow:hidden; zoom:1; border:solid #ededed; border-width:1px 0; float:left; margin:-1px 0 0 0;}
.focus li a{color:#2595b7;}
.focus li img{ float:left; border:1px solid #999; width:50px; height:29px; margin:3px 0 0 4px; cursor:pointer}
.focus li dl{ width:490px;float:right; color:#4A4A4A;} 
.focus li.up{background:#f4f2f2;}
.focus li.up a{ color:#81b419;}
.focus li dt,#dp_new dt{ font-weight:bold;font-size: 14px;padding-left:4px;}
.focus li dd{ padding-left:10px;width:480px;overflow:hidden; text-overflow:ellipsis;white-space:nowrap; color:#7C7B7B;font-size: 14px;}
.big_img{ float:left; width:379px; height:227px; overflow:hidden;}
.big_img img{width:379px; height:227px;border:0 none;}

/* detail */

.contentLeft_detail{
	width:680px;float: left;border: 1px solid #D9DADC;padding: 5px 15px 8px;
	_width:660px;
	margin-bottom:10px;
}
.contentLeft_detail ul li{
	line-height:30px;
	height:30px;
}
.contentLeft_detail ul li a{
	color:#1515B8;
}
.contentLeft_detail .tit{
	FONT: 15px Microsoft Yahei; COLOR:#21910E;font-weight:bold;text-align:center;padding-bottom:15px;padding-top:10px;
}
.contentLeft_detail .tit h1{
	FONT: 18px Microsoft Yahei; COLOR:#21910E;font-weight:bold;text-align:center;padding-bottom:15px;padding-top:10px;
}
.contentLeft_detail .info{
	border-bottom:1px dotted #E0E0E0;height:25px;line-heightn:25px;text-align:center;margin-bottom:15px;
}
.contentLeft_detail .detail{
	height: auto !important;
	height:400px;
	min-height:400px;
	line-height:30px;
	font-size:14px;
}
.contentLeft_detail .detail a{
	font-size:14px;
	color:#21910E;
}
.contentLeft_detail .detail h3 {font-size:14px;font-family:宋体;padding:10px;line-height:200%;margin:0 18px;font-weight:100;text-align:left;}
.contentLeft_detail .detail h3 p {margin:15px 0;padding:0;text-indent: 2em;}
.contentLeft_detail .detail h3 p img {max-width:600px;}
.contentLeft_detail .detail h3 b {font-weight:bold;}
.contentLeft_detail .detail h3 strong {font-weight:bold;}
.contentLeft_detail .detail h3 .aw{margin:0;padding:0;text-decoration: none;color:#fff;}
.contentRight_detail{
	float:right;
	width:240px;
	_width:245px;
}
.contentRight_detail .right_top{
	height:160px;
	padding:5px;
	border:1px solid #CCCCCC;
	_width:245px;
}
.contentRight_detail .right_top span{
	padding-left:20px;
	line-height:30px;
	font-size:14px;
	font-family: "Microsoft Yahei", "微软雅黑", Tahoma, Arial, Helvetica, STHeiti;
}

.contentRight_detail .right_bom{
	margin-top:15px;
	border: 1px solid #CCCCCC;
	margin-bottom:20px;
}
.contentRight_detail .right_bom_tit{
	width:100%;
	height:26px;
	background:url("title_bg.gif") repeat-x scroll left center transparent;
}
.contentRight_detail .right_bom_tit span{
	margin-left:4px;
	line-height:25px;
	font-size:14px;
	font-weight:bold;
	font-family: "Microsoft Yahei", "微软雅黑", Tahoma, Arial, Helvetica, STHeiti;
}
.contentRight_detail .right_bom ul{
	width:250px;
	height:255px;
	min-height:255px;
	height: auto !important;
	padding-left:5px;
}
.contentRight_detail .right_bom ul li{
	width:250px;
	height:25px;
	line-height:25px;
	display:block;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	-o-text-overflow:ellipsis;
	font-size:14px;
}

.contentRight_detail .right_top .kaoshi a {margin-left:20px; width:217px; height:34px; background:url(kaoshi.png) no-repeat 0 0; display:block; line-height:9999px; overflow:hidden }
.contentRight_detail .right_top .kaoshi a:hover { background-position:0 -34px }
