@charset "utf-8";
/**
 * 
 * @authors Your Name (you@example.org)
 * @date    2014-12-29 09:44:10
 * @version $Id$
 */
 body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0}body,button,input,select,textarea{-webkit-text-size-adjust:none;font:12px/1.5 Tahoma,Arial,sans-serif}h1,h2,h3,h4,h5,h6{font-size:100%}address,cite,dfn,em,var{font-style:normal}ul,ol,li{list-style:none}a{text-decoration:none}legend{color:#000}fieldset,img{border:0;vertical-align:top;}section,article,aside,header,footer,nav,dialog,figure{display:block;}figure{margin:0;}button,input,select,textarea{font-size:100%}table{border-collapse:collapse;border-spacing:0}html {overflow-y:scroll;}.clear{display:block;height:0;overflow:hidden;clear:both}.clearfix:after{content:'\20';display:block;height:0;clear:both}.clearfix{*zoom:1}a:link,a:visited{text-decoration:none}a:hover,a:active{text-decoration:underline}a{blr:expression_r(this.onFocus=this.blur())}a{outline:none;}.none{display:none;}.block{display:block;}.noBg{background:none !important;}.noBd{border:none !important;}.noPd{padding:0 !important;}

body { background:#ffffff; color:#444; font-family:"微软雅黑"; }
a { color:#444; }
a:hover { text-decoration:none; }
.w320 { position:relative; width:320px; margin:0 auto; clear:both; }
#header,.header,.container,#footer { position:relative; margin:0 auto; }

.htitle .hd { overflow:hidden; font-size:20px; line-height:39px; color:#1364b6; margin:32px 0 25px;}
.htitle .hd em { display:block; float:left; width:39px; height:34px; text-align:center; font-size:12px; line-height:14px; color:#fff; background:#1364b6; border-radius:50%; padding-top:5px; margin:4px 10px 0; }


.kf { width:100%; overflow:hidden; text-align:center; clear:both; }
.kf a { display:inline-block; width:120px; height:35px; margin:0 4px; }
.fl { float:left; }
.fr { float:right; }

.banner { text-align:center; }
.box1 .hd { margin-bottom:5px; }
.box1 dl { overflow:hidden; width:298px; margin:0 auto 14px; }
.box1 dd { width:107px; border:1px solid #c1c1c1; border-left:none; line-height:18px; padding:30px 18px 0 18px; height:97px; }
.box1 .kf { padding-top:12px; }

.box2 dl { overflow:hidden; padding-left:14px; margin-bottom:0px; }
.box2 dd { position:relative; height:140px; width:183px; line-height:24px;}
.box2 dd h2 { font-size:16px; color:#1364b6; line-height:20px; }
.box2 dd h2 em { font-size:14px; color:#000; font-weight:normal; }
.box2 dd p { line-height:18px; color:#5c5c5c; padding-top:5px; }
/*.box2 dd a { position:absolute; bottom:0; left:20px; }*/
.box2 dd i,.box2 dd a { color:#ea2f2f; font-style:normal; }
.box2 .kf { width:100%; overflow:hidden; padding-top:10px;}
.box2 .kf a { display:inline-block; width:79px; height:25px; color:#fff; text-align:center; line-height:25px; }
.box2 .kf .dhzx { float:right; background:#ea2f2f; }
.box2 .kf .zxzx { float:left; background:#2e8aca; }
.box2 .line { background:url(/images/line.jpg) repeat-x; height:29px; }

.box3 h2 { color:#1364b6; font-weight:normal; font-size:14px; line-height:24px; padding-bottom:17px; padding-top:10px; }
.box3 dl { width:296px; margin:0 auto; border-bottom:1px dotted #808080; }
.box3 dd { color:#646464; font-size:14px; line-height:24px; padding:20px 0; background:url(../images/p2.gif) repeat-x left bottom;  }
.box3 dd i { font-style:normal; color:#1364b6; }
.box3 .btn1 { text-align:center; font-size:18px; line-height:21px; background:url(../images/btn1.jpg) no-repeat center bottom; padding:15px 0; }
.box3 .btn1 a { color:#cc2b36; text-decoration:underline; }

.box4 ul { overflow:hidden; }
.box4 li { width:153px; height:168px; position:relative; margin-bottom:10px; }
.box4 li em { position:absolute; left:0; bottom:0; height:26px; background:rgba(0,0,0,.59); display:block; width:100%; text-align:center; color:#fff; line-height:26px; }
.box4 .kf { padding-top:20px; }



.box5 .bd { overflow:hidden; }
.box5 dl { float:left; width:139px; margin:0 5px; }
.box5 dd { color:#646464; font-size:14px; padding:7px 0 10px; line-height:25px; text-align:center; }
.box5 .kf { padding-top:14px; }

.box6 .hd { background:#006fb5; color:#fff; padding-left:20px; }
.box6 .link { overflow:hidden; }
.box6 .link a { display:block; float:left; color:#fff; text-align:center; font-size:14px; line-height:28px; margin-bottom:9px; }
.box6 .f1 { width:148px; background:#8ebee6; margin-right:4px; }
.box6 .f2 { width:148px; background:#d66e75; }
.box6 .f3 { width:130px; background:#cd454e; margin-right:4px; }
.box6 .f4 { width:166px; background:#de802a; }
.box6 .f5 { width:170px; background:#13b6aa; margin-right:4px; }
.box6 .f6 { width:126px; background:#f0ae74; }
.box6 .link a:hover { color:#000; }


#caselist {

	width:100%;

}



.list{

	border-bottom:1px  dotted #C8C8C8;

	height:40px;

	line-height:40px;

	font-family:'寰蒋闆呴粦';

	font-size: 15px;

	}

.list a{

	color:#2f2020;

	}