@charset "utf-8";
/* CSS Document */

img{ border:0;}
html{ overflow-x:hidden}
body{ margin:0; padding:0; font:14px/28px "微软雅黑" ; color:#666; font-weight:normal; list-style:none;background:#E8F0FF;}
a:visited {}
a:link {color:#333333;	text-decoration: none;}
a:hover {color: #004F84; text-decoration:none;}
.xiaochu{ margin-right:0 !important;}
.h1-xian{background:url(../img/xian.png) no-repeat; height:32px; line-height:32px; width:364px; text-align:center; margin:0 auto; font-size:25px; color:#000;}
h1,h2,h3,h4,p{ font-weight:normal;  padding:0; margin:0;}
ul,li{ list-style:none; margin:0; padding:0;}

/* 头部 */
.lz_top{ border-top:2px solid #004F84; background:#E8F0FF;}
.lz_logo{ width:1200px; margin:0 auto; height:96px; background: url(../images/logo.png) no-repeat left; }
.lz_s{ width:280px; float: right;} 
.lz_menu{ width:100%; height:40px; background:#004F84;}
.lz_menu ul{ width:1200px; margin:0 auto;}
.lz_menu ul li{ float:left; color:#fff; font-size:14px; line-height:40px; text-align:center; margin:0 25px;}
.lz_menu ul li a{ color:#FFFFFF !important;}
.lz_banner{ clear:both; width:1920px; height:360px; position:absolute; left:50%; margin-left:-960px;}
.search{ width:200px; height:28px; border:1px solid #ddd;}
.s_but{width:63px; height:30px; line-height:30px;  background:#004F84; text-align:center;color:#fff; margin-left:5px; border:0;}
.lz_phone{ height:45px; line-height:45px; font-size:15px; padding-left:5px;}
.lz_phone span{ font-size:24px !important; color:#004F84; font-weight:bold; font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif}

/* 内容区 */
.lz_main{ clear:both; width:1200px; min-height:600px; height:auto; padding:0 15px; margin:0 auto; margin-top:360px; background:#ffffff;}
.lz_tit{ clear:both; width:363px; margin:0 auto;padding:20px 0 0;}
.lz_newsbox{ float:left; width:100%; padding-top:10px;}
.lz_news_l{ width:590px; float:left; border:1px solid #DDD; background:url(../images/lz_r6_c1.jpg) no-repeat left top; height:350px;}
.lz_news_r{ width:590px; float: right; border:1px solid #DDD; background:url(../images/lz_r6_c1.jpg) no-repeat left top; height:350px;}
.n_tit{ height:40px;}
.n_tit h1{ width:148px;  float:left; text-align:center; font-size:16px; color:#fff; line-height:40px;}
.n_tit span{ float:right; padding-right:15px; line-height:40px; font-size:12px;}
.lz_newlist{ padding:10px;}
.lz_newlist td{ border-bottom:1px dashed #DDD;}
.lz_newlist tr:hover{ background:#f8f8f8;}
.lz_b{  height:40px; background:url(../images/lz_r8_c5.jpg) no-repeat 10px; padding-left:25px; line-height:40px;}
.lz_d{ width:90px; height:40px;line-height:40px;}
.lz_n1{ width:386px; float:left; border:1px solid #ddd; height:434px;}
.lz_n2{ width:386px; float:left; border:1px solid #ddd; height:434px; margin-left:18px;}
.lz_n3{ width:386px; float:right; border:1px solid #ddd; height:434px;}

/* 三段通知 */
.tzgg{ height:450px; padding:40px 0;}
.tzgg1{ width:1200px; margin:0 auto;}
.tzgg2{ width:384px; height:450px; border:#ccc 1px solid; padding:1px; float:left; margin-right:18px; }

.tzgg2 h1{  width:384px;  padding-top:111px; height:39px; transition:all 0.7s ease 0s;}
.tzgg2:hover h1{padding-top:0; height:150px; transition:all 0.7s ease 0s;}
.tz{background:url(../images/lz_r11_c3.jpg) center;}
.dt{ background: url(../images/lz_r12_c10.jpg) center; }
.gz{ background: url(../images/lz_r10_c17.jpg) center; }
.tzgg2 h1 span{ display:block; height:39px; background: rgba(0,0,0,0.6); line-height:39px; text-align:center; font-size:20px; color:#FFFFFF;transition:all 0.7s ease 0s;}
.tzgg2:hover h1 span{ height:150px; line-height:150px;transition:all 0.7s ease 0s;}
.tzgg2 ul { padding:0 15px;}
.tzgg2 ul li{ height:38px; }
.tzgg2 ul li a{ height:38px; line-height:38px;  }
.more0{ width:110px; height:32px;margin:10px auto; text-align:center; background:#004F84;}
.more0 .more{ width:110px; height:32px; line-height:32px;  background:#004F84; text-align:center;color:#fff;transition:all 0.5s ease 0s;}
.tzgg2-0{ margin-right:0 !important;}
.lz_tab{ height:240px; padding:5px; overflow:hidden;}
.lz_tab td{ border-bottom:1px dashed #DDD;}
.lz_tab tr:hover{ background:#f8f8f8;}
.lz_tab p{ line-height:32px; color:#666; font-size:15px; padding:10px 20px;}

/* 案例展示 */
.lz_img{ clear:both; margin-top:20px;}
.lz_img li{ float:left; margin:0 20px; width:254px; }
.lz_img li img{ width:254px; height:264px;border:1px solid #ddd; padding:1px;}
.lz_img li p{ text-align:center; line-height:30px;}

/* 友情链接 */
.lz_link{ clear:both; margin-top:20px; height:70px;}
.lz_link li{ float:left; margin:5px 15px; line-height:15px; font-size:15px;}
.lz_link li img{ width:188px; height:53px;}


/* 版权 */
.lz_foot{ clear:both;  border-top:3px solid #004F84; height:100px; margin-top:0px; padding:20px 0; text-align:center;}
.lz_foot img{ margin:0 5px;}

/* 列表页*/
.lz_position{ border-bottom:1px solid #DDD; height:50px; line-height:50px; padding-top:10px; padding-left:5px;}
.list_tit{ background:url(../images/l_bg.jpg) no-repeat; width:359px; height:80px; line-height:80px; text-align: center; color:#004F84; font-size:20px; margin:0 auto;}
.lz_list{ padding:15px; min-height:500px; height:auto;}
.lz_list td{ border-bottom:1px dashed #DDD;}
.lz_list tr:hover{ background:#f8f8f8;}
.lz_list p{ line-height:32px; color:#666; font-size:15px; padding:10px 20px;}
.lz_ym{ text-align:center; padding:15px;}

/* 内容页 */
.v_main{ width:855px; margin:0 auto;}
.v_tit{ border-bottom:1px dashed #EEEEEE; padding:15px 0; text-align:center;}
.v_tit h1{ font-size:22px; line-height:40px; color:#007CC2; font-weight:bold;}
.v_tit h4{ font-size:14px; line-height:30px; color:#999999;}
.v_nr{ padding:20px 10px;min-height:500px; height:auto;}


/* 联系我们 */
.lz_contact{ margin:20px 0 30px; float:left; width:100%;}
.c_l{ width:510px; float:left;}
.c_r{ widows:650px; float:right;}
.c_l h1{ font-size:16px; font-weight:bold;}
.c_l p{ margin:10px 0;}


/* 质疑答复 */
.a_box{border-bottom:1px dashed #DDD; margin:10px 0;}
.a_box h1{ font-size:16px; font-weight:bold; line-height:40px; color:#000;}
.a_box h4{ font-size:12px; color:#999; line-height:30px;}
.a_box p{padding:10px 0 !important;}








