*{ padding:0px; margin:0px;}
.c{ clear:both}
body{ font-size:14px; font-family:Î¢ÈíÑÅºÚ; background-color:#ecf8fe}
a{ color:#000000; text-decoration:none}
a:hover{ text-decoration:none}
ul,li{ list-style:none}
img {border:0;margin:0; padding:0;}
.headbox{ margin:0 auto; height:122px; background-color:#FFFFFF}
.head{ width:1026px; margin:0 auto; height:122px; background-color:#FFFFFF}
.logo{ float:left; width:273px; height:87px; margin-left:64px; margin-top:14px;}
.tel{ float:right; width:258px; height:80px; margin-right:60px; margin-top:22px;}

.minbox{ width:1026px; margin:0 auto;}


.navbox{ background-color:#0870af; height:30px;}
.nav{ width:1026px; margin:0 auto}
.nav ul { margin-left:30px;}
.nav ul li{ width:118px; text-align:center; float:left; line-height:30px;}
.nav ul li a{ color:#FFFFFF; font-size:14px; font-weight:bold}

.banner{ margin:0 auto;  }

.longbg{width:1026px; height:40px; line-height:40px; margin:27px auto; background-image:url(longbg.jpg); background-repeat:no-repeat;color:#FFFFFF}
.longbg a{ color:#FFFFFF; text-decoration:none}
.longbg .p1{ width:176px; float:left; margin-left:34px;height:40px; overflow:hidden; padding-left:10px; font-size:20px; font-weight:bold}
.longbg .p2{ width:277px; float:lef;font-weight:bold;font-size:20px; float:left; }
.longbg .p3{ width:75px; float:right; font-size:20px; font-weight:bold}

.prosortbox{width:1026px; margin:0 auto}
.prosort1{width:324px; height:285px; float:left; background-image: url(sort1.jpg); background-repeat:no-repeat}
.prosort2{width:324px; height:285px; float:left; background-image: url(sort2.jpg); background-repeat:no-repeat; margin-left:28px;}
.prosort3{width:324px; height:285px; float:right; background-image: url(sort3.jpg); background-repeat:no-repeat}
.prosortbox a{ font-size:22px; display:block;  font-weight:bold; margin:203px auto 0px auto; line-height:56px; height:56px; text-align:center}

.a0{ float:left; margin-bottom:26px; width:560; height:318px; overflow:hidden}
.a1{ float:right}

.b0{ width:179px; height:178px; overflow:hidden; float:left; margin-right:32px;}
.b1{ float:right;width:179px; height:178px; overflow:hidden;}

.d0{ width:248px; height:212px; overflow:hidden; float:left; margin-right:11px;}
.d1{ float:right;width:248px; height:212px; overflow:hidden;}


.anli{width:1026px; height:40px; line-height:40px; margin:27px auto;color:#006699;}
.anli a{ color:#006699; text-decoration:none}
.anli .p1{ width:176px; float:left;height:40px; overflow:hidden; padding-left:10px; font-size:22px; font-weight:bold}
.anli .p2{ width:277px; float:lef;font-weight:bold;font-size:22px; float:left; color:#006699;}
.anli .p3{ width:75px; float:right; font-size:22px; font-weight:bold}
.infop{font-weight:bold;font-size:22px;color:#006699; line-height:40px; margin-bottom:26px}

.anliinfo a{ width:329px; height:54px; background-color:#0870ae; display:block; line-height:54px; margin-top:10px; margin-bottom:22px; color:#FFFFFF; font-size:24px}

.w0{ float:left; width:329px; overflow:hidden; text-align:center; margin-right:18px;}
.w1{ float:right; width:329px; overflow:hidden; text-align:center}

.xinwen{ width:504px; margin-bottom:26px; }
.wx1{ background-color:#0870ae; height:55px; line-height:55px; font-size:24px; color:#FFFFFF;}
.wx1 a{ color:#FFFFFF}

.wx2{ width:504px; margin-top:20px}
.wx21{ float:left; width:141px; height:141px; overflow:hidden}

.wx22{ float:right; width:346px; height:143px; overflow:hidden}
.wx22 strong{ font-size:22px; font-weight:bold; height:48px; line-height:48px;}
.wx22 p{ font-size:14px; font-weight:bold; line-height:30px;}
.morea{ text-align:right; font-size:18px; margin-right:40px; font-weight:bold}

.wx3{ width:504px;}

.wx3 ul li{ clear:both; border-bottom:1px dotted #000; height:35px; line-height:35px;}
.wx3 ul li a{ float:left; font-size:16px; font-weight:bold}
.wx3 ul li span{ float:right}

.fooot1box{ background-color: #1576b0; margin:0 auto; height:119px;}
.fooot2box{ background-color: #0870af; margin:0 auto; height:140px;}

.fooot1{ width:1026px; margin:0 auto; color:#FFFFFF; padding-top:27px}
.fooot1 a{ color:#FFFFFF}
.fooot2{ width:1026px; margin:0 auto; color:#FFFFFF; font-size:18px; font-weight:bold; line-height:30px; padding-top:15px; background-image:url(2.jpg); background-repeat:no-repeat; background-position:900px 10px}

.btnav{ float:left; line-height:23px; min-width:75px}
.btnav strong{ font-size:16px; font-weight:bold; display:block}
.btnav span{ font-size:16px;  display:block}

.line{ float:left; width:55px; height:70px; background-image: url(line.jpg); background-repeat:no-repeat; background-position:center center;}


#full-screen-slider { width:100%; height:451px;  position:relative}
#slides { display:block; width:100%; height:451px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:400px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092CE}


.case_show{margin-top: 30px;}
.case_show_n em a{display:block;width:82px; height:82px;}
.case_show_n em {position: absolute;width:82px; height:82px;top: 98px;display:block;}
.case_show_n .t_l {left:0px;background:url(case_left.jpg) no-repeat;}
.case_show_n .t_r {right: 0px;background:url(case_right.jpg) no-repeat;}
.case_show_n .fl {float: left;}
.case_show_n .fr {float: right;}
.case_show_n .pa {position: absolute;}
.case_show_n .pr {position: relative}
.case_show_n {margin-top: 30px; position:relative;  }
.case_show_n  #simgs01,.case_show_n  #simgs02{margin-left:120px;}
.case_show_n li p {height: 48px; background: #FFF;line-height: 48px;overflow: hidden;  font-size: 14px;}
.case_show_n li {width:249px;float: left;height:320px;  margin:0px 10px;display: inline;text-align: center;   }
.case_show_n li a {overflow:hidden; background-color:#0870ae; display:block; color:#FFFFFF; font-size:18px; font-weight:bold}
.case_show_n li img{width:249px; height:210px;  }
.block{ display:block}