@charset "gb2312";
body,td,th,div,li,p,span,form,ul{ margin:0; padding:0; line-height:25px; color:#333; font-family: Arial, Helvetica, sans-serif; list-style:none; font-size:13px
}
img{ border:none}
a{ color:#333; text-decoration:none}
a:hover{ color:#FF0000; text-decoration: none}
.a1{ color:#006c1f;}
.a1:hover{ color:#006c1f; text-decoration:underline}
.a2{ color:#666}
.a2:hover{ color:#666; text-decoration:underline}

.bor1{ border:1px solid #dfdfdf; border-top:none }




.m1{ background:url(images/menu.jpg) no-repeat 0 0}
.m1:hover{ background:url(images/menu.jpg) no-repeat 0 -125px}
.m2{ background:url(images/menu.jpg) no-repeat -124px 0}
.m2:hover{ background:url(images/menu.jpg) no-repeat -124px -125px}
.m3{ background:url(images/menu.jpg) no-repeat -248px 0}
.m3:hover{ background:url(images/menu.jpg) no-repeat -248px -125px}
.m4{ background:url(images/menu.jpg) no-repeat -372px 0}
.m4:hover{ background:url(images/menu.jpg) no-repeat -372px -125px}
.x1{ background:url(images/x1.gif) bottom repeat-x;}
.bot{ width:100%; height:78px; text-align:center; color:#fff; background:#0654a7; padding-top:20px}
.bot a{color:#fff}
.bot a:hover{color:#fff; text-decoration:underline}



.in1{ width:100%;  padding:20px 0px;}
.main{width:1100px; margin:auto;}
.in_left{ float:left; width:240px;}
.in_right{ float:right; width:836px;}

.in2{ width:100%;  padding:20px 0px;background:#f4f4f4;}

.about{width:1100px; margin:auto;}
.about .tit { background:url(images/about-tit.jpg) no-repeat center center;  height:117px;}

.clear{ clear:both;}



.scp { width:100%; float:left; background:#ffffff; height:auto;}
.scp .cc{width:1100px; margin:auto;}
.scp .cpbot { height:120px; background:url(images/cp-bot.jpg) repeat-x;}


.in_xz{ background:#f2f2f2; width:100%; padding:0px 0px 15px 0px;}
.in_xz_con{width:1004px; margin:auto;}
.in_xz_txt{width:1004px; margin:auto; background:#FFFFFF; color:#666668;}
.in_xz_lin{ height:2px; background:#00b07b;}
.bbtt{ font-size:30px; font-weight:bold; color:#666668}
.bbtx{ line-height:40px; font-size:15px;}



.foot{ width:100%; background:#237fc2; height:161px; float:left; }
.foot_con{ width:1100px; margin:auto; color:#FFFFFF; text-align:left; line-height:35px; font-size:15px; padding-top:30px;}




.abouttxt{ color:#0452a7;font-family: Arial, Helvetica, sans-serif;font-size:18px; font-weight:bold; padding-left:15px;}
.txt{ font-size:14px; color:#333333; line-height:30px; min-height:500px; padding:5px 10px;}


.leftsty{font-family: Arial, Helvetica, sans-serif;color:#fff; font-size:15px; font-weight:bold; display:block;  height:29px; line-height:29px; padding-left:38px; width:204px; background:url(images/leftbg.jpg) repeat-x; margin-top:10px}
.leftbor{ border:1px solid #d5d5d5; border-top:none; padding:8px}
.rigbor{ border:1px solid #d5d5d5; border-top:none; padding:8px}

.rightbg{ background:url(images/rightbg2.jpg) repeat-x}


.title1{ffont-family: Arial, Helvetica, sans-serif;color:#005d9c; font-size:28px;  height:52px; background:url(images/mainbg1.jpg) no-repeat center top; line-height:52px; width:175px; margin:20px auto 0; text-align:center; display:block}
.title1:hover{ text-decoration:underline}
#bg2{ background:url(images/mainbg3.jpg) no-repeat center top}
.title2{font-family: Arial, Helvetica, sans-serif; font-size:30px; color:#515252; line-height:26px}
.title11{font-family: Arial, Helvetica, sans-serif;color:#fff; font-size:16px; font-weight:bold; display:block; width:90px; height:39px; line-height:39px; text-align:center; background: #0654a7}
.title22{font-family: Arial, Helvetica, sans-serif;font-size:16px; font-weight:bold}

.banei{ width: 100%; height:260px; background:url(images/benei.jpg) no-repeat center 0}

.cpssa{ display:inline; width:222px; padding:6px; border:#c9c9c9 solid 1px; height:221px; float:left; margin:10px 8px; overflow:hidden; text-align:center; line-height:30px; background:#fff}
.cpssa:hover{ display:inline; width:222px; padding:6px; border:#bbb solid 1px; height:221px; float:left; margin:10px 8px; overflow:hidden; text-align:center; line-height:30px; background:#f2f2f2}


.leftbg{ background:url(images/cpbg2.jpg) no-repeat 0 0; width:300px; height:39px;font-family: Arial, Helvetica, sans-serif;color:#fff; font-size:15px; font-weight:bold; padding-top:15px; padding-left:14px}


.leftbgx{ background:url(images/cpbg2.jpg) no-repeat 0 0; width:230px; height:39px;font-family: Arial, Helvetica, sans-serif;color:#fff; font-size:15px; font-weight:bold; padding-top:15px; padding-left:14px}
.leftbgx span{ font-family: Arial, Helvetica, sans-serif;color:#fff; font-size:12px;}

.list2{ font-family: Arial, Helvetica, sans-serif;font-size:14px; color:#333; text-decoration:none; display: block; padding-left:38px; width:149px; background:url(images/list.jpg) no-repeat; border:1px solid #fff; height:31px; line-height:31px; margin:2px auto 0px; font-weight:bold}
.list2:hover{ font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#00833e; text-decoration:none; display: block; padding-left:38px; width:149px; background:url(images/list.jpg) no-repeat; border:1px solid #fff; height:31px; line-height:31px; margin:2px auto 0px; font-weight:bold}

.cpss{ display:inline; width:200px; padding:6px; border:#c9c9c9 solid 1px; height:180px; float:left; margin:10px 10px; overflow:hidden; text-align:center; line-height:30px; background:#fff}
.cpss:hover{ display:inline; width:200px; padding:6px; border:#bbb solid 1px; height:180px; float:left; margin:10px 10px; overflow:hidden; text-align:center; line-height:30px; background:#f2f2f2}


#Menu { width:100%; height:40px; background:url(images/menu.jpg) repeat-x top left; }
#Menu #Nav { width:1100px; height:40px; margin:0 auto; }
#Menu #Nav a { display:block; width:137px; height:40px; line-height:40px;  font-size:15px;text-align:center; color:#242424; float:left; font-weight:bold;  }
#Menu #Nav a:hover { color:#FF0000;}


#banner {
	HEIGHT: 375px; POSITION: relative;WIDTH: 100%
}
#slides {
	LIST-STYLE-TYPE: none; HEIGHT: 375px; POSITION: relative; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; DISPLAY: block; PADDING-RIGHT: 0px; WIDTH: 100%
}
#slides LI {
	LIST-STYLE-TYPE: none; HEIGHT: 100%; POSITION: absolute; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; DISPLAY: block; PADDING-RIGHT: 0px; WIDTH: 100%
}
#slides LI A {
	HEIGHT: 100%; DISPLAY: block; WIDTH: 100%; TEXT-INDENT: -9999px
}
#pagination {
	LIST-STYLE-TYPE: none; POSITION: absolute; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; PADDING-LEFT: 0px; LEFT: 50%; MARGIN: 0px; Z-INDEX: 9900; DISPLAY: block; TOP: 350px; PADDING-RIGHT: 0px
}
#pagination LI {
	LIST-STYLE-TYPE: none; HEIGHT: 10px; BACKGROUND: #fff; FLOAT: left; MARGIN-LEFT: 15px; DISPLAY: block; WIDTH: 10px; border-radius: 5px
}
#pagination LI A {
	HEIGHT: 100%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; DISPLAY: block; PADDING-RIGHT: 0px; WIDTH: 100%; TEXT-INDENT: -9999px
}
#pagination LI.current {
	BACKGROUND: #0092ce
}

.proimg_b{ display:inlne; width:253px; height:230px;  margin:0 auto; overflow:hidden; text-align:center; line-height:30px; float:left; font-size:13px; margin:0 15px 12px 6px; background:#2f9bd4;}
.proimg_b:hover{ display:inlne; width:253px; height:230px;  margin:0 auto; overflow:hidden; text-align:center; line-height:30px;  float:left; font-size:13px; color:#333; margin:0 15px 12px 6px; background:#2f9bd4;}

.mnews { width:100%; background:#f4f4f4; height:auto; float:left; height:360px;}
.mnews .coc { width:1100px; margin:auto; }

.c1 { width:529px;height:auto; overflow:hidden; float:left; margin-bottom:30px; }

.c1 .imgboxnews{ width:121px; height:89px; background:#237fc2; font-size:15px;font-weight:700; color:#666;float:left;}
.c1 .conboxnews{ width:400px; height:89px; overflow:hidden;  float:right; }
.c1 .conboxnews .newsbt { font-size:16px; font-weight:bold;color:#126ca6}
.c1 .conboxnews .newsbt:hover{ font-size:16px; font-weight:bold;color:#126ca6}

#text,#text p,#text li,#text span,#text td,#text th,#text dd,#text div{ font-size:12px; line-height:22px;}
