body { MARGIN:0PX 0PX; PADDING:0PX 0PX; FONT-SIZE:12PX; font-family:Microsoft YaHei;  TEXT-ALIGN:center; COLOR:#555555; background:#ffffff; line-height:21px; margin-left:auto; margin-right:auto; padding-top:113PX; }
* {font-family:Microsoft YaHei;}
a { color:#555555; text-decoration:none; outline-style:none; outline-color:invert; outline-width:medium }
a:link { text-decoration:none; }
a:hover { color:#680000 }
a img { border:0; }
h1, h2, h3, h4, ul, li, div, p, span, b, i, input, select { margin:0px; padding:0px; }
ul, li { padding:0px; margin:0px; list-style:none; }
a img { border:none; }
.clear { clear:both; height:0; overflow:hidden; display:block; }
.blue { color:#287ec7; }
.float_left { float:left; }
.float_right { float:right; }
.inside_banner, .container, .index_intro_banner,.index_intro_bannera, .inside_banner, .inside_dh, .intro_licheng, .school_xuetang, .net_online_bg, .last_backtop, #bottom, .last_copy { min-width:1200px; }
.container { width:1200px; margin:0px auto; padding:0px; text-align:left; }
.top_bg { position:fixed !important; width:100%; top:0; left:0; background:#ffffff; _position: absolute; _bottom: auto; _top: expression( eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop + this.offsetHeight -24 : document.body.scrollTop + this.offsetHeight -24);
z-index:30; box-shadow: 0 3px 40px 3px #eee;  }
.top_erji { position:absolute; right:6px; top:42%; background:url(images/common.png) no-repeat; background-position:-300px -75px; background-size:600px; display:none; width:50px; height:40px; }
.top_back { float:left; margin-left:10px; margin-top:10px; width:40px; height:40px; background:url(images/icons@2x.png) no-repeat -95px -16px; background-size:300px; display:none; }
.zhezhao_div { display:none; }
#top { position:relative; width:1200px; height:113px; 　
}
.logo { float:left; }
.top_set { position:absolute; right:0px; top:20px; }
.top_set a { margin:0px 5px; }
.top_set img { vertical-align:middle; margin-right:3px; padding-bottom:3px; }
.top_set select { vertical-align:middle; }
.search { position:absolute; right:0px; top:59px; }
.search input { float:left; }
.search_k { border:none; width:140px; height:27px; background:#eeeeee; padding-left:10px; line-height:27px; color:#999999; }
#menu { height:42px; float:left; margin-left:5%; display:inline; padding-top:50px; }
#menu ul li { float:left; width:100px; text-align:center; font-size:16px; position:relative; }
#menu ul li a { display:block; height:42px; line-height:42px; }
#menu ul li a:hover { color:#680000; border-bottom:solid 2px #680000; }
#menu ul li a.hover { color:#680000; border-bottom:solid 2px #680000; }
#menu ul ul { position:absolute; display:none; left:-10px; top:42px; z-index:999; padding:0px; margin:0px; width:120px; z-index:5; }
#menu ul ul li { width:120px; line-height:30px; z-index:9999; text-align:center; }
#menu ul ul li a { line-height:30px; height:30px; color:#FFFFFF; background:#181818; z-index:999; display:block; font-size:12px; filter:alpha(opacity=60); -moz-opacity:.60; opacity:0.6; }
#menu ul ul li a:hover { background:#FFFFFF; color:#565656; border:none; }
/*Top*/



.index_banner { }
.mobile_banner { display:none; }
/* demo slider*/

.touchslider-demo { position:relative; overflow:hidden;min-width:1200px; }
.touchslider-demo .touchslider-nav { position:absolute; left:0; bottom:10px; z-index:2; width:100%; text-align: center; }
.touchslider-demo .touchslider-nav ul { display:inline-block; *display:inline;zoom:1; text-align:center; }
.touchslider-demo .touchslider-nav a { cursor: pointer; color: #000; }
.touchslider-demo .touchslider-nav a:active { background: #689db2; }
.touchslider-nav { }
.touchslider-demo .touchslider-prev { position: relative; height: 16px; background: #fff; width: 100px; display: inline-block; }
.touchslider-demo .touchslider-next { position: relative; width: 100px; height: 16px; background: #fff; display: inline-block; }
.touchslider-demo .touchslider-next-in { position: absolute; /* fix safari render font */ }
.touchslider-demo .touchslider-prev-in { position: absolute; }
.touchslider-demo .touchslider-nav-item { background:#ffffff; width:15px; height:15px; display:block; text-indent:-9999px; margin:0px 3px; float:left; -moz-border-radius: 15px; -webkit-border-radius: 15px; border-radius: 15px; }
.touchslider-demo .touchslider-nav-item-current { background:#af1f24; }
.index_slid_down { text-align:center; padding:30px 0; cursor:pointer; }
.index_pro_top { height:53px; border-bottom:solid 1px #eeeeee; position:relative; }
.index_pro_top .more { background:#FFFFFF; font-size:14px; color:#680000; padding:5px 10px; position:absolute; right:0; top:40px; text-transform:uppercase; }
.index_pro_con { padding-top:33px; min-height:400px; height:auto; _height:400px; }
.index_pro_con .pic { float:left; overflow:hidden; display:inline; margin-bottom:23px; }
.index_pro_con .pic img { transform: scale(1, 1); transition: all 0.2s ease-in-out 0s; }
.index_pro_con .pic img:hover { -webkit-transform: scale(1.1, 1.1); transform: scale(1.1, 1.1); -webkit-transition: all 0.4s ease-in-out 0s; transition: all 0.4s ease-in-out 0s; }
.index_pro_con .m_left { margin-left:21px; }
.index_pro_con .m_left2 { margin-left:24px; }
.index_intro_banner { margin-bottom:308px; height:599px; }
.index_intro_bannera { height:599px; }
.index_intro_con { background:#fafafa; position:absolute; top:526px; left:0; z-index:20; height:317px; width:100%; }
.index_intro_con .title { font-size:24px; padding:15px 0; text-align:center; }
.index_intro_con .con_padding { padding:10px 130px; line-height:30px; font-size:14px; }
.index_intro_con a.more { width:173px; height:42px; line-height:42px; margin:0 auto; margin-top:20px; background:#74161b; color:#FFFFFF; display:block; text-align:center; font-size:14px; }
.index_intro_con a.more:hover { background:#333333; }
/*轮播*/

.index_silder { width: 100%; height:599px; overflow: hidden; text-align: center; margin: 0 auto; position:relative; float:left; }
.index_silder .silder_list { height:599px; overflow:hidden; position: relative; }
.index_silder .silder_list a { position:absolute; top:0; left:0; }
.index_silder .silder_list a, .silder .silder_list img { display:inline-block; float:left; }
.index_silder .silder_page { height:42px; text-align:center; margin:0 auto; left:0; width:100%; overflow:hidden; position:absolute; bottom:98px; }
.index_silder .silder_page ul { display:inline-block; *display:inline;
zoom:1; text-align:center; }
.index_silder .silder_page li { width:16px; font-size:12px; height:16px; line-height:16px; margin:15px 10px 0 0; background:#F1F1F1; display:inline-block; text-align:center; color:#000; text-indent:-9999px; }
.index_silder .silder_page li.current { background:#74161b; color:#fff; }
.silder_desc { color:#fff; background:url(tit_bg.png) repeat 0 0; float:left; line-height:42px; height:42px; width:100%; overflow:hidden; position:absolute; left:0; bottom:0; text-align:left; text-indent:10px; }
.index_silder .silder_page li:hover { cursor:pointer; }

.index_sildera { width: 100%; height:599px; overflow: hidden; text-align: center; margin: 0 auto; position:relative; float:left; }
.index_sildera .silder_list { height:599px; overflow:hidden; position: relative; }
.index_sildera .silder_list a { position:absolute; top:0; left:0; }
.index_sildera .silder_list a, .silder .silder_list img { display:inline-block; float:left; }
.index_sildera .silder_page { height:42px; text-align:center; margin:0 auto; left:0; width:100%; overflow:hidden; position:absolute; bottom:20px; }
.index_sildera .silder_page ul { display:inline-block; *display:inline;
zoom:1; text-align:center; }
.index_sildera .silder_page li { width:16px; font-size:12px; height:16px; line-height:16px; margin:15px 10px 0 0; background:#F1F1F1; display:inline-block; text-align:center; color:#000; text-indent:-9999px; }
.index_sildera .silder_page li.current { background:#74161b; color:#fff; }
.silder_desc { color:#fff; background:url(tit_bg.png) repeat 0 0; float:left; line-height:42px; height:42px; width:100%; overflow:hidden; position:absolute; left:0; bottom:0; text-align:left; text-indent:10px; }
.index_sildera .silder_page li:hover { cursor:pointer; }


.index_news_top { height:40px; line-height:40px; clear:both; }
.index_news_con { padding-top:25px; padding-bottom:40px; }
.index_news_con .news_li { width:385px; float:left; margin:0px 6px; display:inline; }
.index_news_con .news_li .pic { overflow:hidden; }
.index_news_con .news_li .pic img { transform: scale(1, 1); transition: all 0.2s ease-in-out 0s; }
.index_news_con .news_li .pic img:hover { -webkit-transform: scale(1.1, 1.1); transform: scale(1.1, 1.1); -webkit-transition: all 0.2s ease-in-out 0s; transition: all 0.2s ease-in-out 0s; }
.index_news_con .news_li .title { font-size:18px; padding:15px 0; }
.index_news_con .news_li .jianshu { font-size:14px; line-height:30px; }
.index_news_con .news_li .more { border-bottom:solid 1px #eeeeee; height:35px; }
.index_news_con .news_li .more a { width:103px; height:35px; line-height:35px; display:block; background:#74161b; text-align:center; font-size:14px; color:#FFFFFF; margin-top:20px; }
/*Index End*/





.inside_banner { }
.inside_dh { border-bottom:solid 1px #eeeeee; padding:20px 0; margin-bottom:20px; }
.inside_dh .dh_tb { background:url(images/dh_tb.jpg) no-repeat left center; padding:5px 0; padding-left:45px; font-size:14px; }
.intro_home_jieshao { padding:30px 0; }
.intro_home_jieshao .pic { float:left; width:516px; }
.intro_home_jieshao .contain { overflow:hidden; padding-left:45px; }
.intro_home_jieshao .contain .title { font-size:24px; line-height:30px; margin-bottom:20px; }
.intro_home_jieshao .contain_ten { line-height:30px; font-size:14px; }
.intro_title { font-size:24px; padding:40px 0; text-align:center; }
.intro_licheng { padding:60px 0; background:#fafafa; position:relative; height:280px; }
.intro_licheng span { position:absolute; top:160px; cursor:pointer; width:22px; height:32px; }
.intro_licheng span.hleft { background: url(images/licheng_left.jpg) no-repeat; left:-40px; }
.intro_licheng span.hright { background: url(images/licheng_right.jpg) no-repeat right; right:-40px; }
.intro_licheng .hh_list ul { width:100%; margin:0 auto; overflow:hidden; }
.intro_licheng .hh_list ul li { width:380px; float:left; margin:0px 8px; display:inline; cursor:pointer; }
.intro_licheng .hh_list ul li .fist_div { height:130px; }
.intro_licheng .hh_list ul li .name { font-size:60px; line-height:60px; }
.intro_licheng .hh_list ul li .line { height:8px; background:#dcdcdc; display:block; margin-bottom:35px; }
.intro_licheng .hh_list ul li .jianshu { line-height:24px; font-size:14px; }
.intro_licheng .hh_list ul li:hover .name { color:#660000; }
.intro_licheng .hh_list ul li:hover .line { background:#660000; }
.intro_typePic { padding-top:60px; }
.intro_typePic .pic_li { width:385px; float:left; margin:0px 7px; display:inline; height:390px; }
.intro_typePic .pic_li .pic { overflow:hidden; }
.intro_typePic .pic_li .name { font-size:16px; margin-top:20px; background:url(images/more_jt.jpg) no-repeat right center; text-transform:uppercase; }
.intro_typePic .pic_li .name span { margin-left:10px; }
.intro_news { text-align:center; padding-bottom:30px; }
#con { padding:27px 0px; }
#left { width:241px; float:left; }
.left_top { height:65px; line-height:65px; font-size:24px; margin-bottom:20px; }
.left_top span { font-size:12px; font-family:Arial, Helvetica, sans-serif; margin-left:5px; }
.left_dh { padding:8px 25px; border:solid 1px #e5e5e5; min-height:100px; height:auto; _height:100px; }
.left_dh .swiper-wrapper { display:block; }
.left_dh ul li { line-height:51px; height:auto; margin-bottom:5px; border-top:solid 1px #e5e5e5; display:block; }
.left_dh ul li a { background:url(images/yidh_line.jpg) no-repeat right center; height:51px; display:block; font-size:16px; color:#333333; }
.left_dh ul li a:hover { color:#680000; }
.left_dh ul li a#l_hover { color:#680000; }
.left_dh ul ul li { border:none; margin:0; background:none; line-height:36px; }
.left_dh ul ul li a { background:none; color:#999999; font-size:14px; height:36px; }
.left_dh ul ul ul { display:none; }
.left_dh ul ul ul li a { padding-left:12px; font-size:12px; }
#d_block { display:block; }
.show_pro_type { display:none; }
.left_dh ul ul li a:hover { }
.left_dh ul.collapsed { display: none; }
.left_contact { padding-top:3px; border-left:solid 2px #cfb992; border-right:solid 2px #cfb992; padding:10px 20px; background:#fffcf6; }
#right { overflow:hidden; padding-left:40px; }
.right_con { min-height:400px; height:auto; _height:400px; padding:15px 5px; }
.proshow { width:33%; text-align:center; margin-top:10px; height:210px; float:left; }
.proshow img { border:solid 1px #CCCCCC; padding:2px; }
.zhengti_type { height:297px; border:solid 1px #e5e5e5; clear:both; margin-bottom:48px; position:relative; }
.zhengti_type .pic { float:left; }
.zhengti_type .r_con { overflow:hidden; padding-top:38px; padding-left:40px; padding-right:30px; line-height:24px; font-size:16px; }
.zhengti_type .r_con .en_font { font-size:18px; padding-bottom:10px; }
.zhengti_type .more { position:absolute; right:121px; top:200px; width:125px; height:36px; line-height:36px; text-align:center; display:block; background:#74161b; color:#FFFFFF; font-size:16px; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; }
.news_list { width:280px; float:left; margin:0px 10px; display:inline; height:430px; margin-top:20px; }
.news_list .pic { overflow:hidden; }
.news_list .pic img { transform: scale(1, 1); transition: all 0.2s ease-in-out 0s; }
.news_list .pic img:hover { -webkit-transform: scale(1.2, 1.2); transform: scale(1.2, 1.2); -webkit-transition: all 0.2s ease-in-out 0s; transition: all 0.2s ease-in-out 0s; }
.news_list .title { font-size:16px; padding:15px 0; }
.news_list .jianshu { font-size:12px; line-height:26px; }
.news_list .more { border-bottom:solid 1px #eeeeee; height:35px; }
.news_list .more a { width:103px; height:35px; line-height:35px; display:block; background:#74161b; text-align:center; font-size:14px; color:#FFFFFF; margin-top:20px; }
.pro_lishow { width:282px; float:left; display:inline; margin:0px 6px; margin-top:20px; height:450px; }
.pro_lishow:hover .pic img { border:solid 1px #CC0000; }
.pro_lishow .pic { overflow:hidden;height:282px;width:282px; }
.pro_lishow .pic img { border:solid 1px #eeeeee; }
.pro_lishow .name { font-size:18px; padding-top:15px; padding-bottom:20px; }
.pro_lishow .more { margin-top:20px; }
.big_proname { font-size:24px; line-height:30px; padding:15px 0; }
.big_con { padding:10px 0px; min-height:300px; height:auto; _height:300px; }
.big_con .big_l { width:587px; float:left; }
.big_con .big_l .bigpic { border:solid 1px #e5e5e5; }
.big_con .big_l .small_con { margin-top:10px; height:70px; padding-bottom:15px; border-bottom:solid 1px #e9e6e6; position:relative; padding-left:40px; overflow:hidden; }
.big_con .big_l .small_con span { position:absolute; top:27px; cursor:pointer; width:14px; height:24px; }
.big_con .big_l .small_con span.hleft { background: url(images/big_left.jpg) no-repeat; left:10px; }
.big_con .big_l .small_con span.hright { background: url(images/big_right.jpg) no-repeat right; right:10px; }
.big_con .big_l .small_con .hh_list ul { width:100%; margin:0 auto; overflow:hidden; }
.big_con .big_l .small_con .hh_list ul li { width:103px; float:left; height:70px; margin:0px 6px; cursor:pointer; border:solid 1px #fff; }
.big_con .big_l .small_con .hh_list ul li.active { border:solid 1px #C00; }
.big_con .big_r { overflow:hidden; padding-left:50px; padding-right:20px; }
.big_con .big_r .hdm_dh { height:52px; line-height:52px; padding-bottom:20px; border-bottom:solid 1px #e5e5e5; }
.big_con .big_r .hdm_dh ul li { width:170px; height:52px; line-height:52px; background:#f0f0f0; font-size:16px; float:left; text-align:center; cursor:pointer; }
.big_con .big_r .hdm_dh ul li.active { background:#660000; color:#FFFFFF; }
.big_con .big_r .hdm_con { }
.big_con .big_r .jianshu { line-height:30px; font-size:14px; color:#666666; padding:10px 0; }
.big_con .big_r .online_buy { height:44px; clear:both; padding:20px 0; }
.big_con .big_r .online_buy .buy_but { width:171px; height:44px; line-height:44px; float:left; color:#FFFFFF; background:#747474; display:block; font-size:14px; margin-right:15px; }
.big_con .big_r .online_buy .buy_but:hover { background:#660000; }
.big_con .big_r .online_buy img { vertical-align:top; padding-top:8px; margin-right:10px; padding-left:40px; }
.big_con .big_r .small_pic { min-height:80px; height:auto; _height:80px; }
.big_con .big_r .small_pic .s_pic { width:80px; height:80px; float:left; margin-right:5px; margin-bottom:5px; display:inline; cursor:pointer; }
.big_con .big_r .small_pic .s_pic img { border:solid 1px #e5e5e5; }
.big_con .big_r .small_pic .s_pic.active { border:solid 1px #CC0000; }
.big_con .big_r .page_hang { clear:both; margin-top:30px; }
.big_con .big_r .page_hang a.anniu_p { width:170px; height:39px; line-height:39px; margin-right:10px; text-align:center; font-size:16px; color:#FFFFFF; background:#aaaaaa; float:left; display:block; }
.big_con .big_r .page_hang a.anniu_p img { padding-left:10px; vertical-align:top; margin-right:10px; padding-top:11px; }
.big_con .big_r .page_hang a.anniu_p:hover { background:#660000; }
.none { display:none; }
.big_dh { height:50px; line-height:50px; font-size:24px; border-bottom:solid 1px #eeeeee; margin-top:30px; clear:both; }
.big_note_con { min-height:150px; height:auto; _height:150px; padding:20px 0px; }
.big_tuijian_con { padding:30px 0; }
.net_bg { background:#efefef; padding:20px; margin:30px 0; }
.net_con { background:#ffffff; text-align:left; height:686px; overflow:hidden; }
.net_left { width:350px; float:left; padding:25px 0; padding-left:20px; }
.net_left .title { font-size:16px; padding-bottom:10px; }
.net_left .search_line { border-bottom:solid 1px #eeeeee; height:37px; line-height:37px; position:relative; }
.net_left .search_line .sear_k { background:none; width:330px; height:37px; border:none; line-height:37px; color:#999; }
.net_left .search_line .sear_p { position:absolute; right:0; top:8px; }
.net_left .chose_title { font-size:14px; padding:8px 0; }
.net_left .chengshi_line { padding:10px 0; }
.net_left .chengshi_line select { width:158px; padding:6px 5px; text-align:center; border:solid 1px #eeeeee; }
.net_left .gun_div { height:440px; overflow-y:scroll; }
.net_left .cha_line { border-bottom:solid 1px #eeeeee; font-size:14px; padding:8px 0; margin-bottom:10px; }
.net_left .cha_line .net_line { border-bottom:solid 1px #eeeeee; padding:10px 0; padding-bottom:18px; }
.net_left .cha_line .net_line .div_line { padding:5px 0; font-size:14px; }
.net_left .cha_line .net_line .tel_font { font-size:18px; }
.net_right { overflow:hidden; padding-left:30px; }
.gun_div .net_line { border-bottom:solid 1px #eeeeee; padding:10px 0; padding-bottom:18px; }
.cases_pic { height:297px; border:solid 1px #e5e5e5; clear:both; margin-bottom:48px; position:relative; }
.cases_pic .pic { float:left; }
.cases_pic .r_con { overflow:hidden; padding-top:38px; padding-left:40px; padding-right:30px; line-height:24px; font-size:14px; }
.cases_pic .r_con .title { padding-bottom:10px; font-size:16px; border-bottom:solid 1px #e5e5e5; padding-bottom:20px; margin-bottom:20px; }
.cases_pic .more { position:absolute; right:3%; top:200px; width:125px; height:36px; line-height:36px; text-align:center; display:block; background:#74161b; color:#FFFFFF; font-size:16px; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; }
.zhengti_big_bg { position:relative; clear:both; margin:30px 0; }
.zhengti_big_note { padding:20px 0; }
.gd_pow { position:absolute; z-index:10; }
.gd_pow .jt_tb { width:35px; height:50px; background:url(images/gaoduan_jia.png) no-repeat center top; display:block; }
.gd_pow .tan_show { position:absolute; left:30px; top:-100px; width:200px; min-height:210px; height:auto; _height:210px; background:#FFFFFF; display:none; }
.gd_pow .tan_show .sp_tb { width:8px; height:15px; background:url(images/gaoduan_jt.png) no-repeat; display:block; position:absolute; left:-8px; z-index:20; top:100px; }
.gd_pow .tan_show .sp_tb2 { width:8px; height:15px; background:url(images/gaoduan_jt2.png) no-repeat; display:block; position:absolute; right:-6px; z-index:20; top:100px; }
.gd_pow .tan_show_con { padding:10px; }
.gd_pow .tan_show_con .p_name { font-size:16px; padding:8px 0px; color:#333333; text-align:center; }
.gd_pow .tan_show_con .more { margin-top:10px; text-align:center; }
.big_news_con { padding:30px; border:solid 1px #CCC; margin:20px 0px; }
.dis_news_back { text-align:center; margin-bottom:20px }
.view_more { text-align: center; background: #e8e8e8; color: #363636; font-size: 15px; height: 48px; line-height: 48px; width: 100%; }
.fpageNum { text-align: center; display: none; }
.pic_phone_div { display:none; }
.news_dh { border-bottom:solid 1px #eeeeee; height:50px; line-height:50px; font-size:14px; clear:both; }
.news_dh .l_bt { float:left; font-size:20px; color:#ae1616; }
.news_dh .more { width:107px; height:29px; background:#5e080a; color:#FFFFFF; text-align:center; font-size:14px; line-height:29px; margin-top:22px; display:block; float:right; }
.news_home_first { padding:30px 0; }
.news_home_first_con { padding-top:25px; border-bottom:solid 1px #eeeeee; }
.news_home_first_con .hdp_news { width:588px; float:left; position:relative; height:352px; }
.news_home_first_con .hdp_news .name_div { position:absolute; background:url(images/tm.png) repeat; left:0; bottom:0; width:100%; text-align:center; color:#FFFFFF; font-size:16px; cursor:pointer; z-index:10; height:54px; line-height:54px; }
.news_home_first_con .hdp_news .name_div a { color:#FFFFFF; }
.news_home_first_con .r_news { overflow:hidden; padding-left:60px; }
.news_home_first_con .r_news .title { font-size:16px; padding-bottom:15px; font-weight:bold; }
.news_home_first_con .r_news .jianshu { line-height:28px; font-size:14px; }
.news_home_first_er { padding-top:50px; }
.news_home_first_er .news_sli { width:385px; height:380px; float:left; display:inline; margin:0px 7px; position:relative; font-size:14px; line-height:24px; }
.news_home_first_er .news_sli .title { font-size:16px; padding:15px 0; height:48px; font-weight:bold; }
.news_zhongduan_bg { background:#fafafa; padding:30px 0; }
.news_zhongduan_con { padding-top:25px; }
.news_zhongduan_con .news_sli { width:385px; height:380px; float:left; display:inline; margin:0px 7px; position:relative; font-size:14px; line-height:24px; }
.news_zhongduan_con .news_sli .title { font-size:16px; padding:15px 0; height:48px; font-weight:bold; }
.news_xinpin { padding:30px 0; }
.news_xinpin_con { padding-top:25px; }
.news_xinpin_con .news_sli { width:385px; height:380px; float:left; display:inline; margin:0px 7px; position:relative; font-size:14px; line-height:24px; }
.news_xinpin_con .news_sli .title { font-size:16px; padding:15px 0; height:48px; font-weight:bold; }
/*新闻中心*/



.school_intro { padding:30px 0; }
.school_intro_l { width:588px; float:left; }
.school_intro_con { font-size:14px; line-height:26px; padding-top:20px; }
.school_news_r { overflow:hidden; padding-left:30px; }
.school_news_r ul li { height:48px; line-height:48px; border-bottom:solid 1px #dcdcdc; font-size:14px; background:url(images/tb1.jpg) no-repeat left center; padding-left:15px; overflow:hidden; clear:both; }
.school_dh { background:url(images/school_dh.jpg) no-repeat center bottom; height:48px; line-height:48px; }
.school_dh_l { float:left; font-size:18px; }
.school_dh_r { float:right; font-size:16px; }
.school_dh_r a { margin:0px 10px; }
a.school_dh_more { float:right; width:107px; height:30px; line-height:30px; background:#5e080a; text-align:center; display:block; color:#fff; font-size:14px; margin-top:18px; }
.school_news { padding:30px 0; }
.school_news_con { padding-top:25px; }
.school_news_con .hdp_news { width:587px; float:left; position:relative; height:350px; }
.school_news_con .hdp_news .name_div { position:absolute; background:url(images/tm.png) repeat; left:0; bottom:0; width:100%; text-align:center; color:#FFFFFF; font-size:16px; cursor:pointer; z-index:10; height:54px; line-height:54px; }
.school_news_con .hdp_news .name_div a { color:#FFFFFF; }
.school_xingzhi { padding:30px 0; }
.school_xingzhi_con { padding-top:30px; }
.school_xingzhi_con .pic { width:282px; float:left; margin:0 8px; display:inline; }
.school_xingzhi_con .pic .name { background:url(images/tb2.jpg) no-repeat right center; padding-right:20px; overflow:hidden; height:30px; line-height:30px; margin-top:5px; }
.school_two { padding:30px 0; clear:both; }
.school_two .school_neixun { width:553px; float:left; }
.school_two .school_neixun_con { padding-top:10px; }
.school_two .school_neixun ul li { height:48px; line-height:48px; border-bottom:solid 1px #dcdcdc; font-size:14px; background:url(images/tb1.jpg) no-repeat left center; padding-left:15px; overflow:hidden; clear:both; }
.school_two .school_tisheng { width:589px; float:right; }
.school_two .school_tisheng_con { position:relative; height:351px; margin-top:25px; }
.school_two .school_tisheng_con img { display:block; }
.school_jiangshi_bg { background:#f0f0f0; padding:30px 0; }
.school_jiangshi { padding:30px 0; background:#f5f5f5; }
.school_jiangshi_con { padding-top:30px; }
.school_jiangshi_con .pic { width:284px; float:left; margin:0 8px; display:inline; text-align:center; }
.school_jiangshi_con .pic img { display:block; }
.school_jiangshi_con .pic .name { background:#5e080a; overflow:hidden; padding:20px 0; padding-right:20px; font-size:14px; }
.school_jiangshi_con .pic a { color:#fff; }
.school_fengcai { padding:30px 0; }
.school_fengcai_con { margin-top:30px; position:relative; }
.school_fengcai_con .first_pic { width:44%; float:left; position:relative; height:390px; }
.school_fengcai_con img { width:100%; height:100%; display:block; }
.school_fengcai_con .pic { position:relative; float:left; width:26%; height:187px; margin:0 1%; margin-bottom:16px; }
.school_fengcai_con .name { height:45px; line-height:45px; overflow:hidden; color:#fff; background:url(images/tm.png) repeat; padding-left:5%; font-size:14px; position:absolute; left:0; bottom:0; z-index:10; width:95%; }
.school_jiaoyu { padding:30px 0; }
.school_jiaoyu_con { padding-top:30px; }
.school_jiaoyu_con .pic { width:282px; float:left; margin:0 8px; display:inline; height:240px; }
.school_show_pic { width:282px; float:left; margin:0 8px; margin-top:15px; display:inline; height:240px; }
.school_jiangshi_pic { width:284px; float:left; height:400px; margin-top:20px; margin:0 8px; display:inline; text-align:center; }
.school_jiangshi_pic img { display:block; }
.school_jiangshi_pic .name { background:#5e080a; overflow:hidden; height:82px; line-height:82px; font-size:14px; }
.school_jiangshi_pic a { color:#fff; }
/* changeBox_a1 */

.changeBox_a1 { float:left; width:589px; height:351px; position:relative; }
.changeBox_a1 .a_bigImg { position:absolute; top:0px; left:0px; display:none; }
.changeDiv { position:absolute; top:0px; left:0px; display:none; }
.changeDiv h3 { position:absolute; left:0px; bottom:0; width:100%; height:40px; line-height:40px; background:url(images/tm.png) repeat; overflow:hidden; }
.changeDiv h3 a { display:block; padding-left:15px; padding-right:50px; color:#ffffff; }
.ul_change_a2 { position:absolute; right:8px; bottom:4px; padding-left:19px; overflow:hidden; }
.ul_change_a2 li { display: -moz-inline-stack; display:inline-block;  *display:inline;
 *zoom:1;
}
.ul_change_a2 span { display: -moz-inline-stack; display:inline-block;  *display:inline;
 *zoom:1;
text-indent:-9999px; margin-right:2px; width:12px; height:12px; background:#9c9a9a; filter:alpha(opacity=85); opacity:0.85; cursor:hand; cursor:pointer; }
.ul_change_a2 span.on { background:#fff; color:#CC0000; }
.a_last, .a_next { display:none; }
/*商学院*/

.gongcheng_dh { border-bottom:solid 1px #eeeeee; height:48px; line-height:48px; }
.gongcheng_dh_l { float:left; font-size:24px; }
.gongcheng_dh_r { float:right; padding-top:8px; }
.gongcheng_dh_r ul li { width:103px; height:38px; float:left; background:#535353; text-align:center; line-height:38px; font-size:14px; margin-left:5px; }
.gongcheng_dh_r ul li a { display:block; color:#FFF; }
.gongcheng_dh_r ul li a:hover { background:#993333; }
a.gongcheng_dh_more { float:right; width:107px; height:30px; line-height:30px; background:#5e080a; text-align:center; display:block; color:#fff; font-size:14px; margin-top:18px; }
.gongcheng_cases_big { height:437px; position:relative; margin-top:30px; }
.gongcheng_cases_big .f_big_cpic { height:437px; width:894px; float:left; }
.gongcheng_cases_big .f_big_cpic img { width:100%; height:100%; }
.gongcheng_cases_big .f_big_note { overflow:hidden; padding-left:30px; padding-top:90px; line-height:40px; }
.gongcheng_cases_big .f_big_note .en_title { font-size:26px; text-transform:uppercase; }
.gongcheng_cases_big .f_big_note .cn_title { font-size:30px; }
.gongcheng_cases_big .f_big_note .fu_title { font-size:18px; color:#999999; }
.gongcheng_cases_big .fu_neirong { position:absolute; right:0; top:250px; z-index:10; background:#6b0505; width:350px; height:135px; color:#fff; }
.gongcheng_cases_big .fu_neirong_con { padding-left:90px; padding-top:25px; font-size:14px; }
.gongcheng_cases_big .fu_neirong_con .title { font-size:18px; padding-bottom:10px; }
.gongcheng_cases_small { margin-top:30px; height:240px; position:relative; margin-bottom:30px; overflow:hidden; }
.gongcheng_cases_small span { position:absolute; top:97px; cursor:pointer; width:16px; height:26px; }
.gongcheng_cases_small span.hleft { background: url(images/cases_left.jpg) no-repeat; left:-25px; }
.gongcheng_cases_small span.hright { background: url(images/cases_right.jpg) no-repeat right; right:-25px; }
.gongcheng_cases_small .hh_list ul { width:100%; margin:0 auto; overflow:hidden; }
.gongcheng_cases_small .hh_list ul li { width:282px; float:left; height:230px; margin:0px 8px; cursor:pointer; border:solid 1px #eeeeee; }
.gongcheng_cases_small .hh_list ul li.active { border:solid 1px #6b0505; }
.gongcheng_cases_small .hh_list ul li .name { font-size:14px; padding-left:10px; padding-top:6px; }
.gongcheng_baodian { padding:30px 0; }
.gongcheng_baodian_con { padding-top:20px; }
.gongcheng_baodian_con .jia_left { width:516px; width:451px; float:left; position:relative; }
.gongcheng_baodian_con .jia_left img { width:100%; height:451px; display:block; }
.gongcheng_baodian_con .jia_left .name { height:45px; line-height:45px; color:#fff; background:url(images/tm.png) repeat; padding-left:5%; font-size:14px; position:absolute; left:0; bottom:0; z-index:10; width:95%; cursor:pointer; }
.gongcheng_baodian_con .jia_right { overflow:hidden; padding-left:30px; }
.gongcheng_baodian_con .jia_right .n_list { height:216px; background:#f3f3f3; position:relative; margin-bottom:20px; overflow:hidden; }
.gongcheng_baodian_con .jia_right .n_list .pic { position:absolute; top:0; width:262px; height:215px; }
.gongcheng_baodian_con .jia_right .n_list .pic img { width:100%; height:100%; display:block; }
.gongcheng_baodian_con .jia_right .n_list_pic1 { padding-right:260px; }
.gongcheng_baodian_con .jia_right .n_list_pic1 .pic { right:0; }
.gongcheng_baodian_con .jia_right .n_list_pic2 { padding-left:260px; }
.gongcheng_baodian_con .jia_right .n_list_pic2 .pic { left:0; }
.gongcheng_baodian_con .jia_right .n_list_con { padding:20px; line-height:30px; font-size:14px; }
.gongcheng_baodian_con .jia_right .n_list_con .title { font-size:16px; }
.gongcheng_baodian_con .jia_right .n_list_con .line { width:30px; height:1px; background:#666666; display:block; margin:25px 0; clear:both; }
.gongcheng_qudao { padding:30px 0; }
.gongcheng_qudao_con { padding-top:20px; }
.gongcheng_qudao_con img { width:100%; }
/*工程家装*/
.net_dh { height:50px; line-height:50px; border-bottom:solid 1px #ccc; margin-bottom:20px; }
.net_dh ul li { float:left; width:120px; font-size:16px; text-align:center; }
.net_dh ul li a { display:block; height:50px; }
.net_dh ul li a:hover { border-bottom:solid 1px #680000; color:#680000; }
.net_dh ul li a.hover { border-bottom:solid 1px #680000; color:#680000; }
.net_online_bg { background:url(images/net_online_bg1.jpg) repeat; padding:30px 0; }
.net_online_dh { line-height:30px; font-size:24px; color:#6b0505; text-align:center; }
.net_online_con { padding-top:30px; }
.net_online_con .h_name { border:solid 1px #e3e3e3; background:#fff; height:78px; line-height:78px; borer-top:none; font-size:18px; color:#6b0505; }
.net_online_con .h_name ul li { width:33.33%; float:left; text-align:center;}
.net_online_con .h_name ul li a { color:#6b0505; }
.net_online_con .h_name ul li .fu_div { display:block; border-left:solid 1px #e3e3e3; margin-left:-1px; height:78px; padding:0 30px; padding-right:40px; }
.net_online_con .h_name img { vertical-align:middle; margin-right:5px; max-width:32px; max-height:32px; }
.net_sanfang { padding:30px 0; }
.net_sanfang_con { padding-top:30px; }
.net_sanfang_con .pic { width:25%; float:left; text-align:center; height:140px; margin:15px 0; }
.net_sanfang_con .pic img { border:solid 1px #ffffff; width:280px; height:134px; }
.net_sanfang_con .pic:hover img { border:solid 1px #731212; }
.net_sanfang_con .ui-tabs-active img { border:solid 1px #731212; }
.online_sline_con { border:solid 1px #e5e5e5; padding:20px 0; padding-left:40px; min-height:10px; height:auto; _height:10px; }
.online_sline_con .dian_li { width:24%; float:left; height:48px; line-height:48px; font-size:16px; background:url(images/tb3.jpg) no-repeat left center; padding-left:1%; }
.online_taobao_dh { font-size:18px; color:#6b0505; height:56px; line-height:56px; padding-left:50px; background:#eeeeee; clear:both; margin-top:25px; }
.renli_dh { border-bottom:solid 1px #eeeeee; font-size:16px; height:40px; line-height:40px; padding-left:15px; margin-top:15px; }
.renli_fuli { padding-top:20px; position:relative; height:310px; padding-bottom:40px; }
.renli_fuli span { position:absolute; top:150px; cursor:pointer; width:16px; height:24px; }
.renli_fuli span.hleft { background: url(images/cases_left.jpg) no-repeat; left:-25px; }
.renli_fuli span.hright { background: url(images/cases_right.jpg) no-repeat right; right:-25px; }
.renli_fuli .hh_list ul { width:100%; margin:0 auto; overflow:hidden; }
.renli_fuli .pic { float:left; width:282px; display:inline; margin:0 8px; height:310px; border:solid 1px #dadada; }
.renli_fuli .pic_con { padding:20px; font-size:14px; }
.renli_fuli .pic_con .title { font-size:16px; padding-bottom:5px; }
.renli_huanjing { height:478px; position:relative; margin-top:20px; padding-bottom:15px; }
.renli_huanjing span { position:absolute; top:200px; cursor:pointer; width:102px; height:95px; z-index:10; }
.renli_huanjing span.hleft { background: url(images/left.png) no-repeat left center; left:10px; }
.renli_huanjing span.hright { background: url(images/right.png) no-repeat right center; right:10px; }
.renli_huanjing .hh_list ul { width:100%; margin:0 auto; overflow:hidden; }
.renli_huanjing .pic { float:left; }
.renli_photo { padding:20px 0; }
.shehui_search_con { padding:30px 50px; background:#f3f3f3; position:relative; }
.shehui_search_con a { display:inline-block; margin:0 5px; padding:0 20px; background:#6b0505; color:#fff; font-size:16px; height:38px; line-height:38px; }
.shehui_search_con .search_line { position:absolute; right:50px; top:30px; }
.shehui_search_con .search_line .search_kuang { width:200px; height:36px; line-height:36px; padding-left:10px; border:solid 1px #dadada; background:#fff; }
.shehui_search_con .search_line input { vertical-align:middle; }
.shehui_table_div { margin-top:20px; padding-bottom:30px; }
.shehui_table_div table { border-collapse:collapse; font-size:14px; text-align:center; }
.shehui_table_div td { padding:10px; border:solid 1px #dadada; }
.shehui_table_div .title td { font-size:16px; background:#e0e0e0; }
.shehui_table_div .tdbg td { background:#f3f3f3; }
.shehui_table_div a.toudi { border:solid 1px #9e0b0f; padding:2px 10px; color:#9e0b0f; display:inline-block; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; }
.shehui_dh { border-bottom:solid 1px #eeeeee; height:40px; line-height:40px; clear:both; margin-top:20px; font-size:16px; padding-left:10px; }
.shehui_proce_contian { padding:20px 0; }
.shehui_jiaotong { padding:20px 0; }
.shehui_jiaotong_left { width:542px; float:left; }
.shehui_jiaotong_left img, .shehui_jiaotong_left iframe { width:100%; }
.shehui_jiaotong_right { padding-left:30px; overflow:hidden; }
.shehui_jiaotong_right .map_li { background:url(images/shehui_jt_tb.jpg) no-repeat left 5px; font-size:16px; line-height:24px; border-bottom:solid 1px #dadada; padding:20px 0; padding-left:50px; }
.xiaoyuan_liucheng_bg { background:#fafafa; padding:30px 0; }
.xiaoyuan_zn { padding:30px 0; }
.xiaoyuan_zn .zn_li { border-bottom:solid 1px #dadada; clear:both; margin-bottom:30px; }
.xiaoyuan_zn .zn_li .pic { float:left; width:343px; }
.xiaoyuan_zn .zn_li .pic img { width:100%; height:218px; }
.xiaoyuan_zn .zn_li .r_con { overflow:hidden; padding-left:30px; line-height:30px; }
.xiaoyuan_zn .zn_li .r_con .title { padding:12px 0; border-bottom:solid 1px #dadada; margin-bottom:10px; font-size:16px; }
.net_banner_p img { width:100%; }
/*线上网点*/













/*Inside End*/


.right_content {font-size:14px;line-height:180%;}
.right_content img {max-width:900px;}


/*Bottom*/

td.nr{
FONT-SIZE: 14px;LINE-HEIGHT:180%; font-family:Microsoft YaHei}
td.nr img {max-width:1003px;}


.last_backtop { background:url(images/back_top.jpg) no-repeat center center #ebebeb; height:81px; clear:both; display:block; }
#bottom { background:#f4f4f4; padding-top:20px; }
.last_logo { text-align:center; padding-bottom:15px; }
.last_dh { min-height:111px; height:auto; _height:111px; padding:20px 0px; }
.last_dh #last_intro { width:270px; }
.last_dh #last_intro ul li { width:49.9%; float:left; }
.last_dh #last_tmail { width:200px; }
.last_dh .list { width:140px; float:left; }
.last_dh .bt { font-size:18px; color:#74161b; padding-bottom:15px; text-transform:uppercase; }
.last_dh .list ul { }
.last_dh .list ul li { line-height:30px; height:30px; font-size:14px; overflow:hidden; }
.last_dh .last_tel { margin:10px 0; }
.last_dh .last_hotline { font-size:30px; color:#812122; line-height:32px; }
.last_copy { padding:20px 0px; clear:both; border-top:solid 1px #ebebeb; background:#f4f4f4; text-align:center; }
.last_copy_l { float:left; }
.last_copy_r { float:right; padding-right:10px; text-align:right; }
.last_copy_r a { margin:0px 10px; }

.pagination { padding: 2px; float:right; +float:none; +position: absolute; +right:6px;}
.pagination ul { margin: 0; padding: 0; }
.pagination ul li {line-height: 22px; display: inline; list-style-type: none; float: left; padding: 0px;color: #AAA;}
.pagination li span {font-size: 13px;  list-style-type: none; display: inline; float: left; padding: 3px 10px; margin: 0 1px 0 0; }
.pagination li a span , .pagination li a:visited span { color: #901e20; text-decoration: none;  cursor:pointer; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;/*Firefox\Chrome\Safari\IE9\鍏冪礌鍦嗚鏁堟灉*/}
.pagination li a:hover span, .pagination li a:active span{ color: #000; background-color: #FFF;  cursor:pointer; -khtml-opacity: .9; -moz-opacity: 0.9; -moz-box-shadow:0 0 3px rgba(204, 204, 204, 0.5); -webkit-box-shadow: 0 0 3px rgba(204, 204, 204, 0.5); box-shadow: 0 0 3px rgba(204, 204, 204, 0.5);}
.pagination li span.currentpage{ color:#FFF; font-weight: bold;  background-color: #6c0506; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;/*Firefox\Chrome\Safari\IE9\鍏冪礌鍦嗚鏁堟灉*/}

td.nra img {max-width:1004px;}
td.nrb img {max-width:800px;}