@charset "utf-8";
/* CSS Document */


*{
margin:0;
padding:0;
list-style:none;
}
.relativ{
position:relative;
}
img{
border:0;
font-size:0;
}
p{
line-height:150%;
}
body{
font-family: Arial, Helvetica, sans-serif, "";
font-size:12px;
color:#16387C;
background:#b60a09 url(images/mainbg.gif) center 30px no-repeat;
text-align:left;
position:relative;
z-index:99;
}

.middle .bornone{
border-right:none;
}
.middle .red{
color:red;
}
.middle .xs{
color:#BC2931;
}
.space9{
clear:both;
width:970px;
height:9px;
font-size:0;
}
.space10{
clear:both;
width:970px;
height:10px;
font-size:0;
}
.space11{
clear:both;
width:970px;
height:11px;
font-size:0;
}
.space12{
clear:both;
width:970px;
height:12px;
font-size:0;
}
.space11473{
float:left;
width:11px;
height:473px;
font-size:0;
}
.space15{
clear:both;
width:970px;
height:15px;
font-size:0;
}
.space18{
clear:both;
width:970px;
height:18px;
font-size:0;
}
.middle{
clear:both;
width:970px;
margin:auto;
}
.allbold{
color:#16387C;
font-weight:bold;
}
a:link {color:#666;text-decoration:none;}
a:visited{color:#666;text-decoration:none;}
a:hover{color:#0c0;text-decoration:underline;}
a{color:#666;text-decoration:none;}


legend{
display:none;
}
fieldset{
border:0;
}
.head_topoutside{
margin:auto;
width:100%;
height:30px;
background:url(images/headtop_01.gif) repeat-x;
}
#head_top{
width:982px;
margin:0 auto;
position:relative;
z-index:999;
}
/* 头部开始 */
.toplink_1{
float:left;
width:90px;
line-height:30px;
text-indent:5px;
}
.toplink{
float:left;
width:100px;
height:20px;
background:url(images/headtop_01.gif) no-repeat -95px -68px;
text-indent:5px;
margin-top:4px;
padding-top:4px;
padding-left:1px;
} 
.toplinkhover{
	float:left;
	width:99px;
	height:20px;
	margin-top:3px;
	padding-top:4px;
	background:url(images/headtop_01.gif) no-repeat -95px -124px;
	text-indent:5px;
	border-top:1px solid #DBE2E8;
	border-left:1px solid #DBE2E8;
	border-right:1px solid #DBE2E8;
} 
.toplinkb{
float:left;
width:80px;
height:20px;
background:url(images/headtop_01.gif) no-repeat -116px -68px;
text-indent:5px;
margin-top:4px;
padding-top:4px;
padding-left:1px;
}
.toplinkbhover{
float:left;
width:79px;
height:20px;
margin-top:3px;
padding-top:4px;
background:url(images/headtop_01.gif) no-repeat -116px -124px;
text-indent:5px;
border-top:1px solid #DBE2E8;
border-left:1px solid #DBE2E8;
border-right:1px solid #DBE2E8;
}
/* 总的DD开始 */
#top_t2 dd{
width:878px;
overflow:hidden;
position:absolute;
top:25px;
left:90px;
background-color:#F5F7F7;
border:1px solid #DBE2E8;
border-top:none;
}
#top_t3 dd{
width:777px;
overflow:hidden;
position:absolute;
top:25px;
left:191px;
background-color:#F5F7F7;
border:1px solid #DBE2E8;
border-top:none;
}
#top_t5 dd{
width:300px;
overflow:hidden;
position:absolute;
top:25px;
left:577px;
background-color:#F5F7F7;
border:1px solid #DBE2E8;
border-top:none;
}
#top_t6 dd{
width:288px;
overflow:hidden;
position:absolute;
top:25px;
left:658px;
background-color:#F5F7F7;
border:1px solid #DBE2E8;
border-top:none;
}
#top_t7 dd{
width:214px;
overflow:hidden;
position:absolute;
top:25px;
left:739px;
background-color:#F5F7F7;
border:1px solid #DBE2E8;
border-top:none;
}
#top_t8 dd{
width:152px;
overflow:hidden;
position:absolute;
top:25px;
left:820px;
background-color:#F5F7F7;
border:1px solid #DBE2E8;
border-top:none;
}

#top_t9 dd{
width:79px;
overflow:hidden;
position:absolute;
top:28px;
left:901px;
background-color:#F5F7F7;
border:1px solid #DBE2E8;
border-top:none;
}

/* 总的菜单单个开始 */
#top_t2 dd ul li
{
float:left;
display:inline;
width:80px;
height:15px;
line-height:15px;
margin-top:0px;
margin-bottom:3px;
padding:3px 6px;
}
#top_t3 dd ul li
{
float:left;
display:inline;
width:50px;
height:15px;
line-height:15px;
margin-top:3px;
margin-bottom:3px;
padding:3px 6px;
}
#top_t5 dd ul li
{
float:left;
display:inline;
width:60px;
height:15px;
line-height:15px;
margin-top:3px;
margin-bottom:3px;
padding:3px 6px;
}
#top_t6 dd ul li
{
float:left;
display:inline;
width:60px;
height:15px;
line-height:15px;
margin-top:3px;
margin-bottom:3px;
padding:3px 6px;
}
#top_t7 dd ul li
{
float:left;
display:inline;
width:50px;
height:15px;
line-height:15px;
margin-top:3px;
margin-bottom:3px;
padding:3px 6px;
}
#top_t8 dd ul li
{
float:left;
display:inline;
width:50px;
height:15px;
line-height:15px;
margin-top:3px;
margin-bottom:3px;
padding:3px 6px;
}

#top_t9 dd ul li
{
/*float:left;
display:inline;*/
width:79px;
height:15px;
line-height:15px;
/*margin-top:3px;*/
margin-bottom:3px;
padding:3px 6px;
}
/* 子菜单两条线 */
#head_top #top_t2 dd ul .top_z1{
 float:left;width:99px;height:3px;background-color:#EDF3F5;font-size:0;margin-top:-2px;
 padding:0;
}
#head_top #top_t2 dd ul .top_r1{
	float:left;width:779px;height:3px;background-color:#DBE2E8;font-size:0;margin-top:-2px;padding:0;
}
/* 第二个______________________________________________________________ */
#head_top #top_t3 dd ul .top_z2{
 float:left;width:99px;height:3px;background-color:#EDF3F5;/* 线条色 */font-size:0;margin-top:-2px;
 padding:0;
}
#head_top #top_t3 dd ul .top_r2{
	float:left;width:678px;height:3px;background-color:#DBE2E8;font-size:0;margin-top:-2px;padding:0;
}
/* 第3 */
#head_top #top_t5 dd ul .top_z3{
 float:left;width:79px;height:3px;background-color:#EDF3F5;/* 线条色 */font-size:0;margin-top:-2px;
 padding:0;
}
#head_top #top_t5 dd ul .top_r3{
	float:left;width:221px;height:3px;background-color:#DBE2E8;font-size:0;margin-top:-2px;padding:0;
}
/* 4 */
#head_top #top_t6 dd ul .top_z4{
 float:left;width:79px;height:3px;background-color:#EDF3F5;/* 线条色 */font-size:0;margin-top:-2px;
 padding:0;
}
#head_top #top_t6 dd ul .top_r4{
	float:left;width:209px;height:3px;background-color:#DBE2E8;font-size:0;margin-top:-2px;padding:0;
}
/* 5 */
#head_top #top_t7 dd ul .top_z5{
 float:left;width:79px;height:3px;background-color:#EDF3F5;/* 线条色 */font-size:0;margin-top:-2px;
 padding:0;
}
#head_top #top_t7 dd ul .top_r5{
	float:left;width:135px;height:3px;background-color:#DBE2E8;font-size:0;margin-top:-2px;padding:0;
}
/* 6 */
#head_top #top_t8 dd ul .top_z6{
 float:left;width:79px;height:3px;background-color:#EDF3F5;/* 线条色 */font-size:0;margin-top:-2px;
 padding:0;
}

#head_top #top_t9 dd ul .liz01{margin-bottom:8px;}

#head_top #top_t8 dd ul .top_r6{
	float:left;width:73px;height:3px;background-color:#DBE2E8;font-size:0;margin-top:-2px;padding:0;
}

/*#head_top #top_t9 dd ul .top_r7{
	float:left;width:73px;height:3px;font-size:0;margin-top:0px;padding:0;
}*/
/* 线结束________________________________________________________________________ */
#top_t4{
float:left;
width:285px;
line-height:30px;
text-indent:10px;
}
/*#top_t9{
float:left;
width:63px;
line-height:30px;
text-indent:9px;
}*/
/* ------------------------------------头部结束---------------------------------------- */

.footer_01{
clear:both;
width:100%;
height:160px;
background:#FFF url(http://www.iebook.cn/css/images/footer_link.jpg) repeat-x;
}
.footer_mid{
clear:both;
width:970px;
margin:auto;
padding-top:10px;
}
.fp_1,
.fp_2,
.fp_3,
.fp_4
{
width:970px;
text-align:center;
color:#666;
}
.footer_pic{
width:670px;
margin:10px auto 0 auto;
}
.footer_pic li{
float:left;
width:120px;
margin-left:12px;
display:inline;
}
.footer_pic li img{
float:left;
width:120px;
height:50px;
font-size:0;
border:1px solid #CCC;
}


#mainwrapxu{ clear:both;width:100%;}
.centerContent{ width:980px; margin:314px auto 0 auto;}
.rndtop{ background:url(images/rndtop.gif) left top no-repeat; height:23px; overflow:hidden;}
.contentli{ clear:both;background-color:#fffbc5; min-height:1500px; height:auto !important; height:1500px;overflow:hidden !important; overflow:visible;}
.bottomzh{ clear:both; background:url(images/bottombg.gif) left top repeat-x; height:42px; overflow:hidden;}

.titleit{ width:92%; margin:0 auto; padding-top:18px;}
.titleit h2{ font-size:14px; color:#b60a09; font-weight:bold;}
.titleit p{ line-height:170%; margin-bottom:20px; color:#b60a09; font-weight:bold; text-indent:22px;}

.blockit{ clear:both;width:925px; margin:0 auto; border-bottom:1px #d7bf19 solid; padding-bottom:18px; margin-bottom:18px;}
.blockit:after{ content:"."; height:0; display:block; visibility:hidden; clear:both;}
* html .blockit{ height:1%;}
.blockit h2{ background:url(images/titlebg.gif) left top no-repeat; height:58px; line-height:75px; text-indent:62px; font-size:14px; color:#FFF; margin-bottom:15px;position:relative;}
.blockit h2 span{ position:absolute; left:66px; top:15px; text-indent:0px; }

.blockpics{width:258px; float:left; display:inline; margin-left:31px;}
.blockpics div{width:250px; padding:3px; border:1px #CCC solid;}
.blockpics img{ width:250px; height:340px;}

.blockinfo{ width:523px; float:left; display:inline; margin-left:23px;color:#696969; }
.blockinfo h3{font-size:12px; font-weight:bold; margin-bottom:10px; padding-top:12px; }
.blockinfo ul{ height:250px; overflow:hidden;}
.blockinfo ul li{ line-height:180%; margin-bottom:6px; border-bottom:1px #CCC solid; padding:3px 0;}
.blockinfo p{ margin-bottom:10px;}

.blockrel{ clear:both;}
.blockrel li{width:171px; float:left; display:inline;margin-right:12px;}
.blockrel li div{width:165px; padding:3px; border:1px #CCC solid;}
.blockrel img{ width:165px; height:112px; overflow:hidden;}

.CaseList{clear:both;width:942px; margin:0 auto;}
.CaseList:after{ content:"."; height:0; display:block; visibility:hidden; clear:both;}
* html .CaseList{ height:1%;}
.CaseList h2{ background:url(images/titlebg2.gif) left top no-repeat; height:30px; line-height:30px; overflow:hidden; margin-bottom:20px;}
.CaseList ul{}
.CaseList li{ width:179px; height:72px; overflow:hidden; float:left; margin-bottom:5px; margin-right:8px;}

.Roundit{ clear:both;margin:28px; background:url(images/round01.gif) 20px 5px no-repeat; height:21px; line-height:21px; padding-left:150px; margin-bottom:0; color:#4a1f02; font-size:14px; font-weight:bold;}
.Roundit a,.Roundit a:link,.Roundit a:visited,.Roundit a:hover{color:#4a1f02;}
.Serviceit{clear:both;margin-left:38px; margin-top:12px;}


.Roundit{ clear:both;margin:28px; background:url(images/round01.gif) 20px 5px no-repeat; height:21px; line-height:21px; padding-left:150px; margin-bottom:0; color:#4a1f02; font-size:14px; font-weight:bold;}
.Roundit a,.Roundit a:link,.Roundit a:visited,.Roundit a:hover{color:#4a1f02;}
.Serviceit{clear:both;margin-left:38px; margin-top:12px;}


.moreCase{clear:both;width:942px; margin:10px auto;}
.moreCase:after{ content:"."; height:0; display:block; visibility:hidden; clear:both;}
* html .moreCase{ height:1%;}
.moreCase h2{ background:url(images/titlebg3.gif) left top no-repeat; height:30px; line-height:30px; overflow:hidden; margin-bottom:20px;}
.moreCase ul{}
.moreCase li{ width:305px; height:114px; overflow:hidden; float:left; margin-bottom:5px; margin-right:8px;}