@charset "utf-8";

/* 通用样式 */
div, table, form, ul, ol, li, dl, dt, img, dd, tr, span, input, select, img, p, body{margin:0 ;padding:0;}
h1,h2, h3, h4, h5, h6, h7{padding:0px;margin:0px;}
body {font-size:14px; font-family:"宋体"; color:#000000; margin:0 auto;text-align: left; background:#eaf6ff;}
a{text-decoration:none; color:#000000;}
a:hover{color:#CC0000}
ul li{list-style:none;}
img {border:none;}
input, select {color:#003399;font-size:14px; text-align:left;}
input[type=text], input[type=password] {}

.banner{ background:url(banner.jpg) center top no-repeat; height:469px;}
.main{ width:1000px; margin:0 auto;}
.left{ width:670px; float:left;}
.right{ width:307px; float:right;}
.top{}
.top h1{ font-size:22px; color:#0978bf; font-family:"微软雅黑","黑体"; text-align:center; padding-top:15px; padding-bottom:10px;}
.top h1 a{color:#0978bf;}
.top p{ font-size:12px; line-height:26px; color:#5b5b5b; }
.con1_l{ width:347px; float:left;}
.con1_r{ width:306px; height:325px; float:right; overflow:hidden;}
.con1_l h1{ font-size:14px; line-height:16px; text-align:center; padding-bottom:5px;}
.con1_l p{ font-size:12px; line-height:26px; color:#767676; padding-bottom:25px; padding-left:5px; text-indent:2em}
.con1_l p a{ color:#d10000;}
.con2{ background:url(bg01.jpg) repeat-x top; width:1000px; }
.con2_l{ width:640px; height:405px; padding-left:30px; float:left;}
.con2_r{ width:326px; float: right; }
.ly{ background:#FFFFFF; height:540px;margin-right:15px;}
.sp{ width:335px; height:275px; overflow:hidden;}
.sp img{ width:335px; height:275px;}
.con2_l td{ vertical-align:top;}
.con2_l td h1{ font-size:18px; font-family:"微软雅黑","黑体";  }
.con2_l td p{ font-size:12px; line-height:26px; color:#5b5b5b;}
.li01{ padding-top:30px;}
.li01 li{ float:left; width:145px; height:130px; display:block; overflow:hidden; padding-right:12px; text-align:center; font-size:12px; line-height:26px;}
.li01 li img{ width:139px; height:96px; border:3px #FFFFFF solid;}
.pic01{ width:247px; height:158px; padding:3px; background:#FFFFFF; overflow:hidden;}
.pic01 img{width:247px; height:158px; display:block}
.con2_l h4{ text-align:center; line-height:28px; color:#5b5b5b;}
.con3{ border:1px solid #c8e8ff; border-top:none; padding:10px 0px; background:#FFFFFF;}
.con3 td{ text-align:center;}
.con3 td img{ width:320px; height:75px; display:block; margin:0 auto;}
.cl{ width:0px; height:0px; clear:both; overflow:hidden;}
.fenlei{ height:400px; overflow:hidden}