@charset "utf-8";
/* CSS Document */
/*头部*/
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.head_all{ position:relative; width:1033px; height:420px; margin:0 auto; }
.head_lab{ width:1033px; height:110px; margin:0 auto; background:url(../images/bg.jpg) 0 0 no-repeat;}
.head_right{ height:10px;}
.head_right ul li{ list-style-type:none; float:right; margin:10px 10px;}
.head_name{ position:absolute; top:10px; left:130px; height:80px;  font-family:微软雅黑; font-size:24px; font-weight:bold; color:#FFF; line-height:51px; float:left;}
.logo{ position:absolute; top:10px; left:10px;}
.logo img{ width:120px; height:90px;}
.head_menu{ width:1033px;}
.head_navigation{ width:812px; height:51px; margin-left:220px; margin-top:50px; background:url(../images/navicon.gif) repeat-x; font-weight:bold; font-size:16px;}
.head_navigation ul li{ list-style-type:none; width:80px; height:51px; text-align:center; line-height:51px; float:left; padding:0 10px; margin-left:10px;}
.head_navigation ul li a{ display:block; text-decoration:none; color:#FFF;}
.head_navigation ul li a:hover{ height:51px; background-color:#FFF; color:#3CADED;}

/*轮播图*/
/* css 重置 */
*div{ display:block;}
	*{margin:0; padding:0; list-style:none; }
	body{ background:#fff; font:normal 12px/22px 宋体;  }
	img{ border:0;  }
	a{ text-decoration:none; color:#333;  }
	a:hover{ color:#1974A1;  }
	.js{width:90%; margin:10px auto 0 auto; }
	.js p{ padding:5px 0; font-weight:bold; overflow:hidden;  }
	.js p span{ float:right; }
	.js p span a{ color:#f00; text-decoration:underline;   }
	.js textarea{ height:100px;  width:98%; padding:5px; border:1px solid #ccc; border-top:2px solid #aaa;  border-left:2px solid #aaa;  }

	/* 本例子css */
	.focusBox { position: relative; width:1033px; height:310px; overflow: hidden; }
	.focusBox .pic{ position:relative; z-index:0; }
	.focusBox .pic img { width:1033px; height:310px; display: block; }
	.focusBox .hd { width:100%; position: absolute; bottom: 10px; text-align: center; font-size:0; z-index:1; }
	.focusBox .hd li{margin: 0 5px; background: url(../images/dot.png) no-repeat 0 -16px; height: 16px; overflow: hidden; width: 16px; cursor: pointer;
		display:inline-block; *display:inline; zoom:1;  _background: url(../images/dot8.png) no-repeat 0 -16px;}
	.focusBox .hd .on{ background-position:0 0; }

	.focusBox .prev,
	.focusBox .next { width: 60px; height: 90px; margin: -60px 0 0; display: none; background: url(../images/ad_ctr.png) no-repeat 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=20);opacity:0.2;  }
	.focusBox .prev { left: 0; }
	.focusBox .next { background-position: 0 -90px; right: 0; }
	.focusBox .prev:hover,
	.focusBox .next:hover { filter:alpha(opacity=50) !important;opacity:0.5 !important;  }
	
	/*内容页左侧选项卡*/
.content{ width:1033px; height:100%; margin:0 auto;}
.content_left{ width:176px; height:100%; float:left; border:1px solid #CCC; margin:10px 0 0 0px;}
#content_lefts{ margin-top:0px;}
.content_left_lab{ height:54px; background:url(../images/title.gif) 0px 0px no-repeat;}
.content_left_right{ width:5px; height:54px; float:right; background:url(../images/title.gif)-895px 0 no-repeat;}

.content_lists{ width:176px; height:100%; margin:0 10px 0 10px;}
.content_list{ width:150px; height:100%;}
.content_list ul{ margin-top:20px; margin-bottom:20px;}
.content_list ul li{ width:150px; height:25px; border-bottom:1px dashed #CCC; font-size:12px; background:url(../images/list_icon.png) 0 0 no-repeat; }
.content_list ul li a{ padding:0 20px 0 20px;}
.content_list ul li a:hover{ color:#F00;}

.content_right{ width:850px; height:100%; float:left;}
.content_right_top{ width:850px; height:250px;}
.content_right_top_left{ width:470px; height:250px; float:left; margin:10px 0 0 20px;}
.content_company_lab{ height:50px; background:url(../images/title1.gif) 0 0 no-repeat;}
.content_company_more{ width:63px; height:50px; background:url(../images/title1.gif) -837px 0 no-repeat; float:right;}
.content_company_more img{ padding:16px 0 0 0;}
.content_company_adout{ width:470px; height:190px; padding-top:14px;}
.content_company_adout_img{ float:left; padding-right:14px; padding-top:14px; width:172px; height:128px;}
.content_company_adout img{ float:left; padding-right:14px; padding-top:14px; width:172px; height:128px;}
.content_company_adout span{ font: 12px/21px simsun; }
.content_company_adout span a{ font-weight:bold;}
.content_right_top_right{ width:330px; height:250px; float:right; margin:10px 0 0 0px;}
.content_project_lab{ height:46px; background:url(../images/title3.gif) 0 0 no-repeat;}
.content_project_more{ width:52px; height:46px; background:url(../images/title3.gif) -848px 0 no-repeat; float:right;}
.content_project_works{ width:330px; height:194px; }
.content_project_works li{ display:block; height:90px; margin-top:10px;}
.fangan{ width:89px; height:68px; float:left; text-align:center; margin-right:13px; overflow:hidden; border:1px #CCC solid; padding:3px; }
.fangan img{ height:68px;}
.fangan_conter{ }
.fangan_conter_work{ font:12px/15px simsun; color: #5f5f5f;}
.content_project_more img{ padding:16px 0 0 0;}
.content_right_well{ width:850px; height:225px;}
.content_right_well_left{ width:470px; height:225px; float:left; margin:10px 0 0 20px; overflow:hidden;}
.content_right_well_left_zuo{ height:225px; background:url(../images/lbg.gif) repeat-y; }
.content_right_well_left_you{ height:100%; background:url(../images/rbg.gif) right repeat-y;}
.content_right_well_left_xia{ margin-top:-9px; height:9px; line-height:9px; background:url(../images/title2.gif) 0px -212px no-repeat;}
.content_right_well_left_xias{float:right;margin-top:-9px;width:10px;height:9px;line-height:9px;background:url(../images/title2.gif) -890px -212px no-repeat;}
.content_news_lab{ height:56px; background:url(../images/title2.gif) 0 0 no-repeat;}
.content_news_more{ width:66px; height:56px; background:url(../images/title2.gif) -834px 0 no-repeat; float:right;}
.content_news_more img{ padding:16px 0 0 0;} 
.content_news_list{ margin:0px; padding:0px;}
.content_news_list ul{ margin:0px; padding:28px 22px 0 19px;}
.content_news_list ul li{ padding-left:17px; height:23px; background: url(../images/arrow.gif) 0 4px no-repeat; font: 12px Verdana, Arial, Helvetica, sans-serif; }
.content_news_list ul li a:hover{ color:#F00;}
.content_right_well_right{ width:330px; height:225px; overflow:hidden; float:right; margin:10px 0 0 20px;}
.content_right_well_right_zuo{ height:225px; background:url(../images/lbg.gif) repeat-y;}
.content_right_well_right_you{ height:100%; background:url(../images/rbg.gif) right repeat-y;}
.content_right_well_right_xia{ margin-top:-9px; height:9px; line-height:9px; background:url(../images/title4.gif) 0 -212px no-repeat;}
.content_right_well_right_xias{ float:right; margin-top:-9px; width:10px; height:9px; line-height:9px; background:url(../images/title4.gif) -890px -212px no-repeat;}
.content_major_lab{ width:330px; height:56px; background:url(../images/title4.gif) 0 0 no-repeat;}
.content_major_more{ width:55px; height:56px; background:url(../images/title4.gif) -845px 0px no-repeat; float:right;}
.content_major_more img{ padding:16px 0 0 0;}
.content_major_list{ margin:0px; padding:0px;}
.content_major_list ul{ margin:0px; padding:8px 19px 0 16px;}
.content_major_list ul li{ margin:0px; padding-left:15px; height:23px; line-height:23px; background:url(../images/arrow1.gif) 0 0 no-repeat;}
/*图片滚动*/
.content_right_bottom{ width:850px; height:220px; margin:50px 0 0 22px; }
/* css 重置 */
		*{margin:0; padding:0; list-style:none; }
		body{ background:#fff; font:normal 12px/22px 宋体; }
		img{ border:0;  }
		a{ text-decoration:none; color:#333;  }

		/* 本例子css */
		.picMarquee-left{ width:850px;  overflow:hidden; position:relative;  border:1px solid #ccc;   }
		.picMarquee-left .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
		.picMarquee-left .hd .prev,.picMarquee-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
			 cursor:pointer; background:url("../images/arrow.png") no-repeat;}
		.picMarquee-left .hd .next{ background-position:0 -50px;  }
		.picMarquee-left .hd .prevStop{ background-position:-60px 0; }
		.picMarquee-left .hd .nextStop{ background-position:-60px -50px; }
		.picMarquee-left .bd{ padding:10px;   }
		.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
		.picMarquee-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
		.picMarquee-left .bd ul li .pic{ text-align:center; }
		.picMarquee-left .bd ul li .pic img{ width:215px; height:160px; display:block; padding:2px; border:1px solid #ccc; }
		.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
		.picMarquee-left .bd ul li .title{ line-height:24px; }
/*图片滚动结束*/

.clear{ clear:both;}

/*底部*/
.bottom{ width:1033px; height:70px; margin:0 auto;}
.bottom_divide{ width:100%; height:50px; background:url(../images/divdie.gif) 0 0 repeat-x;}
.bottom_dh{ text-align:center;}
.bottom_dh a{ padding:0 2px 0 0;}
.bottom_banquan{ text-align:center; margin-bottom:50px;}

/*内容页*/
.article_all{ width:1033px; height:100%; margin:0 auto;}
.article_left{ width:176px; height:100%; float:left; margin-top:10px;}
.article_left_zuo{ border:0px; margin:0px; padding:0px; height:100%; background:url(../images/lbg.gif) repeat-y;}
.article_left_you{ height:100%; background:url(../images/lbg.gif) right repeat-y;}
.article_left_xia{ margin-top:-9px; height:9px;  line-height:9px; background:url(../images/column.gif) 0 -229px no-repeat;}
.article_left_xias{ float:right; margin-top:-9px; width:10px; height:9px; line-height:9px; background:url(../images/column.gif) -890px -229px no-repeat;}
.article_left_lab{ height:54px; background:url(../images/column.gif) 0 0 no-repeat;}
.article_left_menu{ margin:0px; padding:13px 7px 18px 7px;}
.article_left_menu a{ display:block; text-decoration:none; font: 12px/18px Verdana, Arial, Helvetica, sans-serif; height:25px; text-align:left; background:url(../images/dot2.gif) 0 0 no-repeat; padding-left:52px; color: #464646; }

.article_left_lianxi{ width:176px; height:100%; margin-top:20px;}
.article_left_lianxi_zuo{ }
.article_left_lianxi_you{}
.article_left_lianxi_xia{ margin-top:-9px; height:9px; line-height:9px; background:url(../images/lianxi.gif) 0px -207px no-repeat;}
.article_left_lianxi_xias{ margin-top:-9px; width:10px; height:9px; line-height:9px; background:url(../images/lianxi.gif) -890px -207px no-repeat;}
.article_left_lianxi_lab{ height:54px; border:0px; margin:0px; padding:0px; background:url(../images/lianxi.gif) 0 0 no-repeat;}
.article_left_lianxi_iphone{ padding:16px 0 18px 10px;}
.article_right{ float:right; width:850px; height:100%; background:url(../images/content_bg.gif) -185px 0 no-repeat; margin: 10px 0 0 0px;}
.article_right_lab{ border:0px; margin:0px; margin:0px; height:54px; line-height:54px; background:url(../images/article_lab.gif) 0 0 no-repeat; margin:10px 0 0 10px; padding:0 10px 0 40px; }
.article_right_lab a { padding-right:10px;}
.article_right_lab span{ padding-left:10px;}
.article_right_content{ width:805px ; height:100%; min-height:300px; margin-left:20px;}
.article_right_content_boby{ padding-left:20px; font-size:12px;}
/*图片列表*/
.article_right .list li{ margin-left:20px; margin-right:10px; line-height:35px;border-bottom:1px solid #EEE; padding-left:15px;background: url(../images/image.gif) no-repeat 5px -155px; font-size:14px;}
.article_right .list li span{ float:right; font-size:11px; color:#999; font-family:Verdana, Geneva, sans-serif}
.article_right .list li em{padding-left:10px; color:#C00; font-size:12px; font-style: normal;}
.article_right .list dl{ float:left; width:160px; height:145px; padding:5px; text-align:center; overflow:hidden; margin-left:12px; margin-bottom:12px;background: url(../images/image.gif) no-repeat -430px -270px;}
.article_right .list dl dt{height:120px;}
.article_right .list dl dt img{width:160px;height:120px;}
.article_right .list dl dd{height:30px; overflow:hidden; line-height:30px;}
.article_right .list dl:hover{background-position: -430px -440px;}
.article_right .list dl:hover a{ color:#F00;}
.article_right .prev{ padding-top:20px;}
.article_right .prev a{margin-right:20px;color:#0C4D8D;}

/*文章页*/
h1,.f1,h2{font-family:"微软雅黑","宋体",Arial; font-weight:bold;color: #444;}
h1{font-size:18px;text-align:center}
.f1,h2{font-size:14px;}
h1{font-size:20px; padding:5px 0;}
.f2{font-size:14px; line-height:160%;}
.article_right_content .t{color:#999; text-align:center;}

/*在线咨询*/
/*reset*/
*{margin:0;padding:0;list-style-type:none;}
a,img{border:0;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
body{font:12px/180% Arial, Helvetica, sans-serif, "新宋体";color:#333333;}
/*main css*/
.main-im{position:fixed;right:10px;top:300px;z-index:100;width:110px;height:272px;}
.main-im .qq-a{display:block;width:106px;height:116px;font-size:14px;color:#0484cd;text-align:center;position:relative;}
.main-im .qq-a span{bottom:5px;position:absolute;width:90px;left:10px;}
.main-im .qq-hover-c{width:70px;height:70px;border-radius:35px;position:absolute;left:18px;top:10px;overflow:hidden;z-index:9;}
.main-im .qq-container{z-index:99;position:absolute;width:109px;height:118px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom:1px solid #dddddd;background:url(../images/qq-icon-bg.png) 50% 8px no-repeat;left:0;top:0;}
.main-im .img-qq{max-width:60px;display:block;position:absolute;left:6px;top:3px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.main-im .im-qq:hover .img-qq{max-width:70px;left:1px;top:8px;position:absolute;}
.main-im .im_main{background:#F9FAFB;border:1px solid #dddddd;border-radius:10px;background:#F9FAFB;display:none;}
.main-im .im_main .im-tel{color:#000000;text-align:center;width:109px;height:105px;border-bottom:1px solid #dddddd;}
.main-im .im_main .im-tel div{font-weight:bold;font-size:12px;margin-top:6px;}
.main-im .im_main .im-tel .tel-num{font-family:Arial;font-weight:bold;color:#e66d15;}
.main-im .im_main .im-tel:hover{background:#fafafa;}
.main-im .im_main .weixing-container{width:55px;height:47px;border-right:1px solid #dddddd;background:#f5f5f5;border-bottom-left-radius:10px;background:url(../images/weixing-icon.png) no-repeat center center;float:left;}
.main-im .im_main .weixing-show{width:112px;height:172px;background:#ffffff;border-radius:10px;border:1px solid #dddddd;position:absolute;left:-125px;top:-126px;}
.main-im .im_main .weixing-show .weixing-sanjiao{width:0;height:0;border-style:solid;border-color:transparent transparent transparent #ffffff;border-width:6px;left:112px;top:134px;position:absolute;z-index:2;}
.main-im .im_main .weixing-show .weixing-sanjiao-big{width:0;height:0;border-style:solid;border-color:transparent transparent transparent #dddddd;border-width:8px;left:112px;top:132px;position:absolute;}
.main-im .im_main .weixing-show .weixing-ma{width:104px;height:103px;padding-left:5px;padding-top:5px;}
.main-im .im_main .weixing-show .weixing-txt{position:absolute;top:110px;left:7px;width:100px;margin:0 auto;text-align:center;}
.main-im .im_main .go-top{width:50px;height:47px;background:#f5f5f5;border-bottom-right-radius:10px;background:url(../images/totop-icon.png) no-repeat center center;float:right;}
.main-im .im_main .go-top a{display:block;width:52px;height:47px;}
.main-im .close-im{position:absolute;right:10px;top:-12px;z-index:100;width:24px;height:24px;}
.main-im .close-im a{display:block;width:24px;height:24px;background:url(../images/close_im.png) no-repeat left top;}
.main-im .close-im a:hover{text-decoration:none;}
.main-im .open-im{cursor:pointer;margin-left:68px;width:40px;height:133px;background:url(../images/open_im.png) no-repeat left top;}
/*
