﻿.header{  position:relative; z-index:5;}
.footer{ border-top:2px solid #ccc; }
.banner{ width:100%; height:388px; text-align:center; overflow:hidden;margin-top:-5px;}
.info{ width:1200px; margin:0 auto; height:auto; overflow:hidden; margin-top:35px;}
.info .left{ width:201px; height:auto;overflow:hidden;}
.info .left .titles{ background:url(../images/left_5.jpg) no-repeat left; width:201px; height:37px; line-height:37px; font-size:18px;}
.info .left .titles span{ padding-left:45px;}
.info .left .left_list{ width:201px; height:auto;}
.info .left .left_list li{ width:201px; height:34px; background:url(../images/left_7.jpg) no-repeat left;}
.info .left .left_list li a{ height:34px; line-height:34px; font-size:16px; padding-left:45px;}
.info .left .left_list li.hover,.info .left .left_list li:hover{ background:url(../images/left_on.jpg) no-repeat left;}
.info .left .left_list li:hover a{ color:#000;}
.info .right{ width:966px; height:auto; overflow:hidden;}
.info .right .right_read{ background:url(../images/loca_7.jpg) no-repeat bottom; width:966px; height:30px; line-height:30px; color:#3f3f3f;}
.info .right .right_read .right_out{ width:600px; float:left; font-size:16px;}
.info .right .right_read .right_mbx{ width:300px; float:right; text-align:right; }
.info .right .right_read .right_mbx a{ color:#3f3f3f; height:20px; line-height:20px;}
.info .right .right_read .right_mbx a:hover{ color:#685539;}
.info .right .content{ line-height:24px; padding:20px 0; font-size:14px;}

/*news*/
.info .right .content .news_list { width:100%; height:auto; overflow:hidden;}
.info .right .content .news_list .list{ width:100%; height:210px; overflow:hidden;}
.info .right .content .news_list .list dl dt{ width:260px; height:170px; float:left; text-align:center; border:1px solid #ccc; padding-top:10px;}
.info .right .content .news_list .list dl dd { width:680px; float:right; height:180px; color:#666666;}
.info .right .content .news_list .list dl dd h3 { width:100%; height:30px; line-height:30px;}
.info .right .content .news_list .list dl dd h3 a{ font-weight:normal; color:#666666; width:570px; float:left; height:30px; line-height:30px;}
.info .right .content .news_list .list dl dd h3 a:hover{color:#d16903;}
.info .right .content .news_list .list dl dd h3 span{ font-weight:normal; width:100px; float:right; font-size:14px; text-align:right;}
.info .right .content .news_list .list dl dd p{ line-height:26px;}
.info .right .content .news_list .list dl dd p a{ color:#d16903;}
.info .right .content .title{ font-size:18px; width:100%; text-align:center; height:76px; line-height:50px;}

/*rongyu*/
.info .right .content .rongyu_list{ width:100%; height:auto; overflow:hidden;}
.info .right .content .rongyu_list ul li{ width:296px; float:left; text-align:center; border:1px solid #ccc; height:280px; margin:0 12px 24px; padding-top:12px;}
.info .right .content .rongyu_list ul li p{ height:24px; line-height:24px;padding: 2px 6px;}

/*case*/
.info .right .content .case_list{ width:100%; height:auto; overflow:hidden;}
.info .right .content .case_list ul li{ width:322px; height:258px; background:url(../images/case2_3.jpg) no-repeat; float:left; text-align:center;}
.info .right .content .case_list ul li:hover{ background:url(../images/case1_3.jpg) no-repeat;}
.info .right .content .case_list ul li a{ padding:15px 15px 0 13px; height:200px; width:292px; display:block;}
.info .right .content .case_list ul li a span{ width:100%; text-align:center; height:24px; line-height:24px;}
.info .right .content .case_info .top_img{ width:961px; height:600px; overflow:hidden; position:relative;}
.info .right .content .case_info .top_img .prev,.info .right .content .case_info .top_img .next{ position:absolute; left:0px; top:260px; height:65px; width:41px; background:url(../images/case_prev.png) no-repeat;}
.info .right .content .case_info .top_img .next{ left:919px;background:url(../images/case_next.png) no-repeat;}

.info .right .content .case_info .case_info_cnt{ background:url(../images/case_info_11.jpg) no-repeat top; width:963px; height:auto; margin-top:10px; padding-top:40px; line-height:32px;}
.left_list_lx li{ width:160px; height:34px; font-size:14px; }
.content_all p{margin-top:1em;font-size:15px; text-indent:2em;}
.content_all a{ color:#000099; TEXT-DECORATION:none;}
.content_all a:hover{ color:#990000;TEXT-DECORATION:underline;}

.mod18{width:961px;position:relative;}
.mod18 .btn{position:absolute;cursor:pointer;z-index:99;font-size:50px;font-weight:bold;}
.mod18 .prev{left:0px;background:url(../images/case_prev.png) no-repeat;}

.mod18 #prev,.mod18 #next{top:260px;width:41px;height:65px; position:absolute; z-index:999;cursor:pointer;}
.mod18 .next{right:0px;background:url(../images/case_next.png) no-repeat;}
.mod18 li{float:left;}

.mod18 .cf li{position:relative;color:#fff;}
.mod18 .cf a{display:block;width:961px;height:600px;position:absolute;color:#fff;}
.mod18 .picBox{ width:961px; height:600px;position:relative;overflow:hidden; }
.mod18 .picBox ul{height:600px;position:absolute; left:0;}
.mod18 .picBox li{ width:961px;height:600px;}

.mod18 .listBox{width:961px;height:180px;margin:0 auto;position:relative; padding-top:20px;overflow:hidden;}
.mod18 .listBox ul{height:166px;position:absolute; }
.mod18 .listBox li{width:240px;height:166px;cursor:pointer;position:relative;  text-align:center;}
.mod18 .listBox li i{display:none;}
.mod18 .listBox li a{display:block;width:108px;height:99px;}
.mod18 .listBox img{border:3px solid #fff;}
.mod18 .listBox .on img{border:3px solid #CECDCC;}
.mod18 .listBox .on { background:url(../images/img_bg.jpg) center top no-repeat;}
.mod18 .listBox .on i{display:block;}

/* 效果CSS结束 */




/*job*/
.info .right .content .job_list{ width:100%;  height:auto; overflow:hidden;}
.info .right .content .job_list .job_title{ height:50px; line-height:50px;  color:#e87e00; font-size:16px;}
.info .right .content .job_list .job_title a{ font-size:14px; padding-left:50px;}
.info .right .content .job_list ul li{ width:100%; height:40px; border-top:1px solid #ccc; line-height:40px; font-size:14px;}
.info .right .content .job_list ul li .title{ width:750px; float:left; font-size:14px; text-align:left; height:40px; line-height:40px; padding-left:10px;}
.info .right .content .job_list ul li a{ width:100px; float:left; display:block;height:40px; line-height:40px; color:#e87e00;}
.info .right .content .job_list ul li .time{ width:100px; float:right;}
.info .right .content .job_list ul li.hover{ background:#f6f6f6;}

.down .download{ display:block;}
.down .weboxs{position:fixed;_position:absolute; border-radius:10px; z-index:99999;padding:8px;background:#ededed url(../images/down_03.png) bottom repeat-x; 
box-shadow:0px 0px 10px 3px #B6B6B6;
}
.down .weboxs #insides{height:240px;}
.down .weboxs #insides h1{-moz-user-select:none;-webkit-user-select:none;position:relative;display:block;margin:0;padding:0;font-size:13px;line-height:70px;height:70px;padding-left:5px;font-weight:normal;cursor:move;color:#7a7a7a; text-align:center; font-size:18px;}
.down .weboxs #insides h1 a{position:absolute;display:block;right:6px;margin-top:6px;top:0px;font-size:14px;background-position:center top;width:17px;height:17px;cursor:pointer;display:inline-block;}
.down .weboxs #insides h1 a:hover{background-position:center bottom;}

.down .login_center{ width:275px; margin:0 auto; height:150px;}
.down .txt_login{ font-size: 14px; background:none;  color:#666;   height: 37px;    line-height: 37px;    margin-bottom: 17px;    padding: 0 0 0 5px;    width: 231px; border:none;}
.down .btn_download{ width:100px; height:40px; margin-left:80px;   background:none; border:none;cursor:pointer}
.down .card{ width:152px;}
.down .btn_card{ width:100px; height:40px; background:none; border:none;cursor:pointer;  color:#666; margin-left:18px; } 

.feedback{ width:100%; height:600px; overflow:hidden;}
.feedback .fed_txt{ width:260px; height:30px; line-height:30px; text-align:left; padding-left:10px;}
.feedback .fed_content{ width:500px; height:130px; line-height:24px;}
.feedback .fed_code{ width:100px; float:left;}
.feedback .code_img{ width:100px; float:left; padding-left:10px;}
.feedback .fed_btn{ background:#ff7e00;   display:block;color: #fff; border:none;    font-size: 18px;    height: 40px;    width: 120px; margin-left:100px;}


.pages{ padding-top:20px; font-size:16px; font-weight:bold;}