﻿@charset "utf-8";
/* CSS Document */
.anpager {height:24px;margin:10px 0px;}
.anpager .cpb {width:35px; height:20px; line-height:20px; text-align:center; border:#cfcfcf solid 1px;color:#cc0000; background:#eeeeee; display:inline-block;margin:0px 3px;}  
.anpager a {width:35px; height:20px; line-height:20px; text-align:center; border:#cfcfcf solid 1px; background:#eeeeee; display:inline-block;margin:0px 3px;color:#555555}  
.anpager a:hover{width:35px; height:20px; line-height:20px; text-align:center; border:#cfcfcf solid 1px; background:#eeeeee;display:inline-block; margin:0px 3px;color:#0033cc;}  
*{ margin:0px; padding:0px;}
body{ font-family:"宋体"; font-size:12px; color:#555555; background:#ffffff;}
a{ color:#555555; text-decoration:none;}
a:hover{ color:#0033cc;}
li{ list-style:none;}
img{ border:0px;}
input,button,textarea,select{ outline:none;}
table{ border-collapse:collapse; border-spacing:0;}
.left{ float:left;}
.right{ float:right;}
.clear{ clear:both; overflow:hidden; height:0px;}
td{ height:30px; line-height:30px; border:#666666 solid 1px; padding-left:10px; background:#ffffff; overflow:hidden;}

/*通用顶部*/
#top{ width:100%; height:498px; position:relative;}
#top2{ width:100%; height:373px; position:relative;}
.top{ width:100%; height:124px; background:url(../images/top.png) no-repeat center;  position:absolute; left:0px; top:0px; z-index:10;}
.top2{ width:1000px; margin:auto; height:30px; line-height:30px; text-align:right; color:#ffffff;}
.top2 a{ color:#ffffff;}
.top3{ width:805px; height:35px; margin:auto; padding:54px 43px 0px 152px; overflow:hidden;}
.top3 li{ width:114px; height:35px; line-height:36px; text-align:center; font-size:14px; font-weight:bold; border-right:#cfcfcf solid 1px; float:left;}
.top3 li a{ color:#003399; display:block;}
.top3 li a:hover{ color:#ffffff; display:block; background:url(../images/nav.jpg) repeat-x;}
.top4{ width:100%; height:414px; position:absolute; left:0px; top:84px;text-align:center;}
.top5,.top6,.top7,.top8,.top9,.top10{ width:100%; height:289px; position:absolute; left:0px; bottom:0px;}
.top5{ background:url(../images/banner1.jpg) no-repeat center;}
.top6{ background:url(../images/banner2.jpg) no-repeat center;}
.top7{ background:url(../images/banner3.jpg) no-repeat center;}
.top8{ background:url(../images/banner4.jpg) no-repeat center;}
.top9{ background:url(../images/banner5.jpg) no-repeat center;}
.top10{ background:url(../images/banner6.jpg) no-repeat center;}
.top11{ width:218px; height:70px; position:absolute; left:50%; bottom:0px; margin-left:-500px; background:url(../images/con07.png) no-repeat;}
.top12{ width:190px; height:40px; line-height:20px; top:20px; left:15px; position:absolute;}
.top12 .t1{ color:#133985; font-size:14px; font-weight:bold;}

/*首页banner*/
#banner { width:100%; height:414px; overflow: hidden;position:absolute; text-align:center;}
#banner .imgarea {left:50%; width:1440px; margin-left:-720px; position: absolute;}
#banner .imgarea img { overflow: hidden; display: none;}
#banner .btnarea {left:50%; bottom:10px; position: absolute; z-index:3; width:1440px;}
#banner .btnarea span { background: url(../images/dian2.png) no-repeat; width:10px; height:10px; overflow: hidden; margin-right:5px; float:left; display: block;}
#banner .btnarea .on { background: url(../images/dian1.png) no-repeat;}

/*中间部分*/
#body{ width:100%; height:268px; background:url(../images/body2.png) no-repeat center;}
#body2{ width:100%; height:100%; background:url(../images/body.png) no-repeat center top #f4f4f4;}
.body{ width:1000px; margin:auto; overflow:hidden; padding-top:10px;}
.body2{ width:1000px; margin:auto; overflow:hidden;}
.cont1{ width:360px; float:left; margin-right:50px;}
.cont1_2{ height:80px; border-bottom:#cfcfcf dashed 1px; padding-bottom:15px; margin-bottom:15px; overflow:hidden;}
.cont1_2 .t1{ float:left; width:110px;}
.cont1_2 .t2{ float:right; width:240px; padding-left:10px; line-height:20px; overflow:hidden;}
.cont1_2 .t3{ margin-left:24px;}
.cont1_3{ overflow:hidden; height:81px;}
.cont1_3 li{ float:left; width:340px; height:26px; line-height:26px; background:url(../images/bt.png) no-repeat; padding-left:20px; border-bottom:#cfcfcf dashed 1px;}
.cont1_4{ text-align:right; height:40px; line-height:40px; color:#4f9964;}
.cont2{ width:300px; float:left; margin-right:40px;}
.cont2_2{ height:210px; overflow:hidden; margin-top:6px;}
.cont3{ width:250px; float:left;}
.cont3_2{ background:url(../images/con10.png) no-repeat; height:200px; padding:10px 0px;}
.cont3_2 img{ _margin:1px 0px; margin:1px 0px;}
.cont3_2 .t1{ width:237px; margin:1px 7px 1px 6px; _margin:1px 7px 1px 6px;text-align:center;}
.cont1_1,.cont2_1,.cont3_1{ height:30px; line-height:30px; overflow:hidden;}
.cont1_1 .t1,.cont2_1 .t1,.cont3_1 .t1{ font-size:14px; color:#133984; font-weight:bold;}
.cont1_1 .t2,.cont2_1 .t2,.cont3_1 .t2{ font-style:italic; font-weight:bold; color:#888888; font-size:14px;}
.cont4{ width:218px; float:left; }
.cont5{ padding:10px 15px; background:url(../images/con08.jpg) repeat-y;}
.cont5 li{ width:186px; height:31px; line-height:31px; font-size:14px; margin:8px 0px 0px 0px;}
.cont5 li a{ background:url(../images/con05.jpg) no-repeat; height:31px; display:block; padding-left:50px;}
.cont5 li a:hover{ background:url(../images/con06.jpg) no-repeat; height:31px; display:block; color:#ffffff;}
.cont6{ background:url(../images/con09.png) no-repeat; height:12px;}
.cont7{ height:166px; background:url(../images/con03.png) no-repeat; margin-top:15px; position:relative;}
.cont7_1{ width:70px; height:26px; line-height:26px; color:#ffffff; font-size:14px; position:absolute; top:2px; left:12px;}
.cont7_2{ width:200px; height:80px; line-height:22px; position:absolute; bottom:15px; left:15px;}
.cont7_2 .t1{ font-weight:bold;}
.cont7_2 .t2{ margin-left:60px;}
.cont8{ height:166px; background:url(../images/con02.png) no-repeat; margin:12px 0px;}
.cont9{ width:764px; float:right;}
.cont10{ height:22px; line-height:22px; background:url(../images/con04.png) no-repeat; overflow:hidden; padding-left:25px; margin-top:20px;}
.cont10 .t1{ font-size:14px; font-weight:bold;}
.cont10 .t2{ color:#0033cc;}
.cont11{ padding:15px 10px; line-height:24px;}
.cont12{ width:760px; overflow:hidden; margin:auto; padding:10px 0px;}
.cont12 li{ width:180px; height:130px; float:left; padding:5px;}
.cont13{ height:27px; line-height:27px; background:url(../images/con11.png) no-repeat; color:#ffffff; padding-left:5px; margin-left:5px;}
.cont14{ height:289px; background:url(../images/01.png) no-repeat; margin:12px 0px;}
.cont15{ overflow:hidden; padding:15px 10px;}
.cont15 li{ width:170px; height:240px; float:left; line-height:30px; text-align:center; margin:8px;}
.cont15 li a{ height:210px; display:block; background:#cfcfcf;}
.cont15 li a:hover{ display:block; background:#1f74dc;}
.cont15 li img{ width:168px; height:208px; padding:1px;}
.cont16{ height:30px; line-height:30px; text-align:right; margin:auto; padding:10px;}
.cont16 .t1{ border:#cfcfcf solid 1px; padding:5px 10px; background:#eeeeee;}
.cont17{ overflow:hidden; padding:15px 10px;}
.cont17 li{ width:744px; height:99px; border-bottom:#cfcfcf dashed 1px; line-height:22px; margin-top:10px; position:relative;}
.cont17 li img{ border:#cfcfcf solid 1px;}
.cont17 .t1{ font-weight:bold;}
.cont17 .t2{ color:#888888;}
.cont17 .t3{ margin-left:30px;}
.cont17 .t4{ width:150px; height:70px; border:#cfcfcf solid 1px; position:absolute; top:10px; left:10px;}
.cont17 .t5{ width:550px; height:70px; position:absolute; top:10px; right:10px;}
.cont18{ padding:20px 10px; overflow:hidden; line-height:26px;}
.cont18 .t1{ float:left; width:330px;}
.cont18 .t2{ float:right; width:400px;}
.cont19{ width:750px; height:90px; line-height:30px; border:#cfcfcf solid 1px; margin:20px 7px 0px 7px; background:#ffffff; position:relative;}
.cont19 .t1{ width:750px; height:30px; position:absolute; top:0px; left:0px; border-bottom:#cfcfcf solid 1px;}
.cont19 .t2{ width:750px; height:60px; position:absolute; top:30px; left:0px;}
.cont19 .t3{ float:left; width:65px; height:30px; text-align:center; border-right:#cfcfcf solid 1px;}
.cont19 .t4{ float:left; width:65px; height:60px; line-height:60px; text-align:center; border-right:#cfcfcf solid 1px;}
.cont19 .t5{ width:603px; line-height:30px; padding-left:15px; float:left;}
.cont19 .t6{ float:left; width:65px; height:30px; line-height:30px; text-align:center; border-left:#cfcfcf solid 1px;}
.cont19 .t6 a{ color:#0033cc;}
.cont19 .t7{ float:left; width:653px; height:45px; line-height:22px; padding:10px 0px 0px 15px;}
.cont20 {margin:10px; overflow:hidden;}
.cont21{ width:340px; height:480px; line-height:26px; padding:10px; float:left;}
.cont21 .t1{ font-weight:bold; font-size:14px;}
.cont21 .t2{ color:#0033cc;}
.cont21 .t3{ float:left; width:170px;}
.cont21 .t4{ margin-top:30px;}
.cont21 .t5{ margin-left:24px;}
.cont21 .t6{ height:30px; line-height:30px; overflow:hidden;}
.cont22{ float:left; width:363px; padding:10px 0px 10px 20px; border-left:#cfcfcf dashed 1px; }
.cont22 p{ height:30px; line-height:30px;}
.cont22 img{ vertical-align:middle;}
.cont22 .t1{ width:140px;}
.cont22 .t2{ width:280px;}
.cont22 .t3{ width:200px;}
.cont22 .t4{ width:280px; height:120px;}
.cont22 .t5{ width:60px;}
.cont22 .t6{ margin-left:24px;}
.cont22 .t7{ width:72px; height:24px; line-height:24px; background:url(../images/but.jpg) no-repeat; color:#ffffff; text-align:center; border:0px; margin:10px 0px 0px 60px; _margin:10px 0px 0px 50px; cursor:pointer;}
.cont23{ width:760px; margin:auto;}
.cont23_1{ height:200px; position:relative;}
.cont23_2{ width:130px; height:30px; line-height:30px; color:#0033ff; font-size:14px; font-weight:bold; position:absolute; left:200px; top:30px;}
.cont23_3{ width:500px; height:60px; line-height:35px; position:absolute; top:90px; left:200px;}
.cont23_3 .t1{ width:120px; margin-right:10px;}
.cont23_3 .t2{ width:150px;}
.cont23_3 .t3{ color:#0033cc; letter-spacing:1px;}
.cont23_3 .t4{ color:#ff9900; font-weight:bold;}
.cont23_3 .t5{ font-weight:bold;}
.cont23_3 .t6{ width:40px; height:20px; line-height:20px; text-align:center; border:0px; color:#ffffff; cursor:pointer; background:url(../images/but2.png) no-repeat;}
.cont23_4{ width:168px; height:186px; background:url(../images/con12.png) no-repeat; position:absolute; bottom:14px; left:0px; z-index:2}
.cont23_5{ width:758px; height:30px; line-height:30px; border-left:#666666 solid 1px; border-right:#666666 solid 1px; border-top:#666666 solid 1px; background:#dfdfdf; position:absolute; bottom:0px; left:0px; color:#0033cc; font-weight:bold; text-align:center; letter-spacing:1px;}
.cont23_5 .t1{ width:179px; float:left;}
.cont23_5 .t2{ width:197px; border-right:#666666 solid 1px; border-left:#666666 solid 1px; float:left;}
.cont23_5 .t3{ width:198px; border-right:#666666 solid 1px; float:left;}
.cont23_5 .t4{ width:179px; float:left;}
.cont24{ overflow:hidden;}
.cont24 .t1{ color:#0033ff;}
.cont25{ width:496px; padding:30px; margin:auto;}
.cont26{ padding:20px; line-height:26px;}
.cont26 .t1{ font-family:"微软雅黑"; text-align:center; font-size:16px; font-weight:bold;}
.cont26 .t2{ color:#888888; text-align:center; margin:10px 0px;}
.cont26 .t3{ margin-left:30px;}
.cont27{ height:30px; line-height:30px; padding:5px 0px; margin:0px 20px; border-top:#cfcfcf dashed 1px;}
.cont27 .t1{ font-weight:bold; color:#0033ff;}
.cont28{ height:289px; background:url(../images/02.png) no-repeat; margin:12px 0px;}
.cont29{ height:166px; background:url(../images/con13.png) no-repeat; margin-top:15px; position:relative;}
/*地图效果*/
.mapDiv { width:90px; height:37px; line-height:37px; text-align:center; padding:5px; color:#333333; background:url(../images/webmap2.gif) no-repeat; position:absolute; display: none; word-break:break-all;}

/*通用底部*/
#foot{ width:100%; height:63px; background:url(../images/foot.jpg) no-repeat center;}
.foot{ width:1000px; margin:auto; line-height:24px; height:48px; padding-top:15px; text-align:center; position:relative;}
.foot .t1{ margin-left:20px;}
.foot .t2{ width:230px; height:40px; text-align:right; position:absolute; top:14px; right:0px;}
.foot .t3{ color:#133984; font-style:italic; font-weight:bold; font-size:14px;}