@CHARSET "UTF-8";
* {
	word-wrap: break-word;
	word-break: break-all;

}

body {
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	background-color:#eff0f0;
	font:13px/1.231 Arial, Helvetica, sans-serif;
	color:#666;
}
.left{ float:left;}
div {
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px
}
input
{
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px
}
a {
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px
}
li {
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px
}
span
{	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px}
img
{	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px}
dl {
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px
}

dt {
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px
}

dd {
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px
}

ul {
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px
}

ol {
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px
}

li {
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px
}

h1 {
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px
}

h2 {
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px
}

h3 {
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px
}

h4 {
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px
}

h5 {
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px
}

h6 {
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px
}

pre {
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px
}

code {
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px
}

form {
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px
}

fieldset {
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px
}

legend {
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px
}

input {
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px
}

textarea {
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px
}

p {
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px
}

blockquote {
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px
}

th {
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px
}

td {
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px
}

table {
	border-spacing: 0;
	border-collapse: collapse
}

fieldset {
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px
}

img {
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px
}

address {
	font-style: normal;
	font-weight: normal
}

caption {
	font-style: normal;
	font-weight: normal
}

cite {
	font-style: normal;
	font-weight: normal
}

code {
	font-style: normal;
	font-weight: normal
}

dfn {
	font-style: normal;
	font-weight: normal
}

em {
	font-style: normal;
	font-weight: normal
}

var {
	font-style: normal;
	font-weight: normal
}

li {
	list-style-type: none
}

caption {
	text-align: left
}

th {
	text-align: left
}

h1 {
	font-size: 100%
}

h2 {
	font-size: 100%
}

h3 {
	font-size: 100%
}

h4 {
	font-size: 100%
}

h5 {
	font-size: 100%
}

h6 {
	font-size: 100%
}

q:before {
	content: ''
}

q:after {
	content: ''
}

abbr {
	border-right-width: 0px;
	font-variant: normal;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px
}

acronym {
	border-right-width: 0px;
	font-variant: normal;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px
}

sup {
	vertical-align: text-top
}

sub {
	vertical-align: text-bottom
}

input {
	font-family: inherit
}

textarea {
	font-family: inherit
}

select {
	font-family: inherit
}

input {
	font-size: 100%
}

textarea {
	font-size: 100%
}

select {
	font-size: 100%
}

legend {
	color: #000
}

.cf {
	zoom: 1
}

.hidd {
	display: none;
}

.blank {
	clear: both;
	height: 15px;
	overflow: hidden;
	display: block;
}

.red {
	color: #cc0000;
	font-size: 20px;
	font-weight: bold;
	padding: 0 0 0 5px;
}

.cf:after {
	display: block;
	height: 0px;
	visibility: hidden;
	clear: both;
	overflow: hidden;
	content: ''
}

a {
	color: black;
	text-decoration: none
}
a:hover{
	cursor:pointer;
}
.clear{
	clear:both;
}
#hdw{
	height:163px;
	width: 100%;
	background-image: url(../Images/head-bj.jpg);
	background-repeat: repeat-x;
	background-position: top;
	overflow:auto;

}
#hd{
	z-index: 2;
	position: relative;
	margin: 0px auto;
	width: 960px;
}
#hd .logo{
	position:absolute;
	top:8px;
	left:0;
}
#hd .nav{
	position:absolute;
	top:33px;
	right:0;
}
#hd .nav li{
	float:left;
	font-size:14px;
	margin:0 10px;
	position:relative;

}
#hd .nav li  .a_top{
	width:80px;
	overflow:hidden;

	}
#hd .nav li  a{
	text-align:center;
	width:80px;
	display: inline-block;
	line-height:23px;
	padding-top:8px;
	height:25px;
	color:#376c96;
	font-weight:bolder;
	padding-bottom:2px;
	margin:0 auto;
}
#hd .nav li span{ position:absolute;}
#hd .nav li.current{
	background:url(../Images/top_right.gif) no-repeat right top;

	}
#hd .nav li.current .a_top{
	background:url(../Images/top_left.gif) no-repeat left top;
	color:white;

	text-align:center;
}
#hd .nav li.current a{

	color:white;
	background:url(../Images/top_center.gif) no-repeat center bottom;
	}


#hd .hot{
	position:absolute;
	top:-16px;
	right:0;
	background:url(../Images/tip.gif) 0 0 no-repeat;
	width:23px;
	height:27px;
}
.advbg{
	background:url(../Images/adv-bg.jpg) 0 0 repeat-x;
	height:326px;
	background-color:#f1f1f0;
}
.advbg_bg{background:url(../Images/adv-bg.jpg) 0 0 repeat-x; overflow:hidden;}
.adv{
	width:960px;
	margin:0 auto;
	padding-top:9px;
}

#bdw {
	background-color:#f1f1f0;
}
#bd {
	z-index: 1;
	position: relative;
	width: 953px;
	overflow:hidden;
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-left: 7px;
	padding-bottom: 10px;
}
#bd .system-show{

}
.system-show dl{
	float:left;
	height:99px;
	width:233px;
	margin-right:2px;
	background-image: url(../Images/system-show-bg1.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 4px;
}
.system-show .shehuidianzi{
	margin-left:0;
}
.system-show .shouji{
	margin-right:0;
}
.system-show dt{

}
#bd .xinxi{

}
#bd .hot-new{
	float:left;
	width:473px;
	border:1px solid #ccc;
	border-top:none;
}
#bd .product{
	float:right;
	width:473px;
	border:1px solid #ccc;
	border-top:none;
}
#bd .xinxi .top{
	background:url(../Images/tip.jpg) 0 0 repeat-x;
	width:473px;
	height:28px;
	border-bottom:1px solid #ccc;
}
#bd .top a.more{
	float:right;
	padding-right:10px;
	height:12px;
	line-height:12px;
	padding-top:10px;
	color:#666;
	font-family:"宋体";
	font-size:12px;
}
#bd .top a:hvoer.more{
	color: #FF7200;
text-decoration: underline;
	}
#bd .top span{
	display:block;
	height:12px;`
	padding-left:10px;
	line-height:12px;
	padding-top:10px;
	padding-left:10px;
	font-weight:bolder;
	font-size:14px;
	color:#666666;
}
#bd .content{
	border-top:none;
	padding:10px;
	color:#666;
	border-bottom:1px solid #ccc;
}
#bd .xinxi dl{
	height:96px;
	overflow:hidden;
}
#bd .xinxi dt{
	float:left;
}
#bd .xinxi dd{
	float: left;
	margin-left:10px;
	*margin-left:5px;
	width:230px;
	color:#999;
}

#bd .xinxi dd span{
	font-size:14px;
	color:#666;
}
#bd .xinxi dd a.news_info{
	display:block;
	font-size:12px;
	color:#ea550e;
	float:left;
	line-height:1.5;
}
#bd .xinxi dd  .title_news a{
	white-space: nowrap;
	font-size:12px;
	font-weight:bold;
	color:#666666;
	overflow:hidden;
	line-height:1.8;
}
.news_date{ color:#666666; font-size:12px; line-height:1.5;}
.news_content{ height:40px; overflow:hidden; line-height:20px;text-overflow:ellipsis; font-size:12px;  }
#bd .xinxi dd  span.biaodian{
	background:url(../Images/biaodian.gif) 0 0 no-repeat;
	width:16px;
	height:12px;
	display:block;
	float:left;
	margin-top:4px;
}
#bd .xinxi ul{
	padding:10px;
	height:69px;
	overflow:hidden;
}
#bd .xinxi ul li{ height:23px; line-height:23px;}
#bd .xinxi ul li a{
	color:#666;
	background:url(../Images/dianhao.gif) 0 center no-repeat;
	padding-left:13px;
	*float:left;
	height:23px;
	line-height:23px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:360px;
	font-size:12px;

}
#bd .xinxi ul li span{
	float:right;
	color:#aaa;
	font:11px/23px Verdana, Geneva, sans-serif;
}
#ft,#ff{
	margin: 0px auto;
	width: 960px;
}
#ft .link{
	background:url(../Images/link_center.gif) repeat-x;
	height:32px;
	line-height:32px;
}
#ft .link_1{ background:url(../Images/link_left.gif) no-repeat;
padding-left:85px;height:32px;}
#ft .link_2{ background:url(../Images/link_right.gif) no-repeat right top; padding-right:7px;height:32px; line-height:32px;}
#ft .link a{ color:#999999; padding-left:10px; line-height:32px;}

#ft .copyright{
	margin-top:15px;
	margin-bottom:15px;
	text-align:center;
	font-size:12px;
	color:#959595
}


/*分享首页样式*/
.tip{
	padding-left:200px;
	margin-top:10px;
	margin-bottom:10px;
}
.tip li{
	float:left;
	height:25px;
	line-height:25px;
}
.tip li a{
	display:block;
	height:25px;
	width:105px;
	line-height:27px;
	padding-left:25px;
	color:#326639;
}
.tip li a.current{
	color:#6e6e6e;
}
.tip li a:visited{
	color:#6e6e6e;
}
.tip li a.fenxiang{
	background:url(../Images/fenxiang.gif) 0 -1px no-repeat;
}
.tip li a.shuoming{
	background:url(../Images/shuoming.gif) 0 0 no-repeat;
}
.tip li a.chanpin{
	background:url(../Images/chanpin.gif) 0 -2px no-repeat;
}
.tip li a.fuwu{
	background:url(../Images/fuwu.gif) 0 0 no-repeat;
}
.tip li a.xiazai{
	background:url(../Images/xiazai.gif) 0 0 no-repeat;
}

.s-content .top1{
	background:url(../Images/s-top-bg.gif) 0 0 no-repeat;
	height:25px;
	width:960px;
}
.s-content .main{
	width:652px;
	float:left;
	font-size:14px;
}
.s-content .main .yinwen{
	font-family: "宋体";
	font-size:14px;
	line-height:23px;
	color:#666;
}
.main .main-left{
	width:295px;
	float:left;
	margin-top:10px;
}
.main  span{
	display:block;
	font-weight:bolder;
	font-size:14px;
	margin-bottom:5px;
	color:#5b5c5c;
}
.main  dl{
	line-height:18px;
}
.main  dd{
	font-size:12px;
	color:#7e7e7e;
	margin-top:10px;
	line-height:21px;
	font-family:  "宋体";
}
.main .main-right{
	width:305px;
	float: right;
	margin-top:10px;
}
.main .moshijieshao{
	margin-top:20px;
}
.main .moshijieshao h2{
	background:url(../Images/moshijieshao-top.jpg) 0 0 repeat-x;
	height:34px;
	padding-left:10px;
	line-height:34px;
	color:#5f8fb9;
	font-size:16px;
	font-family:"微软雅黑", "宋体";
	font-weight:bold;
}
.main .moshijieshao .main-left{
	width:295px;
}
.main .moshijieshao .main-right{
	width:310px;
}
.main .moshijieshao dt{
	float:left;
}
.main .moshijieshao dd{
	width:210px;
	float:right;
}
#side{
	float:right;
	width:253px;
}
.sbox{
	width:253px;
}
.sbox a{ color:#266392; font-size:12px;}
#side .top{
	background:url(../Images/side-top.jpg) 0 0 repeat-x;
	height:32px;
	margin-bottom:8px;
}
#side h2{
	padding-left:20px;
	font-size:16px;
}
#side .gonggao h2{
	background:url(../Images/gonggao-top.jpg) 0 8px no-repeat;
	height:32px;
	line-height:32px;
	font-size:14px;
	 color:#878889;
	 font-family:Arial, Helvetica, sans-serif;
	 font-weight:bold;
	 font-family:"微软雅黑", "宋体";
}
#side .wenti h2{
	background:url(../Images/wenti-top.jpg) 0 8px no-repeat;
	height:32px;
	line-height:32px;
	font-size:14px;
	 color:#878889;
	 font-family:Arial, Helvetica, sans-serif;
	 font-weight:bold;
}
#side .lianxi h2{
	background:url(../Images/lianxi.jpg) 0 8px no-repeat;
	height:32px;
	line-height:32px;
	padding-left:24px;
	font-size:14px;
	 color:#878889;
	 font-family:Arial, Helvetica, sans-serif;
	 font-weight:bold;
}
#side .hezuo h2{
	background:url(../Images/hezuo.jpg) 0 0 no-repeat;
	height:32px;
	line-height:32px;
	padding-left:24px;
	font-size:14px;
	 color:#878889;
	 font-family:Arial, Helvetica, sans-serif;
	 font-weight:bold;
}
#side .hezuo .box1{ font-size:12px; line-height:24px; color:#666666; margin-top:5px;}
#side li{
	background:url(../Images/jianhao.jpg) 0 0 no-repeat;
	padding-left:12px;
	height:18px;
	font-size:14px;
	line-height:14px;
	margin: 5px 0;
	color:#266392;
	white-space: nowrap;
	overflow:hidden;
	width:232px;
	text-overflow:ellipsis;
	font-family:Arial, Helvetica, sans-serif;
}
#side li span{
	color:#5e5e5e;
}

#side li span.one{
	color:#ff4800;
}
.lianxi span{
	color:#ff6600;
	font-size:22px;
	font-weight:bolder;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	margin-top:5px;
}
.lianxi .box{
	width:151px;
	margin-top:5px;
	font-size:12px;
	color:#666666;
	line-height:22px;
}
#ff .top{
	background:url(../Images/ft_center.gif) repeat-x;
	height:37px;
}
#ff .top_1{
	background:url(../Images/ft_left.gif) no-repeat left top; padding-left:10px;height:37px;
}
#ff .top_2{
	background:url(../Images/ft_right.gif) no-repeat right top; padding-right:7px;height:37px;
}
#ff .top h2{
	font-family:"微软雅黑", "宋体";
	line-height:37px;
	font-size:15px;
	padding-left:10px;
	color:#727272;
	font-weight:bold;
	float:left;
}
#ff .top span{
	float:left;
	display:block;
	margin-top:4px;
	position:relative;
	top:2px;
}
#ff .copyright{
	margin-top:15px;
	margin-bottom:15px;
	text-align:center;
	font-size:12px;
	color:#959595
}
/**/
.book_sys{ padding-top:8px; padding-left:15px;}
.book_sys img{ position:relative; top:7px;}
.book_sys_info{ display:inline-block; *display:inline; zoom:1; width:134px; font-family: Arial, Helvetica, sans-serif; font-size:12px; line-height:1.5; color:#ccc; position:relative;
top:0px;}
.book_sys_info h3,.book_sys_info h3 a{
	color:#374761;
	font-weight:bold;
	font-size:13px;
	padding-bottom:5px;
}
.book_sys_info span a{font-family: Arial, Helvetica, sans-serif; font-size:12px;  color:#666; line-height:1.5;}
/**/
.g_link{ clear:both; overflow:hidden;}
.g_link li.g_link_li{ float:left; border:1px solid #e9e9e9; padding:6px 11px; margin-bottom:8px;width:126px; height:47px; overflow:hidden;}
.g_link li.g_link_pad{ float:left; padding:6px 0; margin-bottom:8px;width:12px; height:47px;*width:11px;}
.g_link li a{}
.g_link li img{ width:126px; height:47px;}
/**/
.cp_list{ width:155px; position: absolute; background-color:#5c9ee5;}
.cp_list_item{ background:url(../Images/cp_lie_1.gif) no-repeat 7px 15px; height:30px; line-height:30px;width:145px; white-space:nowrap; overflow:hidden; padding-left:5px;}
#hd .nav #cp_list a{
display: inline-block;
	line-height:36px;
	height:33px;
	color:#376c96;
	font-weight:bolder;
	padding:0 8px 0 12px;
	*padding:0 2px 0 12px;
	padding-bottom:2px;
	_padding-bottom:0px;
	margin:0 auto;
color:#fff; font-size:13px;}
.cp_list_item_line{width:155px; background:url(../Images/cp_lie.gif) repeat-x; height:2px; font-size:0%;}
/**/
.coupon_center_left_ar_top{ background:url(../Images/adv_bg_top.jpg) repeat-x; position:absolute; left:3px; top:0px; width:955px; height:5px; z-index:2;}
.coupon_center_left_ar_left{ background:url(../Images/doc_left.gif) no-repeat;  background-color:#fff; position:absolute; left:0px; top:0px; width:9px; height:689px; z-index:1;}
.coupon_center_left_ar_right{ background:url(../Images/doc_right.gif) no-repeat right top; position:absolute;right:0px; top:0px;width:9px; height:689px; z-index:1;}
.coupon_center_left_ar{  width:920px; padding:0 20px; background-color:#fff;}
.coupon_center_left_ar_1{  width:685px;  float:left; overflow:hidden; }
.coupon_center_left_ar_1_content{ border: 1px solid lightGrey;
background: #F7FBFE; padding:8px;font: 12px/1 Tahoma, Arial, Helvetica; overflow:hidden;}

.coupon_center_left_ar_1_content h1{
font-weight: bold;
font-size: 22px;
color: black;
line-height: 160%;
padding-top: 15px;
font-family: "宋体";
text-align: center;}
.coupon_center_left_ar_1_content .info{
height: 32px;
line-height: 32px;
text-align: center;
color: #666;
}
center {
display: block;
text-align: -webkit-center;
}
.borderline2 {
border-bottom: 1px solid lightGrey;
margin: 2px 30px;
}
.coupon_center_left_ar_2{  width:960px;   overflow:hidden;}
a:hover {
color: #FF7200;
text-decoration: underline;
}
.coupon_center_right_ar{ float:right; width:230px;}
/**/
#article{
	line-height: 180%;
	font-size: 14px;
	padding-top: 8px;
	padding-right: 28px;
	padding-left: 28px;
}
#article .mod_title span{ font-size:26px; font-weight:bold; color:#666;}
#article .mod_center_time{margin-top: 5px;color: #A5A5A5;}
#article .mod_center{ padding:10px 0;font-size: 10.5pt;font-family: 'Times New Roman';line-height: 1.6; color:#666;}

.coupon_center_other_new{
	padding: 6px 18px 20px 18px;
border: 1px solid lightGrey;
overflow:hidden;
	}
.coupon_center_other_new h3 {
height: 35px;
line-height: 35px;
font-size: 14px;
color: #005000;
padding-top: 5px;
}
.coupon_center_other_new .mod_title{font-size: 14px;color: #F60;font-weight: bold;}
.coupon_center_other_new .mod_center{ padding-top:8px;}
.coupon_center_other_new li{border-bottom:1px #ccc dotted ;
padding:3px 0 5px 0;line-height: 16px; margin-bottom:5px;background:url(../Images/dianhao.gif) -4px 5px no-repeat;}
.coupon_center_other_new .mod_red{
	padding-left:10px;
	font-size:12px;
	line-height: 16px;
	}
.coupon_center_other_new .mod_red	a{color: #666;text-decoration: none;}
.coupon_center_other_new .mod_date{
color: #A5A5A5;
font-size: 11px;

	}
	.article_box{ border-top:1px solid #ccc; padding-top:10px;}
/**/
.line_top{ margin:10px 0; height:27px; line-height:27px; }
.line_top_left{ float:left;}
.line_top_left h1{ font-size:22px; font-weight:bold;}
.line_top_right{ float: right; font-size:12px; margin-left:220px; }
.line_top_right a{ padding-left:8px; color:#666;}

.line_top_right a:hover {
color: #FF7200;
text-decoration: underline;
}
.wenti{ display:none;}
.wenti_blank{ display:none;}
/**/

/*用户登录*/
.article_cate{}
.article_cate_li{ padding:15px 15px 15px 0; width:945px; overflow:hidden; height:86px; border-bottom:1px dashed #ccc;}
.article_cate_li_left{ float:left; width:120px; height:80px; padding:2px; border:1px solid #ccc;}
.article_cate_li_left img{width:120px; height:80px; border:none;}
.article_cate_li_right{ float:right; width:790px; height:80px;}
.article_cate_li_info .mod_title{ }
.article_cate_li_info .mod_title a{font-size:14px; font-weight:bold; }
.article_cate_li_info .mod_center{}
.article_cate_li_info_date{ font-size:11px; color:#A5A5A5;}
.article_cate_li_info_content{ margin-top:5px; color:#A5A5A5; line-height:1.6; font-size: 12px;}
.article_cate_li_info_more{ display:inline-block;padding-right: 16px;zoom: 1; background:url(../Images/sprites_gra.png) no-repeat right ; padding-right:16px; }
/**/
.article_kefu{ background:url(../Images/article_kefu.jpg) no-repeat; width:685px; height:175px; position:relative;}
.article_kefu_1{ font-size:16px; font-family:"微软雅黑", "宋体"; font-weight:bold; position:absolute; top:20px; left:10px; width:476px; overflow:hidden; white-space:nowrap;}
.article_kefu_2{ width:98px; display:block; height:34px; position:absolute; right:10px; top:15px; text-decoration: underline;}

/**/
.s-content .top2{
	background:url(../Images/s-top-bg-price.gif) center 10px no-repeat;
	height:25px;
	width:960px;
}
.purchase {border:1px solid #E5EDF0;width:676px; padding:1px;margin-top:10px; color:#266392;}
			.purchase #left{  font: 12px Arial, "宋体", Verdana, sans-serif;}
            .purchase #left table {border-collapse: separate;border-spacing: 2px;width:676px;}
			.purchase #left table td.f_td { background-image:url(../Images/across_line.jpg); background-repeat:repeat-y;}
			.purchase #left tr{display: table-row;vertical-align: inherit;border-color: inherit;}
    .purchase #left table th, .purchase #left table td { padding:8px 5px; text-align:center; background:#f9fafd; overflow:hidden; line-height:20px;}
        .purchase #left table th { text-align:left; padding:8px 10px; background:#f1f5fa; font-weight:normal; width:260px; overflow:hidden; }
        .purchase #left table td.f_td {  background-color:#F3F4F6; text-align:left; padding-left:13px;}
        .purchase #left.s_more table td { text-align:left;}
        .purchase #left.s_more table td.h_td { text-align:center;}
        .purchase #left.s_more ol#top_ec_more { list-style-type:decimal; line-height:180%; margin-top:10px;}
            .purchase #left.s_more ol#top_ec_more li { margin-left:24px;}
        .purchase #left.s_ecconsult table td.head_td { font-weight:800; text-align:center;}
        .purchase #left.s_ecconsult table td.left_td { text-align:left;}
        .purchase #left.s_ecconsult p { margin:10px 0;}

    .purchase #left table th p { color:#777; margin-top:10px;}
	.purchase #left table th p {
display: none;
}
    .purchase #left table th p.show { display:block;}
    .purchase #left table th strong { color:#0197C9; padding:0 3px; cursor:pointer;}
    .purchase #left table th.s_th { width:100%; font-weight:600;}
        .purchase #left table th.s_th p { width:90%; font-weight:normal;}

    .purchase .s_diy p { margin:10px 10px 0 10px; text-indent:2em; line-height:24px;}
    .purchase .s_diy ol { margin:15px 10px; margin-left:36px; list-style-type:decimal;}
        .purchase .s_diy ol h5 { font-size:12px;}
        .purchase .s_diy ol p { margin:5px 0; text-indent:0; line-height:20px;}
        .purchase .s_diy ol li { margin-bottom:10px;}

    .purchase #left #statement h4 { padding-left:1em; margin-top:20px; margin-bottom:15px;}
    .purchase #left #statement p { text-indent:2em; margin-bottom:5px;}

	/**/
#description {
background-image: url(../Images/other_bg.jpg);
background-repeat: no-repeat;
background-color: white;
font: 12px Arial, "宋体", Verdana, sans-serif;
}

#description { width:680px; margin-top:20px; background-position:left -57px;}
    #description #description_head { width:100%; height:26px; overflow:hidden;}
	 #description_head li {
background-image: url(../Images/line_bg.jpg);
background-repeat: repeat-x;
}
#description #description_head li a:hover, #description #description_head li a.here, #description #description_head li a#description_first.here, #description #description_head li a#description_first:hover {
background: url(../Images/index_bg.jpg);
background-repeat: no-repeat;
}
        #description #description_head li { float:left; background-position:right -269px; background-repeat:no-repeat; height:26px; text-align:center;}
            #description #description_head li a { display:block; color:#fff; padding:8px 20px; text-decoration:none; font-weight:bold;}
            #description #description_head li a:hover, #description #description_head li a.here { color:#000; background-position:-180px -340px;}
            #description #description_head li a#description_first.here, #description #description_head li a#description_first:hover { color:#000;  background-position:left -340px;}
        #description #description_content { margin:20px;}
        #description #description_content div { display:none;}
		#description_payment,#description_flow,#description_license,#description_attention{ border:none;}

		.purchase #left #description h4 { padding-left:0; margin-top:8px; margin-bottom:15px;}
   #description #description_content #description_attention li { margin-bottom:20px; line-height:18px;}
       #description #description_content #description_attention li li { margin-bottom:5px;}
       #description #description_content #description_attention li h5 { font-size:12px; margin-bottom:10px;}
       #description #description_content #description_attention li ul { margin-left:40px; list-style-type:decimal;}

   #description #description_content #description_license { margin-top:20px; line-height:20px;}
       #description #description_content #description_license p { text-indent:2em; margin-bottom:5px;}
       #description #description_content #description_license h5 { font-size:12px; margin:10px 0;}
       #description #description_content #description_license ul { list-style-type:upper-roman; margin-left:30px; margin-bottom:15px;}
       #description #description_content #description_license ul#list_ul { margin:10px 2em; list-style-type:decimal;}
       #description #description_content #description_license li { margin-bottom:8px;}

   #description #description_content #description_flow { margin-top:20px; line-height:20px;}
       #description #description_content #description_flow ul { margin-bottom:20px; list-style-type:decimal; margin-left:20px;}
           #description #description_content #description_flow ul ul { margin:5px 0 5px 40px; list-style-type:circle;}
       #description #description_content #description_flow li { padding-bottom:5px;}
           #description #description_content #description_flow li li { padding-bottom:0;}
       #description #description_content #description_flow h5 { margin:10px 0; font-size:12px;}

   #description #description_content #description_payment { margin-top:20px; line-height:20px;}
       #description #description_content #description_payment p { text-indent:2em;}
       #description #description_content #description_payment h5 { font-size:12px; color:#09c; margin-top:10px;}
       #description #description_content #description_payment ul { margin:10px 0;}
           #description #description_content #description_payment h6 { font-size:12px;}

		   /*top3*/
#tupu .top3{
	background: url(../Images/top3.gif) -0 0 no-repeat;
	height:35px;

}
#tupu   .tupu_2{
	background: url(../Images/tupu_2.jpg) 0 0 no-repeat;
	height:271px;
	width:950px;
	margin:0 auto;
}
#tupu   .tupu_3{
	background: url(../Images/tupu_3.jpg) 0 0 no-repeat;
	height:200px;
	width:951px;
	margin:0 auto;
}
#tupu   .tupu_4{
	background: url(../Images/tupu_4.gif) 0 0 no-repeat;
	height:142px;
	width:950px;
	margin:0 auto;
	position:relative;
}
#tupu .box_tupu{width:935px;margin:0 auto;}
#tupu .h2{font:19px/2 '微软雅黑', '宋体' ; color:#ff7200;}
#tupu .h3{font:14px/1.5  '宋体' ; font-weight:bold; color:#415579;}
#tupu .h4{font:12px/1.5  '宋体' ; font-weight:bold; color:#415579;width:920px;
	margin:0 auto; background: url(../Images/tupu_single.gif) 0 4px no-repeat; padding-left:10px;}
#tupu  .p{ font:12px/1.5  '宋体'; margin:15px auto;}
#tupu   .tupu_4 .h5{ font:16px/1.5  '宋体'; color:#605f5f; position:absolute; font-weight:bold; left:18px; top:19px; width:352px; height:31px;}
#tupu   .tupu_4 a{ font-size:0; display: block; position:absolute; right:18px; top:18px; width:102px; height:31px;}
.adv_tupu{ width:950px; margin:0 auto;}

/*用户注册*/
.form_success {
  background: url("../Images/msg_bg.png") no-repeat scroll 2px -21px #E9FCE7;
  border: 1px solid #61EE51;
  display: block;
  height: 20px;
  padding: 2px 5px 2px 25px;
}
.form_err {
  background: url("../Images/inc_errro_form.gif") no-repeat scroll 2px 4px #e5f5ff;
  border: 1px solid #40b3ff;
  display: block;
  height: 20px;
  line-height:20px;
  padding: 2px 5px 2px 25px;
}

.field {
    padding-bottom: 2px;
    margin: 5px auto 10px;
    padding-left: 10px;
    padding-right: 10px;
    float: left;
    clear: left;
    padding-top: 0px;
    _display: inline
}

.field label {
    text-align: right;
    line-height: 31px;
    width: 90px;
    padding-right: 8px;
    float: left;
    height: 31px;
    color: #232323;
    font-size: 12px;
	font-family: "宋体";
	font-weight:bold;
}

.field .f-input {
	background:url(../Images/inc_input.gif) no-repeat;
    margin: 3px 0px 0px;
    width: 289px;
	height:31px;
	border:none;
    float: left;
    line-height:31px;
    padding:0 5px;
}
.field .hint {
    width: 300px;
    float: left;
    color: #989898;
    margin-left: 110px;
    clear: left;
    font-size: 12px
}
.field .f-input-tip {
  color: #666666;
  float: left;
  font-size: 12px;
  margin-left: 10px;
  margin-top: 5px;
}
.field .f-need {
  color: #666666;
  float: left;
  font-size: 12px;
  margin-left: 10px;
  background:url(../Images/inc_span_1.gif) no-repeat;
  width:15px;
  height:31px;
}
.field .f-need_none{ background:none;}
.field .red{ display:inline-block; padding-left:5px; color:#f30;}
form .act {
  clear: left;
  margin-left: 40px;
  padding: 0 10px;
}
.autologin {
  margin-left: 110px;
  margin-top: 0;
  padding-bottom: 0;
  width: 200px;
}

.formbutton {
	background: url(../Images/bttj.gif) no-repeat;
cursor: pointer;
font-size: 0px;
height: 37px;
width: 101px;
border:none;
}
.load{
	background: url(../Images/load.gif) no-repeat;
	}
.advbg_1{
	background:url(../Images/adv-bg.jpg) 0 0 repeat-x;
	background-color:#f1f1f0;
}
.user_1{ background: url(../Images/user_1.jpg) no-repeat; width:960px; height:71px;}
.inc{ border:1px solid #dddddd; padding:18px;}
.inc_margin{ margin-left:20px;}
.inc_h1{ font:23px/1.5 "微软雅黑", "宋体"; color:#356799;background: url(../Images/inc_h1.jpg) no-repeat; padding-left:35px; margin-top:15px; }
.inc_span{ font:12px/2.5 "宋体"; color:#727272;background: url(../Images/inc_span.jpg) no-repeat 0 5px;padding-left:35px; margin-top:8px;}
.inc_dashed{ border-bottom:1px dashed #dbdbdb; margin:15px 0;}
/*用户登录*/
.load_form{ background:url(../Images/load_form.jpg) no-repeat; width:960px; height:375px;}
.load_form_pad{ padding:84px 29px 0;}
.load_form_left{ width:395px; float:left;}
#load .field {
    padding-bottom: 2px;
    margin: 5px auto 10px;
    padding-left: 0px;
    padding-right: 0px;
    float: left;
    clear: left;
    padding-top: 0px;
    _display: inline
}
#load .field label {
text-align: right;
line-height: 31px;
width: 45px;
padding-right: 8px;
float: left;
height: 31px;
color: #232323;
font-size: 12px;
font-family: "宋体";
font-weight: bold;
}
#load .field .f-input {
	background:url(../Images/inc_input_1.gif) no-repeat;
    margin: 3px 0px 0px;
    width: 202px;
	height:25px;
	border:none;
    float: left
}
#load .lostpassword{ float:left; height:31px; line-height:31px; padding-left:5px;}
.load_form_right{ width:565px; float:left; position:relative;}
.right_login{ position:absolute;  width:165px; height:40px; left:40px; top:177px;}
.load_form_right .question{ width:490px; margin:0 auto; margin-top:240px;}
.question_h1{ font-weight:bold; font-size:12px; line-height:34px;}
.load_form_right .question ul{ clear:both;}
.load_form_right .question li{ float:left;}
.load_form_right .question li span{ font-weight:bold;}
.load_form_right .question li a,.load_form_right .question li { width:240px; padding-right:5px; font:12px; line-height:20px; color:#636363; white-space:nowrap; overflow:hidden; height:20px; }
/**/
.load_line{ background:url(../Images/load_line.gif) no-repeat left top; width:323px; padding-top:13px; height:26px; line-height:26px; margin-top:30px;}
.load_line span{ float:left; color:#000000;}
.load_line .input_text{ float:left; background:url(../Images/load_line_but.gif) no-repeat; width:189px; height:25px; border:none;}
.load_line .input_button{ margin-left:5px; float:left; background:url(../Images/load_line_check.gif) no-repeat; width:61px; height:24px; border:none;}

/**/
.f_l{ float:left;}
.f_r{ float:right;}
.short_uc{ width:204px;}
.middle_uc,.long_uc { width:747px;}
.right_uc{ display:none;}

/**/
.ucenter_cate{}
.ucenter_cate_h1{ font-size:14px; line-height:21px; color:#666666; width:204px; height:29px; background:url(../Images/ucenter_cate_h1.gif) no-repeat; line-height:29px; font-weight:bold;}
.ucenter_cate_h1 span{ padding-left:15px;}
.ucenter_cate_ul{ border:1px solid #dddddd; width:202px; border-top:none;}
.ucenter_cate_ul li{ width:190px; margin:0 auto; border-bottom:1px dashed #dcdcdc; height:34px;}
.ucenter_cate_ul li.non{ border:none;}
.ucenter_cate_ul li a{ background:url(../Images/ucenter_cate_a.gif) no-repeat 5px 13px; padding-left:15px; color:#6b6b6b; font-size:12px; line-height:34px; height:34px; display:block;
overflow:hidden;}
.ucenter_cate_ul li a:hover{ color:#eb5c02;}
.ucenter_cate_ul li a:visited { color:#245393;}

/**/
.ucenter_connect{ border:2px solid #e7e7e7; width:180px; padding:10px; text-align:left;}
.ucenter_connect_span{ color:#777777; font-size:12px; line-height:16px;}
.ucenter_connect_h1{ font-size:18px; font-weight:bold; color:#ec8606; line-height:32px; font-family:"微软雅黑", "宋体";}
.ucenter_connect_p{ font-size:12px; line-height:1.5;}
.ucenter_connect_p span{ color:#e18006;}

/*会员首页*/
.uc_center_index,.uc_center_right_info{ padding:20px;}
.uc_center_index_top{ background:url(../Images/ucenter_index_h1.gif) no-repeat 0 1px; padding-left:40px; font-size:15px; line-height:34px; font-family:"微软雅黑", "宋体"; color:#406c99;
font-weight:bold; padding-bottom:5px; border-bottom:1px dashed #dcdcdc; margin-bottom:20px;}
.uc_center_index_top span{ color:#ff5400;}

/**/


.success_box{  background: none repeat scroll 0 0 #fff;
  border: 1px solid #dddddd;
  padding: 10px;
  margin:10px;}
.success_box h2{ background:url(../Images/success.gif) no-repeat;   display:inline-block; width:280px; font-size:16px; color:#b5000a; font-weight:bolder; height:66px; line-height:66px; margin-top:20px;
margin:0 auto;}

.error_box{  background: none repeat scroll 0 0 #FFFBD5;
  border: 1px solid #F48D02;
  padding: 10px;
  margin:10px; }
.error_box h2{ background:url(../Images/error.gif) no-repeat;   display:inline-block; width:280px; font-size:16px; color:#b5000a; font-weight:bolder; height:66px; line-height:66px; margin-top:20px;
}
.msg_box{ padding:10px; text-align:center; }
.msg_box h2{ text-align:center; display:block; font-size:14px;}
.msg_box .notice{ text-align:center; display:block; font-size:12px; padding:20px;}


/*有问必答*/
.rfm {
margin: 0 auto;
}
.rfm th {
padding-right: 10px;
width: 5em;
text-align: right;
}
.rfm th, .rfm td {
padding: 4px 2px;
vertical-align: top;
line-height: 24px;
}
/*问题列表*/
.go {
background-color:#FFFFFF;
border: none;
width: 65px;
height: 25px;
line-height: 24px;
}
.B_input{height: 25px; }
tr {
display: table-row;
vertical-align: inherit;
border-color: inherit;
}
.messageListTable {
width: 100%;
color: hsl(0, 0%, 40%);
}
.messageListTable .head td {
border: 1px solid #D3E1E8;
line-height: 1.5;
height: 28px;
word-wrap: break-word;
word-break: break-all;
color: hsl(0, 0%, 20%);
vertical-align: middle;
white-space: -moz-pre-wrap;
padding: 12px;
text-align: center;
}
.messageListTable .row td {
border: 1px solid #D3E1E8;
line-height: 1.5;
height: 28px;
word-wrap: break-word;
word-break: break-all;
color: hsl(0, 0%, 20%);
vertical-align: middle;
white-space: -moz-pre-wrap;
padding: 12px;
}
#searchForm label{ line-height: 60px; font-weight: bold;}
#messagederal {border: 1px solid #D4E1E8;overflow: hidden;}
#messagederal .deralleft{float: left; width: 190px;height: 74px;}
#messagederal .deralright{float: left;width: 512px; border-left: 1px solid hsl(201, 30%, 87%);}
#messagederal .deralleft h3 {margin: 10px;font-size: 12px; color: #406C99;}
#messagederal .deralright h3{margin: 10px; font-size: 12px; color: #406C99;}
#messagederal .new_line{margin: 10px;font-size: 12px; color: #406C99;}
#messagederal .deralright .line{border-bottom: 1px solid hsl(201, 30%, 87%);}
#messagederal .deralright h3.red{ color: #F00;}
.pj{margin-top: 14px;}
.pj h3{ font-size: 14px; color: #406C99;}

.pf{float: right;}
.ts { margin-top: 20px;}
.ts span{color: #406C99;}
 tr.head{ background: url(../Images/list.gif) 0 0 repeat-x}
.xz a { color: #FF5400;}
.gb{text-align: center;height: 39px;line-height: 34px;border: 1px solid hsl(201, 30%, 87%);}

//
#sq_table{}
#sq_table td{ width:150px; text-align:center; height:24px;}
.w150{ width:150px; text-align:right;}
.dl_class{}
.dl_class { font-size:14px; font-family:Verdana, Geneva, sans-serif; color:#666666;}
.dl_class  a{ line-height:28px; font-size:12px;}
.downloadbutton {width: 67px;height: 29px; }
.patch_left{float: left; width: 153px;margin-top: 25px;}
.patch_left span{color: #BCC1C6;}
.patch_right{float: right; border: 1px solid #E1E1E1;width: 525px; padding: 10px;position: relative;}
.patch{}
.note {width: 450px;margin-bottom: 10px;}
.jt {position: absolute;top: 25px;left: -7px;}
.ckgd{position: absolute;top: 8px;right: -5px;}

.p01
{
	font-size: 9pt;
	color: #000;
	width: 961px;
	margin-right: auto;
	margin-left: auto;
	text-align: right;
	margin-top: 2px;
}
.logo
{
	background-image: url(../Images/logo.jpg);
	background-repeat: no-repeat;
	background-position: left;
	height: 40px;
	width: 911px;
	margin-top: 23px;
	margin-right: auto;
	margin-left: auto;
	text-align: right;
	padding-right: 50px;
	padding-top: 17px;
	margin-bottom: 21px;
}
.daohang
{
	height: 44px;
	width: 961px;
	margin-right: auto;
	margin-left: auto;
}
#mainMenuUl
{
	position: absolute;
	height: 44px;
	width: 961px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#mainMenuUl li
{
	float: left;
	margin: 0px;
	padding: 0px;
}
#search {
	position: absolute;
	display: block;
	height: 18px;
	line-height: 18px;
	width: 200px;
	color: #273C7B;
	text-align: left;
	border:0px blue solid;
    top: 4px;
    left: 15px;
}
#search label .words{
	display:block;
	float:left;
	margin:2px 4px 0 0;
	padding:0 0 0 3px;
	width:135px;
	border:0;
	color:#999;
	background:transparent;
}
#search label .btn{
	width:35px;
	height:20px;
	border:0px black solid;
	text-indent:-10000px;
	cursor:pointer;
	background:transparent;
}
#search input {
	float: left;
}

.search1
{
	background-image: url(../Images/search.jpg);
	background-repeat: no-repeat;
	height: 22px;
	width: 173px;
	margin-top: 9px;
	margin-left: 26px;
	font-size: 9pt;
	color: #b1acac;
	text-align: left;
	padding-top: 4px;
	padding-right: 8px;
	position: relative;
	padding-left: 15px;
}
/*--
.search
{
	background-image: url(../Images/search.jpg);
	background-repeat: no-repeat;
	height: 22px;
	width: 188px;
	margin-top: 9px;
	margin-left: 26px;
	font-size: 9pt;
	color: #b1acac;
	text-align: right;
	padding-top: 4px;
	padding-right: 8px;
}*/
.foot1
{
	height: 257px;
	width: 464px;
	background-repeat: repeat-x;
	background-position: top;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #d6d6d6;
	border-left-color: #d6d6d6;

	background-image: url(../Images/dh-bj.jpg);
	line-height: 27px;
	border-bottom-width: 1px;
	border-bottom-style: solid;	
	border-bottom-color: #d6d6d6;
	float: left;
	margin-left: 4px;
}
#a3
{
	font-weight: normal;
	color: #666666;
	font-size: 9pt;
	text-decoration: none;
	clear:both;
}
.foot2
{
	height: 257px;
	width: 464px;
	background-repeat: repeat-x;
	background-position: top;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #d6d6d6;
	border-left-color: #d6d6d6;
	font-weight: bold;
	color: #265283;
	font-size: 9pt;
	background-image: url(../Images/dh-bj.jpg);
	line-height: 27px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d6d6d6;
	float: left;
	margin-left: 10px;
}
#menu {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;

}
#menu li {
	display: block;
	width: 93px;
	text-align: center;
	padding-top: 0.2em;
	padding-bottom: 0.2em;
	cursor: hand;
	height: 25px;
}
.span1
{
	margin-left: 402px;
	height: 15px;
	padding-top: 10px;
}
.sec1 {
	background-image: url(../Images/dh2.jpg);
	background-repeat: no-repeat;
	background-position: top;
	float: left;
	height: 25px;
	margin-top: 5px;
		color: #374761;
	font-weight: bold;
}
.sec2 {
	background-image: url(../Images/dh1.jpg);
	background-repeat: no-repeat;
	background-position: top;
	float: left;
	height: 25px;
	margin-top: 5px;
	color: #374761;
	font-weight: bold;
}
.block 
{
	display: block;
}
.unblock {
	display: none;
}
#a6
{
	height: 118px;
	width: 451px;
		margin: 0px;
	padding: 0px;
}
#a6 p
{
	float: left;
	line-height: 20px;
		width: 220px;
}
#a6 img
{
	float:left;
	margin-right: 15px;
	margin-bottom: 17px;
	margin-left: 18px;
}
#a6 span
{
	font-size: 9pt;
	font-weight: normal;
	color: #545353;
	line-height: 20px;
	text-indent: 20px;
}
#a6 b
{
	margin-left: 150px;
	font-weight: normal;
}
#new
{
	height: 76px;
	width: 464px;
	font-size: 9pt;
	color: #545353;
	margin: 0px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #d5d5d5;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#new li
{
	background-image: url(../Images/dianhao.gif);
	background-repeat: no-repeat;
	background-position: 10px 4px;
	height: 20px;
	font-weight: normal;
	width: 434px;
	padding-left: 30px;
	text-align: left;
	line-height: 20px;
	
}
#new span
{
	text-align: right;
	float:right;
	margin-right: 10px;
}

#menu1 {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;

}
#menu1 li {
	display: block;
	width: 93px;
	text-align: center;
	padding-top: 0.2em;
	padding-bottom: 0.2em;
	cursor: hand;
	height: 25px;
}
.span2
{
	margin-left: 402px;
	height: 15px;
	padding-top: 10px;
}
.sec3 {
	background-image: url(../Images/dh1.jpg);
	background-repeat: no-repeat;
	background-position: top;
	float: left;
	height: 25px;
	margin-top: 5px;
		color: #374761;
	font-weight: bold;
}
#a7
{
	height: 118px;
	width: 451px;
	margin: 0px;
	padding: 0px;
}
#a7 p
{
	font-size: 10pt;
	color: #3641cc;
	line-height: 20px;
	float:left;
	width: 220px;
}
#a7 img
{
	margin-right: 15px;
	margin-bottom: 17px;
	margin-left: 18px;
	float:left;
}
#a7 span
{
	font-size: 9pt;
	font-weight: normal;
	color: #545353;
	line-height: 20px;
	text-indent: 20px;
}
#a7 b
{
	margin-left: 160px;
	font-weight: normal;
}
#new1
{
	height: 110px;
	width: 464px;
	font-size: 9pt;
	color: #545353;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #d5d5d5;
}
#new1 li
{
	background-image: url(../Images/dianhao.gif);
	background-repeat: no-repeat;
	background-position: 10px 4px;
	height: 20px;
	font-weight: normal;
	width: 434px;
	padding-left: 30px;
	text-align: left;
	line-height: 21px;
	
}
#new1 span
{
	text-align: right;
	float:right;
	margin-right: 10px;
}
#foot1 img
{
float:left;}
#foot
{
	color: #8f8f8f;
	height: 50px;
	width: 921px;
	margin-right: auto;
	margin-left: auto;
	font-size: 9pt;
	background-color: #FFFFFF;
	padding-top: 10px;
	padding-left: 40px;
	text-align: right;
}
#a4
{
	color: #8f8f8f;
	font-size: 9pt;
	font-weight: normal;
	text-decoration: none;
}
#foot img
{
	float: right;
	margin-top: -10px;
	margin-right: 15px;
	margin-left: 10px;
}
#a1
{
		font-size: 10pt;
	color: #374761;
	font-weight: bold;
	text-decoration: none;
}
#a2
{
	font-size: 9pt;
	font-weight: normal;
	color: #545353;
	text-decoration: none;
	line-height: 20px;
}
.div1
{
	border: 1px solid #000000;
	height: 120px;
	width: 454px;
}
/**
 * 作用： 清理浮动 
 * 日期： 2009-09-13修改
 * By Rain Man
 */
/* 利用生成内容清理浮动 for IE8(标准模式) 和 非IE浏览器 */
.clearfix:after {
	content: ".";
	clear: both;
	height: 0;
	visibility: hidden;
	display: block;
	margin: 0px;
}
/* 激发IE中的hasLayout属性 for IE8(Quirks)模式和IE6\7浏览器*/
.clearfix{
    *zoom:1;
	margin: 0px;
}
/**
 * 1、'*' hack在IE6\7和IE8 Quirks模式下能够识别，而IE8标准模式下木能识别
 * 2、zoom 来激发IE中的hasLayout属性 
 * 3、设置了{zoom:xx}的元素在IE8的兼容模式或IE8之前的浏览器中其hasLayout为true，
 *    但在IE8的标准模式下则不会触发hasLayout。
 */ 


/** ---------------------------------------------------内容页---------------------------------------------------**/
.page02-main
{
    background:url(../Images/main_bg.png) bottom repeat-y;
    background-color:#FFF;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	width: 960px;
	margin-left: auto;
	height:auto;
	_height:420px;
	min-height:420px;
	overflow:hidden;
	_overflow:visible;
	clear: both;
}
#page02-left
{
	width: 210px;
	padding-top: 11px;
	padding-left: 10px;
	float: left;
	height:100%;
}
#page02-left ul
{
	background-color: #efefef;
	height: 510px;
	width: 202px;
}
.li01
{
	font-size: 14px;
	color: #FFFFFF;
	background-image: url(../Images/page02-left-head.jpg);
	background-repeat: no-repeat;
	height: 25px;
	width: 176px;
	padding-top: 7px;
	padding-left: 25px;
	font-weight: bold;
}
.dh
{
    background-image:url("../Images/dh-a2.jpg");
    height:25px;
    padding-top:8px;
    padding-left:30px;
}
.dh2
{
    background-image:url("../Images/dh-a1.jpg");
    height:25px;
    padding-top:8px;
    padding-left:30px;
}
.dh2 a
{
    color:#fc7a22;
}
#page02-left li
{
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.page02-right
{
	float: left;
	width: 730px;
	padding-top: 10px;
	padding-left: 8px;
	background-color: #FFFFFF;
	padding-bottom:10px;
}
.page02-p01
{
	font-size: 9pt;
	color: #86a0b5;
	margin-bottom: 12px;
}
.page02-p01 a
{
    color: #86a0b5;
}
.page02-p01 span
{
font-size: 9pt;
	color: #0d2d5c;}
.page02-p02
{
	width: 700px;
	font-size: 9pt;
	color: #757575;
	line-height: 21px;
	text-indent: 20px;
	margin-left: 10px;
}
.page02-p02 img
{
	float: right;
	margin-right: 5px;
	margin-bottom: 10px;
	margin-left: 25px;
}
.page02-right-cg
{
	background-image: url(../Images/page02-cg03.jpg);
	background-repeat: repeat-x;
	background-position: top;
	margin-top: 12px;

}
.page02-right-cg p
{
	background-image: url(../Images/page02-cg01.jpg);
	background-repeat: no-repeat;
	background-position: left;
	height: 23px;
	width: 101px;
	font-family: "黑体";
	font-size: 11pt;
	color: #de0a0a;
	font-weight: bold;
	padding-top: 7px;
	padding-left: 33px;
}
#div4 {
	display: none;
}

#demo {
	overflow:hidden;
	width: 680px;
	height: 111px;
	position: absolute;
	margin: 10px 0 10px 20px;
	padding: 0px;
    }
    #demo img {
	margin: 0px;
	padding: 0px;
    }
    #indemo {
	float: left;
	width: 800%;
	text-align: center;
    }
    #demo1 {
	float: left;

    }
    #demo2 {
     float: left;
    }
	#demo-bj
	{
	background-image: url(../Images/img0.jpg);
	background-repeat: no-repeat;
	height: 80px;
	width: 135px;
	float: left;
	text-align: left;
	vertical-align: bottom;
	padding-top: 5px;
	margin-left: 7px;
	
}
.foot0
{
	overflow:hidden;
	clear:both;
	width:980px;
	background-color:#FFFFFF;
	margin-right: auto;
	margin-left: auto;
}
#page05
{
	font-size: 9pt;
	color: #666666;
	width: 730px;
	float: left;
	background-color: #FFFFFF;
}
.page05-main
{
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	width: 960px;
	height:auto;
	background:url(../Images/main_bg.png) bottom repeat-y; 
	_height:400px;
	min-height:400px;
	overflow:hidden;
	_overflow:visible;
	clear: both;
}
.page05-li01
{
	background-image: url(../Images/jt.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	height: 17px;
	width: 95px;
	padding-top: 3px;
	padding-left: 20px;
}
.page05-li02
{
	background-image: url(../Images/page05-img.jpg);
	background-repeat: no-repeat;
	height: 130px;
	width: 738px;
	margin-top: 14px;
	margin-bottom: 10px;
}
#page05 p
{
	line-height: 20px;
}
#page05 li
{
	line-height: 23px;
}
#page05 dl
{
	clear: left;
	line-height: 20px;
}
#page05 dt
{
	font-weight: bold;
}
#page05 dd
{
	word-spacing: 20px;
}
	.page06-li01
{	background-image: url(../Images/page06-img.jpg);
	background-repeat: no-repeat;
	height: 136px;
	width: 740px;
	margin-top: 14px;
	margin-bottom: 10px;}
.contact ul li {
	line-height:20px;
}
.contact ul li b {
	color:#090;
	line-height:32px;
}
.mside_right{
	display:block;
	float:left;
	width:728px;
	overflow:hidden;
	margin-top: 10;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 10px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0;
	line-height:25px;
}
.mside_right h2{
	position:relative;
	display:block;
	height:25px;
	line-height:25px;
	font-size:13px;
	font-weight:lighter;
	clear:both;
	background:url(../Images/icon.gif) 0 -123px no-repeat;
	border-bottom:1px #EBEBEB solid;
	margin-top: 10px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 15px;	/*margin-bottom:10px;*/
}
.mside_right h2 .icon_link{
	position:absolute;
	display:block;
	right:10px;
	top:2px;
	width:197px;
	height:14px;
	background:url(../Images/icon_tit.png) no-repeat;
	border:0px black solid
}
.mside_right h2 .icon_link a{
	display:block;
	float:left;
	width:49px;
	line-height:14px;
	text-indent:-10000px;
}
.mside_right .mr_banner{
	display:block;
	padding:0px 0 0 0;
	margin-bottom:10px;
	margin-top:10px;
	width:730px;
	clear:both;
}
.mside_right .mr_banner img{
	width:728px;
}
.mside_right .mr_left{
	display:block;
	float:left;
	width:500px;
	z-index:10000;
}
.mside_right .mrl_banner{
	display:block;
	padding:0;
	
	clear:both;
	margin:10px 0;
}
.mside_right .mr_left .mrl_banner img{
	width:501px;
}
.mside_right .mr_left .content_box{
	display:block;
	margin:0 0 10px 0;
	width:500px;
	height:auto;
	overflow:hidden;
	_overflow:visible;
	background:#fff url(../Images/pro_box_bg.png) bottom no-repeat;
	clear:both;
}
.mside_right .mr_left .c_box_white{
	background:#fff url(../Images/pro_box_bg_2.png) bottom no-repeat;
	 
}


.mside_right .mr_left .content_box h3{
	display:block;
	padding:0 0 0 42px;
	height:32px;
	line-height:38px;
	font-size:12px;
	background:url(../Images/pro_tit_bg.png) 0 0 no-repeat;
	clear:both;
	overflow:hidden;
}
.mside_right .mr_left .content_box .ser_train2_list h3{
	background:url(../Images/ser_bg1.png) right no-repeat;
}

.mside_right .mr_left .content_box h3 strong{
	display:block;
	float:left;
	padding:0 15px 0 0;
	height:32px;
	line-height:38px;
	overflow:hidden;
	background:url(../Images/pro_tit_bg.png) right -33px no-repeat;
}
.mside_right .mr_left .content_box h3 a{
	display:block;
	float:right;
	padding:0 15px 0 0;
	line-height:32px;
	font-weight:lighter;
}
.mside_right .mr_left .content_box h4.tabs{
	display:block;
	padding:0 0 0 6px;
	height:32px;
	line-height:38px;
	font-size:12px;
	background:url(../Images/pro_tit_bg.png) 0 0 no-repeat;
	clear:both;
	overflow:hidden;	
}
.mside_right .mr_left .content_box h4.tabs a{
	float:left;
	padding:0 3px 0 0;
	width:110px;
	text-align:center;
	background:url(../Images/tabs2.png) 0 -32px repeat-x;
}
.mside_right .mr_left .content_box h4.tabs a.selected{
	background:url(../Images/tabs2.png) center top no-repeat;
}
.mside_right .mr_left .content_box img.ser_pics{
	display:block;
	float:left;
	margin:0 10px 10px 0;
	padding:2px;
	border:1px #ccc solid;
}
#tab11 a,tab12 a,tab13 a{
	text-decoration:underline;
	color:#000
}
.mside_right .mr_left .content_box .list1{
	display:block;
	margin:0 auto;
	width:460px;
}
.mside_right .mr_left .content_box .list1 li{
	display:block;
	padding:15px 0;

	line-height:16px;
	border-bottom:1px #DCDCDC solid;
	clear:both;
}
.mside_right .mr_left .content_box .list1 li img{
	display:block;
	padding:6px;
	margin:0 15px 0 0;
	float:left;
	height:89px;
	width:114px;
	background:url(../Images/pic_bg.png) no-repeat;
}
.mside_right .mr_left .content_box .list1 li a{
	padding:0 0 0 10px;
	color:#3663A9;
	text-decoration:underline;
}
.mside_right .mr_left .content_box .list2{
	display:block;
	margin:0 auto;
	width:460px;
}
.mside_right .mr_left .content_box .list2 li{
	display:block;
	float:left;
	padding:5px 0;
	width:230px;
	line-height:16px;
}
.mside_right .mr_left .content_box .list2 li img{
	display:block;
	float:left;
	margin:0 0 5px 0;
	height:85px;
	width:215px;
	clear:both;
}
.mside_right .mr_left .content_box .list2 li strong{
	display:block;
	height:35px;
	line-height:25px;
	clear:both;
}
.mside_right .mr_left .content_box .list2 li p{
	display:block;
	padding:0 0 0 10px;
	width:200px;
	background:url(../Images/icon.gif) 0 -170px no-repeat;
	clear:both;
}

.mside_right .mr_left .content_box .list2 li a{
	padding:0 0 0 10px;
	color:#3663A9;
	text-decoration:underline;
}
.mside_right .mr_left .content_box .list3{
	display:block;
	margin:0 auto;
	width:460px;
}
.mside_right .mr_left .content_box .list3 li{
	display:block;
	float:left;
	padding:15px 0;
	width:220px;
	line-height:16px;
}
.mside_right .mr_left .content_box .list3 li img{
	display:block;
	margin:0 auto 5px 0;
	height:131px;
	width:220px;
}
.mside_right .mr_left .content_box .list3 li a{
	padding:0 0 0 10px;
	color:#3663A9;
	text-decoration:underline;
}

.mside_right .mr_left .content_box .list3 li a.alk{
	display:inline-block;
	margin:0 4px 0 0;
	padding:2px 0 2px 7px;
	/*width:105px;*/
	color:#6A6969;
	text-decoration:underline;
	background:url(../Images/icon.gif) 0 -792px no-repeat;
}
.xx{float:right;}
.right_img{
	display:block;
	float:right;
	margin:0 1px 12px 0;}
.mside_right .mr_right{
	display:block;
	float:right;
	width:214px;
}
.mside_right .mr_right .article{
	display:block;
	float:right;
	margin:0 0 10px 0;
	padding:0 0 12px 0;
	*padding-bottom:6px;
	width:214px;
	background:url(../Images/pro_box_bg2.png) bottom no-repeat;
	overflow:hidden;
}
.mside_right .mr_right .article_ser{
	background:url(../Images/side_right_box1.png) left bottom no-repeat;
	overflow:hidden;
}
.mside_right .mr_right .article_ser_w{background:url(../Images/side_right_box2.png) left bottom no-repeat;}
.mside_right .mr_right .article h3{
	display:block;
	margin:0 auto;
	width:212px;
	height:33px;
	line-height:36px;
	font-size:12px;
	background:#fff url(../Images/pro_tit_bg.png) right 0 no-repeat;
	overflow:hidden;
}
.mside_right .mr_right .article_ser h3{ margin:0; float:left; width:214px;background:url(../Images/side_right_box1.png) left top no-repeat;}
.mside_right .mr_right .article h3 a{
	display:block;
	float:right;
	padding:0 12px 0 0;
	color:#404040;
}
.mside_right .mr_right .article h3 strong{
	display:block;
	float:left;
	padding:0 0 0 22px;
	color:#FFF;
}
.mside_right h2 .icon_link{
	position:absolute;
	display:block;
	right:10px;
	top:2px;
	width:197px;
	height:14px;
	background:url(../Images/icon_tit.png) no-repeat;
	border:0px black solid
}
.mside_right .mr_right .article_ser h3 strong,.main .mside_right .mr_right .article_ser h3 a{color:#404040;}
.mside_right .mr_right .article li{
	display:block;
	width:200px;
	clear:both;
	background:url(../Images/icon.gif) 0 -690px no-repeat;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	line-height: 25px;
	list-style-type:disc;
	height: 25px;
	vertical-align: bottom;
	overflow:hidden;
	padding: 0px;
	font-size: 9pt; font-family: 宋体;}

.mside_right .mr_right .article li a{
	display:block;
	float:left;
	padding:0 0 0 10px;
	
}
.mside_right .mr_right .article li span{
	display:block;
	float:right;
	
}
.hr_ullist{
	display:block;
	margin:0 auto;
	padding-top:10px;
	width:500px;
}
.hr_ullist li{
	display:block;
	float:left;
	padding:5px 0;
	width:250px;
	height:100px;
	position:relative;
}
.hr_ullist li strong{
	display:block;
	height:22px;
	clear:both;
}
.hr_ullist li img{
	display:block;
	margin:0 2px 0 0;
	float:left;
}
.hr_ullist li p{
	display:block;
	float:left;
	width:160px;
	color:#6E6E6E;
	line-height:16px;
}
.hr_ullist li a{
	text-decoration:underline;
	margin:0 0 0 10px;
	padding:0 0 0 7px;
	color:#3663A9;
	background:#fff url(../Images/icon.gif) 0 -887px no-repeat;
	position:absolute;
	right:25px;
	bottom:19px;
}
.ser_rside_search{
	position:relative;
	display:block;
	height:50px;
	clear:both;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0;
}
.ser_rside_search input.text{
	position:absolute;
	left:0;
	top:30px;
	height:24px;
	width:417px;
	border:none;
	color:#fff;
	background:#fff url(../Images/ser_search1.png) no-repeat;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 10px;
	line-height: 25px;
	vertical-align: middle;
}
.ser_rside_search input.btn{
	position:absolute;
	right:10px;
	top:30px;
	border:none;
}
.hr_search{
	display:block;
	clear:both;
	position:relative;
	height:58px;
	z-index:10000;
}
.hr_search h3{
	height:30px;
	font-size:12px;
}
a.jt_more{
	text-decoration:underline;
	margin:0px 0 0 10px;
	padding:0 0 0 7px;
	color:#3663A9;
	background:#fff url(../Images/icon.gif) 0 -884px no-repeat;
	position:absolute;
	right:10px;
	top:50px;
}
.page03
{
padding-top:20px;}
.page03 a
{
color:#474747;}
.page03 p
{
	background-image: url(../Images/jt2.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	height: 22px;
	width: 670px;
	padding-left: 20px;
	padding-top: 4px;
}
.page03 span
{
	float:right;
}
/*--左侧菜单--
=======================================*/
.side_pro_nav{
	display:block;
	margin:0 auto;
	width:210px;
	background:#fff;
	clear:both;
}
.side_pro_nav li{
	display:block;
	line-height:34px;
	border-bottom:1px #FAFAFA solid;
	clear:both;
	width:210px;
}
.side_pro_nav li #dh-a{
	padding:0 0 0 30px;
	color:#0d8bbf;
	font-weight:bold;
	cursor:pointer;
}
.side_pro_nav li a{
	padding:0 0 0 30px;
	color:#393939;
	cursor:pointer;
}
.side_pro_nav li a:hover,.side_pro_nav li a.on{
}
.side_pro_nav li a.on{ font-weight:bold;}
.side_pro_nav li ul{
	display:none;
	margin:0 auto;
	clear:both;
}
.side_pro_nav li dt{
	line-height:28px;
	background:#fff url(../Images/side_left_bg.png) 0 -76px no-repeat;
	border-bottom:none;
	padding-left:10px;
}
.side_pro_nav li li a{
	padding:0 0 0 42px;
	font-weight:lighter;
}
.side_pro_nav li li li{
	line-height:30px;
	background:#F3F3F3;
	border-bottom:1px #FAFAFA solid;
}
.side_pro_nav li dd div a
{
	padding:0 0 0 48px;
	color:#707070;
}
.side_pro_nav li li.on{
	background:#fff url(../Images/jt3.png) no-repeat;
}
.side_pro_nav li li li.on{
	background:#FAFAFA url(../Images/jt3.png) no-repeat;
}
.mside_left{
	display:block;
	float:left;
	_margin:-10px 0 0 7px;
	width:210px;
	border:0px blue solid;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 5px;
	background-color: #efefef;
	background-image: url(../Images/side_left_bg.png);
	background-repeat: no-repeat;
	background-position: top;
	height: 100%;
	
}
.mside_left h2{
	padding:10px 0 0 15px;
	height:32px;
	line-height:32px;
	color:#FFF;
	background:url(../Images/side_left_bg.png) top no-repeat;
}
.mside_left .msl_content{
	display:block;
	margin:10px auto;
	padding:0 0 10px 0;
	width:197px;
	background:url(../Images/side_left_contact.png) bottom no-repeat;
}
.mside_left .msl_content a{
	text-decoration:underline;
	color:#3663A9;
}
.mside_left .msl_content a:hover{color:#E70014;
	
}
.mside_left .msl_content a.email{
	display:block;
	padding:0 0 0 12px;
	clear:both;
	background:url(../Images/icon.gif) 0 -994px no-repeat
}
.mside_left .msl_content h3{
	display:block;
	padding:0 0 0 22px;
	line-height:35px;
	font-size:12px;
	color:#333;
	background:url(../Images/side_left_contact.png) top no-repeat;
}
.mside_left .msl_content img{
	display:block;
	margin:5px auto 0 auto;
}
.mside_left .msl_content ul{
	display:block;
	margin:0 auto;
	padding:5px 0;
	width:170px;
	clear:both
}
.mside_left .msl_content li{
	display:block;
	height:22px;
	line-height:22px;
	clear:both;
	background:url(../Images/side_left_contact.png) -15px -120px no-repeat;
}
.mside_left .msl_content li a{
	padding:0 0 0 15px;
	color:#6E6E6E;
}
.mside_left .msl_content .msc_text{
	position:relative;
	display:block;
	padding:10px;
	height:70px;
	line-height:16px;
	border:0px blue solid;
	clear:both;
}
.mside_left .msl_content .msc_text img{
	float:left;
	margin:0 10px 0 0;
}
.mside_left .msl_content .msc_text .abtn{
	position:absolute;
	bottom:5px;
	right:22px;
	display:block;
	height:23px;
	line-height:23px;
	width:87px;
	text-align:center;
	text-decoration:underline;
	background:url(../Images/btn5.png) no-repeat;
}

.mside_left .msl_video{
	display:block;
	margin:10px auto;
	width:200px;
	height:110px;
	background:url(../Images/side_left_video.jpg) no-repeat;
	clear:both;
}
.mside_left .msl_video p{
	display:block;
	padding-top:18px;
	float:left;
}
.mside_left .msl_video p.vleft{
	padding-left:10px;
	width:95px;
}
.mside_left .msl_video p.vright{
	width:80px;
	line-height:16px;
}
/*--CRIS介绍--*/
#a8
{
	color: #486175;
	text-decoration: underline;
	float:right;
}
.csis_intro{
	display:block;
	padding:5px 10px;
	height:auto;
		_height:90px;
	overflow:hidden;
	_overflow:visible;
	clear:both;
	
}
.csis_intro img{
	display:block;
	margin:0 10px 0 0;
	float:left;
}
.csis_intro p{
	line-height:16px;
}
.csis_intro .d-context p{float:none;}

.csis_intro p.ci_con{
	line-height:20px;
	}
.csis_intro p.detail{
	float:none;
	width:auto;
	clear:both;
	margin-bottom:10px;
}
.csis_intro a.more{
	padding:0 0 0 15px;
	color:#3663A9;
	text-decoration:underline;
}

.csis_intro a.alk
{
	display:inline-block;
	margin:5px 0px -7px 0;
	padding:0px 0 0px 8px;
	width:95px;
	color:#6A6969;
	text-decoration:underline;
	overflow:hidden; 
	white-space:nowrap;
	background:#fff url(../Images/icon.gif) 0 -792px no-repeat;
}.csis_intro a:hover{ color:#E70014;}
.csis_list{
	display:block;
	margin:0 auto;
	width:476px;
	height:90px;
}
.csis_list li{
	display:block;
	float:left;
	margin:10px 0;
	height:70px;
	width:90px;
	text-align:center;
	line-height:12px;
	font-weight:bold;
	border:0px blue solid
}
.csis_list li img{
	width:60px;
	height:40px;
	float:none;
	margin:0 auto;
}
.csis_intro1
{
    padding-bottom:30px;
}
.csis_intro1 ul
{
	float: left;
	margin-left: 15px;
	margin-top: 4px;
}
.csis_intro1 li
{
	line-height: 20px;


width:220px;

white-space:nowrap;

text-overflow:ellipsis;

-o-text-overflow:ellipsis;

overflow: hidden;



}
.page03-1-div1
{
	background-image: url(../Images/page03-1-1.jpg);
	background-repeat: no-repeat;
	background-position: top;
	overflow:hidden;
	width: 501px;
	padding-top: 12px;
	text-align: left;
	margin-bottom: 10px;
}
.page03-1-div2
{
	background-image: url(../Images/page03-1-3.jpg);
	background-repeat: repeat-y;
	width: 501px;
	overflow:hidden;
	background-position: left;
}
.page03-1-div1 ul
{
	float:left;
	margin-left:15px;
	margin-top: 10px;
}
.page03-1-div1 li
{
	line-height: 20px;
	width:220px;
}
#imgList{
	width:447px;
	height:95px;
	overflow:hidden;
	float: left;
		border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding: 0px;
	margin-top: -10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#imgList ul{ width:2000px; height:95px;} /* 定义全部图片的宽度和,这里有5张，每张宽100px,总宽度就是500px */
#imgList li{
	float:left;
	height:95px;
	line-height: 95px;
	vertical-align: middle;
} /* 单张图片的所在位置的大小，宽度就是图片宽度加左右边距 */
#imgList img{ margin:5px;} /* 单张图片的尺寸，及外边距*/
.gd
{
	float:left;
	padding: 0px;
	margin-top: -10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
