/* CSS Document */
@charset "utf-8";
body{font-family: "微软雅黑"; font-size:14px; padding:0; border:0; margin:0; background:#f2f2f2; color:#333;}
img,h1,h2,h3,ul,li,dl,dt,dd,p,a{
	margin:0;
	padding:0;
	border:0;
	list-style:none;
	text-decoration:none;
}
/* 首页 */
#container{ width:100%; margin:0 auto; height:auto; text-align:center;}
#Header{ width:100%; height:132px; text-align:center; text-align:center; margin:0 auto;}
.welcome_wrapper{ width:100%; height:26px; background-color:#19afff; margin:0 auto; text-align:center;}
.welcome_main{ width:960px; height:26px; line-height:26px; vertical-align:middle; background-color:#19afff; margin:0 auto;}
.welcome_main p{ width:250px; float:left; color:#FFF; text-align:left;}
.welcome_main span{ width:80px; float:right; color:#FFF; margin-left:10px;}
.welcome_main span a:link{ color:#FFF; }
.welcome_main span a:visited{ color:#FFF; }
.welcome_main span a:hover{ color:#ccc; }
.welcome_main img{ width:17px; height:14px; margin-top:7px;float: left;}


.nav_wrapper{ width:100%; height:104px; margin:0 auto; text-align:center;}
.nav_main{ width:960px; height:104px; margin:0 auto;}
.logo{ width:155px; height:83px; float:left; margin-top:12px;}
.tel{ width:240px; height:30px; color:#008cd6; float:right; font-size:18px;margin-top:30px; text-align:right;}
.tel img{ width:20px; height:20px; float:left; margin-top:3px;}
.tel{ width:240px; height:30px; color:#008cd6; float:right; font-size:18px;margin-top:30px; text-align:right;}

#nav .current {
	background: #19afff; 
}
#nav {
 overflow: hidden; zoom: 1; float:right; font-size:16px; margin-top:15px;
}

#nav ul {
	overflow: hidden; float: left; zoom: 1;
}
#nav li {
	width:90px; float: left; position: relative;
}
#nav a {
	color: #333; text-decoration: none;
}
#nav a:hover {
	color:#fff; text-decoration: none;background-color:#19afff;
}
#nav li a {
	 text-align: center; display: block;
}
/* 焦点图 */

.Focus_wrapper{ width:1349px; height:324px; margin:0 auto; text-align:center;}
.focus{ position:relative; width:1349px; height:324px; background-color: #000; margin:0 auto; text-align:center;}  
.focus img{ width: 1349px; height: 324px;} 
/*.focus .shadow .title{width: 260px; height: 35px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:13px; font-weight:bolder; overflow:hidden; }*/
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/13px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#008cd6;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
/*.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:35px; line-height:35px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:20px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  */
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{position:absolute; height:21px; text-align:center; z-index: 200; }  
.yuandian{width:100px; height:21px; right:170px; top:290px; position:absolute;}
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/13px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#008cd6;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
/*.focus .prev,.focus .next{position:absolute;width:40px;height:35px;background: url(images/focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}  */

.PageBody{width:100%; margin:0 auto; text-align:center;}
.main_box{width:960px; height:242px; background:url(../images/bg.png) repeat; text-align:center; margin:8px auto; overflow:hidden;}
.main_auto{width:960px; height:242px; margin:0 auto; padding-top:13px; }
.main_box1{width:268px; height:242px; float:left; background:url(../images/line.png) right center no-repeat; padding:0 25px;}
.main_box1 h3{width:268px; height:156px; margin:0 auto; line-height:50px; font-family:"微软雅黑"; font-size:18px; text-align:center; font-weight:normal;}
.main_box1 h3 a{color:#3e3e3e;}
.main_box1 p{color:#3e3e3e; text-align:left; font-family:"宋体"; font-size:14px; line-height:22px;}
.main_box1 p a:link{color:#3e3e3e;}
.main_box1 p a:visited{color:#3e3e3e;}
.main_box1 p a:hover{color:#ccc;}
.main_box2{background:none;}

.case_title{width:960px; height:37px; background:url(../images/case_titlebg.png) repeat-x; margin:0 auto;}
.case_title h3{ color:#333; font-size:14px; float:left; line-height:37px; vertical-align:middle; margin-left:12px;}
.more{display:block; width:50px; line-height:37px; float:right; font-size:12px;vertical-align:middle;color:#3e3e3e;}

.box{ width:960px; margin:0 auto; position:relative; overflow:hidden; _height:100%; margin-top:8px;}
.picbox{ width:960px; height:184px; overflow:hidden; position:relative;}
.piclist{ height:184px;position:absolute; left:0px; top:0px; overflow:hidden;}
.piclist li{ margin-right:12px; float:left;}
.piclist li p{ height:30px; line-height:30px; vertical-align:middle;}
.piclist li p a:link{ color:#333}
.piclist li p a:visited{ color:#ccc}
.piclist li p a:hover{ color:#333}
.swaplist{height:184px;position:absolute; left:-2916px; top:0px}
.og_prev,.og_next{ width:30px; height:50px; background:url(../images/icon.png) no-repeat; background:url(../images/icon_ie6.png) no-repeat\9; position:absolute; top:60px; z-index:99; cursor:pointer;filter:alpha(opacity=70); opacity:0.7;}
.og_prev{ background-position:0 -60px; left:4px;}
.og_next{ background-position:0 0; right:4px;}

.footer{ width:100%; height:380px; background-color:#555555; margin:0 auto; text-align:center; margin-top:20px;}
.footer_nav{ width:960px; height:210px; border-bottom:1px solid #777777; margin:0 auto;}
.footer_nav ul{width:740px; height:210px; float:left; }
.footer_nav ul li{width:95px; height:210px;  float:left;}
.footer_nav ul ul{width:95px; height:210px; padding-top:10px;margin-left:-20px;background:url(../images/line_03.png) right 20px no-repeat;}
.footer_nav li li{width:95px; height:30px; line-height:30px; float:none; text-align:center;}
.footer_nav li li a:link{color:#ababab; text-align:center;}
.footer_nav li li a:visited{color:#ababab; text-align:center;}
.footer_nav li li a:hover{color:#ccc; text-align:center;}
.footer_nav li li.font14{height:40px; line-height:40px; font-size:14px; font-family:"宋体";}
.footer_nav li li.font14 a:link{color:#fff; font-size:14px;}
.footer_nav li li.font14 a:visited{color:#fff; font-size:14px;}
.footer_nav li li.font14 a:hover{color:#ccc; font-size:14px;}
.weixin{width:97px; height:119px; line-height:30px; text-align:center; color:#aaaaaa; float:right; margin-right:0px;}
.copy{width:960px; height:60px; border-bottom:1px solid #777777; line-height:20px; color:#aaaaaa; padding-top:15px; text-align:center; margin:0 auto;}
.link{width:960px; height:105px; line-height:46px;margin:0 auto; text-align:left;}
.link1 span{font-size:14px; color:#fff; padding:0 40px 0 0;}
.link1 a:link{padding:0 18px 0 0; color:#aaaaaa;}
.link1 a:visited{padding:0 18px 0 0; color:#aaaaaa;}
.link1 a:hover{padding:0 18px 0 0; color:#ccc;}
.link2{width:730px; margin:0 auto;}
.link2 img{width:127px; height:44px; margin-right:18px;}

/* 公司简介 */
.main_company{width:960px; height:500px; margin:0 auto; padding-top:13px; }
.you_Position{width:960px; height:30px; line-height:30px; vertical-align:middle; text-align:left; margin-bottom:3px; }
.main_body{width:960px; height:500px; }
.nav_side_box{ width:262px; height:480px; float:left; border:#eeeeee 1px solid;}
.side_title{width:262px; height:37px; background:url(../images/case_titlebg.png) repeat-x; line-height:37px; vertical-align:middle; text-align:center; font-size:16px; float:left; }
.rightcontent{ width:685px; height:480px; float:left; border:#eeeeee 1px solid; margin-left:8px; overflow:hidden;}
.side_nav{width:232px; height:370px; float:left; padding: 8px 15px; }
.infor_left_li_box{ width:100%; float:left;}
.left_li{ width:100%;float:left;  }
.left_li ul{margin:0px;}
.left_li li{ width:100%; height:50px; text-align: left; line-height:50px;border-bottom:#e1e1e1 1px  dashed; }
.left_li li a{ display:block; width:100%; height:100%; color:#666;padding-left:20px;}
.left_li li a:hover{color:#ccc; font-weight:bold; background:url(../images/iconx.png) no-repeat left; padding-left:20px;}
.left_li li .cur{color:#008cd6; font-weight:bold; background:url(../images/iconx.png) no-repeat left; padding-left:20px;}
.cur_posision{ height:25px; line-height:25px; vertical-align:middle; }

/* 新闻 */
.main_news{width:960px; height:710px; margin:0 auto; padding-top:13px; }
.you_Position{width:960px; height:30px; line-height:30px; vertical-align:middle; text-align:left; margin-bottom:3px; }
.main_body_news{width:975px; height:710px; }
.rightcontent_news{ width:685px; height:690px; float:left; border:#eeeeee 1px solid; margin-left:8px;}
.right_side_title{width:670px; height:35px; background-color:#e0eff4; line-height:35px; vertical-align:middle; text-align:center; float:left; text-align:left; padding-left:15px;}
.right_side_content_txt{ width:655px; margin:15px;line-height:22px; text-indent:26px;text-align:justify;text-justify:inter-ideograph; float:left;}
.right_side_content{ width:655px; margin:15px; float:left;}
.artmarket_r_bottom_box{width:655px; height:512px; float:left; }
.popular_dark {
	margin: 0px 5px 25px; text-align:left;
}
.popular_dark li {
	background-position: left 10px; padding: 0px 0px 0px 18px; height: 33px; line-height: 33px; overflow: hidden; list-style-type: none;  text-overflow: ellipsis; background-image: url(../images/iconx.jpg) ; background-repeat: no-repeat;
}
.popular_dark li span {
	color: rgb(102, 102, 102); font-size: 13px; float: right;
}
.popular_dark li a {
	width: 39em; color: rgb(109, 112, 114); overflow: hidden; font-size: 13px; text-decoration: none; float: left; text-overflow: ellipsis;
}
.popular_dark a:visited {
	text-decoration: none;
}
.popular_dark a:hover {
	color:#ccc;
}
.page_box{ width:100%; height:48px; float:left; background-color:#f5f5f5; line-height:48px; vertical-align:middle; text-align:center; margin-top:30px; margin-bottom:30px; text-align:center;}
.page_contain{ width:300px; height:30px; margin:0 auto; margin-top:6px; text-align:center;}
.page_contain_index{ width:62px; height:24px; line-height:24px; vertical-align:middle; border:#c8c8c8 1px solid; background-color:#FFF; float:left; margin:5px; text-align:center; }

/* 成功案例 */
.main_case{width:960px; height:890px; margin:0 auto; padding-top:13px; }
.main_body_case{width:975px; height:890px; }
.rightcontent_case{ width:685px; height:870px; float:left; border:#f5f5f5 1px solid; margin-left:8px; text-align:center;}
.images_box{ width:685px; height:880px; margin:0 auto;}
.right_side_content_images{ width:675px; margin:5px; float:left;}
.parterlogo{ width:102px; heightimg:43px; float:left; margin:6px; border:#f5f5f5 1px solid;}
.parterimages{ width:215px; height:175px; float:left; margin:6px 0px 0px 6px; border:#f5f5f5 1px solid; background-color: #f5f5f5; }
.parterimages p{ line-height:28px; vertical-align:middle; text-align: center;} 

/* 联系我们 */
.main_contact{width:960px; height:600px; margin:0 auto; padding-top:13px; }
.main_body_contact{width:960px; height:600px; }
.rightcontent_contact{ width:685px; height:580px; float:left; border:#eeeeee 1px solid; margin-left:8px; overflow:hidden;}
.right_side_content_contact{ width:655px; margin:15px;line-height:22px; float:left; text-align:left;}

.newstitle{ margin-top:15px; font-size:15px;  font-weight:bold;}
.newsdate{ margin-top:15px; font-size:13px; color:#666;}
.newstxt{ margin-top:15px; font-size:13px;color:#333; text-align:left; line-height:22px; border-top:#CCC 1px dashed; padding-top:5px;}
.newstxt img{ margin:15px;}
.newstxt p{ text-indent:26px;text-align:justify;text-justify:inter-ideograph;}
