/* CSS Document */
@charset "gb2312";
body,div,ul,li,p,form,dl,dt,dd,table,tr,td,h1,h2,h3,h4,h5,h6 { margin:0; padding:0; font-size:12px;}
h2 { overflow:hidden; clear:both; zoom:1;}
body { font-family:Arial, Helvetica, sans-serif,"Microsoft yahei"; background:url(../images/bg.jpg) no-repeat top center; }
a { color:#333; text-decoration:none;}
a:hover { color:#0060c7; text-decoration:none;}
img { border:0;}
.left { float:left;}
.right { float:right;}
.banner,.title,.con_bg { width:1000px; margin:0 auto; overflow:hidden; clear:both;}
.con_bg { background-color:#ebffff; padding-bottom:40px;}
.con_bg1{ background-color:#ebffff;}
.btn { margin:0 auto; width:320px;}
.case-list { padding:30px 0; overflow:hidden; clear:both;}
.case-list ul li { margin-left:36px; display:inline; float:left;}
.ft24,.fgray { font-size:24px; text-align:left; line-height:30px; font-family:"Microsoft yahei"; padding-left:40px;}
.ft24 { font-weight:bold; color:#023471; _margin-top:20px;}
.fgray { color:#333; font-weight:normal; padding-top:40px;}
.case-info { overflow:hidden; clear:both;}
.case-info ul li { width:116px; float:left; margin:24px 0 0 44px; display:inline;}
.case-info ul li img { width:116px; }
.case-info ul li p{ font-size:12px; text-align:center; line-height:24px; height:24px; width:100%; overflow:hidden; color:#333;}
.service { background-color:#0092dd; width:954px; margin:20px auto 0 auto; overflow:hidden; clear:both; padding:10px 0 10px 36px;}
.service p{ font-size:14px; color:#fff; line-height:36px; float:left; font-size:12px; width:50%;}
.service a{ display:block; float:right; margin:5px 30px 0 0;}
.service a img { display:inline; }
.foot{background:#FFF;}
.foot a{color:#3c3c3c; text-decoration:none;}
.foot a:hover{color:#ff0000; text-decoration:underline;}
.foot p {font-size:12px; color:#fff;}


