/* js */
.indexCon{width:882px;overflow:hidden;}
.indexCon .flashBanner{width:882px;height:292px;overflow:hidden;margin-bottom:12px;}
.flashBanner{position:relative;}

#top1{ height:140px; background:url(../images/Top_06.jpg) no-repeat center scroll; margin:0 auto;}
.sider_top{ height:140px;}
.logo{ width:185px; height:140px;}
.search{ width:300px; height:auto; margin-top:55px;}
.search input{ width:190px; height:32px; line-height:32px; padding:0 5px 0 30px; background:url(../images/search_05.jpg) no-repeat; border:none; float:left; overflow:hidden;}
.search img{ float:left;}

/*top-css*/
.an_top{width:1000px; height:75px; margin:0 auto;}
.an_logo{ float:left;padding-top:10px;}
.an_right{float:right; line-height:25px; padding-top:15px; color:#666;text-align:right;}
.an_right p{width:500px; display:block; text-align:right;}
.an_login span{ color:#f37c06;}
.an_login a{color:#f37c06; margin:0 5px;}
.an_wap a{color:#666; margin:0 2px;}

/*nav-css*/

.an_nav{height:46px;background:url(../images/an_nav.gif) bottom center repeat-x; margin-bottom:10px;}
.an_subnav{ width:1000px; margin:0 auto; font-size:14px;background:url(../images/an_nav.gif) bottom center repeat-x;height:46px;}
.an_subnav a{display:block; float:left; color:#fff; padding:0px 9px 0px 9px;font-size:14px; }
.an_subnav li{ float:left;}
.an_subnav1{width:640px; height:45px; float:left; overflow:hidden; padding-top:1px;}
.an_subnav1 a{line-height:46px; padding:0px 12px 0px 12px; font-size:14px;}
.an_subnav1 a:hover{background:url(../images/an_first.jpg) center no-repeat; }
.an_line{background:url(../images/nav_line.gif) right center no-repeat;}
.an_subnav2{width:330px; height:46px; float:right; font-weight:bold; background:url(../images/an_subnav.jpg) top center no-repeat; line-height:46px;}


.nav_S{ width:112px; height:292px; background:url(../images/nav_03.jpg) no-repeat;}
.nav_S ul li{ width:112px; height:44px; line-height:44px; _line-height:30px;}
.nav_S ul{ margin-top:19px; text-align:center;}
.nav_S ul li a{ font-size:14px; font-family:"Microsoft YaHei"; color:#fff;}
.nav_S ul li.hover{ background:url(../images/hover.jpg) no-repeat; width:112px; height:20px; padding-top:25px; line-height:0;}
.nav_S ul li.hover a{ font-weight:bold;}
.ban_xml{ width:882px; height:292px; float:right;}


/* footer */
#footer{ width:995px; height:auto; clear:both; margin:0 auto;}
.friendlink{ width:993px; height:120px; border:1px solid #dbdbdb; float:left; margin-top:15px;}
.friendlink ul{ width:989px; height:37px; background:#4fa3d6; margin:2px;}
.friendlink ul li{ float:left; line-height:37px; color:#fff; font-size:14px; font-weight:bold; padding-left:10px;}
.friendlink ul li a{ font-size:12px; color:#fff; font-weight:normal;}
.friendlink ul li.more1{ float:right; padding-right:10px;}
.friendlink ol{ height:auto; padding:5px 12px 12px 12px;}
.friendlink ol li{ line-height:22px;}
.friendlink ol li a{ color:#555; padding-right:7px;}
.prolist{ width:995px; height:auto; text-align:center; margin-top:10px; float:left;}
.prolist li{ line-height:22px;}
.prolist li.e1{ padding-top:5px;}
.prolist li a{ padding-right:8px;}

/* main left */
.w690{ width:690px;}
#main{ width:995px; height:auto; margin:0 auto;}
#main_1{ width:995px; height:345px; margin:0 auto;}
.news_01{ border-bottom:1px dashed #999; width:690px; height:185px; margin-top:15px;}
.news_01 ul li{ line-height:25px;}
.news_01 ul li.z1{ font-size:16px; font-family:"Microsoft YaHei"; font-weight:bold;}
.red{ color:red;}
.news_01 dl{ margin-top:10px;}
.news_01 dl dt{ width:155px; height:115px; float:left; border:1px solid #cdcdcd; padding:2px;}
.news_01 dl dt img{ vertical-align:bottom}
.news_01 dl dd{ width:520px; float:right; height:auto; font-size:14px; line-height:22px; text-indent:30px}
.news_01 dl dd a{ color:#d20202;}
.news_01 dl dd p{ text-align:right; color:#999;}
.news_01 dl dd p a{ color:#999;}
.more{ height:25px; padding-top:15px; text-align:center;}
.more a{ font-family:"Microsoft YaHei"; font-weight:bold; text-decoration:underline; font-size:18px; font-style:oblique; color:#333;}
.special{ width:688px; height:180px; border:1px solid #e5e5e5; margin-top:15px;}
.special ul{ width:684px; height:31px; background:url(../images/hot_03.jpg) repeat-x; margin:0 2px 0 2px;}
.special ul li{ float:left; line-height:31px; padding-left:10px; font-size:14px; font-family:"Microsoft YaHei"; font-weight:bold;}
.special ul li.z2{ float:right;}
.special ul li.z2 a{ font-size:12px; font-family:"Arial"; font-weight:normal;}
.special dl{ width:130px; float:left; height:auto; padding:20px 0 0 35px;}
.special dl dt{ width:130px; height:90px;}
.special dl dt img{ vertical-align:bottom;}
.special dl dd{ width:130px; line-height:18px; color:#178ad0;}

/* main right */
.w290{ width:290px}
.FocusMap{ width:290px; height:305px; margin-top:15px;}
.phone_list h2{ height:34px; background:#4fa3d6; line-height:34px; color:#fff; font-weight:bold; padding-left:10px; font-size:14px;}
.list_01{ width:288px; height:auto; border:1px solid #dbdbdb; padding-bottom:10px;}
.list_01 li{ line-height:22px; padding:15px 0 0 10px; _padding-top:10px; _line-height:18px;}
.list_01 li i{ width:25px; float:left;}
.list_01 li i img{ padding-top:5px;}
.list_01 li a{ width:102px; float:left; color:#115584; overflow:hidden; white-space:nowrap; -o-text-overflow:ellipsis; }
.list_01 li em{ width:51px; float:left; color:#F00; font-style:inherit;}
.list_01 li span{ width:88px; float:left;}
.two_1{ margin:20px 0 0 25px; _margin-top:5px;}
.two_1 a .s1{ width:33px; height:61px; float:left;}
.two_1 a .s2{ width:41px; height:24px; padding-left:10px; float:left;}
.Advertising{ width:290px; height:269px; margin-top:10px; float:left;}
.listNew h2{ height:34px; background:#4fa3d6; line-height:34px; color:#fff; font-weight:bold; padding-left:10px; font-size:14px;}
.listNew ul{ width:288px; height:auto; border:1px solid #dbdbdb; padding-bottom:10px;}
.listNew ul li{ padding:12px 0 0 10px;}
.listNew ul li a{ color:#115584;}
.list_01 li img{ vertical-align:bottom}
.year{ width:290px; height:120px; margin-top:10px; float:left;}

/* ZhuanTi header */
.font_z{ width:110px; height:auto; padding:55px 0 0 5px; font-size:22px; font-family:"Microsoft YaHei"; font-weight:bold;}
.Guide{ width:678px; height:79px; background:url(../images/project_03.gif) no-repeat; float:right; margin-top:30px;}
.Guide li{ line-height:25px; font-size:14px; font-style:italic; font-family:"Microsoft YaHei"; padding:5px 0 0 10px; text-indent:110px;}
 /* ZhuanTi content */
#project{ width:995px; height:auto;}
.proleft{ width:693px; height:auto; float:left; margin-top:25px;}

/*.information{ height:200px;}
.information dl dt{ width:305px; height:200px; float:left;}
.information dl dd{ width:370px; height:auto; float:right;}
.information dl dd h4{ font-size:16px; font-family:"Microsoft YaHei"; color:#004276; text-align:center;}
.information dl dd p{ font-size:14px; color:#5b5b5b; line-height:22px; margin-top:8px; text-indent:30px;}
.information a{ color:red; font-weight:bold; font-size:14px;}*/

/*new-css-6.1*/
.infor-bj{ background:url(../images/information-bj.png) no-repeat !important;width:693px; height:204px;}
.infor-bj dt{ padding-top:8px; padding-left:5px; float:left; margin-right:25px;}
.infor-bj dd{ padding-top:20px; width:230px; overflow:hidden;}
.infor-bj dd h4{ font-family:"microsoft yahei";width:230px; overflow:hidden; margin-bottom:5px;}
.infor-bj dd h4 a,.infor-bj dd p a{ color:#fff;font-size:14px;font-weight:bold;}
.infor-bj dd h4 a:hover,.infor-bj dd p a:hover{ text-decoration:underline;}
.infor-bj dd p{ line-height:20px; color:#97c0ea; text-indent:2em; font-size:14px;}

.prolist_01{ width:691px; height:auto; border:1px solid #d2e1f1; margin-top:10px;}
.prolist_01 ul{ height:32px;}
.prolist_01 ul li{ float:left;}
.prolist_01 dl{ width:670px; height:123px; border-bottom:1px dashed #b7b7b7; margin:15px 0 0 11px; _margin-left:5px;}
.prolist_01 dl dt{ width:135px; height:100px; border:1px solid #e3e3e3; float:left;}
.prolist_01 dl dd{ width:515px; height:auto; float:right; text-align:left;}
.prolist_01 dl dd span{ font-size:14px; font-weight:bold;}
.prolist_01 dl dd span a{ color:#004276;}
.prolist_01 dl dd p{ line-height:22px; color:#5b5b5b; margin-top:4px;}
.prolist_01 dl dd p a{ color:red;}
.prolist_01 dl a:hover{ text-decoration:underline;}
.prolist_01 h5{height: 22px;margin-bottom: 15px;margin-top: 15px;padding: 5px;text-align: center;width: 691px;}
.prolist_01 h5 span{ color:#7E7E7E ;margin-right: 5px; padding: 2px 5px;border: 1px solid #D7E7F0; height: 18px;line-height: 16px;}
.prolist_01 h5 a{border: 1px solid #D7E7F0;height: 18px;line-height: 16px;margin-right: 5px;padding: 2px 5px;}
.proright{ width:286px; height:auto; margin-top:25px;}
.proNew{ width:284px; height:auto; border:1px solid #d2e1f1; padding-bottom:10px;}
.proNew h3{ height:32px; background:url(../images/proright__03.jpg) no-repeat; line-height:32px; text-align:right; padding-right:10px;}
.proNew ol{ padding-left:15px;}
.proNew ol li{ line-height:26px; _padding-top:7px;}
.proNew ol li img{ padding-top:2px; _padding-top:0;}
.proNew a{ color:#707070;}
.WenHua{ width:286px; height:170px; margin-top:10px;}
.proNew1{ width:284px; height:auto; border:1px solid #d2e1f1; padding-bottom:2px; margin-top:10px;}
.proNew1 h3{ height:32px; background:url(../images/proright_14.jpg) no-repeat; line-height:32px; text-align:right; padding-right:10px;}
.proNew1 .pN-sub{ padding-left:14px; margin-bottom:14px;}
.proNew1 .title,.proNew1 .time,.proNew1 .look{ margin-top:5px; font-size:12px; color:#878787;}
.proNew1 .title a{ font-size:16px; color:#3673a2; font-weight:bold;}
.proNew1 .time span,.proNew1 .look span{ color:#000;}
.proNew1 .look{ line-height:18px; height:35px; overflow:hidden;}
.proNew1 .look a{ color:#2a76b2; font-weight:normal;}


/* WenHua header */
.culture{ width:678px; height:104px; background:url(../images/culture_03.gif) no-repeat; float:right; margin-top:18px;}
.culture li{ line-height:25px; font-size:14px; font-style:italic; font-family:"Microsoft YaHei"; padding:5px 0 0 10px; text-indent:110px;}

/*subject-css*/
.main-bor{border:1px solid #a7c9de; background:#fff;}
.mainA-L{ width:709px;}
.mainA-L img{ display:block; margin:2px;}
.mainA-R{ width:262px;}
.h4-h{ height:41px; background:url(../images/ti-bj.jpg) repeat-x;}
.h4-h a{ float:right;}
.h4-h .title{ float:left;}
.mainA-Lt li{width:225px; margin-left:17px;text-align:center;float:left; display:inline; margin-top:10px;}
.mainA-Lt li .title a{ color:#092161;}
.mainA-Lt li .title{margin-bottom:13px; height:14px; overflow:hidden; margin-top:3px;}
.mainA-Lt li .title a:hover{ text-decoration:underline;}

/*·ÖÒ³*/
.pageNav{ height:22px; margin-top:15px;margin-bottom:15px; text-align:center; width:690px; padding:5px;}
.l_arcicle .pageNav{margin-top:15px;margin-bottom:15px;width:600px;}
.l_arcicle .a_page{width:600px;margin:0 auto;text-align:center;}
.pageNav a{ color:#1f376d;}
.pageNav a,.pageNav span{ height:18px; line-height:16px;border:1px solid #d7e7f0;}
.pageNav a,.pageNav strong,.pageNav span{padding:2px 5px 2px 5px; margin-right:5px;}
.pageNav strong{ height:18px; line-height:18px;}
.pageNav span{ color:#7E7E7E;}
.pageNav .mor{ border:0; padding:0; height:21px;  line-height:21px;}



/*6.1-new-css*/
#fB-rotate {width:882px;position:relative;z-index:0;margin-top: 0;margin-right: auto;margin-bottom: 0;margin-left: auto;}
#fB-con {width:882px;height:auto;position:relative;}
#slides {position:absolute;z-index:100;}
#slides .next,#slides .prev {position:absolute;top:100px;left:0px;width:46px;height:85px;display:block;z-index:101;}
#slides .prev{ background:url(../images/arrow-prev.png) no-repeat !important;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/arrow-prev.png");}
.slides_container {width:1000px;height:400px;overflow:hidden;position:relative;}
#slides .next{left: 836px;background:url(../images/arrow-next.png) no-repeat !important;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/arrow-next.png");}
.pagination {margin:26px auto 0;width:130px;position:absolute;top:243px;left:750px;z-index:103;}
.pagination li {float:left;margin:0 4px;}
.pagination li a {display:block;width:18px;background:url(../images/pagination.png) no-repeat;background-position:0 0;float:left;overflow:hidden; color:#fff; text-align:center}
.pagination li.current a {background-position:0 -18px;}


/*6.1-sub-css*/
#container .SubMain .SM-R.fl ul li {padding-top: 6px;}
.SubMain{ width:1000px; margin:0px auto; margin-bottom:10px;margin-top:10px;}
.SubMain h3{ font-size:14px; font-family:"microsoft yahei"; color:#143265; padding-left:10px; font-weight:bold;}
.SM-R{ width:285px; border:1px solid #d2e1f1; height:275px; overflow:hidden;}
.SM-R h3{ background:url(../images/sub-bj.png) no-repeat !important;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/sub-bj.png");height:40px; line-height:40px;width:280px;}
.SM-R .line{ width:285px; height:1px; background:#d2e1f1; font-size:0px;}
.SM-R ul li{ padding:10px 10px 0px 10px;}
.SM-R ul li b{ background:url(../images/dot-bj.png) no-repeat !important; width:7px; height:6px; float:left;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/dot-bj.png"); margin-top:5px; display:inline; margin-right:3px;}
.SM-R ul li a{ color:#000; font-size:14px;}
.SubMain .title,.Sub-List li h3{ background:url(../images/sub-bj2_r4_c2.jpg) repeat-x; height:40px; line-height:40px;border:1px solid #d2e1f1;overflow:hidden; margin-bottom:10px;}
.Sub-List li h3{ border:none;border-bottom:1px solid #d2e1f1; font-size:14px;}
.SubMain .title h3{ float:left; font-size:16px;}
.SubMain .title h4{ text-align:center; font-size:16px; font-family:"microsoft yahei";}
.SubMain .title a{ float:right; margin-right:25px;}
.SubMain .title{ width:983px; margin:0px auto; margin-bottom:10px;}
.SubMain .title2{ width:1000px;}
.Sub-List li{ width:320px; border:1px solid #ddd; margin-left:9px;display:inline; float:left; margin-bottom:10px;height:320px;overflow:hidden;}
.Sub-List li h3,.Sub-List .img{ text-align:center;}
.Sub-List .time,.Sub-List .look{ padding-left:20px; padding-right:20px; margin-top:5px;}
.Sub-List .time span,.Sub-List .look span{ color:#707070;}
.Sub-List .look{ margin-bottom:8px;}
.Sub-List .look a{ color:#1779c4;}
.Sub-List .li{ margin-right:0px;}
.breadcrumb{ width:1000px; margin:0px auto; margin-bottom:8px; margin-top:8px;}
.breadcrumb a{ color:#7e7e7e;}
.detailList{ border:1px solid #d2e1f1; padding:20px 30px 30px 30px; background:#fff;}
.detailList li{ width:445px; display:inline; margin-right:39px; float:left; margin-bottom:15px;}
.detailList h4{ text-align:center; font-family:"microsoft yahei"; font-size:18px; color:#2a5aab;}
.detailList .time,.detailList .des{ margin-top:8px; color:#707070;text-indent:2em; font-size:12px;}
.detailList .des{line-height:19px; margin-top:4px; font-size:14px;height:80px;}
.detailList .time span{ color:#000; margin-left:3px;}
.detailList ul .li{ margin-right:0px;}
.detailList .des a{ color:#2a5aab;}
.SM-L{ margin-right:18px; display:inline;_margin-right:15px; margin-left:6px; _margin-left:5px;}


.an_subnav2 a{
    font-weight: bold;
    font-size: 14px;
}
