﻿/*index*/
.banner_wrap{background:#ececec;}
.focusBox2 { position: relative; width:1442px; height:400px; overflow: hidden;}
.focusBox2 .pic img { width:1442px; height:400px; display: block; }
.focusBox2 .hd { overflow:hidden; zoom:1; position:absolute; bottom:20px; right:664px; z-index:3}
.focusBox2 .hd li{float:left; line-height:7px; text-align:center; font-size:12px; width:35px; height:7px; cursor:pointer; overflow:hidden; background:#fff; margin-left:4px;}
.focusBox2 .hd .on{ background:#00a1e1;}
.focusBox2 .prev,
.focusBox2 .next { width:45px; height:99px; position:absolute; top:91px; z-index:3; filter:alpha(opacity=20); -moz-opacity:.2; opacity:.2; -webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease}
.focusBox2 .prev { background-image:url(../images/index.png); background-position:-112px 0; left:0 }
.focusBox2 .next { background-image:url(../images/index.png); background-position:-158px 0; right:0 }
.index_part_one{height: 233px;}
.index_about,.index_news,.index_slidebar{ border:#d2d2d2 1px solid;}
.index_about{padding:0 15px; height: 100%;}
.index_about .h1,.index_news .h1,.index_slidebar .h1{ height:45px; line-height:45px;background:url(../picture/icon.png) no-repeat 0;padding-left:25px; font-size:16px; color:#162f67;}
.index_about .txt{margin:10px 0; font-family:"宋体"; color:#333; line-height:26px;}
.index_about .txt a{ color:#0094e3;}
.index_news{width:50%;height: 100%;}
.index_news .h1,.index_slidebar .h1{ border-bottom:#d2d2d2 1px solid;padding-left:40px; font-family:"微软雅黑";background:url(../picture/icon.png) no-repeat 15px;}
.index_news .h1 a{ display:inline-block;padding:0 10px;height:20px;margin-right:15px;color:#a6a6a6;line-height:20px; font-size:10px; font-family:Arial, Helvetica, sans-serif; float:right; text-align:center; border:#cfcfcf 1px solid;margin-top:13px;}
.index_news .h1 a:hover{ color:#0094e3; border:#0094e3 1px solid;}
.index_news dl{width:363px;margin:0 auto 10px auto; border-bottom:#ccc 1px dotted;padding:15px 0;font-family:"宋体";}
.index_news dl dt{width:100px; height:96px; border:#d0d0d0 1px solid; float:left;}
.index_news dl dd{width:250px; float:right;line-height:24px; color:#666;height: 96px;}
.index_news dl dd h2{ color:#0094e3; font-size:12px;}
.index_news dl dd span{ display:block; }
.index_news dl dd span a{color:#e29a00;}
.index_news_list{width:363px;margin:0 auto;font-family:"宋体";}
.index_news_list li{ line-height:30px; color:#333;background:url(../images/icon3.png) no-repeat 0; text-indent:15px}
.index_news_list li a:hover{ color:#0094e3;}
.index_news_list li span{ float:right; color:#999;}
.index_slidebar{width:49%;    margin-left: 0.5%; font-family:"宋体";height: 100%;}
.index_slidebar_wrap{padding:0 15px;}
.index_slidebar .h2{ color:#333; font-weight:bold;margin:20px 0;}
.index_slidebar .brand a{ display:inline-block;background:#a6a6a6;width:98px;margin-right:1px; height:30px; line-height:30px; text-align:center; color:#fff; font-weight:bold;}
.index_slidebar .brand a.on{background:#162f67;}
.index_slidebar .brand a:hover{background:#162f67;}
.index_address{ line-height:27px; color:#333;}
.index_part_two{margin:20px 0;    height: 233px;}
.field_scop{width:722px; border:#d2d2d2 1px solid;}
#tab .tab_menu{width:100%;background:url(../images/line.jpg) repeat-x bottom;}
#tab .tab_menu li.list{width:90px;}
#tab .tab_menu li.last_item{width:195px; border-right:0;}
#tab .tab_menu li{float:left;border-right:#d2d2d2 1px solid;height:43px; font-size:14px;line-height:43px;cursor:pointer;text-align:center;margin:0 2px 0 0;}
#tab .tab_menu li span{ display:block;height:43px; line-height:43px;background:url(../images/tab_bg.png) no-repeat right;}
#tab .tab_box{padding:15px;}
#tab .tab_menu .selected{background:url(../images/jianjiao.jpg) no-repeat center bottom;cursor:pointer;}
.tab_box .hide{display:none; border:none;}
.tab_menu .title{width:150px;}
.lingyu_con .ly_left{ float:left;margin-left: 24px;line-height: 20px;color: #333;font-family: "宋体";}
.ly_left a{color: #0094e3;font-size: 12px;font-family: "宋体";}
.lingyu_con .ly_left li{ background:url(../images/icon4.png) no-repeat 0; text-indent:15px; line-height:30px;}
.lingyu_con .ly_left li a{ color:#333; font-family:"宋体"; }
.lingyu_con .ly_left li a:hover{text-decoration:underline;}
.lingyu_con .ly_right{width:376px; height:230px;}
.focusBox { position: relative; width: 376px; height: 230px; overflow:hidden;}
.focusBox .pic img { width: 376px; height: 230px; display: block; }
.focusBox .num { position: absolute; z-index: 3; bottom:5px; right:5px; }
.focusBox .num li{ float: left; position: relative; width: 15px; height: 15px; line-height: 15px; overflow: hidden; text-align: center; margin-right:2px; cursor: pointer; }
.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.focusBox .num li span { z-index: 1; background:#162f67;}
.focusBox .num li.on a,.focusBox .num a:hover{ background:#0094e3;  }
.field_scop{width:722px; border:#d2d2d2 1px solid;}
.index_case{width:254px; border:#d2d2d2 1px solid;}
.index_case .h1{ border-bottom:#d2d2d2 1px solid;padding-left:40px; font-family:"微软雅黑";background:url(../picture/icon.png) no-repeat 15px; height:45px; line-height:45px;font-size:16px; color:#162f67;}
.index_case .h1 a{ display:inline-block;padding:0 10px;height:20px;margin-right:15px;color:#a6a6a6;line-height:20px; font-size:10px; font-family:Arial, Helvetica, sans-serif; float:right; text-align:center; border:#cfcfcf 1px solid;margin-top:13px;}
.index_case .h1 a:hover{ color:#0094e3; border:#0094e3 1px solid;}
.index_case_list{width:224px;margin:0 auto;font-family:"宋体";}
.index_case_list li{ line-height:30px; color:#333;background:url(../images/icon3.png) no-repeat 0; text-indent:15px}
.index_case_list li a:hover{ color:#0094e3;}
.index_case_list li span{ float:right; color:#999;}
.index_case .pic{padding:15px 0;width:224px;margin:0 auto;}
.index_part_three{ border:#ccc 1px solid;padding-bottom:20px;margin-top: 20px;}
.index_part_three .h1{height:45px; line-height:45px;border-bottom:#d2d2d2 1px solid;padding-left:40px; font-family:"微软雅黑";background:url(../picture/icon.png) no-repeat 15px; font-size:16px; color:#162f67;margin-bottom:20px;}

.index_part_three .ly_left li{ text-indent:28px;  background: url(../images/icon4.png) no-repeat 15px;}
.qikanjs { position: relative; width: 652px; height: 162px;}
.qikanjs .pic img { width: 652px; height: 162px; display: block; }
.qikanjs .num { position: absolute; z-index: 3; top:-50px; right:5px; }
.qikanjs .num li{ float: left; position: relative; width:8px; height:8px; line-height:8px; overflow: hidden; text-align: center; margin-right:5px; cursor: pointer; border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;-o-border-radius:100%;-ms-border-radius:100%;}
.qikanjs .num li a,.qikanjs .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.qikanjs .num li span { z-index: 1; background:#a4a4a4;}
.qikanjs .num li.on a,.qikanjs .num a:hover{ background:#0094e3;}
/*about*/
.inside_page_banner{width:1442px; text-align:center;margin:0 auto;}
.container{margin-top: 25px;}
.slidbar_le{width:220px; position:relative;background-color:#FFF;}
.slidbar_le .h3{ height:60px; line-height:60px; color:#fff; background:#00a1e1 url(../images/icon6.png) no-repeat 18px; font-size:20px;padding-left:44px;}
.box{width:218px;border:#d2d2d2 1px solid;}
.box ul li{ width: 218px; height: 45px; text-indent:15px; font-size:16px; border-top:#d2d2d2 1px solid; position:relative;}
.box ul li.first{ border-top:0;}
.box ul li:hover ul{display:block; border-right:#d2d2d2 1px solid;border-bottom:#d2d2d2 1px solid;}
.box ul li a{height:45px; line-height:45px; display:block;color:#162f67;}
.box ul li a.current{background:url(../images/menu_bg.png) no-repeat right; color:#0094e3;}
.box ul li a:hover{background:url(../images/menu_bg.png) no-repeat right; color:#0094e3;}
.box ul li ul{display:none;position:absolute; top:0; left:219px;width:189px;}
.box ul li ul li{background-color:#eee;width:189px; font-weight:bold;  font-size:13px; font-family:"宋体"; border-top:#b0b0b0 dotted 1px;}
.box ul li ul li a{color:#162f67;}
.box ul li ul li .hide{ display:none;}
.box ul li ul li:hover .hide{ display:block;}
.box ul li ul li:first-child{ border-top:#d2d2d2 1px solid;}
.box ul li ul li a{background:url(../images/icon5.png) no-repeat 15px; text-indent:35px;}
.box ul li ul li a:hover{background:#fff url(../images/icon9.png) no-repeat 15px;color:#0094e3;}
.box ul li ul li ul{position:absolute; top:0; left:190px;width:189px;}
.box ul li ul li ul li{background:#eee url(../images/j1.png) no-repeat 15px;}
.box ul li ul li ul li:hover{background:#eee url(../images/j2.png) no-repeat 15px;text-indent:35px;}
.box ul li ul li ul li a{background:#fff url(../images/j1.png) no-repeat 15px;}
.box ul li ul li ul li a:hover{background:#eee url(../images/j2.png) no-repeat 15px;}
.box .current{background:url(../images/menu_bg.png) no-repeat right;}
.box .current .a1{ color:#0094e3;}
.contact_way,.feedback_way{margin:15px 0; width:218px; height:85px; line-height:85px; text-indent:126px;}
.feedback_way{background:url(../images/box_bg2.jpg) no-repeat;}
.contact_way a,.feedback_way a{ color:#162f67; font-size:16px; display:block;background:url(../images/box_bg1.jpg) no-repeat;border:#d2d2d2 1px solid;}
.feedback_way a{background:url(../images/box_bg2.jpg) no-repeat;}
.contact_way a:hover,.feedback_way a:hover{border:#0094e3 1px solid;}
.content_ri{ border:#d2d2d2 1px solid;width:758px;background:url(../images/ling_bg2.jpg) no-repeat bottom;}
.current_position{padding:0 20px;color:#0094e3; font-size:16px; height:54px; line-height:54px;background:url(../images/line_bg.jpg) no-repeat bottom;}
.current_position span{ float:right;color:#666; font-family:"宋体"; font-size:12px;}
.current_position span b{ color:#0094e3; font-weight:normal;}
.article_con{padding:20px;}
.business{line-height:30px; font-family:"宋体"; font-size:14px; color:#333; text-indent:12px;}
.business ul{margin-bottom:30px;}
.business li:first-child{background:url(../images/icon7.png) no-repeat 0; font-weight:bold;}
/*contact*/
.contact{ line-height:30px; font-size:14px; color:#162f67; background:url(../images/shuline.png) no-repeat center;}
.contact ul{width:290px;}
.feed_back{ font-size:14px; font-family:"宋体"; color:#333;}
.feed_back td{padding-bottom:20px;}
.feed_back .input{width:280px; height:35px; font-family:"宋体"; color:#333;line-height:35px;padding:0 5px; border:#ccc 1px solid;}
.feed_back .button{width:130px; height:40px; line-height:40px;background:#0094e3; text-align:center; border:0; cursor:pointer; font-size:16px; color:#fff; font-family:"微软雅黑"; border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;padding:0;}
.feed_back .textarea{width:460px;padding:0 5px; font-family:"宋体"; color:#333;height:135px; border:#ccc 1px solid;}
/*case*/
.case dl{border-bottom:#ccc 1px dashed;font-family:"宋体";padding:20px 0 10px 0; }
.case dt{font-size:14px; color:#333;font-weight:bold;margin-bottom:10px;background:url(../images/icon8.jpg) no-repeat 0;padding-left:25px;}
.case dd{ line-height:30px; color:#666;padding-left:25px;}
.case dd a{ display:block; color:#0094e3;}
.case_infor{font-family:"宋体";}
.back_btn .partone{float: left;}
.back_btn .partthree{float: right;} 
.back_btn .piece{color: #999;}
.case_infor .back_btn{ line-height:23px; border-bottom:#ccc 1px dashed;margin:20px 0;}
.case_infor .back_btn a{ display:block; height:23px; text-align:center;float: right; }
.fanye_part{ line-height:30px; }
.fanye_part li a{ color:#333;}
.fanye_part li a:hover{ color:#0094e3;}
/*news*/
.news .date{width:58px; height:58px;background:#0094e3; text-align:center; color:#fff;margin-right:20px;}
.news .date span{ display:block;}
.news .date .spec_day{ height:33px; line-height:33px;}
.news .date .year{height:25px; line-height:25px;background:#294584;}
.news_con dt a{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.news .news_con a{ color:#666; font-family:"宋体";line-height:24px; display:block; font-size:14px;width:630px;}
.news .news_con a dt{ font-weight:bold; color:#333;}
.news .news_con a:hover{ color:#0094e3;}
.news .news_con a:hover dt{color:#0094e3;}
.news_list{padding:20px 0; border-bottom:#ccc 1px dashed;}
.page{margin-top:20px; text-align:center;}
/*zhaopin*/
.zhaopin dl{padding:15px 0;border-bottom:#ccc 1px dashed;}
.zhaopin dl dt{ font-size:16px; color:#162f67;}
.zhaopin dl dd .span1{ color:#162f67; font-size:14px; font-family:"微软雅黑"; display:block;margin:15px 0 10px 0;}
.zhaopin dl dd {font-family:"宋体"; line-height:30px;padding-left:30px; font-size:14px;}
.zhaopin dl dd .span2{ font-size:14px; color:#333; color:#0094e3;margin-right:30px;font-family:"微软雅黑";}
.patents{font-family:"宋体"; font-size:14px;}
.patents .name{ color:#0094e3; font-weight:bold;}
.patents dl{padding:20px 0; border-bottom:#ccc 1px dashed;}
.patents dt{ float:left;width:126px;}
.patents dd{ float:left;width:568px;margin-left:20px; line-height:31px; color:#333;}
.patents dd span{ color:#666; display:inline-block;width:100px;}
.patents .infor a{ display:inline-block; float:right;width:90px; font-size:12px;line-height:25px; line-height:25px; text-align:center;background:#0094e3; color:#fff;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;}
/*qikan*/
.qikan dl{ font-size:14px; color:#333;font-family:"宋体";padding:15px 0; border-bottom:#ccc 1px dashed;}
.qikan dl dt{ color:#666;margin-bottom:10px;background:url(../images/icon10.png) no-repeat 0;padding-left:10px;}
.qikan dl dd {padding-left:10px;}
.qikan dl dd a{ color:#333;}
.qikan dl dd a span{ float:right;background:url(../images/load.jpg) no-repeat 0;padding-left:25px;}
.qikan dl dd a span:hover{ color:#0094e3;}
.jiathis_style .load_btn2:hover{color:#0094e3;}
.jiathis_style .load_btn2{background:url(../images/load.jpg) no-repeat 0; padding-left:20px;}
.case_infor .share_btn{ line-height:23px; border-bottom:#ccc 1px dashed;margin:20px 0 10px 0;}
.FAQ dl{ font-size:14px;font-family:"宋体";padding:15px 0; border-bottom:#ccc 1px dashed;}
.FAQ dl dt{margin-bottom:10px;background:url(../images/icon10.png) no-repeat 0; font-weight:bold;padding-left:10px;}
.FAQ dl dt a{ color:#333;}
.FAQ dl dt a:hover{ text-decoration:underline;}
.FAQ dl dd {padding-left:10px; color:#666;}



.page {
	margin-top: 20px;
	height: 24px;
	clear: both;
	width: 100%;
	margin-bottom: 20px;
	padding-top: 20px;
}
.page a {
	border: 1px solid #CCCCCC;
	margin-right: 3px;
	margin-left: 3px;
	height: 24px;
	padding-top: 4px;
	padding-right: 8px;
	padding-bottom: 4px;
	padding-left: 8px;
}
.page span.current {
	margin-right: 3px;
	margin-left: 3px;
	color: #FFFFFF;
	padding-top: 4px;
	padding-right: 8px;
	padding-bottom: 4px;
	padding-left: 8px;
	background-color:#CCC;
}

/*login*/
.header-logoin{height: 100px;}
.login{width:440px; height:450px; background:#fff; margin:74px auto; padding:5px;box-shadow: 2px 3px 17px 11px rgba(0,0,0,0.3);}
.login_n{width:440px; height:450px; background:#fff;}
.login_h2{height:55px; border-bottom:1px #eff4f4 solid; background:#f8fbfb; line-height:55px; text-align:center; font-size:28px; color:#0094e3; font-weight:normal}
.form-button{color: #fff; width:350px; height:45px;border: 0; text-align:center; font-size:24px; display:block; background: #0094e3;border-radius:4px; margin-top:20px;}
.form-login{width: 350px;margin: 0 auto;}
.login_n p{margin-top: 45px;}
.form-name{width:314px; height:40px; border:1px #dcdcdc solid; background:url(../images/ico01.png) 9px center no-repeat; padding-left:34px; color:#c1c1c1; font-size:20px; line-height:40px; font-weight:normal}
.form-pass{width:314px; height:40px; border:1px #dcdcdc solid; background:url(../images/ico02.png) 9px center no-repeat; padding-left:34px; color:#c1c1c1; font-size:20px; line-height:40px; font-weight:normal}
.form-ul li{margin-top: 20px;margin-left: 40px;}

