﻿/* CSS Document */
html{-webkit-text-size-adjust: none;}
body{font-size:14px;font-family:"Microsoft YaHei",Arial, Helvetica, sans-serif,"Arial Regular"; background: #ffffff; color:#4f4f4f; line-height:30px;TEXT-ALIGN: center;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6pre,form,fieldset,select,textarea,blockquote,p{padding:0;margin:0;}

#head{
width:100%;border:0px;margin:0px;height:68px; text-align:center; background-image:url(../images/top_bg.gif);
}
#top {
margin:0 auto; border:0px;height:68px;width:1000px;vertical-align:middle;
}
#logo{
float:left;width:445px;height:68px;border:0px;margin:0px; background-image:url(../images/logo_bg.gif);
}

#menu{
float:right;border:0px;margin:0px;width:550px;height:68px;
}

ul li{list-style-type:none;}
a{color:#0c2738; text-decoration:none;font-size:14px;}
a:hover{text-decoration:none;}
img{border:0px;}

.wh02{color:#0c2738; text-decoration:none;font-size:16px;font-weight:bold; }
.wh02 a{color:#0c2738; text-decoration:none;font-size:16px; font-weight:bold;}
.wh02 a:hover{color:#550044; text-decoration:none;font-size:16px; font-weight:bold;}

#nav {line-height: 34px; list-style-type: none; padding-top:15px; }
#nav a{ color:#001564; display: block; width:85px; text-align:center;}
#nav a:hover { color:#550044;text-decoration:none; font-weight:bold;}
#nav li { float: right; padding:0;font-size:14px; }
#nav li a.Selected{background: #550044;color:#fff;}
#nav li a:hover{ background: #fff;color:#550044;}

#nav1 { background-color:#fff;}


#nav li ul { line-height: 40px; list-style-type: none;text-align:left; left: -999em; width: 104px; position: absolute; margin-left:-10px; z-index:1100;}
#nav li ul li{ float: left; width:104px; background: #550044; }
#nav li ul a{ display: block; font-size:14px; width:104px;text-align:center; padding: 0px;}
#nav li ul a:link { color:#fff; font-weight:normal; text-decoration:none;}
#nav li ul a:visited { color:#fff;font-weight:normal;text-decoration:none;}
#nav li ul a:hover { color:#FFFFFF; text-decoration:none; background:#001564; width:104px; font-weight:bold;}
#nav li:hover ul { left: auto;}
#nav li.sfhover ul { left: auto;}



/* CSS Document */
#center{
width:100%;border:0px;margin:18px 0px 18px 0px;height:340px; text-align:center;
}

#center_m {
margin:0 auto; border:0px;height:360px;width:1000px;vertical-align:middle;
}

#center_left {
float:left;width:320px;height:340px;border:0px;margin:0px;overflow:hidden;margin-bottom:18px;
}
#center_right {
float:right;width:672px;height:340px;border:0px;margin:0px; background-color:#fff;margin-bottom:18px;
}
#center_right_1 {
width:672px;height:166px;border:0px;margin:0px;
}
#center_right_1_left {
float:left;width:250px;height:166px;border:0px;margin:0px;
}
#neiye_center_right_1_left {
float:left;width:250px;height:166px;border:0px;margin:0px 0px 12px 0px;
}
#center_right_1_right {
float:right;width:414px;height:166px;border:0px;margin:0px;
}

#center_right_2 {
width:672px;height:166px;border:0px;margin:8px 0px 0px 0px;
}
#center_right_2_left {
float:left;width:414px;height:166px;border:0px;margin:0px;
}
#center_right_2_right {
float:right;width:250px;height:166px;border:0px;margin:0px;
}
/* CSS Document */


.case_li1{float:left; padding-right:20px; margin-bottom:8px; position:relative; top:0px; left:0px; overflow:hiddenl;}

.case_li{float:left; padding-right:20px; position:relative; top:0px; left:0px; overflow:hiddenl;}
.case_li_txt{width:320px; height:166px; background:#001564;filter:alpha(opacity=0);-moz-opacity:0;opacity:0; top:0px; left:0px; position:absolute; overflow:hidden;}
.case_li_txt_1{width:320px; height:55px; background:#001564;filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8; top:111px; left:0px; position:absolute; overflow:hidden;}
.case_li_txt_hover{width:320px; height:340px; background:#000000;filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8; top:0px; left:0px; position:absolute; overflow:hidden;}

.honor_li{float:left; padding-right:20px; position:relative; top:0px; left:0px; overflow:hiddenl;}
.honor_li_txt{width:250px; height:166px; background:#550044;filter:alpha(opacity=0);-moz-opacity:0;opacity:0; top:0px; left:0px; position:absolute; overflow:hidden;}
.honor_li_txt_1{width:250px; height:55px; background:#550044;filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8; top:111px; left:0px; position:absolute; overflow:hidden;}
.honor_li_txt_hover{width:250px; height:166px; background:#000000;filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8; top:0px; left:0px; position:absolute; overflow:hidden;}

.neiye_honor_li{float:left; padding-right:20px; position:relative; top:0px; left:0px; overflow:hiddenl;}
.neiye_honor_li_txt{width:250px; height:166px; background:#005b69;filter:alpha(opacity=0);-moz-opacity:0;opacity:0; top:0px; left:0px; position:absolute; overflow:hidden;}
.neiye_honor_li_txt_1{width:250px; height:55px; background:#005b69;filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8; top:111px; left:0px; position:absolute; overflow:hidden;}
.neiye_honor_li_txt_hover{width:250px; height:166px; background:#000000;filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8; top:0px; left:0px; position:absolute; overflow:hidden;}

.news_li{float:left; padding-right:20px; position:relative; top:0px; left:0px; overflow:hiddenl;}
.news_li_txt{width:414px; height:166px; background:#001564;filter:alpha(opacity=0);-moz-opacity:0;opacity:0; top:0px; left:0px; position:absolute; overflow:hidden;}
.news_li_txt_1{width:414px; height:55px; background:#001564;filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8; top:111px; left:0px; position:absolute; overflow:hidden;}
.news_li_txt_hover{width:414px; height:166px; background:#000000;filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8; top:0px; left:0px; position:absolute; overflow:hidden;}

.about_li{float:left; padding-right:20px; position:relative; top:0px; left:0px; overflow:hiddenl;}
.about_li_txt{width:250px; height:166px; background:#550044;filter:alpha(opacity=0);-moz-opacity:0;opacity:0; top:0px; left:0px; position:absolute; overflow:hidden;}
.about_li_txt_1{width:250px; height:55px; background:#550044;filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8; top:111px; left:0px; position:absolute; overflow:hidden;}
.about_li_txt_hover{width:250px; height:166px; background:#000000;filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8; top:0px; left:0px; position:absolute; overflow:hidden;}


.news_case_li{float:left; padding-right:20px; position:relative; top:0px; left:0px; overflow:hiddenl;}
.news_case_li_txt{width:250px; height:166px; background:#001564;filter:alpha(opacity=0);-moz-opacity:0;opacity:0; top:0px; left:0px; position:absolute; overflow:hidden;}
.news_case_li_txt_1{width:250px; height:55px; background:#001564;filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8; top:111px; left:0px; position:absolute; overflow:hidden;}
.news_case_li_txt_hover{width:250px; height:166px; background:#000000;filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8; top:0px; left:0px; position:absolute; overflow:hidden;}

.case_li_span_mr_txt{width:90%; text-align:center; margin:auto; padding:0px; line-height:166px; font-size:18px;  color:#ffffff;}
.span_mr_txt{width:90%; text-align:center; margin:auto; padding:0px; line-height:165px; font-size:18px;  color:#ffffff;}
.span_mr_txt_1{width:90%; text-align:center; margin:auto; padding:0px; line-height:50px; font-size:18px;  color:#ffffff;}

.span_font{width:90%; text-align:center; margin:auto; padding: 0px; line-height:165px; font-size:18px;  color:#ffffff;}

.span_detail{width:90%; margin:auto; text-align:left; color:#FFFFFF; font-size:14px;}
.span_detail a{color:#FFF; font-size:14px; text-decoration: none; line-height:35px;}
.span_detail a:hover{color:#FFF; font-size:14px; text-decoration:none;}




/* case详细页面 */
#dbcase_div {
float:left;width:500px;height:290px;border:0px; margin:0px 0px 12px; 0px;overflow:hidden; border:0px;
}
	/* 3种样式 */
.dbcase_li{float:left; padding-right:20px; position:relative; top:0px; left:0px; overflow:hiddenl;}
.dbcase_li_txt{width:500px; height:290px; background:#550044;filter:alpha(opacity=0);-moz-opacity:0;opacity:0; top:0px; left:0px; position:absolute; overflow:hidden;}
.dbcase_span_mr_txt_1{width:90%; text-align:center; margin:auto; padding:0px; line-height:100px; font-size:20px;  color:#ffffff;}
.dbcase_span_font{width:90%; text-align:center; margin:auto; padding:100px 0px 0px 0px; line-height:50px; font-size:20px;  color:#ffffff;}
.dbcase_span_mr_txt{width:90%; text-align:center; margin:auto; padding:100px 0px 0px 0px; line-height:50px; font-size:20px;  color:#ffffff;}
.dbcase_li_txt_1{width:500px; height:100px; background:#550044;filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8; top:190px; left:0px; position:absolute; overflow:hidden;}
.dbcase_li_txt_hover{width:500px; height:290px; background:#000000;filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8; top:0px; left:0px; position:absolute; overflow:hidden;}



.dbcase2_li{float:left; padding-right:20px; position:relative; top:0px; left:0px; overflow:hiddenl;}
.dbcase2_li_txt{width:500px; height:290px; background:#005b69;filter:alpha(opacity=0);-moz-opacity:0;opacity:0; top:0px; left:0px; position:absolute; overflow:hidden;}
.dbcase2_span_mr_txt_1{width:90%; text-align:center; margin:auto; padding:0px; line-height:100px; font-size:20px;  color:#ffffff;}
.dbcase2_span_font{width:90%; text-align:center; margin:auto; padding:100px 0px 0px 0px; line-height:50px; font-size:20px;  color:#ffffff;}
.dbcase2_span_mr_txt{width:90%; text-align:center; margin:auto; padding:100px 0px 0px 0px; line-height:50px; font-size:20px;  color:#ffffff;}
.dbcase2_li_txt_1{width:500px; height:100px; background:#005b69;filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8; top:190px; left:0px; position:absolute; overflow:hidden;}
.dbcase2_li_txt_hover{width:500px; height:290px; background:#000000;filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8; top:0px; left:0px; position:absolute; overflow:hidden;}


.dbcase1_li{float:left; padding-right:20px; position:relative; top:0px; left:0px; overflow:hiddenl;}
.dbcase1_li_txt{width:500px; height:290px; background:#001564;filter:alpha(opacity=0);-moz-opacity:0;opacity:0; top:0px; left:0px; position:absolute; overflow:hidden;}
.dbcase1_span_mr_txt_1{width:90%; text-align:center; margin:auto; padding:0px; line-height:100px; font-size:20px;  color:#ffffff;}
.dbcase1_span_font{width:90%; text-align:center; margin:auto; padding:100px 0px 0px 0px; line-height:50px; font-size:20px;  color:#ffffff;}
.dbcase1_span_mr_txt{width:90%; text-align:center; margin:auto; padding:100px 0px 0px 0px; line-height:50px; font-size:20px;  color:#ffffff;}
.dbcase1_li_txt_1{width:500px; height:100px; background:#001564;filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8; top:190px; left:0px; position:absolute; overflow:hidden;}
.dbcase1_li_txt_hover{width:500px; height:290px; background:#000000;filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8; top:0px; left:0px; position:absolute; overflow:hidden;}

	/* 3种样式 */



/* CSS Document */


/* CSS Document */
#footer{
width:100%;border:0px; height:85px; text-align:center; background-color:#001564;
}
#bottom {
margin:0 auto; border:0px;height:85px;width:1000px;vertical-align:middle;
}
#bottomtext{
float:left;width:700px;height:85px;border:0px;margin:0px;text-align:left;
}
.bottomtext_1{ margin-top:20px;line-height:25px; font-size:12px;  color:#ffffff;}
.bottomtext_1 a{color:#ffffff;font-size:12px;}
.bottomtext_1 a:hover{color:#ffffff;font-size:12px; text-decoration:none;}

#link{
float:right;border:0px;margin:0px;width:250px;height:85px; background-color:#550044;
}
.link_icon{
float:left;border:0px;margin-top:30px; margin-left:65px;width:40px;height:40px;
}
.link_text{
float:left;border:0px;margin-top:30px; margin-left:10px;width:100px;height:40px;text-align:left; color:#FFFFFF; font-size:14px; font-weight:bold;
}


/* CSS Document */







/* CSS Document */

#big_benner{
width:100%;border:0px;margin:0px;height:520px; text-align:center; background-color:#001564;
}

* {
	margin:0;	padding:0;
}
#full-screen-slider {
	width:100%;	height:520px;	float:left;	position:relative;
}
#slides {
	display:block;	width:100%;	height:520px;	list-style:none;	padding:0;	margin:0;	position:relative;
}
#slides li {
	display:block;	width:100%;	height:100%;	list-style:none;	padding:0;	margin:0;	position:absolute;
}
#slides li a {
	display:block;width:100%;height:100%;text-indent:-9999px;
}
#pagination {
	display:block;	list-style:none;	position:absolute;	left:50%;	top:440px;	z-index:9999;	padding:5px 15px 5px 0;	margin:0;
}
#pagination li {
	display:block;	list-style:none;	width:10px;	height:10px;	float:left;	margin-left:15px;	border-radius:5px;	background:#FFF;
}
#pagination li a {
	display:block;	width:100%;	height:100%;	padding:0;	margin:0;	text-indent:-9999px;
}
#pagination li.current {
	background:#0092CE;
}



/* CSS Document */

#all_benner{
width:100%;border:0px;margin:0px;height:239px; text-align:center; background-image:url(../images/benner_bg.gif); background-repeat:repeat-x;
}
.all_benner_1{
margin:0 auto; border:0px;height:239px;width:1000px;vertical-align:middle;
}

#all_center{
width:100%;border:0px;margin:0px;height:100%; text-align:center;
}

#all_center_1 {
margin:0 auto; border:0px;height:100%;width:1000px;vertical-align:middle;overflow:hidden;
}

#a_list {border:0px;height:40px;width:1000px; margin-top:12px;}
#a_list ul{list-style:none;} 
#a_list li{float:left; width:165px; height:40px; line-height:35px; background-color:#aaaaaa;font-size:16px; border-right:1px solid #FFFFFF; color:#FFFFFF;float:left; text-align:center; }
#a_list li a{color:#FFFFFF; font-size:16px;}
#a_list li a:hover{ width:165px; height:40px; line-height:35px; font-size:16px; background-color:#550044; border-right:1px solid #FFFFFF; color:#FFFFFF; float:left; text-align:center; text-decoration:none;}
.a_listSelected{background-color:#550044;}

#a_title {border:0px;height:40px;width:1000px; margin-top:12px; background-color:#550044;}
#a_title a{color:#FFFFFF; font-size:14px;text-decoration:none;}
.a_title_left {border:0px;height:40px;width:500px; margin-left:40px; float:left; text-align:left;}
.a_title_right {border:0px;height:40px;width:400px; float:right; text-align:right; line-height:35px; color:#FFFFFF; font-size:14px; margin-right:10px;}

#a_content {border:0px; height:100%;width:1000px; margin-top:12px; background:url(../images/a_bg.jpg) no-repeat bottom right; text-align:left; background-color:#FFFFFF;}
.a_content_text{ margin:0px; font-size:16px;}

#a_culture {border:0px; height:100%;width:1000px; margin-top:12px; background:url(../images/c_bg.jpg) no-repeat bottom right; text-align:left; background-color:#FFFFFF;}
.a_culture_text{ margin:0px; font-size:16px;}

#a_oration {border:0px;width:1000px; margin-top:12px; margin-bottom:12px; background-color:#FFFFFF; height:620px;}
.a_oration_left { width:494px; height:620px; float:left; background-color:#e6e6e6; text-align:center; height:100%}
.a_oration_right { width:494px; height:620px; float:right; background-color:#e6e6e6; text-align:center; height:100%}
.a_oration_img{ margin-top:20px; margin-bottom:20px; width:100%;}

#a_qua { border:0px;width:1000px; margin-top:12px; margin-bottom:12px; height:100%;  background-color:#e6e6e6;overflow:hidden; text-align:center;}
#a_qua_1 { margin-top:10px; margin-bottom:10px; width:100%;overflow:hidden;} 
#a_qua_1 ul{list-style:none;}
#a_qua_1 li{float:left;width:332px; margin-top:10px;}


#center_case { border:0px;width:1000px; margin-top:12px; margin-bottom:12px; height:100%; overflow:hidden;}
#center_case1 { border:0px;width:1000px; margin-top:12px; margin-bottom:12px; height:100%; overflow:hidden; background-color:#e6e6e6}


#a_honor {border:0px; height:100%;width:1000px; margin-top:12px; background:url(../images/honor_bg.jpg) no-repeat bottom right; text-align:left; background-color:#FFFFFF;}
#a_honor_1 { margin-bottom:10px; width:100%;overflow:hidden;} 
#a_honor_1 ul{list-style:none;}
#a_honor_1 li{float:left;width:250px; margin-top:18px; text-align:left;}


#a_news{border:0px; height:100%;width:1000px; margin-top:12px;}
.a_news_left{width:750px; overflow:hidden; float:left; background-color:#f6f6f6; text-align:center;}
.a_news_left_list{width:700px; margin:0 auto; height:100%;text-align:center;}



.a_news_right{width:250px; overflow:hidden; float:right;}

/* CSS Document */


