body{ font-size:12px; font-family:Arial,"宋体", Helvetica, sans-serif;margin:0;padding:0;color:#686868; background-color:#daf7ff;}
div,img,h3,h4,p,dd,dl,em{margin: 0; padding: 0; border: 0;}
h1{font:bold 1.26em Arial, Sans-Serif;letter-spacing:-1px;margin:0;padding:0}
h2{font:bold 1.7em Arial, Sans-Serif;letter-spacing:-1px;font-size:16px;color:#000;background:inherit;margin:0 0 5px;padding:0}
p{margin:0 auto}
ul{list-style:none;margin:0;padding:0}
form{margin:0}
a{text-decoration:none; color:#666666;}
a:hover{text-decoration:none; color:#f00; text-decoration:underline;}
.clearfloat{clear:both;}

/*双色表格开始*/
.stripe_tb th {
background:#f2f2f2;
color:#000000;
height:25px;
}
.stripe_tb td {
padding:4px 0;
line-height:30px;
/*border-bottom:1px solid #95bce2;这行是给表格定义下划线*/
vertical-align:top;
}
.stripe_tb td {
padding:4px 0;
line-height:30px;
}
.stripe_tb td img{margin-top:10px}
.stripe_tb tr.alt td {
background:#f2f2f2; /*这行将给所有偶数行加上背景色*/
}
.stripe_tb tr.over td {
background:#e2e2e2; /*这个将是鼠标高亮行的背景色*/
}
/*双色表格结束*/

.lo{width:100%; height:106px; background:url(../images/logo_bg.gif) repeat-x; overflow:hidden; margin:auto;}
.loo{width:1000px; height:106px; margin:auto; overflow:hidden; position:relative;}
.logo{width:554px; height:106px; background:url(../images/logo.gif) no-repeat; position:absolute; top:0; left:2px;}
.addsc{width:400px; height:25px; line-height:25px; float:left; position:absolute; top:5px; right:10px; text-align:right;}
.aa_zi{width:420px; height:30px; position:absolute; top:63px; right:0; text-align:right; background:url(../images/31.gif) no-repeat 4px 7px;}
.aa_zi1{width:390px; height:30px; position:absolute; top:0; right:0;}
.aa_zi1 ul{width:390px; height:30px;overflow:hidden; margin:0;padding:0;}
.aa_zi1 ul li{width:200px; height:30px; line-height:30px; background:url(../images/ico3.gif) no-repeat 0 13px; text-align:left; text-indent:7px; font-size:12px;}
.nav{width:100%; height:37px; background:url(../images/nav_bg.gif) repeat-x; overflow:hidden; margin:auto;}
.nav_list{width:1001px; height:37px; margin:auto; overflow:hidden;}
.nav_list ul li{width:77px; height:37px; float:left; background:url(../images/nav_line.gif) no-repeat right; text-align:center; line-height:35px; font-size:13px;font-family:"Microsoft YaHei";}
.nav_list ul li a{color:#FFFFFF;}
.nav_list ul li a:hover{ color:#ffff00;}

.navShow{position:absolute;width:260px;text-align:center; display:none; z-index:1; top:145px;}
.navShow li{line-height:19px; padding:4px 0; height:19px;background:#fafbfd; border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;}
.navShow li:hover{background-color:#2ba1de; color:#FFFFFF;}
.navShow li:hover a{color:#FFFFFF;}
.navShow li a{color:#666;}

.bann{width:1002px; height:270px; overflow:hidden; margin:auto; position:relative; background-color:#FFFFFF;}
.bann1{width:994px; height:262px; position:absolute; top:4px; left:4px;}
.bann1 ul li{width:994px; height:262px; overflow:hidden; float:left;}
.bann2{width:85px; height:15px; position:absolute; bottom:10px; left:50%; margin-left:-43px;}
.bann2 li{width:15px; height:15px; margin:0 1px; float:left; background-color:#0088b5; color:#FFFFFF; line-height:15px; text-align:center; font-size:12px; cursor:pointer;}
.bann2 li.active{background-color:#FF0000; color:#fff; font-size:12px;} 

.c_cen{width:994px; height:auto; overflow:hidden; min-height:600px; margin:auto; background-color:#FFFFFF; padding:0 4px 4px 4px; position:relative;}
.in_left{width:216px;height:600px; background:url(../images/left_bg.jpg) 5px bottom no-repeat #ececec; border:1px solid #b8def6; float:left; position:relative; float:left;}
.inl_1{width:202px; height:28px; line-height:28px; text-indent:45px; background:url(../images/left_dd.jpg) no-repeat; position:absolute; top:10px; right:1px; color:#484848; font-weight:bold;}
.inl_2{width:201px; height:auto; overflow:hidden; position:absolute; top:45px; right:1px;}
.inl_2 ul li{width:191px; height:28px; line-height:28px; text-indent:29px; float:left; background:url(../images/left_line.gif) no-repeat 0 11px; overflow: hidden;}
.inl_2 ul li a{color:#000000;}
.inl_2 ul li a:hover{color:#10abdb;}
.inl_2 ul li:hover{ background:url(../images/left_linea.gif) no-repeat 0 11px;}
a.inl_3{width:190px; height:55px; background:url(../images/le_dd1.gif) no-repeat; position:absolute; top:250px; left:13px;}
a.inl_4{width:190px; height:55px; background:url(../images/le_dd2.gif) no-repeat; position:absolute; top:310px; left:13px;}
.inl_1.inl_5{top:372px;}
.inl_6{width:190x; height:auto; overflow:hidden; position:absolute; top:410px; left:15px; line-height:18px; color:#000000;}

.inr_1{width:485px; height:29px; background:url(../images/inr_dd.jpg) no-repeat; position:absolute; top:5px; left:238px;}
.inr_1 h3{width:150px; height:29px; line-height:29px; padding-left:40px; float:left; font-size:14px; color:#004264;font-family:"Microsoft YaHei","宋体"; }
.inr_1 span a{width:57px; height:29px; float:right; display:block;}
.inr_2{width:475px; height:150px; line-height:24px; position:absolute; top:42px; left:245px;}
.inr_1.inr_3{top:197px;}
.inr_4{width:492px; height:119px; position:absolute; top:240px; left:234px;}
.inr_4 ul li{width:152px; height:117px; border:1px solid #d7d7d9; float:left; margin:0 5px;}
.inr_4 ul li img{width:152px; height:117px;}
.inr_1.inr_5{top:373px;}
.inr_6{width:480px; height:auto; overflow:hidden; position:absolute; top:410px; left:238px;}
.inr_6 ul li{width:480px; height:30px; line-height:30px; float:left; border-bottom:1px dashed #bdbdbd;}
.inr_6 ul li a{width:400px; height:30px; float:left; background:url(../images/ico4.jpg) no-repeat 5px 10px; text-indent:20px;}
.inr_6 ul li span{width:80px; height:30px; text-align:right; float:right; line-height:30px;} 

.inrr_1{width:251px; height:29px; background:url(../images/inr_dd1.jpg) no-repeat; position:absolute; top:5px; right:4px; line-height:29px; text-indent:30px;font-size:14px; color:#004264;font-family:"Microsoft YaHei","宋体"; font-weight:bold;}
.inrr_2{width:250px; height:180px; position:absolute; top:42px; right:5px; z-index:1;}
.inrr_2 ul li{width:250px; height:180px; float:left;}
.inrr_2 ul li img{width:250px; height:180px;}
.inrr_3{width:85px; height:15px; position:absolute; top:203px; right:8px; z-index:2;}
.inrr_3 ul li{width:15px; height:15px; margin:0 1px; float:left; background-color:#0088b5; color:#FFFFFF; line-height:15px; text-align:center; font-size:12px; cursor:pointer;}
.inrr_3 ul li.active{background-color:#FF0000; color:#fff; font-size:12px;} 
.inrr_1.inrr_4{top:230px;}
.inrr_5{width:245px; height:auto; position:absolute; top:266px; right:10px;}
.inrr_5 ul li{width:245px; height:32px; line-height:32px; float:left; border-bottom:1px dashed #bdbdbd;background:url(../images/ico4.jpg) no-repeat 5px 12px; text-indent:20px;}

.cn_r{width:734px; height:auto; overflow:hidden; float:right; margin:10px 22px 15px 0;}
.cn_r1{width:734px; height:41px; background:url(../images/ddd1.gif) no-repeat;}
.cn_r1 p{width:250px; padding-left:40px; line-height:40px; font-size:16px; font-family:"Microsoft YaHei"; color:#242424; float:left; font-weight:bold;}
.cn_r1 p font{font-size:12px; font-family:arial; color:#a6a6a6; padding-left:5px;}
.cn_r1 span{width:400px; line-height:41px; float:right; color:#242424; text-align:right; font-family:"宋体";}
.cn_r2{width:734px; height:auto; overflow:hidden; line-height:20px; margin:20px 0;}

#ly_rr{width:760px; height:auto; overflow:hidden; padding:5px 0 4px 0; float:right;}
.ly_1{width:760px; height:29px; background:url(../images/ly_dd.jpg) no-repeat; float:left;}
.ly_1 h3{width:220px; height:29px; line-height:29px; padding-left:40px; float:left; font-size:14px; color:#004264;font-family:"Microsoft YaHei","宋体"; }
.ly_1 span{width:450px; height:29px; float:right; display:block; text-align:right; line-height:29px; color:#000000;}
.ly_2{width:740px; height:auto!important; height:542px; min-height:542px;overflow:visible; padding:10px; float:left;}
.ly_2 p{line-height:24px;}


.foot{width:100%; min-height:100px; height:auto; margin:auto; background:url(../images/foot_bg.jpg) repeat-x left top #f9f9f9;}
.foot_1{width:1002px; height:37px; line-height:37px; margin:auto;text-align:center;}
.foot_1 a{color:#FFFFFF;}
.foot_2{width:980px; height:auto; line-height:20px; margin:10px auto; overflow:hidden; color:#00679a;}
.foot_2 a{color:#00679a;}
.foot_3{width:1002px; height:auto; text-align:center; line-height:20px; padding-top:20px; margin:auto;}