body{font-size:12px; padding:0; margin:0; color:#222;font-weight:normal;font-family:"微软雅黑";background:#fff}
div,form,ul,dd,dl,ol,dt,li,p{list-style:none;padding:0; margin:0;}
h1,h2,h3,h4,h5,h6{font-size:100%; margin:0; padding:0;}
img{border:0;display:block}
.clear{width:0;margin:0; padding:0; line-height:0px; font-size:0px; clear:both;}
a{text-decoration:none;color:#333}
a:hover{color:#666}
.yellow{color:#ffaa71}
.red{color:#cf3a45}
.cnt{margin:0 auto; width:1200px;clear:both;}
.float_l{float:left}
.float_r{float:right}
.left{float:left}
.right{float:right}
.line{border:1px solid #d8d8d8;}
.qqbox{width:258px; height:326px; border:1px solid #d8d8d8;}
.qqbox dl{padding:10px 0 10px 10px; overflow:hidden;}
.qqbox dt{width:248px; height:136px;}
.qqbox dd{background:url(../images/ind_bg.gif) no-repeat; width:75px; height:23px; float:left; text-align:center; line-height:23px; margin-right:4px; margin-top:10px;}
.qqbox dd a{color:#387BEE; text-decoration:none; font-weight:bold;}
.qqbox ul{line-height:22px;}
.qqbox li{background:url(../images/index33.jpg) no-repeat 9px 10px; text-indent:20px;}
.bread{height:35px; background:url(../images/home.jpg) 5px 11px no-repeat; line-height:35px; width:1200px; text-indent:25px;margin:15px auto 25px}
.main{height:auto; display:table}
.prior{width:920px; height:auto; float:left;}
.guide{height:40px; background:#F4F4F4; line-height:40px}
.guide h2{padding:0; margin:0; font-size:20px; font-family:黑体; font-weight:normal}
.gl2{/*width:161px;*/ float:left; text-align:center; color:#fff; /*background:url(../images/guide.gif);*/padding-left:10px;}
.gl2 h2{background:url(../images/guide.gif) no-repeat right 0;padding-right:30px;}
.gr2{float:right; padding-right:10px}
.outline{height:auto; overflow:hidden}
.out_img{width:264px; height:326px; float:left; overflow:hidden; border:1px solid #ccc}
.out_bg1{width:424px; height:326px; float:right; background:url(../images/outline_bg.jpg) left top no-repeat}
.out_bg2{height:326px; background:url(../images/outline_bg.jpg) right top no-repeat}
.phd1{height:30px; padding-left:30px; font-size:14px; color:#316a9e; line-height:30px; background:url(../images/ohd1.jpg) 1px top no-repeat}
.phd2{height:30px; padding-left:30px; font-size:14px; color:#316a9e; line-height:30px; background:url(../images/ohd2.jpg) 1px top no-repeat}
.phd3{height:30px; padding-left:30px; font-size:14px; color:#316a9e; line-height:30px; background:url(../images/ohd3.jpg) 1px top no-repeat}
.p{padding:10px 10px 15px}
.c{padding:10px}
.c a{padding:2px 3px; color:#4679a7; margin-bottom:3px; border:1px outset #fff}
.c p{margin:7px auto; padding:5px auto}
.list2{height:220px; margin-bottom:10px; border:1px solid #d8d8d8;margin-top:10px; width:918px;}
.list_title2{height:37px; line-height:37px; padding-right:10px; border-bottom:1px solid #d8d8d8}
.list_title2 strong{float:left; font-size:14px; padding-left:30px; color:#387BEE; background:url(../images/title.jpg) 10px 10px no-repeat}
.list2 .read_left{margin-top:20px; float:left; padding-left:10px;width:400px;}
*html .list2 .read_left{margin-left:15px; margin-top:20px; float:left;}
.col{margin-bottom:5px; background:url(../images/index33.jpg) no-repeat 9px 9px; text-indent:18px;}
.list2 .read_right{margin-right:80px; margin-top:20px; float:left;width:400px;}
.list{height:171px; margin-bottom:15px; border:1px solid #d8d8d8}
.list_title{height:37px; line-height:37px; padding-right:10px; border-bottom:1px solid #d8d8d8}
.list_title strong{float:left; font-size:14px; padding-left:30px; background:url(../images/title.jpg) 10px 10px no-repeat}
.list_title a{color:#387BEE}
.list_title span{float:right; color:#aeaeae}
.list_art p{padding:15px 10px 10px 20px; margin:0; text-indent:2em; height:70px;}
.list_tags{height:37px; line-height:37px; padding:0 10px; background:#f4f4f4; border-top:1px solid #d8d8d8}
.list_tags a{padding:2px 0 2px 18px; margin-left:10px; background:url(../images/ft_06.jpg) center left no-repeat}
.anli{float:left;margin:10px 8px 0;text-align:center;}
.anli_pic{margin-bottom:10px;}
.anli_title{margin-bottom:10px;}
.listpage{height:27px; line-height:25px; text-align:right; margin-top:10px; clear:both; overflow:hidden;}
.listpage .pageinfo{height:30px; float:left; margin-right:5px;}
.listpage li{float:left; margin-left:5px; height:27px;}
.listpage a{padding:5px; border:1px solid #d8d8d8}
.listpage a:hover{background:#3c5d8c; color:#fff}
.extra{width:260px; height:auto; float:right}
.qq{width:260px; height:145px;}
.zxzx{width:61px; height:95px; float:left;}
.zxzx:hover{}
.qqzx{width:56px; height:95px; float:left;}
.qqzx:hover{}
.mfgh{width:59px; height:95px; float:left;}
.mfgh:hover{}
.free_ph{width:260px; height:53px;overflow:hidden; position:relative}
.free_ph input{border:0}
.tx2{width:168px; height:31px; line-height:31px; background:url(../images/inpbg.jpg); position:absolute; left:10px; top:10px}
.ty2{width:72px; height:33px;position:absolute; left:178px; top:10px}
.ztest{width:260px; height:120px; margin-top:10px; background:#ccc}
.hd{height:30px; padding:0 10px; line-height:30px; background:url(../images/hd2.gif)}
.hd strong{float:left; font-size:14px}
.hd a{float:right}
.bd{height:193px; padding:10px; border:1px solid #BEDCE6; border-top:0; overflow:hidden}
.bd span{width:215px; height:25px; margin-top:5px; display:block; line-height:25px; padding-left:25px; background:url(../images/video_ico.jpg) left center no-repeat}
.exp{height:610px; margin-top:10px}
.exp .hd{padding-right:18px; background:url(../images/hd2.gif)}
.puBd{height:580px; padding:0 10px 0; border:1px solid #DADADA; border-top:0}
.lbzj{padding-top:15px;}
.puBd h3{margin:0 0 3px; padding:0; font-size:14px}
.expImg{width:110px; height:134px; float:left;}
.expImg img{padding:1px; border:1px solid #ddd}
.expArt{width:117px; height:134px; float:right; line-height:19px}
.expArt strong{color:#387BEE}
.gh{width:250px; clear:both; padding-top:10px; overflow:hidden;}
.gh a{float:left; margin-right:20px;}
.expArt p{padding-left:10px; line-height:22px;}
.exam{height:286px; margin-top:10px}
.exam_bd{height:234px; padding:10px; border:1px solid #DADADA; border-top:0}
.p1{height:88px; padding:6px 0; margin:0 auto; border-bottom:1px dashed #888}
.p1 img{float:left; border:1px solid #ccc}
.p1 p{width:150px; float:right; padding:0; margin:0}
.p1 span{padding-bottom:5px}
.p2 ul{padding-top:10px; color:#999}
.p2 ul li{height:22px}
.tags{height:286px; margin-top:10px; overflow:hidden}
.tags_bd{height:233px; padding:10px 10px; border:1px solid #DADADA; border-top:0; line-height:24px;}
.tags_bd strong a{color:#000; font-size:14px}
.map{height:295px; margin-top:10px}
.map_bd{height:244px; padding:10px; border:1px solid #d8d8d8; border-top:0}
.map_bd img{margin-bottom:7px}
.foot_menu{height:36px; margin-top:10px; text-align:center; line-height:36px; font-weight:bold; color:#316a9e; background:#f0f0f0; border:1px solid #d8d8d8}
.foot_menu a{color:#316a9e}
.foot{height:180px; margin-top:10px; padding-top:10px; text-align:center; border:1px solid #d8d8d8}
.foot table{margin:0 auto}
/*首页返回顶部*/
.foot_menu{height:36px; margin-top:10px; text-align:center; line-height:36px; font-weight:bold; color:#316a9e; background:#f0f0f0; border:1px solid #d8d8d8}
.foot_menu a{color:#316a9e}
.bottom_top{padding:2px 20px 2px 0; background:url(../images/top.jpg) right center no-repeat}
#result{color:#387BEE}
/*首页尾部*/
/* .footer{text-align:center;} */
.footer p{line-height:25px; padding-top:10px}
.footer table{margin:0 auto}
.footer td{width:60px}
.foot_menu,.foot_menu a{color:#555;}
.foot_menu .tips{position:absolute;left:0;bottom:36px;display:none;width:160px;background:#fff;border:1px solid #d8d8d8}
.foot_menu .tips li{width:80px;height:24px;float:left;padding:0;text-align:left;line-height:24px;font-size:12px;text-indent:.5em;border-bottom:1px solid #d8d8d8;font-weight:normal;}
.foot_menu ul li ul li a,.foot_menu ul li ul li a:hover,.foot_menu ul li ul li a:visited{color:#333;font-weight:normal;}
.foot_menu ul li ul li a:hover{background:#ddd}
.tips a{display:block;width:100%;font-weight:normal}
