body{margin:0px; padding:0px; background:url(../images/bg1.jpg);background-color:#f2f8fd; font-family:Calibri; font-size:14px; color:#161616;	}
#wrapper{ width:1012px; margin:0 auto; background:url(../images/bg1.jpg); background-color:#f2f8fd; margin-top:20px; margin-bottom:10px; min-width:1012px; border:solid 1px #333; border-bottom:none;}
#header{ height:100px; border-bottom:solid 1px #333; width:100%;}
p{ font-size:16px; text-align:justify; margin:15px 0 15px 0; padding:0px; line-height:18px; }
#header #logo{ padding:25px 2px 0 48px; float:left; width:30%;}
#header  #header_right{ float:right; width:65%;}
#header  #header_right #headinfo{ height:20px;  margin-right:5%; line-height:20px;}
#headinfo h1{ display:inline; font-size:25px; text-transform:uppercase; margin:0px; padding:0px; line-height:50px; text-align:left; width:50%; float:left; text-shadow: 1px 1px 1px #06F;}
ol{ margin:15px 0 15px 0; padding:0px;}
ol li{ line-height:35px !important; list-style:none; margin:0px; padding:0px; display:inline-block;}
ol li img{ width:220px; margin:0 5px 0;}
h4{ font-size:18px; font-weight:bold; margin:0px; padding:0px; color:#0d4fa5; line-height:32px;}
h5{ font-size:16px; font-weight:bold; margin:0px 0 10px 0; padding:0px; color:#06F; line-height:25px; text-transform:uppercase; }
#headinfo  span{ display:inline; font-size:18px; margin:5px 0 0 0; padding:0px; line-height:20px; text-align:right; float:right; width:100%}
#menu{ width:98%; float:right; height:51px; line-height:51px;  margin-top:25px;  border-radius:20px 20px 0  0; background:url(../images/menubg.png) repeat-x; }
#menu ul{ list-style:none; margin:0px; padding:0px; display:block;}
#menu ul li{ list-style:none; margin:0px; padding:0px; display:inline;  height:51px; line-height:51px; }
#menu ul li a{ display:inline-block; padding:0px 2% 0 2%; margin:0px; text-decoration:none; color:#fff; font-size:17px; background:url(../images/liner.png) right no-repeat;  }
#menu ul li a:hover, #menu ul li .selected a{ color:#F90;}
.clear{ clear:both; margin:0px; padding:0px;}
#banners{  display:block; padding-bottom:5px; box-shadow: 1px 8px 3px #ccc; height:325px;}
#banners #leftbanner{ float:left; width:700px;}
#banners #rightbanner{ float:right; width:308px;}
#contain{ width:100%; padding:15px 5px; min-height:420px;}
#contain #leftcon{ float:left; width:700px; display:inline-block; padding:8px;}
#contain #rightcon{ float:right; width:258px; display:inline-block;  height:300px; margin-right:15px;}
#contain #rightcon h2{ line-height:25px; text-align:right; color:#000; margin:0px; padding:0px; font-size:14px;}
#contain #rightcon span{ text-align:center; display:block; margin-top:20px;}
#leftcon h2, h2{ margin:0px; padding:0px; color:#1560c3; font-weight:bold; font-size:16px; text-transform:uppercase; border-bottom:solid 1px; line-height:22px; width:98%;}
#contain #rightcon h3{ line-height:25px; text-align:right; color:#000; margin:0px; padding:0px; font-size:14px;}
#contain #rightcon span{ text-align:center; display:block; margin-top:20px;}
#leftcon h3, h3{ margin:8px; padding:0px; color:#1560c3; font-weight:bold; font-size:14px; text-transform:uppercase; border-bottom:solid 1px; line-height:22px; width:55%;}
#imageslan{ width:100%; display:block; padding:5px; margin:15px 0 0 0;}
#imageslan .img{ display:inline;  width:100%;  }
#imageslan .img a{ display:inline-block; padding:5px; text-decoration:none; color:#000; font-size:16px; margin:0 3px 0 3px; border:solid 1px; box-shadow: 1px 8px 3px #ccc; padding:5px;}
#imageslan .img a:hover{background-color:#333; color:#fff; }

label{ display:inline-block; width:30%; color:#999; margin:5px 0 5px 0;}
input[type="text"]{ width:60%; display:inline-block; padding:2px; color:#333; border:solid 1px #999;}
input[type="text"]:focus{ background-color:#e8e8e8; border:solid 1px #e8e8e8;}
input[type="submit"]{ width:80px; padding:3px; background-color:#06F; color:#fff; border:none; cursor:pointer; float:right; margin-right:25px;}
input[type="submit"]:focus, input[type="submit"]:hover{ background-color:#333;}
.prd{float:left; width:25%; margin:0px 0 0px 0; display:inline-block;}
#leftcon ul li{ line-height:22px;}
.prd span img{ border:solid 0px; opacity:1.0;}
.prd span img:hover{ border:solid 0px #d8; opacity:1.0; cursor:pointer;}
.prd p{ margin:0px; padding:0px; width:95%; line-height:20px; font-weight:bold; text-align:center; font-size:14px;}
#imageslan .img1{ display:inline-block;  width:33%; margin:5px 0 10px 0px; list-style:circle;  }
#imageslan .img1 a{ display:block; padding:10px; text-decoration:none; color:#fff; font-size:16px; margin:0 2px 0 2px; border:solid 0px; box-shadow: 1px 8px 3px #ccc; padding:3px; width:88%; text-align:center; background-color:#333;}
#imageslan .img1 a:hover{background-color:#333; color:#fff; }
#footer{ line-height:25px; height:25px; box-shadow: 1px 3px 8px #161616; margin-bottom:15px; text-align:center; border-top:solid 1px #666;}
#footer a{ color:#333;}

.blk{float:left; width:30%; margin-right:8px; border-right:solid 1px #999; margin:15px 0 15px 0; padding:5px 2px 2px 8px;}
.blk h5{ margin:0px; padding:0px; 	}
.blk ul{ margin:0px; padding:0px; list-style:none;}
.blk ul li{ display:block; margin:0px; padding:0px; list-style:none;}
.blk ul li a{ display:block; line-height:25px; color:#000; text-decoration:none; border-bottom:dotted 1px; width:95%;}
.blk ul li a:hover{ background-color:#e8e8e8; padding-left:5px;}

.prd1{float:left; width:25%; margin:10px 0 10px 0; display:inline-block;}
#leftcon ul li{ line-height:22px;}
.prd1 span img {display:block; padding:10px; text-decoration:none; color:#7ec0ee; font-size:16px; margin:0 2px 0 2px; border:solid 5px; padding:3px; width:88%; text-align:center; background-color:#333;}
.prd1 span img:hover{ border:solid 0px #d8; color:#0000cd; opacity:0.8; cursor:pointer;}
.prd1 p{ margin:1px; padding:0px; width:100%; line-height:20px; font-weight:bold; text-align:center; font-size:13px;}

.prd2{float:right; width:5%; margin:15px 0 0px 0; display:inline-block;}
#leftcon ul li{ line-height:1px;}
.prd2 span img{ border:solid 0px; opacity:1.0;}
.prd2 span img:hover{ border:solid 0px #d8; opacity:1.0; cursor:pointer;}
.prd2 p{ margin:0px; padding:0px; width:50%; line-height:5px; font-weight:bold; text-align:center; font-size:5px;}

.prd3{float:left; width:25%; margin:5px 0 0px 0; display:inline-block;}
#leftcon ul li{ line-height:22px;}
.prd3 span img{ border:solid 1px; opacity:1.0;}
.prd3 span img:hover{ border:solid 1px #d8; opacity:1.0; cursor:pointer;}
.prd3 p{ margin:0px; padding:0px; width:95%; line-height:20px; font-weight:bold; text-align:center; font-size:14px;}

.prd4{float:left; width:25%; margin:10px 0 10px 0; display:inline-block;}
#leftcon ul li{ line-height:22px;}
.prd4 span img{ border:solid 1px; opacity:1.0;}
.prd4 span img:hover{ border:solid 1px #d8; opacity:1.0; cursor:pointer;}
.prd4 p{ margin:0px; padding:0px; width:95%; line-height:20px; font-weight:bold; text-align:center; font-size:14px;}



