﻿@charset "utf-8";
/* CSS Document */
html,body,ul,li,p,input,form,h1,h2,h3,h4,h5,h6,dl,dt,dd{margin:0;padding:0; font-family:"微软雅黑";}
body{margin:0 auto; background:url(/Content/images/web_bg.jpg) repeat-x;}
img{ border:none; vertical-align:top;}
ul,li{list-style-type:none;}
a{text-decoration:none;}


/********************头部通用样式********************/
.top{ width:1000px; margin:0 auto; height:36px; line-height:36px; font-size:12px; }
.top ul{}
.top li{ color:#d6d6d6; float:left;}
.top li a{ color:#666666; padding-left:7px; padding-right:5px;}
.top li a:hover{ color:#f49800;}
.top_more{ padding-top:7px; display:block;}
.top_right{ width:290px; float:right;}
.top_lco{ padding-top:7px; padding-left:5px; display:block;}


.head{ width:1000px; height:67px; padding-top:30px; padding-bottom:30px; margin:0 auto; font-family:"微软雅黑"; background:url(/Content/images/about/head_tel.jpg) right no-repeat ;}
.head li{ font-size:15px; line-height:28px; color:#333; float:left;}
.head_js{ padding-left:15px; padding-top:7px;}

.menu_bg{ height:43px; background:#f49800;}
.menu{ width:1000px; margin:0 auto;}
.menu li{ float:left;}
.menu a{ font-size:15px; color:#FFF; line-height:43px; font-family:"微软雅黑"; padding-left:18px; padding-right:18px;  display:block;border-right:1px solid #f5a51f; }
.menu a:hover{ background:#541b84;}
.menu_hover{ background:#541b84;}




/********************关于我们内容********************/
.banner{ height:350px; background:url(/Content/images/banner_about.jpg) no-repeat center;}

.nr{ width:1000px; margin:0 auto; font-family:"微软雅黑"; padding-bottom:30px;}
.tit{ margin-top:40px; height:51px; line-height:51px; padding-left:24px; background:url(/Content/images/about/tit_bg.jpg) no-repeat; font-weight:bold; color:#f49800; font-size:22px;}
.zixun{ width:960px; margin:0 auto; height:44px; padding-top:8px; background:#ed6d00; text-align:center; color:#FFF; font-weight:bold; font-size:20px; line-height:40px;}


.nr01{ margin-top:25px; padding-left:20px; padding-right:20px;}
.nr01 .nr_sp{ float:right; margin-left:35px; width:394px; height:262px;} 
.nr01 .nr_js p{ color:#666666; font-size:14px; line-height:30px;}
.nr01 .nr_ban{margin-top:25px;}
.nr01_teacher{ height:177px; padding-top:38px; background:url(/Content/images/about/nr01_bg.jpg) repeat-x;}
.nr01_teacher a{ width:122px; text-align:center; margin-left:32px; float:left; display:inline;}
.nr01_teacher a img{width:122px; height:122px;}
.nr01_teacher a span{ line-height:26px;text-align:center;}

.nr02{ margin-left:20px; width:960px; height:277px; margin-top:25px;border:1px solid #cccccc;background:url(/Content/images/about/nr02_bg.jpg) bottom no-repeat;}
.nr02_ul{font-size:13px; line-height:28px;}
.nr02_ul li{background-image:url(/Content/images/about_ry_bg.jpg);background-repeat:no-repeat;padding-left:25px;margin-left:10px;}
.nr02 .nr02_ms{float:left; width:430px; color:#666666; height:281px; padding:25px 23px 0px 0px;}
.nr02 .nr02_ms p{  font-size:13px; line-height:28px; }

.nr03{ padding-left:20px; padding-right:20px; margin-top:25px;}
.nr03 .nr03_ms{ width:408px; height:289px; background:#e2e2e2;padding:30px 30px 0px 30px;}
.nr03 .nr03_ms h3{ color:#484848; font-size:18px; line-height:44px;}
.nr03 .nr03_ms p{  color:#666; font-size:14px; line-height:28px; }

.nr03_2{ padding-left:20px; padding-right:20px; margin-top:25px;}
.nr03_2 .nr03_ms{ width:408px; height:339px; background:#e2e2e2;padding:30px 30px 0px 30px;}
.nr03_2 .nr03_ms h3{ color:#484848; font-size:18px; line-height:44px;}
.nr03_2 .nr03_ms p{  color:#666; font-size:14px; line-height:28px; }

.nr03 h2{ margin-top:25px; height:45px; line-height:45px; background:#ed6d00; display:block; text-align:center; font-size:18px; font-weight:bold; color:#FFF;}
.nr03_company{ height:500px; padding-left:20px; padding-right:20px;  margin-top:25px; background:url(/Content/images/about/nr03_bg.jpg) no-repeat center;}
.nr03_company p{ margin-top:15px; font-size:12px; line-height:26px; color:#666666;}

.nr04{ padding-left:20px; padding-right:20px; margin-top:30px;}
.nr04_tit p{ text-align:center; font-size:18px; line-height:44px; color:#484848; font-weight:bold;}
.nr04_tit span{ font-size:14px; line-height:28px; color:#666;}
.nr04_list{ height:146px; margin-top:28px; padding-left:30px; background:url(/Content/images/about/nr04_bg.jpg) no-repeat; font-size:12px; color:#CCC; line-height:34px;}
.nr04_list a{ padding-left:25px; padding-right:25px; font-size:12px; color:#666; line-height:26px;}
.nr04_list span{ }
.nr04_list a:hover{ background:url(/Content/images/about/nr04_bg2.jpg) center no-repeat; color:#FFF; cursor:pointer;}

/*.nr04_nr{ margin-top:28px;}
.nr04_nrjs{ height:213px;}
.nr04_nr p{ width:736px; float:right; font-size:14px; line-height:28px; color:#666;}
.nr04_nr b{ font-size:18px; color:#484848; line-height:44px;}
.nr04_nr span{ width:220px; margin-top:30px; font-size:12px; color:#666; line-height:40px; text-align:center; display:block; float:left;}
.nr04_img{ font-size:14px; color:#666; line-height:40px;  width:189px; text-align:center; margin-bottom:20px;}*/


.nr04_nr{ margin-top:28px; height:auto; font-family:"微软雅黑";}
.nr04_nr .nr120_photo{ float:left; width:189px;  padding-top:10px;  text-align:center;}
.nr04_nr .nr120_photo img{ width:189px; height:213px; }
.nr04_nr .nr120_photo span{ text-align:center;font-size:14px; line-height:28px; color:#666;}
.nr04_nr .nr120_js{float:right; width:740px; font-size:14px; line-height:26px;}
.nr04_nr .nr120_js h2{ height:40px;  line-height:40px; font-size:16px; color:#000; display:block;}
.nr04_nr .nr120_js p{ text-indent:2em; line-height:26px; font-size:14px; color:#666;}
.nr04_nr .nr120_img{ clear:both; padding-top:30px; width:1000px;}
.nr04_nr .nr120_img ul{ margin-right:-40px; zoom:1;}
.nr04_nr .nr120_img ul li{float:left; margin-right:40px; display:inline-block; width:220px; font-size:12px; color:#666; line-height:40px; text-align:center;  }
.nr04_nr .nr120_img ul li img{ display:block; width:220px; height:135px;}
.nr04_nr .nr120_img ul li span{ margin:0; padding:0; font-size:12px; color:#666; line-height:40px; text-align:center;}



.nr05{ padding-left:20px; padding-right:20px; margin-top:30px; margin-bottom:20px;}
.nr05 span{ color:#ed6d00;}
.nr05 p{ width:555px; height:236px; margin-bottom:26px; padding-top:10px; font-size:14px; line-height:30px; color:#666;}
.nr05 b{ color:#666; line-height:42px;}

.nr06{ padding-left:20px; padding-right:10px; margin-top:30px; margin-bottom:20px;}
.nr06 p{ margin-right:2px; margin-bottom:2px; float:left; display:inline;}




a.uline,a.uline:visited,.uline a,.uline a:visited{text-decoration:underline}
a.uline:hover{text-decoration:none}

.f10{font-size:10px;}
.f12{font-size:12px;}
.f14{font-size:14px;}
.s{font-weight:normal}
.b{font-weight:bold}

a.green:link,a.green:visited,.green{color:#599914}
a.black:link,a.black:visited,.black{color:#345}
a.red:link,a.red:visited,.red{color:#e00}
.zs{color:#A71CBC}
a.gray:link,a.gray:visited,.gray,.gray a,.gray a:visited{color:#81839a}
a.blue:link,a.blue:visited,.blue,.blue a,.blue a:visited{color:#004Ba6}

.dno{display:none}

.l{float:left;}
.r{float:right;}
/* album */
#pic_show {padding-left:20px; padding-right:10px; margin-top:30px; margin-bottom:20px;width:530px; }
#Album li,#Album { list-style: none;}
#Album{ position: relative; background: url(/Content/images/loader.gif) no-repeat center; height: 203px;}
#Album li { float:left; margin:1px 1px 0px 0px; display: inline;}
#Album li img { width: 84px; height: 105px;}
#Album .album_big {}
#Album .album_big span { width: 43px; height: 31px; background: url(/Content/images/you_s.png); position: absolute; right: 0px; bottom: 0px; margin: 0px; padding: 0px; text-indent: -999px; overflow: hidden;}
.album_big img { width: 105px!important; height: 105px!important;}
#Album .album_big a { width: 105px!important; height: 105px!important;}
#Album li strong { display: block; color: #FFFFFF; font-size: 12px; line-height: 16px; padding: 0px 10px; margin-top: 8px; white-space: nowrap;}
#Album li span { display: block; color: #FFFFFF; font-size: 12px; line-height: 16px; padding: 0px 10px; margin-top: 5px; white-space: nowrap;}
#Album li a { position: absolute; z-index: 100; visibility: hidden;}
#Album li a em{ width: 100%;position: absolute; top: 0px; left: 0px; display: none; opacity: 0.5; filter: alpha(opacity=50); background: #000000;}
#Album img { border: 0px; border: none;}
#Album .Album_info { display: none; position: absolute; background: #f39801; z-index:101;-moz-box-shadow: 0 0 10px #000000;-webkit-box-shadow: 0 0 10px #000000;box-shadow: 0 0 10px #000000; width: 330px!important;}
#Album .Album_info i{  font-size: 12px; margin-right: 5px; font-style: normal; font-weight: normal; width:}

#tab a.current {
	padding-left:25px; 
	padding-right:25px; 
	font-size:12px; 
	background:url(/Content/images/about/nr04_bg2.jpg) center no-repeat; 
	color:#FFF;	
	line-height:26px;
	text-decoration:none;
	cursor:pointer;
}
#content {
	border-top-width:0;
}
#content dl {
	display:none;
}

.contact_div {
    line-height: 30px;
    padding-left: 20px;
    padding-top: 20px;
    font-size: 14px;
}

    .contact_div img {
        width: 20px;
        height: 20px;
        border: 1px solid #cccccc;
        margin-left: 10px;
        margin-top: 3px;
    }



/********************底部通用样式********************/

.foot_menu_bg{  background:#505050;}
.foot_menu{ width:1000px; height:40px; color:#666; line-height:40px; font-size:12px; text-align:center; font-family:"微软雅黑"; margin:0 auto;}
.foot_menu a{ color:#dcdcdc; font-size:12px; padding-left:17px; padding-right:17px;}
.foot_menu a:hover{ color:#f48900;}
.foot{ background:#e8e8e8; font-family:"微软雅黑";}
.footernew{ width:1000px; margin:0 auto; padding-top:20px; padding-bottom:20px; border-bottom:1px solid #d6d6d6;}
.footernew span{ height:107px; border-right:1px solid #d6d6d6; display:block; float:left;}
.footernew dl{ height:99px; width:180px; padding-left:43px; padding-right:15px;  border-right:1px solid #d6d6d6;  border-left:1px solid #FFF; float:left; padding-top:8px;}
.footernew dt{ padding-left:22px; padding-bottom:8px; color:#484848; font-size:14px; background:url(/Content/images/about/foot_bg.jpg) 0px 3px no-repeat;}
.footernew dd{ width:90px; font-size:12px; color:#888; line-height:22px; float:left;}
.footernew a{color:#888;}
.footernew a:hover{color:#f49800;}
.footernew p{ width:163px; height:97px; padding-left:50px; padding-top:10px; border-left:1px solid #FFF; float:left;}
.foot_link{ width:1000px; margin:0 auto; border-top:1px solid #FFF; text-align:center; padding-top:24px; padding-bottom:35px;}
.foot_link span{ color:#767676; font-size:12px; line-height:20px;}
.foot_link p{ color:#a8a8a8; font-size:12px; padding-top:15px;}
.foot_link a{ color:#a8a8a8; font-size:12px; padding-left:8px; padding-right:8px;}


.nr01_new{ margin-top:25px; padding-left:20px; padding-right:20px;}
.nr01_new .nr_sp{ float:right; margin-left:35px; width:394px; height:262px;} 
.nr01_new .nr_js p{ color:#666666; font-size:14px; line-height:30px;}
.nr01_new .nr_js  div{text-indent:2em;color:#666666;font-size:14px;line-height:30px;}
.nr01_new .nr_ban{margin-top:25px;}

.nr02_new{ margin-left:20px; width:960px; height:277px; margin-top:25px;border:1px solid #cccccc;background:url(/Content/images/about/nr02_bg.jpg) bottom no-repeat;}
.nr02_new .nr02_ms{float:left; width:430px; color:#666666; height:281px; padding:25px 23px 0px 0px;}
.nr02_new .nr02_ms p{  font-size:13px; line-height:28px; }

.nr02_new{ margin-left:20px; width:960px; height:277px; margin-top:25px;border:1px solid #cccccc;background:url(/Content/images/about/nr02_bg.jpg) bottom no-repeat;}
.nr02_ul_new{font-size:13px; line-height:28px;}
.nr02_ul_new li{background-image:url(/Content/images/about_ry_bg.jpg);background-repeat:no-repeat;padding-left:25px;margin-left:10px;}
.nr02_new .nr02_ms_new{float:left; width:430px; color:#666666; height:281px; padding:25px 0px 0px 0px;}
.nr02_new .nr02_ms_new p{  font-size:13px; line-height:28px; }

.nr03_new{ padding-left:20px; padding-right:20px; margin-top:25px;}
.nr03_new .nr03_ms{ width:408px; height:289px; background:#e2e2e2;padding:30px 30px 40px 30px;}
.nr03_new .nr03_ms h3{ color:#484848; font-size:18px; line-height:44px;font-weight: bold;}
.nr03_new .nr03_ms p{  color:#666; font-size:14px; line-height:28px; }

.nr03_2{ padding-left:20px; padding-right:20px; margin-top:25px;}
.nr03_2 .nr03_ms{ width:408px; height:339px; background:#e2e2e2;padding:30px 30px 0px 30px;}
.nr03_2 .nr03_ms h3{ color:#484848; font-size:18px; line-height:44px;}
.nr03_2 .nr03_ms p{  color:#666; font-size:14px; line-height:28px; }

.nr03 h2{ margin-top:25px; height:45px; line-height:45px; background:#ed6d00; display:block; text-align:center; font-size:18px; font-weight:bold; color:#FFF;}
.nr03_company{ height:500px; padding-left:20px; padding-right:20px;  margin-top:25px; background:url(/Content/images/about/nr03_bg.jpg) no-repeat center;}
.nr03_company p{ margin-top:15px; font-size:12px; line-height:26px; color:#666666;}