@charset "gb2312";
*{
	margin:0px;
	padding:0px;
	font-family:"Microsoft Yahei";
}
img{
	border:0px;
}
body {min-width:1190px;
}

.f_right{
	float:right;
}
.f_left{
	float:left;
}
ul,li{
	list-style:none;
}
a{ font-size:12px; text-decoration:none; color:#666666; font-family:"Microsoft Yahei";}
.clear{
	clear:both;
	font-size:0px;
	}

.imgbk{width: 264px;height: 156px; padding:8px; border:1px solid #dedede;}
/*头部*/
.header{ width:100%; height:115px; line-height:115px; background:url(../05_02.jpg) bottom repeat-x; min-width:1190px;}
.header_con{width:1190px; margin:0px auto; height:115px; line-height:115px;overflow:hidden;}
.header_con .logo{ float:left; width:419px; padding-top:15px;}
.header_con .top_link{ float:right; width:279px;padding-top:31px;}
.right_serch{ float:left; width:170px; padding-top:46px;}
.serch_l{ float:left; width:136px; height:23px; line-height:23px;} 
.serch_l .search_text{width:116px; height:23px; line-height:23px;  background: url(../06_03.jpg) no-repeat; border:0px; color:#fff;  font-size:12px; padding-left:20px;} 
.serch_r{ float:left; width:26px; height:23px; line-height:23px; *margin-top:1px;} 
.serch_r .search_button{width:26px; height:23px; line-height:23px;  background: url(../06_04.jpg) no-repeat; border:0px;}
.right_link{ font-size:12px; color:#999;font-family:"Microsoft Yahei";}
.right_link a{color:#999; margin:0px 10px; }
.right_link a:hover{ color:#00468c;}
.right_link .sjb{background:url(../01_08.jpg) left center no-repeat; height:18px; padding-left:18px;}



/*导航*/
.menu_con{ width:100%; height:66px; line-height:66px; background:url(../02_03.png) top repeat-x; min-width:1190px; position:absolute; top:115px;  z-index:999;}
.nav{width:1190px; margin:0px auto; height:50px; line-height:50px; position:relative;}
.nav ul li{ float:left; width:132px;  text-align:center; height:50px; line-height:50px;  background: url(../01_14.jpg) no-repeat left; margin-right:0px; padding-right:0px; text-align:center}
.nav .home{ float:left; width:132px;  text-align:center; height:50px; line-height:50px;  background:none !important;}
.nav ul li a{width:132px;  text-align:center; height:50px; line-height:50px; font-size:15px; color:#fff; display:block;}

.nav ul li a:hover{background: url(../07_05.jpg) no-repeat center top;font-size:15px;}
.nav .submenu{display:none;z-index:100;width:132px;background:#fff;}
.nav .submenu li{text-align:center;padding:0 0px;height:45px; line-height:45px;border-bottom:1px solid #E6E4E3; background:#fff;}
.nav .submenu li a{display:block;padding:0px 0;height:45px;line-height:45px;color:#000;font-size:14px;}
.nav .submenu li a:hover{color:#fff; font-size:14px}
.nav .block{height:50px;width:132px;background:#FE7700;position:absolute;left:0;top:42px;overflow:hidden;}


/*内容区*/
.content{ width:100%; }
.content_div{ width:1190px; margin:0px auto; overflow:hidden; margin-top:35px; margin-bottom:50px;}



/*底部信息*/
.footer{ width:100%; height:330px; background:#dfdfdf; min-width:1190px;}
.footer_con{width:1190px; margin:0px auto; overflow:hidden; padding-top:50px;}
.footer_con_top{width:1190px;}
.footer_con_top .footer_con_tl{ float:left;  width:732px;}
.footer_con_tl h1{ font-weight:normal; font-size:18px; color:#333; padding:10px 0px;}
.footer_con_tl h2{ font-weight:normal; font-size:14px; color:#555; line-height:24px;}
.footer_con_top .footer_con_tr{ float:right; width:130px; padding-top:0px;}
.footer_con_tr ul li{ float:left; height:60px; line-height:60px; width:131px;}
.footer_con_tr ul li a:hover{ color:#00468c;}
.footer_con_tr .tr_01{width:71px; background: url(../04_19.png) no-repeat 13px center ; padding-left:60px; border-bottom:1px solid #CCC;}
.footer_con_tr .tr_02{width:71px; background: url(../04_21.png) no-repeat 13px center; padding-left:60px; border-bottom:1px solid #CCC;}
.footer_con_tr .tr_03{width:71px; background: url(../04_26.png) no-repeat 13px center; padding-left:60px;}
.footer_con_tr .tr_04{width:71px; background: url(../04_29.png) no-repeat 13px center; padding-left:60px;}
.footer_con_bom{ width:1135px; height:95px; line-height:95px; border-top:1px solid #c6c6c6;font-size:12px; color:#6d6d6d; padding-left:55px; margin-top:50px;}
.footer_con_bom span{ float:right;}
.footer_con_bom span a{font-size:12px; color:#6d6d6d;}
.footer_con_bom span a:hover{ color:#00468c;}
/*内页*/
.zwnr {
	width: 1190px;
	margin-top: 25px;
	margin-right: auto;
	margin-bottom: 25px;
	margin-left: auto; padding:0px;overflow:hidden;
}
.zwnr .rzxq {
	float: left;
	width: 279px;padding-right: 25px;overflow:hidden;
}
.zwnr .rzxq h3 {
	color: #fff;
	text-align: center;
	width: 279px;
	font-size:16px;background:url(../02_03.png) top repeat-x;height:45px; line-height:45px;
}
.zwnr .rzxq .nr {
	padding: 15px;
	width: 247px;
	border: 1px solid #ccc; background-color:#F5F5F5; font-size:14px; line-height:25px;
}
.zwnr .rzxq .nr ul li {
	background: url(../17171542.gif) no-repeat 5px center;
	line-height: 40px;
	height: 40px;
	width: 224px;
	overflow: hidden;
	padding-left:23px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #ccc;
}
.zwnr .rzxq .nr a {
	font-size: 14px;
	color: #000;
	text-decoration: none;
}
.zwnr .rzxq .nr a:hover {
	font-size: 14px;
	color: #0073C6;
	text-decoration: underline;
}
.zwnr .rzxq .nr a.xz {
	font-size: 14px;
	color: #0073C6;
	text-decoration: none;
}
.zwnr .xw {
	float: left;
	width: 886px;
	margin: 0px auto;
	padding: 0px;
	overflow: hidden;overflow:hidden;
}
.zwnr .xw .xwdt {
	width: 886px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	float: left;
}
.zwnr .xw .xwdt h3 {
	float: left;
	width: 146px;color:#0073C6; border-bottom:solid 2px #0073C6;line-height:38px; height:38px; font-size:20px; padding-top:5px; text-align:left;}
.zwnr .xw .xwdt p {
	text-align: right;
	float: right;
	width: 740px;color:#666;border-bottom: 1px solid #ccc;line-height:39px; height:39px;padding-top:5px; font-size:14px
}
.zwnr .xw .xwdt p a {font-size: 14px;color: #666;text-decoration: none;}
.zwnr .xw .xwdt p a:hover {font-size: 14px;color:#0073C6;text-decoration: none;}
.zwnr .xw .xwxq {
	width: 886px;
	padding-top: 15px;
	float: left; line-height:25px; font-size:14px; color:#000
}
.zwnr .xw .xwxq a {font-size: 14px;color: #333;text-decoration: none;}
.zwnr .xw .xwxq a:hover {font-size: 14px;color:#0073C6;text-decoration: none;}
.zwnr .xw .xwxq img {max-width: 700px;}
/*首页幻灯片*/
/* flexslider */
.flexslider{position:relative;height:548px;overflow:hidden;background:url(../loading.gif) 50% no-repeat; z-index:9}
.slides{position:relative;z-index:1;}
.slides li{height:548px;}
.flex-control-nav{position:absolute;bottom:30px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../next.png) center center no-repeat;}
/*翻页样式*/
.digg4{ padding:2px; margin:2px; text-align:center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; }
.digg4 a,.digg4 span.miy{ margin:2px; text-decoration:none;}
.digg4 .disabledfy{ font-family: Tahoma, Verdana;}
/* banner */
.flexslider{position:relative;height:548px;overflow:hidden;}
.slides{position:relative;z-index:1;}
.slides li{height:548px;}
.flex-control-nav{position:absolute; height:36px; padding-top:24px; bottom:50px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:44px;height:8px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:44px;height:8px;line-height:30px;overflow:hidden;background:#0073c6;cursor:pointer;}
.flex-control-nav .flex-active{width:44px;height:8px; background:#fff;}


 /*文字滚动*/
.tzgg_div{width:100%; position:absolute; height:50px; line-height:50px; bottom:0px;z-index:3; background:url(../btn_11.png) repeat-x; z-index:9999}
.top_news_con{width:1190px;  margin:0px auto;  background:url(../099_03.png) no-repeat left center;}
.top_news_con #TextDiv1{width:1000px; height:30px; line-height:50px; padding-left:80px;}
.top_news_con #TextDiv1 a{ color:#fff; font-family:"Microsoft Yahei"; font-size:14px; }
.top_news_con #TextDiv1 a:hover{ color:#2a92e5;}
.top_news_con #TextDiv1 ul li{ width:1000px;height:50px; line-height:50px; overflow:hidden; }


 /*主营业务滚动*/
.zyyw_con{width:1190px; margin:0px auto; height:520px; overflow:hidden;}
.com_title{ margin:30px 0px; height:45px; line-height:45px;}
.com_title span{ float:right;}
.com_title span a{font-size:14px;font-family:'Microsoft Yahei';color:#333;}
.com_title span a:hover{ color:#00468c;}
#wrapper{width:1190px; height:342px; overflow:hidden;}
#CSSBox1{float:left;width:1215px;height:342px;overflow:hidden; padding-top:5px; overflow:hidden; margin-left:0px;}
#CSSBox1 ul li{ width:1215px; height:342px; float:left;}
#LeftButton1{cursor:pointer;margin:5px;height:342px;width:14px;float:left;background:url(../03_14.jpg) center center no-repeat; }
#LeftButton1:hover{background:url(../03_03.jpg) center center no-repeat;}
#RightButton1{cursor:pointer;margin:5px;height:342px;width:14px;float:right;background:url(../03_13.jpg) center center no-repeat; margin-right:0px;}
#RightButton1:hover{background:url(../03_04.jpg) center center no-repeat;}
.yw_list{ float:left; width:278px; position:relative; margin-right:25px;}
.yw_list .yw_list_font{width:278px;height:100px;background:none;position:absolute;bottom:0px; left:0px; display:block; padding-top:10px;}

.yw_list .yw_list_font{background:#000;opacity:0.7;filter:alpha(opacity=70);-moz-opacity:0.7;cursor:pointer;display:block;}
.yw_list .yw_list_font p{width:258px; line-height:24px; text-align:left; padding:0 10px;font-size:14px;font-family:'Microsoft Yahei';color:#fff; }
.yw_list .yw_list_font .tit_p{font-size:18px; line-height:24px; text-align:center; font-family:'Microsoft Yahei';color:#fff; }


.yw_list:hover .yw_list_font{background:#000;opacity:0.7;filter:alpha(opacity=70);-moz-opacity:0.7;cursor:pointer;display:block;}
.yw_list:hover .yw_list_font p{width:258px; line-height:24px; text-align:left; padding:0 10px;font-size:14px;font-family:'Microsoft Yahei';color:#fff;}
.yw_list:hover .yw_list_font .tit_p{font-size:18px; line-height:24px; text-align:center; font-family:'Microsoft Yahei';color:#fff;}
.yw_list_01{float:left; width:575px; overflow:hidden;}
.yw_listdiv{float:left; width:253px; position:relative; margin:0px 25px 12px 0px;}
.yw_listdiv .yw_list_font{width:253px;height:40px;  line-height:40px; background:none;position:absolute;bottom:0px; left:0px; display:block; padding-top:0px;}

.yw_listdiv .yw_list_font{background:#000;opacity:0.7;filter:alpha(opacity=70);-moz-opacity:0.7;cursor:pointer;display:block;}
.yw_listdiv .yw_list_font p{width:253px; height:40px; line-height:40px; text-align:center;font-size:16px;font-family:'Microsoft Yahei';color:#fff; }

.yw_listdiv:hover .yw_list_font{background:#000;opacity:0.7;filter:alpha(opacity=70);-moz-opacity:0.7;cursor:pointer;display:block;}
.yw_listdiv:hover .yw_list_font p{width:253px; height:40px; line-height:40px; text-align:center;font-size:16px;font-family:'Microsoft Yahei';color:#fff; }



/*新闻资讯轮播图片*/
.xwzx_div{ width:100%; height:444px;  background:url(../08_03.jpg) top repeat-x; min-width:1190px;}
.xwzx_con{width:1190px; margin:0px auto; height:444px; overflow:hidden;}
.xwzx_con .news_div{ width:815px; float:left;}
.xwzx_con .news_div .title_con{margin:35px 0px;}
.news_div .news_change_div .news_change{ width:385px; float:left;}
.yx-rotaion{ width:385px;height:260px;overflow:hidden; margin:0 auto;}
.yx-rotaion ul li img{width:385px;height:260px; }
.yx-rotaion-btn,.yx-rotaion-title,.yx-rotation-focus,.yx-rotation-t,.yx-rotaion-btn{position:absolute}
.yx-rotation-title{position:absolute;width:100%;height:40px;line-height:40px;background:#000;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;left:0;bottom:0;_bottom:-1px;z-index:1}
.yx-rotation-t{color:#fff;font-size:14px;font-family:microsoft yahei;z-index:2;bottom:0;left:10px;line-height:40px}
.yx-rotation-focus span,.yx-rotaion-btn span{background:url(../ico.png) no-repeat;display:block;}
.yx-rotation-focus{height:40px;line-height:40px;right:20px;bottom:0;z-index:2}
.yx-rotation-focus span{width:10px;height:10px;line-height:10px;float:left;margin-left:10px;position:relative;top:14px;cursor:pointer;background:#ff0000;text-indent:-9999px}
.yx-rotaion-btn{width:100%;height:41px;top:50%;margin-top:-20px;}
.yx-rotaion-btn span{width:41px;height:41px;cursor:pointer;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;position:relative;}
.yx-rotaion-btn span.hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}
.yx-rotation-focus span.hover{background:#fff;}
.rotaion_list{width:0;height:0;overflow:hidden;}
.news_div .news_change_div .news_list{ width:400px; float:left; margin-left:20px;}
.news_div .news_change_div .news_list ul li{width:400px; height:30px; line-height:30px; color:#666;font-size:14px;}
.news_div .news_change_div .news_list ul li a{ font-size:14px; margin-left:15px;}
.news_div .news_change_div .news_list ul li a:hover{ color:#2a92e5;}
.more{ width:148px; height:34px; line-height:34px; text-align:center; border:2px solid #555; margin-top:35px; background: url(../09_03.jpg) no-repeat 128px 10px;}
.more a{font-size:16px; color:#333;}
.more a:hover{ color:#2a92e5;}

/* 电子期刊 */
.xwzx_con .dzqk_div{ width:295px; float:right; overflow:hidden; background: url(../12_03.jpg) no-repeat 0px 50px; padding-left:30px;}
.dzqk_div .title_con{ margin:35px 0px;}
.dzqk_div .list_div1{ margin-top:0px;}
.dzqk_div .list_div2{ margin-top:17px;}
.dzqk_div .list_div3{ margin-top:0px;}
.dzqk_div .list_div4{ margin-top:17px;}
.thumbnailWrapper{width:480px;}
.thumbnailWrapper ul li{float:left; width:63px; position:relative;overflow:hidden;  margin-left:10px;}
.thumbnailWrapper ul li.list_div1{width:63px; height:237px;!important}
.thumbnailWrapper ul li.list_div2{width:63px; height:237px;!important}
.thumbnailWrapper ul li.list_div3{width:63px; height:237px;!important}
.thumbnailWrapper ul li.list_div4{width:63px; height:237px;!important}


/*案例轮播图*/
.dxal_con{width:1190px; margin:0px auto; height:325px; overflow:hidden;}
.dxal_con p{ margin:35px 0px;}
.banner_index{height:260px;position: relative;overflow:hidden;width: 1190px;margin:0px auto;}
.banner_index .banner_wrap{position: absolute;left:0px;top: 0px; z-index: 2;}
.banner_index .banner_wrap li{width: 1190px;float:left;}
.indexBanner_num{width:1190px; margin: 0px auto; padding:15px 0;  position:absolute; bottom:0px; left:0px; z-index:3; text-align: center; } 
.indexBanner_num a{width: 14px;height: 14px;display: inline-block;_zoom:1;background: url(../03_41.jpg) no-repeat 0 0;font-size: 0px;line-height: 0px;margin:0 5px;}
.indexBanner_num a.on,.indexBanner_num a:hover{background: url(../03_38.jpg) no-repeat 0 0;}
.banner_wrap .anli_div{ width:570px; float:left; text-align:left}
.banner_wrap .anli_r{ margin-left:50px;}
.banner_wrap .anli_div .anli_icon{ width: 282px;height: 174px; float:left; }
.banner_wrap .anli_div .anli_icon img{width: 264px;height: 156px; padding:8px; border:1px solid #dedede;}
.banner_wrap .anli_div .anli_font{ width: 260px;height: 156px; float:left; margin-left:20px;}
.banner_wrap .anli_div .anli_font h1,.banner_wrap .anli_div .anli_font h2,.banner_wrap .anli_div .anli_font h3{ font-weight:normal; margin-top:10px;}
.banner_wrap .anli_div .anli_font h3{ margin-top:35px;}
.banner_wrap .anli_div .anli_font h1 a{ font-size:16px; color:#000;}
.banner_wrap .anli_div .anli_font h2 a{ font-size:14px; line-height:24px;}
.banner_wrap .anli_div .anli_font h3 a{ font-size:16px; color:#000; padding-top:10px;}