.imain{ }
.left{ background:url(../images/left_bg.gif) no-repeat #e5e5e5; width:233px; height:574px; float:left;clear:both;}
.left .ltitle{ width:200px; border-bottom:solid 3px #dd240e; background:none}
.left ul{ margin-top:10px;}
.left li{ font-size:14px;border-bottom:dotted 1px #000; line-height:42px; text-align:right; margin-right:15px; margin-left:15px; background:url(../images/leftli.gif) 110px center no-repeat;}
.left li.sub{background:none;}
.about li{background:url(../images/leftli.gif) 100px center no-repeat;}
.tool li{background:url(../images/leftli.gif) 30px center no-repeat;}
.flow li{background:url(../images/leftli.gif) 100px center no-repeat;}
.cont li{background:url(../images/leftli.gif) 70px center no-repeat;}
.case li{background:url(../images/leftli.gif) 30px center no-repeat;}

.right .page_content strong{ color:#ff9000}
.cjwttext2 { color:#10439e;} 
.cjwttext3 { color:#db0000;font-weight:bold;}
.cjwttext4 { color:#E3172A;font-weight:bold;}
.cjwttext5 { color:#db0000;font-weight:bold; font-size:14px}
.cjwttext6 { color:#000;font-size:12px}

.right{ background:#fff; width:767px; height:574px; overflow:auto; float:left}
.right .rtop{ background:url(../images/rtop.gif) repeat-x; line-height:31px; height:31px;}
.right .rtop p{ background:url(../images/rtop_bg.gif) no-repeat 15px center; padding-left:40px;}
h1{ font-size:18px; text-align:center; margin:12px 0;}
h2{ font-size:16px; color:#f00;}
.rmain{ padding:20px;}
.rmain p{ text-indent:25px; line-height:20px; font-size:12px;}
#wenhua p{ text-indent:25px; line-height:22px; font-size:14px; margin-bottom:20px;}
.rmain p.color{ color:#e66b1a;}
.rmain table{width:600px;}
.rmain table td{background:#fff;border: 1px solid #04a;line-height:26px;padding:5px 15px;}
.rmain table p{text-indent:0;margin-bottom:0;}

.rmain p table td{background:#fff;border:none; vertical-align:top;line-height:30px;padding:5px 0px;}
table.zp{ background:#eee}
table.zp td{ line-height:26px; padding:0; border:none; background:#fff; text-align:center}
.train{}
.train img{float:left; border:solid 1px #ccc; padding:2px;}
.train li{ padding:25px 0; border-bottom: dashed 1px #aaa; float:left;width:724px; }
.train li div{font-size:14px; line-height:24px; margin-left:15px; float:left}

.cont table{width:720px;}
.cont table td{background:#fff;border:none;line-height:30px;padding:5px 15px;}

.book table{width:auto;}
.book table td{background:#fff;border:none;line-height:18px;}

.case table{width:720px; background:#26A3F7;}
.case table td{line-height:18px; background:#fff; border:none; font-size:12px;}
.case table .title td{background:#26A3F7;}


.bd{border:solid 1px #ddd; line-height:22px; width:280px;text-align:center; margin:10px auto;}

.artbg{background:url(../images/art_bg.gif); height:31px; line-height:31px; font-size:14px; font-weight:bold; color:#666; text-indent:15px;border:solid 1px #E7E7E7; border-bottom:none}
.artbox{border:solid 1px #E7E7E7; padding:10px; margin-bottom:10px; }
.art{ width:365px; float:left;}
.artbox p{ line-height:25px; font-size:12px; margin-bottom:0}
.artbox ul{line-height:27px; font-size:13px; font-weight:bold;}
.artbox ul li{font-weight:normal; font-size:12px; border-bottom: dashed 1px #aaa;}


.fdbcbox{ float:right; margin-top:45px; margin-right:15px;}
.fdbcbox table{ width:663px;background-color:#dfe0e0; border:none; font-size:14px; text-align:center; font-size:12px;}
.fdbcbox td{background-color:#fff; padding-top:10px; padding-bottom:10px; text-align:left;}
.fdbcbox td span.name{ width:113px; height:19px; line-height:19px; margin:0 auto; text-align:center;
	border:1px solid #dfe0e0; border-bottom:none;
	background:url(../images/td_bg.gif) repeat-x; display: block;
}
.fdbcbox table p{ line-height:22px; text-indent:2em; padding:0 15px;}
.fdbcbox table td{border:none;}
.fdbcbox table p.m0{text-indent:0;}
.fdbcbox table p.fright{ float:right; text-align:right;}
.fdbcbox .center{text-align:center; font-weight:bold;}
.fdbcbox tr.title td{text-align:center;height:39px; background:url(../images/top_bg1.gif) repeat-x; padding:0;}
.fdbcbox tr.foot td{text-align:center;height:66px; background-color:#f9f9f9; padding:0;}


.fdbcbox p{}
.fdbcbox p input{width:376px; height:18px;border:none; border:1px solid #7f9db9;}
.fdbcbox p select{width:378px;border:none; border:1px solid #7f9db9; margin-bottom:5px;}
.fdbcbox p textarea{width:378px;border:none; border:1px solid #7f9db9;
	 line-height:22px;  height:120px;}
.fdbcbox p span.fonto{ font-weight:bold; color:#f5951d;}

table.contact{ font-size:12px; width:660px;margin-top:10px;}
.org12{color:#FF3300; font-weight:bold}

.rmain .title{background:url(../culture/images/blbj_06.jpg) repeat-x; height:39px; line-height:39px; width:724px; text-indent:25px; font-size:16px; color:#d50; font-weight:bold }
.ctl{ border:solid 1px #ddd; float:left; padding-top:10px;}
.ctlbox{ width:150px; height:220px; overflow:hidden; float:left; margin:0 12px;}
.ctlbox span{ background:url(../culture/images/hn_bj6.jpg); width:150px; height:150px; text-align:center; display:block;}
.ctlbox img{margin-top:25px; border:none;}
.ctlbox p{ line-height:30px;list-style:none; text-indent:0; font-size:12px; text-align:center; margin-top:10px;}


.fy_db{ margin-top:10px; width:354px; float:left;}
.fy_db table{width:352px; font-size:12px;}
.fy_db table td{line-height:20px;padding:0;border:none; text-align:center; cursor:pointer}
.fy_db table tr.tr_title{ text-align:center;}
.fy_db table tr.tr_title td{  background:#FFE7C5;}
.fy_top{background:url(../images/fy_top.gif) repeat-x; height:30px; line-height:30px; border: solid 1px #BACCD8; border-bottom:none;}
.fy_top .fy_title{ font-size:14px; font-weight:bold; text-indent:24px; float:left;color:#d80;}
.fy_top .fy_more{ font-size:14px; float:right; margin-right:24px;}
.fy_top .fy_more a{ color:#d80}
.fy_box{height:200px;border: solid 1px #BACCD8; border-top:none; background:url(../images/fy_box1.jpg) repeat-x; background-position:10px;}
.fy_box li{ line-height:22px;}