body {font-size:12px;margin:0; color:#424242}
a {text-decoration:none; color:#424242}
td,th {color:#424242;}
ul,form,ol,dl,dt,dd,li {margin:0; padding:0;}
li {list-style:none;}
img {border:0;}
font {font-size:12px;}
.red {color:red;}
.pos {position:relative;}
.clear {clear:both; height:0; line-height:0; font-size:0; overflow:hidden; display:block;}
.top {background-color:#1d2c65}
.tp {width:960px; height:90px; margin:0 auto;}
.tp2 { background:url(../pic/split.gif) left top repeat-x;}
.tp2 #nav {width:960px; height:35px; margin:0 auto;}
.tp2 #nav li {float:left;}
.tp2 #nav li.nav {padding:0 2px}
.tp2 #nav li.line {width:1px;height:20px; border-right:1px dotted #333; margin-top:6px;}
.tp2 #nav li.nav a {font-size:15px; color:#000; font-family:"Î¢ÈíÑÅºÚ",Arial,Helvetica,sans-serif; display:block;padding:6px 28px 5px; height:22px; _float:left}
.tp2 #nav li.nav a:hover,a.select {border-bottom:2px solid #0e5aae;}
#logo {float:left; width:600px; height:90px; overflow:hidden}
#logo img {margin:18px 0 0 20px;}
.tpf1 {float:right; height:90px; width:300px;}
.lb {height:320px; background-color:#FFF}
.m1 {height:36px; background:url(../pic/split.gif) left -36px repeat-x;}
.m2 {background:url(../pic/split.gif) left -73px repeat-x; height:150px;}
.wrap {background:url(../pic/split.gif) left -245px repeat-x; height:200px; background-color:#222222}
.foot {min-height:70px; _overflow:visible; _height:70px; background:url(../pic/split.gif) left -511px repeat-x;background-color:#222222}
.png {position:absolute;left:0; top:125px;background:url(../pic/p1.png) left top repeat-x;_background:none !important;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/pic/_p1.png', sizingMethod='crop');height:23px;width:100%;z-index:10;}
.links {width:945px; margin:0 auto; padding:18px 0 0}
.links ul li {float:left; white-space:nowrap; color:#9a9a9a; line-height:22px;}
.links ul li a {color:#9a9a9a}
.links ul li.spl a {text-decoration:underline;}
.copy {width:960px; margin:0 auto; color:#FFF; line-height:24px; padding:7px 0 5px}
.copy a {color:#FFF;}
.copy p {margin:0; padding:0;}
.m1-con {width:960px; margin:0 auto;}
.m1-con-l {float:left; width:680px;}
.m1-con-r {float:right; width:270px;}
.gsdt { float:left; width:100%;font-family:"Î¢ÈíÑÅºÚ",Arial,Helvetica,sans-serif;}
.gsdt dt {float:left;color: #555555;font-weight: bold; line-height:36px; width:70px;}
.gsdt dd { float:left; width:604px; overflow:hidden}
.gsdt dd div {float:left; padding:0 10px 0 0; line-height:36px;}
.gsdt dd div a {color: #006699;}
.gsdt dd div a:hover {text-decoration:underline;}
.m1-con-r {padding:5px 0 0 0;}
.m1-con-r div {float:left;}
.m1-con-r div.search-text { padding-right:5px;}
.m1-con-r div.search-text input {margin:0; padding:0 4px; border:1px solid #FFF; background-color:#d3d3d5; height:22px; line-height:20px;}

.m2-con {width:960px; margin:0 auto; padding:18px 0 0 0;}
.m2-con-l {float:left; width:314px; padding:0 9px 0 0; height:110px; background:url(../pic/m01.jpg) left top no-repeat}
.m2-con-m {float:left;width:314px; padding:0 9px 0 0; height:110px; background:url(../pic/m01.jpg) left -110px no-repeat}
.m2-con-r {float:left; width:314px;height:110px; background:url(../pic/m01.jpg) left -220px no-repeat}

.website,.seo {float:right; width:196px; height:110px; overflow:hidden; position:relative}
.m2-con a.more {width:60px; height:18px; position:absolute; right:6px; bottom:0; display:block}
.m2-con-intro { padding:43px 17px 0 5px; line-height:24px;font-family:"Î¢ÈíÑÅºÚ",Arial,Helvetica,sans-serif; color:#000}

.wrap .content {width:960px; margin:0 auto;}
.wrap .content .con-1 {width:320px; float:left}
.wrap .content .con-2 {width:320px; float:left}
.wrap .content .con-3 {width:320px; float:left}

.con-1-t,.con-2-t,.con-3-t { color:#FFF;font-family:"Î¢ÈíÑÅºÚ",Arial,Helvetica,sans-serif; font-size:13px;padding:7px 0 6px 8px; height:21px}
.con-1-t a,.con-2-t a,.con-3-t a {color:#FFF;}
ul.con-1-list,ul.con-2-list {border-right:1px solid #4d4d4d; padding:10px 0 0 13px; height:156px;}
ul.con-1-list li,ul.con-2-list li {line-height:24px;}
ul.con-1-list li a,ul.con-2-list li a { color:#9a9a9a;}
ul.con-1-list li a:hover,ul.con-2-list li a:hover {text-decoration:underline;}

.domain-text {font-size:17px;font-family:"Î¢ÈíÑÅºÚ",Arial,Helvetica,sans-serif; color:#9a9a9a; padding:15px 0 0 15px;}
.domain-chebox {color:#9a9a9a; padding:8px 0 0 15px; line-height:24px;}
/** ÄÚÒ³ **/
.nlb-con {width:960px; margin:0 auto; text-align:center}
.nlb {height:auto; background-color:#FFF}
.nwrap {width:960px; margin:0 auto; padding:14px 0 25px 0;}
.nwrap .left {width:230px; float:left}
.nwrap .right {float:right; width:710px; padding:0 0 0 20px;}

.inside-leftMenu-bj,.vsp-left {background:url(../pic/n-01.jpg) center top repeat-y; padding:20px 0 10px;min-height:250px; _height:250px; _overflow:visible;}
.inside-right-site {background:url(../pic/n-03.jpg) right top no-repeat; padding:17px 0 0px; height:37px}
.site-t { float:left;color: #F40000;font-size: 16px;font-weight: bold;padding-left: 25px;}
.site-s {float:right; padding:3px 15px 0 0; color:#006699}
.site-s a { color:#006699}
.in-rht-con {border-left:1px solid #CCC; border-right:1px solid #CCC; border-bottom:1px solid #CCC; min-height:400px; _height:400px; _overflow:visible; margin-left:5px;}

.leftMenu li,.inside-leftMenu-bj div { line-height:34px; width:200px; margin:0 auto; margin-bottom:2px;}
.leftMenu li a,.inside-leftMenu-bj div a { display:block; background:url(../pic/n-04.jpg) center top no-repeat; padding:0 0 0 64px; font-size: 14px; color:#000;font-family:"Î¢ÈíÑÅºÚ",Arial,Helvetica,sans-serif;}
.leftMenu li a:hover,.inside-leftMenu-bj div a:hover {background:url(../pic/n-04.jpg) center -34px no-repeat; color:#FFF}

.vsp-left div { line-height:30px; border-bottom:1px solid #d4d4d4; margin:0px 13px;}
.vsp-left div a {display:block;padding:0 0 0 60px; font-size:13px;}
.vsp-left div a:hover,.vsp-left div a.spl {background:url(../pic/list_hover.jpg) left center no-repeat; color:#FFF}

.page-con {padding:10px 16px 10px 20px;}
/**===**/
/** /news/index.asp **/
.list_con {line-height:150%; padding:10px 12px 10px 15px}
.news_query_list_qianyan {
    line-height: 22px;
    padding: 0 0 0 14px;
    text-indent: 2em;
}
.news_query_list_qianyan a {
    color: #676767;
}
.news_query_list_qianyan a:hover {
	text-decoration:underline
}
span.news_query_list_time {
    color: #9A9A9A;
    line-height: 26px;
}
a.news_query_list_title {
    color: #292828;
    font-size: 14px;
}
.news_query_list {
    border-bottom: 1px dashed #AEAEAE;
    line-height: 150%;
    margin: 0 2px 0 7px;
    padding: 6px 4px 5px 0;
}
.sp_ontop, .sp_tj, .sp_hot {
    color: #FFFFFF;
    margin: 1px;
    padding: 2px 1px 1px;
}
.sp_ontop {
    background-color: #003399;
}
.sp_tj {
    background-color: #16850D;
}
.sp_hot {
    background-color: #FF0101;
}
.news_query_list td {
    color: #676767;
}
.lmdh {padding:15px 0 0 23px;}
.lmdh div {line-height:28px; padding:0 0 0 0;}
.lmdh div.lm1 a {font-size:14px; font-weight:bold;}
.lmdh div.lm2 a {font-size:14px;}
.lmdh div.lm3 a {font-size:14px;}
.lmdh div span {color:#999;}
.lmdh div a:hover {text-decoration:underline;}
/** ·ÖÒ³ **/
.news_query_pageBreak {
    color: #000000;
    font-size: 14px;
    padding: 19px 0 9px;
    text-align: center;
}
.news_query_pageBreak span {
    display: inline-block;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    font-weight: bold;
    height: 26px;
    line-height: 26px;
    margin: 0 1px;
    padding: 0 7px;
}
.news_query_pageBreak a {
    border: 1px solid #E7ECF0;
    color: #0000CD;
    display: inline-block;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    height: 26px;
    line-height: 26px;
    margin: 0 2px;
    padding: 0 7px;
}
/***news/view.asp***/
.view_con {line-height:150%; margin:0 0px 0 16px; padding:10px 15px 10px 15px}
.news_detail_title {text-align:center; font-size:18px; font-weight:bold; color:#000; padding:15px 0;}
.news_detail_intro {color:#676767;}
.news_detail_qianyan {
    background-color: #F1F2F4;
    border: 1px solid #CBCCCE;
    color: #2A2B2D;
    font-size: 13px;
    line-height: 28px;
    margin: 8px 0px 0;
    padding: 14px 10px 10px;
    text-indent: 2.5em;
}
.news_detail_content {
	padding:12px 0px 0;
	line-height:150%;
}
.newviewpb {
	text-align:center;
}
.newviewpb a {
	display:inline-block;
	margin:0 4px;
	color:#006;
	text-decoration:underline;
	font-size:13px;
}
a.nowpage {
	color:#000;
	font-weight:bold;
	text-decoration:none
}
.next_prev {
	border-top:1px dashed #CCC;
	margin-top:10px;
	padding:10px 0 0 8px;
	line-height:22px;
}
.next_prev a {color:#082561;}
.mem_div1 .nonm12 {
	padding-top:10px;
}
.mem_div1 .nonm12 .square_icon {
	padding:0 0 0 6px;
	line-height:27px;
}
.newsListTitle {width:188px; display:inline-block}
.list_con ul {width:100%;zoom:1; overflow:hidden}
.list_con ul li {list-style:none;margin:8px 9px; _margin:8px 8px;float:left; overflow:hidden;padding:5px 5px 0px; border:1px solid #e1e1e1;}
.list_con ul li .title {padding:4px 2px 4px 4px; font-family:Arial, Helvetica, sans-serif; line-height:18px;font-size:12px; border-top:1px solid #e1e1e1; margin:5px -5px 0 -5px; text-align:center; background-color:#f6f6f6}
.list_con ul li .title a {color:#000;}
/** message.asp **/
.sms-con {padding:20px 0 10px 20px;}
.sms-con td {color:#000;}
.sms-title {padding:15px 0 10px 20px; font-size:14px; font-weight:bold}
/** edit at 12.12.20 **/
ul#slide {zoom:1; overflow:hidden;}
ul#slide li {float:left; background-color:#00F}
#mid-con {width:960px; float:left; overflow:hidden; height:296px;}
.left-ico { width:36px; height:65px; background:url(../pic/lbicon.gif) left top no-repeat; float:left; cursor:pointer; margin-top:120px; margin-right:12px}
.right-ico {width:36px; height:65px; background:url(../pic/lbicon.gif) left -65px no-repeat; float:left; cursor:pointer; margin-top:120px; margin-left:12px;}
.lb-con {width:1056px; margin:0 auto;}

.case_con { padding:16px 10px 0 22px}
.case_con ul {zoom:1; overflow:hidden; margin:10px 0 20px}
.case_con ul li {float:left; width:49.3%}
.case_con ul li .picc {float:left; padding:5px; border:1px solid #e1e1e1;}
.case_con ul li .title {float:left; padding:17px 6px 0 10px; width:120px;}
.case_con ul li .title .t {font-size:14px; font-weight:bold; color:#000000; text-decoration:underline; line-height:24px;}
.case_con ul li .title .jj { color:#000; line-height:18px; padding:4px 5px 0 0px;}
.case_con ul li .title .jj a,.case_con ul li .title .jj span {display:inline-block; border:1px solid #d5d5d5; padding:0px 5px; font-family:Arial, Helvetica, sans-serif; background-color:#f6f6f6; color:#787878; margin:5px 0 0 0}
.splBorder {border:1px solid #1d2c65 !important; }