@charset "utf-8";
/* CSS Document */
html{
　　font-size:62.5%; /* 10÷16=62.5% */ 
}
*{word-wrap:break-word;}
body{
　　font-size:12px;
　　font-size:1.2rem ; /* 12÷10=1.2 */
   overflow-x:hidden;
/*background:url(/css/../images/bg.jpg) no-repeat;*/
background-repeat: no-repeat;
   /* background-position: center center;*/
    background-size: cover;
}
body,html{ font-family:"微软雅黑"; min-width:320px; }
.f_faminly{ font-family:"微软雅黑";}
.fl{ float:left;}
.fr{ float:right;}
.clearboth{ clear:both;}
.bigzm{text-transform:uppercase;}
.b_cursor{ border:0px; cursor:pointer;}
input{ outline:0;}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #888888;  
}

::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #888888;
}

input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
    color: #888888;
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
    color: #888888;
}

.fs14{ font-size:14px;}
.fs15{ font-size:15px;}
.fs16{ font-size:16px;}
.fs17{ font-size:17px;}
.fs18{ font-size:18px;}
.fs20{ font-size:20px;}
ul li{ list-style-type:none; float:left; }
/*.container{ border:1px solid red;}*/
.container {
       width: 100%!important;
       max-width:1200px;
       max-width:1170px\9;
}
.container1{width:100%;}


/*loading加载*/
.loading { position:fixed;width:100%; height:100%; background-color:#fff; z-index:1000000;}

.loading-img{width:50px; position:absolute; left:50%; top:50%; margin-left:-21px; margin-top:-27px;-webkit-animation: rotateplane 1.2s infinite ease-in-out;
  animation: rotateplane 1.2s infinite ease-in-out;}
 

@-webkit-keyframes rotateplane {
  0% { -webkit-transform: perspective(120px) }
  50% { -webkit-transform: perspective(120px) rotateY(180deg) }
  100% { -webkit-transform: perspective(120px) rotateY(180deg)  rotateX(180deg) }
}

@keyframes rotateplane {
  0% { 
    transform: perspective(120px) rotateX(0deg) rotateY(0deg);
    -webkit-transform: perspective(120px) rotateX(0deg) rotateY(0deg) 
  } 50% { 
    transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg);
    -webkit-transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg) 
  } 100% { 
    transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);
    -webkit-transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);
  }
}


/*头部*/

#banner{width:100%; position:relative;}
.clearpadding{ padding:0px; margin:0px;}
.section_ui{width:100%;}
.section_ui_c{width:100%; margin:0px auto;}
.section_ui_c1{width:1200px; margin:0px auto;}
.i_logo_img{width:22%; padding:18px 0px;}
.i_logo_img img{width:100%;}
.i_logo_ul{width:78%;}
.i_logo_ul .nav_menu{width:100%; margin:0px; padding:0px;}
.i_logo_ul .nav_menu li{/*width:12.5%;*/width:14.28%; height:90px; float:left; margin:0px; padding:0px;}
.i_logo_ul .nav_menu li .a_nav{width:100%; height:90px; line-height:90px; display:inline-block; text-align:center; overflow:hidden; color:#515151; font-size:16px;}
.i_logo_ul .nav_menu li .a_nav:hover,.i_logo_ul .nav_menu li .a_nav.active,.i_logo_ul .nav_menu li .a_nav.active1{/* color:#a07237;*/color:#fff; background-color:#a07237; text-decoration:none;/* background:url(/css/../images/nav_bg.jpg) bottom center no-repeat;*/}

.i_logo_ul .nav_menu li .a_nav.q1{width:100%;  /*padding-top:25px;*/ height:90px; line-height:90px;display:inline-block; text-align:center; overflow:hidden; color:#515151; font-size:16px; position:relative;}
.i_logo_ul .nav_menu li .a_nav.q1 .s1{width:100%; height:15px; line-height:15px; position:absolute; left:0px; bottom:15px; text-align:center; color:#ccc; font-size:12px;text-transform:uppercase; display:inline-block; overflow:hidden; display:none;}
.i_logo_ul .nav_menu li .a_nav.q1:hover,.i_logo_ul .nav_menu li .a_nav.q1.active,.i_logo_ul .nav_menu li .a_nav.q1.active1{ /*color:#a07237;*/color:#fff; text-decoration:none; /*background:url(/css/../images/nav_bg.jpg) bottom center no-repeat;*/ background-color:#76bbf4;}
.i_logo_ul .nav_menu li .a_nav.q1:hover .s1{ display:block; color:#fff;}


.i_logo_banben{width:12%; display:none;}
.i_logo_banben ul{width:100%; margin:0px; padding:0px;}
.i_logo_banben ul li{width:50%; float:left;}
.i_logo_banben ul li a{width:100%; height:90px; line-height:90px; color:#515151; font-size:12px; display:inline-block; text-decoration:none;}
.i_logo_banben ul li a:hover{ color:#824300; text-decoration:none;}
.i_logo_banben ul li a.a1{ background:url(/css/../images/tb_01.png) left center no-repeat; text-indent:21px;}
.i_logo_banben ul li a.a2{ background:url(/css/../images/tb_02.png) left center no-repeat; text-indent:21px;}

.i_logo_banben1{width:100%; height:50px; display:none;}
.i_logo_banben1 ul{width:90%; margin:0px; padding:0px; padding-left:40%;}
.i_logo_banben1 ul li{width:30%; float:left;}
.i_logo_banben1 ul li a{width:100%; height:50px; line-height:50px; color:#515151; font-size:12px; display:inline-block; text-decoration:none;}
.i_logo_banben1 ul li a:hover{ color:#824300; text-decoration:none;}
.i_logo_banben1 ul li a.a1{ background:url(/css/../images/tb_01.png) left center no-repeat; text-indent:21px;}
.i_logo_banben1 ul li a.a2{ background:url(/css/../images/tb_02.png) left center no-repeat; text-indent:21px;}


.two_list_m{width:26px; height:26px; float:right; cursor:pointer; display:none;position:absolute; top:3vmin; right:15px; z-index:10000000000;}
.phone_two{width:100%; position:absolute; left:0px; display:none; z-index:10000000; background-color:#fff;}
.phone_two_ul{width:100%; margin:0px; padding:0px; list-style:none;}
.phone_two_ul li{width:100%; float:left; margin:0px; padding:0px; list-style:none;border-bottom:1px solid #ccc; background-color:#fff; position:relative; text-align:center;}
.phone_two_ul_a{width:100%; height:50px;background-color:#fff; line-height:50px; display:inline-block;  padding:0px 2%; font-size:14px; color:#515151; text-decoration:none;}
.phone_two_ul_a:hover,.phone_two_ul_a.activephone,.phone_two_ul_a.activephone:hover{ background-color:#76bbf4;text-decoration:none; color:#fff;}
/*.phone_two_ul_a:visited,.phone_two_ul_a:link{ text-decoration:none; color:#515151;}*/



/*首页中间部分*/
.i_content{width:100%;}
.i_news_bg{ 
 /* background:url(/css/../images/bb1.jpg) top center no-repeat;*/
 background-color: #76bbf4;
}
.i_gdnews_l{width:12%; height:57px; line-height:57px; background:url(/css/../images/tb_03.png) left center no-repeat;/* background-size:4.5vmin 6.17vmin; */text-indent:35px; color:#fff; font-size:20px; font-weight:bold; background-color:#76bbf4;/*margin-left: 4%;*/}
.i_gdnews_r{width:88%; height:57px; line-height:57px;}


.multipleColumn{ overflow:hidden; position:relative; width:100%; height:57px;}
.multipleColumn .hd1{ display:none;}
.multipleColumn .hd1 .pageState{ display:none; }
.multipleColumn .hd1{ overflow:hidden;  height:25px; }
/*.multipleColumn .hd1 .prev,.multipleColumn .hd1 .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;cursor:pointer; background:url("/css/../images/icoleft.gif") no-repeat;}*/
.multipleColumn .hd1 .prev{position:absolute; left:0%; top:0px; /*background:url(/css/../images/l_btn.jpg) left center no-repeat;*/ width:0px; height:0px; cursor:pointer;transition:300ms;
	-webkit-transition:300ms;}
.multipleColumn .hd1 .next{position:absolute; right:0%; top:0px;/*background:url(/css/../images/r_btn.jpg) right center no-repeat;*/ width:0px; height:0px; cursor:pointer;transition:300ms;
	-webkit-transition:300ms;}
	.multipleColumn .hd1 .prev:hover{/*background:url(/css/../images/l_btn.jpg) right center no-repeat;*/ }
	.multipleColumn .hd1 .next:hover{/*background:url(/css/../images/r_btn.jpg) left center no-repeat;*/ }
	 
/*.multipleColumn .hd1 .next{ background:url("/css/../images/icoright.gif") no-repeat;  }*/
.multipleColumn .hd1 ul{ margin:0px auto; overflow:hidden; zoom:1; height:25px;  zoom:1;width:23%; padding-left:77%;position:absolute; bottom:0px; left:0px; }
.multipleColumn .hd1 ul li{ float:left;  width:14px; height:25px; overflow:hidden; text-indent:-999px; cursor:pointer;/* background:url(/css/../images/tb_001.png) center no-repeat;*/ }
.multipleColumn .hd1 ul li.on{ /*background:url(/css/../images/tb_002.png) center no-repeat;*/ }

.multipleColumn .bd{ overflow:hidden;width:100%; margin:0px auto;  }
.multipleColumn .bd ul{ overflow:hidden; zoom:1; width:100%;  float:left; _display:inline; margin:0px; padding:0px;   }
.multipleColumn .bd ul li{float:left; _display:inline; overflow:hidden;width:100%; height:57px; line-height:57px;color:#fff; font-size:16px; display:inline-block; overflow:hidden;  }
.multipleColumn .bd ul li a,.multipleColumn .bd ul li a:hover{width:100%; text-indent:5px; height:57px; line-height:57px;color:#fff; font-size:16px; display:inline-block; overflow:hidden;}



.i_about{width:100%; padding:4% 4%;}
.i_about_l{width:43%; float:left;}
.i_about_lt{width:100%; background:url(/css/../images/gs_b.jpg) left bottom no-repeat; line-height:1.5; color:#51515; font-size:14px; padding:2% 0px;}
.i_about_lt span{ color:#515151; font-size:30px;}
.i_about_lc{width:100%; padding:2% 0px 0px 0px; overflow:hidden; line-height:1.8; color:#8a8a8a; font-size:14px;}
.i_about_la,i_about_la:hover{ text-decoration:none; margin-top:2%; display:inline-block; color:#737373; font-size:15px;}
.i_about_r{width:47%; float:right;}
.i_about_r a{width:100%; display:inline-block; overflow:hidden;}
.i_about_r a img{width:100%;transition:400ms; 
	filter: Alpha(Opacity=100);
	opacity: 1;}
.i_about_r a:hover img{filter: Alpha(Opacity=80); 
	opacity: 0.8; 
	-webkit-transform:scale(1.12); 
	transform:scale(1.12);}

.i_xwbg{ background:url(/css/../images/bj_img.jpg) center center no-repeat; background-size:cover;}
.i_xwnews{width:100%; padding:4% 4%;}
.i_title{width:100%; height:89px; text-align:center; color:#515151; line-height:2.2; font-size:12px;}
.i_title span{width:100%; height:58px; line-height:58px; color:#515151; font-size:32px; background:url(/css/../images/gs_b.jpg) bottom center no-repeat; display:inline-block;}


.i_newsdiv_con{width:100%; padding:2.5% 0px 0px 0px;}
.i_newsdiv_con_left{width:35%; padding-right:3%;margin-left: 2%;}
.i_newsdiv_con_title{width:100%; /*height:78px; line-height:78px;*/ padding:2vmin 0px; color:#515151; font-size:24px;}
.i_newsdiv_con_title span{ font-size:14px; visibility:hidden;}
.i_newsdiv_con_title1{width:100%; /*height:78px; line-height:78px;*/ padding:2vmin 0px; color:#515151; font-size:24px; display:none;}
.i_newsdiv_con_title1 span{ font-size:14px; visibility:hidden;}
.i_newsdiv_con_ul{width:100%; margin:0px; padding:0px;}
.i_newsdiv_con_ul li{width:100%; height:50px; line-height:50px; overflow:hidden; text-indent:20px; background:url(/css/../images/jt_img1.png) left center no-repeat;}
.i_newsdiv_con_ul li a{ color:#515151; font-size:15px;}
.i_newsdiv_con_more{width:100%; padding:5% 0px 3% 0px;}
.i_newsdiv_con_more a,.i_newsdiv_con_more a:hover{ color:#737373; font-size:15px;}

.i_newsdiv_con_cen{width:33%; padding-right:3%;margin-left: 2%;}
.i_newsdiv_con_right{width:28%;}
.i_newsdiv_con_video{width:100%; height:208px;-moz-box-shadow:-10px 10px 10px #a9a8a9;/*firefox*/  
-webkit-box-shadow:-10px 10px 10px #a9a8a9;/*webkit*/  
box-shadow:-10px 10px 10px #a9a8a9;}
.i_newsdiv_con_video video{width:100%; height:100%;}

.i_tzalbg{ background:url(/css/../images/bj_img1.jpg) top center no-repeat; display:none;}
.i_tzcase{width:100%; padding:5% 0px;}

.i_fwbz_ul{width:100%; margin:0px; padding:0px; padding-top:50px;}
.i_fwbz_ul li{width:25.5%; float:left; padding-right:3%;}
.i_fwbz_ul li:nth-of-type(4){width:22.5%; padding-right:0px;}
.i_fwbz_ul li .a_img{width:100%; display:inline-block; position:relative;}
.i_fwbz_ul li .a_img .img{width:100%; height:auto !important;}
.i_fwbz_ul li .a_img .a_text{width:100%; height:100%;text-align:center; padding-top:55%; position:absolute; left:0px; top:0px; background:url(/css/../images/zc_bg.png) repeat;transition: all 0.5s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;-webkit-transition: transition: all 0.5s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;}
.i_fwbz_ul li .a_img .a_text .s1{width:100%; padding:0px 10%; height:60px; line-height:30px; overflow:hidden; color:#ffffff; font-size:20px; display:inline-block; margin-bottom:5px;}
.i_fwbz_ul li .a_img:hover .a_text{ background:none; background-color:#a07237;}
/*.i_fwbz_ul li .a_img .a_text1{width:241px; height:328px; background-color:#491176; position:absolute; left:0px; top:0px; padding:59px 20px 0px 20px; color:#fff; text-align:center;opacity: 0; filter: alpha(opacity=0);-webkit-transform:scale(0.5, 0.5); transform:scale(0.5, 0.5);transition: all 0.5s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;-webkit-transition: transition: all 0.5s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;}
.i_fwbz_ul li .a_img .a_text1 .s1{width:100%; height:64px; overflow:hidden; display:inline-block;}
.i_fwbz_ul li .a_img .a_text1 .s2{width:100%; height:70px; line-height:70px; font-size:24px; overflow:hidden;}
.i_fwbz_ul li .a_img .a_text1 .s3{width:100%; height:160px; line-height:32px; overflow:hidden; font-size:14px; text-align:left;}
.i_fwbz_ul li .a_img:hover .a_text1{opacity: 1; filter: alpha(opacity=100); -webkit-transform:scale(1, 1); transform:scale(1, 1);}*/

.i_cybjbg{ background-color:#f5f5f5;}
.i_cyb_div{width:100%; padding:3% 4%;}
.i_cyb_center{width:100%; padding-top:2%;}
.i_cyb_dl{width:100%;}
.i_cyb_dl dd{width:33.5%; float:left; margin-bottom:3%;}
.i_cyb_dl dd .div{width:95%; display:inline-block; overflow:hidden; position:relative;}
.i_cyb_dl dd .div:hover{ text-decoration:none;}
.i_cyb_dl dd .div img{width:100%;}
.i_cyb_dl dd .div .cy_text{width:100%; position:absolute; left:0px; bottom:0px; background-color:#76bbf4; color:#fff; padding:10px 2%; text-align:center; font-size:20px; line-height:1.8;}
.i_cyb_dl dd .div .cy_text span{ border-bottom:1px solid #fff; font-size:16px;}
.i_cyb_dl dt{width:66.5%; float:left;margin-bottom:3%; background-color:#fff; font-weight:normal;}
.i_cyb_dl dt .a_img{width:48%; display:inline-block; overflow:hidden;}
.i_cyb_dl dt .a_img img{width:100%;}
.i_cyb_dl dt .a_img_r{width:51.5%; float:left;}
.i_cyb_dl dt .a_img_rc{width:100%; padding:12% 12% 0px 12%;}
.i_cyb_dl dt .a_img_rc .a_t1{width:100%; height:5vmin; line-height:5vmin; overflow:hidden; text-align:center; color:#000000; font-size:20px; display:inline-block;}
.i_cyb_dl dt .a_img_rc .a_t1:hover{ text-decoration:none; color:#76bbf4;}
.i_cyb_dl dt .a_img_rc .a_t2{width:100%; height:17vmin; line-height:3vmin; overflow:hidden; color:#737373; font-size:14px;}
.i_cyb_dl dt .a_img_rc .a_t3{width:100%; text-align:center; padding:2% 0px;}
.i_cyb_dl dt .a_img_rc .a_t3 a img{ width:10.3%;}
.i_cyb_b{width:100%; text-align:center;}



/*底部*/
.wx_top{width:61px; height:61px; position:fixed; right:20px; bottom:0px; z-index:100;}
.f_bg{ background-color:#9d9087;}
.i_footer{ width:100%; padding:1% 0px; line-height:1.6; color:#fff; font-size:13px;}
.i_footer_l{width:50%; float:left;}
.i_footer_l_t{width:100%; padding:2% 0px; font-size:22px;}
.i_footer_l_t span{ font-size:13px;}
.i_footer_l_c{width:100%; font-size:13px; overflow-x:hidden}
.i_footer_r{width:49%; float:right;}
.i_footer_r_m{width:100%; padding:3% 0px;border-bottom:1px solid #656566;}
.i_footer_r_m a,.i_footer_r_m a:hover{ color:#fff; margin-right:25px; float:left; font-size:15px;}
.i_footer_rc{width:100%; padding:2% 0px; overflow-x:hidden;}
.i_footer_rc a,.i_footer_rc a:hover{ color:#fff;}

/*other*/

.n_banner,.n_banner a img{width:100%;}

.a_content{width:100%; padding-top:24px;}
.a_mdh{width:100%; padding:19px 0px; color:#515151; text-indent:20px; background:url(/css/../images/n_tb1.png) left center no-repeat;}
.a_mdh a,.a_mdh a:hover{ color:#515151;}
.a_con{width:100%;}
.a_con_left{width:20.5%;}
.a_con_title{width:100%; background:url(/css/../images/a_bg1.jpg); background-size:cover; background-repeat:no-repeat;display:inline-block; padding:35px 20% 35px 0%; text-align:center; color:#fff; font-size:26px; text-align:right;}
.a_lefmenu{width:100%; border:1px solid #eeeeee; border-bottom:0px; margin:0px; padding:0px;}
.a_lefmenu li{width:100%; float:left;  overflow:hidden; border-bottom:1px solid #eeeeee;}
.a_lefmenu li .a_lmenu{width:100%;padding:15px 0px; background:url(/css/../images/a_0123.jpg) right center no-repeat; text-indent:15px; color:#515151; font-size:16px; display:inline-block; overflow:hidden;}
.a_lefmenu li .a_lmenu:hover,.a_lefmenu li .a_lmenu.activeleftmenu{ color:#76bbf4; text-decoration:none; background:url(/css/../images/a_0124.jpg) right center no-repeat;}
.a_con_right{width:77.25%; border:1px solid #eeeeee;}
.a_con_right_t{width:100%; padding:15px 0px; border-bottom:1px solid #eeeeee; text-indent:20px;}
.a_con_right_t span{
 /*background:url(/css/../images/n_tb2.jpg) left center no-repeat; */
  text-indent:15px; 
  display:inline-block; 
  color:#76bbf4; 
  font-size:18px;
}
.a_con_right_t1{width:100%; padding:40px 0px; text-align:center; color:#000000; font-size:34px; text-align:center;border-bottom:1px solid #eeeeee;}
.a_about{width:100%; padding:22px 3% 44px 3%; line-height:2.0; color:#515151; overflow-x:hidden;word-wrap:break-word; font-size:18px;/*<!-- text-indent:2em;-->*/}
.a_about img{ max-width:100%;}

.a_xhgz_pages{width:100%; margin:20px 0px; height:25px; line-height:25px; text-align:center; color:#8d8d8d; font-size:16px;}
.a_xhgz_pages a,.a_xhgz_pages span{ height:25px; line-height:25px; color:#8d8d8d; padding:0px 10px; display:inline-block;}
.a_xhgz_pages a:hover,.a_xhgz_pages span{ color:#fff; text-decoration:none; background:url(/css/../images/pages_bg.png) center no-repeat;}

.a_pages{width:100%; padding:10px 0px 20px 0px; display:none;}
.a_pages a,.a_pages a:hover{width:50%; padding:10px 0px; float:left; background-color:#a07237; color:#fff; font-size:14px; text-align:center; border-right:1px solid #fff; text-decoration:none;}
.a_news_pic{width:100%; display:inline-block; display:none;}
.a_news_pic a img{width:100%;}
.a_newslist{width:100%; padding:15px 3% 0px 3%;}
.a_newslist li{width:100%; float:left; padding:3% 0px; border-bottom:1px solid #eeeeee;}
.a_newslist li .a_img{width:34%; display:inline-block; overflow:hidden;}
.a_newslist li .a_img img{width:100%;transition:400ms; 
	filter: Alpha(Opacity=100);
	opacity: 1;}
.a_newslist li .a_img:hover img{filter: Alpha(Opacity=80); 
	opacity: 0.8; 
	-webkit-transform:scale(1.12); 
	transform:scale(1.12);}
.a_newslist li .a_text{width:61%; padding-right:1%;}
.a_newslist li .a_text_a{ display:inline-block; overflow:hidden;width:100%; height:44px; line-height:44px; color:#000000; font-size:20px;}
.a_newslist li .a_text_a:hover{ text-decoration:none; color:#76bbf4;}
.a_newslist li .a_text_c{width:100%; height:90px; line-height:30px; overflow:hidden; color:#515151; font-size:14px; margin-top:3%;}
.a_newslist li .a_text_b{ padding:15px 0px 0px 0px; width:100%; color:#999999; text-indent:0px;}

.a_news_details{width:100%; padding:40px 0px;}

.n_news_t{width:100%; padding:2% 0px; line-height:2.0;text-align:center; overflow:hidden; color:#515151; font-size:27px;}
.n_news_time{width:100%; padding:1% 0px; background:url(/css/../images/12.png) center no-repeat; color:#515151; text-align:center; overflow:hidden; font-size:14px;}
.n_news_time span{ padding:0px 61px; display:inline-block;}
.n_news_c{width:100%; padding:17px 0px 50px 0px; line-height:2.2; color:#7d7d7d; overflow-x:hidden; font-size:16px;word-wrap:break-word;}
.n_news_c img{ max-width:100%;}

.n_news_b{width:100%; border-top:1px solid #e5e5e5;}
.n_news_b a{width:100%; line-height:40px; height:40px; color:#787878; font-size:14px;}
.n_news_b a:hover{ text-decoration:none; color:#a07342;}

.n_contz{width:100%; padding:40px 0px;}
.n_contz_t{width:100%;text-align:center; display:inline-block;}
.n_contz_t span{ padding:15px 10px;  display:inline-block; border-bottom:3px solid #d2bc9f; color:#000000; font-size:38px;}
.n_contz_c{width:79%;float: right;}
.n_caselist{width:100%; margin:0px; padding:0px;}
.n_caselist li{width:100%; padding-bottom:60px; float:left;}
.n_caselist li .div{width:100%; background-color:#fafafa; color:#8f8f8f; font-size:18px; display:inline-block;transition: all 0.5s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;-webkit-transition: transition: all 0.5s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;}
.n_caselist li .div:hover{ background-color:#a07237; text-decoration:none; color:#fff;}
.n_caselist li .div .a_img{width:47.5%;}
.n_caselist li .div .a_img img{width:100%;}
.n_caselist li .div .a_img_r{width:52.5%; padding-bottom:10px;}
.n_caselist li .div .a_img_rc{width:100%; overflow:hidden; height:100%; padding:0px 10% 23px 10%; background:url(/css/../images/jt_01.png) bottom center no-repeat;}
.n_caselist li .div:hover .a_img_rc{ background:url(/css/../images/jt_02.png) bottom center no-repeat;}
.n_caselist li .div .a_img_rc .s1{width:100%; padding:9% 0px; text-align:center; overflow:hidden; color:#515151; font-size:24px; font-weight:bold;}
.n_caselist li .div .a_img_rc .s2{width:100%; height:210px; line-height:30px; overflow:hidden; overflow:hidden; margin-bottom:10px;}
.n_caselist li .div:hover .a_img_rc .s1{ color:#fff;}

.n_contact{width:100%; overflow-x:hidden; color:#5f5f5f; font-size:18px; line-height:2.0;}
.n_contact img{ max-width:100%;}

.n_cybjlist{width:100%; margin:0px; padding:0px;}
.n_cybjlist li{width:50%; float:right; padding:0px 2% 4% 2%;}
.n_cybjlist li .div{width:100%; display:inline-block; position:relative; color:#fff;}
.n_cybjlist li .div:hover{ color:#fff; text-decoration:none;}
.n_cybjlist li .div .img{width:100%;}
.n_cybjlist li .div .a_text{width:100%; padding:15px 0px; font-size:24px; text-align:center; background-color: #7bbfea; position:absolute; left:0px; bottom:0px;opacity: 0.8; filter: alpha(opacity=100);transition: all 0.5s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;-webkit-transition: transition: all 0.5s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;}
.n_cybjlist li .div .a_text1{width:100%; overflow:hidden; height:100%; background-color: #7bbfea; position:absolute; left:0px; bottom:0px; z-index:2; padding:15% 18% 0px 18%;opacity: 0; filter: alpha(opacity=0);-webkit-transform:scale(0.5, 0.5); transform:scale(0.5, 0.5);transition: all 0.5s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;-webkit-transition: transition: all 0.5s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;}
.n_cybjlist li .div .a_text1 .s1{width:100%; padding:15px 0px; font-size:24px; text-align:center;}
.n_cybjlist li .div .a_text1 .s2{width:100%; height:120px; line-height:30px; overflow:hidden; font-size:16px;}
.n_cybjlist li .div .a_text1 .s3{width:100%; padding-top:2%; text-align:center;}
.n_cybjlist li .div:hover .a_text1{opacity: 0.8; filter: alpha(opacity=100); -webkit-transform:scale(1, 1); transform:scale(1, 1);}
.n_cybjlist li .div:hover .a_text{opacity: 0; filter: alpha(opacity=0);}

.n_hxrwList{width:100%; margin:0px; padding:0px;}
.n_hxrwList li{width:100%; padding-bottom:4%; float:left;}
.n_hxrwList li .div{width:100%; padding:2%;-moz-box-shadow:0px 0px 10px #e2e0e0;/*firefox*/  
-webkit-box-shadow:0px 0px 10px #e2e0e0;/*webkit*/  
box-shadow:0px 0px 10px #e2e0e0;/*opera或ie9*/}
.n_hxrwList li .div .a_img{width:25.5%; display:inline-block; overflow:hidden;}
.n_hxrwList li .div .a_img img{width:100%;}
.n_hxrwList li .div .a_img_r{width:69%; padding:3% 5%; border:1px solid #ebe2d5;-moz-box-shadow:-10px 10px 10px #ebe2d5;/*firefox*/  
-webkit-box-shadow:-10px 10px 10px #ebe2d5;/*webkit*/  
box-shadow:-10px 10px 10px #ebe2d5;/*opera或ie9*/}
.n_hxrwList li .div .a_img_r .s1{width:100%; padding:5px 0px; color:#000000; font-size:30px;}
.n_hxrwList li .div .a_img_r .s1:hover{ color:#000;}
.n_hxrwList li .div .a_img_r .s2{width:100%; padding:10px 0px 15px 0px; background:url(/css/../images/hx_01.jpg) left bottom no-repeat; color:#a07237; font-size:20px;}
.n_hxrwList li .div .a_img_r .s3{width:100%; color:#515151; font-size:16px; line-height:1.8; overflow-x:hidden; padding-top:15px; text-align:justify; text-indent:2em;}

.n_zxns_title{width:100%; padding:9px 0px; border-bottom:1px solid #cfa972; color:#000000; font-size:18px; font-weight:bold;}
.n_zxns_content{width:100%; padding:2% 0px 4% 0px; line-height:2.2; color:#666666; font-size:16px; overflow-x:hidden;}
.n_zxnsList{width:94%; margin:0px; padding:0px;}
.n_zxnsList li{width:100%; float:left; border-bottom:1px dotted #bbbbbb;}
.n_zxnsList li .div{width:100%; padding:15px 0px; color:#11a6ea; cursor:pointer;}
.n_zxnsList li .div1{width:100%; background-color:#f7f7f7; color:#515151; font-size:16px; line-height:2.0; overflow-x:hidden; padding:1%; display:none;}
.n_zxnsList li .div .s1{ font-weight:bold; font-size:18px;}
.n_zxnsList li .div .s2{ font-size:12px;}
.n_zxnsbottom{width:100%; color:#000; font-size:16px; padding:15px 0px; line-height:2.0;}