@charset "utf-8";
/*Common_start*/
body{font-size:12px;font-family:"黑体";color:#000000;background-color:#ffffff;}
body,blockquote,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
input,button,textarea,select,optgroup,option,small{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
a:link,a:hover,a:visited,a:active{color: #000000;text-decoration:none;}
ul,ol{list-style:none;}
.clear{clear:both; line-height:0px;}
img{ border:none;}
/*Common_end*/
#icp_con{ display:none;}
/*top*/
.top{height:35px;width:100%; min-width:1200px;background:#f1f1f1; position:relative; z-index:999;}
.topcenter{width:1180px;margin:0 auto;}
.topcenter strong{color:#666666;font-size:12px;font-weight:100;display: block;float: left;line-height:35px;}
/*顶部连接*/
.toolurl{height:35px;margin:0px;float: right;}
.toolurl ul li{float:left;padding: 0px 16px 0px 16px; background:url(../images/xian.jpg) center right no-repeat; position:relative;height:13px; top:12px;line-height:13px;}
.toolurl ul li a{color:#666666; line-height:13px; font-size:12px; cursor:pointer;}
.toolurl ul li a:hover{ text-decoration:underline;}
/*header*/
.header{height:95px; background:#ffffff;}
.headercenter{width:1180px;margin:0 auto; position:relative}
.wdwe{ position:absolute; top:8px; left:101%; width:82px; height:82px}
.wdwe img{ width:100%; height:100%;}
.headercenter h1{ float:left; margin-top:17px;}
.tool{float:right; margin-top:12px;}
/*微信和手机*/
.erweima{float:right;margin-top:12px;}
.erweima dl dt{float:left;padding: 0px 0px 0px 18px;position: relative;}
.erweima dl dt a{display:block;}
.erweima dl ul{ position:absolute;z-index:9999; padding:0px;width:120px;left:0px;margin-left: -30px;display: none; margin-top:9px; display:none;}
.erweima dl ul img{ width:120px;}
/*搜索*/
.search{width:173px;height:23px;margin:0px;background:url(../images/search.jpg) no-repeat;overflow: hidden; float:right;}
.search_input{display:inline;float: left;width:132px;height:23px;padding:0px 0px 0px 0px; margin-left:8px;line-height:23px;color:#959595;border:0;background:none;}
.search_btn{display: inline;float: left;width:33px;height:23px;margin:0px;line-height:0;font-size:0;overflow: hidden;border:none;background:none; cursor:pointer;}
/*NAV*/
.nav{ float:right;position:relative;margin-top:13px;}
.nav ul li{float:left;display:inline;height:30px; line-height:30px; margin-left:30px; position:relative;}
.nav ul li a{display:block;font-size:16px;color:#2a2a2a;text-align:center;}
.current{ color:#024da9 !important;border-bottom:2px solid #024da9;}
.hover1{ color:#024da9 !important;border-bottom:2px solid #024da9;}
.nav ul li a:hover{color:#024da9;border-bottom:2px solid #024da9;}
/*二级导航*/
#menu ul dl { position:absolute; display:none; top:27px; z-index:9999; padding:0px; margin:0px; padding-top:20px;width:110px; left:50%; margin-left:-54px;}
#menu ul dl dt { line-height:30px; z-index:9999; text-align:center; background:none !important; margin: 0px; }
#menu ul dl dt a { line-height:35px !important; height:35px !important; font-size:14px; font-weight:100; background:#024da9; z-index:999; display:block; filter:alpha(opacity=95); -moz-opacity:.93; opacity:0.93; color:#ffffff; padding: 0px 12px 0px 12px; margin:0 auto; }
#menu ul dl dt a:hover { background:#FF1601 !important; color:#ffffff; border:none !important; }
/*最新资讯*/
.gonggao{width: 100%;height:48px; margin:26px auto;}
.gonggaocenter{width:1180px;height:48px;margin:0 auto;overflow:hidden; padding-top:0px; background:#f2f2f2;}
.gonggaocenter h2{width:163px; text-align:center;float:left;font-size:18px;font-weight:bold;margin:0px;color:#fff;display:inline; line-height:48px; background:#024da9;}
.gonggaocenter h2 span{ font-family:Arial; margin-left:10px; font-weight:100;}
.gonggaolist{overflow:hidden;position:relative;float:right;}
.container{margin:0px auto;padding:0px;text-align:left;float: left; width:1000px;}
.index_yewu{height:35px;margin-top: 12px;}
.gonggao_botton{width:30px;float:right;margin-top:7px; margin-right:26px;}
.gonggaoleft_button{background: url(../images/btn_left.jpg)  left center no-repeat;width:11px;height:12px;cursor:pointer;float:left;}
.gonggaoright_button{background: url(../images/btn_right.jpg) right center no-repeat;width:11px;height:12px;cursor:pointer;float:right;}
#demos{overflow:hidden;width:910px;margin:0px;float:left;display:inline; }
#indemos{float: left;width: 100000px;}
#indemos a{float:left;text-align:center;margin-right:20px;line-height:25px;color: #727272;font-size: 14px;padding-left: 15px;margin-left: 15px;}
#demo1s{float: left;}
#demo2s{float: left;}
#indemos a:hover{ color:#024da9;}
/*main_a*/
.main_a{width:100%; margin:0px auto 25px auto;}
.main_a_center{ width:1180px;margin:0 auto;}
.main_a_left{ width:882px; float:left;}
.main_a_right{ width:283px; float:right;}
.main_a_title{ height:30px; margin-bottom:15px; padding-left:32px; background:url(../images/business_icon.jpg) left center no-repeat;}
.main_a_title h2{ float:left; color:#2a2a2a; font-size:18px; line-height:16px; font-weight:bold;}
.main_a_title h2 span{ font-size:12px; color:#2a2a2a; font-weight:100;display:block; font-family:Arial; margin-top:2px;}
.main_a_title a{ float:right; width:22px; height:22px; background:url(../images/more.jpg) center center no-repeat; margin-top:5px;}
.main_a_title2{ background:none; padding-left:0px;}
/*业务列表*/
.business_box{width:882px;height:238px;position: relative;}
.business_box .hd{ width:65px; height:22px; position:absolute; right:0px; top:0px; margin-top:-38px;}
.business_box .prev{ position:absolute; left:0px;display:block; width:33px;height:22px; background:url(../images/btn_left1.jpg) left center no-repeat;z-index:99;}
.business_box .next{ position:absolute; right:0px;display:block; width:32px; height:22px; background:url(../images/btn_right1.jpg) left center no-repeat; z-index:99;}
.about_p{ color:#595959; font-size:13px; line-height:24px; height:96px; overflow:hidden; padding-top:5px;}
.main_a_list { height:238px;margin:0 auto; padding:0px; overflow:hidden;}
.main_a_list ul li{ margin:0px 16px 0px 0px;float:left; _display:inline; overflow:hidden; text-align:center; width:283px;}
.main_a_list ul li:hover img{transform: scale(1.08);transition: all 0.5s ease 0s;-webkit-transform: scale(1.08);-webkit-transform: all 0.5s ease 0s;-ms-transition: all 0.5s ease 0s;}
.main_a_list ul li .pic {width:283px; height:200px; overflow:hidden; text-align:center; display:block;}
.main_a_list ul li strong{ text-align:left !important; height:38px; line-height:38px;font-weight:100;}
.main_a_list ul li strong a{text-align:left !important; display:block; font-size:16px; color:#333333; width:100%; background:url(../images/main_a_title_icon.png) right center no-repeat;}
.main_a_list ul li:hover strong a{ color:#024da9;}
.main_a_list ul li .pic img { width:283px;height:200px; line-height:0px;}
/*main_b*/
.main_b{width:100%; margin:0px auto 36px auto;}
.main_b_center{ width:1180px;margin:0 auto;}
.main_b_left{ width:882px; float:left;}
.main_b_left_img{ width:331px; height:246px; overflow:hidden; float:left;}
.main_b_left_img img{width:331px; height:246px;}
.main_b_left_img img:hover{transform: scale(1.08);transition: all 0.5s ease 0s;-webkit-transform: scale(1.08);-webkit-transform: all 0.5s ease 0s;-ms-transition: all 0.5s ease 0s;}
.main_b_left_txt{ width:483px; height:222px; float:right; padding:22px 22px 0px 22px; border:1px solid #eeeeee; }
.main_b_p{ font-size:14px; color:#333333; line-height:26px; height:157px; overflow:hidden;}
.main_b_right{ width:283px; float:right;}
.main_b_title1{ height:20px; margin-bottom:15px;padding-bottom:13px; border-bottom:1px solid #eeeeee; padding-bottom:13px;}
.main_b_title1 h2{ padding-left:28px; background:url(../images/about_icon.jpg) left center no-repeat; float:left; color:#063f8a; font-size:18px; line-height:20px; font-weight:bold;}
.main_b_title1 a{ float:right; width:22px; height:22px; background:url(../images/more.jpg) center center no-repeat; margin-top:0px;}
.main_b_title2{ height:30px; margin-bottom:15px;}
.main_b_title2 h2{ float:left; color:#2a2a2a; font-size:18px; line-height:18px; font-weight:bold;}
.main_b_title2 h2 span{ font-size:12px; color:#2a2a2a; font-weight:100;display:block; font-family:Arial; margin-top:2px;}
.main_b_title2 a{ float:right; width:22px; height:22px; background:url(../images/more.jpg) center center no-repeat; margin-top:5px;}
/*荣誉列表*/
.honor { position:relative;width:283px; height:200px; background:#f2f2f2;}
.honor_btn { height:31px; }
.honor_sPrev { width:19px; height:31px; background:url(../images/btn_left.png) center center no-repeat; left:3px; top:85px; position:absolute; }
.honor_sNext { width:19px; height:31px; background:url(../images/btn_right.png) center center no-repeat; right:3px;top:85px; position:absolute; }
.honor ul { overflow:hidden; zoom:1; margin:0px auto 0px auto; }
.honor ul li { float:left; _display:inline; overflow:hidden; text-align:center; width:283px; height:200px; margin:0px 0px 0px 0px; }
.honorpic{height:200px;display: table-cell;vertical-align: middle;text-align: center;width:283px;*display: block;font-size:175px;overflow:hidden; background:#ffffff;}
.honorpic img{max-width:283px; max-height:200px;}
.honor ul li .newsp { color:#53585b; line-height:18px; font-size:12px; text-align:left; }
.honor ul li .newsp strong { font-weight:bold; margin-right:5px; }
.honor .tempWrap { margin: 0 auto; }
/*main_c*/
.main_c{width:100%; margin:0px auto 20px auto;}
.main_c_center{ width:1180px;margin:0 auto;}
.main_c_left{ width:882px; float:left;}
.main_c_left_img{ width:331px; height:327px; overflow:hidden; float:left;}
.main_c_left_img img{width:331px; height:327px;}
.main_c_left_img img:hover{transform: scale(1.08);transition: all 0.5s ease 0s;-webkit-transform: scale(1.08);-webkit-transform: all 0.5s ease 0s;-ms-transition: all 0.5s ease 0s;}
/*相册*/
.shebei{ width:331px; height:327px; overflow:hidden; position:relative; }
.shebei .hd{ height:10px; overflow:hidden; position:absolute; right:5px; bottom:17px; z-index:1; }
.shebei .hd ul{ overflow:hidden; zoom:1; float:left;  }
.shebei .hd ul li{ float:left; margin-right:5px;  width:10px; height:10px; line-height:14px; text-align:center;background:url(../images/banner_a1.png) center no-repeat; cursor:pointer; }
.shebei .hd ul li.on{ background:url(../images/banner_hover1.png) center no-repeat; color:#fff; }
.shebei .bd1{ position:relative; height:100%; z-index:0;   }
.shebei .bd1 li{ zoom:1; vertical-align:middle; }
.biaoti{text-align: left;margin-top: -46px;height: 46px;display: block;font-size: 14px;color: #ffffff;background: url(../images/zhezhao.png) center repeat;width: 100%;position: relative;line-height:46px; text-indent:1em;}
.biaoti a{color: #ffffff;}
.main_c_left_txt{ width:483px; height:303px; float:right; padding:22px 22px 0px 22px; border:1px solid #eeeeee; }
.main_c_right{ width:283px; float:right;}
.main_c_right ul li{ clear:both;width:283px; height:98px; overflow:hidden; margin-bottom:16px;}
.main_c_right ul li img{width:283px; height:98px;}
.main_c_right ul li img:hover{transform: scale(1.08);transition: all 0.5s ease 0s;-webkit-transform: scale(1.08);-webkit-transform: all 0.5s ease 0s;-ms-transition: all 0.5s ease 0s;}
/*tab*/
.tab { width:100%; text-align: left; margin:0 auto; float:left; }
.tab .hd { height:21px; position: relative; width:100%; float:left; padding-bottom:20px; margin-bottom:15px; border-bottom:1px solid #eeeeee; }
.tab .hd ul { float: left; position: absolute; }
.tab .hd ul li { float: left; margin-right:20px; cursor: pointer; padding:0px; height:21px; line-height:21px; color:#2a2a2a; font-size: 18px; text-align: center; padding-left:28px;}
.tab .hd ul li.on { background:url(../images/news_title_icon.jpg) left center no-repeat; color:#063f8a !important; font-weight:bold; }
.tab .hd a { float:right; width:22px; height:22px; background:url(../images/more.jpg) center center no-repeat;}
.index_news_top dt { display: block !important; line-height:42px; clear: both; border-bottom:1px dashed #d4d4d4; }
.index_news_top dt a { color:#333333; font-size:14px; display:block;}
.index_news_top dt a:hover { background:#063f8a; color:#ffffff; }

.index_news_top dt a:hover span { color:#ffffff; }
.index_news_top dt span { float:right; font-size:13px; color:#616161; margin-right:3px; cursor:pointer; }
.index_news_top h3 {float:left;margin-left:3px;cursor:pointer;font-weight:bold;font-size:18px;width: 80%;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;}
.index_news dt { display: block !important; line-height:36px; clear: both; border-bottom:1px dashed #d4d4d4; }
.index_news dt a { color:#333333; font-size:14px; display:block; }
.index_news dt a:hover { background:#063f8a; color:#ffffff; }
.index_news dt a:hover span { color:#ffffff; }
.index_news dt span { float:right; font-size:13px; color:#616161; margin-right:3px; cursor:pointer; }
.index_news h3 { float:left; margin-left:3px; cursor:pointer; }
/*main_d*/
.main_d{ width:100%; margin:0 auto 48px auto;min-height:100px;}
.main_d_title_box{ width:1180px; margin:0 auto;}
.main_d_title{ height:25px; margin-bottom:15px;}
.main_d_title h2{ padding-left:36px; background:url(../images/links_title_icon.jpg) left center no-repeat; float:left; color:#2a2a2a; font-size:16px; line-height:25px; font-weight:bold;}
.main_d_title h2 span{ font-size:12px;font-family:Arial; margin-left:6px; font-weight:100;}
.main_d_title a{ float:right; width:22px; height:22px; background:url(../images/more.jpg) center center no-repeat; margin-top:0px;}
.main_d_center{width:1180px; margin:0 auto;}
.main_d_center ul li{ width:282px;float:left;margin:0px 6px 0px 6px; text-align:center;}
.main_d_center .pic{height:100px;display: table-cell;vertical-align: middle;text-align: center;width:280px;*display: block;font-size:75px; border:1px solid #eeeeee;overflow:hidden;}
.main_d_center .pic img{ max-width:280px; max-height:100px;}
.main_d_center ul li:hover img{transform: scale(1.08);transition: all 0.5s ease 0s;-webkit-transform: scale(1.08);-webkit-transform: all 0.5s ease 0s;-ms-transition: all 0.5s ease 0s;}
.main_d_center ul li:hover .pic{border:1px solid #008ed6;}
/*footer*/
.footer{ background:#eeeeee; font-size:14px; color:#666666; padding:20px 0px 30px 0px;}
.footer a{color:#666666;}
.footer a:hover{ text-decoration:underline;}
.footer_center{ width:1180px; margin:0 auto;}
.copyright{ margin:0 auto; text-align:center; margin-top:10px;}
/*bottomurl*/
.bottomurl{ margin:0 auto; text-align:center;}
.bottomurl ul li{ display:inline-block; padding: 0px 10px 0px 10px;	background:url(../images/xian1.jpg) right no-repeat;}
/*内页*/
.main{width:1180px;height:auto;margin:0 auto; padding:30px 0px;}
.main_right {width:895px;float: right;}
.content{ line-height:26px; font-size:13px;}
.content img { max-width:895px; }
.content table { max-width:895px; }
.page{ margin:0 auto; text-align:center; font-size:13px; color:#000000; padding:20px 0px 10px 0px;}
.page a{font-size:13px; color:#000000;}
/*当前路径*/
.path{text-align:right;color:#636363; height:45px;margin-bottom:25px;width:895px;line-height:45px; border-bottom:1px solid #cccccc;}
.path h3{ font-size:24px; color:#024da9; float:left;}
.path_a{float: right;color:#333333; font-size:14px;}
.path a{ color:#333333;}
.path a:hover{  text-decoration:underline;}
/*左边栏目*/
.main_left{width: 227px;float: left;display: inline;margin-bottom: 30px;}
.menu{width:227px;float:left;display:inline; margin-bottom:30px;}
.menu h2{font-size:20px; text-align:left;color:#fff;height:50px;width:227px;line-height:50px; background:#024da9; text-indent:20px;}
.menu ul { padding:10px;background:#ffffff; border:1px solid #dddddd;}
.menu ul li{ margin-bottom:5px;border-bottom:1px solid #dddddd;}
.menu ul li a{display: block;line-height:36px;height:36px;font-size:14px;color:#555555; text-indent:30px; background:url(../images/left_ico_a.jpg) 10px center no-repeat;overflow: hidden; white-space: nowrap;text-overflow: ellipsis;}
.menu ul li a:hover{ color:#fff !important; background:#295eb0 url(../images/left_ico_hover.jpg) 10px center no-repeat;}
.leftcurrent{color:#fff !important; background:#295eb0 url(../images/left_ico_hover.jpg) 10px center no-repeat !important;}
#l_hover{color:#fff !important; background:#295eb0 url(../images/left_ico_hover.jpg) 10px center no-repeat !important;}
/*左侧*/
.lxwm_page{background: #ffffff;}
.lxwm_page_h2{font-size:18px; text-align:left;color:#fff;height:42px;width:227px;line-height:42px; background:#024da9; text-indent:20px;}
.lxwm_pagep{ line-height:24px; font-size:13px; color:#555555;padding:15px 12px 15px 12px; border-left:1px solid #dddddd;border-right:1px solid #dddddd;border-bottom:1px solid #dddddd;}
.lxwm_pagep a{color:#555555;}
/*产品列表*/
.products_list{width:880px;position: relative;margin: 0 auto;min-height:210px;_height:210px;}
.products_list ul li{ width:275px;margin:0px 9px 25px 9px; background:#ffffff; float:left; _display:inline; overflow:hidden; text-align:center;}
.products_list ul li .pic{width:275px; height:224px; text-align:center;overflow:hidden; margin-bottom:8px;}
.products_list ul li .pic img{ display:block; width:275px; height:224px;}
.products_list ul li h3{ display:block; height:26px; overflow:hidden;line-height:26px; text-align:left;}
.products_list ul li h3 a{ color:#444444;font-size:15px;}
.products_list ul li:hover img{transform: scale(1.08);transition: all 0.5s ease 0s;-webkit-transform: scale(1.08);-webkit-transform: all 0.5s ease 0s;-ms-transition: all 0.5s ease 0s;}
.products_list ul li h3 a:hover { color:#013a25; text-decoration:underline;}
.products_list ul li span{text-align:left; display:block;color:#444444; font-size:12px;}

.share_list{ float:right; width:895px; }
.share_list ul li{ width:270px;float:left;margin:0px 14px 30px 14px;}
.share_list ul li h3{ text-align:center; padding-top:5px;}
.share_list ul li h3 a{ color:#272727; font-size:14px;}
.share_img_box{height:230px;display: table-cell;vertical-align: middle;text-align: center;width:258px;*display: block;font-size:198px; border:1px solid #dddddd; padding:5px; overflow:hidden; background:#ffffff;}
.share_img_box img{ max-width:258px; max-height:230px;}
.share_list ul li:hover img{transform: scale(1.08);transition: all 0.5s ease 0s;-webkit-transform: scale(1.08);-webkit-transform: all 0.5s ease 0s;-ms-transition: all 0.5s ease 0s;}
.share_list ul li:hover a{ color:#c59b6e;}

.news_list{ min-height:370px; _height:370px;}
.news_list ul li{float: left;width:895px;padding:0px 0px 20px 0px;height:120px; overflow:hidden; margin:0px 0px 20px 0px; border-bottom:1px dashed #bbbbbb;}
.news_list ul li img{ float:left; margin-right:18px;width: 160px;height: 120px;}
.news_list ul li h3{ padding:0px 0px 5px 0px;height:20px; overflow:hidden;line-height: 24px;}
.news_list ul li h3 a{ font-size:15px;color:#555555;}
.news_list ul li h3 a:hover{ text-decoration:underline;}
.news_list ul li p{ line-height:20px; color:#8F7E7E; font-size:12px;height:40px; overflow:hidden;}
.news_list ul li span{ font-size:12px;}
.news_list_more{display:block; float:left;text-align: center; line-height:20px; color:#aa0404 !important; margin-top:8px;}
.news_list_more:hover{ text-decoration:underline;}
.news_list ul{padding-bottom:15px;}

.MacroM_Clear{ clear: both; }
.MacroM_FormTitleItem{margin:10px;text-align:center;font-weight: bold;font-size:16px;}
.MacroM_FormInputItem{ margin: 13px 0; *zoom: 1; }
.MacroM_FormInputItem:after{ clear: both; content: ''; display: block; }
.MacroM_TitleColumn{ float: left; line-height: 20px; margin: 0 10px 0 0; padding: 7px 0; text-align: right; width: 98px; }
.MacroM_TitleColumn b{ color: #F00; font-weight: normal; margin: 0 3px 0 0; }
.MacroM_ContentColumn{ float: left; }
.MacroM_ContentColumn .MacroM_InputState{ display: inline-block; line-height: 34px; vertical-align: top; }
.MacroM_ContentColumn input[type="text"],.MacroM_ContentColumn input[type="password"]{ border: 1px solid #CCC; height: 32px; line-height: 32px\9; margin: 0 5px 0 0; outline: none; padding: 0 10px; width: 230px; }
.MacroM_ContentColumn input[type="radio"],.MacroM_ContentColumn input[type="checkbox"]{ outline: none; margin: 10px 5px; vertical-align: middle; }
.MacroM_ContentColumn input[type="file"]{ outline: none; margin: 5px 0; }
.MacroM_ContentColumn textarea{ border: 1px  solid #CCC; display: block; height: 144px; line-height: 24px; outline: none; resize: none; overflow: auto; padding: 0 10px; width: 530px; }
.MacroM_ContentColumn select{ border: 1px solid #CCC; height: 32px; *height: auto; *margin: 5px 0; height: auto\0; margin: 7px 0\0; outline: none; padding: 0 0 0 5px; }
.MacroM_InputError{ color: #F00; }
.MacroM_ContentColumn input.MacroM_Verify{ width: 70px; }
.MacroM_ContentColumn img.MacroM_Verify{ vertical-align: top; }
.MacroM_ContentColumn a.MacroM_Verify{ margin: 0 0  0 5px; }
.MacroM_SubmitButton a{ background: #003b95; border-radius: 2px; color: #FFF; display: inline-block; height: 36px; line-height: 36px; text-align: center; text-decoration: none; width: 84px; }

.links2 ul li { float:left; text-align:center; margin:0px 20px 30px 20px; height:90px; }
.links2 ul li img { max-width:200px; }
.links2 ul li a:hover { text-decoration:underline; }
.links2 ul li pic{ min-height:90px; margin-bottom:5px;}

/*悬浮*/
.sideFix{ width:0;  margin:0 auto;}
#sideFix {position: fixed;z-index: 999;background-color:#fafafa; width:100px;border:1px solid #dcdcdc; border-bottom:none; right:2px; top:390px;  _position: absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}
#sideFix ul{ }
#sideFix ul li {width:100px; height:70px;border-bottom:1px solid #dcdcdc;  display:block;}
#sideFix ul li a { height:70px; width:100px; display:block; text-align:center; line-height:26px; color:#333;}
#sideFix ul li a:hover{ text-decoration:none; background-color:#0962b5; color:#fff; webkit-transition:background-color .5s;transition:background-color .5s;}
#sideFix ul li.fd1 a{ background:url(../images/icon_1.png) no-repeat 38px 10px; padding-top:40px;height:30px; width:100px; display:block;}
#sideFix ul li.fd1 a:hover,#sideFix ul li.fd1 a.hover{background:url(../images/icon_1_hover.png) no-repeat 38px 10px;background-color:#0962b5; color:#fff;}
#sideFix ul li.fd2 a{ background:url(../images/icon_2.png) no-repeat 38px 10px; padding-top:40px;height:30px; width:100px; display:block;}
#sideFix ul li.fd2 a:hover,#sideFix ul li.fd2 a.hover{ background:url(../images/icon_2_hover.png) no-repeat 38px 10px;background-color:#0962b5; color:#fff;}
#sideFix ul li.fd3{ height:30px;}
#sideFix ul li.fd3 a{ background:url(../images/re_top.png) no-repeat 46px 10px; height:30px; width:100px; display:block;}
#sideFix ul li.fd3:hover,#sideFix ul li.fd3 a:hover,#sideFix ul li.fd3 a.hover{ background:url(../images/re_top_hover.png) no-repeat 46px 10px; height:30px; width:100px; display:block;background-color:#0962b5;}
#sideFix ul li.fd1{ position:relative;}
#sideFix ul li.fd1 .ewm_pic{ position:absolute; top:0px; right:101px;  display:block; background-color:#fff; display:none; height:120px; width:120px; padding:5px; border:1px solid #e9e9e9;}
#sideFix ul li.fd1 .ewm_pic img{ width:120px; height:120px;}
#sideFix ul li.tel{ height:45px; padding:10px 0; text-align:center; font-size:12px; color:#333;}
#sideFix ul li.tel .blued{color:#0962b5; font-size:12px; font-weight:bold; line-height:18px; margin-top:4px;}


.MainBox {
	Z-INDEX: 0;
	POSITION:relative;
	WIDTH: 100%;
	height:470px;
}
.MainBox .bannerBox .banner_list {
		POSITION: absolute; WIDTH: 100%; DISPLAY: none; HEIGHT:470px; TOP: 0px; LEFT: 0px; z-index:0;
}
.MainBox .bannerBox .b_dlock{ display:block;} 
.banner_ico_warpper ul{top:440px;right:50%;margin-right:-42px;position:absolute;text-align:center;z-index:11 }
.banner_ico_warpper ul li{background:url("../images/banner_a.png") no-repeat center center; cursor:pointer;display:block;float:left;height:14px;text-indent:-9989px;width:14px; margin:0px 10px;}
.banner_ico_warpper ul li.ico_now{background:url("../images/banner_hover.png") no-repeat center center; color:#FFFFFF;}

#mbOverlay { position:fixed; z-index:9998; top:0; left:0; width:100%; height:100%; background-color:#000; cursor:pointer; }
#mbOverlay.mbOverlayFF { background:transparent url(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}


.xuanfu { position:fixed;right:2%; bottom:90px; z-index:9999;}
.xuanfu ul li { width:40px; height:40px;text-align:center;}
.xuanfu ul li a { width:40px; height:40px; display:block;}


.inside_con{ padding:10px 0; min-height:300px}
