@charset "utf-8";
/* CSS Document */
body, div, address, blockquote, iframe, ul, ol, dl, dt, dd, 
h1, h2, h3, h4, h5, h6, p, pre, table, caption, th, td, 
form, legend, fieldset, input, button, select, textarea 
{
	margin: 0;
	padding: 0;
	font-family: inherit;
}
ol, ul {list-style: none;}
fieldset, img {border: 0;}
:focus {outline: 0;}
table{border-collapse: collapse;border-spacing: 0;}
caption, th {text-align: left;}
body {
    color: #333;
    background: url(../img/001.jpg) repeat-x #deebf3;
    text-align: center;
    font: 12px/1.5 Tahoma, Helvetica, Arial, sans-serif;
}
.cztopbg{
	background-image: url(/ceotemp/images/cztopbg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 50px;
}

.clearfix {display: inline-block;}
.f14{
    font-size:12px;
    white-space:nowrap;
    text-overflow:ellipsis;
    overflow: hidden;}
* html .clearfix {height: 1%;}
.clearfix {display: block;}
.clearfix:after {
    content: ".";
    clear: both;
    display: block;
    height: 0;
    visibility: hidden;
}
.hidden {display: none;}
html, body { height: 100%;}
* html .container {height: 100%;}
.container {
	width: 930px;
	min-height: 100%;
	margin: auto;
	text-align: left;
	background: #fff;
}
.container1 {
	width:1000px;
	min-height: 100%;
	margin: auto;
	text-align: left;
	background: #fff;
}
#flashtop{ width:990px; float:left; height:220px; margin-bottom:8px; text-align:center; margin-left:5px;
}
#nav{
	width:990px;
	float:left;
	height:36px;
	margin-bottom:8px;
	text-decoration:none; margin-left:5px;
}
.container1 .wrap {margin: 0 10px; height:100%;
}
.container .wrap {margin: 0 10px;}
#top_img{margin: 10px 10px;}
.col1, .col2, .col3, .col4, .col5, .news_sort {
	float: left;
	margin-bottom: 10px;
}
.layout-cols2 .col1 {
	width: 698px;
	border:1px solid #99BBDD;
	background-color: #F5FAFF;
	padding-bottom:8px;
}
.layout-cols2 .col9 {
	width: 696px;
	float:right;
	border:1px solid #99BBDD;
	background-color: #F5FAFF;
	padding-bottom:8px;
}
.layout-cols2 .col2 {
	width: 272px;
	float:right;
	margin-right: 0;
}
.layout-cols2 .col8 {
	width: 272px;
	float:left;
	margin-right: 0;
}
.layout-cols3 .col1 {
    width: 280px;
}
.layout-cols3 .col2 {
    width: 310px;
}
.layout-cols3 .col3 {
    width: 300px;
    margin-right: 0;
}
.layout-col2ultra .col1 {
    width: 280px;
}
.layout-col2ultra .col2,
.layout-col2ultra .col2 .span2 {
    width: 620px;
    margin-right: 0;
}
.layout-col2ultra .col2 .col1 {
    width: 310px;
}
.layout-col2ultra .col2 .col2 {
    width: 300px;
}
.layout-col2ultra .col2 .span2 {
    clear: both;
    margin-bottom: 10px;
}
html:first-child .box .tab ul.tabitem a.current,
html:first-child .box .tab ul.tabitem a:hover {
    position: relative;
    padding-bottom: 1px;
}
a:link, a:visited {
    color: #333;
    text-decoration: none;
}
/* Header
==========================================================*/
.header {
    margin: 0 10px 5px;
}
.topnav {
    position: relative;
    margin: 0 -10px 5px;
    height: 2em;
    line-height: 2;
    background: #f5f5f5;
    border-bottom: 1px solid #e3e3e3;
}
.topnav, .topnav a:link, .topnav a:visited {
	color: #666;
	height:33px;
}
.topnav_1 {
	float:left;
	margin-top: -18px;
}
.topnav a:hover, .topnav a:active {
    color: #036;
    text-decoration: underline;
}

.brand, .ad-banner {
    float: left; width:300px; height:80x;
}
.ad-banner {
	width: 610px;
	height: 80px;
	overflow: hidden;
	padding:0px;
	margin:0px;
	float:left;
	padding-left:20px;
}
.ad-banner ul{
	padding-top: 15px;
}
.ad-banner li{
	float:left;
	display:block;
	width:90px;
	height:55px;
}
.ad-text {
    float: right;
    width: 258px;
    height: 58px;
    line-height: 1.6;
    border: 1px solid #b0d7ff;
    background: #f2f6fb; 
}
.ad-text li {
    width: 49.9%;
    float: left;
    text-indent: 3px;
    white-space: nowrap;
}
.brand h1.site-name {
    display: none;
}
.brand a img {
    display: block;
}

/* Nav
==========================================================*/
.nav {
    position: relative; font-family:"宋体"; 
	margin: 0 10px 10px;
	background: url(../images/nav_bg.png) no-repeat 0 -36px;
}
.navinner {
    background: url(../images/nav_bg.png) no-repeat 100% -72px;
}
.navlist {
    height: 36px;
    line-height: 36px;
    overflow: hidden;
    margin: 0 10px;
    background: url(../images/nav_bg.png) repeat-x 0 0;
}
.nav li {
    float: left;
    display: inline;
    margin: 0 0 0 -2px;
    padding: 0 4px 0 6px;
    background: url(../images/nav_bg.png) no-repeat 0 -108px;
}
.nav a {
    display: block;
    width: 102px;
    text-align: center;
    font-size: 120%;
}
.nav a:link, .nav a:visited {
    color: #fff;
}
.nav a.current, .nav a:hover, .nav a:active {
    color: #fff;
    font-weight: bold;
    background: url(../images/nav_bg.png) no-repeat 50% -144px; text-decoration:none;
}
.subnav {
    position: absolute;
    top: 41px;
    left: 0;
    float: left;
    height: 27px;
    line-height: 27px;
    white-space: nowrap;
    background: url(../images/nav_bg.png) no-repeat 0 -180px;
}
* html .subnav {
    margin: 0 10px 0 -10px; /* IE 6 and below */
}
.subnav p {
    padding: 0 10px;
    background: url(../images/nav_bg.png) no-repeat 100% -234px;
}
.subnav p span {
    display: block;
    background: url(../images/nav_bg.png) repeat-x 0 -207px;
}
.subnav p.pointer {
    position: absolute;
    top: -4px;
    left: 0;
    height: 5px;
    width: 11px;
    padding: 0;
    margin-left: 20px;
    text-indent: -999em;
    background: url(../images/nav_bg.png) repeat-x 0 -261px;
}
.subnav a {
    display: inline;
    padding: 0;
    font-size: 100%;
}
[class~="subnav"] a {
    padding: 0 3px;
}
.subnav, .subnav a:link, .subnav a:visited {
    color: #235e99;
}
.subnav a:hover, .subnav a:active {
    color: #235e99;
}
.subnav a:hover, .subnav a:active {
    font-weight: normal;
    background: none;
    border-bottom: 2px solid;
}
/* subnav position and pointer position */
#subnav1 { left: 120px; }
#subnav2 { left: 230px; }
#subnav3 { left: 340px; }
#subnav4 { left: 450px; }
#subnav5, #subnav6, #subnav7 { 
    left: auto;
    right: 0px;
}

#subnav1 .pointer,
#subnav2 .pointer,
#subnav3 .pointer,
#subnav4 .pointer { left: 30px; }
#subnav5 .pointer { left: auto; right: 290px; }
#subnav6 .pointer { left: auto; right: 180px; }
#subnav7 .pointer { left: auto; right: 70px; }

#subnav1, #subnav2, #subnav3, #subnav4 {
    min-width: 110px;
}
#subnav5 { min-width: 340px; }
#subnav6 { min-width: 240px; }
#subnav7 { min-width: 130px; }


/* Note
==========================================================*/
.note {
	margin: 0 10px 10px;
	color:#666666;
}
.note span{
	float:right;
}
.disable {
    display: none;
}
/* ad-loop, search, topinfo, recommendinfo
==========================================================*/
.wrap .ad-loop {
    width: 278px;
    height: 194px;
    border: 1px solid #99bbdd;
    overflow: hidden;
    margin-bottom: 10px;
}
.search {
    float: right;
    width: 588px;
    height: 66px;
    border: 1px solid #99bbdd;
    margin-bottom: 10px;
    background: #f5fafe;
	padding:7px 10px 5px 20px;
}
.input{
	border:1px solid #8FA6BC;
	height:20px;
	line-height:20px;
	width:490px;
	margin-right:15px;
}
.input_pos{
	float:left;
}
.hot_line{
	clear:both;
	padding-top:3px;
}
.hot_line a:link{
	color:#DD8700;
}
.hot_line a:visited{
	color:#DD8700;
}
.hot_line a:hover{
	color:#DD8700;
	text-decoration:underline;
}
.btn_sc{
	border:none;
	background:url(/ceotemp/images/btn.gif);
	width:76px;
	height:23px;
	color:#FFFFFF;
	line-height:23px;
	text-align:center;
	font-weight:bold;
}
.topinfo {
    height: 106px;
    margin-bottom: 10px;
    overflow: hidden;
    background: url(bg.png) no-repeat 0 -30px;
}
.topinfo h3 {
    color: #275c91;
    font-size: 120%;
    font-weight: bold;
    white-space: nowrap;
    margin: 10px 75px 10px 15px;
}
.topinfo p {
    margin: 0 15px;
}
.topinfo a:link, .topinfo a:visited {
    color: #275c91;
}
.info {
	border: 1px dashed #CCCCCC;
	padding-left: 120px;
}
.zixun {
	border: 1px dashed #CCCCCC;
	margin-top: 8px;
	margin-bottom: 8px;
}
.commentinfo{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
.newstitle{
	margin-top: 8px;
	margin-bottom: 8px;
}
.wrap .recommendinfo {
    width: 298px;
    height: 104px;
    margin-bottom: 10px;
    border: 1px solid #99bbdd;
}
.recommendinfo h3 {
    float: left;
    display: inline;
    width: 30px;
    height: 102px;
    margin: 1px 5px 1px 1px;
    line-height: 1.7;
    color: #275c91;
    background: #d7e7f7;
    font-size: 120%;
    font-weight: bold;
}
.recommendinfo h3 span {
    display: block;
    text-align: center;
    margin: 0 5px;
}
.recommendinfo ul {
    float: left;
    margin: 3px 0 0 0;
    width: 250px;
    font-size: 120%;
    line-height: 1.7;
}
.recommendinfo li {
    clear: both;
}
.recommendinfo .date {
    float: right;
    line-height: 2;
    font-size: 80%;
	font-size:9px;
	color:#999999;
}




/* Sitemap Footer
==========================================================*/
.botbg {
	height: 25px;
	width:918px;
	float: left;
	margin-right: 5px;
	margin-left: 5px;
	background-image: url(/ceotemp/images/left_bg02.jpg);
	background-repeat: no-repeat;
}
.sitemap {
	height: 25px;
	line-height: 2.5;
	color: #275c91;
	text-align: center;
	background: #eaf3fb;
	border: 1px solid #bed0e0;
	width:980px;
	float: left; margin-left:10px;
}
.sitemap a:link{ 
    color: #275c91;
}
.sitemap a:visited {
	color:#275c91;
}
.sitemap a:hover {
	color:#275c91;
	text-decoration:underline;
}
.footer {
	margin: 0 10px 0px 10px;
	padding-bottom: 10px;
	text-align: center;
	width:980px;
}
.copyright, .copyright a:link, .copyright a:visited {
    color: #000000;
	line-height:26px; text-align:center;
}
.weizhiyxb{
	border:1px solid #B0C7DD;
	background:#E1EFFB;
	padding:0px 15px;
	line-height:28px;
	margin:0px 10px 10px 10px;
	position:relative;
}
.weizhiyxb li{float:left;}
.weizhiyxb li a{display:block; width:80px;}
.weizhiyxb li a:link{display:block;width:80px;}
.weizhiyxb li a:hover{display:block;width:80px;font-weight: bold;}
.weizhiyxb span{position:absolute;right:5px;top:3px;}
.weizhi{
	border:1px solid #B0C7DD;
	background:#E1EFFB;
	padding:0px 15px;
	height:30px;
	line-height:30px;
	margin:0px 10px 10px 10px;
	position:relative;
}
.weizhi li{ float:left;}
.weizhi li a{ display:block; width:80px;}
.weizhi li a:link{display:block;width:80px;}
.weizhi li a:hover{display:block;width:80px;font-weight: bold;}
.weizhi span{
	position:absolute;
	right:10px;
	top:3px;
}
.searchtxt{
	border:1px solid #8FA6BC;
	height:16px;
	line-height:16px;
}


#news{
	color:#4A4A4A;
	padding-right: 10px;
	padding-left: 10px;
}
#news h3{ line-height:45px; font-size:12px; font-weight:bold; color:#066AD1; padding-left:20px;
}
#news h3 a{ font-size:12px; font-weight:bold; color:#066AD1;}
#news h3 a:hover{ font-size:12px; font-weight:bold; color:#066AD1; text-decoration:underline;}
/*liebiao*/

#news01{background:#F5FAFF;
	border-left:1px solid #99BBDD;border-right:1px solid #99BBDD;border-top:1px solid #99BBDD;
	padding:0px;
	color:#4A4A4A;
    margin-bottom:10px;
}
#news01_1{
	width:400px;
	height:30px;
	margin-top:15px;
}
.news11{ width:100%; background:#f5faff;
}
.news02{
	float:left;
	width:412px;
	height:180px;
	background-image: url(/ceotemp/images/news02.jpg);
	background-repeat: repeat-x;
}
.news02 h1{ font-family:""; font-size:14px; font-weight:bold; color:#204e7d; line-height:30px; text-align:left; background:url(/ceotemp/images/list_title.gif) left no-repeat; padding-left:15px;
}
.news02 ul li{ line-height:25px; font-family:""; font-size:12px; color:#454545;
}
.news06{ float:right;
	width:420px;
	height:179px;border-bottom:1px solid #ccc;
}
.news06 h1{ font-family:""; font-size:14px; font-weight:bold; color:#204e7d; line-height:24px; text-align:left; background:url(/ceotemp/images/list_title.gif) left no-repeat; padding-left:15px; padding-top:5px;
}
.news06 ul li{ line-height:25px;font-family:""; font-size:12px; color:#454545;
}
.news03{
	float:left;
	width:34px;
	height:180px;
	background:url(/ceotemp/images/news01.gif);
}	
.news04{
	float:right;
	width:174px;
	border-bottom:#cccccc 1px solid;
	padding-top:5px; padding-left:10px; padding-bottom:5px;
}
.news04 ul li{ list-style:none;
}
.news05{
	float:left;
	width:214px;
	padding-left:10px; padding-bottom:5px; 
	background-image: url(/ceotemp/images/news02.jpg);
	background-repeat: repeat-x; height:175px;
}
.news05 ul li{ list-style:none; line-height:25px;
}
.news05_tu{
	width:200px;
	height:90px;
	margin-bottom: 7px; margin-top:3px;
}
.news_tu{
	width:135px;
	height:90px;
	margin-bottom: 7px;
}
.xinxi{
	height: 65px;
	line-height: 18px;
}

/*liebiao*/


a.v_red:link{
	color:#ff0000;
	text-decoration:none;
}
a.v_red:visited{
	color:#ff0000;
	text-decoration:none;
}
a.v_red:hover{
	color:#ff0000;
	text-decoration:underline;
}
.ding_box{
	padding:0px 0px 25px 170px;
	height:62px;
}
.ding{
	width:58px;
	height:62px;
	text-align:center;
	display:block;
	margin-right:100px;
	float:left;
}
.ding_bg{
	background:url(/ceotemp/images/ding_bg.gif);
}
.back_bg{
	background:url(/ceotemp/images/back_bg.gif);
}
.ding b{
	color:#FFFFFF;
	font-size:20px;
	display:block;
	padding:5px 0px;
}
.pagebreak{
	text-align:center;
	margin-bottom:20px;
	line-height:25px;
	}
.pagebreak a{
	margin: 5px 2px;
	color:#666666;
	border:1px solid #CCCCCC;
	padding: 4px 5px 1px 5px;
}
.pagebreak strong{
	margin: 5px 2px;
	color: #1E90FF;
	font-weight:normal;
	padding: 4px 5px 1px 5px;
	margin-bottom:5px;
	border:1px solid #CCCCCC;
	background:#DCDCDC;
}
.shoucang{
	margin: 5px auto;
	float:center;
	text-align:center;
	height:16px;
	line-height:16px;
	padding:0 3px;
	font-size:16px;
}
.shoucang a{
	height:16px;
	width:16px;
	margin:0;
	padding:0;
	margin-left:8px;
}
.content .shoucang img{
	border:none;
	width:16px;
	height:16px;
	margin:0;
	padding:0;
}
#news_sort{
	border:1px solid #99BBDD;
	width:628px;
	color:#4A4A4A;
	margin-bottom:10px;
}
#news_sort .news_title{
	background:url(/ceotemp/images/news_bg.gif) repeat-x;
	height:28px;
	line-height:28px;
	padding-left:15px;
	font-size:14px;
	font-weight:bold;
	color:#204E7D;
	padding-right:15px;
}
#news_sort .news_title span{
	float:right;
	font-size:12px;
	font-weight:normal;
}
#news_sort ul{
	padding:5px 10px;
}
#news_sort ul li{
	line-height:23px;
	font-size:14px;
}
#news_sort ul li span{
	float:right;
	font-size:12px;
	color:#AAAAAA;
}	
h1{
	color:#363737;
	text-align:center;
	font-size:22px;
	margin:0px;
	padding:0px;

	font-weight:bold;
}
.content{
	font-size:14px;
	color:#2A2A2A;
	line-height:26px;
	margin:15px 0px 35px 0px;
}
.content p{
	text-indent:2em;
	padding: 5px 0 5px 0;
}
.content img{
	border:1px solid #666666;
	max-width:510px;
}
.content .logo{
	border:0;
}
.content tbody td{
	padding:8px;
}
.content a{color:#0841D6;}

.times{
	text-align:center;
	color:#666666;
	padding:15px 0px;
	border-bottom: 1px solid #E1E4E6;
}
.times img{
	height:20px;
	margin-bottom:-4px;
}
.xg{
	line-height:24px;
	border-top: 1px solid #E1E4E6;
	padding:5px;
	margin-bottom:10px;
	border-bottom: 1px solid #E1E4E6;
	height: 30px;
}
.xg li{
	width:50%;
	float:left;
}
.pl{
	border:1px solid #DADCDD;
	background:#fff;
	margin-bottom:15px;
}
.pl_title{
	height:30px;
	line-height:30px;
	padding-left:15px;
	padding-right:15px;
	font-size:14px;
	font-weight:bold;
	background:url(/ceotemp/images/pl_bg.gif) repeat-x;
}
.pl_title span{
	float:right;
	font-size:12px;
	font-weight:normal;
	color:#949494;
}
.pl_title b{
	color:#E8581F;
}
.pl_rec_list{
	line-height:25px;
	text-align:center;
	height:90px;
	border-bottom: 1px dashed #E6E6E6;
}
.pl_rec_list li{
	width:290px;
	text-align:center;
	float:left;
	font-size:14px;
}
.pl_rec_list li a:link{
	color:#FF0000;
	text-decoration:underline;
}
.pl_rec_list li a:visited{
	color:#FF0000;
	text-decoration:underline;
}
.pl_rec_list li a:hover{
	color:#204E7D;
	text-decoration:none;
}
.pl_list{
	margin:15px 20px;
	line-height:25px;
	border-bottom:1px solid #E6E6E6;
	padding-left:5px;
	padding-bottom:10px;
}
.float_right{
	float:right;
}
.float_left{
	float:left;
}
.zz{
	color:#204E7D;
}
.btn{
	color:#FFFFFF;
	background:url(/ceotemp/images/btn_bg.gif) repeat-x #5D8BBA;
	height:22px;
	text-align:center;
	line-height:22px;
	border-top:1px solid #6499CE;
	border-left:1px solid #6499CE;
	border-right:1px solid #255789;
	border-bottom:1px solid #255789;
}
.bor{
	padding:10px 0px 10px 5px;
}
.news_list ul .list_title{
	color:#204E7D;
	font-weight:bold;
	background:url(/ceotemp/images/list_title.gif) no-repeat 7px 7px;
	padding-left:23px;
	font-size:14px;
}
.news_list ul .list_title span{
	font-size:12px;
	float:right;
	color:#787878;
	font-weight:normal;
}
.news_list ul .ot span{
	margin-right: 50px;
}
.news_list ul .text{
	line-height:23px;
	text-indent:24px;
	padding:13px 0px;
	color:#878787;
}
.red{
	color:#FF0000;
}
.blue{
	color:#1FA51C;
}
.fsource{
	color:#666;
}
.news_list a:link{
	color:#204E7D;
	text-decoration:none;
}
.news_list a:visited{
	color:#204E7D;
	text-decoration:none;
}
.news_list a:hover{
	color:#204E7D;
	text-decoration:underline;
}
.right_bot{
	margin-bottom:10px;
}
.right_box{
	border:1px solid #99BBDD; clear:both;
}
.right_box ul{
	padding:0px 5px 5px 5px; margin:0px;
	padding-left:10px;
}
.right_box ul li{
	line-height:25px; background:url(biao.gif) no-repeat left; padding-left:10px;
}
.line{
	margin:0px 10px 10px 10px;
}
.box_line .bv{
	border-bottom:1px solid #E8E8E8; padding-bottom:8px; margin-bottom:10px;
}
.box_line a{
	line-height:28px;
	padding-left:10px;
}
.v-tab {
    width: 71px;
    float: left;
    display: inline;
    overflow: hidden;
    margin: -2px 1px -6px -5px !important;
    margin: -5px 1px -6px -5px;
}
.infopublish ul.left_box li {
    line-height: 1.89; 
}
.v-tab li {float: left;}
.v-tab li a {
    float: left;
    width: 70px;
    height: 29px;
    line-height: 29px;
    text-align: center;
    background: #ebf7e9;
    border: solid #7bce74;
    border-width: 0 1px 1px 0;
}
.v-tab li a:link,
.v-tab li a:visited {color: #2e7428;}
.v-tab li a.current,
.v-tab li a:hover,
.v-tab li a:active {
    background: #fff;
    border-right: 0;
    font-weight: bold;
    padding-right: 1px;
}
.infopublish {border-color: #7bce74;}
.infopublish .box_title {background: none;}
.infopublish .box_title h3 {
    height: 30px;
    line-height: 30px;
    margin: 1px 1px 0;
    color: #fff;
    background: url(nav.png) repeat-x 0 -390px;}	
.text_tag {
	background: #FFFFFF;
	border: 1px dashed #CAE5FF;
	height: 24px;
	margin: 10px auto;
	padding-left: 10px;
	padding-right: 10px;
	width: 560px;
}
.text_tag h5 {
	clear: left;
	color: #000000;
	display: block;
	float: left;
	font-size:12px;
	padding-top:3px;
}
.text_tag span {
	float: right;
	font: 12px/24px Tahoma;
}
.pages{
	text-align:right;
	padding-bottom:15px;
	padding-right:20px;
	}
.pages a:link{
	display:inline;
	border:1px solid #D9D9D9;
	color:#001A9F;
	padding:2px 5px;
	margin:0px 3px;
}
.pages a:visited{
	display:inline;
	border:1px solid #D9D9D9;
	color:#001A9F;
	padding:2px 5px;
	margin:0px 3px;
}
.pages a:hover{
	display:inline;
	border:1px solid #8BCCEC;
	color:#000000;
	background:#E8F3FD;
	padding:2px 5px;
	margin:0px 3px;
}
.pages .click{
	display:inline;
	border:1px solid #ff831e;
	color:#000000;
	background:#ffebd9;
	padding:2px 5px;
	margin:0px 3px;
}
.pl_list ul{border-bottom:1px dashed #d7d7d7;}
.pl_list ul .title{color:#1F0087;margin-top:10px;}
.pl_list ul .content{margin:10px;text-indent:2em;}
.pl_list ul .op{color:#d7d7d7;}
.pl_list ul li span{
	float:right;
	color:#d7d7d7;
}
.box_xg{
	border:1px solid #B8CDE3;
	margin-bottom:10px;
}
.box_xg .title_xg{
	background:#B8CDE3;
	color:#003770;
	line-height:26px;
	height:26px;
	padding-left:15px;
	border:1px solid #fff;
	font-weight:bold;
}
.box_xg ul{
	padding:6px;
	overflow:hidden;
	height:1%;
}

.box_xg ul li{
	display:block;
	float:left;
	width:50%;
	background:url(/ceotemp/images/xg_bg.gif) no-repeat 5px 9px;
	*width:49%;
	text-indent:12px;
	height:24px;
	line-height:24px;
	overflow:hidden;
	font-size:14px;
}
.review-block {
    border: 1px solid #cccccc;
    border-left-width: 2px;
    padding: 2px 5px;
    background: #fff;
    color: #666;
}
.review-block dl, .review-block dt, .review-block dd {
    margin: 0;
    padding: 0;
}
.review-block dl {
    padding: 2px 0;
}
.review-block dt {
    color: #cccccc;
    margin-bottom: 5px;
}
.box_xgimg{
	border:1px solid #B8CDE3;
	margin-bottom:10px;
}
.box_xgimg .title_xg{
	background:#B8CDE3;
	color:#003770;
	line-height:26px;
	height:26px;
	padding-left:15px;
	border:1px solid #fff;
	font-weight:bold;
}
.box_xgimg ul{
	padding:6px;
	overflow:hidden;
	margin-left:7px;
	height:135px;
}

.box_xgimg ul li{
	display:block;
	float:left;
	width:130px;
	background: #fff;
	*width:130px;
	line-height:18px;
	font-size:12px;
	margin:0 5px;
}
.box_xgimg ul li img{
	border:1px solid #ccc;
	width:121px;
	height:91px;
	padding:2px;
}
.right_img{
	border:1px solid #99BBDD;
	margin-bottom:10px;
	padding:0;
}
.right_title{
	background:#D7E7F7;
	border-bottom:1px solid #99BBDD;
	height:27px;
	line-height:27px;
	font-size:14px; 
	font-weight:bold;
	color:#313131;
	padding-left:10px; clear:both;
}
.right_img ul{
	width:268px;
  	height:280px;
	padding:0px;
	padding-left:0px;
	overflow:hidden;
}
.right_img ul li{
	line-height:18px;
	float:left;
	margin:2px;
	padding:0;
	width:126px;
	text-align:center;
}
.right_img ul li img{
	width:120px;
	height:90px;
	padding:2px;
	border:1px solid #ccc;
}
.img_hr{border-top:1px solid #000000;margin-top:3px;width:130px;height:1px;line-height:1px;}
.zz_zf,.zz_ft{
	list-style-type:none;
	height:92px;
	overflow:hidden;
	background:#f2f6fc;
	border-bottom:1px dotted #C3D9FF; 
}
.zz_zf_img{
	float:left;
	margin:8px 0px 8px 8px;
}
.zz_ft{
	height:153px;
	line-height:20px;
	text-align:center;
}
.zz_ft_img{
	margin:8px 8px 0px 0px;
}
.zz_ft img{
	border:1px solid #CCCCCC;
	width:260px;
	height:120px;
	margin:5px 5px 2px 5px;
}
.zz_ft span{
	width:100%;	
}
.zz_zf img{
	border:1px solid #CCCCCC;
	width:64px;
	height:74px;
}
.zz_zf p{
	width:184px;
	height:64px;
	float:left;
	padding:4px;
	line-height:20px;
	margin-left:8px;
}
.zz_zf_tit{
	width:99%;
	font-weight:bold;
}
#hotht{
	font-size:14px;
}

.comimg{
	width:265px;
	overflow:hidden;
	clear:both;
	padding-left:5px;
	margin-top:10px;
}
.comimg img{
	width:265px;
	height:80px;
	border:0px;
}
.combok{
	background:#FFFFFF;
	width:250px;
	list-style-type:none;
	clear:both;
	overflow:hidden;
	margin:6px 5px;
}
.combok li{
	width:100%;
	height:24px;
	overflow:hidden;
	line-height:24px;
	text-indent:0px;
}
.combok li a{color:#333333;
}
#bottom{
	width:1000px;
	background: #fff;
	float:left;
	line-height: 25px;
	position: relative;
	padding-top:10px;
}	

#libiao{ width:115px; margin-left:7px; float:left; line-height:25px;}
#libiao li a{ line-height:25px; color:#333333; text-decoration:none;}
#libiao li a:hover{ color:#ff0000; text-decoration:underline;}
#tu{
	width:980px;
	margin-left:10px;
	height:145px;
	background-image:url(/ceotemp/images/tu.gif);
}
#left_1{ width:277px; float:left; background-image:url(/ceotemp/images/left.gif); background-repeat:no-repeat; padding-top:42px; list-style:none; height:710px; margin-left:5px;}
#left_1 li a{ color:#666666; font-weight:bold; font-size:12px; line-height:28px; margin-left:95px;}
#left_1 li a:hover{ color:#ff6600; font-weight:bold; font-size:12px; text-decoration:underline; line-height:28px; margin-left:95px;}
#zixian{ width:200px; height:39px; margin-left:15px; margin-top:35px; float:left;}
#zixun{ width:200px; height:40px; margin-left:15px; margin-top:15px; float:left;}
#new_left{width:625px;float:right;margin-right: 10px;}
#new_left h2{ width:600px; margin-left:20px; margin-top:10px;}
#ninhao{ font-size:12px; color:#33333px; line-height:25px; width:556px; height:131px; background-image:url(/ceotemp/images/bj.gif); background-repeat:no-repeat; margin-top:10px; padding:15px 0px 0px 20px; margin-left:20px;}
#k{ margin-top:15px;width:565px; margin-left:15px;}

#keyi{ width:1000px; margin-left:auto; margin-right:auto; text-align:center;}
/* mbanews ==========================================================*/
#mbanew_center{
	float:left;
	width:930px;
	padding:0px 0px 0px 0px;
}
#mbanew_border{
	width:652px;
	border-left:#a2c9e6 1px solid;
	border-bottom:#a2c9e6 1px solid;
	border-right:#a2c9e6 1px solid;
}
#mbanew_left{
	width:663px;
	margin-left:2px;
	float:right; margin-left:10px;
}
#mbanew_left h1{
	font-size:14px;
	font-weight:bold;
	color:#07519a;
	text-align:left;
	background-image:url(/ceotemp/images/left_bj.gif);
	height:24px;
	padding-top:4px;
	width:652px;
	background-repeat: no-repeat;
}
#mbanew_left h2{ width:600px; margin-left:20px; margin-top:10px;}
#mbanew_right{
	float:left;
	width:247px; margin-left:5px;
}
#mbanew_right h1{
	background-image:url(/ceotemp/images/right_bj.gif);
	height:28px;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	background-repeat: no-repeat;
	text-align: left;
	line-height: 28px;
}
.mbanew_right_bc{
	border-left:#79b8df 1px solid;
	border-bottom:#79b8df 1px solid;
	border-right:#79b8df 1px solid;
	width:245px;
}
.mbabiaoti{
	font-size:16px;
	color:#ff0000;
	font-weight:bold;
	line-height:40px;
	width:610px;
	margin-left:20px;
}
.mbakecheng{ width:220px; line-height:30px; color:#333333; margin-left:20px; float:left;}
#mbabt{
	font-size:16px;
	font-weight:bold;
	color:#a8001b;
	border-bottom:#000000 1px dashed;
	width:630px;
	text-align:center;
	line-height:45px;
	float:left;
}
.mbanr{
	width:600px;
	padding:10px 10px 10px 20px;
	line-height:25px;
	text-align:left;
	font-size:14px;
}
#mbanew_bj{
	background-color:#7c0829;
	width:590px;
	height:23px;
	padding-top:2px;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	margin-left:20px; padding-left:10px;
}
.mbaxg{ width:550px; margin-left:20px; float:left;}
.mbaxg li{line-height:25px;background:url(/ceotemp/images/biao.gif) no-repeat left; padding-left:10px;}
.mbaxg li a{ text-decoration:underline; color:#464646; font-size:12px;}
.mbaxg li a:hover{ color:#464646; font-size:12px; text-decoration:underline;}

#tu_1{ width:910px; float:left; height:70px; margin-left:5px;}
#mbanew_center_1{ width:910px; float:left; margin-left:5px;}
#center_01{ width:313px; float:left; margin-right:10px;}
#center_border{ width:311px; float:left; border:#AFAFAF 1px solid; margin-bottom:8px;}
#lmt{ height:24px; width:310px; font-size:12px; font-weight:bold; color:#990000; text-align:center; background-image:url(/ceotemp/images/lmt.gif); padding-top:4px;}
#gg{ float:left; width:308px; margin-left:1px;}
#center_lan{ width:291px; padding-left:20px; border:#B6CAE3 1px solid; background:#F2F6FB; height:24px;font-size:12px; color:#353535; font-weight:bold; padding-top:4px; clear:both;}
#center_lan_b{ width:311px; border-left:#B6CAE3 1px solid;border-bottom:#B6CAE3 1px solid;border-right:#B6CAE3 1px solid; height:225px; color:#000000;}
#center_lan_b li a{ line-height:25px; margin-left:10px; background:url(/ceotemp/images/biao.gif) left no-repeat; padding-left:10px;}
#center_lan_b a:hover{ color:#FF0000;}
#ding{ width:385px; height:32px; text-align:center; font-size:16px; color:#990000; font-weight:bold; padding-top:8px;}
.ding_1{ width:365px; height:130px; margin-top:10px; color:#000000;}
.ding_1 a:hover{ color:#FF0000;}
.ding_1 li a{ line-height:25px; background:url(/ceotemp/images/biao.gif) left no-repeat; padding-left:10px; margin-left:30px;}

.ding_2{ width:365px; height:110px; margin-top:10px;}
.ding_2 a:hover{ color:#FF0000;}
.ding_2 li a{ line-height:25px; background:url(/ceotemp/images/biao.gif) left no-repeat; padding-left:10px; margin-left:30px;}
#center_02{ float:left; width:385px; margin-right:10px; background-image:url(/ceotemp/images/lmbj.gif); height:443px;}
#center_03{ float:left; width:192px;}
.lmtt{ background-image:url(/ceotemp/images/lmtt.gif); height:23px; font-size:12px; font-weight:bold; color:#000000; padding-left:15px; width:177px; padding-top:6px;}
.zy{ width:190px; border-bottom:#ABABAB 1px solid; border-left:#ABABAB 1px solid; height:413px; border-right:#ABABAB 1px solid;}
.zy a:hover{ color:#FF0000;}
.zy li a{ line-height:25px; background: url(/ceotemp/images/biao.gif) left no-repeat; margin-left:10px; padding-left:10px;}
#center_04{ float:left; width:706px; border-left:#B6CAE3 1px solid; border-right:#B6CAE3 1px solid; border-top:#B6CAE3 1px solid; margin-top:10px; border-bottom:#B6CAE3 1px solid;}
#center_04 h1{ width:690px; height:25px; margin-left:1px; margin-top:1px; background:#F2F6FB; text-align:left; font-size:12px; font-weight:bold; color:#353535; padding-top:4px; padding-left:14px; margin-bottom:5px;}
#center_05{ float:right; width:192px; margin-left:10px; margin-top:10px;}
.center_05_b{ width:190px; border-bottom:#ABABAB 1px solid; border-left:#ABABAB 1px solid; height:187px;border-right:#ABABAB 1px solid;}
.center_05_b li a{ line-height:25px; background: url(/ceotemp/images/biao.gif) left no-repeat; margin-left:10px; padding-left:10px;}
#yq{ width:908px;float:left; border:#B6CAE3 1px solid; margin-top:10px;}
#yq h1{ float:left; width:890px; height:26px; padding-top:3px; background:#F2F6FB; margin-left:1px; margin-top:1px; font-size:12px; font-weight:bold; color:#353535; padding-left:15px; text-align:left;}
#yq_b{ float:left; width:868px; border-left:#B6CAE3 1px solid; border-bottom:#B6CAE3 1px solid; border-right:#B6CAE3 1px solid; height:125px; padding:10px 20px 10px 20px;}
#yq_b ul li{ float:left; width:172px; height:103px; text-align:center;}
/**/

.nav01{ width:680px; margin-left:auto; margin-right:auto;}
.nav01_bg1{ background: url(/ceotemp/images/nav_Bg2.gif) repeat-x; height:29px;}
.nav01_bg1 li{ font-weight:bold; font-size:12px; line-height:29px; float:left; width:150px; text-align:center; background:url(/ceotemp/images/mid_line.gif) no-repeat right center;}
.nav01 a:hover{ color:#FF0000;}
.nav01 ul li{ float:left; width:128px; text-align:center; line-height:30px;}
.nav01 ul li.a{ width:291px; text-align:left; padding-left:5px;}
.nav01 ul li.b{ width:296px;}
.bg02{ background:#f2f2f2; line-height:30px; height:30px;}
.nav01 img{ margin-top:5px;}

#top{PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 930px; PADDING-TOP: 0px; margin-bottom:8px; HEIGHT: 210px; text-align:center; margin-top:2px;}
#top1{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND: #ffffff;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px auto;
	WIDTH: 1000px;
	PADDING-TOP: 0px;
	margin-bottom:8px;
	HEIGHT: 225px;
	text-align:center;
	margin-top:2px;
}
#top2{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND: #ffffff;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px auto;
	WIDTH: 1000px;
	PADDING-TOP: 0px;
	margin-bottom:8px;
	HEIGHT: 218px;
	text-align:center;
	margin-top:2px;
}
/**/

/*列表*/
#xjp_r_num{ margin:0px 0px 0px 0px;; padding:0px;}
#xjp_r_num UL {
	PADDING-TOP: 5px;
	background-image: url(/ceotemp/images/xjp_r_num.gif);
	background-repeat: no-repeat;
	background-position: 8px 10px; margin-left:0px;
}
#xjp_r_num LI {
	PADDING-LEFT: 20px; LIST-STYLE-TYPE: none; line-height:22px; 
}
/*列表*/

/*导航*/
#main2Col3{ padding-bottom:8px;}
.btn2List{ overflow:hidden;zoom:1; width:100%;}
.btn2List li{ float:left; padding-left:10px; padding-top:10px; font-weight:normal;}
.btn2List li a{ background:url(/ceotemp/mbaimg/product_btn2.gif) no-repeat left top; font-weight:normal; width:80px; height:20px; display:block; line-height:21px; text-align:center; color:#666666; text-decoration:none; font-weight:normal;}
.btn2List li a:visited{ color:#666666; text-decoration:none; font-weight:normal;}
.btn2List li a:hover{background:url(/ceotemp/mbaimg/product_btn2_over.gif) no-repeat left top; color:#2B83BF; text-decoration:none; font-weight:normal;}

/*导航*/

/*后加*/
.left1{
	float:right;
	width:688px;
	border:1px solid #99BBDD;
	background:#F5FAFF;
	padding-top: 20px;
	padding-right: 5px;
	padding-bottom: 20px;
	padding-left: 5px;
	overflow: hidden;
	line-height:26px;
}
.left2 h1{ text-align:center; color:#920000;}
.right1{
	width:270px;
	border:1px solid #99BBDD;
	float:left;
	margin-right:8px;
	clear:both;
}
.right11{
	float:left;
	line-height:27px;
	height:27px;
	border-bottom:1px solid #99BBDD;
	width:262px;
	padding-left:8px;
	background:#F5FAFF;
	font-size:14px;
	font-weight:bold;
	color:#454545;
}
.right12{
	float:left;
	width:268px;
}
.right12 ul{ list-style-type:none; padding-top:10px; padding-bottom:10px;}
.right12 li a{ color:#454545; text-decoration:none; background:url(img/dian.jpg) no-repeat left; margin-left:10px; padding-left:10px;
}
.right12 a:hover{ color:#ff0000; text-decoration:underline;}
.zi{ color:#920000;}
.nr{ width:600px; font-size:14px; color:#000000; text-decoration:none; line-height:25px; float:left;
}
.content{
	font-size:14px;
	color:#2A2A2A;
	line-height:25px;
	margin:15px 0px 35px 0px;
}
.note {
	margin: 0 10px 10px;
	color:#666666;
}
.note span{
	float:right;
}
.disable {
    display: none;
}
.left3{ border:1px dashed #ccc; width:620px; padding:10px; line-height:25px; font-size:14px;}

/*后加*/

.zhao_p{ float:left; width:100%; margin:0px; margin:2px 0px;
}
.zhao_p ul{ list-style:none; margin-left:0px; margin-left:2px;
}
.zhao_p ul li{
	float:left;
	display:block;
	width:133px;
	text-align:center;
}


.left_br{ width:270px; float:left; border:1px solid #99BBDD; margin-bottom:10px;
}
.jp_kc{ margin:5px 5px; width:100%; border-bottom:1px dashed #333; width:260px;
}
.jp_kc h4 a{ font-size:13px; font-weight:bold; color:#333; width:260px;
}
.jp_kc h4 a:hover{ color:#ff0000; text-decoration:underline;width:260px;
}
.jp_tu{ width:122px; float:left; height:102px; margin-top:5px;
}
.jp_js{ float:right; width:130px; color:#8C8A8C; margin-top:5px; line-height:20px; height:102px;
}
.jp_sj{ font-size:12px; color:#333; text-align:left; margin-top:5px; line-height:25px; float:left; width:260px;
}
.btn1List{ overflow:hidden;zoom:1; width:250px;}
.btn1List li{ float:left; padding-left:10px; padding-top:5px;}
.btn1List li a{ background:url(/ceotemp/images/product_btn1.gif) no-repeat left top; width:69px; height:22px; display:block; line-height:22px; text-align:center; color:#333333; text-decoration:none;}
.btn1List li a:visited{ color:#333333; text-decoration:none;}
.btn1List li a:hover{background:url(/ceotemp/images/product_btn1_over.gif) no-repeat left top; color:#ffffff; text-decoration:none;}


/*JS*/

#tbody {width:450px;margin:20px auto;text-align:left;}
#mainbody {width:440px;margin:5px;border:1px solid #608cb8;padding:1px}
#mainphoto {cursor:pointer;display:block;}
#goleft {float:left;clear:left;margin:6px 5px 0 3px;}
#goright {float:right;clear:right;margin:6px 3px 0 5px;}
#photos {width:410px;height:54px;line-height:54px;border:1px solid #ccc;margin:10px 0;overflow:hidden;}
#showArea img {display:block;float:left;margin:1px 0;cursor:pointer;border:1px solid #ccc}

/*JS*/

        #demo
        {
            overflow: hidden;
            width: 100%;
            float:left; padding:0px;
        }
		#demo span{ width:130px; margin-bottom:5px; padding:0px; text-align:center; float:left;
		}
        #demo img
        {
            border: none;
            width: 130px;
            height: 102px;
        }
        #enlarge_images
        {
            position: absolute;
            display: none; z-index:2px; border:1px #ccc solid; padding:1px; background-color:#fff;
        }

