@charset "utf-8";
/* CSS Document */
body{ margin:0px; padding:0px;  min-width:1216px; font: 12px/140% Arial,"微软雅黑",Helvetica, sans-serif,Verdana;}
img{ border:0px;}
ul,p{ margin:0px; padding:0px;}
ul li {list-style-type:none;}
a{ color:#000; text-decoration:none;}
h1,h2{ display:inline;}
.clear{ clear:both;}

/*  头部 */
.head{height:25px; background:#3A434C; overflow:hidden; font-size:12px;}
.head_box{ height: 100%; width:1216px; margin: 0px auto; position:relative;}
.head .head_left{ width:540px; height:25px; line-height:25px; margin-left: 14px; color:#434343; float:left; overflow:hidden;}
.head .head_right{ width:124px; height:25px; line-height:25px; color:#FFF; float:right}
.head .head_right a{ color:#ccc;}

.head_middle{height:100px; overflow:hidden;}
.head_middle .head_box .logo_left{ width:520px;float:left;}
.head_middle .head_box .logo_right{ width:625px; height:40px; float:right; margin-top: 30px; overflow:hidden;}
.head_middle .head_box .logo_right .nav{  height: 40px; line-height: 40px; margin-left:30px; overflow:hidden;}
.head_middle .head_box .logo_right .nav li{ height:20px; margin: 0 16px; *height:23px; *line-height:23px; line-height:20px; margin-top:10px; text-align:center; overflow:hidden; float:left;}
.head_middle .head_box .logo_right .nav li a{font-size:18px; font-weight:bold; color:#484066; }

/* 轮播图片 */
.screen{ height:400px; margin-top: 13px; position:relative;}
.screen #bu img{ width:100%; height:400px; border:0;}
.screen #bu .p{ position:absolute; z-index:1;}
.screen #btn{ height:15px; position: absolute; top: 370px; z-index: 4; left: 43%;}
.screen #btn ul{ width:204px; margin:0px; padding:0px; }
.screen #btn ul li{ float:left; list-style:none; padding:0px 20px; color:#FFF;cursor:pointer;}
.screen #btn ul li#one{ background-color:#6C6;}

/*  共用盒子样式 */
.share_box{ width:1216px; *width:1216px; margin:0 auto; *margin:0 auto;overflow:hidden;}

/*  关于我们 & 应用领域 */
.about{ width:100%; height:400px; overflow:hidden; }
.about .share_box .about_mn{ width:140px; height:50px; line-height:60px; margin:30px auto 0px; font-size:15px; font-weight:900; color:#484066; text-align:center;}
.about .share_box .about_us{ width:175px; height:34px; line-height:34px; margin:0 auto; font-size:15px; font-weight:900; color:#484066; text-align:center;}
.about .share_box .about_line{ width:453px; height:12px; margin:5px auto;}
.about .share_box .about_cont{width: 960px; line-height:20px; margin: 30px auto; text-align: center; text-indent: 2em; font-size:14px; color:#484066; overflow:hidden;}
.about .share_box .about_more{ width:190px; height:70px; line-height:70px; margin:0 auto; background:rgb(58,67,76); text-align:center; overflow:hidden;}
.about .share_box .about_more a{ color:#FFF; font-size:16px;}

/*  产品 */
.product{ height:350px; background: #FCFCFC ; overflow:hidden}
.product .share_box .p_left{ width:230px; height:300px; margin-top:40px; float:left; overflow:hidden;}
.product .share_box .p_left .p_mn{width:180px; height:50px; line-height:60px; font-size:15px; font-weight:900; color:#484066;}
.product .share_box .p_left .p_us{ width:175px; height:30px; font-size:18px; font-weight:900; color:#484066;}
.product .share_box .p_left .p_line{width:150px; height:6px; background:#484066; margin-top:-5px;}
.product .share_box .p_left .p_more{width:190px; height:70px; line-height:70px; margin-top:20px;background:#3A434C; text-align:center; overflow:hidden;}
.product .share_box .p_left .p_more a{ color:#FFF; font-size:16px;}
.product .share_box .p_right{ width:986px; height:400px; float:right; overflow:hidden;}
.product .share_box .p_right .p_list{height:60px; overflow:hidden;}
.product .share_box .p_right .p_list li{ height:60px; line-height:60px; margin:0 10px; float:left; overflow:hidden;}
.product .share_box .p_right .p_list li a{ font-size:14px; color:#484066; }
.product .share_box .p_right .p_list li a:hover{ text-decoration:underline;}
.product .share_box .p_right .p_show{ width: 986px; height: 250px; *height: 250px;  background-color: #fff; overflow: hidden;}
.product .share_box .p_right .p_show .scroller { background-color: #fff; overflow: hidden; position:relative }
.product .share_box .p_right .p_show .scroller .scrollbox { width: 500%; *height: 240px; padding:5px; overflow:hidden;}
.product .share_box .p_right .p_show .scroller .scrollbox .scroll {float:left; *height: 240px; overflow:hidden;}
.product .share_box .p_right .p_show .scroller .scrollbox .scroll li {  width:240px; height: 240px; *height: 240px; margin-right:10px; float:left; border:1px solid #ddd;}
.product .share_box .p_right .p_show .scroller .scrollbox .scroll li img {width:240px;height:180px}
.product .share_box .p_right .p_show .scroller .scrollbox .scroll li div{ width:200px; height:25px; line-height:25px; font-size:14px; color:#484066; margin:-1px auto; text-align:center;}
.product .share_box .p_right .p_show .scroller .scrollbox .scroll li div a{ font-size:14px; color:#484066;}
.product .share_box .p_right .p_show .scroller .scrollbox .scroll li div a:hover{ color:#F00; text-decoration:underline;}
.product .share_box .p_right .p_show .scroller .scrollbox .scroll li span {display:block;text-align:center}


/*  服务中心 */
.service{ height:340px; background: #FCFCFC ; overflow:hidden;}
.service .share_box .service_box{ width:400px; height:184px; margin:53px auto; float:left; overflow:hidden;}
.service .share_box .service_box .box_left{ width:190px; height:184px; float:left; overflow:hidden;}
.service .share_box .service_box .box_left .mn{width:180px; height:50px; line-height:60px; margin-top:14px; font-size:15px; font-weight:900; color:rgb(72,64,102);}
.service .share_box .service_box .box_left .us{ width:175px; height:30px; font-size:18px; font-weight:900; color:rgb(72,64,102);}
.service .share_box .service_box .box_left .line{width:150px; height:6px; background:rgb(72,64,102); margin-top:-7px;}
.service .share_box .service_box .box_left .s_more{width:190px; height:70px; line-height:70px; margin-top:20px;background:#3A434C; text-align:center; overflow:hidden;}
.service .share_box .service_box .box_left .s_more a{ color:#FFF; font-size:16px;}
.service .share_box .service_box .box_right{ float:left; overflow:hidden;}
.service .share_box .service_box .box_right img{ width:208px; height:183px;}
.service .share_box .service_img{ width:700px; height:290px; margin-left:30px; float:right; background:#C03; overflow:hidden;}
.service .share_box .service_img img{ width:700px; height:290px;}

/*  新闻 */
.news{ height:500px; overflow:hidden;}
.news .share_box .about_mn{ width:140px; height:50px; line-height:60px; margin:30px auto 0px; font-size:15px; font-weight:900; color:rgb(72,64,102); text-align:center;}
.news .share_box .about_us{ width:175px; height:34px; line-height:34px; margin:0 auto; font-size:15px; font-weight:900; color:rgb(72,64,102); text-align:center;}
.news .share_box .about_us{ width:175px; height:34px; line-height:34px; margin:0 auto; font-size:15px; font-weight:900; color:rgb(72,64,102); text-align:center;}
.news .share_box .about_line{ width:453px; height:12px; margin:5px auto;}
.news .share_box .news_box .info{ width:560px; height:305px; margin-top: 25px; margin-right:5px; float:left; overflow:hidden;}
.news .share_box .news_box .technology{ width:560px; height:305px; margin-top: 25px; margin-right:5px; float:right; overflow:hidden;}
.news .share_box .news_box li{ width:100%; height:38px; line-height:38px; overflow:hidden;}
.news .share_box .news_box li .tubiao{ float:left; margin-right:10px;}
.news .share_box .news_box li .cont{ width:430px; height:36px; *margin-top:-10px;border-bottom:1px solid #CCC; float:left; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.news .share_box .news_box li .cont a{ display:inline; font-size:14px; font-family:"宋体"; color:#484066;}
.news .share_box .news_box li .cont a:hover{ font-size:18px; }
.news .share_box .news_box li .time{ float:right; font-size:16px; color:#999; *margin-top:-10px;}
.news .share_box .news_more{ float:right; margin-top:15px;}
.news .share_box .news_more a{ font-size:14px; color:#4E3F86;}

/*  底部 */
.key{  width:1216px; height:30px; line-height:30px; margin:0 auto; font-size:14px; overflow:hidden;}
.foot{height:320px; background:#3A434C; overflow:hidden;}
.foot .foot_box{ height: 100%; width:1216px; margin: 0px auto; position:relative;}
.foot .foot_box .foot_img{ width:400px; height:83px; float:left; margin:120px 20px 0;}
.foot .foot_box .foot_right{ width:650px; height:230px; float:right; margin:40px 0px; }
.foot .foot_box .foot_right .nav{ border:1px solid #FFF; font-size:14px; overflow:hidden;}
.foot .foot_box .foot_right .nav li{ width:87px; height:35px; line-height:35px; margin-left:5px; text-align:center; overflow:hidden; float:left;}
.foot .foot_box .foot_right .nav li a{font-size:14px; color:#ccc;}
.foot .foot_box .foot_right .contact{ margin-top:30px; overflow:hidden;}
.foot .foot_box .foot_right .contact li{height:20px; font-size:14px; color:#ccc; overflow:hidden;}
.foot .foot_box .foot_right .record{ height:30px; line-height:30px; margin-top:30px; color:#ccc;font-size:12px;overflow:hidden;}
.foot .foot_box .foot_right .record a{color:#ccc;}