body{
	background:#fff;
	font-size: 14px;
}
.header{ background:url(../images/bk_03.png) no-repeat center; width:100%; height:190px; margin:0 auto;}
.top-header{ width:1140px; margin:0 auto; overflow:hidden;}
.logo{ margin-top:43px;}
.nav{width: 1140px;height: 45px;margin:35px auto 0;background:url(../images/cx_10.png) no-repeat center;padding-top: 4px;position: relative;/* overflow: hidden; */}
.nav ul{ float:left;height:45px;line-height: 45px;}
.nav .right{ float:right; color:#fff; font-size:12px; line-height:45px; padding-right:30px;}
.nav ul li{float: left;width: 99px;margin-right:40px;text-align:center;}
.nav ul li:hover a{ background:url(../images/cx_06.png) no-repeat center;}
.nav ul li a{display: block;font-size: 16px;color: #fff; width:99px; text-align:center;}
.nav ul li:first-child{ margin-left:30px;}
/*foot*/
.di{ background:url(../images/bk_08.png) no-repeat center; height:155px; width:100%; margin:0 auto;}

/*center*/
.center{ background:url(../images/bk_06.png) repeat-y center; width:100%;}
.center1{ width:1128px; border-bottom:6px solid #727272; border-left:6px solid #727272; border-right:6px solid #727272; margin:0 auto; background-color:#f6f6f6;}
.h_tonglan {width:1106px;background:#f6fbff; padding:0 10px;margin:0 auto;}
.h_tonglan ul {overflow:hidden;}
.h190px {overflow:hidden;margin-left:10px;margin-right:10px;padding-bottom:3px;padding-top:14px;}
.h190px img {width:1126px;border:0px;}
.h218px {width:1106px;height:360px;_height:360px; padding-top:32px;margin:0 auto;}
.h218px th {padding-top:67px;}
.h218px td {overflow:hidden;}
#scrollbox{ margin-left:10px;}
#scrollbox ul {overflow:hidden;}
#scrollbox ul LI {FLOAT:left;width:338px;_width:320px;height:360px;_height:360px;vertical-align:top;font-size:12px;line-height:18px;min-height:18px;text-align:center;padding:0px;overflow:hidden;}
#scrollbox ul LI img{ width:320px;height:210px;border:0px;}
#scrollbox ul LI .ti{ color:#3273c6; font-size:16px; font-weight:bold;line-height:40px;width: 320px; margin: 0 auto;}
#scrollbox ul LI .ti2{height:130px; color:#000; font-weight:normal; text-align:center; line-height:22px; font-size:16px;width: 320px; margin: 0 auto;}
#scrollbox ul LI :hover .ti2{ color:#3273C6;}
.pointer {CURSOR: pointer}

/*search*/
.search{ height:337px; padding-top:57px; background-color:#fff; border-bottom:2px dashed #3273C6; overflow:hidden;}
.search .box{ height:57px; margin:0 auto; width:825px; overflow:hidden;}
.search .box select{ border:none; background:url(../images/cx_32.png) no-repeat center; font-size:16px; font-weight:bold; color:#333; width:122px;height:57px; float:left;}
.search input{border: none;background: none; margin-left:20px; float:left;}
.search input.sea-text{height:57px; line-height:57px;text-indent:6px;font-size: 16px;font-family: 'Microsoft YaHei';color: #666; background:url(../images/cx_34.png) no-repeat; width:492px; height:57px;}
.search input.sea-btn{width:170px;height:55px;cursor: pointer; background:url(../images/cx_37.png) no-repeat center; float:left; color:#fff; font-size:16px; text-align:center; font-weight:bold;}
.search .lei{ margin-top:52px; overflow:hidden;}
.search .lei ul{ width:1106px; margin:0 auto;}
.search .lei ul li{ float:left; width:98px; text-align:center; margin-right:27px; padding-top:10px;}
.search .lei ul li:last-child{ margin-right:0px;}
.search .lei ul li a{ display:block; color:#3273C6;;}
.search .lei ul li a h3{line-height:70px; font-weight:bold; font-size:16px}
.search .lei ul li:hover img {transform:translate(0,-10px);-webkit-transform:translate(0,-10px);-moz-transform:translate(0,-10px);-o-transform:translate(0,-10px);-ms-transform:translate(0,-10px);}

/*new*/
.new{margin:0 auto; overflow:hidden;padding-top:30px; background:#fff; padding-bottom:75px;}
.news{ float:left; overflow:hidden; width:345px; margin-right:25px; }
.new .news:first-child{ margin-left:20px;}
.new .news:last-child{ margin-right:20px;}
.news-title{ background:url(../images/cx_70.png) no-repeat left;overflow:hidden; padding-left:40px;}
.news-title h3{width:70px;height:35px;text-align: center;line-height: 35px;margin-right:20px;font-size: 16px;color: #333;float: left;}
.news-title h3 a{display: block;height: 100%;width: 100%;color: #333;}
.news-title h3.active{color: #3273c6;border-bottom:2px solid #3273c6; }
.news-title h3.active a{color: #3273c6; font-weight:bold;}
.news-title h4{ float:right; margin-top:10px;width:21px; height:14px; padding-right:10px;}
.news-title h4 a{ display:block; width:21px; height:14px;}
.newscon{width:345px; height:180px;margin-top:15px;background:url(../images/cx_79.png) no-repeat center;}
.newscon1 ul{font-size: 0; padding-top:5px;}
.newscon1 ul li{height:30px;line-height: 30px;white-space: nowrap;text-overflow:ellipsis;overflow:hidden;width:330px;}
.newscon1 ul li a i{margin: 0 10px;}
.newscon1 ul li a{float:left;font-size: 16px;color: #333;}
.newscon1 ul li:hover a{color: #297CC4;}
.newshide{display: none;}
.newshide ul{font-size: 0; padding-top:5px;}
.newshide ul li{height:30px;line-height: 30px;}
.newshide ul li a i{margin: 0 10px;}
.newshide ul li a{float: left;font-size: 16px;color: #333;}
.newshide ul li:hover a{color: #297CC4;}

/*foot*/
.foot{ height:100px; background-color:#3273c6;}
.footcon{ color:#fff; width:500px; margin:0 auto; text-align:center; padding-top:20px; line-height:30px;}


/*search*/
.m-search{ height:116px; background-color:#fff; border-bottom:2px solid #3273c6; padding:20px 0 0;}
.m-search .box{ height:57px; margin:0px auto; width:825px; overflow:hidden;}
.m-search .box select{ border:none; background:url(../images/cx_32.png) no-repeat center; font-size:16px; font-weight:bold; color:#333; width:122px;height:57px; float:left;outline:none; line-height:57px; #line-height:18px;}
.m-search input{border: none;background: none; margin-left:20px; float:left;}
.m-search input.sea-text{height:57px; line-height:57px;text-indent:6px;font-size: 16px;font-family: 'Microsoft YaHei';color: #666; background:url(../images/cx_34.png) no-repeat; width:492px; height:57px;}
.m-search input.sea-btn{width:170px;height:55px; line-height:55px; cursor: pointer; background:url(../images/cx_37.png) no-repeat center; float:left; color:#fff; font-size:16px; text-align:center; font-weight:bold;}
.m-search .lei{ margin-top:52px; overflow:hidden;}
.m-search .lei ul{ width:1106px; margin:0 auto;}
.m-search .lei ul li{ float:left; width:98px; text-align:center; margin-right:27px; padding-top:10px;}
.m-search .lei ul li:last-child{ margin-right:0px;}
.m-search .lei ul li a{ display:block; color:#3273C6;;}
.m-search .lei ul li a h3{line-height:70px; font-weight:bold; font-size:16px}
.m-search .lei ul li:hover img {transform:translate(0,-10px);-webkit-transform:translate(0,-10px);-moz-transform:translate(0,-10px);-o-transform:translate(0,-10px);-ms-transform:translate(0,-10px);}

.filtrate{ margin:10px auto; overflow:hidden; width:980px;}
.m-type dt{ float:left; font-size:16px; font-weight:bold; line-height:36px;vertical-align: middle;}
.m-type dd{ float:left; line-height:32px; font-size:16px; color:#3273c6;}
.m-type dd a{ color:#3273c6; padding:0 18px;}

.m-type .checkbox{width: 14px;height: 14px;vertical-align: middle; background:url(../images/icon_check.png) top no-repeat; display: inline-block; margin: 0 0 0 5px;cursor: pointer;}
.m-type .check-text{vertical-align: middle;cursor: pointer;}
.m-type .checked{ background-position: left bottom;}

/*当前位置*/
.m-main{ padding:20px; margin:0 auto;}
.m-box{ background-color:#fff; padding:10px; margin-bottom:20px;}
.m-box-line{border:1px solid #e0cfa1;}
.m-crumb{height:38px; line-height:38px; font-size:16px; background:url(../images/icon_crumb.png) 8px center no-repeat; padding-left:45px;}
.m-crumb a,.m-crumb span.tag{ color:#3273c6;}

.m-crumb span.tag{ padding:0 5px;}
.m-crumb i{ color:#ff0000;}

/*图册*/
.m-list-pic{ padding:40px 30px; overflow:hidden;}
.m-list-pic ul{ overflow:hidden;}
.m-list-pic li{ width:227px; height:200px; margin-right:29px; margin-bottom:38px; float:left; border:1px solid #dcdcdc;-webkit-box-shadow:0 0 3px #b9b9b9;-moz-box-shadow:0 0 3px #b9b9b9;box-shadow:0 0 3px #b9b9b9;}
.m-list-pic li:hover{ border:1px solid #e0cfa1;}
.m-list-pic li.last{ margin-right:0;}
.m-list-pic .u-img{ overflow:hidden; width:227px; height:147px;}
.m-list-pic .u-img img{ width:227px; height:147px;}
.m-list-pic h3{ line-height:52px; font-size:16px; text-align:center;}
.m-list-pic h3 a{ color:#3273c6; display:block; padding:0 10px; line-height:52px;overflow: hidden;word-wrap: normal;white-space: nowrap;text-overflow: ellipsis;}

/*翻页页码*/
.page-box{ text-align:center; overflow:hidden; padding:20px 0;}
.page-box a {height: 30px;line-height:30px;padding: 0 15px;margin-left: 5px;text-align: center;line-height: 30px;border: 1px solid #c5c5c5;overflow: hidden;font-size: 16px;color: #555;display: inline-block;zoom: 1;vertical-align: middle; border-radius:4px;}
.page-box .on{background-color: #3273c6 !important;color: white;border-color: #3273c6;}
.page-box input {width: 21px;height: 30px; line-height:30px;margin-left: 5px;padding: 0 15px;border: 1px solid #c5c5c5;display: inline-block;zoom: 1;vertical-align: middle; border-radius:4px;}

/*内容页面*/
.m-content{padding: 10px 66px 38px 66px;}
.m-content h1{ line-height:56px; font-family:"微软雅黑", "宋体"; font-size:38px; text-align:center; padding:26px 0 26px 0; font-weight:normal;}
.m-content .desc{text-align:center;color:#666666;font-size:14px;height:35px; line-height:35px; overflow:hidden;border-bottom: 1px #dcdcdc solid;text-align: left;}
.m-content .desc span.font{margin:0 10px;}
.m-content .desc .tools{ float:right;}
.m-content .desc .share{ background:url(../images/icon_16.jpg) left 3px no-repeat; padding-left:18px;}
.m-content .desc .share img{vertical-align:middle; margin-left:5px;}

.info-content{ padding:30px;font-size: 16px;line-height: 30px;font-family: "宋体";}
.info-content p {margin-top: 15px; text-indent:2em;}
.editor{ text-align:right; color:#666666; font-size:14px; margin-bottom:30px;}
.editor span a {color: #666666;}

/*二维码*/
.erwei{ width:390px; margin:10px auto;}
.erwei .youErwei{ width:132px; float:right; text-align:center;}
#div_div{width:132px; margin:0 auto;}
#qr_container{ color:#b5b5b5; font-size:12px; line-height:26px; position:relative;}

/*新闻列表*/
.m-list-txt{ margin: 0px auto; padding:40px 30px;}
.m-list-txt .list li{ line-height:36px; background:url(../images/cx_78.png) no-repeat left 14px; padding-left:12px;}
.m-list-txt .list a{ font-size:15px; background:none; padding-left:0px; color:#333;}
.m-list-txt .list a:hover{ text-decoration:underline; color:#3273c6;}
.m-list-txt .list span{ font-size:12px;}
.m-list-txt .list span.date{padding-left: 14px;font-family: 宋体;color: #999;}
.m-list-txt .list li.line {border-bottom: 1px #dddddd solid;margin-bottom: 15px;padding:0 0 15px 12px;}

/*搜索结果*/
.result{ background:url(../images/icon_so_bg.png) left bottom repeat-x; padding-bottom:20px;}
.res-list {padding: 0 34px 20px 0;overflow: hidden;}
.res-title {line-height: 36px;font-size: 20px;font-weight: normal;color: #0a0a0a}
.res-title a {color: #0954b4;}
.res-title a:hover{ text-decoration:underline;}
.res-list em {color: #ff0000}
.res-sub{line-height: 24px;font-size: 16px; color:#333;}
.res-other{padding-top: 4px;line-height: 20px;font-size: 12px;color: #999;font-family: 宋体}

/*图册2*/
.m-list-pic2{ padding:40px 30px; overflow:hidden;}
.m-list-pic2 .bd ul{ overflow:hidden;}
.m-list-pic2 .bd li{ width:220px; height:202px; margin-right:38px; margin-bottom:38px; float:left; border:1px solid #dcdcdc;}
.m-list-pic2 .bd li:hover{ border:1px solid #e0cfa1;}
.m-list-pic2 .bd li.last{ margin-right:0;}
.m-list-pic2 .bd .u-img{ overflow:hidden; width:194px; height:126px; padding:12px;}
.m-list-pic2 .bd .u-img img{ width:194px; height:126px;}
.m-list-pic2 .bd h3{ line-height:52px; font-size:16px; text-align:center;}
.m-list-pic2 .bd h3 a{ color:#3273c6; display:block; padding:0 10px; line-height:52px;overflow: hidden;word-wrap: normal;white-space: nowrap;text-overflow: ellipsis;}

.m-slide-tab .hd{ clear:both; overflow:hidden; border-bottom:1px solid #dfc06b; margin-bottom:20px;}
.m-slide-tab .hd li{ float:left; width:133px; height:50px; border:1px solid #dfc06b; border-bottom:0; text-align:center; line-height:50px; font-size:16px; margin-right:10px; border-radius:6px 6px 0 0; cursor:pointer;}
.m-slide-tab .hd li.on{ color:#fff; background-color:#dfc06b;}

/*系统细览*/
.m-sys .info{ padding:20px 24px 0; overflow:hidden;}
.m-sys .info-pic{ width:510px; height:355px; float:left; margin-right:20px; padding-bottom:30px; background:url(../images/sys_bg.png) bottom no-repeat;}
.m-sys .info-pic .u-img{border:1px solid #e2e2e2; padding:20px; width:468px; height:315px; overflow:hidden;}

.m-sys .content{ width:488px; float:left;}
.m-sys .content h4{ border-bottom:1px solid #3273c6; height:50px;}
.m-sys .content h4 a{ font-size:30px; line-height:30px; color:#3273c6; background:url(../images/icon_h4bg.png) left no-repeat; padding-left:20px;}

.m-sys .basicInfo{ font-size:16px; width:488px; overflow:hidden; padding:10px 0;}
.m-sys .basicInfo a{ padding-right:5px; color:#3273c6;}
.m-sys .basicInfo dt{ display:block; float:left; line-height:34px;text-overflow: ellipsis;white-space: nowrap;word-wrap: normal; padding-right:6px; clear:left;}
.m-sys .basicInfo dd{ display:block; float:left; line-height:34px; color:#666; text-align:justify; width:370px;}

.personal{ clear:both; margin:0 auto; overflow:hidden;}
.main-content{ padding:0 25px 25px; float:left; width:625px;}
.main-content .con-title,.main-content h3{ color:#3273c6;}
.main-content .con-title{ display:block; font-size:22px; margin-bottom:14px; width:110px; height:30px; background:url(../images/icon_h2bg.png) no-repeat; padding-left:15px;}
.main-content h3{ font-size:18px; line-height:32px;}
.main-content .para{ margin-bottom:18px;}
.main-content .para p{ text-indent:2em; line-height:24px; font-size:16px; text-align:justify;}
.main-content .para p.mb25{ margin-bottom:25px;}

.main-content .reference{ margin-top:10px; overflow:hidden;}
.main-content .reference h2{ font-size:22px; color:#333; border-bottom:1px solid #3273c6; padding-bottom:10px;}
.main-content .reference h2 span{background:url(../images/icon_h4bg.png) left no-repeat; padding-left:13px; line-height:22px; height:22px; display:block;}
.main-content .reference ul{ padding:10px 0; overflow:hidden;}
.main-content .reference li{ background:url(../images/icon_dot.gif) left no-repeat; padding-left:15px; font-size:16px; line-height:30px;}
.main-content .reference li a{ color:#333;}
.main-content .reference li a:hover{ color:#3273c6; text-decoration:underline;}

.side-content{ float:left; width:324px; padding:20px; border:1px solid #dcdcdc; border-radius:4px;}
.side-content h2{background:url(../images/icon_h4bg.png) left no-repeat; padding-left:13px; line-height:22px; height:22px; display:block;}

.picList .pic{ width:320px; height:205px;display: block;}
.picList .pic img{width:320px; height:205px;}
.picList p{ font-size:16px; text-align:center; line-height:42px;}
.picList p a{ color:#333; font-size:14px}
.picList p a:hover{ color:#3273c6; font-size:14px}
.picscroll{ width:320px; margin:0 auto;}
.picscroll .bd{ position:relative; padding:30px 0 20px;}
.picscroll .prev, .picscroll .next{position: absolute; left:50%; margin-left:-16px; width:32px; height:16px; background:url(../images/icon_pic_pn.png) no-repeat; overflow:hidden; line-height:32px;}
.picscroll .prev{ top:0;background-position:0 top;}
.picscroll .next{ bottom:0; background-position:0 -16px;}

.simg{float: left;	width: 110px;height: 70px;overflow: hidden;}

/*modify by biao.xu*/
.main-content .para pre p{ font-family:'Microsoft YaHei';text-indent:0px; line-height:29px; font-size:16px; text-align:justify;}
.main-content .para pre p.mb25{ margin-bottom:25px;}
pre { white-space: pre-wrap; /* css-3 */ white-space: -moz-pre-wrap; /* Mozilla, since 1999 */ white-space: -pre-wrap; /* Opera 4-6 */ white-space: -o-pre-wrap; /* Opera 7 */ }
* html pre { word-wrap: break-word; /* Internet Explorer 5.5+ */ white-space : normal ; /* Internet Explorer 5.5+ */ }