﻿@charset "utf-8";
/* 公共样式 */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form, 
fieldset,input,textarea,p,blockquote,th{margin:0;padding:0;}
html{background:#FFF;-webkit-text-size-adjust:none;}
body{color:#666;margin:0 auto;font-size:12px;font-family:Microsoft YaHei,'\5B8B\4F53','\9ED1\4F53';padding-top:0px; -webkit-text-size-adjust:none;background:#fff;}
 
fieldset,img {border:0;} 
address,caption,cite,code,dfn,th,{font-style:normal;font-weight:normal;} 
ol,ul,li {list-style:none;} 

q:before,q:after {content:".";}
a{color:#666; text-decoration:none;cursor:pointer;}
a:hover{color:#ff7d7d;}
a,a:active,button{blr:expression(this.onFocus=this.blur()); outline:0;}
::-moz-focus-inner{border:0px;}
.clear {display:block;clear: both;}

#main,.FN,.foot{width:1003px;margin:0 auto;}
.ff{overflow:hidden;*zoom:1;}
.fl{float:left;}
.fr{float:right;}
.blue{color:#0055a2;}
.noBg{background:none !important;}
.h10{height:10px;line-height:10px;}
.clearfix:after{ content:""; clear:both; height:0; visibility:hidden; display:block;}
.clearfix{*zoom:1}
/* 网页头部 */
.head{width:100%;height:120px;z-index:999;position:relative;}

.headbg{width:1200px;margin:0 auto; }
.headlogo {width:220px;margin:0 auto;padding-top:40px;font-size: 22px;text-align:center;height:60px;line-height:60px;}
.headlogo a{color:#000}
.headlogo img{width:60px;}
.headnav{width:1080px;margin:0 auto;}
 
 /*导航条*/
.yuyan{height:20px;line-height:20px;text-align:right;padding-right:20px;color:#004160;font-size:14px;padding-top:10px;font-weight:100;}
.yuyan a{color:#004160;font-size:14px;margin:0 10px;}

.daohang{height:30px;margin-top:60px;}
.nav { margin:0;float:right;}
.nav li{ margin:0px; width:160px;list-style:none;float:left;position:relative; z-index:2;color:#fff;background: rgba(255, 255, 255, 0.6);border-radius:12px;margin:0 10px;}
.nav li a {display:block;  font-size:14px; text-align:center;font-weight:400;color:#333;text-decoration:none;line-height:30px; }
.nav .chr a{color:#F07530;background:none;}
.nav li a.on {  display:block; color:#000;background: rgba(116, 198, 238, 0.8);border-radius:12px;}
.nav li:hover .jb{color:#000;background: rgba(116, 198, 238, 0.8);border-radius:12px;}
.mainlevel div {	background:url(../images/1px.png) repeat;	position: absolute;	 display: none;	width:120px;	z-index: 99;	color: #333;}
.mainlevel div a {	padding: 0 1px;line-height:30px;}
.mainlevel div a:hover{color: #2F6FC7;}
/* 结束 */

/* flash_start */
.flash_ban {width:100%;height:880px;border-top:0px #0B233D solid;position:relative;text-align: center;z-index:0;margin-top:-120px;}
/* flash背景色 */
.flash_ban .flash_bg{position:relative;}
.flash_ban .flash_bg li{position:absolute;width:100%;height:880px;display:none}
/* flash主图片 */
/* .flash_ban .flash_pic{position:absolute;width:1200px;left:50%;margin-left:-600px;} */
.flash_ban .flash_pic{position:absolute; width:1200px; margin:0 auto; }
/* flash数量切换 */
.flash_ban .flash_nums_menu{position:absolute;width:1200px;left:50%;margin-left:-600px;}
.flash_ban .flash_nums_menu .flash_nums{position:absolute;width:100%;top:800px;text-align:center;font-size:0;}
.flash_ban .flash_nums_menu .flash_nums li{cursor:pointer;margin:0 10px;display:inline;}
/* flash左右切换 */
.flash_ban .flash_prev{position:absolute;left:0px;top:380px;cursor:pointer; display:none; background:url(../images/prod_startpage.png) -140px -306px; ; width:105px; height:105px;}
.flash_ban .flash_next{position:absolute;right:0px;top:380px;cursor:pointer; display:none; background:url(../images/prod_startpage.png) -261px -310px; ; width:105px; height:105px;}
/* flash_end */
 
 

/*首页案例 */
.anlist{width:1200px;margin:20px auto; height:700px;}
.anlist .h-span {font-size:14px; text-transform: uppercase;color: #333;text-transform:uppercase;font-weight:100;line-height:40px;height:40px;}
.anlist .h-h2 {font-size: 30px;color: #000;line-height:60px;height:60px;padding-top:40px;background:url(../images/jybg.jpg) no-repeat center bottom;}
.anlist .container {width:1200px;margin:0 auto;}
.anlist .text-center {text-align: center}
 
.anlirowr {width:1200px;margin:20px auto;} 
.anlirowr li{float:left;width:25%;text-align: center;}
.anlirowr li .img{position:relative;}
.anlirowr li h3{font-size:20px;color:#000;line-height:60px;height:60px;}
.anlirowr li p{font-size:14px;color:#888;line-height:30px;height:60px;padding:0 10%}
.anlirowr li img{width:265px;height:265px;}
.anlirowr li:last-child{margin-right:0;}
.anlirowr li:nth-child(4){margin-right:0;}

.anlirowr li span{ display:block;position:absolute;bottom:0px;width:100%;height:40px;line-height:40px;-moz-transition:all ease 0.3s; -webkit-transition:all ease 0.3s; -o-transition:all ease 0.3s; transition:all ease 0.3s;opacity:0;filter:alpha(opacity=0);background:url(../images/gol6.png) no-repeat center center;}
.anlirowr li:hover span{display:block;height:265px;line-height:265px;opacity:1;filter:alpha(opacity=100)}
 

.anlirowr li .moreinfo {font-size: 14px;font-weight:400;width:150px;margin:0 auto;line-height:38px;height:38px;text-align:center;border:1px solid #ccc;border-radius:4px;margin-top:30px;}
.anlirowr li .moreinfo a{color: #ccc;}
.anlirowr li .moreinfo:hover a{color: #ff7d7d;}

/*首页 展览展讯*/
.zllist{width:100%;background:#f9f9f9;margin:0 auto; height:700px;}
.zllist .h-span {font-size:14px; text-transform: uppercase;color: #333;text-transform:uppercase;font-weight:100;line-height:40px;height:40px;}
.zllist .h-h2 {font-size: 30px;color: #000;line-height:60px;height:60px;padding-top:60px;background:url(../images/jybg.jpg) no-repeat center bottom;}
.zllist .container {width:1200px;margin:0 auto;}
.zllist .text-center {text-align: center}
.zlrowl{width:400px;margin:30px auto;} 
.zlrowl li{float:left;width:29.333333%;text-align: center;margin:0 2%}
.zlrowl li a{font-size:14px;color:#444;}
.zlrowl li a:hover{color:#ff7d7d;}

.zlrowr {width:1200px;margin:20px auto;} 
.zlrowr li{float:left;width:29.333333%;text-align: center;position:relative;margin:0 2%}

.zlrowr .img img{width:380px;height:240px;border:1px solid #f9f9f9}
.zlrowr .info{ display:block;width:360px;height:160px;background:#ffff;border-radius:8px;padding-top:40px;position:absolute;top:180px;left:10px;}
.zlrowr .info h3{font-size:18px;font-weight:normal;color:#000;line-height:30px;height:30px;}
.zlrowr .info span{font-size:12px;color:#888;line-height:30px;height:30px;}
.zlrowr .info p{font-size:14px;color:#888;line-height:30px;height:60px;padding:0 10%}
.zlrowr li:hover h3{color:#ff7d7d;}

 
/*首页作品展示*/
.zplist{background:url(../images/zuopin_bg.jpg) no-repeat center top;height:1030px;}
.zplist .h-span {font-size:14px; text-transform: uppercase;color: #333;text-transform:uppercase;font-weight:100;line-height:40px;height:40px;}
.zplist .h-h2 {font-size: 30px;color: #000;line-height:60px;height:60px;padding-top:60px;background:url(../images/jybg.jpg) no-repeat center bottom;}
.zplist .container {width:1200px;margin:0 auto;}
.zplist .text-center {text-align: center}
 
.zprowr {width:1200px;margin:20px auto;} 
.zprowr li{float:left;width:33.333333%;text-align: center;margin:0;font-size:0}
.zprowr li img{width:400px; height:250px;padding:0;margin:0}
 
 

/*全景*/
.quanjing{width:100%;background:#ff7d7d;height:490px;text-align:center;padding-top:50px;}
.quanjing .moreinfo {font-size: 14px;font-weight:400;width:150px;margin:0 auto;line-height:38px;height:38px;text-align:center;border:1px solid #fff;border-radius:4px;margin-top:30px;}
.quanjing .moreinfo a{color: #fff;}
.quanjing .moreinfo:hover a{color: #fff;}

/*呈现童年艺术*/
.chengxian{height:310px;width:100%;background:url(../images/index_bg2.gif) no-repeat center top;text-align:center;padding-top:100px;}
.chengxianwd{width:1200px;margin:0 auto;position:relative;}
.chengxianwd img{position:absolute;left:10px;}
 
/*底部*/ 
.footerbg{width:100%;height:250px;background:#111111;}

.footerlist{ width:1200px;margin:0 auto;border-bottom:1px solid #434343;height:130px;}
.footerlist  .footerlist_l{ width:660px;float:left;margin-top:60px;}
.footerlist  .footerlist_l li{ width:100px; float:left;border-left:1px solid #434343;text-align:center;line-height:20px;}
.footerlist  .footerlist_l li a{color:#999;font-size:12px;}
.footerlist  .footerlist_r{width:540px;float:left;text-align:right;color:#999;font-size:12px;margin-top:50px;background: url(../images/gol5.png) no-repeat 330px 5px;line-height:30px;}

.footer{width:1200px;margin:0 auto;color:#999;font-size:12px;text-align:left;}
.footer li{width:50%;float:left;line-height:100px;}
 
 

/*内页*/
.banner_neiye {width:100%;height:880px;position:relative;text-align: center;z-index:0;margin-top:-120px;}


/*关于*/
.abouttt{width:1134px;margin:0px auto;margin-top:-460px;position:relative;z-index:1;}
.abouttt .h-h2 {font-size: 30px;color: #000;line-height:60px;height:60px;padding-top:60px;background:url(../images/jybg.jpg) no-repeat center bottom;}
.abouttt .h-span {font-size:14px; text-transform: uppercase;color: #333;text-transform:uppercase;font-weight:100;line-height:40px;height:40px;}
.abouttt .container {width:1134px;margin:0 auto;}
.abouttt .text-center {text-align: center}

.about_1{width:1134px;height:400px;margin:0px auto;color:#333;background:#fff;font-size:13px;text-align:left;line-height:26px;margin-top:20px;}
.about_1_l{width:660px;float:left;}
.about_1_r{width:374px;float:left;line-height:26px;padding:50px;}

.about_2{width:1134px;margin:40px auto;color:#333;font-size:13px;text-align:left;line-height:26px;height:130px;}
.about_3{width:1134px;margin:0 auto;color:#333;font-size:13px;text-align:center;line-height:26px;}
.about_4{width:1134px;margin:30px auto;height:160px;}
.about_4 li{width:33%;float:left;text-align:center;line-height:120px;}
.about_4 li a{color:#666;font-size:36px;}
.about_4 li:hover a{color:#47cdff;}


/*关于2*/
.aboutw{width:1200px;margin:0px auto;margin-top:-460px;position:relative;z-index:1;}
.aboutw .h-h2 {font-size: 30px;color: #000;line-height:60px;height:60px;padding-top:60px;background:url(../images/jybg.jpg) no-repeat center bottom;}
.aboutw .h-span {font-size:14px; text-transform: uppercase;color: #333;text-transform:uppercase;font-weight:100;line-height:40px;height:40px;}
.aboutw .container {width:1134px;margin:0 auto;}
.aboutw .text-center {text-align: center}

.aboutw_1{width:720px;margin:80px auto 30px;height:60px;}
.aboutw_1 li{float:left;width: 140px; height: 42px;    line-height: 42px;background:#fff;border-radius:8px;text-align:center;margin:0 20px;}
.aboutw_1 li a{color:#666;font-size:16px;font-weight:bold;width:100%;display:block}
.aboutw_1 li:hover a{color:#fff;}
.aboutw_1 li:hover {color:#fff;background:#fe7e7d;}
.aboutw_1 li a.a1{color:#fff;background:#fe7e7d;float:left;width: 140px; height: 42px;    line-height: 42px;border-radius:8px;text-align:center;}

.aboutw_2bg{background:#fff;padding:30px;}
.aboutw_2{width:1140px;margin:0 auto;}
.aboutw_2 li{width: 100%; height: 270px; background:#fff;border-bottom:1px #ddd dotted;margin-bottom:20px;}
.aboutw_2_l{float:left;width:388px; }
.aboutw_2_l img{width:388px; height: 250px; }
.aboutw_2_r{float:left;padding:20px 60px;width:632px;}
.aboutw_2_r h2{font-size:20px;color:#fe7e7d;line-height:80px;}
.aboutw_2_r p{font-size:14px;}

/*分页*/
.pages {	height: 29px;	overflow: hidden;	text-align: center;	padding: 50px 0;}
.pages a,.pages span,.pages em {	padding: 8px 15px;	border: 1px solid #ddd;	margin: 0 5px;}
.pages span,.pages a:hover {	background: #fe7e7d;	border: 1px solid #fe7e7d;	color: #fff;}
.pages a{	color: #333;}


/*联系*/
.contact{width:1200px;margin:0px auto;margin-top:-460px;position:relative;z-index:1;}
.contact .h-h2 {font-size: 30px;color: #000;line-height:60px;height:60px;padding-top:60px;background:url(../images/jybg.jpg) no-repeat center bottom;}
.contact .h-span {font-size:14px; text-transform: uppercase;color: #333;text-transform:uppercase;font-weight:100;line-height:40px;height:40px;}
.contact .container {width:1134px;margin:0 auto;}
.contact .text-center {text-align: center}

.contact_2bg{background:#fff;padding:30px;min-height:800px;margin-top:20px;}
.contact_1{width:1140px;margin:0 auto;border-bottom:2px dotted #ddd;text-align:center;padding-bottom:20px}
.contact_2{width:1140px;margin:0 auto;text-align:center;font-size:14px;line-height:30px;padding-top:20px;}
.contact_2 h2{font-size:24px;line-height:60px;}


/*人才*/
.joinw{width:1200px;margin:0px auto;margin-top:-460px;position:relative;z-index:1;}
.joinw .h-h2 {font-size: 30px;color: #000;line-height:60px;height:60px;padding-top:60px;background:url(../images/jybg.jpg) no-repeat center bottom;}
.joinw .h-span {font-size:14px; text-transform: uppercase;color: #333;text-transform:uppercase;font-weight:100;line-height:40px;height:40px;}
.joinw .container {width:1134px;margin:0 auto;}
.joinw .text-center {text-align: center}

.joinw_1{width:540px;margin:20px auto 30px;height:60px;}
.joinw_1 li{float:left;width: 140px; height: 42px;    line-height: 42px;background:#fff;border-radius:8px;text-align:center;margin:0 20px;}
.joinw_1 li a{color:#666;font-size:16px;font-weight:bold;width:100%;display:block}
.joinw_1 li:hover a{color:#fff;}
.joinw_1 li:hover {color:#fff;background:#fe7e7d;}

.joinw_1 li a.a1{color:#fff;background:#fe7e7d;float:left;width: 140px; height: 42px;    line-height: 42px;border-radius:8px;text-align:center;}

.joinw_2bg{background:#fff;padding:30px;}
 
 
/*新闻最终*/
.newTit{padding:15px 0;line-height:24px;font-size:20px;color:#ff7d7d;font-weight:bold;text-align:center;border-bottom:1px #ddd dotted;}
.author{padding:12px 0;text-align:center;}
.author span,.author a{padding-left:20px;color:#999;margin:0 10px;}
.author .time{background:url(../images/ico10.png) no-repeat left center;}
.author .hits{background:url(../images/ico11.png) no-repeat left center;}
.author a{background:url(../images/ico13.png) no-repeat left center;}
.author a:hover{color:#61B217;}
.description{padding:5px;color:#999;margin:10px 0;font-size:12px;line-height:26px;border:1px #ddd solid;}
.xw_xx5{ width:1200px;margin:20px auto; line-height:40px; height:60px; border-top:1px #ddd dotted;padding-bottom:15px;}
.xw_xx5 li{ float:left;width:46%; display:inline; margin:1.5% 0 1% 0;}

 
.mainCon{padding:0px 0 20px;width:100%;}
.siteTop{height:49px;overflow:hidden;border-bottom:1px solid #DDD;margin-bottom:10px;}
.siteTop .siteTit{float:left;font-size:18px;padding:10px 0;height:30px;line-height:30px;}
.siteTop .site{float:right;}

.Atit{overflow:hidden;*zoom:1;padding-top:2px;margin-bottom:8px;}
.Atit li{float:left;height:36px;width:135px;padding-bottom:3px;border-right:1px solid #efefef;background:url(../images/Atit.jpg) repeat-x left bottom;position:relative;}
.Atit li a{position:absolute;left:0;top:-2px;display:block;height:38px;line-height:38px;width:135px;text-align:center;color:#797979;font-size:14px;}
.Atit li.on{background-image:url(../images/Atit_h.jpg);border-color:#ededed;}
.Atit li.on a,.Atit li a:hover{background:#007fc9;color:#FFF;}
.textCon{padding:10px;line-height:28px;font-size:14px;min-height:500px;}
.textCon p{line-height:28px;padding-bottom:40px;font-size:14px;}
.textIndent p{text-indent:2em;}

 
/*首页 展览展讯*/
.tjlist{width:100%; margin:0 auto; height:500px;}
 
.tjrowr {width:1200px;margin:20px auto;} 
.tjrowr li{float:left;width:380px;text-align: center;position:relative;margin:0 10px}

.tjrowr .img img{width:100%;height:240px;border:1px solid #f9f9f9}
.tjrowr .info{ display:block;width:360px;height:160px;background:#f9f9f9;border-radius:8px;padding-top:40px;position:absolute;top:180px;left:10px;}
.tjrowr .info h3{font-size:18px;font-weight:normal;color:#000;line-height:30px;min-height:30px;padding:0 20px;}
.tjrowr .info span{font-size:12px;color:#888;line-height:30px;height:30px;}
.tjrowr .info p{font-size:14px;color:#888;line-height:30px;height:60px;padding:0 10%}
.tjrowr li:hover h3{color:#ff7d7d;}


 
/*行业资讯*/

.news{width:1100px;margin:0 auto;min-height:600px;}

/*首页新闻左侧列表 */
.newList{ width:720px; float:left; }
.newList .list{height:90px; margin-bottom:20px; border-bottom: 1px solid #dbd4cd; }
.newList .list .time{text-align:center;float:left}
.newList .list .text{ width:600px; float:left; padding-left:20px; height:90px; overflow:hidden; }
.newList .list .text h3 { font:normal 20px 'Microsoft YaHei'; font-weight:normal; height:30px;line-height:30px;  overflow:hidden; }
.newList .list .text h3 a{ color:#383838; } 
.newList .list .text p{ line-height:20px; color:#818181; height:40px; overflow:hidden; }

/*首页新闻右侧推荐 */
.newtj{width:320px;float:right;}
.newtj img{width:100%;}
 
