@charset "gb2312";
*{margin: 0px;padding: 0px;font-size:14px;color:#333; font-family:Î¢ÈíÑÅºÚ, Arial, Helvetica, sans-serif; line-height:25px; list-style:none}
img{ border:none}
a{ color:#333; text-decoration:none;}
a:hover{ text-decoration:none; color:#006faf;}

.a1{ font-size:15px; font-weight:bold;}


.head{ height:30px; width:100%; background:#eeeeee; margin:0 auto;}

.head ul{ width:1100px; margin:0 auto;}
.head ul li{ float:left; line-height:30px;}

.logo{ width:100%; height:124px; background:url(images/logo.gif) no-repeat center top}

.nav{width:100%; height:50px; background: url(images/nav.gif) repeat-x 0 6px; border-bottom:1px solid #fff}
.nav ul{ width:1096px; height:50px; margin:0 auto; background:url(images/navline.gif) no-repeat left 0}
.nav ul li{ float:left; display:inline; width:137px; height:50px;}
.nav ul li a{ display:block; width:136px; height:50px; line-height:52px; text-align:center; font-size:16px; color:#fff; overflow:hidden}
.nav ul li a:hover{ display:block; width:136px; height:50px; line-height:52px; text-align:center; font-size:16px; color:#fff; background: url(images/navmove.gif) no-repeat center 0; overflow:hidden}

.lebgnav{ display:block; width:194px; height:56px; line-height:56px; padding-left:44px; background:url(images/lefttb.gif) no-repeat 0 0; color:#fff; font-size:18px}
.lebgnav span{ line-height:56px; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:14px}

.conbg{ background: url(images/con_bg.gif) no-repeat 0 0 #3989c8 ;}
.concontent{ width:185px; height:170px; padding:16px 0 0 42px}
.concontent,.concontent *{ color:#fff}
.concontent p{ font-size:22px; line-height:31px}

.confegf,.confegf *{ font-size:15px; line-height:32px}
.confegf p{ margin-top:10px;margin-bottom:10px}

.bornews td{ border-bottom:1px dashed #aaa}

.rigbg{ background:url(images/mbg1b.gif) repeat-x 0 0}
.rignav{ float:left; background:url(images/mbg1a.gif) repeat-x; padding:0 20px 0 20px; line-height:51px; font-size:18px; color:#3889c7}
.rignav span{ font-family:Arial, Helvetica, sans-serif; color:#3889c7}

.time{ font-size:12px}

.cpss{ display:inlne; width:125px; padding:2px; border:#CDCDCD solid 1px; height:120px;  margin:7px 4px; overflow:hidden; text-align:center; line-height:25px; background:#f6f6f6; float:left}
.cpss:hover{ display:inlne; width:125px; padding:2px; border:#CDCDCD solid 1px; height:120px;  margin:7px 4px; overflow:hidden; text-align:center; line-height:25px; background:#f3f0ec; float:left}



.hb{
MARGIN: 0px auto 0px; WIDTH: 1098px; HEIGHT: 160px;
}
.list-con-a{
	FLOAT: left
}
.list-con-b{
	FLOAT: left
}
.hb .list-con{
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.hb .list-con-a {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; PADDING-TOP: 90px
}
.hb .list-con-c {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 90px
}
.hb LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; WIDTH: 234px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}

.picmp{ display: block; width:203px; height:192px; border:8px solid #fff;background:#fff; margin:0 8px; text-align:center; overflow:hidden; line-height:30px}
.picmp:hover{ display: block; width:203px; height:192px; border:8px solid #3889c7;background:#3889c7; margin:0 8px; text-align:center; overflow:hidden; color:#fff; line-height:30px}




.fotext{ text-align:center; line-height:28px; padding:20px 0; font-size:13px}

.picmp2{ display: inline; width:239px; height:205px;  margin:10px 17px 5px 17px; float:left; overflow:hidden; }
.picmp2 .picmpic{ display: block; width:231px; height:164px; border:4px solid #e6e6e6}
.picmp2:hover .picmpic{ display: block; width:231px; height:164px; border:4px solid #3889c7}
.picmp2 .picmpte{ display:block; width:239px; height:30px; line-height:30px; overflow:hidden; text-align:center}
.picmp2:hover .picmpte{ display:block; width:239px; height:30px; line-height:30px; overflow:hidden; text-align:center; color:#3889c7}

.morepic{ width:265px; height:205px; background:#5f5f5f; display:block; line-height:40px; text-align:center; font-size:16px; color:#fff}
.morepic:hover{ width:265px; height:205px; background:#5f5f5f; display:block; line-height:40px; text-align:center; font-size:16px; color:#fff; text-decoration:none}

.maingg{width:1198px; height:489px; margin:20px auto 0; background:url(images/mgg1.gif) no-repeat 0 0; border:1px solid #dcdcdc}
.maingg .ggbox{ width:1198px; height:370px; margin-top: 122px; background:url(images/mggpic.jpg) no-repeat 670px 0px}
.maingg .ggbox .textsa{ display:block; height:90px; width:620px; padding-top:20px; background:url(images/mgg2.gif) no-repeat 64px 30px; line-height:32px; padding-left:80px}
.maingg .ggbox .ggline{ width:649px; height:14px; background:url(images/mgg3.gif) no-repeat 60px 0}
.maingg .ggbox .telad{ width:649px; height:100px; background:url(images/title.gif) no-repeat 60px 30px}

.enfgs{ font-size:18px; font-family: Georgia, "Times New Roman", Times, serif; color:#DDD; font-weight:bold}

.tioe2{ font-size:18px; color:#3889c7}
.tioe2 span{ font-size:13px; color:#3889c7}

.cplist{ display:block; height:37px; line-height:37px; width:214px; margin:12px auto; background:url(images/list.gif) no-repeat 0 0;  font-size:15px; color:#333; text-align:left; font-weight:bold; text-indent:36px}
.cplist:hover,.cplista,.cplista:hover{ display:block; height:37px; line-height:37px; width:214px; margin:12px auto; background:url(images/list.gif) no-repeat 0 0;  font-size:15px; color:#006faf; text-align:left; font-weight:bold; text-indent:36px}
.gg a{ display:block; width:180px; background:url(images/icona.jpg) no-repeat 0 10px; height:30px; line-height:30px; text-indent:25px; text-align:left; margin:0 auto; border-bottom:1px  dashed #CCC}
.cplist2{ display:block; height:30px; line-height:30px; width:210px; margin:4px auto; border-bottom:1px dashed #aaa;  font-size:14px; color:#444; text-align:left;  text-indent:34px; background:url(images/tb44.jpg) no-repeat 20px 13px}
.cplist2:hover{ display:block; height:30px; line-height:30px; width:210px; margin:4px auto; border-bottom:1px dashed #aaa;  font-size:14px; color:#006faf; text-align:left;  text-indent:34px; background:url(images/tb44.jpg) no-repeat 20px 13px}
.cplist2a,.cplist2a:hover{ display:block; height:30px; line-height:30px; width:210px; margin:4px auto; border-bottom:1px dashed #aaa;  font-size:14px; color:#006faf; text-align:left;  text-indent:34px; background:url(images/tb44.jpg) no-repeat 20px 13px; font-weight:bold}


.cpmc{ display:inline; width:125px; height:35px; border-bottom:1px dashed #ccc; float:left; overflow:hidden; line-height:35px; color:#666}
.tts{ color:#999; font-family:ËÎÌå; font-weight:bold}


.cpss2{ display:inlne; width:224px; padding:3px; border:#CDCDCD solid 1px; height:193px;  margin:12px 14px 10px 14px; overflow:hidden; text-align:center; line-height:25px; background:#f6f6f6; float:left; font-size:13px}
.cpss2:hover{ display:inlne; width:224px; padding:3px; border:#CDCDCD solid 1px; height:193px;  margin:12px 14px 10px 14px; overflow:hidden; text-align:center; line-height:25px; background:#f3f0ec; float:left; font-size:13px}


.context,.context span,.context p,.context div,.context li,.context td,.context th{color:#777;; line-height:20px}
.aa2{font-size:16px; font-weight:bold; line-height:30px}

.clear:after {content:"."; display:block; height:0; visibility:hidden; clear:both; } 
.clear { *zoom:1; } 

.foot_dh{ background:url(images/foot_dh_bg.jpg) repeat-x; height:63px; width:100%; margin:40px auto 0 auto;}
.dh_main{ width:1100px; text-align:center; margin:0 auto; line-height:63px;}
.dh_main a{ padding:15px}
.foot{ background:url(images/foot_bg.jpg) no-repeat top center #0e5595; width:100%; height:129px;}
.foot_main{ text-align:center; margin:0 auto; width:1100px; color:#FFFFFF; line-height:30px; padding-top:10px;}