﻿/* ==ȫ������== */
*{ margin: 0; padding: 0; list-style-type: none; word-wrap: break-word;}
img{ border:none;}
#container{ margin:0px auto; width:960px;}
BODY{
/*background:url(../images/mybg.gif);*/
color:#555555;
font:12px "宋体";
line-height:150%;
background-position:center;
text-decoration: none;
} 

TD{
color:#555555;
font-size:12px;
line-height:150%;
}



SELECT{
color:#555555;
FONT-SIZE: 12px;
HEIGHT: 20px;
}


A{text-decoration: none;}
A:link {color:#555555;}
A:visited {color:#555555;}
A:active {color:#555555;}
A:hover{color:#ff6611}


li{line-height:150%}
li.fang {LIST-STYLE-TYPE: square;}
li.img  {LIST-STYLE-IMAGE: url(images/li.gif)}

ul {MARGIN: 0px 5px 0px 25px}
ul.fang {LIST-STYLE-TYPE: square }
ul.img  {LIST-STYLE-IMAGE: url(images/li.gif)}



INPUT{
color:#555555;
font-size:12px;
padding:3px;
border: 1px #C2BF91 solid;
/*background-image: url(inputbg.gif)*/
}

TEXTAREA{
color:#555555;
font-size:12px;
padding:3px;
border: 1px #C2BF91 solid;
}


.button{color:#333333;font-size:12px;border:1px outset}


/* ==8Ŀ�˵���ʽ== */

.menu {white-space: nowrap} 
A.menu {color:#333333;font-size:12px;font-weight:bold; text-decoration: none} 
A.menu:link{color:#ffffff;}
A.menu:visited{color:#ffffff;}
A.menu:active{color:#bb0200;}
A.menu:hover{color:#bb0200;}


.menunow {white-space: nowrap} 
A.menunow {color:#ffffff;font-size:12px;font-weight:bold;text-decoration: none} 
A.menunow:link{color:#ffffff;}
A.menunow:visited{color:#ffffff;}
A.menunow:active{color:#ffffff;}
A.menunow:hover{color:#ffffff;}


.btmenu {color:#333333;font-size:12px;line-height:150%;text-decoration: none} 
A.btmenu:link{color:#333333;}
A.btmenu:visited{color:#333333;}
A.btmenu:active{color:#333333;}
A.btmenu:hover{color:#ff6611;}

.smenu {color:#666666;font-size:12px;line-height:150%;text-decoration: none} 
A.smenu:link{color:#666666;}
A.smenu:visited{color:#666666;}
A.smenu:active{color:#666666;}
A.smenu:hover{color:#ff8000;}

.smenuv {color:#555555;font-size:12px;line-height:150%;text-decoration: none} 
td.smenuv {border:1px #dddddd solid} 
A.smenuv:link{color:#555555;}
A.smenuv:visited{color:#555555;}
A.smenuv:active{color:#555555;}
A.smenuv:hover{color:#555555;}


/* ==ҳ�ڵ�����ʽ== */

.nav {color:#555555;font-size:12px;} 
td.nav {padding-left:5px} 


/* ==�����ʽ== */

td.title{background:#eeeeee}
td.con{background:#ffffff}
.table{border:1px #dddddd solid;}
.tablemenu{color:#555555;BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid;background:#eeeeee}
.line{background:#dddddd}



/* ==������ʽ== */

.list{BACKGROUND-COLOR: expression((this.sectionRowIndex%2==0)?'#f5f5f5':'#ffffff');font-size:14px;}


/* =={#lanTitle#}�б���ʽ== */

.tList{color:#666666;line-height:22px;font-size:12px}
.tList1{color:#b0b0b0;line-height:150%;font-size:12px}

a.tList{font-size:12px;;text-decoration: none}
a.tList:link{color:#666666}
a.tList:visited{color:#666666}
a.tList:active{color:#666666}
a.tList:hover{color:#ff6611}

/* ==ͼƬ�б���ʽ== */

td.piclist{background:#ffffff}
div.piclist{border:1px #dddddd solid;width:50px;height:50px;padding:1px;background:#ffffff}

a.pictitle{color:#555555;font-size:12px;line-height:26px}
div.pictitle{border:0px #dddddd solid;padding:1px;background:#ffffff}



/* ==���t����ʽ== */

a.more{font-size:12px;;text-decoration: underline}
a.more:link{color:#555555;}
a.more:visited{color:#555555;}
a.more:active{color:#555555;}
a.more:hover{color:#ff6611;}

/* ==���Ͳ˵���ʽ== */

.dtree {color: #555555;font-size: 12.00px;	white-space: nowrap;}
.dtree img  {border: 0px;	vertical-align: middle;}
.dtree a   {color: #555555;font-size: 12.00px;	TEXT-DECORATION: none}
.dtree a.node{color: #555555;white-space: nowrap;padding: 1px 2px 1px 2px;TEXT-DECORATION: none}
.dtree a.nodeSel {color: #555555;font-size: 12.00px;	white-space: nowrap;	padding: 1px 2px 1px 2px;TEXT-DECORATION: none}
.dtree a.node:hover {color: #555555;font-size: 12.00px;	TEXT-DECORATION: none}
.dtree a.nodeSel:hover {color: #555555;	font-size: 12.00px;TEXT-DECORATION: none}
.dtree a.nodeSel {background-color: #cfdfef;font-size: 12.00px;}
.dtree .clip {overflow: hidden;}

/* ==��ҳ��ʽ== */

.pagesinfo {color:#555555;font-size:12px;}
.pagesnow {color:#ff6600;font-size:14px;text-decoration: none}
.pages {color:#555555;font-size:14px;text-decoration: none}


/* ==����Ƶ�<����б���ʽ== */

td.newsquery{height:23px}

.newsquery{color:#555555;line-height:150%;font-size:12px}
a.newsquery{color:#555555;line-height:150%;font-size:12px;text-decoration: none}
a.newsquery:link{color:#555555;}
a.newsquery:active{color:#555555;}
a.newsquery:visited{color:#555555;}
a.newsquery:hover{color:#ff6611;}

.newsquerytitle{border:1px #eeeeee solid;background:#f0f0f0}
.newsquerytime{color:#555555;font-size:12px}


/* ==����Ƶ��������ʽ== */

.newstitle {color:#333333;font-size:18px;font-weight:bold}
.newsinfo {background:#f0f0f0;color:#555555;font-size:12px;}
.newscon {color:#555555;font-size:14px;line-height:160%;padding:15px}


/* ==һ�������б���ʽ== */

.class{color:#555555;font-size:12px;}
a.class{color:#555555;text-decoration: none}
a.class:link{color:#555555;}
a.class:visited{color:#555555;}
a.class:hover{color:#ff6611;}

table.class{border:0px #dddddd solid}
td.class{padding-left:10px}

/* ==���������б���ʽ== */

table.bigclass{border:0px #dddddd solid}
td.bigclass{padding-left:10px;height:28px}

.bigclass{color:#666666;font-size:12px;line-height:150%;font-weight:bold}
a.bigclass{color:#666666;line-height:150%;text-decoration: none}
a.bigclass:link{color:#666666;}
a.bigclass:visited{color:#666666;}
a.bigclass:actived{color:#666666;}
a.bigclass:hover{color:#ff6611;}


table.smallclass{border:0px #dddddd solid}
td.smallclass{padding-left:10px;height:18px}

.smallclass{color:#666666;font-size:12px;line-height:150%}
a.smallclass{color:#666666;line-height:150%;text-decoration: none}
a.smallclass:link{color:#666666;}
a.smallclass:visited{color:#666666;}
a.smallclass:actived{color:#666666;}
a.smallclass:hover{color:#ff6611;}



/* ==����Ƶ����ʽ== */

td.downquery{height:22px}

.downquery{color:#555555;line-height:150%;font-size:12px}
a.downquery{color:#555555;line-height:150%;font-size:12px;text-decoration: none}
a.downquery:link{color:#555555;}
a.downquery:active{color:#555555;}
a.downquery:visited{color:#555555;}
a.downquery:hover{color:#ff6611;}

.downquerytitle{border:1px #eeeeee solid;background:#f0f0f0}
.downquerytime{color:#555555;font-size:12px}

.downpropname{color:#555555;font-size:12px;background:#dddddd}
.downprop{color:#555555;font-size:12px;padding-left:10px;background:#f0f0f0}
.downintro {color:#555555;font-size:12px;line-height:150%;}


/* ==ͼ��Ƶ����ʽ== */

.cpline{background:#dddddd}
td.cpquery{background:#ffffff;}
div.cpquery{border:1px #eeeeee solid;padding:5px;background:#ffffff;}

a.cpquerytitle{color:#555555;font-size:12px;line-height:26px}
div.cpquerytitle{border:1px #eeeeee solid;padding:2px;background:#f7f7f7}


.cppropname{color:#555555;font-size:12px;background:#dddddd}
.cpprop{color:#555555;font-size:12px;padding-left:10px;background:#f0f0f0}
.cpintro {color:#555555;font-size:12px;line-height:150%;}


/* ==��ʾ��Ϣ��ʽ== */

.notic{font-size:12px;color:#555555}
.noticerr{font-size:12px;color:#ff6600}
.noticlink{font-size:12px;color:#ff6600}


/* ==��ԱƵ����ʽ== */

.mustfill {color:#ff0000;font-size:14px;}
.memberinfo{color:#555555;}


/* ==������ʽ== */

td.bbsquery{height:23px}

.bbsquery{color:#555555;line-height:150%;font-size:12px}
a.bbsquery{color:#555555;line-height:150%;font-size:12px;text-decoration: none}
a.bbsquery:link{color:#555555;}
a.bbsquery:active{color:#555555;}
a.bbsquery:visited{color:#555555;}
a.bbsquery:hover{color:#ff6611;}

.bbsquerytitle{border:1px #eeeeee solid;background:#f0f0f0}
.bbsquerytime{color:#555555;font-size:12px}


.bbstitle{background:#eeeeee}
.bbscon{background:#ffffff}
.bbstable{background:#dddddd;}
.bbsline{background:#dddddd}


/* ==ȫվ������ʽ== */

.searchtitle{color:#555555;font-size:14px;line-height:32px}
a.searchtitle{color:#555555;font-size:14px;line-height:32px}
.searchbody{color:#333333;font-size:13px;line-height:18px;height:60px}
.searchtime{color:#555555;font-size:12px}

.f14{color:#555555;font-size:14px;}
.g14{color:#888888;font-size:14px;}

.mainguied{
	width: 960px;
	}
/*content*/
#content{ width: 100%; float: left; margin-bottom:5px;}

#Lsidebar{ width:185px; float:left;}

#custom{ background-color:#e5e5e5; margin-bottom:5px;}
#custom h3{ background:url(images/titlebg1.gif) repeat-x; font:700 14px/25px "宋体"; color:#fff; padding-left:25px;}
#custom .main{ padding:5px 0px;}
#custom .main ul{ margin:0; padding:0;}
#custom .main li{ padding:0; line-height:2; display:block;}
#custom .main li h2.dis{ background-color:#c2c0c0;}
#custom .main li a{ font: 700 12px "宋体"; text-decoration:none; background:url(images/ico_jt2.gif) no-repeat 25px center; padding-left:40px; line-height:25px;}
#custom .main ul.ptwo{ margin:0; padding:0;}
#custom .main ul.ptwo li{ margin:0; padding:0 0 0 40px; background:none;}
#custom .main ul.ptwo li a{ background:none; padding:0; font:12px "宋体";}

#self-service{ background-color:#f3f3f3; margin-bottom:5px;}
#self-service h3{ background-color:#e5e5e5; font:700 12px/25px "宋体"; color:#090909; padding-left:25px;}
#self-service .main{ padding:5px 0px;}
#self-service .main li{ line-height:2; display:block;}

#contact{ float:left; border:solid 1px #e8e8e8; padding:10px; width:163px;}
#contact div{ float:left; width:75px; height:70px;}
#contact span.rzt{ margin:5px 0px 0px 5px; float:right; display:block; width:80px;}
#contact p{ float:left; width:90%; margin-top:5px; padding-left:16px; display:block;}
#contact strong{ text-align:center; float:left; width:100%; margin-top:5px; display:block; font:700 14px "宋体"; color:#e41d1d;}
#contact span.qq{ width:100%; float:left; display:block; margin-top:5px; padding:5px 0px;}
#contact span.qq img{ padding:0px 1px;}

#contact1{ float:left; border:solid 1px #e8e8e8; padding:10px; width:163px; margin-top:10px;}
#contact1 div{ float:left; width:75px; height:70px;}
#contact1 span.rzt{ margin:5px 0px 0px 5px; float:right; display:block; width:80px;}
#contact1 p{ float:left; width:90%; margin-top:5px; padding-left:16px; display:block;}
#contact1 strong{ text-align:center; float:left; width:100%; margin-top:5px; display:block; font:700 14px "宋体"; color:#e41d1d;}
#contact1 span.qq{ width:100%; float:left; display:block; margin-top:5px; padding:5px 0px;}
#contact1 span.qq img{ padding:0px 1px;}

#welcome{ width:770px; float:left; margin:4px 0px 10px 5px;}
#banner{ float:left; width:770px; margin:4px 0px 5px 5px;}
#main{ width:760px; margin:0px 5px; float:left;}
#main2{ width:770px; margin:0 0 0 5px; float:left;}


#pdisplay{ border:solid 1px #d4d4d4; padding:10px; width:558px; height:auto; float:left; margin-top:1px;}
#pdisplay2{ width:760px; height:auto; float:left; margin-top:1px;}
#pdisplay span ul{ margin:0; padding:5px 0;}
#pdisplay span li{ line-height:2; display:block;}
#pdisplay div{ width:307px; height:198px; float:left;}
#pdisplay span{ float:left; padding-left:30px;}
strong.red{ color:#c72727;}
#pdisplay strong.red a{ color:#c72727;}
#pdisplay strong.red a:hover{ color:#c72727; text-decoration:underline;}

#pflow{ float:left; width:100%; margin:10px 0px;}
#pflow img{ float:left; padding-right:10px;}
#pflow img.anli{ border:solid 1px #d4d4d4; float:left; margin-right:10px; padding:0;}
#pflow span{ float:right; margin-top:10px;}
#pflow strong.lef{ float:left; width:100%; margin-bottom:10px;}

#experience{ border:solid 1px #d4d4d4; padding:10px; width:558px; height:auto; float:left; margin-top:10px;}
#experience span.left{ float:left; font:18px "宋体"; color:#c72727;}
#experience span.right{ float:left; font:18px "宋体"; color:#c72727; text-align:center; padding-left:80px; line-height:25px;}

#Rsidebar{ width:185px; float: left;}

#template{ float:left; margin-bottom:5px; border:solid 1px #d4d4d4;}
#template h3{ float:left; background:url(images/di.gif); font:700 14px/28px "宋体"; color:#2b0606; width:172px; display:block; padding-left:10px; border-bottom:solid 1px #d4d4d4;}
#template h3 strong{ float:left;}
#template h3 span{ float:right; background:url(rightmore.jpg) no-repeat right;}
#template h3 span a{ text-indent:-999em; display:block; height:28px; width:43px; text-align:center;}
#template .main{ width:173px; float:left; padding:5px;}
#template .main img{ width:173px;}
#template .main li{ color:#c72727;}
#template .main ul.case{ margin:0; padding:0 0 0 5px;}
#template .main ul.case li{ color:#000; background:url(images/dian.gif) no-repeat left center; padding-left:5px; line-height:2;}

#ad{ float:left; border:solid 1px #d4d4d4;}

#custom .main{ padding:5px 0px;}

#mainbody{ float:left; width:100%;}
#mainbody h3{ font:700 14px/2 "宋体"; color:#c80e0e;}
#mainbody .main{ float:left; margin-top:10px;}

#mainbody1{ float:left; width:100%;}
#mainbody1 h3{ font:700 14px/2 "宋体"; color:#c80e0e; text-align:center;}
#mainbody1 .ad{ float:left; width:100%;}
#mainbody1 .main{ float:left; margin-top:10px; width:100%;}
#mainbody1 span.titlet{ float:left; margin:5px 0; width:100%;}
#mainbody1 span.main{ float:left; margin:5px 0; width:100%;}
#mainbody1 span.main ul{ margin:0; padding:0;}
#mainbody1 span.main li{ line-height:2;}

#template1{ float:left; margin-bottom:5px;}
#template1 h3{ background-color:#e5e5e5; float:left; font:700 14px/28px "宋体"; color:#2b0606; width:175px; display:block; padding-left:10px;}
#template1 .main{ width:173px; float:left; padding:5px; border:solid 1px #d4d4d4;}
#template1 .main ul{ margin:0; padding:0 0 0 5px;}
#template1 .main li{ background:url(images/dian.gif) no-repeat left center; padding-left:5px; line-height:2;}
#pflow1{ float:left; width:100%; margin:10px 0 0; border-bottom:1px solid #d4d4d4; padding:0 0 10px;}
#pflow1 img{ float:left; padding-right:10px;}
#pflow1 img.anli{ border:solid 1px #d4d4d4; float:left; margin-right:10px; padding:0;}
#pflow1 span{ float:right; margin-top:10px;}

#flip{ float:right; padding-right:10px; margin:10px 0;}
#flip strong.red{ color:#f26522; font:700 13px;}

#ldescription{ float:left; width:770px; margin:5px 0 5px 5px;}
#ldescription h3{ font:700 14px "宋体"; padding-bottom:5px;}

#Login{ float:left; width:420px; border:1px solid #d4d4d4; margin:0 0 0 20px;}
#Login h3{ background:url(images/di.gif); font:700 14px/28px "宋体"; padding-left:25px;}
#Login .main{ margin:10px 0;}
#Login .main li{ width:100%; float:left; display:block; padding:5px 0;}
#Login .main li span.rzi{ width:80px; display:block; float:left;}

#rhk{ float:left; width:240px; background-color:#f7f7f7; border:solid 1px #c0c0c0;}
#rhk1{ float:left; width:195px; background-color:#f7f7f7; border:solid 1px #c0c0c0;}
#rhk2{ float:left; width:80px; background-color:#f7f7f7; border:solid 1px #c0c0c0;}
#cbox{ margin-right:5px;}

#rh1{ float:left; width:110px; background-color:#f7f7f7; border:solid 1px #c0c0c0;}
#rh2{ float:left; width:50px; background-color:#f7f7f7; border:solid 1px #c0c0c0;}

#Login .main li p{ width:250px; float:left; font:12px/2 "宋体"; padding:5px 0 0 95px; display:block;}
#Login .main li span.red{ color:#f26521; float:left; padding-right:10px; display:block;}

#Login .main li a{ color:#005097; text-decoration:underline;}
#Member .main li a.bl{ color:#005097; text-decoration:underline;}

#Login .main li img{ padding:0 10px;}
#Member .main li img{ padding:0 10px 0 0;}

#Login .main li span.anniu{ padding-left:95px;}
#Member .main li span.anniu{ padding-left:30px;}


#but{ width:60px; margin-left:5px;}

#Member{ float:right; width:250px; border:1px solid #d4d4d4; margin:0 20px 0 0;}
#Member h3{ background:url(images/di.gif); font:700 14px/28px "宋体"; padding-left:25px;}
#Member .main{ margin:10px 0;}
#Member .main li{ width:100%; float:left; display:block; padding:5px 0;}
#Member .main li span.rzi{ width:80px; display:block; float:left;}
#Member .main li span.rz{ width:94%; display:block; float:right; padding:10px 12px 0 0; text-align:right;}

#template2{ float:left; margin-bottom:5px; border:solid 1px #d4d4d4;}
#template2 h3{ background:url(images/di.gif); float:left; font:700 14px/28px "宋体"; color:#2b0606; width:173px; display:block; padding-left:10px; border-bottom:solid 1px #d4d4d4;}
#template2 .main{ width:173px; float:left; padding:5px;}
#template2 .main ul{ margin:0; padding:0 0 0 5px;}
#template2 .main li{ background:url(images/dian.gif) no-repeat left center; padding-left:5px; line-height:2;}
#template2 h3 span{ float:left; background:url(images/ico_jt2.gif) no-repeat left center; padding-left:15px;}
#template2 h3 span.zal{ float:left; font:14px/28px "宋体";}
#template2 h3 p.genduo{ float:right; font:12px "宋体"; padding:10px 10px 0;}
strong.top{ border-bottom:solid 1px #b6b6b6; float:left; width:100%; margin-bottom:10px;}
p.hh{ text-indent: 2em; margin-top:5px; float:left; width:100%;}
p.hh1{ margin-top:10px; float:left; width:70%; display:block;}
#pflow div{ float:left; width:100%; padding:30px 0;}
#pflow div img.cp{ padding:0 1px; margin:0px;}
#pflow strong.dd{ float:left; width:100%;}
#pflow span.andi{ float:left; width:70%; display:block; text-align:right;}
#pflow span.andi1{ float:right; display:block; text-align:right;}
#b1{ background:url(images/anniub.gif) no-repeat; width:53px; height:19px; border:0; margin:0 5px;}
#b2{ background:url(images/anniub.gif) no-repeat; width:53px; height:19px; border:0; margin:0 5px;}
#b3{ background:url(images/anniub.gif) no-repeat; width:53px; height:19px; border:0; margin:0 5px;}

#custom1{ background-color:#e4e4e4; margin-bottom:5px;}
#custom1 h3{ background:url(images/titlebg1.gif) repeat-x; font:700 14px/25px "宋体"; color:#fff; padding-left:25px;}
#custom1 .main{ padding:5px 0px;}
#custom1 .main ul{ margin:0; padding:0;}
#custom1.main li{ padding:0; line-height:2; display:block;}
#custom1 .main li h2.dis{ background-color:#c2c0c0;}
#custom1 .main li a{ font: 700 12px "宋体"; text-decoration:none; padding-left:25px; line-height:25px;}
#custom1 .main ul.ptwo{ margin:0; padding:0;}
#custom1 .main ul.ptwo li{ margin:0; padding-left:25px; background:none;}
#custom1 .main ul.ptwo li a{ background:none; padding:0; font:12px "宋体";}

#sese{ float:left; width:748px; margin:4px 0px 5px 5px; padding:15px 10px; background-color:#f5f5f5; border:solid 1px #e4e4e4;}
#sese p{ line-height:2; padding-top:5px;}
#sese strong.hei{ float:left; margin:10px 0 5px 0; color:#1a0202; width:100%;}
#sousuo{ float:left; border:solid 1px #808080; width:320px; height:16px;}
#jm{ float:left; margin-right:5px; height:18px; font:12px "宋体";}
#sese .wenz{ float:left; text-align:center; border:solid 1px #808080; margin-left:5px; background-color:#fff; height:16px; font:700 12px/16px "宋体"; color:#000;}
#sese a{ color:#000; text-decoration:none; padding:0 10px;}

.pflow2{ float:left; width:100%; margin:5px 0px;}
.pflow2 div{ float:left; width:16%;}
.pflow2 ul{ float:left; margin:10px 0 0 10px;}
.pflow2 ul.jl{ float:left; margin:10px 0 0 90px;}
.pflow2 li{ background:url(images/dian.gif) no-repeat left center; padding-left:10px;}
#main h3{ float:left; width:100%; color:#1a0202; border-bottom:solid 1px #c1c8cf; position:relative;}
#main h3 span{ top:2px; width:auto; padding-right:10px; display:inline-block; position:relative; float:left; border-bottom:solid 3px red; font:700 12px/22px "宋体";}
#main img.lb{ float:left; margin-top:10px;}

#template3{ float:left; margin-bottom:5px;}
#template3 h3.yasi{ float:left; width:185px; color:#1a0202; border-bottom:solid 1px #c1c8cf; position:relative; display:block;}
#template3 h3 span.yis{ top:2px; width:auto; padding-right:10px; display:inline-block; position:relative; float:left; border-bottom:solid 3px red; font:700 12px/22px "宋体";}
#template3 .main{ width:185px; float:left;}
#template3 .main ul{ margin:0; padding:5px;}
#template3 .main li{ color:#000; background:url(images/dian.gif) no-repeat left center; padding-left:5px; line-height:2;}

#template4{ float:left; margin-bottom:5px; border:solid 1px #d4d4d4;}
#template4 h3{ background:url(images/di.gif); float:left; font:700 14px/28px "宋体"; color:#2b0606; width:173px; display:block; padding-left:10px; border-bottom:solid 1px #d4d4d4;}
#template4 .main{ width:173px; float:left; padding:5px;}
#template4 .main ul{ margin:0; padding:0 5px 0;}
#template4 .main li{ padding:5px 0 5px 5px; line-height:2; display:block;}
#template4 h3 span{ float:left; background:url(images/ico_jt2.gif) no-repeat left center; padding-left:15px;}
#template4 h3 span.zal{ float:left; font:14px/28px "宋体";}
#template4 h3 p.genduo{ float:right; font:12px "宋体"; padding:10px 10px 0;}
#template4 .main li.red{ padding:5px 0 5px 5px; line-height:2; color:red; display:block;}

#solution{ float:left; width:100%;}
#solution h3{ font:700 16px/2 "宋体"; text-align:center;}
#solution h3 p{ font: normal 12px/2 "宋体"; background-color:#f0f0f0;}
#solution h3 p strong{ color:#ff0101; font:700 12px/2 "宋体";}
#solution .main{ float:left; margin-top:10px;}
#solution .main ul{ margin:0; padding:0 20px;}
#solution .main li{ float:left; width:100%; padding:10px 0; border-bottom:solid 1px #cccccc;}
.tu{ float:left; padding:0 20px 10px 0;}
#solution .main li strong{ font:700 14px "宋体";}
#solution .main li p{ font: 12px/2 "宋体"; padding-top:10px;}
#solution .main li.xian{ border-bottom:0;}

.online{ float:left; width:100%;}
.online h2{ width:100%; float:left; background-color:#CCCCCC; font:700 12px/2 "宋体";}
.online h2 strong.j1{ float:left; margin-left:25px;}
.online h2 strong.j2{ float:right; margin-right:200px;}
.online .left{ float:left;}
.online .right{ float:left; margin-left:100px; *margin-left:85px; _margin-left:30px;}
.online .left ul{ margin-top:10px; float:left;}
.online .left li{ padding:2px 0;}
.online .right ul{ margin-top:10px; float:left;}
.online .right li{ padding:2px 0;}
.online .right li.b{ color:#045d99; font:700 16px "宋体";}

.guestp{ float:left; width:100%; margin:10px 0;}
.guestp h2{ width:100%; float:left; background-color:#CCCCCC; font:700 12px/2 "宋体";}
.guestp h2 strong.j1{ float:left; margin-left:25px;}
.guestp ul.bo{ margin:0; padding:10px 0 0 5px; float:left;}
.guestp ul.bo li{ padding:5px 0;}
.guestp li span.rzi{ width:80px; display:block; float:left; text-align:right;}
#borhk{ width:100px; border:solid 1px #c0c0c0;}
#borhk1{ width:300px; border:solid 1px #c0c0c0;}
#an{ margin-left:80px; background:url(images/an.gif) no-repeat; border:0; width:37px; height:22px;}

#team{ float:left; width:100%;}
#team h3{ float:left; width:97%; padding:0 10px; display:block;}
#team .main{ float:left; width:97%; padding:0 10px;}
#team .main p.duan{ float:left; width:100%; text-indent:2em;}
#team .main ul.rc{ float:left; width:100%; margin:0 0 30px; padding:0;}
#team .main ul.rc li{ float:left; width:373px; margin-top:40px; display:block;}
#team .main ul.rc li span{ float:left; width:90px; display:block;}
#team .main ul.rc li span p.ming{ color:#b40b0b; line-height:30px; text-align:center;}
#team .main ul.rc li span.zi{ width:263px; float:left; margin-left:20px;}
#team .main ul.rc li span.zi1{ width:263px; float:left; margin:20px 0 0 20px;}
#team .main ul.rc li span.zi p{ width:100%; float:left;}
#team .main ul.rc li span.zi1 p.anli{ float:left; width:50px;}
#team .main ul.rc li span.zi1 p.right{ float:right; width:213px; text-align:left;}
#team .main ul.rc li span.call{ float:left; width:100%; margin:20px 0;}
#team .main ul.rc li img.ren{ float:left; width:90px; height:109px;}
#team .main ul.rc li img.call{ float:left; margin-right:20px; display:block;}
#team .main p.welcome{ border-bottom:solid 1px #e5e4e4; float:left; width:100%; line-height:50px;}
#team .main ul.jueji{ float:left; width:100%; margin:0; padding:0; color:#595656;}
#team .main .jueji{ float:left; padding:20px 0; width:100%;}
#team .main .jueji h3{ font:14px "宋体"; margin:20px 0; padding:0;}
#team .main .jueji ul.jueji li{ background:url(images/dian.gif) no-repeat left center; padding-left:10px; width:97%; display:block; line-height:21px;}

#memberp{ float:left; width:100%; background:url(images/memberC.gif) repeat-y left;}
#memberp h3{ float:left; width:145px; background:url(images/memberT.gif) no-repeat left top; height:38px; padding-left:40px; font:700 14px/38px "宋体"; color:#fff;}
#memberp .main{ width:170px; background:url(images/memberW.gif) no-repeat left bottom; padding:10px 5px;}
#memberp .main ul{ margin:0; padding:0;}
#memberp .main li{ display:block; border-bottom:dashed 1px #e6e0e2;}
#memberp .main li a{ background:url(images/dian2.gif) no-repeat 20px center; padding-left:35px; font:700 12px/26px "宋体";}
#memberp .main li.tc{ border:0;}
#memberp .main li.tc a{ background:none;}
#memberp .main ul.tjcd{ margin:0; padding:0;}
#memberp .main ul.tjcd li{ margin:0; background:none; font: 12px/26px "宋体"; display:block; border:0; padding-left:35px;}
#memberp .main ul.tjcd li a{ background:none; padding:0; font: 12px/26px "宋体";}

#memberpC{ float:left; width:100%; margin-bottom:10px; font:12px/26px "宋体";}
#memberpC h3{ font:12px/26px "宋体"; width:100%;}
#memberpC h3 span.dl{ float:left; background-color:#f4f4f4; border-top:solid 1px #dbdbdb; border-left:solid 1px #dbdbdb; border-right:solid 1px #dbdbdb; text-align:center; width:100px;}
#memberpC h3 span.xx{ float:right;}
#memberpC .main{ float:left; border:solid 1px #dbdbdb; width:748px; padding:10px;}
#memberpC .main .left{ float:left; width:50%;}
#memberpC .main .right{ float:right; width:50%;}

/*Products*/
#products{ width:770px; margin:0 0 0 5px; float:left;}
#products h3{ width:100%; height:30px; float:left; color:#fff; font:700 14px/30px "宋体";}
#products h3 span.black{ float:left; width:18.7%; background-color:#000; padding-left:10px;}
#products h3 span.red{ float:left; width:78.7%; background-color:#d2060f; padding-left:10px; text-align:right;}

#products .main1{ float:left; width:97.4%; padding:0 10px 20px; margin-top:20px; background:url(images/xian.gif) no-repeat 10px bottom;}
#products .main1 img{ float:left; width:293px; height:231px; overflow: hidden;}
#products .main1 .right{ float:right; width:429px;}
#products .main1 .right ul{ float:left; width:100%; margin:0; padding:0;}
#products .main1 .right li{ float:left; width:100%; display:inline;}
#products .main1 .right li span.red{ font:700 14px/26px "宋体"; color:red;}
#products .main1 .right li span.anniu1{ float:left; width:204px; height:34px; background:url(images/anniu1.gif) no-repeat; font:700 14px "宋体"; color:red; padding:19px 0 0 30px;}
#products .main1 .right li span.anniu2{ float:left; width:92px; height:26px; background:url(images/anniu2.gif) no-repeat; margin-top:7px; text-align:center; font:700 14px "宋体"; color:red; padding-top:12px;}
#products .main1 .right li span a{ color:red;}
#products .main1 .right strong{ font:700 14px/26px "宋体";}
#products .main1 .right li.h{ padding-top:10px;}
#products .main1 .right p.duan{ text-indent:2em; line-height:20px;}

#products .main2{ float:left; width:97.4%; padding:0 10px; margin-top:20px; background:url(images/xian.gif) no-repeat 10px bottom;}
#products .main2 ul{ float:left; width:100%; margin:0; padding:0;}
#products .main2 li{ float:left; width:100%; font:14px/22px "宋体"; padding:10px 0;}
#products .main2 li strong{ font:700 14px/22px "宋体"}
#products .main2 li img{ padding-left:10px;}
#products .main2 li span{ padding-left:20px;}

#products .main3{ width:97.4%; padding:20px 10px 20px; float:left;}
#products .main3 table{ float:left; width:718px; margin:0 0 0 10px; border:solid 1px #bd4d49; border-bottom:0;}
#products .main3 td.di{ border-bottom:solid 1px #bd4d49;}
#products .main3 td.bt{ background-color:#bd4d49; color:#fff; font:700 15px/30px "宋体"; text-align:center;}
#products .main3 td strong{ float:left; padding-left:10px; font:15px/22px "宋体";}
#products .main3 td span.right{ float:left; font: 15px/22px "宋体"; border-left:solid 1px #bd4d49; padding-left:10px;}
#products .main3 td.medium{ text-align:center; font:700 15px/22px "宋体"; border-bottom:solid 1px #bd4d49;}
#products .main3 li.medium1{ text-align:center; font:15px/22px "宋体";}
#products .main3 td strong.left1{ float:left; padding:0 10px; font: 15px/22px "宋体";}
#products .main3 td.medium1{ font: 15px/22px "宋体"; border-left:solid 1px #bd4d49; border-bottom:solid 1px #bd4d49; padding-left:10px;}
#products .main3 td.right1{ font: 15px/22px "宋体"; border-left:solid 1px #bd4d49; border-bottom:solid 1px #bd4d49; padding-left:10px;}
#products .main3 td.medium2{ font: 15px/22px "宋体"; border-left:solid 1px #bd4d49; padding-left:10px;}
#products .main3 td.right2{ font: 15px/22px "宋体"; border-left:solid 1px #bd4d49; padding-left:10px;}
#subCon,#subCon1{width:718px;padding:10px;text-align:justify;text-justify:inter-ideograph;}
#subCon li a{width:640px;line-height:25px;border-bottom:#E1E1E1 dashed 1px;display:block; height:25px;margin:3px 10px;position:relative;background:url(images/li.gif) no-repeat 1px 7px;padding-left:15px;}
#subCon li a:hover{background:#F6F6F6 url(images/li.gif) no-repeat 3px 7px;color:#FF9900;margin:3px 10px;}
.date{position:absolute;right:0px;top:2px;color:#666;}
h5{color:#333;font-size:14px;text-align:center;}
label{float: left;width: 80px;}
form{margin:0px}
.tacodinput{width: 180px; border:1px solid #808080}
textarea{width: 450px;height: 150px;}
#sbutton{margin-left: 80px;margin-top: 5px;width:80px;}
br{clear: left;}
/*CSS viciao style pagination*/

DIV.viciao {
	MARGIN-TOP: 20px; MARGIN-BOTTOM: 10px; 
}
DIV.viciao A {
	BORDER-RIGHT: #8db5d7 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #8db5d7 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #8db5d7 1px solid; COLOR: #000; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #8db5d7 1px solid; TEXT-DECORATION: none
}
DIV.viciao A:hover {
	BORDER-RIGHT: red 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: red 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: red 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: red 1px solid
}
DIV.viciao A:active {
	BORDER-RIGHT: red 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: red 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: red 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: red 1px solid
}
DIV.viciao SPAN.current {
	BORDER-RIGHT: #e89954 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e89954 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #e89954 1px solid; COLOR: #000; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #e89954 1px solid; BACKGROUND-COLOR: #ffca7d
}
DIV.viciao SPAN.disabled {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #ccc; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid
}

#maincenter{width:263px; float:left; margin-left:65px;}
#mainright{width:263px; float:left; margin-left:65px;}
#maincenter ul{	margin-left:13px;	margin-top:5px;	margin-bottom:5px;}
#maincenter ul li{list-style-image: url(articleitems.gif); margin-left:13px;}
#mainright ul{margin-left:13px;	margin-top:5px;	margin-bottom:5px;}
#mainright ul li{list-style-image: url(articleitems.gif); margin-left:13px;}
#anlisohw{ height:20px; border-bottom:solid 1px #d4d4d4; line-height:20px; margin-bottom:5px;}
#toptext {color: #fe4e4e;text-decoration: none; text-align:right}
#toptext a{color: #fe4e4e;}

