@charset "utf-8";
/* CSS Document */

*{margin:0 auto; padding:0;  font-family: "微软雅黑" ; font-size:12px; color:#666666;}
html{line-height:24px;  }
p{ text-indent:0; font-size:14px; color:#666666; margin:0 auto; padding:0;}
ul{list-style:none;}
img{border:none;}
em{font-style:normal;}
a{text-decoration:none;}
a:hover{color: #007fc5;}
h1{margin:0 auto;}
body {padding:0;margin:0; width:100%; display:table;}

.z_main{ width:100%; margin:0 auto; text-align:center;}

.header_main{ width:1004px; height:110px;  margin:0 auto;overflow:hidden}
.header_top{float: right;width:1004px;height:25px;}
.header_top ul{width:210px; float:right;height:25px; }
.header_top ul li{ float:left;width:70px;display:block;  }
.header_top ul li a{ font-size:12px; color:#696868;padding-right:10px; text-align:right }
.header_top ul li a:hover{color:#075dbe;}
.herder_xia{ width:1004px; height:95px; margin-top:25px; overflow:hidden}
.logo{ float:left; margin:15px 15px 0 0;}
.xia_rt{ width:613px; float:right; height:95px; margin:0 auto;}
.nav{ margin-top:25px}
.nav_1{ width:613px;_width:613px;height:40px; float:right; overflow:hidden; line-height:40px; margin:0 auto;}
.nav_2{width:613px;_width:613px;float:right;z-index:999;}
#jsddm{margin: 0;padding: 0;_margin-left:-10px;_width:820px;}
#jsddm li{float:left;list-style: none; text-align:left; color:#007ec2}
#jsddm li a{display:block;height:40px;line-height:40px; float:left;width:72px;color:#007ec2;white-space: nowrap;text-align: center;font-size:14px;font-weight:bold;}
#jsddm li a:hover{background:url(../images/ory_07.jpg) no-repeat;z-index:9999;color:#565555 }
#jsddm li ul{margin:0;padding:0;visibility: hidden;position: absolute;z-index:99999; width:95px;margin-top:2px; _margin-top:30px; *margin-top:30px; *margin-left:-130px; }
#jsddm li ul li{float:left; position:relative;width:95px;}
#jsddm li ul li a{background:#e5e5e5;color:#444343;height:35px; font-weight: bold; text-align: center; margin-top:1px;line-height:35px;
font-size:12px; width:74px;  }
#jsddm li ul li a:hover{background:#fba100; color:#FFF}

/*导航结束*/

.ban{width:1004px; text-align:center}
.index_banner{position:relative;height:399px;margin:0 auto;margin:0 auto;  }
.index_banner li{position: absolute;top: 1px;left: 1px;overflow: hidden;width: 1004px;height: 399px;}
.index_banner li.first{background:url(../images/sy_06.jpg) center top no-repeat;}
.index_banner li.second{background:url(../images/sy_07.jpg) center top no-repeat;}
.index_banner li.third{background:url(../images/sy_08.jpg) center top no-repeat;}
.index_banner li a{display:block;margin:0 auto;width:1000px;height:399px;}
.index_banner cite{position:absolute;bottom:6px;left:50%;z-index:999;display:block;margin-left:-84px;width:150px;height:6px;_display:none;}
.index_banner cite span{float:left;display:block;margin:0 4px;width:40px;height:5px;background-color:#e5e5e5;text-indent:-999em;opacity:.9;cursor:pointer;}
.index_banner cite span:hover{background-color:#ffffff;}
.index_banner cite span.cur{background-color:#2c467f;cursor:default;}
/*banner结束*/

.gonggaaao{ width:1004px; height:25px; margin:0 auto;background:#ffc716;}
.gonggaaao h1{ float:left;width:50px;line-height:25px; margin-left:50px; font-size:14px;color:#28477f; }
#scrollWrap{width:800px;height:18px;overflow:hidden; float:left; margin-left:20px;}
#scrollMsg li{height:18px;line-height:25px;overflow:hidden;padding:0 10px; text-align:left}
#scrollMsg li a{ color:#28477f;font-size:12px;} 
#scrollMsg li span{ margin-left:100px;color:#28477f; }

.new_top{ width:1004px; margin-top:20px; height:260px; overflow:hidden}
.nw_lt{ width:650px; float: left; height:260px; margin:0 5px 0 5px}
.lt_top{ width:650px; height:35px; float:left; border-bottom:1px solid #007ec2;}
.lt_top h2{ float:left; text-align:left; font-size:16px; height:30px; line-height:30px; color:#3f3f3f;}
.lt_top a{ width:55px; float:right; }
.lt_top a span:hover{ color:#28477f;}
.lt_top span{ float:left; padding-right:5px;height:30px; line-height:30px;color:#b9babc}
.lt_xia{ width:650px; height:205px; margin-top:55px;_margin-top:25px}

#hotpic { width: 294px; height: 182px; overflow: hidden; margin: 0 auto; float:left }
#NewsPic { position: relative; width: 294px; height: 182px; overflow: hidden;}
#NewsPic a { overflow: visible; border: 0; text-decoration: none; }
#NewsPic .Picture { position: absolute; left: 0; top: 0; }
#NewsPic .Nav { position: absolute; height: 16px; line-height: 14px; bottom: 0; right: 0; }
#NewsPic .Nav span { font-size: 12px; font-weight: 400; color: #FFF; float: right; display: block; width: 24px; text-align: center; 
background: #000; border-left: solid 1px #FFF; cursor: pointer; }
#NewsPic .Nav span.Normal { color: #FFF; background: #000; filter: Alpha(opacity=50); opacity: .5; }
#NewsPic .Nav span.Cur { background: #ce0609; color: #FFF; }

.xia_rt01{ width:330px; _width:310px; float:right;height:182px; text-align:left}
.xia_rt01 h3 a{width:330px; font-size:14px; margin-right:5px;line-height:20px;}
.xia_rt01 p{width:330px; font-size:12px; height:20px; line-height:20px;  margin-right:5px;}
.xia_rt01 a:hover{ color:#28477f; text-decoration:underline;}
.xia_rt01 ul{ width:330px; margin-top:25px; _margin-left:-8px;_margin-top:5px }
.xia_rt01 ul li{ width:330px; float:left; height:20px; line-height:20px; display:block; text-align:left; }
.xia_rt01 ul li a{ width:235px; float:left; color:#7e7f7f; line-height:20px; background:url(../images/sy_20.jpg) no-repeat 3px 8px; padding-left:13px; display:block; text-align:left; font-size:12px;word-break:keep-all; white-space:nowrap; text-overflow:ellipsis;}
.xia_rt01 ul li span{ width:75px; float:right;  color:#7e7f7f;}

.fenxiao{ width:320px; height:260px; float:right;}
.lt_top01{ width:320px; height:35px; float:left; border-bottom:1px solid #007ec2;}
.lt_top01 h2{ float:left; text-align:left; font-size:16px; height:30px; line-height:30px; color:#3f3f3f;}
.lt_top01 a{ width:55px; float:right; }
.lt_top01 a span:hover{ color:#28477f;}
.lt_top01 span{ float:left; padding-right:5px;height:30px; line-height:30px;color:#b9babc}

.wenhua{ width:1004px; height:125px; margin:0  auto auto; background:url(../images/sy_09.jpg) no-repeat; overflow:hidden}
.wenhua ul{padding:15px 10px ; margin-left:10px;}
.wenhua ul li{ width:233px; float: left; margin-left:10px; }
.wenhua ul li img{border:1px solid #dcdcdc; padding:2px;}

/*banner*/
.banner{margin:0 auto; width:1004px;}
/*正文区域*/
.news_container{width:1004px;overflow:hidden; margin-bottom:30px;}
/*左侧导航*/
.left_xia{width:190px;  float:left; margin-left:10px;}
.left_xia ul li{ height:40px;width:190px; border-bottom:1px solid #e0e0e0; text-align: left; line-height:40px; margin-bottom:2px;}
.left_xia ul li a{ font-size:14px;width:190px; color:#313131; text-align:left; float:left; background:url(../images/new_50.jpg)  no-repeat center; height:30px; padding-left:10px;}
.left_xia ul li a:hover{font-size:14px; background:url(../images/new_5.jpg) no-repeat center left;  width:190px; color: #FFF; padding-bottom:9px;}
.left_xia h1{font-size:22px; color:#3264ab; line-height:40px;margin-top:16px; border-bottom:3px solid #F93; text-align:left;}
/*右侧内文*/
.neiwen{float: right; width:776px; margin-top:30px; overflow:hidden; font-size:14px; color:#666666; overflow:hidden;}
.neiwen span{color:#0080c3; width:694px;}
.neiwen .neiwen_01 a{font-size:16px; color:#666666; padding-top:40px; margin-right:30px;}
.neiwenbiao{  width:776px; overflow:hidden; border-bottom:1px solid #CCC;}
.neiwen_01{ float:left;font-size:18px; color:#666666; display:block;}
.neiwen_02{ float:right; font-size:12px; color:#666666; margin-right:5px; margin-bottom:4px;}
/*公司简介内文*/
.rt_xia{ width:776px;text-align:left;font-size:14px; color:#4e4d4d; margin-top:20px;}
.rt_xia p{text-indent:2em; text-align:left; font-size:14px;  line-height:20px;  color:#666666; width:756px; text-align:left; margin:0 0 10px 10px;}
/*新闻页标题*/
.nw_xia{width:776px; overflow:hidden; margin-top:15px;}
.nw_xia ul{width:776px;}
.nw_xia ul li{width:776px; height:25px; line-height:25px; text-align:left;font-size:14px; border-bottom:1px dashed #e0e0e0; margin-bottom:10px; }
.nw_xia ul li a{color:#858383;float:left;font-size:14px ; display: block ;word-break:keep-all; white-space:nowrap; text-overflow:ellipsis;width:694px;}
.nw_xia ul li a:hover{color:#0080c3;}
.nw_xia ul li span{float:right; font-size:10px; text-align:center;  width:80px;color:#afaeae;display: block}
/*翻页*/
.fanye{ width:776px; height:23px;float:right;clear:both;margin-top:15px; margin-bottom:10px; overflow:hidden;}
.fanye p{display: inline-block;line-height:23px; font-size:12px; color:#4C4C4C; float:left; margin-left:10px; }
.fanye a:hover{color:#C63;}
.fanye a.fanye01{color:#5e5e5e; text-align:center;width:22px;}
.fanye a.fanye01:hover{ color:#c63;}

.nw_main{padding:0;width:776px; margin-top:28px; border-top:1px solid #d5d5d5;}
.nw_main b{color:#666666;font-size:18px;line-height:30px;height:30px ; margin-top:30px;}
/*新闻页标题*/
.s_tittle{display:table;height:60px;line-height:30px; width:776px; color:666666; height:60px;  margin:auto; margin-bottom:20px; border-bottom:1px dashed #d5d5d5; padding-top:20px; }
.s_tittle h2{font-size:18px; text-align:center; color:#666;}
.s_tittle span{margin-right:20px; font-size:12px; color:#666666; text-align:right; text-align:center;}
.right_tex p{text-indent:2em; text-align:left; font-size:14px;  line-height:20px;  color:#666666; padding:0 16px;}

.s_tittle_01{height:60px;line-height:12px; width:776px; color:666666; margin-bottom:5px; font-size:12px; color:#666666; float: left;;margin-top:30px; border-top:1px dashed #d5d5d5;}
.s_tittle_01 p{ text-align:left; margin:10px auto;}
/*主营业务*/
.zy_01{margin-top:30px; width:776px;}
.zy_01 p{font-size:18px;}
.zy_01 img{width:400px; margin:40px auto;}
/*页脚*/
.footer{ width:1004px; height:29px; margin:0 auto; margin-top:20px; margin-bottom:10px; background-image:url(../images/sy_39.jpg);no-repeat;overflow:hidden;}
.footer p{ width:700px; float:right; line-height:25px; color:#FFF; font-size:12px; text-align: right; margin-right:15px;}



