﻿@charset "utf-8";
/* CSS Document */
/*兼容i6样式*/

.bdcs-container .bdcs-main,.bdcs-container .bdcs-main *{box-sizing:content-box;margin:0;padding:0;float:none;clear:none;overflow:hidden;white-space:nowrap;word-wrap:normal;border:0;background:0 0;width:auto;height:auto;max-width:none;min-width:none;max-height:none;min-height:none;border-radius:0;box-shadow:none;transition:none;text-align:left}.bdcs-container .bdcs-clearfix:after{content:'';display:block;clear:both;height:0}.bdcs-container .bdcs-clearfix{zoom:1}.bdcs-container .bdcs-main{overflow:visible}.bdcs-container .bdcs-search{display:block;overflow:visible;position:relative;border-style:solid}.bdcs-container .bdcs-search-form-input-wrap{display:inline-block}.bdcs-container .bdcs-search-form-input{border-width:1px;border-style:solid;display:inline-block;vertical-align:top;text-indent:5px;background-color:#fff;float:left}.bdcs-container .bdcs-search-form-input:focus{border-width:1px;border-style:solid;outline:0}.bdcs-container .bdcs-search-form-submit-wrap{display:inline-block}.bdcs-container .bdcs-search-form-submit{display:inline-block;cursor:pointer;border-width:1px;border-style:solid;vertical-align:top;text-align:center;width:50px;//_overflow:hidden}.bdcs-container .bdcs-search-form-submit-magnifier{width:45px;padding:0;text-indent:-999em;overflow:hidden;background:url(../images/magnifier-icon.png) no-repeat center center;_background:url(../images/magnifier-icon_ie6.png) no-repeat center center}.bdcs-container .bdcs-search-form-input-wrap{}.bdcs-container .bdcs-search-form-input-notspan{margin-left:0px;font-family:Arial,SimSun,sans-serif;color:#000000;font-size:14px;}.bdcs-container .bdcs-search-form-input .icon-nofocus{left:;right:;top:;height:;width:;}.bdcs-container .bdcs-search{width:auto;height:21px;overflow:visible;border-color:#ffffff;border-radius:0px;border-width:0px;box-shadow:none;background-color:none;}.bdcs-container .bdcs-search-form-input{border-color:#7f7f7f;margin-right:10px;width:270px;height:19px;line-height:19px;font-family:Arial,SimSun,sans-serif;color:#000000;font-size:14px;border-radius:0px;background-color:#FFFFFF;}.bdcs-container .bdcs-search-form-input:focus{border-color:#f79646;}.bdcs-container .bdcs-search-form-submit-wrap{}.bdcs-container .bdcs-search-form-submit{border-color:#a5a5a5;height:19px;background-color:#a5a5a5;color:#ebf1dd;font-family:Arial,SimSun,sans-serif;font-size:14px;border-radius:0px;}.bdcs-container .bdcs-search-form-submit{*height:21px;*margin-top:1px;}.bdcs-container .bdcs-search-form-submit{line-height:19px;}#bdcs-rec{display:none;}

*{text-decoration: none;margin: 0px;padding: 0px;border-top-style: none;border-right-style: none;border-bottom-style: none;border-left-style: none;}
body{font:12px/1.5 "微软雅黑",Tahoma, Geneva, sans-serif, arial; color: #000000; background:#ede7e1;padding-bottom:45px;}
a{color: black;text-decoration: none; cursor:pointer;}a:hover{text-decoration: none; color: #ff0066; cursor:pointer;}
li{list-style-type: none;margin: 0; padding: 0; }
img{border-top-style: none;border-right-style: none;border-bottom-style: none;border-left-style: none;   margin: 0; padding: 0; vertical-align:top;}
ul, ol, li, h1, h2, h3, h4, h5, h6, table, td, th, form, fieldset, dl, dt, dd{ margin: 0; padding: 0; }
fieldset, img { border: 0 none; }
ul, ol { list-style: none outside none; }
.clearfix:before,.clearfix:after {content:"";display:table;}
.clearfix:after {clear:both;overflow:hidden;}
.clearfix {zoom:1;}
.clear{ clear:both; height: 0px; font-size: 0px; line-height: 0px; margin: 0px; padding: 0px; }
.fl{float:left;}.fr{float:right;}.dis{display:inline;}.red{ color:#ff0000;}
.center {margin:0px auto;}
.relative{position:relative}
section{margin:0 auto;position:relative;}
.top20{margin-top:20px;}
.section{width:1190px;margin:20px auto 0;position:relative;}
.fleft{float:left;}
.fleft.dis img{width: 441px}
.fright{float:right;}
.w1186{ width:1200px;}
.bgfff{background:#FFF}

.pubW {width: 1190px;position:relative;}
.hm_head{ width:100%; height:auto;}
.hm_head .hm_head_top{width:100%; height: 30px; background:#414141;z-index:999;}
.ad {width: 1190px; margin: 0 auto;}
.header_search_box{ width: 1190px; height:30px;line-height:30px; color:#a7a7a7;  margin:0 auto; z-index:999;}
.header_icon{ position: absolute; top: 6px; width: 17px; height: 17px; background:url(../images/header_01.png) 0 0 no-repeat; display: block;transition: all 0.3s linear 0s;}
.header_icon1{left:1px;background-position:0 0;}
.header_icon1:hover{background-position:0 -20px}
.header_icon2{left:21px;background-position: -20px 0}
.header_icon2:hover{background-position:-20px -20px}
.header_icon3{left:41px;background-position: -40px 0}
.header_icon3:hover{background-position:-40px -20px}
.header_icon4{left:61px;background-position: -60px 0}
.header_icon4:hover{background-position:-60px -20px}
.header_icon5{left:81px;background-position: -80px 0}
.header_icon5:hover{background-position:-80px -20px}
.header_txt1{position: absolute; left: 105px; }
.header_icon6{left:315px;background-position: -116px 0}
.header_txt2{ position: absolute; left: 338px; width: 234px; }
.header_search{position: absolute; left: 901px; top: 4px; height: 22px; }
.header_search_input{ position: absolute; width: 209px; height: 22px; background: url(../images/header_01.png) -279px 0 no-repeat }
.header_search_input input{ display: block; border: 0; padding: 0; width: 203px; height: 16px; line-height: 16px; margin: 3px; background:none}
.header_search_button{ position: absolute;left: 209px; width: 22px; height: 22px; font-size:0; }
*+html .header_search_button{top:-4px;}
.header_search_button input{width:22px;height: 22px;border:0;padding:0;background:url(../images/header_01.png) -488px 0 no-repeat;cursor:pointer}
.header_hot{display:block;position: absolute;right: 0;width: 50px; height: 22px; top: 4px;background: url(../images/header_01.png) -531px 0px no-repeat}
#child1{display:none;border:1px solid #dfdfdf;width:164px;height:97px;position: absolute;right: 0;top:27px;background:#FFF; z-index:999;line-height:1.5;-webkit-box-shadow: 0px 0px 15px #888; -moz-box-shadow: 0px 0px 15px #888; box-shadow: 0px 0px 15px #888;}
#child1 a{ margin-left:10px;display:inline-block; margin-top:5px}
.header_icon7{position: absolute; left: 655px; top: 5px; z-index: 1000; display: block; background: url(../images/i3.png) left center no-repeat; line-height: 17px; padding-left: 20px; }

.hm_logo_m{ width:100%; height:110px;}
.hm_logo{ width:1190px; height:110px; margin:0 auto;}
.hm_logo .hm_logo_l{ width:406px; height:64px; position:absolute; top:10px;left:20px; display:block;}
.hm_logo .hm_logo_c{ width: 404px;position: absolute;top: 23px;left: 448px;height: 75px;}

.zz{float:left;}
.hm_logo_c h2{ float:left;}
.hm_logo_c  p{ font-size:14px;}
.hm_logo_c  a{ font-size:14px;}

.hm_logo .hm_logo_c h3{ width:100%; font-size:25px; color:#221413; height:39px; line-height:39px; float:left;}
.hm_logo .hm_logo_c ul{ width:315px; float:left; height:30px; background:url(../images/logo_02.jpg) no-repeat left center; padding-left: 73px;}
.hm_logo .hm_logo_c ul li{ width:60px; float:left; color:#a1a1a1; line-height: 14px; font-family:"宋体"; font-size:12px; display:inline;}
.hm_logo .hm_logo_r{ width:322px; height:68px; position:absolute; top:25px; right:0px; background:url(../images/dianhua.jpg) no-repeat;}

.hm_nav{ width:100%; height:35px; background:#c60746;}
.hm_nav ul{ width:1190px; height:35px; margin:0 auto; }
.hm_nav ul li{ width:130px; height:35px; line-height:35px; font-size:16px; color:#fefefe; float:left; text-align:center; display:inline; position:relative;}
.hm_nav .move_bg {background: #000; color:#fefefe; width: 130px; height: 35px; position: absolute; top:0px; left:-23px;  }
.hm_nav ul li a,.hm_nav ul li a:hover{color: #fefefe;font-size: 16px;  text-decoration: none;height: 35px; width: 130px;  text-align:center; position:absolute;  display: block; left:0;}

.hm_gay{ width:100%; height:110px;background:#fff;}
.hm_menu{ width:1190px; height:110px; margin:0 auto;}
.hm_menu .item{ height:82px; float:left; margin-top:13px; margin-right:33px; display:inline;}
.hm_menu .item li{ float:left; font-size:12px; line-height:21px; font-family:"宋体"; color:#000000; }
.hm_menu .item li span {padding: 0 6px;color: #000;}
.hm_menu .it_1{width:340px;}
.hm_menu .it_1 h3{ width:154px; height:22px; font-size:20px; color:#cc0033; line-height:20px; margin: 10px auto; _margin: 10px auto 5px auto; font-family:"微软雅黑",arial; font-weight:bold;}
.hm_menu .it_1 h3 span{width:17px;height:22px;  background:url(../images/header_01.png) no-repeat left center; background-position:0 -53px;float: left; margin-right: 6px; _margin-right: 3px; display:inline;}
.hm_menu .it_2{width:236px;}
.hm_menu .it_2 h3{ width:154px; height:22px; font-size:20px; color:#cc0033; line-height:22px; margin: 10px auto; _margin: 10px auto 5px auto; font-family:"微软雅黑",arial; font-weight:bold;}
.hm_menu .it_2 h3 span{width:20px;height:22px; background:url(../images/header_01.png) no-repeat left center; background-position:-20px -52px;float: left; margin-right: 5px; _margin-right: 2px; display:inline;}
.hm_menu .it_3{width:258px;}
.hm_menu .it_3 h3{ width:154px; height:22px; font-size:20px; color:#cc0033; line-height:22px; margin: 10px auto; _margin: 10px auto 5px auto; font-family:"微软雅黑",arial; font-weight:bold;}
.hm_menu .it_3 h3 span{width:21px;height:22px; background:url(../images/header_01.png) no-repeat left center; background-position:-67px -50px;float: left; margin-right: 7px; _margin-right: 3px; display:inline;}
.hm_menu .it_4{width:210px;}
.hm_menu .it_4 h3{ width:154px; height:22px; font-size:20px; color:#cc0033; line-height:22px; margin: 10px auto; _margin: 10px auto 5px auto; font-family:"微软雅黑",arial; font-weight:bold;}
.hm_menu .it_4 h3 span{width:22px;height:22px; background:url(../images/header_01.png) no-repeat left center; background-position:-42px -51px;float: left; margin-right: 6px; _margin-right: 3px; display:inline;}
.hm_menu .it_5{width:220px;}
.hm_menu .it_5 h3{ width:154px; height:22px; font-size:20px; color:#cc0033; line-height:22px; margin: 10px auto; _margin: 10px auto 5px auto; font-family:"微软雅黑",arial; font-weight:bold;}
.hm_menu .it_5 h3 span{width:22px;height:22px; background:url(../images/icon_mf.png) no-repeat left center;float: left; margin-right: 6px; _margin-right: 3px; display:inline;}

/* gz_ban */
#gz_ban{width:100%;height:499px}
#gz_ban .banC{position:relative;z-index:8;min-width:980px;height:499px;margin:auto;overflow:hidden;}
#gz_ban .banC .ul_img{position:absolute;top:0;left:0;height:499px;width:100%;overflow:hidden}
#gz_ban .banC .ul_img li{position:absolute;top:0;left:0;vertical-align:bottom;width:100%;height:499px}
#gz_ban .banC .ul_img .current{opacity:1;filter:alpha(opacity=100);}
#gz_ban .banC .ul_img li a{display:block;width:100%;height:499px}

/*#gz_ban .banC .ul_img li .ban_01{background:url(../images/banner.jpg) no-repeat center top}
#gz_ban .banC .ul_img li .ban_04{background:url(../images/banner_04.jpg) no-repeat center top}
#gz_ban .banC .ul_img li .ban_05{background:url(../images/banner_05.jpg) no-repeat center top}
#gz_ban .banC .ul_img li .ban_01{background:url(../images/banner_03.jpg) no-repeat center top}
#gz_ban .banC .ul_img li .ban_02{background:url(../images/banner_01.jpg) no-repeat center top}
#gz_ban .banC .ul_img li .ban_03{background:url(../images/banner_02.jpg) no-repeat center top}
*/

#gz_ban .banC .b_np{position:absolute;top:150px;z-index:99;display:block;width:40px;height:80px;line-height:80px;color:#fff;text-align:center;font-size:70px}
#gz_ban .banC #ban_prev{left:50%;margin-left:-500px}
#gz_ban .banC #ban_next{right:50%;margin-right:-500px}

#gz_ban .banC .tab_round{position:absolute;z-index:99;bottom:15px;left:50%;margin-left:-30px}
#gz_ban .banC .tab_round li{float:left;width:14px;height:14px;padding-right:10px;vertical-align:bottom}

#gz_ban .banC .tab_round li a{display:block;width:14px;height:14px; overflow:hidden;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background:rgba(0,0,0,.2);background:#DDD;}
#gz_ban .banC .tab_round .on_round a{ width:14px; height:14px; background:rgba(0,0,0,.6);background:#9d0a3a; display:block;}


.hot_key{ height:35px; margin:7px auto;overflow-x:hidden;}
.hot_key_l{ width:1175px;  height:35px; /*padding-left: 15px;*/ line-height:35px; font-size:14px; color:#666666; font-family:"宋体"; float:left; display:inline;}
.hot_key_l b{color:#221413; font-size:14px;vertical-align: top;margin-left: 15px}
.hot_key_l span{ padding:0 8px; color:#666666;}.hot_key_l a{color:#ed145b; font-weight:700}.hot_key_l a:hover{color: #ff0066;}
.hot_key_s{ width: 340px; height: 26px;float: left;display: inline;padding-top: 6px;}
.hot_key_s .hot_key_box input{border: 1px solid #b5b5b5;width: 272px;height: 21px;line-height: 21px;float: left;display:inline; font-size:12px;}
.hot_key_s .hot_key_bottom input {width: 23px;height: 23px;background: url(../images/search.jpg) no-repeat;float: left;margin-left: 5px; display:inline; cursor:pointer;}

.box_One {height: 450px; margin:0 auto;}
.box_One .doctors{ width:302px; height:433px; float:left; margin:15px 15px 0px 15px; display:inline;}
.box_One .doctors h3{ font-size:20px; color:#000000; height:35px; line-height:35px; border-bottom:1px solid #cac9c9; font-weight:bold;}
.box_One .doctors h3 span{ color:#f32556; font-size:17px; padding-left:8px; font-weight:normal;}
/* 焦点图 */
.rslides{width:100%;position:relative;list-style:none;padding:0}
.rslides_tabs{ position:absolute; top:8px; right:10px; clear:both;text-align:center}
.rslides_tabs li{display:inline;float:none;_float:left;*float:left;margin-right:5px}
.rslides_tabs a{text-indent:-9999px;overflow:hidden;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background:rgba(0,0,0,.2);background:#DDD;display:inline-block;_display:block;*display:block;width:14px;height:14px}
.rslides_tabs .rslides_here a{background:rgba(0,0,0,.6);background:#9d0a3a}
.focus{width:302px;height:162px;position:relative;margin-top:10px;float:left}
.f426x240{width:302px;height:162px;overflow:hidden}
.f426x240 img{width:302px;height:162px}

.doctors_js{ width:302px; height:215px; float:left; margin-top:10px; position:relative;}
.doctors_js .doctors_tit{ width:302px; border-bottom: 1px solid #cac9c9; line-height: 30px; font-size: 16px; height:30px; }
.doctors_js .doctors_tit .zj_msg {width: 88px; height: 22px; position:absolute; right:0px; top:4px; }
.doctors_js .mod2_aw{width: 16px; height: 16px; position: absolute; top: 10px; background: url(../images/body_01.png) 0 0 no-repeat; cursor: pointer;}
.doctors_js .md2_aw_left { left: 73px; background-position: -104px -8px }
.doctors_js .md2_aw_left:hover { background-position: -104px -30px }
.doctors_js .md2_aw_right { left: 95px; background-position: -125px -8px }
.doctors_js .md2_aw_right:hover { background-position: -125px -30px }
.doctors_js .mod2_scroll{width:298px; margin-top:10px;overflow:hidden}
.doctors_js .mod2_scroll ul{}
.doctors_js .mod2_scroll ul li{float:left;width:62px;height:168px;vertical-align:bottom; margin-left:10px; text-align:center; display:inline; overflow:hidden; }
.doctors_js .mod2_scroll ul li .doctors_inner1 { width:62px; height:85px; float:left; display: inline; }
.doctors_js ul li a { display: inline-block; width: 62px; height: 83px; text-align: center; overflow: hidden; line-height: 1.5; float: left; }
.doctors_js a img { float: left; margin-bottom: 2px; border: 1px solid #cac9c9; }

.box_One .hm_news{ width:426px; height:420px; float:left; border:1px solid #e3e3e3; background:url(../images/hm_news_bg.jpg) repeat-x #fff; margin:15px 15px 0px 0px; display:inline; overflow:hidden;}
.box_One .hm_news .hm_news_tit{ width:408px; height:29px; border-bottom:1px solid #666666; margin:8px auto;}
.box_One .hm_news .hm_news_tit li{ width:92px; height:29px; line-height:29px; font-size:14px; color:#333333; float:left; text-align:center; display:inline;}
.box_One .hm_news .hm_news_tit li.hover{ background:#666666; color:#fff;}
.box_One .hm_news .hm_news_tit li.hover a{color:#fff;}
.box_One .hm_news .hm_news_box{ width:408px; height:365px; margin:0 auto;}
.box_One .hm_news .hm_news_box .hm_news_sc{ float:left; width:408px; height:365px; overflow:hidden;font-size:12px;}
 myFocus 
.xiaoding_wrap {position: relative;overflow: hidden;}
.xiaoding .loading { color: #f60;}
.xiaoding .slider { height: 100%; position: absolute; overflow: hidden;}
.xiaoding .slider .pic { height: 100%; width: 100%;}
.xiaoding .slider .pic li { height: 100%; overflow: hidden; float: left;}
.xiaoding_myFocus .num { position: absolute; z-index: 2; bottom: 10px; right: 10px;}
.xiaoding_myFocus .num li { float: left; width: 10px; height: 10px; text-align: center; margin-left: 4px; overflow: hidden; zoom: 1; border: none; background: #ccc; color: #ccc; cursor: pointer;}
.xiaoding_myFocus .num li a { display: none; }
.xiaoding_myFocus .num li.current { background: #795d35; color: #795d35;}
#myFocus { width:408px; height: 264px; margin: 0 auto; overflow: hidden;}
.box_One .hm_news .hm_news_box .hm_news_sc h4{ width:408px; height:28px; line-height:28px; text-align:center; font-size:20px; color:#ed145b; margin:6px auto;}
.box_One .hm_news .hm_news_box .hm_news_sc h4 a{color:#ed145b;}
.box_One .hm_news .hm_news_box .hm_news_sc p{ width: 390px;font-size: 12px;color: #333;line-height: 20px;font-family: "宋体";margin: 0 auto; overflow:hidden}
.box_One .hm_news .hm_news_box .hm_news_sc p a{ color: #ff0066;}
.box_One .hm_news .hm_news_box .list_t h3{ width:408px; float:left; height:40px; text-align:center; font-size:18px; line-height:40px; overflow:hidden; color: #ff0066;}
.box_One .hm_news .hm_news_box .list_t h3 a{color: #000;}
.box_One .hm_news .hm_news_box .list_t li{ width:390px; float:left; padding-left:10px; height:27px; line-height:27px;font-family: "宋体"; overflow:hidden;}

.box_One .hm_news .hm_news_box .list_t1 dd {float:left; width:408px; height:78px; padding:15px 0 0 0;border-bottom: #cccccc 1px dashed; overflow:hidden;}
.box_One .hm_news .hm_news_box .list_t1 dd img{float:left;}
.box_One .hm_news .hm_news_box .list_t1 dd h5{float:left;width:290px;padding:1px 0 0 15px; text-align:left;font-size:14px;font-weight:bold}
.box_One .hm_news .hm_news_box .list_t1 dd p{float:left;width:290px; line-height:21px;padding:3px 0 0 15px;color:#686868; overflow:hidden}
.box_One .hm_news .hm_news_box .list_t1 dd p a{color:#ff0066}
.box_One .hm_news .hm_news_box .list_t1 dd p a:hover{color:#ff0066}
.box_One .hm_zt{ width:397px; height:420px; float:left; border:1px solid #e3e3e3; background:url(../images/hm_ztr_bg.jpg) no-repeat left top #fff; margin:15px 0px 0px 0px; overflow:hidden;}
.box_One .hm_zt h3{ width:380px; font-size:20px; color:#000000; height:35px; line-height:35px; border-bottom:1px solid #cac9c9; font-weight:bold; margin: 11px auto;}
.box_One .hm_zt h3 span{ color:#f32556; font-size:17px; padding-left:8px; font-weight:normal;}
.box_One .hm_zt ul{width:380px; height:auto; margin:0 auto;}
.box_One .hm_zt ul li{ width:111px; height:104px; float:left; margin-left:12px; margin-bottom: 12px; display:inline;}
.box_One .hm_zt ul li img{ width:111px; height:104px; border:1px solid #cccccc;  cursor:pointer}
.box_One .hm_zt ul li img:hover{width:111px; height:104px; border:1px solid #e4007f; cursor:pointer}

.box_Two{ height:495px; margin:20px auto;overflow:hidden;}
.box_Two .hm_title_m{ width:1165px; margin:0 auto; border-bottom:1px solid #040404; height:52px; line-height:52px; padding-top:5px;}
.box_Two .hm_title_m h2{ width:730px; font-size:32px; color:#000; float:left; }
.box_Two .hm_title_m h2 span{ color:#ed145b; font-size:32px;}
.box_Two .hm_title_m h4{width:246px; height:37px; line-height:37px; text-align: right; float:right; font-size:20px; color:#000000;  font-weight:normal; padding-top: 15px; padding-right: 10px;}
.box_Two .hm_title_m h4 span{  width:19px; height:19px; background:url(../images/header_01.png) no-repeat left top; background-position: 0 -83px; margin-top: 10px;float: left; }
.box_Two .m_con {width:1165px; height:412px; margin:0 auto; margin-top:10px;}
.m_con ul{ height:412px; }
.m_con .wxgb {background-color: #191919;width: 365px;height: 154px; float:left;}
.m_con .wxgb p {font-size: 14px;color: #FFF;text-align: center; line-height:23px;	margin-top: 18px;margin-bottom: 10px;}
.m_con .wxgb p a {font-size:20px; color:#d90049; border:1px solid #d90049; padding:3px 12px; margin:0 auto; width:90px; height:20px; font-family:"微软雅黑";}
.m_con .wxgb p a:hover { font-size:20px; color:#000; background:#d90049; border:1px solid #d90049; padding:3px 12px; margin:0 auto; width:90px; height:20px; font-family:"微软雅黑";}
.m_con ul li {float: left;width: 122px; height:138px;}
.m_con.scroll_top #images {	height: 263px;width: 366px; float:left;}
.m_con.scroll_top  #images img {float: left;width: 121px;}
.bixing {float: left;height: 412px;width: 796px;}
.bixing .zt_syp {background:url(../images/meibi_01.jpg) no-repeat left top #3f0403; float: left;height: 412px;width: 796px; position:relative;}
.bixing .zt_syp .lex {font-size: 14px;color: white;font-family: "宋体";line-height: 24px;position: absolute;top: 85px;text-indent: 2em;text-align:justify;width: 315px;left:50%;margin-left: -157.5px}
.bixing .zt_syp .tend{ width:142px; height:142px; position:absolute; bottom: 14px; right: 90px; background:url(../images/gy_01.jpg) no-repeat;}
.bixing .zt_syp .tend h2{ width:142px;  font-size:35px; text-align:center; color:#510502; padding-top: 13px;}
.bixing .zt_syp .tend span{ width:142px;  font-size:12px; text-align:center; color:#510502; padding-left: 47px; line-height: 21px;}
.bixing .zt_syp .tend span i{font-style: normal !important;}
.bixing .zt_syp .tend a{ width:97px; height:28px; position:absolute; bottom: 28px;left: 23px;}

.bixing .zt_lb { float: left;height: 412px;width: 796px;}
.bixing .zt_bj1 .fright{ width:355px; height:412px; background:url(../images/gy_01.jpg) no-repeat; position:relative;}
.bixing .zt_bj2 .fright{ width:355px; height:412px; background:url(../images/gy_02.jpg) no-repeat; position:relative;}
.bixing .zt_bj3 .fright{ width:355px; height:412px; background:url(../images/gy_03.jpg) no-repeat; position:relative;}
.bixing .zt_lb .fright .lex {font-size: 14px;color: white;font-family: "宋体";line-height: 22px;position: absolute;top: 85px;
/*right: 16px;width: 322px;*/text-indent: 2em;text-align:justify;width: 315px;left:50%;margin-left: -157.5px}
.bixing .zt_lb .fright .tend{ width:142px; height:142px; position:absolute; bottom: 12px; right: 81px; }
.bixing .zt_lb .fright .tend h2{ width:142px;  font-size:35px; text-align:center; color:#372938; padding-top: 13px;}
.bixing .zt_lb .fright .tend span{ width:142px;  font-size:12px; text-align:center; color:#372938; padding-left: 47px; line-height: 21px;}
.bixing .zt_lb .fright .tend  span i{font-style: normal !important;}
.bixing .zt_lb .fright .tend a{ width:97px; height:28px; position:absolute; bottom: 28px;left: 23px;}

.bixing .zt_xb {background:url(../images/meibi_03.jpg) no-repeat left top #281d28; float: left;height: 412px;width: 796px; position:relative;}
.bixing .zt_xb .lex {font-size: 14px;color: white;font-family: "宋体";line-height: 24px;position: absolute;top: 85px;
/*right: 15px;width: 322px;*/text-indent: 2em;text-align:justify;width: 315px;left:50%;margin-left: -157.5px}
.bixing .zt_xb .tend{ width:142px; height:142px; position:absolute; bottom: 14px; right: 90px; background:url(../images/gy_03.jpg) no-repeat;}
.bixing .zt_xb .tend h2{ width:142px;  font-size:35px; text-align:center; color:#372938; padding-top: 13px;}
.bixing .zt_xb .tend span{ width:142px;  font-size:12px; text-align:center; color:#372938; padding-left: 47px; line-height: 21px;}
.bixing .zt_xb .tend span i{font-style: normal !important;}
.bixing .zt_xb .tend a{ width:97px; height:28px; position:absolute; bottom: 28px;left: 23px;}

.bixing .zt_xz { float: left;height: 412px;width: 796px; position:relative;}
.bixing .zt_bj4 .fright{ width:355px; height:412px; background:url(../images/gy_04.jpg) no-repeat; position:relative; overflow:hidden;}
.bixing .zt_bj5 .fright{ width:355px; height:412px; background:url(../images/gy_05.jpg) no-repeat; position:relative; overflow:hidden;}
.bixing .zt_xz .fright .lex {font-size: 14px;color: white;font-family: "宋体";line-height: 24px;position: absolute;top: 85px;
/*right: 7px;width: 320px;*/text-indent: 2em;text-align:justify;width: 315px;left:50%;margin-left: -157.5px}
.bixing .zt_xz .fright .tend{ width:142px; height:142px; position:absolute; bottom: 11px;right: 80px;}
.bixing .zt_xz .fright .tend h2{ width:142px;  font-size:35px; text-align:center; color:#874821; padding-top: 13px;}
.bixing .zt_xz .fright .tend span{ width:142px;  font-size:12px; text-align:center; color:#874821; padding-left: 47px; line-height: 21px;}
.bixing .zt_xz .fright .tend span i{font-style: normal !important;}
.bixing .zt_xz .fright .tend a{ width:97px; height:28px; position:absolute; bottom: 28px;left: 23px;}

.bixing .zt_slz {background:url(../images/meibi_05.jpg) no-repeat left top #d64d33; float: left;height: 412px;width: 796px; position:relative;}
.bixing .zt_slz .lex {font-size: 14px;color: white;font-family: "宋体";line-height: 24px;position: absolute;top: 85px;
/*right: 16px;width: 322px;*/text-indent: 2em;text-align:justify;width: 315px;left:50%;margin-left: -157.5px}
.bixing .zt_slz .tend{ width:142px; height:142px; position:absolute; bottom: 14px; right: 90px; background:url(../images/gy_05.jpg) no-repeat;}
.bixing .zt_slz .tend h2{ width:142px;  font-size:35px; text-align:center; color:#d7482d; padding-top: 13px;}
.bixing .zt_slz .tend span{ width:142px;  font-size:12px; text-align:center; color:#d7482d; padding-left: 47px; line-height: 21px;}
.bixing .zt_slz .tend span i{font-style: normal !important;}
.bixing .zt_slz .tend a{ width:97px; height:28px; position:absolute; bottom: 28px;left: 23px;}

.bixing .zt_ksl {float: left;height: 412px;width: 796px; position:relative;}
.bixing .zt_ksl .fright{ width:355px; height:412px; background:url(../images/gy_06.jpg) no-repeat; position:relative; overflow:hidden;}
.bixing .zt_ksl .fright .lex {font-size: 14px;color: white;font-family: "宋体";line-height: 24px;position: absolute; top: 85px;
/*right: 10px; width: 320px;*/text-indent: 2em;text-align:justify;width: 315px;left:50%;margin-left: -157.5px}
.bixing .zt_ksl .fright .tend{ width:142px; height:142px; position:absolute; bottom: 12px;right: 80px;}
.bixing .zt_ksl .fright .tend h2{ width:142px;  font-size:35px; text-align:center;  color:#26150e; padding-top: 13px;}
.bixing .zt_ksl .fright .tend span{ width:142px;  font-size:12px; text-align:center;  color:#26150e; padding-left: 47px; line-height: 21px;}
.bixing .zt_ksl .fright .tend span i{font-style: normal !important;}
.bixing .zt_ksl .fright .tend a{ width:97px; height:28px; position:absolute; bottom: 28px;left: 23px;}

.bixing .zt_qb {float: left;height: 412px;width: 796px; position:relative;}
.bixing .zt_bj7 .fright{ width:355px; height:412px; background:url(../images/gy_07.jpg) no-repeat; position:relative; overflow:hidden;}
.bixing .zt_bj8 .fright{ width:355px; height:412px; background:url(../images/gy_08.jpg) no-repeat; position:relative; overflow:hidden;}
.bixing .zt_bj9 .fright{ width:355px; height:412px; background:url(../images/gy_09.jpg) no-repeat; position:relative; overflow:hidden;}
.bixing .zt_qb .fright .lex {font-size: 14px;color: white;font-family: "宋体";line-height: 24px;position: absolute;top: 85px;
/*right: 15px;width: 322px;*/text-indent: 2em;text-align:justify;width: 315px;left:50%;margin-left: -157.5px}
.bixing .zt_qb .fright .tend{ width:142px; height:142px; position:absolute; bottom: 12px;right: 80px; }
.bixing .zt_qb .fright .tend h2{ width:142px;  font-size:35px; text-align:center; color:#26150e; padding-top: 13px;}
.bixing .zt_qb .fright .tend span{ width:142px;  font-size:12px; text-align:center; color:#26150e; padding-left: 47px; line-height: 21px;}
.bixing .zt_qb .fright .tend span i{font-style: normal !important;}
.bixing .zt_qb .fright .tend a{ width:97px; height:28px; position:absolute; bottom: 28px;left: 23px;}

.bixing .zt_tm { float: left;height: 412px;width: 796px; position:relative;}
.bixing .zt_tm .fright{ width:355px; height:412px; background:url(../images/gy_08.jpg) no-repeat; position:relative; overflow:hidden;}
.bixing .zt_tm .lex {font-size: 14px;color: white;font-family: "宋体";line-height: 23px;position: absolute;top: 85px;/*right: 12px;
width: 322px;*/text-indent: 2em;text-align:justify;width: 315px;left:50%;margin-left: -157.5px}
.bixing .zt_tm .tend{ width:142px; height:142px; position:absolute; bottom: 12px;right: 76px;}
.bixing .zt_tm .tend h2{ width:142px;  font-size:35px; text-align:center; color:#26150e; padding-top: 13px;}
.bixing .zt_tm .tend span{ width:142px;  font-size:12px; text-align:center; color:#26150e; padding-left: 47px; line-height: 21px;}
.bixing .zt_tm .tend span i{font-style: normal !important;}
.bixing .zt_tm .tend a{ width:97px; height:28px; position:absolute; bottom: 28px;left: 23px;}

.bixing .zt_mfyz {float: left;height: 412px;width: 796px; position:relative;}
.bixing .zt_mfyz .fright{ width:355px; height:412px; background:url(../images/gy_09.jpg) no-repeat; position:relative; overflow:hidden;}
.bixing .zt_mfyz .lex {font-size: 14px;color: white;font-family: "宋体";line-height:24px;position: absolute;top: 85px;
/*right: 15px;width: 322px;*/text-indent: 2em;text-align:justify;width: 315px;left:50%;margin-left: -157.5px}
.bixing .zt_mfyz .tend{ width:142px; height:142px; position:absolute; bottom: 12px;right: 80px; }
.bixing .zt_mfyz .tend h2{ width:142px;  font-size:29px; text-align:center; color:#7c1d07;padding-top: 21px;}
.bixing .zt_mfyz .tend span{ width:142px;  font-size:12px; text-align:center; color:#7c1d07; padding-left: 47px; line-height: 21px;}
.bixing .zt_mfyz .tend a{ width:97px; height:28px; position:absolute; bottom: 28px;left: 23px;}
.bixing .zt_mfyz .tend span i{font-style: normal !important;}
.zhuanjiaa{ width:366px; float:right; height:412px; overflow:hidden; position:relative;}

/*XGWZ*/
.mainrt_xgwz{width:730px;margin-left: 30px;text-align:left;}
.mainrt_xgwz h6{font-size:16px; padding-top:20px; color:#000000;}
.mainrt_xgwz_border{border-top:2px #d1d1d1 solid; width:710px; padding-left:20px; margin-top:8px;height:160px; _margin-top:4px;}
.mainrt_xgwz_border ul{width:720px;margin-top:8px;}
.mainrt_xgwz_border ul li{width:350px;height:24px;padding:2px;line-height:24px;float:left;}
.mainrt_xgwz_border ul li a{font-size:14px;padding: 0 4px;}


.footer_logo,.zxmr,.wzx,.pfmr,.kqmr,.mfzz,.submit_btn,.footer_secicon1,.footer_secicon2,.footer_secicon3,.footer_secicon4,.footer_secicon5,.footer_secicon6,.footer_secicon7,.footer_secicon8{ background:url(../images/footer_icon.png) no-repeat;}
#footer {width:100%;padding:30px 0 0 0; background-color:#414141;margin-top:20px;overflow:hidden;margin: 0 auto;}
.foot_text {position: absolute;top: 205px;left: 19px;color: #a7a7a7;font-size: 14px;}
.footer_logo {width:145px;height:150px;  background-position:-0px -9px;float:left;margin-top:40px;margin-left:15px;display:inline;margin-right:10px;}
.footer_border,.footer_border1 {border-left:1px dashed #363636;float:left;width:1px;height:206px;margin:20px 35px 0 20px;display:inline;}
.footer_list {width:625px;float:left;overflow:hidden;margin-top:15px;}
.footer_list li {float:left;color:#a7a7a7;margin-right:40px;display:inline;}
.footer_list li span {display:block;float:left;height:31px;line-height:31px;border-bottom:1px solid #303030;font-size:14px;margin-bottom:10px;}
.footer_list a { transition: all 0.3s linear 0s;padding:3px;display:block;}
.footer_list a:hover { color:#FFF; background-color:#303030;}
.footer_list li span a {color:#d6d6d6;text-decoration:none;display:block;height:22px;line-height:22px;float:left;}
.zxmr {width:65px;height:31px; background-position:-2px -180px; padding-left:21px;}
.wzx {width:65px;height:31px; padding-left:21px;background-position:-159px -182px;}
.pfmr {width:65px;height:31px;padding-left:21px; background-position:-332px -182px;} 
.kqmr {height:31px;padding-left:21px; background-position:-509px -184px;} 
.mfzz {height:31px;padding-left:21px; background-position:-237px -130px;} 
.footer_list li ul {float:left;padding-left:3px;overflow:hidden;}
.zxmr_ul li {width:87px;height:22px;line-height:22px;float:left;font-size:12px;overflow:hidden;}
.zxmr_ul li a { display:block;height:16px;line-height:16px;text-decoration:none;float:left;margin-right:8px;display:inline;color:#a7a7a7;}
.kqmr_ul  {width:102px;}
.kqmr_ul li {width:102px;height:22px;line-height:22px;float:left;font-size:12px;overflow:hidden;}
.kqmr_ul li a {display:block;text-decoration:none;float:left;margin-right:8px;display:inline;color:#a7a7a7;height:16px;line-height:16px;}
.mfzz_ul li {width:137px;height:22px;line-height:22px;float:left;font-size:12px;overflow:hidden;}
.mfzz_ul li a {display:block;text-decoration:none;float:left;margin-right:8px;display:inline;color:#a7a7a7;height:16px;line-height:16px;}
.footer_wx {width:250px;float:left;height:225px;color:#a7a7a7;}
.footer_wx dl {width:180px;float:left;height:auto;margin:20px 0 5px;}
.footer_wx dl dd {width:150px;height:150px;margin: 0 auto;}
.footer_wx dl dd img {width:100%;}
.footer_wx dl dt {display:block;margin:10px 0 0;text-align:center;}
.footer_wx p {line-height:22px;font-size:14px;text-align:center;display:block;}
.footer_search {width:234px;height:32px;float:left; background:url(../images/footer_searchbg.jpg) no-repeat;margin-top:15px;}
.footer_search .footer_search_text {width:176px;height:32px;float:left;}
.footer_search .footer_search_text input {width:170px;height:26px;line-height:26px;padding:0;margin:3px;border:none; background-color:#FFF}
.footer_search .footer_search_btn {width:57px;height:30px;float:left;margin-top:1px;}
.footer_search .footer_search_btn input { background-position:-362px -141px;width:57px;height:30px;padding:0;border:none;cursor:pointer;}
.footer_search .footer_search_btn input:hover { background-position:-435px -141px;}
#footer hr {width:100%;float:left;height:1px;margin-top:25px; background-color:#303030;border:none;}
.footer_secicon {width:1600px;height:100px;float:left;padding-top:20px;}
.footer_secicon li {width:85px;height:100px;float:left;margin-left:20px;margin-right:50px;display:inline;}
.footer_secicon li:nth-child(1) {margin-left:35px;}
.footer_secicon li i {width:48px;height:48px;float:left;margin-left:18px;display:inline;display:block;cursor:pointer;}
.footer_secicon li span {width:100%;height:40px;line-height:40px;font-size:16px;text-align:center;color:#a7a7a7;float:left;}
.footer_secicon1 { background-position:-23px -264px;}
.footer_secicon2 { background-position:-87px -264px;}
.footer_secicon3 { background-position:-151px -264px;}
.footer_secicon4 { background-position:-215px -264px;}
.footer_secicon5 { background-position:-280px -264px;}
.footer_secicon6 { background-position:-344px -264px;}
.footer_secicon7 { background-position:-408px -264px;}
.footer_secicon8 { background-position:-472px -264px;}
.footer_secicon li:hover .footer_secicon1 { background-position:-23px -324px;}
.footer_secicon li:hover .footer_secicon2 { background-position:-87px -324px;}
.footer_secicon li:hover .footer_secicon3 { background-position:-151px -324px;}
.footer_secicon li:hover .footer_secicon4 { background-position:-215px -324px;}
.footer_secicon li:hover .footer_secicon5 { background-position:-280px -324px;}
.footer_secicon li:hover .footer_secicon6 { background-position:-344px -324px;}
.footer_secicon li:hover .footer_secicon7 { background-position:-408px -324px;}
.footer_secicon li:hover .footer_secicon8 { background-position:-472px -324px;}
.footer_copyright {width:100%;height:35px;line-height:35px;font-size:12px;color:#a7a7a7;text-align:center; background-color:#303030;}
.footer_list {margin-left:30px;}




.section_banner1_box{ height: 420px; width: 100% }
/*.section_banner1_box ul {height: 420px; position:relative ;}
.section_banner1_box .banner_index{width:180px;}
.index_banner_box li{height:420px; width:100%;}
*/


/* focusindex */
#focusindex{height: 420px; overflow: hidden; position: relative; }
#focusindex li{ height: 420px; overflow: hidden; position: absolute; width: 100%; }
#focusindex li a{display:block;height:420px;width:100%;overflow:hidden;}
#focusindex .btn{position:absolute;width:100%;height:30px;bottom:0;text-align:center;z-index:9}
#focusindex .btn span{display:inline-block;_display:inline;_zoom:1;width:14px;height:14px;_font-size:0;margin:5px 10px;cursor:pointer;background:#dfdfdf;z-index:9; border-radius:50%}
#focusindex .btn span.on{background:#9d0a3a;z-index:9}
#focusindex .preNext{width:44px;height:44px;position:absolute;top:180px;background:url(../images/sprite.png) no-repeat left bottom;cursor:pointer;z-index:9; opacity:0;transition: all 0.3s linear 0s;}
#focusindex .pre{left:0%; z-index:9}
#focusindex .next{right:0%;background-position:right bottom;z-index:9}
#focusindex:hover .preNext{opacity:0.5;} 
#focusindex:hover .pre{left:10%; } 
#focusindex:hover .next{right:10%;} 
#focusindex .pre:hover,#focusindex .next:hover{opacity:1;}


.banner1{ background: url(../images/d.jpg) no-repeat center;z-index: 1;}
.bannerdhbox{ width:980px;margin:0 auto; height:420px; position:relative}
#banner1dh1{ position: absolute; left: -105px; top: 0px; opacity: 0; transition: all 0.3s linear 0.5s; }
.bannerdh #banner1dh1{left:15px;opacity:1}

.banner2{ background: url(../images/lb.jpg) no-repeat center;}
#banner2dh1{ position: absolute; right: 0px; top: 250px; opacity: 0; transition: all 0.3s linear 0.5s; width: 152px; height: 142px; background: url(../images/lbhd.png) left 0px no-repeat; }
.bannerdh #banner2dh1{right:400px;opacity:1;}
#banner2dh2{ position: absolute; right: 0px; top: 250px; opacity: 0; transition: all 0.3s linear 0.7s; width: 343px; height: 142px; background: url(../images/lbhd.png) -167px 0px no-repeat; }
.bannerdh #banner2dh2{right:35px;opacity:1}
#banner2dh3{ position: absolute; right: -85px; top: 250px; opacity: 0; transition: all 0.3s linear 0.9s; width: 125px; height: 142px; background: url(../images/lbhd.png) -524px 0px no-repeat; }
#banner2dh3 a{ display: block; height: 40px; width: 105px; margin: 0 auto;margin-top: 90px; }
.bannerdh #banner2dh3{right:-110px;;opacity:1;}

.banner3{ background: url(../images/zf.jpg) no-repeat center;}
#banner3dh1{ position: absolute; right: -55px; top: 260px; opacity: 0; transition: all 0.3s linear 0.5s; width: 288px; height: 46px; background: url(../images/zfhd.png)  center -195px no-repeat; }
.bannerdh #banner3dh1{right:65px;opacity:1;}
#banner3dh2{ position: absolute; right: -55px; top: 62px; opacity: 0; transition: all 0.3s linear 0.7s; width: 288px; height: 157px; background: url(../images/zfhd.png)  center -3px no-repeat; }
.bannerdh #banner3dh2{right:65px;opacity:1;}
#banner3dh3{ position: absolute; right: -55px; top: 226px; opacity: 0; transition: all 0.3s linear 0.9s; width: 288px; height: 33px; background: url(../images/zfhd.png) center -161px  no-repeat; }
.bannerdh #banner3dh3{right:65px;opacity:1;}
#banner3dh4{ position: absolute; right: -55px; top: 320px; opacity: 0; transition: all 0.3s linear 1s; width: 342px; height: 40px; background: url(../images/zfhd.png) center -264px no-repeat; }
#banner3dh4 a{ display: block; height: 40px;width: 105px; margin: 0 auto; }
.bannerdh #banner3dh4{right:65px;opacity:1;}

.banner4{ background: url(../images/ztzf.jpg) no-repeat center;}
#banner4dh1{ position: absolute; left: -78px; top: 0px; opacity: 0; transition: all 0.3s linear 0.5s; width: 687px; height: 67px; background: url(../images/ztzfhd.png) center 0px no-repeat; }
.bannerdh #banner4dh1{left:0px;opacity:1;}
#banner4dh2{ position: absolute; left: -78px; top: 67px; opacity: 0; transition: all 0.3s linear 0.7s; width: 687px; height: 172px; background: url(../images/ztzfhd.png) center -67px no-repeat; }
.bannerdh #banner4dh2{left:0px;opacity:1;}
#banner4dh3{ position: absolute; left: -78px; top: 239px; opacity: 0; transition: all 0.3s linear 0.9s; width: 504px; height: 160px; background: url(../images/ztzfhd.png) left -239px no-repeat; }
#banner4dh3 a{ display: block; height: 40px; width: 105px; margin-left:65px}
.bannerdh #banner4dh3{left:0px;opacity:1;}
#banner4dh4{ position: absolute; left: -78px; top: 335px; opacity: 0; transition: all 0.5s linear 1s; width: 140px; height: 45px; background: url(../images/ztzfhd.jpg) no-repeat }
#banner4dh4 a{ display: block; height: 40px; width: 105px; margin: 0 auto; }
.bannerdh #banner4dh4{left:504px;opacity:1;}


.banner5{ background: url(../images/glx.jpg) no-repeat center;}
#banner5dh1{ position: absolute; right: 100px; top: 20px; opacity: 0; transition: all 0.3s linear 0.5s; width: 526px; height: 190px; background: url(../images/glxhd.png) center top no-repeat; }
.bannerdh #banner5dh1{right: 80px;opacity:1;}
#banner5dh2{ position: absolute; right: 100px; top: 210px; opacity: 0; transition: all 0.3s linear 0.7s; width: 526px; height: 189px; background: url(../images/glxhd.png) center -190px no-repeat; }
#banner5dh2 a{ display: block;height: 36px;width: 118px;margin: 0 auto;margin-top: 139px;margin-right: 114px;}
.bannerdh #banner5dh2{right: 80px;opacity:1;}

.banner6{ background: url(../images/syp.jpg) no-repeat center;}
#banner6dh1{ position: absolute; left: -20px; top: 59px; opacity: 0; transition: all 0.3s linear 0.5s; width: 619px; height:188px; background: url(../images/syphd.png) center 0px no-repeat; }
.bannerdh #banner6dh1{left:-60px;opacity:1;}
#banner6dh2{ position: absolute; left: -20px; top: 247px; opacity: 0; transition: all 0.3s linear 0.7s; width: 619px; height: 168px; background: url(../images/syphd.png) center -188px no-repeat; }
.bannerdh #banner6dh2{left:-60px;opacity:1;}
#banner6dh3{ position: absolute; left: -20px; top: 340px; opacity: 0; transition: all 0.3s linear 0.9s; width: 283px; height: 37px; background: url(../images/syphd.png) center -308px no-repeat; }
#banner6dh1 a{ display: block; height: 40px; width: 115px; margin-left:491px;margin-top: 140px;}
.bannerdh #banner6dh3{left:100px;opacity:1;}


.banner7{ background: url(../images/owc.jpg) no-repeat center;}
#banner7dh1{ position: absolute; right: 20px; top: 145px; opacity: 0; transition: all 0.3s linear 0.5s; width: 686px; height: 90px; background: url(../images/owchd.png) center 0px no-repeat; }
.bannerdh #banner7dh1{right:300px;opacity:1;}
#banner7dh2{ position: absolute; right: 20px; top: 235px; opacity: 0; transition: all 0.3s linear 0.7s; width: 686px; height: 50px; background: url(../images/owchd.png) center -90px no-repeat; }
.bannerdh #banner7dh2{right:300px;opacity:1;}
#banner7dh3{ position: absolute; right: 20px; top: 285px; opacity: 0; transition: all 0.3s linear 0.9s; width: 686px; height: 107px; background: url(../images/owchd.png) center -140px no-repeat; }
#banner7dh3 a{ display: block; height: 35px; width:120px; margin-left:241px;margin-top: 37px;}
.bannerdh #banner7dh3{right:300px;opacity:1;}

.banner8{ background: url(../images/sanba.jpg) no-repeat center;}
#banner8dh1{ position: absolute; right: 45px; top: 106px; opacity: 0; transition: all 0.3s linear 0.5s; width: 448px; height: 163px; background: url(../images/snaba_03.png) center 0px no-repeat; }
.bannerdh #banner8dh1{right:575px;opacity:1;}
#banner8dh2{ position: absolute; right: 20px; top: 305px; opacity: 0; transition: all 0.3s linear 0.7s; width: 554px; height: 74px; background: url(../images/sanba_06.png) center 0px no-repeat; }
.bannerdh #banner8dh2{right:467px;opacity:1;}





.titlemb{bor pder-bottom: 2px solid #DFDFDF;
    font-size: 16px;
    line-height: 30px;}

#boxfour{width:1190px; height:342px; margin:0 auto; position:relative;}
.news_qh_navfour{ position: absolute; width: 1155px; left: 17px; height: 35px; }
.news_qh_navfour ul{clear:both}
.news_qh_navfour li{width:76px;float: left; text-align:center; margin-right:20px}
.news_qh_navfour li a{ display: block;height:35px;color:#8f8f8f; line-height:40px}
.news_qh_navfour li.hover a{color:#000;border-bottom:2px solid #9d0a3a; background:url(../images/jiantou.jpg) center bottom no-repeat; text-decoration:none}
.news_qh_txtboxfour{ position: absolute; width: 1155px; left: 17px; top: 34px; color: #403328; height: 273px; }
.news_qh_txtfour{position:relative}
.news_qh_txtfourhot,.news_qh_txtfourhot a{color:#8f8f8f}
.news_qh_txtfourhot a:hover{color:#e4007f}
.news_qh_txtfourlistl{ position: absolute; top: 32px; width: 510px; height: 245px; border-right: 1px dotted #bababa }
.news_qh_txtfourlist{ position: relative; height: 65px; overflow: hidden; margin-bottom: 25px; }
.news_qh_txtfourlistimg{ position: absolute; width: 134px; height: 63px; border:1px solid #dfdfdf}
.news_qh_txtfourlisttxt{ position: absolute; width: 338px; right: 25px; }
.news_qh_txtfourlisttxt h3 a{ font-size: 16px; font-weight: 100; color:#e4007f}
.news_qh_txtfourlisttxt p{font-size:12px;}



.news_qh_txtfourlisttxt p { line-height: 14px; }
.news_qh_txtfourlistr{ position: absolute; width: 620px; height: 245px; right:0; top: 32px;}
.news_qh_txtfourlistr h2 { float: left; width: 310px; font-weight: 100; font-size: 14px; }
.news_qh_txtfourlistrOne{ position: absolute; top: 27px; width: 225px; }
.news_qh_txtfourlistrtwo{ position: absolute; left: 340px; top: 27px; width: 225px; }
.news_qh_txtfourlistrOne ul ,.news_qh_txtfourlistrtwo ul{ margin-bottom: 8px; display: block; line-height: 1.8 }
.news_qh_txtfourlistrOne ul li,.news_qh_txtfourlistrtwo ul li{ background:url(../images/list12.jpg) left center no-repeat; padding-left:10px;width: 310px; overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}
.news_qh_txtfourlistrOne ul li a,.news_qh_txtfourlistrtwo ul li a { color: #4a4a4a;font-size:12px;}
.news_qh_txtfourlistrOne ul li a:hover,.news_qh_txtfourlistrtwo ul li a:hover{color:#e4007f}
.news_qh_txtfourlistrOne ul li span a,.news_qh_txtfourlistrtwo ul li span a { color: #000; padding-right:5px} 

.news_qh_txtfourlistrr{position: absolute; width: 240px; height: 245px; right: 5px; top: 32px;}
.news_qh_txtfourlistrr img{display:block;width:240px;height:245px;}

#boxfive{width:1190px; height:207px; margin:20px auto; position:relative;}
.boxfive_qh_nav{ position: absolute; width: 1157px; left: 17px; height: 35px; top: 8px; }
.boxfive_qh_nav ul{clear:both}
.boxfive_qh_nav li{ width: 76px; float: left; text-align: center; margin-right: 20px; }
.boxfive_qh_nav li a{ display: block;height:35px;color:#8f8f8f; line-height:40px}
.boxfive_qh_nav li.hover a{color:#000;border-bottom:2px solid #9d0a3a; background:url(../images/jiantou.jpg) center bottom no-repeat; text-decoration:none}
.boxfive_qh_nav li.hover a:hover{color:#E4007F;}

.boxfive_qh_txtbox{ position: absolute; width: 1157px; left: 17px; top: 64px; color: #403328; text-align: center; overflow:hidden; height:131px;}
.boxfive_qh_txt ul {display: block; float: left; width: 166px; margin: 0 11px }
.boxfive_qh_txt ul.none980{display:none}
.boxfive_qh_txt a{ display:block}
.boxfive_qh_txt ul img{border:1px solid #FFF;padding:3px}
.boxfive_qh_txt ul:hover img{/*border-color:#E4007F;*/border-color:#755e46;border-width:3px;width:100%;height:100%;}


#boxsix{width:1190px; height:165px;margin:0 auto; position:relative;}
.boxsix_qh_nav{ position: absolute; width: 1157px; left: 17px; height: 35px; top: 8px; }
.boxsix_qh_nav ul{clear:both}
.boxsix_qh_nav li{ width: 76px; float: left; text-align: center; margin-right: 20px; }
.boxsix_qh_nav li a{ display: block;height:35px;color:#8f8f8f; line-height:40px}
.boxsix_qh_nav li.hover a{color:#000;border-bottom:2px solid #9d0a3a; background:url(../images/jiantou.jpg) center bottom no-repeat; text-decoration:none}
.boxsix_qh_nav li.hover a:hover{ color:#E4007F;}
.boxsix_qh_txtbox{ position: absolute; width: 1157px; left: 17px; top: 64px; color: #403328; text-align: center; }
.boxsix_qh_txt ul {display: block; float: left; width: 125px; margin: 0 5px }
.boxsix_qh_txt ul.none980{display:none}
#boxsix_yqlj{text-align:left}
#boxsix_yqlj a{line-height: 2.5;margin: 0 10px;white-space: nowrap;}

#boxsix_qh_txt2 ul{width:193px;margin: 10px 0 0;}
#boxsix_qh_txt3 ul{width:220px;margin: 10px 0 0;}
#boxsix_qh_txt4 ul{width:143px;margin-top:15px}

.boxsix_qh_txt ul{width:134px;}

/*swt right*/

.swt-right-index {
	width:131px;
	height:334px;
	position:fixed;
	right:-84px;
	top:150px;
	_position:absolute;
_top:expression(eval(document.documentElement.scrollTop+200));
	z-index:10000;
}
.swt-right-index ul {
}
.swt-right-index li {
	width:131px;
	height:57px;
	line-height:0px;
	line-height:0px;
	font-size:0px;
	position:absolute;
}
.swt-right-index a {
	width:131px;
}
.swt-right-index1 {
	top:0px;
}
.swt-right-index1 a {
	height:49px;
	display:block;
	background:url(../images/swt-right-pic1.jpg) no-repeat;
}
.swt-right-index1 .swt-hover {
	height:49px;
	background:url(../images/swt-right-pic2.jpg) no-repeat;
}
.swt-right-index2 {
	top:59px;
}
.swt-right-index2 a {
	height:49px;
	display:block;
	background:url(../images/swt-right-pic1.jpg) 0px -49px no-repeat;
}
.swt-right-index2 .swt-hover {
	height:49px;
	background:url(../images/swt-right-pic2.jpg) 0px -49px no-repeat;
}
.swt-right-index3 {
	top:118px;
}
.swt-right-index3 a {
	height:49px;
	display:block;
	background:url(../images/swt-right-pic1.jpg) 0px -98px no-repeat;
}
.swt-right-index3 .swt-hover {
	height:49px;
	background:url(../images/swt-right-pic2.jpg) 0px -98px no-repeat;
}
.swt-right-index4 {
	top:177px
}
.swt-right-index4 a {
	height:49px;
	display:block;
	background:url(../images/swt-right-pic1.jpg) 0px -147px no-repeat;
}
.swt-right-index4 .swt-hover {
	height:49px;
	background:url(../images/swt-right-pic2.jpg) 0px -147px no-repeat;
}
.swt-right-index6 {
	top:236px;
}
.swt-right-index6 a {
	height:49px;
	display:block;
	background:url(../images/swt-right-pic1.jpg) 0px -245px no-repeat;
}
.swt-right-index6 .swt-hover {
	height:49px;
	background:url(../images/swt-right-pic2.jpg) 0px -245px no-repeat;
}

.hm_logo_l img{margin-top:8px;}

 #box_jg{overflow: hidden;}
 #box_jg dt:hover{background-color:red;}
 #box_jg:hover{overflow: visible;}
 #box_yj{width:130px;overflow:hidden;background: #3d3f4b;z-index: 99999999999;position: absolute;top: 35px;}
 #box_yj dt{line-height:40px; height:40px;width:130px;}
 #box_yj dt a{ font-size:14px;text-align:center;display:block;}
 .m_con #images li>a{display: block}

 .project{width:100%;background:url(../images/bg1.png) no-repeat center;background-size:100% 100%;padding-top:73px;padding-bottom:80px;}
.project h1{font-size:50px;text-align:center;}
.project ul.list{width:1235px;margin:0 auto;text-align:justify;margin-top:40px;font-size:0;text-justify:inter-ideograph;}
.project ul.list:after{display:inline-block;content:"";width:100%;}
.project ul.list>li{display:inline-block;}
/*.project ul.list>li:first-child{margin-left: 0 !important;}*/
.project ul.list .pic{width:180px;height:205px;position:relative;}
.project ul.list .pic>img{width:100%;height:100%;}
.project ul.list li>div{text-align:center;background:#fff;padding-bottom:20px;position:relative;}
.project ul.list .title{font-size:26px;color:#333333;margin-top:16px;}
.project ul.list hr{width:70px;border-top:2px solid #ff8a00;margin:0 auto;margin-top:5px;}
.project ul.list .per{font-size:18px;color:#333;margin-top:12px;}
.project ul.list .zflx{font-size:18px;color:#333;margin-top:2px;}
.content{width:100%;height:auto;/*background:#f4f4f4;*/padding-top:45px;padding-bottom:20px;}
.content .part1,.content .part2{width:1200px;background:#fff;margin:0 auto;}
.content .part1{padding-top:6px;padding-bottom:32px;}
.content .l_title{display:inline-block;font-size:22px;color:#000000;margin-left:13px;padding-bottom:5px;float:left;letter-spacing:1px;}
.content .hr{width:1176px;border-top:1px solid #cccccc;margin:0 auto;}
.content .part1 ul.list{width:1138px;margin:0 auto;text-align:justify;margin-top:36px;font-size: 0}
.content .part1 ul.list:after{content:"";display:inline-block;width:100%;}
.content .part1 ul.list>li{display:inline-block;text-align:center;padding-bottom:10px;}
.content .part1 ul.list>li>img{width:360px;height:200px;}
.content .part1 ul.list>li>p{font-size:36px;color:#000000;margin-top:15px;letter-spacing: 3px}
.content .part1 ul.list>li>hr{width:93px;border-top:3px solid #ff8a00;margin:0 auto;margin-top:18px;}
.content .part1 ul.article{text-align:left;margin-top:27px;overflow:hidden;}
.content .part1 ul.article>li{position:relative;overflow:hidden;}
.content .part1 ul.article>li>span,.content .part1 ul.article>li>p{font-size:18px;color:#000;}
.content .part1 ul.article>li>span{float:left;}
.content .part1 ul.article>li>p{float:right;}
.content .part1 ul.article>li+li{margin-top:12px}
.content .part1 ul.list>li>a{position:relative;display:inline-block;width:105px;height:37px;background:url(../images/p1_btn.png) no-repeat center;background-size:100% 100%;margin-top:36px;}
.content .part1 ul.list>li>a>span{font-size:16px;color:#fff;position:absolute;top:50%;left:50%;margin-left:-32px;margin-top:-10.5px;}
.content .part1 ul.list>li>a>span:hover{font-size:18px;margin-top:-13.5px !important;margin-left:-36px !important;}
/*页面效果CSS*/
.project .list .shadow{position:absolute;width:180px;height:0px;top:100%;background:rgba(72,113,180,0.7);transition:all .5s;clear:both;opacity:0;}
.project ul.list li>div:hover .shadow{top:0;height:205px;opacity:1}
.project .list .shadow a{display:inline-block;position:absolute;top:80px;left:50%;margin-left:-61px;font-size:14px;border:1px solid #fff;color:#fff;padding:10px 25px;}
.project ul.list .title:hover{color:#ff8a00;}

.part3{padding-bottom:27px;    width: 1200px;margin:0 auto;
    background: #fff;margin-top:20px;}
.part3>h1{font-size:48px;color:#000000;text-align:center;padding-top:33px;}
.part3>hr{width:1091px;margin:0 auto;border-top:4px solid #000000;margin-top:35px;}
.part3 ul#lb_per{margin-top:48px;}
.part3 .lb_per_con{width:1094px!important;height:491px;background:url(../images/lb2_3.png) no-repeat center;background-size:100% 100%;margin:0 auto;}
.part3 ul#lb_per li{width:1200px!important;height:491px;margin:0 auto;}
.part3 ul#lb_per li>img{width:230px;height:45px;}
.part3 ul#lb_per .lb_desc{position:relative;margin-left:30px;height:491px;overflow:hidden;}
.part3 ul#lb_per .lb_desc>img{display:block;position: relative;top:30px;}
.part3 ul#lb_per .anli{position:relative;display:inline-block!important;margin-left:51px;top:48px !important;}
.part3 ul#lb_per .lb_desc>p{display:inline-block;font-size:30px;color:#5a2f01;position:absolute;left:0;top:80px;}
.part3 .demo_desc{position:relative;margin-top:177px;overflow:hidden;}
.part3 .demo_desc .l_desc{float:left;}
.part3 .demo_desc .l_desc>p+img{width:261px;height:30px;}
.part3 .demo_desc .r_desc{position:absolute;left:108px;letter-spacing:1px;text-align:left;}
.part3 .per_intro{bottom:45px;position:absolute;}
.part3 ul#lb_per p.name{font-size:46px;color:#5a2f01;}
.part3 ul#lb_per p.company{font-size:22px;color:#5a2f01;position: relative;top:-5px;}
.part3 ul#lb_per .r_desc>span{color:#5a2f01;display:block;}
.part3 ul#lb_per .r_desc>span:nth-child(1){font-size:20px;position: relative;top:5px;}
.part3 ul#lb_per .r_desc>span:nth-child(2){font-size:20px;}
.part3 ul#lb_per .r_desc>span:nth-child(3){font-size:30px;position: relative;top:-6px;}
.part3 ul#lb_per .per_intro>hr{position:absolute;top:50%;margin-top:-33.5px;width:0;height:67px;border-right:3px solid #5a2f01;display:inline-block;}
.part3 ul#lb_per .per_intro>p{display:inline-block;width:408px;font-size:18px;color:#5a2f01;text-align:justify;margin-left:13px;letter-spacing:0.5px;}
.part3 .zcj{position:relative;width:1092px;margin:0 auto;border:1px solid #cccccc;margin-top:45px;}
.part3 .zcj>img{width:153px;height:153px;margin-top:15px;margin-bottom:14px;margin-left:76px;}
.part3 .zcj>div.message{display:inline-block;width:780px;vertical-align:middle;position:absolute;margin-top:37px;line-height:26px;margin-left:35px;text-align:justify;}
.part3 .zcj>div.message p.title{font-size:20px;color:#d11a49;letter-spacing: 2px}
.part3 .zcj>div.message p.text{font-size:18px;color:#333333;margin-top:11px;}
/*lb csss*/
.swiper-container{height:100%;}
.swiper-slide{text-align:center;font-size:18px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;flex-direction:row;}
#swiper1 .swiper-pagination-bullet{width:12px;height:12px;background:#cccccc!important;opacity:1;}
#swiper1 .swiper-pagination-bullet-active{width:10px!important;height:10px!important;background:#fff!important;border:2px solid #623a0e;}
#swiper1 .dotted{bottom:0!important;}
#swiper1 ul li:nth-child(2) .lb_per_con{background-image:url(../images/lb2_2.png)!important;}
#swiper1 ul li:nth-child(3) .lb_per_con{background-image:url(../images/lb2_1.png)!important;}
/*index980.css*/
section{width:1190px;margin: 0 auto; position: relative}
.section_banner1_box{ height: 420px; width: 100% }
.news_qh_nav{ position: absolute; width: 632px; left: 17px; height: 35px; top: 6px; }
.news_qh_nav ul{clear:both}
.news_qh_nav li{ width: 76px; float: left; text-align: center; margin-right: 20px }
.news_qh_nav li a{ display: block;height:35px;color:#8f8f8f; line-height:40px;}
.news_qh_nav li.hover a{color:#000;border-bottom:2px solid #9d0a3a;text-decoration:none}
.news_qh_nav li.hover a:hover{color:#E4007F;}
.news_qh_txtbox{ position: absolute; left: 17px; top: 53px; width: 632px; }
.news_qh_txt{ height: 200px; width: 632px }
.news_qh_txt_img{ position: absolute; }
.news_qh_txt_title { position: absolute; width: 393px; right: 0px; border-bottom:1px dotted #CCCCCC }
.news_qh_txt_title p { text-indent: 2em; line-height: 2; }
.news_qh_txt_list{ position: absolute; top: 86px; width: 395px; right: 0px; }
.news_qh_txt_list ul li { float: left; width: 187px; position: relative; padding-left: 10px; line-height:2}

#boxtwo{width:1190px; height:560px; position:relative; margin:20px auto 0;}
#boxtwo .boxtwo_qh_nav{ position: absolute; width: 52px; }
#boxtwo .boxtwo_qh_nav ul{clear:both}
#boxtwo .boxtwo_qh_nav li{ width: 51px; text-align: center; }
#boxtwo .boxtwo_qh_nav li a{ display: block; height: 154px; /*color: #000000;*/color:#fff; line-height: 30px; font-size: 16px;border-right:1px solid #eaeaea; border-top:1px solid #eaeaea; /*background:#d6d6d6;*/background: #5a2f01; padding-top:32px}
#boxtwo .boxtwo_qh_nav li.hover a{color:#000;background:#fff; text-decoration:none;border-right:1px solid #fff; border-top:1px solid #fff;line-height: 30px;}
#boxtwo .boxtwo_qh_txtbox{ position: absolute; width: 1100px; left: 69px; top: 18px; color: #403328; height: 588px; overflow: hidden; }
#boxtwo .boxtwo_qh_txt{ width: 1100px; height: 588px; overflow: hidden; }




#boxtwo .xgbig-box{display: inline-table;width: 260px;height: 257px;margin:0 10px 10px 0;box-shadow:rgb(216, 215, 215) 0px 0px 0px 0.8px ;margin-top: 3px}
#boxtwo .xgbig-box:hover{transform: translate(-3px,-2px);/*box-shadow:rgb(175, 169, 169) 2px 1px 1px 3px ;*/box-shadow:#755e46 2px 1px 1px 3px ;}
#boxtwo .xgbig-box img{width: 230px;height: 170px;margin: 13px;display: block}
#boxtwo .xgbig-box h3{text-align: center;}

#boxtwo .xgbig-box p{text-align: center;}



#boxtwo .scrollbox{ position: relative; }
#boxtwo .scrollz,#boxtwo  .scrolly{ width: 13px; height: 82px; position: absolute; top: 171px; z-index: 99; background: #F00 }
#boxtwo .scrollz{ left: 0px; }
#boxtwo .scrolly{ right: 0px; }
#boxtwo .scrollz a,#boxtwo  .scrolly a{ display: block; height: 82px; }
#boxtwo .scrollcbox{ width: 831px; overflow: hidden; position: relative; margin: 0 auto }


#boxtwo .scrollbox2{ position: relative; }
#boxtwo .scrollz2,.scrolly2{ width: 13px; height: 82px; position: absolute; top: 171px; z-index: 99; background: #F00 }
#boxtwo .scrollz2{ left: 0px; background: url(../images/zzz.jpg) 0 0 no-repeat }
#boxtwo .scrolly2{ right: 0px; background: url(../images/yyy.jpg) 0 0 no-repeat }
#boxtwo .scrollz2 a,.scrolly2 a{ display: block; height: 82px; }
#boxtwo .scrollcbox2{ width: 860px; overflow: hidden; position: relative; margin: 0 auto }
#boxtwo .scrollcbox2 ul li{ display: inline; width: 274px; height: 444px; margin-right: 15px; position: relative; }
#boxtwo .scrollcbox2 ul li p{ line-height: 1.7; text-indent: 2em; width: 210px; margin-left: 58px; padding-top: 2px }



#boxtwo .scrollcbox2 ul li{border:1px solid #FFF}
#boxtwo .scrollcbox2 ul li:hover{border-color:#E4007F;}
/**/
#boxtwo .scrllc_tie{position: absolute; left: 55px; top: 255px; z-index: 99; width: 270px;}
#boxtwo .scrllc_imgsize{height:300px; overflow:hidden; display:block}
#boxtwo .scrllc_tie h3{ font-size:14px; font-weight:100}
#boxtwo .scrllc_tie span{color:#8f8f8f}
#boxtwo .scrllc_p{ height: 102px; background-color: #eaeaea; }
#boxtwo .scrllc_ioc{height: 47px; background-color: #d6d6d6; position: relative; }
#boxtwo .scrllc_ioc1,.scrllc_ioc2,.scrllc_ioc3{display:block;width: 30px;height: 30px; position: absolute; top:9px;}
#boxtwo .scrllc_ioc1{ background-position: -336px -89px; right: 84px; }
#boxtwo .scrllc_ioc1:hover{background-position:-336px -125px}
#boxtwo .scrllc_ioc2{ background-position: -373px -89px; right: 47px; }
#boxtwo .scrllc_ioc2:hover{background-position:-373px -125px}
#boxtwo .scrllc_ioc3{ background-position: -410px -89px; right: 10px; }
#boxtwo .scrllc_ioc3:hover{background-position:-410px -125px}

#boxtwo #boxtwo_qh_navfour{ position: absolute; top: 363px; width: 51px; height: 120px; text-align: center }



#boxtwo .s4_ioc1,#boxtwo .s4_ioc2{ position: absolute; bottom: 18px; background: url("../images/body_01.png") no-repeat; width: 38px; height: 38px }
#boxtwo .s4_ioc1{ background-position: -237px 0; left: 367px; }
#boxtwo .s4_ioc1:hover{ background-position: -237px -42px;}
#boxtwo .s4_ioc2{ background-position: -283px 0; left: 413px; }
#boxtwo .s4_ioc2:hover{ background-position: -283px -42px;}

/*index1190.css*/
.section_icon_nav_box2 ul li { width: 85px }
.section_icon_nav_box2 ul li.icon_nav11, .section_icon_nav_box2 ul li.icon_nav12, .section_icon_nav_box2 ul li.icon_nav13 { display: block }
.boxtwo_qh_txtbox { width: 1100px; }
.boxtwo_qh_txt { width: 1100px; }
.s4_box1 { width: 1100px; }
.s4_box1_1, .s4_box1_2, .s4_box1_3 { width: 556px; }
.s4_box1_1 { background: url(../images/i9.jpg) no-repeat; }
.s4_box1_2 { background: url(../images/i10.jpg) no-repeat; }
.s4_box1_3 { background: url(../images/i11.jpg) no-repeat; }
#s4box1, #s4box2 { width: 266px; overflow: hidden }
.s4_box1_1in { margin-left: 220px; }
.s4_ioc1 { left: 417px; }
.s4_ioc2 { left: 470px; }
.scrollcbox { width: 1050px; }
.scrollcbox ul li { width: 261px; margin-right: 3px; }
#scrollbox980 { position: absolute; top: 99999px; width: 100% }
#scrollbox1190 { position: absolute; top: auto; width: 100% }
.scrollcbox2 { width: 1050px; }
.scrollcbox2 ul li { width: 341px; margin-right: 10px; }
.scrollcbox2 ul li p { width: 270px; }
/*自定义样式*/
.xgbig-box a:hover{color:#755e46 !important;}

.hot_key .hot_key_mod{display:inline-block;position: relative;left:0;width:2400px;}
.hot_key .hot_key_wrapper{position:relative;display:inline-block;width:1060px;overflow: hidden}
.main{overflow-x:hidden;}
body{padding-bottom: 0 !important}
.boxfive_qh_txt ul li{width:160px;height:100px;}
