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

body{ position:relative;}

.tianqi{ width:1100px; height:30px; margin-left:auto; margin-right:auto;}
.tianqi span{ margin-left:406px; padding-top:20px; line-height:30px;}

.shang{ width:1100px; height:76px; margin-left:auto; margin-right:auto; overflow:hidden;}
.shang .llogo{ float:left; width:310px; height:74px; background-image:url(../images/logo.png); background-repeat:no-repeat;}
.shang .rexian{ width:760px;height:76px;float:right;}
.shang .rexian #dateShow{ margin-top:50px;}
.shang .rexian img{ display:block; float:right; margin-top:-48px; margin-right:22px;}
.banner{ height:450px; background-color:#1674b2; }
.pics_wrap{ width:1222px; height:450px; margin-left:auto; margin-right:auto;}






.bumenzhanshi{width:1100px; height:350px; margin-left:auto; margin-right:auto;}
.bumenzhanshi .title{margin-left:auto; margin-right:auto; width:143px;  margin-top:55px;}
.mr_frbox{ width:1160px; margin-top:30px;}
.mr_frBtnL { float: left;cursor: pointer;margin-top:90px; }
.mr_frUl { float: left; height: 200px; width: 1040px; margin-left:18px; }
.mr_frBtnR { float: right; cursor: pointer; margin-top:90px;}
.mr_frUl ul li { float: left; height: 250px; width: 260px; margin-right: 6px; margin-left:6px; overflow: hidden; text-align:center;}
.mr_frbox .mr_frUl ul li span{  font-size:14px; line-height:40px;}
.mr_frUl ul li img { display: block;  }


.m_bumenzhanshi{width:640px; height:320px; margin-left:auto; margin-right:auto;}
.m_bumenzhanshi .title{margin-left:auto; margin-right:auto; width:143px;  margin-top:20px; margin-bottom:20px;}
.mr_frboxx{ width:620px; }
.mr_frboxx .mr_frUl { float: left; height: 200px; width: 550px; margin-left:18px; }
.mr_frboxx .mr_frBtnL { float: left;cursor: pointer;margin-top:90px; }
.mr_frboxx .mr_frUl span{ display:block; margin-top:10px; font-size:16px;}


.yewu_wai{ clear:both; height:400px; background-color:#2F353A; margin-top:30px;}
.yewu_wai .yewufanwei{width:1100px; height:400px; margin-left:auto; margin-right:auto;}
.yewu_wai .yewufanwei .title{margin-left:auto; margin-right:auto; width:141px; padding-top:50px;}
.yewu_wai .yewufanwei .yewu_fenlei{ width:220px; height:220px; float:left; text-align:center; margin-top:60px;}
.yewu_wai .yewufanwei .yewu_fenlei span:hover{ color:#f8ac01}
.yewu_wai .yewufanwei .yewu_fenlei img{ margin-left:auto; margin-right:auto; width:126px;}
.yewu_wai .yewufanwei .yewu_fenlei span{ display:block; font-size:20px; color:#FFF; line-height:50px;}

.m_yewu_wai{ clear:both; width:640px; background-color:#2F353A; margin-top:10px; padding-bottom:30px;}
.m_yewu_wai .yewufanwei{width:640px;  margin-left:auto; margin-right:auto; overflow:hidden;}
.m_yewu_wai .yewufanwei .title{margin-left:auto; margin-right:auto; width:141px; padding-top:20px;}
.m_yewu_wai .yewufanwei .yewu_fenlei{ width:210px;  float:left; text-align:center; margin-top:40px;}
.m_yewu_wai .yewufanwei .yewu_fenlei span:hover{ color:#f8ac01}
.m_yewu_wai .yewufanwei .yewu_fenlei img{ margin-left:auto; margin-right:auto; width:126px;}
.m_yewu_wai .yewufanwei .yewu_fenlei span{ display:block; font-size:20px; color:#FFF; line-height:50px;}
.m_yewu_wai .yewufanwei .aa{ margin-left:100px;}


.chenggonganli{width:1100px; height:630px; margin-left:auto; margin-right:auto;}
.chenggonganli .title{margin-left:auto; margin-right:auto; width:141px; padding-top:40px;}
.chenggonganli a .anli_fenlei{ width:198px; height:190px; float:left; text-align:center; margin-top:30px; padding-top:30px; margin-left:10px; margin-right:10px; background-color:#eaeaea; border:1px solid #ccc; border-radius:3%;}
.chenggonganli a .anli_fenlei img{ margin-left:auto; margin-right:auto; width:126px;}
.chenggonganli a .anli_fenlei span{ display:block; font-size:18px; color:#333333; line-height:40px;}
.chenggonganli a .anli_fenlei:hover{ background-color:#ccc;}


.m_chenggonganli{width:640px; margin-left:auto; margin-right:auto; overflow:hidden;}
.m_chenggonganli .title{margin-left:auto; margin-right:auto; width:141px; padding-top:20px;}
.m_chenggonganli a .anli_fenlei{ width:280px; height:190px; float:left; text-align:center; margin-top:30px; padding-top:30px; margin-left:17px; margin-right:15px; background-color:#eaeaea; border:1px solid #ccc; border-radius:3%;}
.m_chenggonganli a .anli_fenlei img{ margin-left:auto; margin-right:auto; width:140px;}
.m_chenggonganli a .anli_fenlei span{ display:block; font-size:18px; color:#333333; line-height:60px;}
.m_chenggonganli a .anli_fenlei:hover{ background-color:#ccc;}



.xinwen_wai{ height:350px; background-color:#fcfcfc;}
.xinwen{width:1100px; height:460px; margin-left:auto; margin-right:auto; padding-top:30px;overflow:hidden;}

.xinwen .zhongjinxinwen{ width:500px; float:left; margin-left:20px;}

.xinwen .youshiyunjia .title{ margin-bottom:12px;float:left; display:inline;}
.xinwen .zhongjinxinwen .title{margin-bottom:5px;float:left; display:inline;}
.xinwen_wai .xinwen .zhongjinxinwen .gengduo,.xinwen_wai .xinwen .youshiyunjia .gengduo{ float:right; display:inline; margin-top:15px;}

.xinwen_wai .xinwen .zhongjinxinwen .xinwen_dandu{clear:both;width:500px; height:70px; padding-bottom:10px; overflow:hidden; padding-top:10px;}
.xinwen_wai .xinwen .zhongjinxinwen .xinwen_dandu .dandu_zuo{  width:80px; height:80px; padding-top:16px; background-image:url(../images/riqi_bg.png); background-repeat:no-repeat; background-size:contain; float:left;position:relative; top:0px; left:0px;   overflow: hidden;}
.xinwen_wai .xinwen .zhongjinxinwen .xinwen_dandu .dandun_you{ width:400px; float:right;border-bottom:1px dashed #444444; height:78px;}
.xinwen_wai .xinwen .zhongjinxinwen .xinwen_dandu .dandun_you H2{font-size:16px; line-height:24px; margin-bottom:10px; color:#000; }
.xinwen_wai .xinwen .zhongjinxinwen .xinwen_dandu .dandun_you p{font-size:12px; line-height:20px;    overflow:hidden; color:#000;letter-spacing:1px; color:#666; }



.xinwen .zhongjinxinwen .xinwen_kuang,.xinwen .youshiyunjia .yunjia_kuang{clear:both; width:500px; height:40px;  overflow:hidden; border-bottom:1px dashed #444444;}
.xinwen .zhongjinxinwen .xinwen_kuang h2,.xinwen .youshiyunjia .yunjia_kuang h2{  display:inline;width:398px;  font-size:12px; line-height:40px; color:#333333;  }
.xinwen .zhongjinxinwen .xinwen_kuang span,.xinwen .youshiyunjia .yunjia_kuang span{ display:inline; font-size:12px; line-height:40px;   float:right; color:#666;}

font#calendarClock1{ height:30px;}

.xinwen .youshiyunjia{ width:500px; float:right; margin-right:20px;}


.m_zhongjinxinwen,.m_youshiyunjia{ width:600px; margin-left:20px;}
.m_zhongjinxinwen .title,.m_youshiyunjia .title{ height:60px;margin-bottom:5px;float:left; display:inline;}
.m_zhongjinxinwen .title img,.m_youshiyunjia .title img{ margin-top:20px;}
.m_zhongjinxinwen .gengduo,.m_youshiyunjia .gengduo{ float:right; display:inline; margin-top:35px; margin-right:20px;}
.m_zhongjinxinwen .xinwen_dandu{clear:both;width:600px; height:70px; padding-bottom:10px; overflow:hidden; padding-top:10px;}
.m_zhongjinxinwen .xinwen_dandu .dandu_zuo{  width:80px; height:80px; padding-top:16px; background-image:url(../images/riqi_bg.png); background-repeat:no-repeat; background-size:contain; float:left;position:relative; top:0px; left:0px;   overflow: hidden;}
.m_zhongjinxinwen .xinwen_dandu .dandun_you{ width:490px; float:right;border-bottom:1px dashed #444444; height:78px;}
.m_zhongjinxinwen .xinwen_dandu .dandun_you H2{font-size:16px; line-height:24px; margin-bottom:10px; color:#000; }
.m_zhongjinxinwen .xinwen_dandu .dandun_you p{font-size:12px; line-height:20px;    overflow:hidden; color:#000;letter-spacing:1px; color:#666; }
.m_zhongjinxinwen .xinwen_kuang,.m_youshiyunjia .yunjia_kuang{clear:both; width:600px; height:40px;  overflow:hidden; border-bottom:1px dashed #444444;}
.m_zhongjinxinwen .xinwen_kuang h2,.m_youshiyunjia .yunjia_kuang h2{  display:inline;width:398px;  font-size:12px; line-height:40px; color:#333333;  }
.m_zhongjinxinwen .xinwen_kuang span,.m_youshiyunjia .yunjia_kuang span{ display:inline; font-size:12px; line-height:40px;   float:right; color:#666;}




.guanyuwomen{width:1100px; height:480px; margin-left:auto; margin-right:auto; overflow:hidden;}
.guanyuwomen .title{margin-left:auto; margin-right:auto; width:141px; padding-top:40px;}
.guanyuwomen .tu{ margin-top:30px; float:left;}
.guanyuwomen .wenben{ float:right; margin-top:30px; width:548px; line-height:24px; font-size:13px; font-family:"微软雅黑"}
.guanyuwomen .wenben p a{ color:#F00;}


.m_guanyuwomen{width:640px; margin-left:auto; margin-right:auto; overflow:hidden;}
.m_guanyuwomen .title{margin-left:auto; margin-right:auto; width:141px; padding-top:40px;}
.m_guanyuwomen .tu img{ width:600px; margin-left:20px; margin-top:20px;}
.m_guanyuwomen .wenben{ width:600px; margin-left:20px; margin-top:20px;line-height:24px; font-size:14px; margin-bottom:20px; font-family:"微软雅黑"}
.m_guanyuwomen .wenben p a{ color:#F00;}


.dibu{ clear:both;  height:40px; background-color:#686868;}
.dibu .banquan{ width:1100px; height:40px; margin-left:auto; margin-right:auto;  }
.dibu .banquan p{  line-height:40px; color:#CCC;}
.dibu .banquan p a{ color:#CCC;}

.m_dibu{ clear:both; background-color:#686868;}
.m_dibu .banquan{ width:640px; }
.m_dibu .banquan p{ text-align:center;line-height:24px; color:#CCC;}
.m_dibu .banquan p a{ color:#CCC;}


















/*内页*/
.banner_nei{ height:300px; position:relative; overflow:hidden;}
.banner_nei img{ position:absolute; left:50%; top:0; margin-left:-960px;}
.zhuti{ width:1050px;margin-left:auto; margin-right:auto; min-height:340px; overflow:hidden; margin-top:40px;}
.zhuti .zuo{ width:150px; float:left; margin-bottom:30px;}
.zhuti .zuo>a{ display:block; font-size:14px; line-height:32px; padding-left:20px; text-align:justify;}
.zhuti .zuo>a:hover,.zhuti .zuo .other_left>ul>li>a:hover{ background-image:url(../images/nav_bg.png); background-repeat:no-repeat; color:#FFF;}
.zhuti .you{ width:850px; float:right; position:relative; min-height:350px;}
.zhuti .you .bioati{ font-size:20px; line-height:40px; border-bottom:1px solid #CCC; color:#333; margin-bottom:20px;}
.zhuti .you .neirong{ font-size:14px; line-height:24px;}

.zhuti .you .liebiao ul li{ line-height:30px; color:#666666;cursor:pointer;}
.zhuti .you .liebiao ul li span{ margin-right:40px; }
.zhuti .zuo .bg_ys{ background-image:url(../images/nav_bg.png); background-repeat:no-repeat; color:#FFF;}

.zhuti .you>span{ position:absolute; top:20px; right:10px;}
.zhuti .you .pagelink{ clear:left; margin-top:20px; margin-bottom:10px;}
.zhuti .you .pagelink span,.zhuti .you .pagelink p,.zhuti .you .pagelink a{ margin-right:5px;}
.pagelink input{
	width:20px
}
.zhuti .you .nr .nr_bt h5{ text-align:center; font-size:16px; line-height:30px;}
.zhuti .you .nr .nr_bt h6{ text-align:center; font-size:12px; color:#999; line-height:20px;}
.zhuti .you .nr .nr_text{ line-height:26px; font-size:14px; color:#333;}








.zuo_xia{ width:170px; margin-top:30px;}
.zuo_xia .zuo_zhuyaoyewu,.zuo_xia .zuo_chenggonganli,.zuo_xia .zuo_lianxiwomen{ width:100%; overflow:hidden; margin-bottom:15px;}

.zuo_xia .zuo_zhuyaoyewu .title,.zuo_xia .zuo_chenggonganli .title,.zuo_xia .zuo_lianxiwomen .title{ width:75%; font-size:14px; color:#0f87c2; margin-left:20px; line-height:30px; font-weight:bold; border-top:1px solid #CCC; padding-top:15px;}

.zuo_xia .zuo_zhuyaoyewu a,.zuo_xia .zuo_chenggonganli a,.zuo_xia .zuo_lianxiwomen a{ float:left; margin-left:20px;  line-height:24px;}
.zuo_xia .zuo_zhuyaoyewu a:hover,.zuo_xia .zuo_chenggonganli a:hover,.zuo_xia .zuo_lianxiwomen a:hover{ color:#0f87c2;}
.zuo_xia .zuo_lianxiwomen p{margin-left:20px;  line-height:20px; color:#666;}



.zhuti .you .chanpin_liebiao li{ width:200px;  float:left; margin-left:5px; margin-right:2px;}
.zhuti .you .chanpin_liebiao li a img{ width:100%; height:140px; }

#mbOverlay { position:fixed; z-index:9998; top:0; left:0; width:100%; height:100%; background-color:#000; cursor:pointer; }
#mbOverlay.mbOverlayFF { background:transparent url(../images/80.png) repeat; }
#mbOverlay.mbOverlayIE { position:absolute; }
#mbCenter { height:557px; position:absolute; z-index:9999; left:50%; background-color:#fff; -moz-border-radius:10px; -webkit-border-radius:10px; -moz-box-shadow:0 10px 40px rgba(0, 0, 0, 0.70); -webkit-box-shadow:0 10px 40px rgba(0, 0, 0, 0.70); }
#mbCenter.mbLoading { background:#fff url(../images/whiteloading.gif) no-repeat center; -moz-box-shadow:none; -webkit-box-shadow:none; }
#mbImage { left:0; top:0; font-family:Myriad, Verdana, Arial, Helvetica, sans-serif; line-height:20px; font-size:12px; color:#fff; text-align:left; background-position:center center; background-repeat:no-repeat; padding:10px; }
#mbImage a, #mbImage a:link, #mbImage a:visited { color:#ddd; }
#mbImage a:hover, #mbImage a:active { color:#fff; }
#mbBottom { min-height:20px; font-family:Myriad, Verdana, Arial, Helvetica, sans-serif; line-height:20px; font-size:12px; color:#999; text-align:left; padding:0 10px 10px; }
#mbTitle { display:inline; color:#999; font-weight:bold; line-height:20px; font-size:12px; }
#mbNumber { background:url(../images/mbnumber_bg.gif) no-repeat center; display:inline; color:#C00; line-height:26px; font-size:12px; position: absolute; bottom: 10px; right: 10px; text-align: center; width:65px; height:26px; }
#mbCaption { display:block; color:#999; line-height:14px; font-size:10px; }
#mbPrevLink, #mbNextLink, #mbCloseLink { display:block; float:right; height:20px; margin:0; outline:none; }
#mbPrevLink { width:32px; height:100px; background:transparent url(../images/customblackprevious.gif) no-repeat center; position: absolute; top:38%; left:-32px; }
#mbNextLink { width:32px; height:100px; background:transparent url(../images/customblacknext.gif) no-repeat center; position: absolute; top:38%; right:-32px; }
#mbCloseLink { width:24px; background:transparent url(../images/customblackclose.gif) no-repeat center; position:absolute; top:10px; right:10px; }
#mbError { position:relative; font-family:Myriad, Verdana, Arial, Helvetica, sans-serif; line-height:20px; font-size:12px; color:#fff; text-align:center; border:10px solid #700; padding:10px 10px 10px; margin:20px; -moz-border-radius:5px; -webkit-border-radius:5px; }
#mbError a, #mbError a:link, #mbError a:visited, #mbError a:hover, #mbError a:active { color:#d00; font-weight:bold; text-decoration:underline; }
.layout_default{float:left; margin:5px}
.mod_gallerylist{width:665px; margin:0 auto}
.meta{font-size:12px; text-align:center;}
.image_container img{border:1px solid #CCC; padding:2px}
.meta a{color:#333; text-decoration:none}

b{ font-weight:100; font-size:16pt;}
font{ padding-bottom:5px;}



.m_logo{ height:100px;}
.m_logo img{ margin-top:25px;}

.flexslider {
	margin: 0px auto 20px;
	position: relative;
	width: 100%;
	height: 237px;
	overflow: hidden;
	zoom: 1;
}
.flexslider .slides li {
	width: 100%;
	height: 100%;
}
.flex-direction-nav a {
	width: 70px;
	height: 70px;
	line-height: 99em;
	overflow: hidden;
	margin: -35px 0 0;
	display: block;
	background: url(../images/ad_ctr.png) no-repeat;
	position: absolute;
	top: 50%;
	z-index: 10;
	cursor: pointer;
	opacity: 0;
	filter: alpha(opacity=0);
	-webkit-transition: all .3s ease;
	border-radius: 35px;
}
.flex-direction-nav .flex-next {
	background-position: 0 -70px;
	right: 0;
}
.flex-direction-nav .flex-prev {
	left: 0;
}
.flexslider:hover .flex-next {
	opacity: 0.8;
	filter: alpha(opacity=25);
}
.flexslider:hover .flex-prev {
	opacity: 0.8;
	filter: alpha(opacity=25);
}
.flexslider:hover .flex-next:hover,
.flexslider:hover .flex-prev:hover {
	opacity: 1;
	filter: alpha(opacity=50);
}
.flex-control-nav {
	width: 100%;
	position: absolute;
	bottom: 10px;
	text-align: center;
}
.flex-control-nav li {
	margin: 0 2px;
	display: inline-block;
	zoom: 1;
	*display: inline;
}
.flex-control-paging li a {
	background: url(../images/dot.png) no-repeat 0 -16px;
	display: block;
	height: 16px;
	overflow: hidden;
	text-indent: -99em;
	width: 16px;
	cursor: pointer;
}
.flex-control-paging li a.flex-active,
.flex-control-paging li.active a {
	background-position: 0 0;
}
.flexslider .slides a img {
	width: 100%;
	height: 237px;
	display: block;
}



