body{ font-size:12px; font-family:Arial,"宋体", Helvetica, sans-serif;margin:0;padding:0;color:#686868; background:url(../images/bg.jpg) #e4e4e4;}
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:112px; background:url(../images/logo_bg.gif) repeat-x; overflow:hidden; margin:auto;}
.loo{width:1000px; height:112px; margin:auto; overflow:hidden; position:relative;}
.logo{width:441px; height:93px; background:url(../images/logo.png) no-repeat; position:absolute; top:10px; left:10px;}
.addsc{width:400px; height:25px; line-height:25px; float:left; position:absolute; top:20px; right:10px; text-align:right;}
.aa_zi{width:450px; height:40px; position:absolute; top:60px; right:0; text-align:right;}
.nav{width:100%; height:42px; background:url(../images/nav_bg.gif) repeat-x; overflow:hidden; margin:auto;}
.nav_list{width:1001px; height:42px; margin:auto; overflow:hidden;}
.nav_list ul li{width:90px; height:42px; float:left; border-right:1px solid #0071a7; text-align:center; line-height:35px; font-size:14px;font-family:"Microsoft YaHei";}
.nav_list ul li a{color:#FFFFFF;}
.nav_list ul li a:hover{width:90px; height:42px; background:url(../images/nav_bga.gif) repeat-x; display:block; margin:auto; color:#0071a7; text-decoration:none;}

.navShow{position:absolute;width:190px;text-align:center; display:none; z-index:1; top:155px;}
.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:259px; overflow:hidden; margin:auto; position:relative;}
.bann ul li{width:1002px; height:259px; overflow:hidden; float:left;}
#ba_left{width:22px; height:37px; background:url(../images/left.png) no-repeat; position:absolute; left:50%; margin-left:-490px; top:270px; z-index:2; cursor:pointer;}
#ba_right{width:22px; height:37px; background:url(../images/right.png) no-repeat; position:absolute; right:50%; margin-right:-490px; top:270px; z-index:2;cursor:pointer;}

.c_cen{width:1002px; height:auto; overflow:hidden; min-height:600px; margin:auto; background:url(../images/c_bg.jpg) repeat-y;}
.c_cen1{width:1002px; height:auto; overflow:hidden; min-height:600px; margin:auto; background:url(../images/left_bg.gif) no-repeat left bottom;}
.c_left{width:218px; height:auto; overflow:hidden; float:left; margin-top:5px;}
.cl_1{width:218px; height:auto; overflow:hidden; float:left;}
.cl_1 p{width:200px; height:auto; overflow:hidden; line-height:20px; margin:auto;}
.cl_1 h3{width:218px; height:28px;}
.cl_1 ul{width:195px; height:auto; overflow:hidden; margin:10px auto 10px auto;}
.cl_1 ul li{width:195px; height:29px; overflow:hidden; float:left;}
.cl_1 ul li a{width:195px; height:29px; display:block; color:#0175b2; background:url(../images/pro_bg.gif) no-repeat; line-height:26px; text-indent:20px;}
.cl_1 ul li a:hover{background:url(../images/pro_bga.gif) no-repeat; }
.cl_2{width:194px; height:73px; margin:auto; overflow:hidden;}
.cl_3{width:218px; height:auto; overflow:hidden; float:left; margin:10px auto;}
.cl_3 p{width:200px; height:auto; overflow:hidden; line-height:24px; margin:10px auto auto;}
.cl_3 h3{width:218px; height:28px;}

.in_r{width:756px; height:773px; float:right; margin:6px 10px 10px 0; background:url(../images/in_rbg.gif) no-repeat; position:relative;}
.inr_1{width:428px; height:160px; position:absolute; top:50px; left:7px; line-height:22px;}
.inr_2{width:280px; height:auto; overflow:hidden; position:absolute; top:50px; right:10px;}
.inr_2 ul li{width:280px; height:28px; line-height:28px; background:url(../images/index_36.gif) no-repeat 0 5px; text-indent:20px; border-bottom:1px dotted #d4d4d4;}
.inr_3{width:350px; height:auto; overflow:hidden; position:absolute; top:620px; left:3px;}
.inr_3 ul li{width:350px; height:28px; line-height:28px; background:url(../images/index_36.gif) no-repeat 0 5px; border-bottom:1px dotted #d4d4d4;}
.inr_3 ul li a{width:260px; float:left; padding-left:20px;}
.inr_3 ul li span{width:70px; text-align:right; display:block; float:right;}
.inr_3.inr_4{left:394px;}
.inr_5{width:756px; height:128px; position:absolute; top:270px; left:0;}
.inr_5 ul li{width:173px; height:128px; float:left; margin:0 8px; background-color:#CCCCCC;}
.inr_5 ul li img{width:173px; height:128px;}
.inr_6{width:756px; height:128px; position:absolute; top:410px; left:0;}
.inr_6 ul li{width:173px; height:128px; float:left; margin:0 8px; background-color:#CCCCCC;}
.inr_6 ul li img{width:173px; height:128px;}
a.in_bot1{width:50px; height:20px;position:absolute; top:15px; left:385px;}
a.in_bot1.in_bot2{left:700px;}
a.in_bot1.in_bot3{left:700px; top:230px;}
a.in_bot1.in_bot4{left:700px; top:580px;}
a.in_bot1.in_bot5{left:307px; top:580px;}

.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:320px; 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:350px; 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;}


.foot{width:1002px; min-height:122px; 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; min-height:60px; margin:auto; padding-top:20px;}