﻿@charset "utf-8";
/* CSS Document */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{margin:0;padding:0;}
body{ color:#444; font-size:14px; font-family:"微软雅黑", Arial, Helvetica, sans-serif;}
ul, ol { list-style: none;} 
img,fieldset{vertical-align:top;border:0;}
h1,h2,h3,h4,h5,h6 {font-size:100%; font-weight:normal;}
address,cite,code,em,th {font-weight:normal; font-style:normal;}
input,button,textarea,select{font:100% Arial,''; vertical-align:middle}
table,td,tr,th{font-size:14px;}
.nodispaly{ display:none}
.line{height:20px; line-height:20px; font-size:0px; clear:both; overflow:hidden; display:block;}
.fK{color:#a91432;}
.clearfix{*zoom:1;}
.clearfix:after{display:block; overflow:hidden; clear:both; height:0px; visibility:hidden; content:".";}
a{color:#444; text-decoration:none;}
a:hover {color:#FF6600; text-decoration:none; }

/* banner */
.banner{ min-width:1060px;  position:relative;  height:446px; overflow:hidden;  }
.banner .bd{ position:relative; z-index:0;  }
.banner .bd ul{ width:100% !important; }
.banner .bd li{ width:100% !important;  height:446px; }
.banner .bd li .siteWidth{ width:1000px; position:relative;  margin:0 auto;  height:360px;  }
.banner .bd li a{ height:360px; display:block;  }
.banner .bd .txt{ position:absolute; width:415px; top:100px; left:22px;   font:normal 18px/30px "Microsoft YaHei";    }
.banner .bd .btn{ display:block; zoom:1; margin-top:8px;  width:72px; padding-right:10px;  height:31px; line-height:31px; text-align:center; color:#fff; font-size:12px; background:url(../images/banner-btn.png) 0 0 no-repeat;
_background:url(../images/banner-btn-ie6.png) 0 0 no-repeat;}
.banner .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; text-align:center; }
.banner .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:11px; height:11px; margin:4px; background:url(../images/dot-black.png) 0 0; overflow:hidden; 
	line-height:9999px; filter:alpha(opacity=40);opacity:0.4; }
.banner .hd ul .on{ filter:alpha(opacity=100);opacity:1;  }

/* 头部 */
#gonyon { margin: auto; width: 1060px; height: auto; }

.logo { width:448px; float:left; height:84px; background:url(../images/logo.jpg) no-repeat;}
.annou { width:600px; float: right;}
.annou_a { width:600px; float:right;}
.annou_a dd { width:100px; float:right; margin:14px 16px 0 0 ; line-height:18px;}
.annou_a dl { width:50px; float:left; text-align:center;}
.annou_a span { width:50px; background:url(../images/anniu.jpg) no-repeat; display:block;}
.sol_a { width:203px; float: right; margin:10px 0 0 0 ;}
.sol_a h1 { width:165px; height:28px; float:left; background:url(../images/sol.jpg) no-repeat;}
.sol_a h2 { width:38px; height:28px; float:left;}

/* 导航条 */
.n-top2{height: 46px;float:none;clear:both;width:100%;display: block;background: line-height:47px; border-top: 1px solid #d7d4cf;
	background-image: -moz-linear-gradient(top, #fbfbfb, #dbdbdb); /* Firefox */
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fbfbfb), color-stop(1, #dbdbdb)); /* Saf4+, Chrome */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbfbfb', endColorstr='#dbdbdb', GradientType='0'); /* IE*/
}
.n-top2 ul{float: left;height:47px;display: inline;text-align: center;background: }
.n-top2 ul.ulhover{background: none;}
.n-top2 ul:hover,.n-top2 ul.ultoph{background: url(../images/ten_1.jpg) no-repeat center top;}
.n-top2 ul li.to-h a{ position:relative;z-index:3; }
.n-top2 ul.indexnav li .to-h2{_right:-1px;}
.n-top2 ul:hover a.ulaho{border-left:1px solid #f1850c;border-right:1px solid #f1850c;padding: 0 25px;}
.n-top2_1{height:47px;position: relative;;width:1060px;margin: auto;}
.n-top2 ul li{display: block;float:left; line-height:47px; width:176px;}
.n-top2 ul li a{font-size: 16px; font-weight: bold;display: block;_display:inline-block;height: 47px;*+padding-right:28px;position: relative; color:#333; font-weight:normal}
.n-top2 ul li a:hover{ text-decoration:none;}
.topnavdiv{border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.3);display: none;left: 0; position: absolute;top: 46px; z-index: 9990; background: url(../images/navv.jpg) repeat-x center top #fff; text-align: left;    }
.topnavview{ margin-right: 0;height: 100%;margin-right: 7px;padding: 20px 25px;width: auto;position: relative;zoom: 1;z-index: 999;}
.t-wrap {position: relative;z-index: 999; zoom: 1;}
.top-item{float:left;width:auto;}
.top-h{background-color: #FFFFFF;border-left: 1px solid #CFCFCF;float: left; height: 200px; left: 200px; margin: 0 13px; min-height: 200px;width: 1px;display: inline;}
.top-item *{width:auto}
.n-top2 .topnavdiv .item-titles a{color:#000;font-size: 14px;display: inline; text-align:center; display:block; line-height:24px;}
.n-top2  .top-item li{display: block;float:none;line-height: 20px;}
.n-top2 .topnavdiv a{font-size: 12px;color: #666;padding: 0;height: auto;font-weight: normal;line-height: 20px;}
.n-top2 .topnavdiv a:hover{color:#eb7d05 !important;}
.n-top2  .h1ul ol{ margin-bottom:10px;}
.h1ul li{ line-height:25px; height:25px;}
.item-titles{margin-bottom:10px;}
.n-top2  .h1ul h1 a{font-size: 13px;color: #000;}
.n-top .topnavview a:hover{ color:#eb7d05}
.n-top2 .last-ttle a{color: #060709;font-size: 15px;line-height: 30px;display: inline;}
.last3_1{float:left;margin-right: 30px;display: inline;}
.last3_2{width:200px;float:left;font-weight:normal;line-height:23px; padding-bottom:12px;}
.last3_2 img{margin-bottom:10px;}
.last-ttle{}
.n-top2 .last3_1 .caseh1ul a{font-size: 14px; color: #000; line-height:26px; border-bottom:1px dashed #CCC}
.item-titles img{ width:230px;}
#tpmenu1{left:1px;}
#tpmenu11{left:55px;}
#tpmenu12{left:228px;}
#tpmenu13{left:408px;}
#tpmenu14{left:590px;}
#tpmenu15{left:682px;}
#tpmenu16{left:596px;}
.last-sub{text-indent: 10px;}
.moreporso{text-align:right;float:left;clear:left;width:100%;}
.n-top2 .topnavdiv  .moreporso a{ color:#333  }

/* 零头 */
.gekns { width:1060px; float:left; text-align:center; color:#d7d7d7; font-size:20px; margin:60px 0 8px 0;}
.gekn { width:456px; float:left; margin-top:8px;}
.gekn_1  { width:96px; float: right; border-bottom: solid 7px #eaeaea; height:7px;}
.gekn_2  { width:96px; float: left; border-bottom: solid 7px #eaeaea; height:7px;}
.gekn_sa { width:146px; float:left; text-align:center; font-size:25px; color:#0061ae;}
.gekn_flei { width:820px; float:left; border-radius:50px; background:#0061ae; margin:20px 0 0 120px; line-height:50px;}
.gekn_flei a{ color:#FFFFFF;}
.gekn_flei a:hover { color:#FFFFFF; background:#FF6600; display:block;}
.gekn_flei dl { width:30%; float:left;}
.gekn_flei dd { width:165px; float:right; text-align: center; font-size:20px;}
.gekn_flei dt { width:165px; float:left; text-align: center; font-size:20px;}


/* 首页产品 */
.gekn_lmzs { width:1080px; margin:auto;}
.gekn_lmzs_a { width:248px; float:left; border: thin solid #e7e7e7; margin:30px 8px 0 10px;}
.gekn_lmzs_a h1 img { width:248px; float:left; height:170px;}
.gekn_lmzs_a h2 { width:248px; border-top: thin solid #e7e7e7; float:left;}
.gekn_lmzs_a h3 { width:248px; text-align:center; font-size:16px; line-height:35px; overflow:auto; height:40px;}
.gekn_lmzs_a h4 { width:230px; float: left; margin-left:10px; line-height:25px; color:#cdcdcd; display:none;}
.gekn_lmzs_a h5 { width:132px; float:left; line-height:38px; text-align:center; background:#0061ae; font-size:18px; margin:10px 0 0 59px;}
.gekn_lmzs_a h5 a{ color:#FFFFFF;}
.gekn_lmzs_a h5 a:hover { color:#FFFFFF; background:#FF6600; display:block;}

/* 首页公司简介 */
.gsji_nda { width:100%; background:url(../images/ten_2.jpg) no-repeat; margin:auto; float:left; margin-top:20px; height:373px;}
.gsji_nda h1 { width:438px; border: thin solid #fff; margin-top:60px; float:left;}
.gsji_nda h1 img { width:438px; height:263px;}
.gsji_nda h2 { width:610px; float:left; line-height:30px; margin:60px 0 0 10px; color:#FFFFFF;}
.gsji_nda h3 { width:161px; float:left; line-height:40px; border: solid thin #fff; text-align:center; font-size:16px; margin-left:449px; margin-top:15px;}
.gsji_nda h3 a{ color:#FFFFFF;}
.gsji_nda h3 a:hover { color:#FFFFFF; background:#FF6600; display:block;}

/* 首页新闻资讯 */
.xwzhx { width: 505px; float:left; margin-top:30px;}
.xwzhx_a { width: 505px; float: right; margin-top:30px;}
.xwzhx_kea { width:505px; float:left; }
.xwzhx_kea dl { width:505px; float:left; border-bottom: dashed thin #d0d0d0; line-height:30px; margin-bottom:20px;}
.xwzhx_kea dd { float:left;}
.xwzhx_kea dt { float:left; white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;display:block;}
.xwzhx_kea span {  float: right;}

/* 底部 */
.dibu { background:#5e5e5e; width:100%; float:left; margin-top:20px;}
.dibu_1 { width:670px; float:left; margin:60px 0;}
.dibu_a { width:129px; float:left;}
.dibu_a dl { width:129px;}
.dibu_a h1 { width:129px; font-size:18px; color:#FFFFFF; margin-bottom:10px;}
.dibu_a h2 {  line-height:25px;}
.dibu_a h2 a { color:#FFFFFF;}
.dibu_a h2 a:hover { color:#FF6600;}
.dibu_b { width:300px; float:left;}
.dibu_b dl { width:300px;}
.dibu_b h1 { width:300px; float:left; font-size:18px; color:#FFFFFF; margin-bottom:10px;}
.dibu_b h2 { font-size:12px; line-height:25px; color:#FFFFFF;}

.dibu_erwem { float:left; margin-top:60px;}
.dibu_erwem h1 { width:1px; height:163px; background:url(../images/xian.jpg) no-repeat; margin: 0 30px 30px 0; float:left;}
.dibu_erwem h2 { width:138px; float:left; color:#FFFFFF; margin-left:35px; line-height:25px; text-align:center;}
.dibu_e { width:100%; float:left; line-height:35px; background:#505050; text-align:center; color:#FFFFFF; }

/* 内部 */
.shu_1 { height:300px;}

/* 共用 */
.nsa { width:100%; float:left; background:#f8f8f8; line-height:50px; font-size:16px; }
.nsa h1 { width:500px; float:left;}
.nsa h2 { float:right; text-align:right;}

.lanmu { width:228px; float:left; border: thin solid #e7e7e7; line-height:50px; margin-top:20px;}
.lanmu_1 { width:228px; float:left; line-height:50px;   font-size:24px; text-indent:15px;
		 background-image: -moz-linear-gradient(top, #fcfcfc, #f8f8f8); /* Firefox */
		 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fcfcfc), color-stop(1, #f8f8f8)); /* Saf4+, Chrome */
		 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#f8f8f8', GradientType='0'); /* IE*/}
.lanmu_2 { width:228px; float:left; }
.lanmu_2 ul {}
.lanmu_2 li { width:228px; background:#f8f8f8; line-height:40px; text-indent:15px; border-top: thin solid #e7e7e7;}
.lanmu_2 li a{display:block; }
.lanmu_2 li a:hover{ width:228px; background:#e1e1e1; float:left; border-top: thin solid #e7e7e7;}
.lanmu_2 .h1sda { display:block; float:left; height:40px; background:#e1e1e1; }
.lanmu_2 dl { width:180px; float:left; margin-left:15px; margin-bottom:15px;}
.lanmu_2 dd { width:180px; float:left; border-bottom:dashed thin #e7e7e7; line-height:30px; text-indent:15px;}

.tiaxie { width:810px; float:right; margin-top:20px; border: thin solid #e7e7e7; background:#f8f8f8;}
/* 关于我们 */
.about { width:780px; float:left; line-height:35px; margin:10px 0 20px 16px;}
.strength { width:800; float:left; margin-left:15px;}
.strength ul { zoom:1; margin-right:-15px;}
.strength ul li { width:250px; margin-right:20px; float:left; margin-bottom:10px;}
.strength p { text-align:center;}

/* 产品中心 */
.product { width:780px; float:left; margin:10px 0 0 16px;}
.product dl { width:240px; float:left; margin:0 10px 0 10px}
.product dd { width:240px; float:left;}
.product dd img { width:240px; height:190px; float:left;}
.product dt { width:240px; float:left; line-height:35px; text-align:center;text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}

.cpas{ width:780px; float:left; }
.cpas_dasd { width:530px; margin:auto; text-align:center; line-height:45px; font-size:18px;}
.cpas_dasd img { width:500px; margin-top:15px; }
.cpasa_a { width:780px; float:left; margin-left:16px;}
.cpasa_a dl { width:780px; float:left; border-bottom: thin solid #cccccc; line-height:40px; text-indent:15px;font-size:18px;}
.cpasa_a dt { width:780px; float:left; text-align:center; margin-bottom:16px;}
.cpasa_a dd { width:780px; margin-top:10px; float:left; line-height:30px; margin-left:10px; margin-bottom:10px;}
.cp_neiye { width:780px; float:left;}
.cp_neiye dl { width:780px; text-align:center; font-size:18px; color:#FF6600;}

/*badoo style*下一页上一页*/
div#badoopager {padding-right: 0px; padding-left: 0px; font-size: 13px; padding-bottom: 10px; color: #fffffff; padding-top: 10px; font-family: arial, helvetica, sans-serif; text-align:center;;clear:both;}
div#badoopager a {border-right: #f0f0f0 2px solid; padding-right: 5px; border-top: #f0f0f0 2px solid; padding-left: 5px; padding-bottom: 2px; margin: 0px 2px; border-left: #f0f0f0 2px solid; color: #fffffff; padding-top: 2px; border-bottom: #f0f0f0 2px solid; text-decoration: none}
div#badoopager a:hover {border-right: #FF6D06 2px solid; border-top: #FF6D06 2px solid; border-left: #FF6D06 2px solid; color: #FF6D06; border-bottom: #FF6D06 2px solid}
div#badoopager a:active {border-right: #FF6D06 2px solid; border-top: #FF6D06 2px solid; border-left: #FF6D06 2px solid; color: #FF6D06; border-bottom: #FF6D06 2px solid}
div#badoopager span.current {border-right: #FF6D06 2px solid; padding-right: 5px; border-top: #FF6D06 2px solid; padding-left: 5px; font-weight: bold; padding-bottom: 2px; border-left: #FF6D06 2px solid; color: #fff; padding-top: 2px; border-bottom: #FF6D06 2px solid; background-color: #ff6c16}
div#badoopager a.disabled {display: none}
div#badoopager input[type=text]{width:30px}

/* 新闻资讯 */
.news_a { width:780px; float:left; margin:2%;}
.news_f { width:780px; float:left; border-bottom: solid thin #e1e1e1; line-height:32px; margin-bottom:10px;}
.news_f dl {  color:#666666; text-align:center; float:left;}
.news_f dd {  float:left;}
.news_f dt {  float:right; color:#666666;}
.neisaxin { float: left; width:780px; margin-top: 10px; margin-left:16px;}
.neisaxin_1 { float: left; width: 780px; border-bottom: solid thin #e1e1e1; text-align: center; margin-bottom: 10px; line-height:35px;}
.neisaxin_1 .on {  font-size:24px; color:#FF6600; line-height:35px;}
.neisaxin_2 { line-height: 35px; float: left; width: 780px;}
.neisaxin_3 { float: left; width: 780px; margin-top:10px; line-height:25px;}

.supp { width:780px; float:left; margin:10px 0 20px 16px; line-height:35px;}

.contact { width:780px; float:left; line-height:35px; margin:10px 0 20px 16px;}
.contact dl { width:340px; float:left;}
.contact dd { width:470px; float:left; margin-left:15px; margin-top:15px;}

/* 本例子css */
.game163{ position: relative; border: 1px solid #dcdddd; padding: 4px; overflow: hidden; width: 598px; }
.game163 .bigImg{ height: 450px; position: relative;}
.game163 .bigImg li img{ vertical-align:middle; width:598px; height:350px;   }
.game163 .bigImg  h4{ font-size: 14px; font-weight: bold; line-height: 33px; height: 33px; padding-right: 30px; overflow: hidden; text-align: left; text-align:center; }

.game163 .smallScroll{ height: 47px; margin-bottom: 6px;}
.game163 .sPrev,.game163 .sNext{ float: left; display: block; width: 14px; height: 47px; text-indent: -9999px; background: url(../images/sprites1008.png) no-repeat 0 -3046px; }
.game163 .sNext{ background-position: 0 -2698px;}
.game163 .sPrev:hover{ background-position: 0 -3133px;}
.game163 .sNext:hover{ background-position: 0 -2785px;}

.game163 .smallImg{ float:left;  margin: 0 6px; display:inline; width: 557px; overflow: hidden;}
.game163 .smallImg ul{ height:54px;  width: 9999px; overflow: hidden; }
.game163 .smallImg li{ float: left; padding: 0 4px 0 0; width:62px; cursor:pointer;  display: inline;  }
.game163 .smallImg img{ border: 1px solid #dcdddd; width:60px; height:45px;  }
.game163 .smallImg .on img{ border-color: #1e50a2;}


.coantact { width:780px; float:left; line-height:35px; margin:10px 0 20px 16px;}
.coantact h1 { color:#000000; font-size:18px;}
.coantact dl { width:780px; float:left; }
.coantact dd { width:365px; float: left; }
.coantact dt { width:365px; float: right; }
.coantact h2 { float: left; margin-top:15px; width:780px;}

.ze { font-size:18px;}