.top{height:96px; background-color:#E0C49C;}
.logo{float:left; margin-top:23px; margin-left:65px;}

.nav{float:right; margin-right:22px; margin-top:33px;}
.nav a{float:left; position:relative; display:block; padding:0 42px 0 42px; height:28px; line-height:28px; border-left:2px solid #E8D5B7; font-size:15px; font-family:"Arial Black", Gadget, sans-serif; font-weight:bolder; color:#FEFFFF;}
.nav .a_be{color:#000;}

.soso{float:right; margin-top:31px; margin-right:35px; width:146px; height:28px; background-image:url(images/soso_bj.jpg); background-repeat:no-repeat; background-position:center center;}
.soso .minput{float:left; height:18px; border:1px solid #E0C49C; background-color:#E0C49C; margin-top:3px; width:104px; margin-left:4px; line-height:15px; text-align:left; color:#FAF5F1; outline:none;}
.soso .msubmit{float:left; margin-top:5px; margin-left:8px; width:20px; height:20px;}

.index_banner{height:694px;}

.i_sm{ padding:80px 0 0 0; background-color:#f2f2f2; min-height:535px; background-repeat:no-repeat; background-position:center bottom;}

.i_sm .title1{font-size:42px; color:#E2C79A; padding-left:18px; line-height:65px; font-weight:bold;}
.i_sm .title2{ font-size:25px; line-height:64px; color:#6C6A6B; padding-left:20px;}
.i_sm .title3{ font-size:18px; line-height:38px; background-image:url(images/i_dian.jpg); background-repeat:repeat-y; background-position:5px top; padding-left:22px; color:#858585;}


.i_work_box{height:439px; background-repeat:no-repeat; background-position:center center;}
.i_work{padding:215px 0 0 0; width:947px; margin:auto; height:82px;}
.i_work .kleft{float:left; margin-top:28px;}
.i_work .kright{float:right; margin-top:28px;}
.i_work .k_list{float:left; margin-left:35px; width:824px; height:82px; position:relative; overflow:hidden;}
.i_work .k_list  ul{width:999999999px; position:absolute; height:82px;}
.i_work .k_list  ul li{float:left; width:206px; height:82px; text-align:center;}
.i_work .k_list  ul li img{width:90%; height:82px;}



.i_case_title{padding:40px 0 45px 50px; text-align:left;}
.i_case_left{float:left; margin-top:350px; width:50px; text-align:left; filter:alpha(opacity=50);  opacity:0.5;}
.i_case_right{float:right;  margin-top:350px;  filter:alpha(opacity=50);  opacity:0.5;}
.i_case_box{width:1056px; float:left; height:765px; position:relative; overflow:hidden;}
.i_case_box .case_box_c{width:99999999px; position:absolute; height:765px;}
.i_case_box .case_box_c ul{float:left; width:1056px;}
.i_case_box .case_box_c ul li{float:left; height:255px; text-align:center; position:relative;}
.i_case_box .case_box_c ul li img{width:100%; height:243px;}
.i_case_box .case_box_c ul li div{display:none; position:absolute; left:0; top:0; width:100%; height:243px; text-align:center; z-index:999;}
.i_case_box .case_box_c ul .li1{width:648px;}
.i_case_box .case_box_c ul .li2{width:388px; margin-left:20px;}
.i_case_box .case_box_c ul .li3{width:388px;}
.i_case_box .case_box_c ul .li4{width:648px; margin-left:20px;}
.i_case_box .case_box_c ul .li5{width:518px;}
.i_case_box .case_box_c ul .li6{width:518px; margin-left:20px;}


.case_page{ text-align:center; padding:30px 0 0 0; height:46px;}


.i_about{background-color:#DFC69D;}
.i_about_text{ padding:30px 0 50px 0; text-align:left; width:965px; margin:auto; line-height:26px; font-size:16px; color:#FFF;}


.i_join{ min-height:560px; background-repeat:no-repeat; background-position:center top;}
.i_join .mtext{float:right; width:670px; margin-top:186px;}
.i_join .mtext .mtitle{
	text-align:center;
	line-height:54px;
	
	letter-spacing: 1px;
	word-spacing: 1px;
}
.i_join .mtext .mtitle a{font-size:28px;
	color:#B4A592;
	font-weight:bold;
}
.i_join .mtext .jianjie{line-height:34px; padding-top:5px;  text-align:center;}
.i_join .mtext .jianjie a{font-size:18px; color:#FFF;}
.i_join .mtext .more{text-align:center; padding:34px 0 0 0;}



.f_right{position:fixed; bottom:160px; right:70px;}
.f_right p{text-align:right; padding-bottom:8px;}


.footer1{ min-height:180px; color:#E4E4E4; background-color:#313131; padding-top:50px;}
.footer1 .mleft{float:left; width:300px; text-align:left;}
.footer1 .mleft .mtext{ padding-top:16px; line-height:28px; font-size:15px; font-weight:bold;}
.footer1 .mcenter{ float:left; margin-top:78px; line-height:28px; font-size:15px; margin-left:53px; width:405px;}
.footer1 .mcenter span{ font-size:18px; font-weight:bold;}

.footer1 .mbian{float:left; margin-left:53px; margin-top:97px;}
.footer1 .mright{float:right; margin-top:34px;}

.footer2{height:83px; background-image:url(images/f_xian2.jpg); text-align:center;}
.footer3{height:45px; line-height:45px; padding-bottom:16px; font-size:15px; color:#FFFDFE; background-color:#CAA781; text-align:center;}



/*================二级页面-======================*/


/*关于*/

.about_box{background-color:#ffffff; background-repeat:no-repeat; background-position:center top;}
.about_main{width:1025px; margin:auto; padding:380px 0 45px 0; min-height:573px;}

.footer_about{background-color:#414141; text-align:center; padding:22px 0 18px 0; line-height:22px; color:#989898; font-size:15px;}
.about_left{float:left; width:292px;}
.about_left li{float:left; margin-bottom:27px; position:relative; height:160px;}
.about_left li p{position:absolute; width:10px; height:14px; background-image:url(images/ab.png); left:340px; top:80px; z-index:999;}

.about_right{ float:right; margin-top:44px; width:675px;}
.about_right .mtop{ height:17px; background-image:url(images/a_t.jpg); background-repeat:no-repeat; background-position:center bottom;}
.about_right .mcenter{background-image:url(images/a_c.jpg); background-repeat:repeat-y; background-position:center center; min-height:400px; padding:25px 33px 25px 32px; text-align:left; line-height:24px; font-size:16px; color:#fffeff;}
.about_right .mbottom{ height:13px; line-height:13px; background-image:url(images/a_b.jpg); background-repeat:no-repeat; background-position:center top;}


/*案例*/
.case_box{ background-repeat:no-repeat; background-position:center top; height:610px; padding-top:70px;}
.footer_case{background-color:#737373; text-align:center; padding:22px 0 18px 0; line-height:22px; color:#cccccc; font-size:15px;}


/*联系*/
.contact_box{min-height:610px;  background-repeat:no-repeat; background-position:center top; background-color:#ffffff;}

/*加入*/
.job_box{ background-color:#FFF; min-height:300px; background-repeat:no-repeat; background-position:center top;}
.job_main{width:996px; padding:50px 0 0 0; margin:auto;}
.job_list{}
.job_list li{float:left; margin-bottom:60px; width:166px; background-image:url(images/job_bj3.png); background-repeat:no-repeat; background-position:right top;}
.job_list li .mtitle{height:32px; line-height:22px; padding-bottom:22px; text-align:center; font-size:19px; color:#000; letter-spacing: 4px; word-spacing: 4px;}
.job_list li .mrenzhi{ height:22px; line-height:22px; text-align:center; font-size:14px; color:#222222;}
.job_list li .mjianjie{padding:10px 20px 0 20px; line-height:22px; font-size:14px; text-align:left; color:#7C7C7C;}
.job_list li .mmore{text-align:center; padding:10px 0 0 0; background-color:#FFF;}
.job_list li .mcontent{line-height:22px; font-size:14px; background-image:url(images/job_bai_bj.png); background-repeat:no-repeat; background-position:center bottom; text-align:left; color:#7C7C7C; display:none;}
.job_list li .mcontent .mytext{padding:10px 20px 0 20px;}
.job_list li .memail{ background-color:#FFF; text-align:center; padding:16px 0 0 0;}


/*案例详细*/
.case_xx{ width:1002px; margin:auto;}
.case_xx .mleft{float:left; width:740px; margin-top:48px;}
.case_xx .mleft .mtitle{text-align:left; padding-bottom:24px;}
.case_xx .mleft .mimg{width:740px; height:353px;}
.case_xx .mleft .mimg img{width:100%; height:353px;}

.case_xx .mright{float:right; width:190px; margin-top:106px;}
.case_xx .mright .img_content{ width:190px; height:354px; position:relative; overflow:hidden;}
.case_xx .mright .img_content div{ width:190px; position:absolute; left:0; top:0; height:999999999px;}
.case_xx .mright .img_content div p img{width:190px; height:120px;}
.case_xx .mright .img_page{text-align:center; padding-top:4px;}

.case_xx .mcenter{float:left; margin-top:120px; width:10px; position:relative;}
.case_xx .mcenter p{position:absolute; top:130px; width:87px; height:87px; left:-43px; z-index:999;}


/*新媒体案例*/
.ncase_box{background-image:url(images/ncase_bj.jpg); background-repeat:repeat-x; background-position:center top; background-color:#FFF;}
.ncase_bj{background-repeat:no-repeat; background-position:center top;}
.ncase_title{padding:88px 0 16px 16px; text-align:left; color:#000; font-size:22px;}

.ncase_list{}
.ncase_list li{float:left; width:330px; margin-right:12px; height:290px; margin-bottom:40px;}
.ncase_list li .mleft{float:left; width:158px; padding:24px 2px 24px 18px; min-height:290px; overflow:hidden;}
.ncase_list li .mleft img{width:100%; height:290px;}
.ncase_list li .mright{float:right; width:125px; margin-top:40px; text-align:left;}
.ncase_list li .mright .mcontent{color:#231512; font-size:0.78rem; line-height:17px; min-height:170px;}
.ncase_list li .mright .mimg{text-align:center; padding-top:10px;}

/*搜索*/
.soso_title{padding:65px 0 0 0; height:53px; line-height:30px; text-align:left; color:#000; font-size:22px;}
.soso_list{}
.soso_list li{height:40px; float:left; width:43%; margin-right:1%; line-height:40px; background-image:url(images/yuandian.png); background-repeat:no-repeat; background-position:left center; padding-left:28px; overflow:hidden;}
.soso_list li a{float:left; font-size:18px;}
.soso_list li span{float:right;}


