* { margin:0; padding:0; -webkit-tap-highlight-color:rgba(0,0,0,0); -webkit-touch-callout:none; }
a:link { -webkit-tap-highlight-color:rgba(0,0,0,0); -webkit-touch-callout: none; text-decoration:none; }
body { font:0.8em/1.5 "Microsoft Yahei", "Thmano", "Arial"; color:#94acb9; -webkit-text-size-adjust:100%; background:url(../images/bg.gif) 0 0 repeat #173444; }
img { border:0px; }
input, textarea, select  { font:0.8em/1.5 "Microsoft Yahei","Thmano", "Arial"; color:#999; outline:0; }
textarea { resize: none; overflow:auto; }
ul, ol { list-style-type:none; }
table { border-collapse:collapse; border-spacing:0; }
.modalBlur { -webkit-filter:blur(1px); -moz-filter:blur(1px); -ms-filter:blur(1px); filter:blur(1px); }
.layout { position:fixed; width:100%; height:100%; left:0; top:0; z-index:98; background:#000; opacity:0.7; display:none; }
.dataErr { width:100%; height:40px; line-height:40px; margin:0 auto; color:#999;  }
.listPro .dataErr, .listNews .dataErr { width:92%;  }
.inputErr { background:#e5f5fd !important; color:#097aaf !important; }
/* cms2.0地图 */
.loadingData { background:#375c6f; }
.BMap_bubble_title a { background:#333; }
.relLink { width:92%; height:30px; margin:0 auto; }
.relLink .r, .relLink .l { float:left; margin-right:2%; display:block; width:50px; height:30px; background:url(../images/ui-a.png) 0 0 no-repeat; background-size:50px; text-indent:-99em; overflow:hidden; }
.relLink .r { float:right; background-position:0 -33px; background-size:50px; }
.relLink a { display:block; height:30px; }
.minPage { width:92%; height:30px; margin:0 auto; }
.minPage span, .minPage a { float:left; width:50px; height:30px; background:url(../images/ui-a.png) 0 0 no-repeat; background-size:50px; text-indent:-99em; overflow:hidden; display:none; }
.minPage a.prev { margin-right:2%; }
.minPage a.next { background-position:0 -33px; }
.minPage .goTop { float:right; background-position:0 -66px; display:block !important; }
.navBarTheme_0 .slide, .navBarTheme_0 .pointer { background:#2b4756; background:-webkit-linear-gradient(top left, #2b4756 ,#2b4756); }
.BMap_bubble_content{line-height:22px;}
/* header */
.header { width:100%; position:relative; z-index:100; }
.header .main { width:100%; min-width:320px; max-width:640px; height:50px; background:#2b4756; margin:0 auto; }
.header .logo { float:left; width:50%; overflow:hidden; }
.header .logo, .header .logo img { height:50px; }
/* nav */
.nav { width:50px; height:50px; float:right; position:relative; }
.nav p { width:50px; height:50px; background:none; }
.nav p:before { display:block; width:25px; height:20px; content:"\20"; background:url(../images/cici.png) 0 0 no-repeat; background-size:50px; position:relative; top:15px; left:13px; }
.nav .drop { width:110px; position:absolute; right:0; top:50px; background:#FFF; display:none; z-index:100; }
.nav .drop a { display:block; height:40px; line-height:40px; background:#FFF; color:#666; font-size:1em; border-bottom:1px solid #eee; padding-left:20px; position:relative; }
.nav .drop a.hover { background:#f43434; color:#FFF; }
.nav p.hover { background:#FFF; }
.nav p.hover:before { background:url(../images/cici.png) -25px 0 no-repeat; background-size:50px; } 
/* sitepath */
.sitepath { width:100%; height:40px; position:relative; background:#2a4e62; border-top:1px solid #214a61; color:#e5e9eb; }
.sitepath h2 { padding:0 10px; height:40px; line-height:40px; font-size:1.1em; }
.sitepath .showPanel { width:120px; height:40px; position:absolute; right:0; top:0; display:none; border-left:1px solid #2f5367; }
.sitepath .showPanel p { height:40px; line-height:40px; text-align:center; }
.sitepath .showPanel p:after { content:""; line-height:0; border-width:6px; border-color:#999 transparent transparent transparent; border-style:solid dashed dashed  dashed; display:inline-block; vertical-align:middle; margin-left:10px;  }
.panel { width:122px; background:#2a4e62; padding:5px 0; position:absolute; top:40px; right:-1px; z-index:99; display:none;  }
.panel a { padding-left:15px; height:30px; line-height:30px; display:block; color:#e5e9eb; }
.panel a:hover { background:#436d82; }
/* pane */
.pane { width:96%; margin:0 auto; padding-top:2%; }
.pane .tid { position:relative; z-index:10; height:40px; }
.pane .tid span { width:100%; height:40px; line-height:40px; text-align:center; background:#1f3f50; background:-webkit-linear-gradient(#1f3f50, #1f3f50); border-radius:3px; position:absolute; left:0; top:0; z-index:10; cursor:pointer; }
.pane .tod { width:100%; background:#2a5b75; margin-top:-3em; padding-top:3.5em; padding-bottom:1em; display:none; position:relative; z-index:9;  }
.pane .tod li { padding:0 2em; text-align:center; }
.pane .tod a { border-bottom:1px solid #ddd; display:block; height:35px; line-height:35px; color:#94acb9; }
.pane .tod li:last-child a { border-bottom:0; }
.pane li:hover a { color:#112734; }
/* 网站可视区域 */
.wrapper { max-width:640px; min-width:320px; width:100%; margin:0 auto; position:relative; }
/* banner */
.banner { width:100%; max-width:640px; min-width:320px; background:#FFF; overflow:hidden; margin-bottom:2%; }
.banner img { display:block; width:100%; }
/* navList */
.navList { margin-bottom:1.5%; }
.navList ul { float:left; width:100%; }
.navList li { float:left; width:23%; padding:0 1%; text-align:center; }
.navList a { display:block; background:-webkit-linear-gradient(#3d6275, #274b5f) !important; background:#3d6275; padding:5px 0; font-size:14px; color:#FFF; border-radius:6px; }
.navList i { width:44px; height:34px; display:block; background:url(../images/b.png) 0 0 no-repeat; background-size:44px; margin:0 auto; }
.navList a.hover { box-shadow:0 0 3px rgba(0,0,0,0.2); }
.navList li:nth-child(2) i { background-position:0 -35px; }
.navList li:nth-child(3) i { background-position:0 -70px; }
.navList li:nth-child(4) i { background-position:0 -105px; }
.navList li:nth-child(5) i { background-position:0 -140px; }

.title h2{
	padding-left:3%;
	}

.sitepath1 { color:#e5e9eb; }
.sitepath1 a{color:#FFF;}
.sitepath1 h2 { padding:0 10px; height:40px; line-height:40px; font-size:1em; }
/* ipro */
.ipro .spnSucTitle{padding:0 10px; height:30px; line-height:30px; font-size:0.8em; font-weight: bold;}
.spnSucTitle a{color:#FFF;}
.ipro .spnSucRight{float:right; margin-right:10px; height:30px; line-height:30px; font-size:0.8em; font-weight: bold;}
.ipro .spnSucRight a{color:#FFF;}

.ipro ul { float:left; width:100%; }
.ipro ul li { float:left; width:48.5%; margin:0 0 1.1% 1.1%; background:#254757; border-radius:6px; overflow:hidden; }
.ipro ul a { display:block; padding:10px; overflow:hidden; position:relative; }
.ipro ul span { line-height:20px; text-align:left; color:#a9c2ce; float:right; position:absolute; width:40%; height:100%; right:5%; top:0; display:-webkit-box; -webkit-box-align:center; }
.ipro ul img { width:50%; border-radius:6px; float:left; }
.ipro ul dl { line-height:20px; text-align:left; color:#a9c2ce; float:right; position:absolute; width:40%; height:100%; right:5%; top:0; display:-webkit-box; -webkit-box-align:center; }
.ipro ul hl { line-height:20px; text-align:left; color:#a9c2ce; float:right; position:absolute; width:40%; height:100%; right:5%; top:0; display:-webkit-box; -webkit-box-align:center; }
.ipro ul dd { display:block; padding:10px; overflow:hidden; position:relative; }
/* inews */
.inews { width:98%; margin:0 auto; background:#1f3f50; border-radius:6px; overflow:hidden; }
.inews li { height:40px; line-height:40px; border-bottom:1px solid #112734; border-top:1px solid #3b5f70; }
.inews li:first-child { border-top:0; }
.inews li:last-child { border-bottom:0; }
.inews a { display:block; overflow:hidden; color:#94acb9; padding-left:10px; }
.inews span { float:right; margin-right:10px; }
/* listPro */
.listPro .list { width:100%; overflow:hidden; margin-bottom:15px; padding-top:10px;  }
.listPro .list li.item { float:left; width:47%; margin:0 0 2% 2%; overflow:hidden; position:relative;  }
.listPro .list li:last-child { border-bottom:0; }
.listPro .list img { float:left; width:100%; }
.listPro .list span { height:30px; line-height:30px; font-size:14px; color:#333; overflow:hidden; position:absolute; left:0; bottom:0; width:100%; background:rgba(0,0,0,0.7); color:#FFF; text-align:center; }
/* listNews */
.listNews .list { overflow:hidden; padding-top:10px; margin-bottom:1.5em; }
.listNews .list li.item { float:left; width:96%; margin:0 0 2% 2%; background:#1f3f50; border-radius:3px; box-shadow:1px 1px 1px rgba(0,0,0,0.1); }
.listNews .list a { display:block; height:40px; line-height:40px; margin-left:2%; color:#94acb9; background:url(../images/e.png) 98% center no-repeat; background-size:7px; }
.listNews li.hover { background:#f1f1f1 !important; }
/* showInfo */
.showInfo .content { padding:4%; line-height:2em; }
.showInfo .content img { max-width:100%; border-radius:8px; }
.showInfo .proImg { max-width:100%; display:block; margin:0 auto 20px; border-radius:8px; }
.showInfo h1.proTit { text-align:center; font-size:1.5em; font-weight:400; color:#FFF; margin-bottom:0.5em; }
.showInfo h1.newsTit { font-size:1.5em; font-weight:400; color:#FFF; }
.showInfo h1.aboutTit { font-size:1.5em; font-weight:400; color:#FFF; border-bottom:1px solid #ccc; padding-bottom:0.5em; margin-bottom:1em; }
.showInfo .date { height:2em; line-height:2em; border-bottom:1px solid #ccc; color:#ccc; margin-bottom:1em; }
.jingFormat { color:#b7e0f7; }
/* footer */
.footer { padding:15px 0; color:#afc8d4; font-size:1em; }
.footer a { color:#afc8d4; }
/*about*/
.artContent h3{color:#0e93c9;}
.stand{padding-bottom:20px;}
.stand li img{height:200px;}
.stand li h3{float:left;font-weight:normal;/*height:200px;background:#f7f7f7;*/overflow:hidden; margin-top:0;}
.stand li h3 a{display:block;font-weight:bold;padding-left:0px;font-size:18px;color:#0e93c9; /*background:url(../images/sh3.jpg) 23px bottom  no-repeat;*/line-height:44px;padding-top:22px; text-align:left;}
.stand li h3 span{display:block;font-size:14px;padding:0px 0px 15px 0px;line-height:22px; text-align:left;}












