﻿@charset "utf-8";
/* CSS Document */

*{margin:0px; padding:0px;}
p{ margin:0px;}
html{ background:url(/images/htmlbg.gif) repeat-x left top #c7e3f1;}
body{ width:947px; margin:0px auto; padding:0px; background:url(/images/bodybg.gif) repeat-y center top #FFF; font-size:12px;}
 
form{ vertical-align:middle; }
a{ text-decoration:none;}
img{border:0px;}
.space{ padding:5px; clear:both;}

td{word-break:break-all;}

.head{ width:947px; height:190px;  background:url(/images/headbg.gif)  no-repeat center top #FFF; margin:0px auto; clear:both;}
.htable{ width:921px; margin:0px auto; clear:both;}

.link{ width:900px; margin:0px auto; height:25px; line-height:25px; text-align:right; clear:both;}
.link a{ color:#333333;}
.htable1{ width:920px; margin:0px auto; padding:0px; clear:both;}
.name{ width:690px; margin:0px; padding:0px; clear:both; height:80px;  background:url(/images/name.jpg) no-repeat left center;}
.logo{ width:220px; float:left; height:100px; background:url(/images/logo.gif) no-repeat center center; display:block; }
.logo a{ width:220px; height:100px;display:block;}
.menu{ width:700px; margin:5px 0px; clear:both; padding:0px;}
.menu ul{ width:691px; height:25px; line-height:26px;  border:1px solid #d9d9d9; padding:1px; list-style:none; padding:1px 0px 1px 1px; margin:0px 10px 0px 0px;}
.menu ul li{ width:80px; height:25px;  float:left; border-right:1px solid #d9d9d9; background-color:#2165a6; color:#FFF; font-weight:bold; font-size:13px; text-align:center;}
.menu ul li a{color:#FFF; text-decoration:none; }
.menu ul li.sy{ width:40px; height:25px;  float:left;}
.menu ul li.la{ width:80px; height:25px;  float:left;border-right:1px solid #FFF; vertical-align:middle;  }

.search{ width:921px; height:38px; line-height:38px; margin:1px auto; background:url(/images/searchbg.gif) repeat-x left center;}
#productform{padding:0px; margin-left:220px; vertical-align:middle; }
.sinput{ width:200px; height:18px; line-height:18px; border:1px solid #CCC;}
#submit{ width:80px; height:22px; line-height:22px; background-color:#2165a4; color:#FFF; border:0px;}

#content_box1{ width:947px; height:690px; background:url(/images/boxbg1.gif)  no-repeat center top ; margin:0px auto; clear:both;}
#content_box{ width:947px; margin:0px auto; clear:both;}
#content_boxin{ width:947px; height:auto;background:url(/images/boxbg1.gif)  no-repeat center top; margin:0px auto; clear:both;}


.mainbox1{ width:900px; margin:0px auto;}
.mainbox{ width:900px; margin:0px auto;}
.mainboxin{ width:900px; margin:0px auto;}

.boxleft{ width:220px; float:left; margin:10px 0px;}
.boxright{ width:670px; float:right;  margin:10px 0px 0px 0px;}

.tit{ width:220px; height:23px; line-height:23px; font-size:12px; color:#FFF; font-weight:bold; clear:both; background-color:#2165a6; text-indent:10px}

.indpnav{ list-style:none; margin:1px auto; padding:0px; clear:both; }
.indpnav li{margin-bottom:1px; line-height:23px; color:#FFF; background-color:#929292; text-indent:10px}
.indpnav li a:link, .indpnav li a:visited{ width:210px; height:23px; line-height:23px; display:block; border-left:10px solid #7d7d7d; margin-bottom:1px; color:#FFF; background-color:#929292; text-indent:10px}
.indpnav li a:hover{ width:210px; height:23px; line-height:23px; border-left:10px solid #8d2f2f; margin-bottom:1px; color:#FFF; background-color:#b43c3d; text-indent:10px}

.pnav{ list-style:none; margin:1px auto; padding:0px; clear:both; }
.pnav li{margin-bottom:1px; line-height:24px; color:#FFF; background-color:#929292; text-indent:10px}
.pnav li a:link, .pnav li a:visited{ width:210px; height:24px; line-height:24px; display:block; border-left:10px solid #7d7d7d; margin-bottom:1px; color:#FFF; background-color:#929292; text-indent:10px}
.pnav li a:hover{ width:210px; height:24px; line-height:24px; border-left:10px solid #8d2f2f; margin-bottom:1px; color:#FFF; background-color:#b43c3d; text-indent:10px}
.indcon{ text-indent:20px; line-height:26px; margin:10px; font-size:14px; color:#4d4d4d; }

.tit2{ width:667px; height:26px; line-height:26px; font-size:12px; color:#FFF; font-weight:bold; clear:both; background-color:#2165a6; text-indent:10px; font-size:14px;}
.tit2 a{ color:#FFF;}
.indcon2{ width:665px; height:255px; background:url(/images/fac.jpg) no-repeat right center; border:1px solid #9c9c9c; text-indent:20px; line-height:22px; margin:8px auto;  color:#4d4d4d;}
.indcon2 p{ width:415px; text-indent:20px; margin:5px 10px; }

.scroll{ width:898px; height:157px; margin:0px auto; clear:both; border-left:2px solid #2165a4; border-right:2px solid #2165a4; border-top:5px solid #2165a4; border-bottom:5px solid #2165a4; background:url(/images/scrollbg.gif) no-repeat left center;}

.leftbox{ width:218px; height:265px; border:1px solid #dfdbdc;line-height:22px;}
h2{ width:200px; height:30px; line-height:30px; border-bottom:2px solid #005a89; color:#005a89; font-size:14px; margin:5px auto;  }
.leftbox p{ margin:0px 6px; }

.boxce{ width:420px; float:left; margin:10px;}
.boxri{ width:240px; float:right;  margin:10px 0px;}
.tit3{ width:420px; height:23px; line-height:23px; font-size:12px; color:#FFF; font-weight:bold; clear:both; background-color:#2165a6; text-indent:10px}
.tit4{ width:240px; height:23px; line-height:23px; font-size:12px; color:#FFF; font-weight:bold; clear:both; background-color:#2165a6; text-indent:10px}

.boxcon{ margin:2px 0px; padding:0px; line-height:22px; border:1px solid #9c9c9c;}
.boxcon p{ margin:0px 10px;}
a.indcase { color:#cf0400;}

.flink{ width:898px; border:1px solid #dfdbdc; margin:0px auto; }
h3{ width:880px; height:30px; line-height:30px; border-bottom:2px solid #005a89; color:#005a89; font-size:14px; margin:5px auto;  }
H4{width:620px; height:30px; line-height:30px; border-bottom:1px dashed #005a89; color:#005a89; font-size:14px; margin:5px auto; text-align:center; }
.foot{ width:898px; height:25px; line-height:25px; background-color:#2165a6;  margin:0px auto; text-align:center; color:#FFF; font-family:"宋体";}
.foot a{color:#FFF;}
.focon{ width:898px; height:115px; margin:0px auto; line-height:22px; text-align:center; margin:5px; clear:both;}
.focon a{ color:#333;}
.linkli{ list-style:none; margin:10px; padding:0px;}
.linkli li{ width:125px; float:left; line-height:22px;}
.linkli li a{ color:#333;}

/****indexend****/
.incon2{ width:665px;border:1px solid #9c9c9c; line-height:22px; margin:8px auto;  color:#4d4d4d; height:auto; min-height:399px; font-family:"宋体";}
.incon2 p{ text-indent:20px; margin:10px;}
.newscontent{ width:665px;border:1px solid #9c9c9c;line-height:22px; margin:8px auto; padding:6px 0px;  color:#666; height:auto; min-height:600px; font-family:"宋体";}
.newscontent p{margin:0px; text-indent:10px}
.newscontent a:link, .newscontent a:visited{ color:#555;}
.newscontent a:hover{ color:#b51f21; text-decoration:underline;}

.casecontent{ width:665px;border:1px solid #9c9c9c;line-height:22px; margin:8px auto; padding:6px 0px;  color:#666; height:auto; min-height:600px; font-family:"宋体";}
.casecontent p{margin:0px; text-indent:10px}
.casecontent ul{list-style:none; margin:10px 20px; padding:0px; clear:both;}
.casecontent ul li{ width:300px; float:left;}
.casecontent a:link, .casecontent a:visited{ color:#555;}
.casecontent a:hover{ color:#b51f21; text-decoration:underline;}
.page{clear:both; line-height:22px; margin:20px 30px;}

.inleftbox{ width:218px; height:200px; border:1px solid #dfdbdc;line-height:22px;}
.listleftbox{ width:218px; height:391px; border:1px solid #dfdbdc;line-height:22px;}
.inleftul{ list-style:none; margin:0px; clear:both; line-height:22px; font-family:"宋体";}
.inleftul li{ text-indent:10px; color:#666; }
.inleftul li a:link,.inleftul li a:visited{ color:#666;}
.inleftul li a:hover{ text-decoration:underline; color:#005a89;}

.procontent{ width:645px;border:1px solid #9c9c9c;line-height:22px; margin:8px auto; padding:5px 10px;  color:#666; height:auto; min-height:600px; font-family:"宋体"; word-break:break-all;}
.procontent a:link, .procontent a:visited{ color:#555;}
.procontent a:hover{ color:#b51f21; text-decoration:underline;}
.probox{ width:150px; height:250px; float:left; border:1px dashed #CCC; margin:10px 0px 0px 10px; padding:0px; overflow:hidden;}
.protit{ border-top:1px dashed #CCC; line-height:28px; text-align:center;}

p.pcolor { color:#2165A5;}