/*html,body{-webkit-text-size-adjust:none;}*/
html {}
body,td,th {font-size: 12px;color:#434343;}
body {margin-left: 0px; margin-top: 0px; /*font-family:SimSun;*/background:#FFF;/* background-size:100%; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../images/BodyBg.jpg,sizingMethod=scale); */font-family:Microsoft YaHei;  } 
a:link {color:#434343;text-decoration: none;}
a:visited {text-decoration: none;color:#434343;}
a:hover {text-decoration: underline;color: #666;}
a:active {text-decoration: none;color:#434343;}
* { margin:0; padding:0;}
ul { list-style-type:none; }
img { border:0; }
.clear{clear:both;}
/*Main Css End*/
/*top*/
.topline{ float:left; width:100%; height:12px; background:#516aa3;}
.top{margin:0 auto; width:1200px; height:154px; overflow:hidden;}
.logo{ float:left; width:595px; height:104px; background:url(../images/logo.png) no-repeat left top; margin-top:20px;}
.tel{float:right; width:448px; height:66px; margin-top:50px; background:url(../images/tel.png) no-repeat right top;}
/*nav*/
.navbox{width:100%; height:74px;  margin:0 auto;  background:#516aa3; position:relative; z-index:999;}



ul.navi{margin:0 auto; width:1200px; height:72px; }
ul.navi li{ float:left; width:115px; height:72px;  background:#516aa3; border:1px solid #8697bf; line-height:72px; text-align:center; font-size:16px; font-family: "Microsoft YaHei"; text-decoration:none; position:relative; z-index:66;}
ul.navi li a{float:left; width:115px; height:auto; background:#516aa3;   text-align:center; font-size:16px; font-family: "Microsoft YaHei"; color:#FFF;text-decoration:none; line-height:28px; padding-top:10px; }
ul.navi li a:hover{float:left; width:115px; height:6px; background: url(../images/nav.jpg) no-repeat  }
ul.navi ul li a p{float:left; width:115px; font-size:12px; color:#FFF; font-family:"Microsoft YaHei"; text-align:center; line-height:15px}

ul.navi li .subnav{display:none; top:0;}
ul.navi  li:hover .subnav { width:113px; height:auto; background:#53d2fd; font-size:14px; display:block; position:absolute; z-index:1000; float:left; left:0; margin-left:1px; top:72px;}
ul.navi  li:hover .subnav ul li { width:113px; height:45px; line-height:45px; text-align:center;  float:left; list-style:none; background:#53d2fd; overflow:hidden; }
ul.navi  li:hover .subnav ul li a { float:left; width:113px; height:28px; line-height:28px; color:#516aa3; overflow:hidden;  font-family:"Microsoft YaHei";background:#53d2fd; }

/*banner*/

.m_banner {position:relative; margin-top:-1px; clear:both; overflow:hidden;}


/*about*/
.about-background{ margin:0 auto; width:100%; height:711px; margin-top:2px; background:url(../images/about-1.jpg) no-repeat left top}
.about-box{margin:0 auto; width:1200px; height:711px; overflow:hidden;}
.about-top{  margin:0 auto; width:192px; height:118px; background:url(../images/about-2.png) no-repeat  left center; margin-top:40px;clear:both;display: block;}
.about-left{ float:left; width:625px; height:515px; background:url(../images/about-3.jpg) no-repeat left top; overflow:hidden; margin-top:20px}

.about-left ul{ float:left; margin-left:28px; margin-top:88px; width:570px; height:340px; }
.about-left ul li{ float:left; margin:0 auto; width:570px; height:98px; }

.about-left ul li  a{color:#333333}
.about-left ul li  a:hover{ float:left; width:570px; height:98px; background:#ed6d00; color:#FFF;text-decoration:none; }

.about-left ul li  a:hover .about-left-img {  background:url(../images/about-img2.png) no-repeat left top;}
.about-left-img{float: left; width:45px; height:45px; background:url(../images/about-img1.png) no-repeat left top; margin-top:-28px}
.about-left-txt{float:left; line-height:45px;width:250px; font-family: "Microsoft YaHei"; font-size:24px; font-weight:normal; text-align:center; margin-top:15px; margin-left:80px}
.about-left-txt1{ float:left; margin:0 auto; width:250px; height:18px; line-height:18px; font-family: "Arial"; font-size:14px; font-weight:normal; text-align:center; margin-left:80px}

.about-right{ float:left; width:575px; height:515px; overflow:hidden; margin-top:20px;}
.about-right-txt{ float:left; width:500px; height:300px; margin-top:120px; overflow:hidden; font-family: "Microsoft YaHei"; font-size:16px; font-weight:normal; color:#FFF;text-indent:50px; line-height:30px; margin-left:40px;}
.about-right-more{ float:right; width:190px; height:47px; background:url(../images/more-1.png) no-repeat right top; margin-right:30px;}
/*Business*/
.business{margin:0 auto; width:100%; height:535px; overflow:hidden;}
.business-box{margin:0 auto; width:1200px; height:117px; overflow:hidden;  margin-top:60px;}
.business-top{ float:left; width:195px; height:117px; background:url(../images/business-top.png) no-repeat left center; margin-left:505px;}
.business-top-more{ float:right; width:97px; height:25px; margin-top:20px; background:url(../images/more.png) no-repeat right top; margin-top:80px;}

.busin{ margin:0 auto; width:100%; height:150px; background:#eeeeee; margin-top:-80px;}
.busin1{ margin:0 auto; width:100%; height:320px; background:#eeeeee; margin-top:-80px;}
.busin-box{margin:0 auto; width:1200px; height:310px; }


 body,ul,li { padding:0; margin:0}
 ul,li { list-style:none}
 .img-scroll { position:relative; margin:20px auto; width:1135px;}
 .img-scroll .prev,.img-scroll .next { position:absolute; display:block; width:34px; height:257px;top:80px; color:#FFF; text-align:center; line-height:100px}
 .img-scroll .prev { left:0}
 .img-scroll .next { right:0}
 .img-list { position:relative; width:1050px; height:275px; margin-left:35px; overflow:hidden}
 .img-list ul { width:9999px;}
 .img-list li { float:left; display:inline; width:257px; margin-right:10px; height:273px; background-color:#eeeeee; border:1px solid #eeeeee; text-align:center; line-height:100px; }
 .img-list li a{ float:left; display:inline; width:257px; margin-right:10px; height:273px; background-color:#eeeeee; border:1px solid #eeeeee; text-align:center; line-height:100px; }
 .img-list li a:hover{ float:left; display:inline; width:257px; margin-right:10px; height:271px; background-color:#eeeeee; border:1px solid #d0d0d0; text-align:center; line-height:100px; }

/*cases*/
.index-bg { margin:0 auto; width:100%; height:1030px;}
.index-bgt-more{ float:right; width:97px; height:25px; background:url(../images/more.png) no-repeat right top; margin-right:70px; margin-top:-90px}

#CSSBox{width:1200px;height:800px; float:left;overflow:hidden; margin-left:20px; border:1px solid #c8c8c8}
#CSSBox ul li{ width:350px; height:894px; margin:0 5px;overflow:hidden; position:relative; float:left;  margin-left:35px; margin-top:15px}
#CSSBox ul li div.index-probox { position:relative; width:350px; height:380px; padding:5px 0;}
#CSSBox ul li .div.pro_img{ width:350px; height:365px;/* position:absolute; left:0; top:0; z-index:10; */background:url(http://www.lanrenzhijia.com/demo/images/loading.gif) no-repeat center center; position:relative;}
#CSSBox ul li .div.pro_img img{width:350px; height:365px;}
#CSSBox ul li div.pro_txt_l { display:none;}
#CSSBox ul li div.index-probox:hover div.pro_txt_l { display:block; position:absolute; left:0; top:5px;width:350px; height:365px; background:url(../images/cases-1.png) no-repeat; color:#FFF; cursor:pointer; text-align:center;}
#CSSBox ul li div.index-probox:hover div.pro_txt_l h2 { font-size:14px; padding-top:100px; width:327px;  margin-left:15px; text-decoration:none;}
#CSSBox ul li div.index-probox:hover div.pro_txt_l p { margin:0 auto; width:198px; height:54px; background:url(../images/CSSBox.png) no-repeat left center; margin-top:50px;}
#CSSBox ul li div.index-probox:hover div.pro_txt_l a{ color:#FFF;width:350px; height:365px; display:block;text-decoration:none;}
#LeftButton{cursor: pointer;margin-top:393px;height:96px;width:44px;float:left;background:url('../images/btn.png') 0 0 no-repeat;}
#RightButton{cursor:pointer;margin-top:393px;height:96px;width:44px;float:right;background:url('../images/btn.png') -44px 0 no-repeat;}
#wrapper{width:1338px; margin:0 auto}
#ProductShow{width:305px;height:245px;text-align:center;border:1px solid #c0c0c0;margin:5px;}

.indext_titlebox { margin:0 auto; width:350px; min-height:68px; overflow:auto; background:#FFF url(../images/line.gif) repeat-x 0 center; padding:40px  425px;}
.indext_titlebox h2 { border-left:4px solid #fff; border-right:4px solid #DBDBDB; text-align:center; background:#FFF; padding:0 0 10px 0;}

.indext_titlebox2 { margin:0 auto; width:350px; min-height:68px; overflow:auto; background:url(../images/line.gif) repeat-x 0 center; padding:40px  425px;}
.indext_titlebox2 h2 { border-left:4px solid #fff; border-right:4px solid #fff; text-align:center; background:#fff; padding:0 0 10px 0;}

/*index-news*/
/*index-news-left1*/
.index-news-box{margin:0 auto; width:1200px; height:625px; overflow:hidden;  margin-top:10px;}
.index-news-left{ float:left; width:575px; height:625px; overflow:hidden; }
.index-news-left1{float:left; width:575px; height:110px; overflow:hidden;}
.index-news-left1-1{ float:left; width:295px; height:97px; background:url(../images/College.jpg) no-repeat left top;}
.index-news-left1-more{float:right; width:97px; height:25px; margin-top:45px; background:url(../images/more.png) no-repeat right top}
.index-news-left1-2{float:left; width:575px; height:6px; background:#516aa3; margin-top:5px}
/*index-news-ul*/
.index-news-left2 {margin:0 auto; width:575px; height:500px; overflow:hidden; clear:both; }
.index-news-left2 ul{ float:left; width:575px; height:500px; overflow:hidden; margin-top:15px;}
.index-news-left2 li{ margin:0 auto; width:575px; height:150px; overflow:hidden; clear:both;  margin-top:10px;}
.index-news-left2 li pImg{float:left; width:228px; height:150px; }
.index-news-left2 li div.pI{ float:right; margin:auto; width:347px; height:150px; overflow:hidden;  clear:both;}
.index-news-left2 li div.pTitle{ text-align:right; width:300px; height:18px; line-height:18px; margin-top:30px; font-size:20px; font-weight:normal;text-decoration:none; color:3333; font-family: "Microsoft YaHei"; margin-right:30px }
.index-news-left2 li div.txt1{text-align:right; width:300px; height:14px; line-height:14px; margin-top:5px; font-size:12px; font-weight:normal; text-decoration:none;color:3333; font-family: "Arial"; margin-right:30px }
.index-news-left2 li div.txt2{text-align:right; width:300px; height:14px; line-height:14px; margin-top:15px; font-size:14px; font-weight:normal;text-decoration:none; color:3333; font-family: "Microsoft YaHei";  margin-right:30px }
.index-news-left2 li a{ color:3333;text-decoration:none; padding-right:30px;}
.index-news-left2 li a:hover .pI{background:#53d2fd; color:#FFF}

/*index-news-right1*/
.index-news-right{ float:right; width:575px; height:625px; overflow:hidden;}
.index-news-right1{float:right; width:575px; height:110px; overflow:hidden; clear:both;}
.index-news-right1-1{ float:left; width:295px; height:97px; background:url(../images/News-i.jpg) no-repeat left top;}
.index-news-right1-more{float:right; width:97px; height:25px; margin-top:45px; background:url(../images/more.png) no-repeat right top}
.index-news-right1-2{float:left; width:575px; height:6px; background:#516aa3; margin-top:5px}
/*index-news-right1-ul*/
.index-news-right2 {float:right; width:575px; height:500px; overflow:hidden; clear:both;}
.index-news-right2 ul{ float:right; width:575px; height:500px; overflow:hidden; margin-top:15px;}
.index-news-right2 li{ margin:0 auto; width:575px; height:80px; overflow:hidden; clear:both;  margin-top:20px;border-bottom:1px dotted #a0a0a0}
.index-news-right2 li div.date{float:left; width:78px; height:65px; background:url(../images/date.jpg) no-repeat left top; clear:both}
.index-news-right2 li span.date-1{ margin:0 auto; width:78px; height:38px; text-align:center; font-size:30px; font-weight:normal; color:#FFF; font-family: "Microsoft YaHei"; display:block; }
.index-news-right2 li span.date-2{ margin:0 auto; width:78px; height:26px; text-align:center; font-size:18px; font-weight:normal; color:#FFF; font-family: "Microsoft YaHei"; display:block; }
.index-news-right2 li div.n-txt{float:left; width:497px; height:78px; }
.index-news-right2 li span.n-txt1 { float:left; width:485px; height:35px; margin-left:10px; font-size:16px; line-height:35px; font-family: "Microsoft YaHei";; color:#516aa3; font-weight:normal; padding-left:50px;}
.index-news-right2 li span.n-txt2 { float:left; width:485px; height:30px; margin-left:10px; font-size:14px; line-height:30px; font-family: "Microsoft YaHei";; color:#666666; font-weight:normal; overflow:hidden;padding-left:50px;}
.index-news-right2 li div.n-txt a{float:left;}
.index-news-right2 li div.n-txt a:hover{background:#eeeeee}

/*index-footer*/
.index-footer{width:100%; float:left; height:250px; background:#516aa3; margin-top:20px; clear:both; }
.index-footer-box{margin:auto; width:1200px; height:250px; overflow:hidden; clear:both}
.index-footer-left{float:left; width:175px; height:136px; background:url(../images/foot-img.png) no-repeat left top; margin-top:62px}
.index-footer-right{float:left; width:1020px; height:250px;}
.index-footer-right ul{float:left; width:1000px; height:40px; margin-top:40px; margin-left:40px}
.index-footer-right  li{float:left; width:90px; height:40px; line-height:40px; text-align:center; font-size:16px; color:#FFF; font-family: "Microsoft YaHei";; font-weight:normal; overflow:hidden; text-decoration:none;}
.index-footer-right li a{color:#FFF;text-decoration:none;}
.index-footer-right li a:hover{ color:#53d2fd;text-decoration:none;}
.index-footer-right1-txt{ text-align:center; width:800px; margin-left:50px; font-size:14px; line-height:30px; font-family: "Microsoft YaHei";; color:#ffffff; font-weight:normal; overflow:hidden; padding-top:20px}
.index-footer-right1-txt1{ text-align:center; width:800px; height:30px; margin-left:50px; font-size:14px; line-height:30px; font-family: "Microsoft YaHei";; color:#ffffff; font-weight:normal; overflow:hidden; }

/*about-page*/
.about-page-box{margin:0 auto; width:1200px; height:auto;  margin-top:20px; }
.about-page-left{float:left; width:240px; height:auto;}
.about-page-txt{ float:left; width:240px; height:auto; background:url(../images/img-1.jpg) no-repeat left top;}
.about-page-txt1{ text-align:center; width:240px; height:60px;  font-size:24px; line-height:60px; font-family: "Microsoft YaHei";; color:#ffffff; font-weight:normal; overflow:hidden; }
.about-page-left ul{float:left; width:240px; height:auto;}
.about-page-txt li{ float:left; width:240px; height:60px; background:url(../images/img-3jpg.jpg) no-repeat left top}
.about-page-txt li div.a-txt{ float:left; width:240px; height:60px;  font-size:20px; line-height:60px; font-family: "Microsoft YaHei";; color:#000; font-weight:normal; overflow:hidden; text-decoration:none; padding-left:60px;}
.about-page-txt li a{color:#000}
.about-page-txt li a:hover .a-txt{color:#FFF; background:url(../images/img-2.jpg) no-repeat left top}
/*about-tel*/
.about-tel{float:left; width:240px; height:auto; overflow:hidden; margin-top:15px; border:1px solid #516aa3;}
.about-tel-img{float:left; width:240px; height:auto}
.about-tel-img-1{float:left; width:119px; height:21px; margin-top:20px; background: url(../images/tel-img-1.png) no-repeat top left; margin-left:30px}
.about-tel-txt{ float:left; width:240px;  font-size:18px; line-height:30px; font-family: "Microsoft YaHei"; color:#333333; font-weight:normal; overflow:hidden; text-decoration:none; margin-left:30px; margin-top:20px;}
/*about-right*/
.about-page-right{float:right; width:920px;height:auto!important; min-height:550px;  overflow:hidden; }
.about-page-bread{ float:left; width:920px; height:41px;clear:both;}
.about-page-right-img{ float:left; width:27px; height:25px; background:url(../images/top.png) no-repeat left top; margin-top:5px;}
.about-page-right-txt{float: left; font-size:16px; height:25px; line-height:25px; color:#000; font-weight:normal; margin-top:8px; margin-left:8px; text-decoration:none;}
.about-page-right-txt a{color:#000;text-decoration:none;}
.about-page-right-img1{float:left; width:100%; height:3px; background:#516aa3; margin-top:5px;}
.about-page-right-txt1{float:left; width:885px; height:auto;  font-size:14px; line-height:30px; font-family: "Microsoft YaHei"; color:#333333; font-weight:normal; margin-left:8px; margin-top:20px;}
/*about-right-team*/
.team{ float:left; width:920px; height:870px; overflow:hidden;  }
.team ul{ width:928px; float:left; margin-top:20px; margin-left:-6px; overflow:hidden;}
.team li{ float:left; margin-left:6px; width:300px; height:380px; margin-top:15px;  border:1px solid #fff;  overflow:hidden;}
.team li:hover{ float:left; margin-left:6px;width:300px; height:380px; margin-top:15px;  border:1px solid #516aa3;  overflow:hidden;}
.team li a{ background:#FFF;width:303px; height:380px ;border:1px solid #fff; }

.team li a img{margin:0 auto; width:285px; height:300px; padding-top:10px; display:block; border:0px solid #fff; }
.team li div.txtm{ text-align:center;height:20px;  font-size:14px; line-height:20px; font-family: "Microsoft YaHei"; color:#000; font-weight:normal;text-decoration:none; clear:both; padding-top:10px}
.team li div.txtm1{ text-align:center;height:20px;  font-size:14px; line-height:20px; font-family: "Microsoft YaHei"; color:#000; font-weight:normal;text-decoration:none; clear:both;}

/*分页*/
.page{text-align:center; padding-bottom:30px;}
.page a{display:inline-block;padding:8px 8px;margin:0 4px;border:1px solid #516aa3;font-size:12px;color:#516aa3; margin-top:30px;}

/*about-right-business*/

.about-right-business {float:right; width:890px; height:600px; overflow:hidden; clear:both;}
.about-right-business ul{ float:right; width:890px; height:600px; overflow:hidden; margin-top:15px;}
.about-right-business li{ margin:0 auto; width:890px; height:80px; overflow:hidden; clear:both;  margin-top:20px;border-bottom:1px dotted #a0a0a0}
.about-right-business li div.n-txt{float:left; width:890px; height:78px; overflow:hidden;}
.about-right-business li span.n-txt1 { float:left; width:890px; height:35px; margin-left:10px; font-size:16px; line-height:35px; font-family: "Microsoft YaHei";; color:#516aa3; font-weight:normal;}
.about-right-business li span.n-txt2 { float:left; width:890px; height:30px; margin-left:10px; font-size:14px; line-height:30px; font-family: "Microsoft YaHei";; color:#666666; font-weight:normal; overflow:hidden;}
.about-right-business li div.n-txt a{float:left;}
.about-right-business li div.n-txt a:hover{background:#eeeeee; height:65px;}

/*about-right-business-show*/
.business-show-img{ float:left; width:290px; height:303px; margin-top:20px;}
.business-show-txt{float:left; width:550px; height:0 auto; margin-left:50px; margin-top:30px;}
.business-show-txt1{text-align:center; width:550px; height:30px; font-size:20px; line-height:30px; font-family: "Microsoft YaHei"; color:#000; font-weight:normal;text-decoration:none;}
.business-show-txt2{ float:left width:550px; height:30px; font-size:14px; line-height:30px; font-family: "Microsoft YaHei"; color:#333333; font-weight:normal;text-decoration:none; margin-top:20px; margin-left:}


/*Pages */

.Pages { height:50px; margin:0 auto; width:600px; padding-bottom:60px; }
.Pages li { float:left; width:100%; line-height:25px;color:#516aa3; }
.Pages li a:link,.Pages li a:visited { padding:5px;color:#333333; display:inline;}
.Pages li span {padding:5px;}

/*about-right-news*/

.about-right-news {float:left; width:890px; height:700px; overflow:hidden; clear:both;}
.about-right-news ul{ float:left; width:890px; height:700px; overflow:hidden; margin-top:15px;}
.about-right-news li{ margin:0 auto; width:890px; height:80px; overflow:hidden; clear:both;  margin-top:20px;border-bottom:1px dotted #a0a0a0}
.about-right-news li div.date{float:left; width:78px; height:65px; background:url(../images/date.jpg) no-repeat left top; clear:both}
.about-right-news li span.date-1{ margin:0 auto; width:78px; height:38px; text-align:center; font-size:30px; font-weight:normal; color:#FFF; font-family: "Microsoft YaHei"; display:block; }
.about-right-news li span.date-2{ margin:0 auto; width:78px; height:26px; text-align:center; font-size:18px; font-weight:normal; color:#FFF; font-family: "Microsoft YaHei"; display:block; }
.about-right-news li div.n-txt{float:left; width:800px; height:100px; overflow:hidden;}
.about-right-news li span.n-txt1 { float:left; width:800px; height:35px; margin-left:10px; font-size:16px; line-height:35px; font-family: "Microsoft YaHei";; color:#516aa3; font-weight:normal;}
.about-right-newsli span.n-txt2 { float:left; width:800px; height:35px; margin-left:10px; font-size:14px; line-height:30px; font-family: "Microsoft YaHei";; color:#666666; font-weight:normal; overflow:hidden;}
.about-right-news li div.n-txt a{float:left;}
.about-right-news li div.n-txt a:hover{background:#eeeeee; height:65px;}

/*about-right-Case*/
.about-right-Case{ float:left; width:920px; height:870px; overflow:hidden;  }
.about-right-Case ul{ width:928px; float:left; margin-top:20px; margin-left:-6px; overflow:hidden;}
.about-right-Case li{ float:left; margin-left:6px; width:300px; height:380px; margin-top:15px;  border:1px solid #fff;  overflow:hidden;}
.about-right-Case li:hover{ float:left; margin-left:6px;width:300px; height:380px; margin-top:15px;  border:1px solid #516aa3;  overflow:hidden;}
.about-right-Caseli a{ background:#FFF;width:303px; height:380px ;border:1px solid #fff; }

.about-right-Case li a img{margin:0 auto; width:285px; height:300px; padding-top:10px; display:block; border:0px solid #fff; }
.about-right-Case li div.txtm{ text-align:center;height:20px;  font-size:14px; line-height:20px; font-family: "Microsoft YaHei"; color:#000; font-weight:normal;text-decoration:none; clear:both; padding-top:10px}
.about-right-Case li div.txtm1{ text-align:center;height:20px;  font-size:14px; line-height:20px; font-family: "Microsoft YaHei"; color:#000; font-weight:normal;text-decoration:none; clear:both;}
/*about-right-Case-show*/
.case-show{ margin:0 auto; width:920px; height:auto; margin-top:40px;clear:both;padding-bottom:400px;}
.case_img{ margin:0 auto; clear:both; display:block; width:350px; height:365px; margin-top:20px;}
.case-show-txt1{text-align:center; width:920px; height:30px; font-size:20px; line-height:30px; font-family: "Microsoft YaHei"; color:#000; font-weight:normal;text-decoration:none; padding-top:30px}
.case-show-txt2{ float:left width:550px; height:30px; font-size:14px; line-height:30px; font-family: "Microsoft YaHei"; color:#333333; font-weight:normal;text-decoration:none; margin-top:20px; margin-left:}
/*about-right-college*/
.about-right-college {margin:0 auto; width:920px; height:auto; overflow:hidden; clear:both; }
.about-right-college ul{ float:left; width:920px; height:auto; overflow:hidden; margin-top:15px;}
.about-right-college  li{ margin:0 auto; width:920px; height:150px; overflow:hidden; clear:both;  margin-top:10px;}
.about-right-college  li pImg{float:left; width:228px; height:150px; }
.about-right-college li div.pI{ float:right; margin:auto; width:692px; height:150px; overflow:hidden;  clear:both;}
.about-right-college li div.pTitle{ text-align:left; width:692px; height:18px; line-height:18px; margin-top:30px; font-size:20px; font-weight:normal;text-decoration:none; color:3333; font-family: "Microsoft YaHei"; margin-left:30px }
.about-right-college li div.txt1{text-align:left; width:670px; height:30px; line-height:30px; margin-top:25px; font-size:14px; font-weight:normal; text-decoration:none;color:3333; font-family: "Arial"; margin-left:30px }
.about-right-college li div.txt2{text-align:left;width:692px; height:14px; line-height:14px; margin-top:10px; font-size:14px; font-weight:normal;text-decoration:none; color:3333; font-family: "Microsoft YaHei";  margin-left:30px }
.about-right-college li a{ color:3333;text-decoration:none; padding-right:30px;}
.about-right-college li a:hover .pI{background:#53d2fd; color:#FFF}
/*about-right-college-show*/
.college-show{ margin:0 auto; width:920px; height:700px; margin-top:60px;clear:both}
.college_img{ margin:0 auto; clear:both; display:block; width:350px; height:auto; margin-top:20px;}
.college-show-txt1{text-align:center; width:920px; height:30px; font-size:20px; line-height:30px; font-family: "Microsoft YaHei"; color:#000; font-weight:normal;text-decoration:none; }
.college-show-txt2{ float:left;  font-size:14px; line-height:30px; font-family: "Microsoft YaHei"; color:#333333; font-weight:normal;text-decoration:none; margin-top:20px; margin-left:}

/*about-right-guide*/

.about-right-guide {float:right; width:920px; height:700px; overflow:hidden; clear:both;}
.about-right-guide ul{ float:right; width:920px; height:700px; overflow:hidden; margin-top:15px;}
.about-right-guide li{ margin:0 auto; width:920px; height:100px; overflow:hidden; clear:both;  margin-top:20px;border-bottom:1px dotted #a0a0a0}
.about-right-guide li div.n-txt{float:left; width:920px; height:100px; overflow:hidden;}
.about-right-guide li span.n-txt1 { float:left; width:920px; height:35px; margin-left:10px; font-size:16px; line-height:35px; font-family: "Microsoft YaHei";; color:#333333; font-weight:normal;}
.about-right-guide li span.n-txt2 { float:left; width:900px; height:60px; margin-left:10px; font-size:14px; line-height:30px; font-family: "Microsoft YaHei";; color:#666666; font-weight:normal; overflow:hidden;}
.about-right-guide li div.n-txt a{float:left;}
.about-right-guide li div.n-txt a:hover{background:#eeeeee; height:100px;}

/*about-right-guide-show*/
.guide-show-txt{text-align:center; width:900px; height:30px;  font-size:20px; line-height:30px; font-family: "Microsoft YaHei"; color:#333333; font-weight:normal; margin-top:60px;}
.guide-show-txt1{float:left; width:900px; height:auto;  font-size:14px; line-height:30px; font-family: "Microsoft YaHei"; color:#333333; font-weight:normal; margin-left:8px; margin-top:20px;}

/*about-right-join*/
.b-right-join_box{ float:left; width:920px; height:0 auto; overflow:hidden;}
.b-right-join_box ul{float:left;width:920px;height:0 auto;  overflow:hidden; overflow:hidden;}
.b-right-join_box li{ float:left; margin:0 4px;}
.b-right-join_box li a{float:left;width:450px; height:213px; background:#efefef; border:1px solid #c8c8c8; overflow:hidden; margin-top:20px;}
.b-right-join_box li a:hover{float:left;width:450px; height:213px; background:#efefef; border:1px solid #516aa3; overflow:hidden;margin-top:20px;}
.b-right-join_box div.join_txt1{float:left;width:450px; height:30px;  font-size:18px; line-height:30px; font-family: "Microsoft YaHei"; color:#333333; font-weight:normal; text-align:left; padding:15px 15px 10px 20px}
.b-right-join_box div.join_txt2{font-size:14px; line-height:30px; font-family: "Microsoft YaHei"; color:#666666; font-weight:normal; text-align:left; padding-left:20px; padding-right:20px; text-decoration:none;}
.b-right-join_box div.join_img{float:right; margin-right:20px; width:40px; height:40px;}
/*about-right-joine-show*/
.joine_show_txt{text-align:center; width:900px; height:30px;  font-size:20px; line-height:30px; font-family: "Microsoft YaHei"; color:#333333; font-weight:normal; margin-top:60px;}
.joine_show_txt1{float:left; width:900px; height:auto;  font-size:14px; line-height:30px; font-family: "Microsoft YaHei"; color:#333333; font-weight:normal; margin-left:8px; margin-top:20px;}
.joine_show_txt2{ float:left; width:900px; height:50px;}
/*about-right-online*/
.online_txt{text-align:center; width:900px; height:30px;  font-size:20px; line-height:30px; font-family: "Microsoft YaHei"; color:#333333; font-weight:normal; margin-top:80px;}
.gbook_con { margin:0 auto; width:100%; padding:0 0 165px 0; background: url(../images/tree.png) no-repeat center bottom;}
.online {margin:0; height:auto; overflow:auto; border:1px solid #FFF; margin-left:100px; width:600px; margin-top:60px}
.online li { float:left; width:100%; line-height:24px; padding:5px 0;}
.online li em { color:#F00; font-style:normal; padding-left:5px;}
.online li span { float:left; width:70px; padding-right:10px; text-align:right; color:#000; font-size:14px;}
.online_input, .online_input2,.online_input3 {float:left; border:1px solid #253B7B; background:#FFF;font-family:Microsoft YaHei;}
.online_input { width:380px; height:26px; padding:0 5px;}
.online_input2 {width:440px; height:150px; padding:5px;}
.online_input3 {width:120px; height:26px;}
.online_btn1,.online_btn2 { float:left; width:90px; height:24px; text-align:center;border:1px solid #DBDADA; background:#FFF;line-height:20px; color:#000; font-size:12px; margin-left:80px; margin-right:30px;margin-top:10px; transition:background 0.2s ease 0s; cursor:pointer;}
.online_btn1 {margin:0;margin-top:10px; }
.online_btn1:hover,.online_btn2:hover {color:#FFF; background:#516aa3;}

/*about-right-contact*/
.contact-show{ margin:0 auto; width:920px; height:700px; margin-top:60px;clear:both}
.contact_img{ margin:0 auto; clear:both; display:block; width:920px; height:386px; margin-top:20px;}
.contact-show-txt1{text-align:left; width:920px; height:50px; font-size:20px; line-height:30px; font-family: "Microsoft YaHei"; color:#333333; font-weight:normal;text-decoration:none;margin-top:20px; }
.contact-show-txt2{ float:left width:550px; height:30px; font-size:14px; line-height:30px; font-family: "Microsoft YaHei"; color:#333333; font-weight:normal;text-decoration:none;margin-left:}



.adBG{position: fixed;
z-index: 999;
bottom: 50%;
left: 50%;
width: 785px;
height: 450px;
background: url(../images/tanchuang.jpg) no-repeat;
cursor: pointer;
margin-bottom: -185px;
margin-left: -325px;}

.adBG .yclose {
    width: 120px;
    height: 120px;
    display: block;
    position: absolute;
    top: 0px;
    right: 0px;
    text-indent: -9999px;
}
.adBG_ca{ float:right; padding:24px; background:url(../images/ca.png) no-repeat; margin-top:20px; margin-right:20px;}