@charset "utf-8";
*{padding:0; margin:0; outline:none;}
html{zoom:expression(function(ele){ele.style.zoom = "1";document.execCommand("BackgroundImageCache",false,true);}(this));}/*IE6下重复加载BUG*/
body{font:12px/1.5 "microsoft yahei"; color:#666; -webkit-text-size-adjust:none;}
h1{font-size:36px;}
h2{font-size:30px;}
h3{font-size:24px;}
h4{font-size:18px;}
h5{font-size:14px;}
h6{font-size:12px;}
div{margin:0 auto}
ul,ol,li {list-style:none}
a{font-family:'microsoft yahei'; color:#666; text-decoration:none; word-wrap:break-word; outline:none; hide-focus:expression(this.hideFocus=true); transition:all 0.2s ease-in-out; -webkit-transition:all 0.2s ease-in-out; -moz-transition:all 0.2s ease-in-out; -o-transition:all 0.2s ease-in-out; -ms-transition:all 0.2s ease-in-out;}
a:hover{color:#ff5d27; text-decoration:none;}
img{border:0;}
.clear{clear:both;}
.clearfix:after{height:0; display:block; clear:both; content:'\20';}
.clearfix,.col-sub,.col-extra{*zoom:1;}
.left,.l,.fl{float:left;}
.right,.r,.fr{float:right}
.time{float:right; color:#959595;}
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mr15{margin-right:15px;}
.ml5{margin-left:5px}
.ml15{margin-left:15px;}
.mb10{margin-bottom:10px;}
.pl10{padding-left:10px;}
.pr5{padding-right:5px;}
.relative{position:relative;}
/*.fixed{position:fixed; top: 0; _position:absolute;_top: expression(documentElement.scrollTop);_left:0; z-index: 9999;}*/
.blue{color:#1061bc}
.gray{color:#999}
.orange{color:#f45600;}
.w_0100{float:left; width:100%;}
.w_1200{width:1200px; margin:0 auto; }
.bg_topbar{float:left; width:100%; min-width:1200px; height:35px; line-height:35px; border-bottom:1px solid #e6e6e6; background:#f9f9f9;}
.bg_fff{background:#fff;}
.bg_eee{background:#fcfcfc;}
.bg_ddd{background:#fafafa;}
.bg_333{background:#202020;}
.bg_gray{background:#f9f9f9;}
.bg_footer_a{background:#f9f9f9;}
.bg_footer_b{background:#fafafa url(../image/rule_bg.png) left 1px repeat-x;}
.bg_footer_c{background:#fafafa url(../image/rule_bg2.png) left bottom repeat-x;}
.bb_line_a{border-top:1px solid #e6e6e6;}
.bb_line_b{border-bottom:1px solid #e6e6e6;}
.tb_line{border-top:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6;}

/* 代码片断 */
/*pre,code{font-family:"Courier New",Courier,monospace; white-space:pre-wrap; word-wrap:break-word;}
pre{color:#000; background:url(../image/code-bg.png); border:1px solid #f0f0ed; padding:21px 25px; margin:5px 0 20px 0; font-family:"Courier New"; overflow:auto; font-size:12px; line-height:21px;
	-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;
}*/

blockquote {background:#f9f9f9; border-left:10px solid #ccc; margin:1.5em 10px; padding:.5em 10px; quotes:"\201C""\201D""\2018""\2019";}
blockquote:before{color:#ccc; content:open-quote; font-size:4em; line-height:.1em; margin-right:.25em; vertical-align:-.4em;}
blockquote p{display:inline;}


#lao_header{float:left; width:100%; min-width:1200px; height:128px; border-bottom:1px solid #e6e6e6; background:#fff; position:fixed; top:0; z-index:1000;}
#lao_banner{float:left; width:100%; min-width:1200px; margin-top:128px; clear:both;}
#lao_main{float:left; width:100%; min-width:1200px; position:relative;}
#lao_footer{float:left; width:100%; min-width:1200px;}

.w_0100_a{float:left; width:100%; height:auto; position:relative; z-index:999;}

/**头部bar**/
.l_welcome{float:left; height:35px; line-height:35px;}
.r_nav{float:right;}
.r_nav ul{float:left;}
.r_nav ul li{float:left;}
.r_nav ul li a{color:#999;}
.r_nav ul li .cur,.r_nav ul li a:hover{color:#ff5d27;}
.r_nav .line{margin:0 10px; color:#dbdbdb;}
.r_nav .icon{float:left; margin-top:10px; line-height:normal;}
.r_nav .icon a{width:74px; height:15px; background:url(../image/icon.png) no-repeat; display:inline-block; position:relative;}
.r_nav .icon .weixin{background-position:0 0;}
.r_nav .icon .weixin:hover{background-position:0 -15px;}
.r_nav .icon .weibo{background-position:-74px 0;}
.r_nav .icon .weibo:hover{background-position:-74px -15px;}
.r_nav .icon img{margin-left:-20px; position:absolute; left:0; top:60px; display:none; z-index:2}

/**LOGO**/
.logo{float:left; width:200px; margin:10px 0px;}
.logo img{width:200px; height:68px;}
.logo a{display:block;}
.logo a:hover{-webkit-animation:jinbiao 1s .2s ease both; -moz-animation:tada 1s .2s ease both;}
@-webkit-keyframes jinbiao{0%{-webkit-transform:scale(1)} 10%,20%{-webkit-transform:scale(0.9) rotate(-3deg)} 30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg)} 40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg)} 100%{-webkit-transform:scale(1) rotate(0)} }
@-moz-keyframes jinbiao{ 0%{-moz-transform:scale(1)} 10%,20%{-moz-transform:scale(0.9) rotate(-3deg)} 30%,50%,70%,90%{-moz-transform:scale(1.1) rotate(3deg)} 40%,60%,80%{-moz-transform:scale(1.1) rotate(-3deg)} 100%{-moz-transform:scale(1) rotate(0)} }
@-ms-keyframes jinbiao{ 0%{-ms-transform:scale(1)} 10%,20%{-ms-transform:scale(0.9) rotate(-3deg)} 30%,50%,70%,90%{-ms-transform:scale(1.1) rotate(3deg)} 40%,60%,80%{-ms-transform:scale(1.1) rotate(-3deg)} 100%{-ms-transform:scale(1) rotate(0)} }
@-o-keyframes jinbiao{ 0%{-o-transform:scale(1)} 10%,20%{-o-transform:scale(0.9) rotate(-3deg)} 30%,50%,70%,90%{-o-transform:scale(1.1) rotate(3deg)} 40%,60%,80%{-o-transform:scale(1.1) rotate(-3deg)} 100%{-o-transform:scale(1) rotate(0)} }

/**导航菜单**/
.menu {float:right; width:891px; height:68px; margin:10px 0px; position:relative;}
.menu li {float:left; width:99px; height:68px; background:url(../image/navLi_bg.png) right center no-repeat; text-align:center; display:block;}
.menu li a{float:left; width:89px; height:50px; margin:16px 5px 0; display:block;}
.menu li a:hover,.menu li a:hover h3,.menu li a:hover p{color:#ff5d27;}
.menu li h3{font-size:16px; line-height:22px; color:#666;}
.menu li p{font-size:10px; line-height:12px; color:#a9a9a9; font-variant:small-caps; font-family:verdana,helvetica,arial,sans-serif; text-transform:lowercase; }
.menu .curBg{left:0px; bottom:0; width:68px; height:3px; position:absolute; background:#ff5d27;}

/*首页幻灯BANNER*/
.main_banner {float:left; width:100%; min-width:1200px; height:500px; overflow:hidden;}
.sub_banner {float:left; width:100%; min-width:1200px; height:180px; background:url(../image/banner_bg.gif) repeat-x; overflow:hidden;}
.lv_tab25 {width:100%; min-width:1200px; height:500px; position:relative; overflow:hidden; cursor:pointer;}
.lv_tab25 .lv_bgSet{position:relative;}
.lv_tab25 .lv_bgSet li{position:absolute; width:100%; height:500px; display:none;}
.lv_tab25 .lv_imgSet{position:absolute; width:988px; left:50%; margin-left:-500px;}
.lv_tab25 .lv_imgSet .lv_1_1{position:absolute; left:20px; top:180px;}
.lv_tab25 .lv_imgSet .lv_1_2{position:absolute; left:20px; top:260px}
.lv_tab25 .lv_imgSet .lv_1_3{position:absolute; left:304px; top:30px}
.lv_tab25 .lv_imgSet .lv_2_1{position:absolute; left:20px; top:120px;}
.lv_tab25 .lv_imgSet .lv_2_2{position:absolute; left:20px; top:220px}
.lv_tab25 .lv_imgSet .lv_2_3{position:absolute; left:20px; top:320px}
.lv_tab25 .lv_imgSet .lv_2_4{position:absolute; left:560px; top:50px}
.lv_tab25 .lv_imgSet .lv_3_1{position:absolute; left:460px; top:100px;}
.lv_tab25 .lv_imgSet .lv_3_2{position:absolute; left:460px; top:230px}
.lv_tab25 .lv_imgSet .lv_3_3{position:absolute; left:-80px; top:70px}
.lv_tab25 .lv_imgSet .lv_3_4{position:absolute; left:85px; top:10px}
.lv_tab25 .lv_imgSet .lv_4_1{position:absolute; left:120px; top:40px;}
.lv_tab25 .lv_imgSet .lv_4_2{position:absolute; left:500px; top:180px}
.lv_tab25 .lv_imgSet .lv_4_3{position:absolute; left:500px; top:250px}
.lv_tab25 .lv_imgSet .lv_4_4{position:absolute; left:500px; top:310px}
.lv_tab25 .lv_imgSet .lv_4_5{position:absolute; left:460px; top:0px}
.lv_tab25 .lv_menuWrap{position:absolute; width:988px; left:50%; margin-left:-500px;}
.lv_tab25 .lv_menuWrap .lv_menuSet{position:absolute; width:100%; top:470px; text-align:center; font-size:0; border-radius:20px;}
.lv_tab25 .lv_menuWrap .lv_menuSet li{cursor:pointer; margin:0 3px; display:inline}
.lv_tab25 .lv_prev{position:absolute; left:-100px; top:210px; cursor:pointer; display:none}
.lv_tab25 .lv_next{position:absolute; right:-100px; top:210px; cursor:pointer; display:none}

.main_tit {float:left; width:100%; margin:38px 0; text-align:center;}
.main_tit h2{font-size:24px; line-height:60px; color:#666; display:block;}
.main_tit small{line-height:25px; font-size:14px; color:#999; display:block;}
.main_tit small i{padding:0 5px; font-style:normal; color:#78c11a; font-size:24px;}

.main_service{float:left; width:1198px; height:auto; margin:38px 0 68px; border:1px solid #e6e6e6; overflow:hidden;}
.main_service dl{float:left; width:148px; height:270px; padding:28px 45px 0; border-left:1px solid #e6e6e6; text-align:center; display:inline;}
.main_service dl:nth-child(9n){border-left:0px;}
.main_service dl:nth-child(9n+1){border-left:0px;}
.main_service dl:nth-child(9n+2){background:#f9f9f9;}
.main_service dl:nth-child(9n+3){}
.main_service dl:nth-child(9n+4){background:#f9f9f9;}
.main_service dl:nth-child(9n+5){}

.main_service dt{width:100%; font-size:17px; text-align:center;}
.main_service dt h3{font-size:15px; font-weight:bold;}
.main_service dt p{height:44px; font-size:13px; line-height:22px; color:#666; overflow:hidden}
.main_service dt img{margin:10px 0 0; transition:all 0.5s ease-out; -webkit-transition:all 0.5s ease-out; -moz-transition:all 0.5s ease-out; -o-transition:all 0.5s ease-out; -ms-transition:all 0.5s ease-out; display:inline;}
.main_service dt img:hover{transform:rotate(360deg); -webkit-transform:rotate(360deg); -ms-transform:rotate(360deg); -moz-transform:rotate(360deg);}
.main_service dd{padding:20px 0 0; line-height:22px; font-size:12px; color:#666;}
.main_service dd a{padding:8px 15px; border-radius:8px; background:#e6e6e6; color:#666; font-size:12px;}
.main_service dd a:hover{color:#fff; background:#fb4444}


/*.main_case{float:left; width:1200px; height:auto; overflow:hidden;}
.main_case .case_box{float:left; width:1200px; margin:20px 0; padding-bottom:68px; position:relative;}
.main_case .case_box .case_con{float:left; width:1200px;}
.main_case .case_box .case_con ul{float:left; width:1220px;}
.main_case .case_box .case_con li{float:left; width:285px; margin:15px 20px 15px 0; background:url(../image/case_bg.png) no-repeat;}
.main_case .case_box .case_con li img{float:left; width:265px; height:160px; margin:10px;}
.main_case .case_box .case_con li p{float:left; width:280px; padding-top:8px; text-align:center;}
.main_case .case_box .hd{float:left; bottom:30px; left:50%; text-align:center; position:absolute;}
.main_case .case_box .hd a{}
.main_case .case_box .hd a:hover{}
.main_case .case_box .hd ul{float:left; margin-top:10px; zoom:1; text-align:center; overflow:hidden;}
.main_case .case_box .hd ul li{float:left; width:17px; height:17px; margin-right:5px; text-indent:-999px; cursor:pointer; background:url(../image/hd_dot.png) no-repeat; overflow:hidden;}
.main_case .case_box .hd ul li.on{background:url(../image/hd_dot2.png) no-repeat;}*/

.main_about{float:left; width:1200px; height:auto; margin:38px 0 68px; overflow:hidden;}
.main_about .about_l_box{float:left; width:385px; padding:0 40px 0 0;}
.main_about .about_l_box .about_info{float:left; width:100%; line-height:200%; font-size:13px;}
.main_about .about_l_box .about_more{float:left; width:100%; height:28px; margin:5px 0 0 0; line-height:28px;}
.main_about .about_l_box .about_more .a_url{float:left;}
.main_about .about_l_box .about_more .a_url a{color:#f60;}
.main_about .about_l_box .about_more .a_go{float:right;}
.main_about .about_l_box .about_more .a_go li{float:left; padding:0 5px;}
.main_about .about_l_box .about_more .a_go li a{padding:5px 15px; border-radius:10px 0 10px 0; font-size:12px; background:#e6e6e6; color:#666;}
.main_about .about_l_box .about_more .a_go li a:hover{background:#ff5d27; color:#fff;}

.main_about .about_c_box {float:left; width:345px; height:300px; padding:20px 0; background:url(../image/b2.jpg) no-repeat;}

.main_about .about_r_box{float:right; width:380px; padding:0 0 0 40px;}
.main_about .about_r_box .about_news_top{float:left; width:380px; height:38px; line-height:38px; border-bottom:1px solid #e6e6e6;}
.main_about .about_r_box .about_news_top .news_top_tit{float:left; height:38px; line-height:38px; font-size:16px;}
.main_about .about_r_box .about_news_top .news_top_tit span{color:#e6e6e6; font-size:12px; text-transform:uppercase;}
.more{float:right;}

.main_about .about_r_box .about_news_con{float:left; width:380px; margin-top:5px; line-height:200%; overflow:hidden; }
.main_about .about_r_box .about_news_con ul{}
.main_about .about_r_box .about_news_con li{float:left; width:368px; padding-left:12px; border-bottom:1px dotted #dbdbdb; background:url(../image/icon_new.gif) no-repeat 0 center; line-height:35px;}
.main_about .about_r_box .about_news_con li span{float:right;}




.main_advantage{padding-bottom:60px;}
/*优势*/
.advantage{ text-align:center; }
.num_box{ display:inline-block; margin:0 18px }
.num{ font-weight:bold;color:#FFF; font-size:55px; width:200px; height:116px; line-height:116px; text-align:center; position:relative; z-index:2; letter-spacing:3px;}
.num_li{ position:relative; }
.num_bg{ position:absolute; z-index:1; width:200px; height:116px; border-radius:8px; left:0; top:0; background:#ff5d27;}
.num_li h3{ font-size:16px; color:#333333; font-weight:normal; line-height:82px; }
.num_line{ display:block; position:absolute; top:54px; left:0; z-index:666; width:100%; height:3px; background-color:#ff5d27;}


.main_help{float:left; width:1200px; height:auto; overflow:hidden; padding-bottom:60px;}
.main_help .art_item{ float:left; width:370px; margin-right:45px;}
.main_help .art_item:nth-child(9n+3){margin-right:0;}
.main_help .art_item .list_top{float:left; width:370px; height:38px; border-bottom:1px solid #e6e6e6; line-height:38px;}
.main_help .art_item .list_top .left_tit{float:left; height:38px; line-height:38px; font-size:16px;}
.main_help .art_item .list_top .left_tit span{color:#ddd; font-size:12px; text-transform:uppercase;}

.main_help .art_item .list_con{float:left; width:370px; margin-top:20px; }
.main_help .art_item .list_con .new_img{float:left; width:370px; height:105px; position:relative; z-index:11; overflow:hidden;}
.main_help .art_item .list_con .new_img img{width:370px; height:105px; position:absolute; z-index:2; left:0; top:0; transition:all 1s; -webkit-transition:all 1s; -moz-transition:all 1s; -o-transition:all 1s;}
.main_help .art_item .list_con .new_img:hover img{transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1)}
.main_help .art_item .list_con ul{float:left; margin-top:12px;}
.main_help .art_item .list_con li{float:left; width:358px; height:30px; padding-left:12px; border-bottom:1px dotted #ddd; line-height:30px; background:url(../image/icon_new.gif) no-repeat 0 center; text-overflow:ellipsis; overflow:hidden;}
.main_help .art_item .list_con li span{float:right;}

/*内页*/
.sub_bg{background:url(../image/sub_bg.png) repeat-y; overflow:hidden;}
.page_intro{float:left; width:1200px; height:auto; line-height:220%; overflow:hidden;}
.page_intro h4{width:750px; height:40px; margin:0 auto; padding:0 30px; text-align:center; line-height:40px; color:#fff; background:#ff5d27; border-radius:20px; overflow:hidden;}
.page_intro p{float:left; width:100%; height:auto; padding:20px 0 0; text-align:center; font-size:14px; line-height:220%; overflow:hidden;}
.page_intro p b{font-size:15px;}
.page_intro p span{font:bold 18px/220% "microsoft yahei"; color:#ff5d27;}
/*内页 服务项目*/
.page_service{float:left; width:100%; min-width:1200px; overflow:hidden;}
.service_con{float:left; width:1200px; height:auto; min-height:620px; overflow:hidden; position:relative;}
.service_con_l{float:left; width:600px; padding:50px 0 0 0;}
.service_con_l .service_cnname{float:left; width:600px; height:35px; font-size:25px; font-weight:normal; color:#555;}
.service_con_l .service_enname{float:left; width:600px; height:22px; margin-top:8px; font-size:14px; color:#888; font-weight:normal; display:block;}
.service_con_l .line {float:left; width:50px; height:10px; border-bottom:2px solid #ff5d27;}
.service_con_l .service_description{float:left; width:590px; height:208px; margin:15px 0; font-size:14px;overflow:hidden;}
.service_con_l .service_description p{text-indent:2em; font-size:14px; line-height:26px; color:#888;}
.service_con_l .service_case{float:left; width:100%; font-size:14px; margin-top:15px; display:block; overflow:hidden;}
.service_con_l .service_case span{color:#ff5d27;}
.service_con_l .btn{float:left; margin-top:20px; height:32px; line-height:32px;}
.service_con_l .btn a{width:110px; height:32px; margin-right:25px; border-radius:3px; text-align:center; color:#fff; font-size:14px; background:#e8312e; display:inline-block;}
.service_con_l .btn .btn2{background:#555;}
.service_con_l .btn a:hover{background:#c0100d; transition:all 0.3s;}
.service_con_r{float:right; width:600px; padding:50px 0 0 0; text-align:right;}

.service_con_l2{float:right; width:600px; padding:50px 0 0 0; text-align:right;}
.service_con_l2 .service_cnname{float:left; width:600px; height:35px; font-size:25px; font-weight:normal; color:#555;}
.service_con_l2 .service_enname{float:left; width:600px; height:22px; margin-top:8px; font-size:14px; color:#888; font-weight:normal; display:block;}
.service_con_l2 .line {float:right; width:50px; height:10px; border-bottom:2px solid #ff5d27;}
.service_con_l2 .service_description{float:right; width:590px; height:208px; margin:15px 0; font-size:14px; overflow:hidden;}
.service_con_l2 .service_description p{text-indent:2em; font-size:14px; line-height:26px; color:#888;}
.service_con_l2 .service_case{float:right; width:100%; font-size:14px; margin-top:15px; display:block; overflow:hidden;}
.service_con_l2 .service_case span{color:#ff5d27;}
.service_con_l2 .btn{float:right; margin-top:20px; height:32px; line-height:32px;}
.service_con_l2 .btn a{float:right; width:110px; height:32px; margin-left:25px; border-radius:3px; text-align:center; color:#fff; font-size:14px; background:#e8312e; display:inline-block;}
.service_con_l2 .btn .btn2{background:#555;}
.service_con_l2 .btn a:hover{background:#c0100d; transition:all 0.3s;}
.service_con_r2{float:left; width:600px; padding:50px 0 0 0; text-align:right;}

.box-l{left:50%; top:300px; position:absolute;}
.box-r{left:50%; top:-300px; position:absolute;}
.box-l2{left:-50%; position:absolute;}
.box-r2{left:120%; position:absolute;}

/*内页 通用样式开始*/
.page_title{float:left; width:100%; height:auto; padding:80px 0 60px; overflow:hidden;}
.page_title .en_name{width:auto; line-height:45px; font-size:28px; text-transform:uppercase; color:#e5e5e5; overflow:hidden; display:table;}
.page_title .cn_name{width:auto; height:40px; font-size:28px; text-transform:uppercase; display:table; background:url(../image/icon_l.png) 0 27px no-repeat; padding-left:29px;}
.page_title .cn_name span{float:right; width:17px; height:40px; margin-left:12px; background:url(../image/icon_r.png) 0 27px no-repeat; display:block;}
/*内页 通用样式结束*/

/*关于我们*/
.page_about{float:left; width:100%; min-width:1200px; overflow:hidden;}
.page_about_top{float:left; width:100%; text-align:center; font-size:14px; line-height:36px; height:72px; padding:62px 0 30px; overflow:hidden;}
.page_about_top h1{font-size:30px; color:#555;}
.page_about_nav{width:auto; height:38px; margin:0 auto; display:table; overflow:hidden;}
.page_about_nav li{float:left; margin:0 12px;}
.page_about_nav li a{width:auto; height:38px; padding:0 20px 0 0; border-radius:19px; font:bold 16px/38px "Microsoft YaHei"; background:#555; color:#fff; display:block;}
.page_about_nav li a:hover{background:#ff5d27;}
.page_about_nav li.cur a{background:#ff5d27;}
.page_about_nav li i{float:left; width:24px; height:24px; margin:7px 10px 7px 18px; background:url(../image/icon_case.png); display:block;}
.page_about_nav li:nth-child(9n+1) i{background-position:0px 0px;}
.page_about_nav li:nth-child(9n+2) i{background-position:-24px 0px;}
.page_about_nav li:nth-child(9n+3) i{background-position:-48px 0px;}
.page_about_nav li:nth-child(9n+4) i{background-position:-72px 0px;}
.page_about_nav li:nth-child(9n+5) i{background-position:-96px 0px;}
.page_about_con{float:left; width:1198px; height:auto; margin:88px 0; border:1px solid #e6e6e6; border-top-width:5px; border-radius:10px; overflow:hidden;}
.page_about_con ul{float:left; width:1098px; height:auto; padding:80px 50px; overflow:hidden;}
.page_about_con p{float:left; width:100%; height:auto; padding:10px 0; font-size:14px; line-height:220%; overflow:hidden;}
.page_about_con span{color:#ff5d27;}
.bg_culture{background:url(../image/about_culture.png) right center no-repeat;}
.page_about_con .about_tit_1{font:bold 22px/40px "microsoft yahei"; color:#555;}
.page_about_con .about_tit_2{font:bold 15px/40px "microsoft yahei";}
.page_about_con .about_tit_3{margin-bottom:20px; font:normal 14px/220% "microsoft yahei";}


/*联系我们*/
.page_contact{float:left; width:100%; min-width:1200px; overflow:hidden;}
.page_contact_top{float:left; width:100%; text-align:center; font-size:14px; line-height:36px; height:72px; padding:62px 0 30px; overflow:hidden;}
.page_contact_top h1{font-size:30px; color:#555;}
.page_contact_nav{width:auto; height:38px; margin:0 auto; display:table; overflow:hidden;}
.page_contact_nav li{float:left; margin:0 12px;}
.page_contact_nav li a{width:auto; height:38px; padding:0 20px 0 0; border-radius:19px; font:bold 16px/38px "Microsoft YaHei"; background:#555; color:#fff; display:block;}
.page_contact_nav li a:hover{background:#ff5d27;}
.page_contact_nav li.cur a{background:#ff5d27;}
.page_contact_nav li i{float:left; width:24px; height:24px; margin:7px 10px 7px 18px; background:url(../image/icon_contact.png); display:block;}
.page_contact_nav li:nth-child(9n+1) i{background-position:0px 0px;}
.page_contact_nav li:nth-child(9n+2) i{background-position:-24px 0px;}
.page_contact_nav li:nth-child(9n+3) i{background-position:-48px 0px;}
.page_contact_nav li:nth-child(9n+4) i{background-position:-72px 0px;}
.page_contact_nav li:nth-child(9n+5) i{background-position:-96px 0px;}
.page_contact_con{float:left; width:1198px; height:auto; margin:88px 0; border:1px solid #e6e6e6; border-top-width:5px; border-radius:10px; overflow:hidden;}

/*联系我们  -  联系方式*/
.contactway{float:left; padding:35px 0;}
.contactway ul{float:left; padding:60px 50px;}
.contactway li {float:left; width:271px; text-align:center;}
.contactway .contactway_line{width:2px; height:172px; margin:30px 1px; background:#f2f2f2; display:block;}
.contactway li a {width:271px; padding:20px 0; display:block;}
.contactway li a span{height:32px;font-size:14px; line-height:32px;}
.contactway p{margin-top:12px; font:bold 14px/24px "microsoft yahei"; color:#666;}
.contactway li a:hover {border-radius:5px; color:#fff; background:#ff5d27; -webkit-transition: all 0.7s ease; -moz-transition: all 0.7s ease; -ms-transition: all 0.7s ease; -o-transition: all 0.7s ease; transition: all 0.7s ease;}
.contactway li a:hover span{color:#fff;}
.contactway li a:hover p{color:#fff;}
.contactway li i {width:120px; height:100px; background:url(../image/icon_contacts.png); margin:0 80px; display:block;}
.contactway .contactway1{background-position:0px 0px;}
.contactway .contactway2{background-position:-120px 0px;}
.contactway .contactway3{background-position:-240px 0px;}
.contactway .contactway4{background-position:-360px 0px;}
.contactway li a:hover .contactway1{background-position:0px -100px;}
.contactway li a:hover .contactway2{background-position:-120px -100px;}
.contactway li a:hover .contactway3{background-position:-240px -100px;}
.contactway li a:hover .contactway4{background-position:-360px -100px;}

/*联系我们  -  支付方式*/
.payfor{float:left; width:100%; padding:35px 0;}
.payfor ul{float:left; width:1098px; padding:60px 50px;}
.payfor li{float:left; width:350px; margin-right:21px; margin-bottom:21px; padding:21px 0; border:1px solid #e6e6e6; border-radius:8px; background:#fff; text-align:center; overflow:hidden;}
.payfor li:nth-child(9n+3){margin-right:0;}
.payfor li:nth-child(9n+6){margin-right:0;}
.payfor li img{width:198px; margin:0 auto;}
.payfor li p{float:left; width:350px; height:30px; line-height:30px; font-size:13px;}

/*联系我们  -  反馈留言*/
.guestbook{float:left; padding:35px 0;}
.guestbook ul{float:left; width:698px; padding:50px 250px;}
.guestbook li{float:left; width:698px; margin-top:15px; }
.guestbook li input{float:left; border-radius:5px;}
.guestbook .input1{float:left; width:686px; height:28px; padding:5px; line-height:28px; border:1px solid #e6e6e6; border-radius:5px; color:#999;}
.guestbook li textarea{float:left; width:686px; height:200px; padding:5px; border:1px solid #e6e6e6; border-radius:5px; font:normal 13px/22px 'MicroSoft Yahei'; color:#999;}
.guestbook .btn{float:right; width:180px; height:38px; border:none; line-height:38px; text-align:center; font:bold 15px/38px 'MicroSoft Yahei'; color:#fff; background:#ff5d27; cursor:pointer;}
.guestbook .btn:hover{background:#ff4304; -webkit-transition: all 0.7s ease; -moz-transition: all 0.7s ease; -ms-transition: all 0.7s ease; -o-transition: all 0.7s ease; transition: all 0.7s ease;}
.guestbook li span{float:left; height:38px; font:normal 13px/38px 'MicroSoft Yahei';}


.position{float:left; width:1200px; height:45px; line-height:45px; font-size:14px; background:url(../image/position.png) left center no-repeat; text-indent:25px;}
.article_Box938{float:left; width:936px; height:auto; border:1px solid #e6e6e6; overflow:hidden;}
.d_938{float:left; width:938px; height:auto; overflow:hidden;}
.d_250{float:right; width:250px; border:1px solid #e6e6e6;}
.d_252{float:right; width:252px;}


/*学院*/
/*学院--幻灯*/
.page_article_SlideBox{float:left; width:420px; height:300px; overflow:hidden; position:relative;}
.page_article_SlideBox .hd{height:20px; right:12px; bottom:14px; overflow:hidden; position:absolute; z-index:1;}
.page_article_SlideBox .hd ul{float:left; overflow:hidden; zoom:1;}
.page_article_SlideBox .hd ul li{float:left; width:25px; height:20px; margin-right:3px; line-height:20px; text-align:center; background:#333; cursor:pointer; color:#fff; }
.page_article_SlideBox .hd ul li.on{background:#f60; color:#fff;}
.page_article_SlideBox .bd{width:412px; height:290px; border:4px solid #e6e6e6;}
.page_article_SlideBox .bd li{zoom:1; vertical-align:middle;}
.page_article_SlideBox .bd img{width:412px; height:290px; display:block;}

/*学院--推荐头条*/
.page_article_TopOne{float:right; width:430px;}
.page_article_TopOne h2{width:430px; margin-top:10px; text-align:center; font-size:25px; color:#555; font-weight:normal; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.page_article_TopOne p{padding:10px 0; border-bottom:1px dashed #e6e6e6;  text-indent:2em; color:#666; font-size:14px; line-height:28px;}
.page_article_TopOne ul{width:430px; padding:5px 0;}
.page_article_TopOne ul li{float:left; width:420px; height:28px; margin-top:5px; padding:0 5px; line-height:28px; overflow:hidden;}
.page_article_TopOne ul li:nth-child(9n+2){background:#f3f3f3;}
.page_article_TopOne ul li:nth-child(9n+4){background:#f3f3f3;}
.page_article_TopOne ul li:nth-child(9n+6){background:#f3f3f3;}
.page_article_TopOne ul li a{float:left; width:370px; background:url(../image/listicon.png) 0px center no-repeat; text-indent:18px; font:normal 13px/28px 'MicroSoft Yahei'; color:#666; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.page_article_TopOne ul li a:hover{color:#f60;}
.page_article_TopOne ul li span{float:right; width:50px; text-align:right; overflow:hidden;}

.category_ad250{float:left; width:250px; height:auto; border:1px solid #e6e6e6; background:#fbfbfb; overflow:hidden;}
.category_ad468{width:468px; height:60px; background:#fbfbfb; overflow:hidden;}

/*学院--栏目循环列表*/
.page_category_catlist{float:left; width:898px; height:auto; overflow:hidden;}
.page_category_catlist ul{float:left; width:908px; height:auto; overflow:hidden;}
.page_category_catlist ul li{float:left; width:442px; height:auto; margin:0 10px 10px 0; border:1px solid #e6e6e6; border-top-width:5px; overflow:hidden;}
.page_category_catlist ul li:nth-child(9n+2){margin-right:0;}
.page_category_catlist ul li:nth-child(9n+4){margin-right:0;}
.page_category_catlist ul li:nth-child(9n+6){margin-right:0;}
.page_category_catlist ul li:nth-child(9n+8){margin-right:0;}
.page_category_catlist .tit {float:left; width:442px; height:38px; border-bottom:1px solid #ececec; overflow:hidden;}
.page_category_catlist .tit h3{float:left; width:150px; padding-left:10px; font:bold 15px/38px 'Microsoft YaHei';}
.page_category_catlist .recommend_pic{float:left; width:115px; height:auto; min-height:118px; padding:8px 9px 6px; border-right:1px solid #ececec; overflow:hidden;}
.page_category_catlist .recommend_pic img{width:112px; height:112px; border:1px solid #ececec;}
.page_category_catlist .recommend_text{float:right; width:306px;}
.page_category_catlist .recommend_text dl dd{float:left; width:286px; padding-left:20px; border-bottom:1px dashed #e6e6e6; background:url(../image/icon_new.gif) 10px center no-repeat; font:normal 13px/32px 'Microsoft YaHei';}
.page_category_catlist .recommend_text dl dd span{float:right; margin-right:6px; font:normal 12px/32px "Microsoft YaHei"; color:#999;}
.page_category_catlist .recommend_text dl dd:last-child{border-bottom:0;}


/* 内页_关于我们 */
.page_about{float:left; width:100%; min-width:1200px; overflow:hidden;}
.page_about_top{float:left; width:100%; text-align:center; font-size:14px; line-height:36px; height:72px; padding:62px 0 30px; overflow:hidden;}
.page_about_top h1{font-size:30px; color:#555;}
.page_about_nav{width:auto; height:38px; margin:0 auto; display:table; overflow:hidden;}
.page_about_nav li{float:left; margin:0 12px;}
.page_about_nav li a{width:auto; height:38px; padding:0 20px 0 0; border-radius:19px; font:bold 16px/38px "Microsoft YaHei"; background:#555; color:#fff; display:block;}
.page_about_nav li a:hover,.page_about_nav li.cur a{background:#ff5d27;}
.page_about_nav li i{float:left; width:24px; height:24px; margin:7px 10px 7px 18px; background:url(../image/icon_about.png); display:block;}
.page_about_nav li:nth-child(9n+1) i{background-position:0px 0px;}
.page_about_nav li:nth-child(9n+2) i{background-position:-24px 0px;}
.page_about_nav li:nth-child(9n+3) i{background-position:-48px 0px;}
.page_about_nav li:nth-child(9n+4) i{background-position:-72px 0px;}
.page_about_nav li:nth-child(9n+5) i{background-position:-96px 0px;}


/* 内页_作品案例*/
.page_case{float:left; width:100%; min-width:1200px; overflow:hidden;}
.page_case_top{float:left; width:100%; height:72px; padding:62px 0 30px; text-align:center; line-height:36px; font-size:14px; overflow:hidden;}
.page_case_top h1{font-size:30px; color:#555;}
.page_case_nav{width:auto; height:38px; margin:0 auto; display:table; overflow:hidden;}
.page_case_nav li{float:left; margin:0 12px;}
.page_case_nav li a{width:auto; height:38px; padding:0 20px 0 0; border-radius:19px; font:bold 16px/38px "Microsoft YaHei"; background:#555; color:#fff; display:block;}
.page_case_nav li a:hover{background:#ff5d27;}
.page_case_nav li.cur a{background:#ff5d27;}
.page_case_nav li i{float:left; width:24px; height:24px; margin:7px 10px 7px 18px; background:url(../image/icon_case.png); display:block;}
.page_case_nav li:nth-child(9n+1) i{background-position:0px 0px;}
.page_case_nav li:nth-child(9n+2) i{background-position:-24px 0px;}
.page_case_nav li:nth-child(9n+3) i{background-position:-48px 0px;}
.page_case_nav li:nth-child(9n+4) i{background-position:-72px 0px;}
.page_case_nav li:nth-child(9n+5) i{background-position:-96px 0px;}

/* 内页_作品案例 */
/* 内页_作品案例 案例列表*/
.page_case_list{float:left; width:1200px; margin:40px 0 50px;}
.page_case_list ul{float:left; width:1220px; height:auto; padding-bottom:50px; overflow:hidden;}
.page_case_list li{float:left; width:285px; margin:15px 20px 15px 0; background:url(../image/case_bg.png) no-repeat;}
.page_case_list li img{float:left; width:265px; height:160px; margin:10px;}
.page_case_list li p{float:left; width:280px; padding-top:8px; text-align:center;}


/* 内页_作品案例 案例详情*/
.page_case_detail{float:left; width:1098px; height:auto; margin:80px 0 50px; padding:50px; border:solid 1px #e6e6e6; border-top-width:5px; border-radius:10px; overflow:hidden;}
.page_case_detail .detail_title{float:left; width:1098px; height:auto; padding:30px 0; text-align:center; overflow:hidden;}
.page_case_detail .detail_title h2{float:left; width:100%; font:normal 40px/50px "Microsoft YaHei"; overflow:hidden;}
.page_case_detail .detail_title p{float:left; width:100%; margin-top:20px; font:normal 12px/18px "Microsoft YaHei";}
.page_case_detail .detail_mac{width:1000px; height:840px; margin:50px auto; background:url(../image/mac.png) center center no-repeat; overflow:hidden;}
.page_case_detail .detail_mac p{height:18px; margin:60px 0 0 142px; color:#aaa;}
.page_case_detail .detail_mac span{width:902px; height:473px; margin:8px 0 0 48px; overflow:hidden; display:block;}
.page_case_detail .detail_mac span img{width:902px;}
.page_case_detail .detail_content{float:left; width:1098px; height:auto; padding:30px 0; border-top:1px solid #e6e6e6; text-align:center; overflow:hidden;}
.page_case_detail .detail_content img{max-width:1098px; margin:0 auto;}



/* 内页_解决方案*/
.page_solution{float:left; width:100%; min-width:1200px; overflow:hidden;}
.page_solution_top{float:left; width:100%; height:72px; padding:62px 0 30px; line-height:36px; text-align:center; font-size:14px; overflow:hidden;}
.page_solution_top h2{font-size:30px; color:#555;}

/* 内页_解决方案 方案列表*/
.page_solution_list{float:left; width:1200px; margin:40px 0 50px;}
.page_solution_list ul{float:left; width:1220px; height:auto; padding-bottom:50px; overflow:hidden;}
.page_solution_list li{float:left; width:283px; margin:15px 20px 15px 0; border:1px solid #e6e6e6;}
.page_solution_list li:hover:nth-child(9n){border-color:#4A4A4A; background:#4A4A4A;}
.page_solution_list li:hover:nth-child(9n+1){border-color:#367ec0; background:#428bca;}
.page_solution_list li:hover:nth-child(9n+2){border-color:#4bad4b; background:#5cb85c;}
.page_solution_list li:hover:nth-child(9n+3){border-color:#d53e39; background:#d9534f;}
.page_solution_list li:hover:nth-child(9n+4){border-color:#4f7286; background:#567e95;}
.page_solution_list li:hover:nth-child(9n+5){border-color:#df244f; background:#e23960;}
.page_solution_list li:hover:nth-child(9n+6){border-color:#00ABA9; background:#00ABA9;}
.page_solution_list li:hover:nth-child(9n+7){border-color:#B37333; background:#B37333;}
.page_solution_list li:hover:nth-child(9n+8){border-color:#FF6600; background:#FF6600;}
.page_solution_list li a{float:left; width:283px; height:auto; color:#fff; overflow:hidden;}
.page_solution_list li img{float:left; width:283px; height:200px;}
.page_solution_list li h5{float:left; width:263px; padding:0 10px; font:bold 15px/42px "Microsoft YaHei";}
.page_solution_list li p{float:left; width:263px; height:110px; padding:0 10px; line-height:22px; color:#999; overflow:hidden;}
.page_solution_list li a h5{color:#666;}
.page_solution_list li a:hover img{border-color:#fff;}
.page_solution_list li a:hover h5{border-color:#fff; color:#fff;}
.page_solution_list li a:hover p{color:#fff;}


/*  内页_解决方案 新闻详情*/
.page_solution_detail{float:left; width:1098px; margin:80px 0 50px; padding:50px; border:solid 1px #e6e6e6; border-top-width:5px; border-radius:10px; overflow:hidden;}
.page_solution_detail .detail_con{float:left; width:810px; height:auto; overflow:hidden;}
.page_solution_detail .detail_con .title{float:left; width:630px; padding-left:20px; border-left:5px solid #666;}
.page_solution_detail .detail_con .title h2{float:left; width:630px; font:normal 24px/30px "Microsoft YaHei"; overflow:hidden;}
.page_solution_detail .detail_con .title p{float:left; width:630px; margin-top:6px; font:normal 12px/18px "Microsoft YaHei";}
.page_solution_detail .detail_con .title .sign{color:#999; margin-top:12px;}
.page_solution_detail .detail_con .title .label{color:#2eafbb;}
.page_solution_detail .detail_con .title .mark{padding-right:20px;}
.page_solution_detail .detail_con .box_page{float:right; width:94px; text-align:right; margin-top:10px;}
.page_solution_detail .detail_con .box_page a{float:left; width:35px; height:35px; margin:0 0 0 10px; border:1px solid #ccc; border-radius:100%; background:#f6f6f6; font-size:20px; font-weight:200; line-height:35px; text-align:center; display:inline-block;}
.page_solution_detail .detail_con .box_page a:hover{color:#333; background:#e6e6e6;}
.page_solution_detail .detail_con .description {float:left; width:1167px; margin-top:20px; border-left:5px solid #999; padding:10px 0 10px 28px; line-height:22px; color:#999;}
.page_solution_detail .detail_con .content{float:left; width:785px; margin-top:30px; padding-left:20px; border-left:5px solid #e6e6e6; font-size:14px; line-height:220%}
.page_solution_detail .detail_con .content img{max-width:760px; margin:10px; border:1px solid #e6e6e6; padding:5px;}
.page_solution_detail .detail_con .notice {float:left; background:url(../image/tanhao.png) no-repeat 10px 3px; font-size:12px; color:#999; margin-top:25px; padding-left:40px; height:25px; line-height:25px; color:#ccc;}

.page_solution_detail .detail_sidelist{float:right; width:220px; height:auto; padding:15px; background:#f6f6f6; border:1px solid #eee; border-radius:10px; overflow:hidden;}
.page_solution_detail .detail_sidelist dt{float:left; font:bold 16px/30px "Microsoft YaHei";}
.page_solution_detail .detail_sidelist dd{float:left; margin-top:20px; border-bottom:1px dashed #ccc;}
.page_solution_detail .detail_sidelist dd:last-child{border-bottom:none;}
.page_solution_detail .detail_sidelist dd h3{float:left; margin-bottom:5px; color:#777; font:bold 15px/25px "Microsoft YaHei";}
.page_solution_detail .detail_sidelist .desc{float:left; margin-bottom:14px; color:#999; line-height:24px;}
.page_solution_detail .detail_sidelist .time{float:left; margin-bottom:6px; color:#666; line-height:24px;}
.page_solution_detail .detail_sidelist .time a{color:#666;}



/* 公用样式 分页*/
.pages{width:auto; height:32px; margin:0 auto; font-size:13px; display:table;}
.pages a{display:inline-block; height:30px; line-height:30px; background:#fff; border:1px solid #e6e6e6; text-align:center; color:#333; padding:0 15px; border-radius:5px; margin:0 3px;}
.pages a:hover{background:#ff4229; color:#fff; text-decoration:none; border:1px solid #ff4229; -webkit-transition: all 0.7s ease; -moz-transition: all 0.7s ease; -ms-transition: all 0.7s ease; -o-transition: all 0.7s ease; transition: all 0.7s ease; }
.pages span{display:inline-block; height:30px; line-height:30px; background:#ff4229; border:1px solid #ff4229; color:#fff; text-align:center; padding:0 15px; border-radius:5px; margin:0 3px;}


/* 内页_新闻中心 */
.page_news{float:left; width:100%; min-width:1200px; overflow:hidden;}
.page_news_top{float:left; width:100%; text-align:center; font-size:14px; line-height:36px; height:72px; padding:62px 0 30px; overflow:hidden;}
.page_news_top h1{font-size:30px; color:#555;}
.page_news_nav{width:auto; height:38px; margin:0 auto; display:table; overflow:hidden;}
.page_news_nav li{ float:left; margin:0 12px;}
.page_news_nav li a{width:auto; height:38px; padding:0 20px 0 0; border-radius:19px; font:bold 16px/38px "Microsoft YaHei"; background:#555; color:#fff; display:block;}
.page_news_nav li a:hover{background:#ff5d27;}
.page_news_nav li.cur a{background:#ff5d27;}
.page_news_nav li i{float:left; width:24px; height:24px; margin:7px 10px 7px 18px; background:url(../image/icon_news.png); display:block;}
.page_news_nav li:nth-child(9n+1) i{background-position:0px 0px;}
.page_news_nav li:nth-child(9n+2) i{background-position:-24px 0px;}
.page_news_nav li:nth-child(9n+3) i{background-position:-48px 0px;}
.page_news_nav li:nth-child(9n+4) i{background-position:-72px 0px;}


/*  内页_新闻中心 新闻列表 */
.page_news_list{width:1200px; height:auto; margin:80px 0 50px; overflow:hidden;}
.page_news_list ul{float:left; width:1200px; height:auto; padding-bottom:30px; overflow:hidden;}
.page_news_list li{float:left; width:1200px; height:auto; overflow:hidden;}

.border_animation{float:left; width:1198px; height:210px; margin-bottom:30px; border:1px solid #e6e6e6; background:#fff; position:relative;}
.border_animation .border_top{width:0; height:1px; top:0; left:0; font-size:0; background:#666; cursor:pointer; -webkit-transition:all 0.5s ease-out; -o-transition:all 0.5s ease-out; transition:all 0.5s ease-out; position:absolute;}
.border_animation .border_right{width:1px; height:0px; bottom:0; right:0; font-size:0; background:#666; -webkit-transition:all 0.5s ease-out; -o-transition:all 0.5s ease-out; transition:all 0.5s ease-out; position:absolute;}
.border_animation .border_bottom{width:0px; height:1px; right:0; bottom:0; font-size:0; background:#666; -webkit-transition:all 0.5s ease-out; -o-transition:all 0.5s ease-out; transition:all 0.5s ease-out; position:absolute;}
.border_animation .border_left{width:1px; height:0px; left:0; top:0; font-size:0; background:#666; -webkit-transition:all 0.5s ease-out; -o-transition:all 0.5s ease-out; transition:all 0.5s ease-out; position:absolute;}
.page_news_list li .hover .border_top,.page_news_list li .hover .border_bottom{width:1198px}
.page_news_list li .hover .border_left,.page_news_list li .hover .border_right{height:210px}

.news_list_box{float:left; width:1198px; height:210px; background:#f9f9f9; cursor:pointer; overflow:hidden;}
.news_list_box_left{float:left; width:180px; height:212px; padding-right:40px; background:#666; text-align:right; color:#fff;}
.news_list_box_left a{color:#fff;}
.news_list_box_left p{padding-bottom:8px; overflow:hidden;}
.news_list_box_left .date_p{padding-top:20px; font-size:40px; font-weight:normal;}
.news_list_box_right{float:right; width:910px; height:172px; padding:20px 30px;}
.news_list_box_right h4{font-size:20px; font-weight:bold;}
.news_list_box_right p{padding-top:15px; line-height:25px; font-size:13px; overflow:hidden;}
.news_list_box_right p span{float:right;}
.news_list_box_right span a{padding:5px 10px; border:1px #e6e6e6 solid; border-radius:20px; display:block;}
.news_list_box_right span a:hover{border-color:#ff5d27; color:#ff5d27;}


/*  内页_新闻中心 新闻详情*/
.page_news_detail{float:left; width:1098px; margin:80px 0 50px; padding:50px; border:solid 1px #e6e6e6; border-top-width:5px; border-radius:10px; overflow:hidden;}
.page_news_detail .detail_con{float:left; width:810px; height:auto; overflow:hidden;}
.page_news_detail .detail_con .title{float:left; width:630px; padding-left:20px; border-left:5px solid #666;}
.page_news_detail .detail_con .title h2{float:left; width:630px; font:normal 24px/30px "Microsoft YaHei"; overflow:hidden;}
.page_news_detail .detail_con .title p{float:left; width:630px; margin-top:6px; font:normal 12px/18px "Microsoft YaHei";}
.page_news_detail .detail_con .title .sign{color:#999; margin-top:12px;}
.page_news_detail .detail_con .title .label{color:#2eafbb;}
.page_news_detail .detail_con .title .mark{padding-right:20px;}
.page_news_detail .detail_con .box_page{float:right; width:94px; text-align:right; margin-top:10px;}
.page_news_detail .detail_con .box_page a{float:left; width:35px; height:35px; margin:0 0 0 10px; border:1px solid #ccc; border-radius:100%; background:#f6f6f6; font-size:20px; font-weight:200; line-height:35px; text-align:center; display:inline-block;}
.page_news_detail .detail_con .box_page a:hover{color:#333; background:#e6e6e6;}
.page_news_detail .detail_con .description {float:left; width:1167px; margin-top:20px; border-left:5px solid #999; padding:10px 0 10px 28px; line-height:22px; color:#999;}
.page_news_detail .detail_con .content{float:left; width:785px; margin-top:30px; padding-left:20px; border-left:5px solid #e6e6e6; font-size:14px; line-height:220%}
.page_news_detail .detail_con .content img{max-width:760px; margin:10px; border:1px solid #e6e6e6; padding:5px;}
.page_news_detail .detail_con .notice {float:left; background:url(../image/tanhao.png) no-repeat 10px 3px; font-size:12px; color:#999; margin-top:25px; padding-left:40px; height:25px; line-height:25px; color:#ccc;}

.page_news_detail .detail_sidelist{float:right; width:220px; height:auto; padding:15px; background:#f6f6f6; overflow:hidden;}
.page_news_detail .detail_sidelist dt{float:left; font:bold 16px/30px "Microsoft YaHei";}
.page_news_detail .detail_sidelist dd{float:left; margin-top:20px; border-bottom:1px dashed #cccccc;}
.page_news_detail .detail_sidelist dd:last-child{border-bottom:none;}
.page_news_detail .detail_sidelist dd h3{float:left; margin-bottom:5px; font:bold 15px/25px "Microsoft YaHei";}
.page_news_detail .detail_sidelist .desc{float:left; margin-bottom:14px; color:#999; line-height:24px;}
.page_news_detail .detail_sidelist .time{float:left; margin-bottom:6px; color:#666; line-height:24px;}
.page_news_detail .detail_sidelist .time a{color:#888;}


/*内页_学院*/

/*内页_学院 文章列表*/
.page_article_list{float:left; width:798px; height:auto; min-height:500px; margin-top:30px; border-top:1px solid #e6e6e6;}
.page_article_list ul{float:left; width:100%; padding:10px 0;}
.page_article_list ul li{float:left; width:100%; height:46px; margin-top:1px; border-bottom:1px dashed #e6e6e6; background:url(../image/icon_new.gif) left center no-repeat; font:normal 13px/46px "Microsoft YaHei";}
.page_article_list ul li:hover{background-color:#f9f9f9;}
.page_article_list ul li span{float:right; padding-right:5px; display:block; color:#888;}
.page_article_list ul li a{float:left; width:550px; padding-left:15px; display:block; overflow:hidden;}



/*学院 详情页*/
.page_article_detail{float:left; width:1200px; overflow:hidden;}
.page_article_category{float:left; width:898px; height:auto; overflow:hidden;}
.page_article_category_n{float:left; width:866px; height:auto; padding:15px; border:1px solid #e6e6e6; border-top-width:5px; overflow:hidden;}
.page_article_main{float:left; width:800px; height:auto; padding:50px 48px; border:1px solid #e6e6e6; border-top-width:5px; overflow:hidden;}
.page_article_main .title{float:left; width:620px; padding-left:20px; border-left:5px solid #666;}
.page_article_main .title h2{float:left; width:620px; font:normal 24px/30px "Microsoft YaHei"; overflow:hidden;}
.page_article_main .title p{float:left; width:620px; margin-top:6px; font:normal 12px/18px "Microsoft YaHei"; color:#999;}
.page_article_main .title p a{color:#999;}
.page_article_main .box_page{float:right; width:100px; text-align:right; margin-top:10px;}
.page_article_main .box_page a{float:left; width:35px; height:35px; margin:0 0 0 10px; border:1px solid #ccc; border-radius:100%; background:#f2f2f2; font:normal 20px/35px "Microsoft YaHei"; text-align:center; display:inline-block;}
.page_article_main .box_page a:hover{color:#333; background:#e6e6e6;}
.page_article_main .description {float:left; width:1167px; margin-top:20px; border-left:5px solid #999; padding:10px 0 10px 28px; line-height:22px; color:#999;}
.page_article_main .content{float:left; width:775px; height:auto; min-height:738px; margin-top:30px; padding-left:20px; border-left:5px solid #e6e6e6; font-size:14px; line-height:220%}
.page_article_main .content img{max-width:750px; margin:10px; border:1px solid #e6e6e6; padding:5px;}
.page_article_main .notice {float:left; width:775px; height:25px; margin-top:25px; padding-left:25px; line-height:25px; background:url(../image/tanhao.png) 0px 3px no-repeat; font-size:12px; color:#999;}

.page_article_center{float:left; width:48px; margin-left:1px; height:auto; min-height:398px; background:url(../image/bg_detail_center.png) center top repeat-y; overflow:hidden;}

.page_article_side{float:right; width:252px; height:auto; overflow:hidden;}
.page_article_side dt{float:left; font:bold 16px/30px "Microsoft YaHei";}
.page_article_side dd{float:left; border-bottom:1px dashed #cccccc; margin-top:20px;}
.page_article_side dd:last-child{border-bottom:none;} 
.page_article_side dd h3{float:left; margin-bottom:5px; font:bold 15px/25px "Microsoft YaHei";}
.page_article_side .desc{float:left; margin-bottom:14px; color:#999; line-height:24px;}
.page_article_side .time{float:left; margin-bottom:6px; color:#999999; line-height:24px;}



.page_list_scroll{float:left; width:798px; height:auto; bottom:1px solid #e6e6e6; position:relative; overflow:hidden;}
.page_list_scroll .hd{height:10px; bottom:10px; right:0; z-index:3; position:absolute; overflow:hidden;}
.page_list_scroll .hd ul{float:right; overflow:hidden; zoom:1; }
.page_list_scroll .hd ul li{float:left; width:10px; height:10px; margin-left:12px; border-radius:5px; background:#666; text-indent:-999px; cursor:pointer; overflow:hidden;}
.page_list_scroll .hd ul li.on{background:#ff5d27;}
.page_list_scroll .bd{width:798px; overflow:hidden;}
.page_list_scroll .bd ul{overflow:hidden; zoom:1; }
.page_list_scroll .bd ul li{float:left; width:798px; height:179px; _display:inline;}
.page_list_scroll .bd ul li .piclist_3{float:left; width:300px; height:179px; overflow:hidden;}
.page_list_scroll .bd ul li .piclist_3 img{width:296px; height:175px; padding:1px; border:1px solid #ddd;}
.page_list_scroll .bd ul li .titlist_10{ width:465px; float:right;}
.page_list_scroll .bd ul li .titlist_10 .tit_name{float:left; width:465px; font:bold 16px/18px "Microsoft YaHei"; overflow:hidden;}
.page_list_scroll .bd ul li .titlist_10 .tit_time{float:left; width:465px; color:#888; line-height:24px; margin-top:6px;}
.page_list_scroll .bd ul li .titlist_10 .tit_detail{float:left; width:465px; color:#888; line-height:18px; margin-top:14px; height:54px; overflow:hidden;}
.page_list_scroll .bd ul li .titlist_10 .tit_detail a{color:#999;}
.page_list_scroll .bd ul li .titlist_10 .tit_more{float:left; width:465px; margin-top:30px;}
.page_list_scroll .bd ul li .titlist_10 .tit_more a{float:left; height:28px; padding:0 10px; border:1px solid #ddd; border-radius:5px; font:normal 12px/28px "Arial"; color:#999; text-transform:uppercase;}
.page_list_scroll .bd ul li .titlist_10 .tit_more a:hover{border-color:#ff5d27; color:#ff5d27;}



/*学院 侧边栏目*/
.page_article_sidenav{float:left; width:250px; height:auto; border:solid 1px #e6e6e6; border-top-width:5px; overflow:hidden;}
.page_article_sidenav .tit {float:left; width:250px; height:40px; overflow:hidden; border-bottom:1px solid #e6e6e6;}
.page_article_sidenav .tit h3{float:left; width:150px; padding-left:10px; font:bold 15px/40px 'Microsoft YaHei'; color:#666;}
.page_article_sidenav .con {float:left; width:250px; height:auto; overflow:hidden;}
.page_article_sidenav .con ul{float:left; width:258px; padding:5px 0;}
.page_article_sidenav .con li{float:left; width:113px; height:34px; margin:4px 0 4px 8px; overflow:hidden;}
.page_article_sidenav .con li a{float:left; width:106px; height:32px; border:1px solid #e6e6e6; border-left:5px solid #e6e6e6; font:normal 13px/32px "Microsoft YaHei"; text-align:center; display:block; overflow:hidden;}
.page_article_sidenav .con li a:hover{border-color:#ff5d27;}
.page_article_sidenav .con li a.current{border-color:#ff5d27; color:#ff5d27;}


/*学院 侧边列表*/
.page_article_sidelist{float:left; width:250px; height:auto; border:solid 1px #e6e6e6; border-top-width:5px; overflow:hidden;}
.page_article_sidelist .tit {float:left; width:250px; height:40px; border-bottom:1px solid #e6e6e6; overflow:hidden;}
.page_article_sidelist .tit h3{float:left; width:150px; padding-left:10px; font:bold 15px/40px 'Microsoft YaHei'; color:#666;}
.page_article_sidelist .con {float:left; width:250px; height:auto; overflow:hidden;}
.page_article_sidelist .con ul{float:left; width:250px; height:auto; margin:8px 0; overflow:hidden;}
.page_article_sidelist .con li{float:left; width:250px; height:30px; font:normal 12px/30px 'MicroSoft Yahei'; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.page_article_sidelist .con li:last-child{border-bottom:0;}
.page_article_sidelist .con li span{float:left; width:17px; height:17px; margin:6px 10px; border-radius:5px; line-height:17px; background:#666; text-align:center; color:#fff; transition: all 0.5s ease-out; -webkit-transition:all 0.5s ease-out; -moz-transition: all 0.5s ease-out; -o-transition: all 0.5s ease-out; -ms-transition: all 0.5s ease-out; display:inline-block;}
.page_article_sidelist .con li:first-child span{background:#ff5d27;}
.page_article_sidelist .con li:nth-child(9n+2) span{background:#ff5d27;}
.page_article_sidelist .con li:nth-child(9n+3) span{background:#ff5d27;}
.page_article_sidelist .con li:hover span{transform:rotate(360deg); -webkit-transform:rotate(360deg); -ms-transform:rotate(360deg); -moz-transform:rotate(360deg);}



/*列表通用上一页、下一页*/
.laocms-page{float:left; width:100%; padding-top:30px; text-align:center; overflow:hidden; display:block;}
.laocms-page a{min-width:30px; margin-right:5px; padding:5px 10px; border:1px #cecece solid; border-radius:5px; color:#a5a5a5; display:inline-block;}
.laocms-page span,.laocms-page a:hover,.laocms-page a.curr{min-width:30px; padding:5px 10px; color:#FFF; border:1px #ff5d27 solid; border-radius:5px; background:#ff5d27; display:inline-block;}


/*footer start*/
.c_0100_bg9 {background:#202020;}
.bg_7color{width:100%; height:7px; background:url(../image/footer_bg1.jpg) top center no-repeat; overflow:hidden;}
.footer_oursite{float:left; width:1200px; height:42px; line-height:42px;}
.footer_oursite .fl a{padding-left:10px;}
.footer_oursite .fl span{color:#ff5d27;}
.footer_oursite .fr a{padding-left:10px;}
.footer_oursite .fr span{color:#ff5d27;}
.footer_content{float:left; width:1200px; height:205px; padding:18px 0;}
.footer_content .left_tel{width:275px;}
.footer_content .left_tel .fl{width:40px; height:40px; overflow:hidden;}
.footer_content .left_tel .fr{width:220px;}
.footer_content .left_tel p.fr i{ font-style:normal; font-size:22px; font-family:Arial, Helvetica, sans-serif; line-height:38px;}
.footer_content .left_tel p.fr a{width:27px; height:27px; display:inline-block; overflow:hidden; margin-right:8px; margin-top:15px; background:#4d4e4f; -webkit-border-radius:4px; -moz-border-radius:4px; -ms-border-radius:4px; border-radius:4px; -webkit-transition:background .2s ease-in-out; -moz-transition:background .2s ease-in-out; -ms-transition:background .2s ease-in-out; transition:background .2s ease-in-out; vertical-align:middle;}
.footer_content .left_tel p.fr a b{width:27px; height:27px; overflow:hidden; display:inline-block; background:url(../image/sns-ico.png) no-repeat; background-size: 135px 54px; text-indent:-99999px;}
.footer_content .left_tel p.fr a:hover b{-webkit-transition-delay:.1s; -moz-transition-delay:.1s; -ms-transition-delay:.1s; transition-delay:.1s;}
.footer_content .left_tel p.fr a.sina b{background-position:0 0;}
.footer_content .left_tel p.fr a.sina:hover{background:#e52c42;}
.footer_content .left_tel p.fr a.sina:hover b{background-position:0 -27px;}
.footer_content .left_tel p.fr a.tencent b{background-position:-27px 0;}
.footer_content .left_tel p.fr a.tencent:hover{background:#14addf;}
.footer_content .left_tel p.fr a.tencent:hover b{background-position:-27px -27px;}
.footer_content .left_tel p.fr a.weixin b{background-position:-54px 0;}
.footer_content .left_tel p.fr a.weixin:hover{background:#20a900;}
.footer_content .left_tel p.fr a.weixin:hover b{background-position:-54px -27px;}
.footer_content .left_tel p.fr a.qzone b{background-position:-81px 0;}
.footer_content .left_tel p.fr a.qzone:hover{background:#ffc600;}
.footer_content .left_tel p.fr a.qzone:hover b{background-position:-81px -27px;}
.footer_content .left_tel p.fr a.renren b{background-position:-108px 0;}
.footer_content .left_tel p.fr a.renren:hover{background:#056be8;}
.footer_content .left_tel p.fr a.renren:hover b{background-position:-108px -27px;}
.footer_content dl.footer_list{width:165px;}
.footer_content dl.footer_list dt{font-size:14px;font-weight:bold;}
.footer_content dl.footer_list dd{line-height:24px;padding-top:5px;}
.footer_content .right_weixin{text-align:center; line-height:25px; padding-top:10px;}
.footer_copyright{float:left; width:1200px; height:35px; line-height:35px;}
.footer_copyright .fl a{padding-left:10px;}
.footer_copyright .fl span{font-weight:bold;}
.footer_copyright .fr a{padding-left:10px;}
.footer_copyright .fr span{color:#ff5d27; font-weight:bold;}

.footer_flink{float:left; width:1200px; height:auto; padding:6px 0; line-height:25px;}
.footer_flink span{padding-right:5px; font-weight:bold; color:#999;}
.footer_flink a{padding-right:10px; color:#999;}
/*footer end*/

/*右侧漂浮*/
.sidebar{ position: fixed; right: 0; top: 50%;border: 1px solid #333;border-right: none; margin-top: -80px; width: 55px; background: rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#60ffffff,endColorStr=#60ffffff,GradientType=0) ; padding: 12px 0 ; border-radius:8px 0 0 8px;z-index: 8;}
.sidebar li{ height: 50px; width: 160px; border-radius:8px 0 0 8px;}
.sidebar li img{ display: block;}
.sidebar li h5 img{float:left;margin:5px 5px 0 0}
.sidebar li p{width:54px;height:50px;cursor: pointer;}
.sidebar li.qq p{background:url(../image/img58.png) center center no-repeat;}
.sidebar li.wx p{background:url(../image/wx-img58.png) center center no-repeat;}
.sidebar li.tel p{background:url(../image/img59.png) center center no-repeat;}
.sidebar li.fh_top p{background:url(../image/img60.png) center center no-repeat;}
.sidebar li.qq p.hover{background:#ef6500 url(../image/img58.png) center center no-repeat;}
.sidebar li.wx p.hover{background:#ef6500 url(../image/wx-img58.png) center center no-repeat;}
.sidebar li.tel p.hover{background:#ef6500 url(../image/img59.png) center center no-repeat;}
.sidebar li.fh_top p.hover{background:#ef6500 url(../image/img60.png) center center no-repeat;}
.sidebar li .sidebar_pf{width:180px;height:200px;padding:20px 0 0 20px;border-radius:10px 0 0 10px;border: 1px solid #333;border-right: none;background: rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#60ffffff,endColorStr=#60ffffff,GradientType=0) ;color:#fff;position:absolute;top:12px;right:-160px;z-index:-1;opacity: 0;}
.sidebar li.wx .sidebar_pf{padding:20px 0 0 30px}
.sidebar li.fh_top .sidebar_pf{height:50px;padding:0px 0 15px 15px;top:162px}

.sidebar li .sidebar_pf h3{padding-left:35px;height:50px;line-height: 50px;}
.sidebar li.qq .sidebar_pf h3{background:url(../image/img58.png) left center no-repeat;}
.sidebar li.tel .sidebar_pf h3{background:url(../image/img59.png) left center no-repeat;}
.sidebar li.fh_top .sidebar_pf h3{background:url(../image/img60.png) left center no-repeat;cursor: pointer;}

.sidebar li.wx .sidebar_pf h5{width:180px;text-align: center;margin:6px 0 0 -30px;font-size: 14px;line-height: 18px;}
.sidebar li .sidebar_pf h5 a{display:block;color:#fff;font-size: 14px;line-height: 30px;}
.sidebar li.qq .sidebar_pf h5 a:hover{color:#ccc}
.sidebar li.fh_top .sidebar_pf a{color:#fff}
.bsBox{opacity:0}


.main_case ul li {
    float: left;
    margin-right: 66px;
}

.main_case ul li .n_case {
  position: relative;
  width: 250px;
  margin-bottom: 40px;
}

.main_case ul li .n_case a {
  display: block;
  position: relative;
}

.main_case ul li .n_case a .list_eye {
  display: none;
  width: 100%;
  height: 100%;
  background: #444;
  filter: alpha(opacity=50);
  opacity: .5;
  position: absolute;
  left: 0;
  top: 0;
}

.main_case ul li .n_case a .list_eye span {
  display: block;
  width: 100%;
  height: 100%;
  z-index: 1;
  background: url(../image/eye.png) no-repeat center;
}

.main_case ul li .n_case a img {
  width: 100%;
  position: relative;
}

.main_case ul li .n_case .list_m {
  position: absolute;
  right: 0px;
  top: 55px;
  z-index: 8;
}

.main_case ul li .n_case .list_m .list_eye {
  border-radius: 13px;
}

.main_case ul li .line {
  width: 250px;
  height: 15px;
  background: url(../image/line1.png) no-repeat center;
  background-size: 100% 100%;
}

.main_case ul li p {
  color: #777777;
  font-size: 14px;
  line-height: 26px;
}

.main_case ul li p a:hover {
  color: #ff6537;
}

.main_case ul li:nth-child(4n) {
  margin-right: 0;
}




.clearfix {
    *zoom: 1;
}

.clearfix:after {
    content: " ";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}


.pro_screen {
    padding: 20px 50px;
    border: 1px solid #eaeaea;
    background-color: #f9f9f9;
    width: 100%;
    box-sizing: border-box;
    margin-bottom: 20px;
}
.pro_screen ul {
    margin-top: 10px;
}
.pro_screen ul:first-child {
    margin-top: 0;
}
.pro_screen ul:hover .active {
    color: #aaa;
    background-color: transparent;
}
.pro_screen ul li {
    margin: 0 8px;
    float: left;
}
.pro_screen ul li span {
    display: block;
    color: #aaa;
    padding: 7.5px 19px;
}
.pro_screen ul li a {
	color: #aaa;
	padding: 6px 16px;
	display: block;
}
.pro_screen a.active, .pro_screen a.active:hover, .pro_screen a:hover {
    color: #fff;
    background-color: #ff5d27;
}


.flex_between {
	width: 100%;
}
.tfilter{
    padding: 30px 0;
}
.tfilter .text {
    color: #333;
    float: left;
    margin-top: 4px;
}
.tfilter .text a {
    display: inline-block;
    vertical-align: middle;
    height: 30px;
    line-height: 30px;
    text-align: center;
    padding: 0 10px;
}
.tfilter a:hover,.tfilter a.active {
    background-color: #ff5d27;
    color: #fff;
}
.tfilter a span {
    color: #fc8080;
}
.search {
    position: relative;
    padding-right: 78px;
    float: right;
}
.search input {
    border: 0;
}
.search input[type="text"] {
    width: 182px;
    height: 36px;
    line-height: 36px;
    border: 1px solid #e6e6e6;
    border-right: 0;
    float: left;
    padding: 0 10px;
}
.search input:focus {
	border-color: #999;
}
.search input[type="submit"] {
    position: absolute;
    right: 0;
    top: 0;
    width: 78px;
    float: right;
    height: 36px;
    line-height: 36px;
    text-align: center;
    color: #fff;
    background-color: #ff5d27;
    transition: background-color .2s;
}

.pages {
	margin-top: 40px;
	margin-bottom: 20px;
}
.pages a.current {
	background: #ff4229;
    color: #fff;
    text-decoration: none;
    border: 1px solid #ff5d27;
}



#yunu_list ul li {
    width: 359px;
    border: 1px solid #eee;
    border-radius: 5px;
    padding: 8px;
    margin-bottom: 30px;
    margin-right: 34px;
    float:left;
}
#yunu_list ul li:nth-child(3n){
	margin-right: 0;
}
#yunu_list ul li .n_case {
    height: 220px;
    margin: 0;
    width: 100%;
    overflow: hidden;
}
#yunu_list ul li .text h3 {
    line-height: 48px;
    border-bottom: 1px solid #f6f6f6;
    color: #555;
    padding: 0 5px;
    font-size: 16px;
}

#yunu_list ul li .text2  {
	width: 100%;
    justify-content: space-between;
    padding: 12px 0;
}
#yunu_list ul li .text2 span {
	font-size: 12px;
	color: #f60;
	float: left;
}
#yunu_list ul li .text2 span i {
	font-size: 22px;
	font-style: normal;
}
#yunu_list ul li .text2 span em {
	color: #999;
	font-style: normal;
	padding-left: 5px;
}
#yunu_list ul li .text2 a {
    display: block;
    width: 92px;
    height: 34px;
    border: 1px solid #e5e5e5;
    color: #555;
    text-align: center;
    line-height: 32px;
    border-radius: 3px;
    float: right;
}
#yunu_list ul li .text2 a:hover {
    background-color: #00a2e9;
    border-color: #00a2e9;
    color: #fff;
}

#yunu_list ul li .text3 {
	width: 100%;
    justify-content: space-between;
    padding: 10px 0;
}
#yunu_list ul li .text3 p {
	font-size: 12px;
	color: #ccc;
	float: left;
}
#yunu_list ul li .text3 p em {
	font-style: normal;
	color: #999;
}
#yunu_list ul li .text3 span {
	float: right;
	margin-top: 3px;
}
#yunu_list ul li .text3 span i {
	font-style: normal;
	display: inline-block;
    color: #66c7f2;
    border: 1px solid #66c7f2;
    padding: 3px 2px;
    line-height: 1;
    font-size: 12px;
    line-height: 100%;
    margin-left: 5px;
}