@charset "utf-8";
/* CSS Document */

#slider1 {width:1095px; overflow:hidden;position: relative;margin-top:30px;margin-bottom:30px;border:1px solid #ccc }
#slider1 .viewport { width:1036px; height:39px; float: left; margin-left:30px;overflow: hidden; position: relative; }
#slider1 .buttons {  display: block; width:29px; height:39px; overflow: hidden; position: absolute;  }
#slider1 .prev { border-right:1px solid #ccc ;background:url(../images/left.png) no-repeat right 0px;  position: absolute;  left:0px; z-index:100; }
#slider1 .next {border-left:1px solid #ccc ;  background:url(../images/right.png) no-repeat right 0px;  position: absolute; right:0px; }

#slider1 .overview { position: absolute; margin:0 }
#slider1 .overview li{ float:left;width:209px; height:39px;border-right:1px solid #ccc ; line-height:39px; text-align:center; list-style:none; cursor:pointer }
#slider1 .overview li.hover{ background:#eee}

/*#slider1 .overview li .probox {width:130px; text-align:center; height:180px; background:none}


#slider1 .overview li .probox img{width:130px;height:130px;margin-top:2px;border: 1px solid #ddd; }
#slider1 .overview li .probox .pp{width:130px; text-align:center; padding:0; margin:0;}
#slider1 .overview li a{ display:block;}
ul.overview  a h3{ color:#414141; display:block ;width:150px; margin-top:8px;margin-left:5px;  line-height:25px; text-align:center;   font-weight:normal; font-size:12px; }

ul.overview a:hover h3{ color:#00968a}
*/

#slider2 {width:1095px; height:340px;margin-top:30px;margin-bottom:30px;  overflow:hidden;position: relative;}
#slider2 .viewport { width:1025px; height:250px; float: left;margin-top:30px; margin-left:30px;overflow: hidden; position: relative; }

#slider2 .overview { position: absolute; margin:0 }
#slider2 .overview li{ float:left; width:180px; margin-left:25px;  text-align:center; list-style:none; cursor:pointer }
#slider2 .overview li a span{ display:block; width:168px; height:233px; padding:5px;border:1px solid #ccc}
#slider2 .overview  li img{max-width:168px; max-height:233px;  }
.sbtn{ overflow: hidden; position: absolute; width:150px; left:40%; bottom:0; }
#slider2 .buttons {  display: block; width:35px; height:35px; float:left; margin-left:10px; }



.imid{width:1100px;margin:30px; min-height:200px;_height:200px; height:auto; overflow:hidden; }
.atitle{background:url(../images/atitle.png) no-repeat center bottom;min-height:50px; _height:50px; height:auto; overflow:hidden; text-align:center; padding-bottom:20px;}
.atitle h1{ margin:0;font-size:22px; font-weight:normal;color:#0366a3}
.atitle h1 a{ margin:0;font-size:22px; font-weight:normal;color:#0366a3}

.atitle h3{ margin:0; font-size:14px; margin-top:5px; font-weight:normal;color:#b5b5b5}
#protool{width:100%;margin-top:30px;margin-bottom:30px; }
#protool ul li{ list-style:none; width:250px; margin-left:32px; text-align:center; float:left}
#protool ul li a span{ display:block; width:236px; height:160px; padding:5px; border:1px solid #ccc }
#protool ul li img{max-width:236px; max-height:160px;}

#casetool{width:100%;margin-top:30px;margin-bottom:30px; }
#casetool li{ list-style:none; width:250px; margin-left:32px; text-align:center; float:left; position:relative}
#casetool li a {display:block;width:250px; position:relative}
#casetool li a span{ display:block; width:235px; height:160px; padding:5px; border:1px solid #ccc }
#casetool li img{max-width:235px; max-height:160px;}

#casetool li a .casedesc1{ position:absolute; display:none;width:248px; height:171px; left:0px; top:0px; background:#000; opacity:0.7}
#casetool li a .casedesc2{ position:absolute; display:none;width:200px; top:30px; color:#fff}
#casetool li a .casedesc2 p{ padding:0; margin:0;}
#casetool li a:hover .casedesc1,#casetool li a:hover .casedesc2{ display:block}

#abtool{width:100%;margin-top:30px;margin-bottom:30px; }
.ab1{ float:left; width:540px;}
.iabout{ float:right;width:300px; margin-right:10px;}
.box4_1_tit{ font-size:18px;line-height:50px; height:50px;}

.abnews{float:right; width:520px;}
.abnews .box4_2_1{ width:487px;height:60px; margin-top:5px; margin-bottom:10px; border-bottom:1px dashed #ccc}
.abnews .news1{ width:47px; height:50px; float:left;}
.abnews .news1_1{ width:47px; height:25px; background:#868686; text-align:center; line-height:25px; color:#FFF; font-size:14px;}
.abnews .news1_2{ width:47px; height:25px; background:#dcdcdc; text-align:center; line-height:25px; color:#868686; font-size:12px;}
.abnews .news2{ width:420px; height:48px; float:right;}
.abnews .news2 a:hover{ color:#0366a3;}

/*首页*/


