@charset "utf-8";
@import url("icon.css");
/* CSS Document */
@media only screen and (min-width: 320px){html {font-size: 62.5% !important;}}
@media only screen and (min-width: 640px){html {font-size: 125% !important;}}
@media only screen and (min-width: 750px){html {font-size: 150% !important;}}
@media only screen and (min-width: 1242px){html {font-size: 187.5% !important;}}
html,body{height:100%;}
body {color: #333;background-color: #fff;font-family: Verdana, Geneva, sans-serif;}
* { margin:0px; padding:0px; list-style:none;}
img {width:100%}
.clear { clear:both;}
a { text-decoration:none; color:#333}
/*p{text-indent:2em;}*/
.grayline { height:0.05rem; background-color:#333}

/* 内页头部 */
.inner_header { width:100%; height:4.5rem; background-color:#ffda00}
.inner_header .backmenu { width:15%; float:left; }
.inner_header .title { width:70%; float:left; text-align:center; font-size:2rem ; line-height:4rem;}
.inner_header .listmenu { width:15%; float:right; text-align:right; }
.inner_header_nav { border-top:#333 1px solid;background-color:#ffda00; height:4rem}
.inner_header_nav ul li { width:25%; float:left; text-align:center;white-space:nowrap;overflow:hidden;}
.inner_header_nav ul li a { display:block; font-size:1.5rem; line-height:4rem; border-left:1px #333 solid;}
.inner_header_nav ul li a:hover { background-color:#333; color:#fff}
.inner_header_nav ul li a.current { background-color:#333; color:#fff}

/* 内页主体 */
.inner_contant { width:100%; margin:auto; }
.inner_contant .contant-text-bar01 { background-color:#efefef; padding:1rem; margin-bottom:1rem}
.inner_contant .contant-text-bar01 h3 { font-size:1.5rem; line-height:3rem}
.inner_contant .contant-text-bar01 p { font-size:1.3rem; color:#888;line-height:1.5em;}
.inner_contant .contant-text-bar02 { background-color:#fff; padding:1rem; margin-bottom:1rem}
.inner_contant .contant-text-bar02 h3 { font-size:2rem; line-height:4rem; text-align:center}
.inner_contant .contant-text-bar02 h4 { font-size:1.5rem; line-height:2.5rem; text-align:center}
.inner_contant .contant-text-bar02 p { font-size:1.3rem; color:#888; margin-bottom:1.5rem; line-height:2rem}
.inner_contant .contant-text-bar02 img { margin-top:1rem; margin-bottom:1rem}
.inner_contant .contant-text-bar02 img.friends { border:1px #8b8b8b solid}
.inner_contant .contant-text-bar02 .fl { width:32%; margin-right:2%; float:left; text-align:center}
.inner_contant .contant-text-bar02 .fc { width:32%; margin-right:2%; float:left; text-align:center}
.inner_contant .contant-text-bar02 .fr { width:32%; float:right; text-align:center}
.inner_contant .contant-text-bar02 table { margin-bottom:1.5rem}

/* 内页主体 * 库区展示按钮 */
.inner_contant .contant-text-bar02 ul.terminal_show_nav li { width:18%; float:left; text-align:center; margin-right:2%; font-size:1.2rem;}
.inner_contant .contant-text-bar02 ul.terminal_show_nav a {display:block; border:1px #bcbcbc solid; padding-top:1rem; padding-bottom:1rem; margin-bottom:1.5rem}
.inner_contant .contant-text-bar02 ul.terminal_show_nav a:hover { background-color:#333; color:#fff}
.inner_contant .contant-text-bar02 ul.terminal_show_nav a.current { background-color:#333; color:#fff}

.inner_contant .contant-text-bar03 { background-color:#fff; padding:1rem; margin-bottom:1rem}
.inner_contant .contant-text-bar03 h3 { font-size:2rem; line-height:4rem; text-align:center}
.inner_contant .contant-text-bar03 p { font-size:1.3rem; color:#888; text-align:center; line-height:2rem}
.inner_contant .contant-text-bar03 p.right { color:#0C3}
.inner_contant .contant-text-bar03 p.wrong { color:#F30}
.inner_contant .contant-text-bar03 img { margin-top:1rem; margin-bottom:1rem}
.inner_contant .contant-text-bar03 a.enable { display:block; border:1px #8b8b8b solid; padding:1rem 0rem; margin-bottom:1rem; color:#333}
.inner_contant .contant-text-bar03 a.disable { display:block; border:1px #bcbcbc solid; padding:1rem 0rem; margin-bottom:1rem; color:#bcbcbc; background-color:#efefef}

/* 内页新闻主体 */
.inner_news { width:100%; margin:auto; }
.inner_news .news-list { padding:1rem}
.inner_news .news-list .newstitle{ font-size:1.5rem; margin-bottom:1rem;line-height:1.5em;}
.inner_news .news-list .newscontant{ font-size:1.2rem; color:#8b8b8b; line-height:1.6rem; margin-bottom:1rem;}
.inner_news .news-list .newscontant p {text-indent:2em;}
.inner_news .news-list .newsdata{ line-height:3rem; font-size:1.2rem; color:#8b8b8b; }

/* 内页新闻主体*项目新闻 */
.inner_news .major_project { padding:1rem;}
.inner_news .list-item { float:left; width:50%; text-align:center; margin-bottom:1rem;}
.inner_news .list-item p { width:96%; margin-left:auto; margin-right:auto}
.inner_news .list-item h5 { font-size:1.2rem; margin-top:1rem; margin-bottom:1rem; }


.inner_news .show_news { padding:1rem;}
.inner_news .show_news .news_title { font-size:2rem; text-align:center; margin-bottom:1.5rem; margin-top:1.5rem; }
.inner_news .show_news .news_date { font-size:1.2rem; text-align:center; color:#8b8b8b; margin-bottom:1.5rem}
.inner_news .show_news p { margin:0.5em 0em;}
.inner_news .show_news img {margin-bottom:0.5em;margin-top:0.5em;}
.inner_news .show_news .news_contant { font-size:1.2rem; line-height:2rem}


/* 标题样式01 */
.contant-text-bar { text-align: center;}
.contant-text-bar p { background-image: url(../Images/line-01.gif); background-repeat: repeat-x; width: 80%; margin-right: auto; margin-left: auto; line-height: 1.5em; background-position: center center; }
.contant-text-bar p span { line-height:4rem; text-transform: uppercase; font-size:2rem; padding-left:0.5rem; padding-right:0.5rem; background-color:#fff }

/* 返回顶部 */
.backtotop { width:11rem; margin:1rem auto; font-size:1.5rem; line-height:3rem;}
.backtotop a { display:block; border:1px #bcbcbc solid}

/* 了解更多 */
.knowmore { width:11rem; margin-left:auto; margin-right:auto; margin-bottom:1rem; font-size:1.5rem; line-height:3rem; text-align:center; margin-top:1.5rem}
.knowmore a { display:block; border:1px #bcbcbc solid}

.inner_bottom { background-color:#efefef; text-align:center; padding-bottom:2rem;}
.inner_bottom .copyright { font-size:1.2rem; line-height:2em; color:#8b8b8b}
.inner_bottom .icp { font-size:1rem; line-height:2rem; color:#8b8b8b}




/* 侧导航栏 */
#pgcontainer{padding:0;margin:0}
.overlay{position:fixed;z-index:99;background-color:rgba(0,0,0,.5);bottom:0;right:0;left:0}
.openmenu .overlay{top:0}
#hamburgermenu{height:100%;width:0;background:#373737;position:fixed;top:0;right:0;z-index:101;overflow:hidden;-webkit-box-shadow:3px 0 7px rgba(0,0,0,.55);-moz-box-shadow:3px 0 7px rgba(0,0,0,.55);box-shadow:3px 0 7px rgba(0,0,0,.55)}
#hamburgermenu ul{margin-top:3em;z-index:101;overflow-y:auto;overflow-x:hidden}
#hamburgermenu ul li{display:block; padding-top:0.5em}
#hamburgermenu ul li a{display:block;min-width:130px;padding:2rem 2rem;color:#cdcdcd;font-size:1.5rem;text-decoration:none;text-align:center;}
#hamburgermenu li a:hover{color:#fff;background:#2c2c2c}


/* 表格风格01 */
.table_style_01 { background-color: #fff; width: 100%; }
.table_style_01 th,.table_style_01 td{line-height:2rem;padding-top:0.5rem;padding-bottom:0.5rem; text-align:center;font-size:1.2rem;color:#333; border:solid 2px #fff; -moz-border-radius: 6px; /* Firefox */ -webkit-border-radius:6px; /* Safari 和 Chrome */ border-radius: 6px; /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器 */}
.table_style_01 th{background-color:#b2b2b2;color:#fff;width:25%;}
.table_style_01 td{background-color:#f2f2f2;}

/* 表格风格02 */
.table_style_02 { background-color: #fff; width: 100%; }
.table_style_02 th,.table_style_02 td{line-height:2rem;padding-top:0.5rem;padding-bottom:0.5rem; text-align:center;font-size:1.2rem;color:#333; border:solid 2px #fff; -moz-border-radius: 6px; /* Firefox */ -webkit-border-radius:6px; /* Safari 和 Chrome */ border-radius: 6px; /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器 */}
.table_style_02 th{background-color:#b2b2b2;color:#fff}
.table_style_02 td{background-color:#f2f2f2;width:35%;}

/* 百度地图 */
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}
#dituContent {border-top: #ccc 1px solid; height: 480px; border-right: #ccc 1px solid; width: 100%; border-bottom: #ccc 1px solid; border-left: #ccc 1px solid}
/* 黑色圆点列表 */
ul.disc-list{list-style:disc; list-style-position: inside;line-height:2rem;font-size:1.3rem;}
ul.disc-list li{list-style: disc; list-style-position: inside;}