@charset "utf-8";
/* CSS Document */

body { margin: 0px; padding: 0px; font-size: 12px; font-family: "宋体"; padding: 0px; margin: 0px; color: #666666; }
img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
form,ul,li {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.clear {
	clear: both;
}
#container { width: 1000px; margin-right: auto; margin-left: auto; background: url(images/bg.jpg) repeat-y center;}

#header { width: 940px; margin-right: auto; margin-left: auto; height: 122px; }
#logo { float: left; padding-top: 17px; width: 210px; }
#toppic { float: left; width: 730px; height: 26px; padding-top: 10px; text-align: center; }
#toppic img { display: inline; margin-right: 20px; margin-left: 20px; }
#nav { float: left; width: 730px; height: 66px; background: url(images/nav_bibg.jpg) no-repeat center center; color: #FFFFFF; }
#nav1 { text-align: center; height: 21px; padding-top: 14px; }
#nav1 a { padding-right: 7px; padding-left: 7px; }
#nav1 a:link,#nav1 a:visited { color: #FFFFFF; text-decoration: none; }

#nav2 { height: 24px; text-align: center; padding-top: 4px; }
#nav2 a { display: inline; line-height: 22px; padding: 5px 7px; height: 22px; }
#nav2 a:link,#nav2 a:visited { color: #FFFFFF; text-decoration: none; }
#nav2 a:hover { background: url(images/nav_bg.jpg) no-repeat center center; color: #e00112; }
.select { background: url(images/nav_bg.jpg) no-repeat center center; color: #e00112; }
#nav3 { line-height: 20px; padding-left: 220px; }
#nav-1-1 { padding-left:80px}
#nav-1-2 { padding-left:150px}
#nav-1-3 { padding-left:400px}
#nav-1-4 { padding-left:480px}

#banner { width: 940px; margin-right: auto; margin-left: auto; }
#banner .box_skitter,#banner .box_skitter_large{
    width:940px!important;
    height:220px!important;
    overflow:hidden;
}
#flashview .box_skitter,#flashview .box_skitter_large{
    width:320px!important;
    height:223px!important;
    overflow:hidden;
}
.info_slide{
	display:block;
	left:auto!important;
	top:auto!important;
	right:9px!important;
	bottom:5px!important;
	padding:0!important;
	background:none!important;
}
.image_number{
	display:block;
	height:14px!important;
	padding:0 5px!important;
	margin:0 0 0 4px!important;
	background-color:#000!important;
	border:1px solid #fff!important;
	line-height:14px!important;
	color:#fff!important;
}
.image_number_select,.image_number:hover{
	background-color:#ca0205!important;
}
#banner img { border: 1px solid #999999; }
#main { width: 940px; margin-right: auto; margin-left: auto; margin-top: 12px; }
#mleft { float: left; width: 190px; }
#itop { line-height: 0px; background: url(images/item_top.jpg) no-repeat center bottom; height: 6px; margin: 0px; padding: 0px; width: 190px; font-size: 0px; }
#itit { line-height: 26px; height: 26px; font-family: "微软雅黑"; padding-bottom: 2px; clear: both; }
#imid { background: url(images/item_mid.jpg) repeat-y center top; padding: 0px 8px; clear: both; }
#imid li { line-height: 23px; border-top: 1px solid #d8d8d8; }
#ibot { background: url(images/item_bot.jpg) no-repeat center top; line-height: 5px; height: 5px; font-size: 0px; }

#itop1 { line-height: 5px; background: url(images/itop2.jpg) no-repeat center bottom; height: 5px; font-size: 0px; }
#itit1 { font-family: "微软雅黑"; padding-bottom: 2px; line-height: 18px; height: 40px; padding-left: 10px; }
#itit1 span { display: block; width: 100px; float: left; padding-left: 5px; }

#imid1 { background: #FFFFFF; padding-right: 8px; padding-left: 8px; border-right: 1px solid #e0e0e0; border-left: 1px solid #e0e0e0; }
#imid1 li { line-height: 35px; background: url(images/line.jpg) no-repeat center top; padding-top: 1px; padding-bottom: 1px; }
#imid1 li img { height: 33px; width: 24px; display: inline; margin-right: 27px; margin-left: 10px; }

#ibot1 { background: url(images/ibot2.jpg) no-repeat center top; line-height: 4px; height: 4px; font-size: 0px; }
#itit2 { line-height: 26px; height: 26px; font-family: "微软雅黑"; padding-bottom: 2px; padding-right: 8px; padding-left: 8px; margin-right: 1px; margin-left: 1px; }
#imid2 { line-height: 23px; background: url(images/item_mid.jpg) repeat-y center top; }
#faq li { border-bottom: 1px dashed #cccccc; padding-right: 8px; padding-left: 8px; }
#Branches { background: url(images/topbg.jpg) no-repeat 8px center; }
#Branches li { margin-right: 8px; margin-left: 8px; padding-left: 30px; line-height:20px; }
.itit3 { border-bottom: 1px solid #CCCCCC; }
#contus { height: 150px; width: 170px; background: url(images/cibtbg.jpg) no-repeat; margin-right: auto; margin-left: auto; padding-right: 5px; padding-left: 5px; line-height: 20px; }
#contus div { border-bottom: 1px solid #cccccc; }




#mright { float: left; width: 730px; display: inline; margin-left: 20px; }
#notic { height: 30px; width: 730px; background: url(images/noticbg.jpg); line-height: 30px; color: #333333; }
#rmain { height: 225px; width: 704px; margin-top: 14px; background: url(images/bg1.jpg); border: 3px solid #dd5d62; padding: 10px; }
#flashview { height: 223px; width: 320px; float: left; }
#topmain { float: left; width: 370px; display: inline; margin-left: 14px; }
#htitle { font-size: 14px; line-height: 22px; color: #FF0000; font-weight: bold; text-align: center; }
#hdescrip { line-height: 14px; color: #666666; border-bottom: 1px dashed #c40006; padding-bottom: 5px; }
#hlist li { line-height: 20px; }
#hlist { margin-top: 2px; }
#tabpart { margin-top: 17px; height: 270px; }
#tabtop { height: 26px; background: url(images/l.jpg) repeat-x center bottom; }
#tabtop li { height: 26px; float: left; width: 73px; line-height: 26px; text-align: center; display: inline; margin-right: 2px; cursor:pointer }
#tabcont { height: 235px; padding-top: 9px; display: block; }
#tleft { float: left; width: 515px; }
#tright { float: left; }
#tright img { border: 3px solid #cccccc; }
#tleft li { line-height: 24px; height: 24px; position: relative; }
#listpart { margin: 20px 0px 0px; padding: 0px; height: 478px; }
#listleft { float: left; height: 444px; width: 355px; }
#i2tit { padding-bottom: 7px; padding-top: 7px; height: 14px; }
#ileft { float: left; }
#iright { float: right; padding-top: 10px; }
#i2cont { padding-top: 5px; }

#i2cont li { margin: 0px; padding: 0px; display: block; height: 23px; line-height: 23px; font-family: "宋体"; position: relative; }

#i2tit1 { background: url(images/iconnt1.gif) no-repeat left center; border-bottom: 1px solid #CCCCCC; padding-bottom: 7px; padding-top: 7px; padding-left: 25px; height: 14px; }
#i2tit2 { background: url(images/iconnt.jpg) no-repeat left center; padding-bottom: 7px; padding-top: 7px; padding-left: 14px; height: 14px; }
#partner { margin: 0px; padding: 0px; display: inline; }
#partnn { background: url(images/partnerbg.jpg) no-repeat right center; height: 136px; width: 730px; }


#listright { float: left; width: 355px; height: 444px; display: inline; margin-left: 20px; }
#ictop { line-height: 7px; background: url(images/rictop.jpg) no-repeat center top; height: 7px; font-size: 0px; }
#icbot { background: url(images/ricbot.jpg) no-repeat center bottom; height: 6px; }
#icmid { padding-right: 9px; padding-left: 9px; border-right: 1px solid #cccccc; border-left: 1px solid #cccccc; }



#footer { background: url(images/footerbg.jpg) no-repeat center center; height: 114px; width: 1000px; margin-right: auto; margin-left: auto; position: relative; }
#footnav { width: 940px; margin-right: auto; margin-left: auto; line-height: 20px; padding-top: 10px; }
#copyright { width: 940px; margin-right: auto; margin-left: auto; line-height: 20px; padding-top: 5px; }
#links { position: absolute; right: 30px; top: 30px; }

/*about us*/
#pos { line-height: 20px; height: 20px; margin-top: 16px; border-bottom: 1px dashed #b2b2b2; }
#pos .postit { float: left; color: #e00112; }
#pos .pos { float: right; }
.red { color: #e00112; }
#content { margin-top: 15px; line-height: 30px; color: #666666; padding-right: 5px; padding-left: 5px; }


#newslist { margin-top: 15px; }
#newslist li { line-height: 30px; border-bottom: 1px solid #e5e5e5; }
#listtop { height: 30px; width: 730px; background: url(images/noticbg.jpg); line-height: 30px; }
#page { padding: 10px; text-align: center; }
#title { font-size: 14px; font-weight: bold; color: #e00112; text-align: center; margin-top: 17px; }
#postdate { line-height: 22px; border-bottom: 1px solid #e5e5e5; }
#ipage { line-height: 22px; }
#case { margin-top: 15px; }
#casetit { font-size: 14px; line-height: 24px; font-weight: bold; color: #e00112; width: 700px; float: left; display: block; }
#caselist li { float: left; display: block; width: 345px; padding-left: 4px; line-height: 24px; }

#downlist { margin-top: 15px; }
#downlist li { line-height: 24px; border-bottom: 1px solid #e5e5e5; position: relative; margin-top: 10px;zoom:1; }
#down { position: absolute; right: 10px; bottom: 2px; }




.time { float: right; padding-right: 30px; position: absolute; right: 0px; line-height: 12px; top: 4px; }

.tit1 { font-size: 14px; color: #000000; }
.tit2 { color: #c40006; }
.itit { background: url(images/ibg.jpg) repeat-x center top; }
.out { background: url(images/hv-02.jpg) no-repeat center center; color: #666666; }
.over { background: url(images/hv.jpg) no-repeat center center; color: #c40006; }
.cleft { float: left; }
.time1 { float: right; position: absolute; right: 0px; top: 5px; line-height: 12px; }
.t1 { font-family: "宋体"; font-size: 14px; font-weight: bold; color: #c40006; }
.t2 { color: #333333; }
.t3 { font-family: "宋体"; font-size: 14px; font-weight: bold; color: #000000; }
.t4 { font-family: "微软雅黑"; font-size: 14px; color: #000000; line-height: 14px; font-weight: bold; }




a:link,a:visited { color: #666666; text-decoration: none; }
a:hover { text-decoration: none; color: #c40006; }


/*图片轮换 */
.blk_18{ margin:0 0px; padding:20px 0 0; overflow:hidden; zoom:1; width: 730px; }
.blk_18 .LeftBotton{ width:12px; height:90px; float:left; margin-left:-1px; cursor:pointer; background-image: url(images/leftrighbutton.gif); background-repeat: no-repeat; background-position: 5px 8px; padding-top: 15px; margin-right: 5px; 
}
.blk_18 .RightBotton{ width:12px; height:90px; float:left; margin-left:5px; background:url(images/leftrighbutton.gif) no-repeat -25px 8px; cursor:pointer; padding-top: 15px; }
.blk_18 .Cont{ width:696px; height:110px; float:left; overflow:hidden; }
.blk_18 .ScrCont{width:3466px;zoom:1;}/*32766*/
.blk_18 #List1_1,.blk_18 #List1_2{float:left;}
.blk_18 .box{ width:232px; text-align:center; float:left; }
.blk_18 .box img { height: 60px; width: 220px; background-color: #FFF; padding-top: 7px; padding-right: 2px; padding-bottom: 7px; padding-left: 2px; border: 1px solid #ccc; }
.blk_18 .box p{line-height:20px; margin-top: 5px;}
.blk_18 a:link,.blk_18 a:visited{text-decoration:none;}
.blk_18 a:hover{text-decoration:underline;}
