﻿@charset "utf-8";
@import "/Skins/Default/common.css";
/*reset*/
html{color:#000;background:#FFF; }
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var,optgroup{font-style:inherit;font-weight:inherit;}
del,ins{text-decoration:none;}
li{list-style:none;}
caption,th{text-align:left;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{*font-size:100%;}
input,select{vertical-align:middle;}
body{font:12px/1.231 arial,helvetica,clean,sans-serif;}
select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}
table{font-size:inherit;font:100%; border-collapse:collapse;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
.txtboxcs{ border:solid 1px #ccc; height:22px;}
/*title*/
h1 { font-size:32px;}
h2 { font-size:26px;}
h3 { font-size:20px;}
h4 { font-size:14px;}
h5 { font-size:12px;}
h6 { font-size:10px;}
/*common*/

.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
/*正文开始*/
.ban_bg{height:439px;width:100%; position:relative; }
.ban_bg .bgitem{ position:absolute; top:0;display:block;}
.ban_bg .btn{  bottom: 5px;margin-right: -450px;padding: 5px 6px;position: absolute;right: 50%;z-index: 7;}
.ban_bg .btn span {background: none repeat scroll 0 0 #000;border: 1px solid #F4D501;color: #FFFFFF;cursor: pointer;display: inline-block;
margin-left: 5px;padding: 2px 5px;}
.ban_bg .btn span.cur {font-weight: bold;padding: 4px 8px;}
.banner a{ display:block; background: url(Img/Common/banner.jpg) no-repeat center top; height:439px; overflow:hidden;}



.fenlei{ display:block; height:995px; margin-top:50px; overflow:hidden;}
.fen{ display:block; width:208px; background:url(Img/Index/line3.gif) no-repeat right top; height:995px; overflow:hidden;}
.fenlei01{ display:block; width:196px; height:995px;background:url(Img/Index/fenei_bg.jpg) no-repeat center top;overflow:hidden;}
.fenlei01 h2{ display:block; height:61px; font:18px "微软雅黑"; line-height:61px; padding-left:27px; overflow:hidden; font-weight:bold;}
.fenlei01 h2 a{ color:#3a3a3a;}
.fenlei01 h3{display:block; height:36px;font:14px "微软雅黑"; line-height:32px; background:url(Img/Index/fenleih2_bg.jpg) no-repeat;font-weight:bold; padding-left:26px; margin-left:5px;}
.fenlei01 h3 a{ color:#3a3a3a;}
.fenlei01 li{ width:130px; background: url(Img/Index/jt1.jpg) no-repeat left 15px;font:14px "微软雅黑"; padding-left:20px; line-height:40px;border-bottom:1px solid #dcdcdc;  margin-left:14px;}
.fenlei01 li a{ color:#000;}
.fenlei01 .nones{ border-bottom:0;}
.fenlei01 li p{ display:block; width:135px; position:relative; margin:2px 0 0 -15px;}
.fenlei01 li p a{ display:block; font:12px "微软雅黑"; width:105px; height:39px; line-height:39px;background: url(Img/Index/jt2.jpg) no-repeat 15px 18px; color:#000; border-bottom:1px dashed #d7d7d7; padding-left:30px;}
.fenlei01 h4{ width:159px; height:42px; background:url(Img/Index/fenlei1_bg.jpg) no-repeat 4px top; font:18px "微软雅黑"; padding:16px 0 0 33px; font-weight:bold; display:block; margin-top:10px; overflow:hidden;}
.fenlei01 h4 a{ display:block; height:58px; color:#3a3a3a; background:url(Img/Index/fenlei11_bg.jpg) no-repeat left 2px; padding-left:48px;}
.fenlei01 .mb40{ margin-bottom:40px;}

.pro{ height:995px; width:714px; padding:0 9px; overflow:hidden;}
.hh1{ height:50px; border-bottom:1px solid #c6c6c6; overflow:hidden;}
.hh1 span{ font:16px "微软雅黑"; line-height:50px; font-weight:bold; background:url(Img/Index/pro_jt.jpg) no-repeat 5px 17px; padding-left:30px;}
.hh1 span a{ color:#050505;}
.hh1 span i{ font:12px Arial, Helvetica, sans-serif; font-style:normal; color:#666; padding-left:10px;}
.hh1 p{ width:50px; height:17px;margin-top:18px; padding-right:15px; overflow:hidden;}
.pro ul{ width:730px; height:520px; margin-top:20px;overflow:hidden;}
.pro .ul01{ height:260px; overflow:hidden;}
.pro li{ display: inline; width:346px; height:260px; float:left; margin:0 9px; background:url(Img/Index/pro1_bg.jpg) no-repeat center bottom;}
.pro li img{ display:block; width:346px; height:213px;}
.pro li span{ display:block;height:35px; font:14px "微软雅黑";line-height:35px;text-align:center;}
.pro li span a{color:#404040;}
.pro h4{ height:43px; border-bottom:1px solid #c6c6c6; overflow:hidden; font:16px "微软雅黑"; font-weight:bold; text-align:center; margin-top:35px; overflow:hidden;}
.pro h4 a{ display:block; width:121px; height:43px; line-height:43px; background:url(Img/Index/pro_h2_bg2.gif) no-repeat; float:left; color:#fff; margin-left:16px; display:inline-block;}
.pro h4 a:hover,.pro .a01{ background:url(Img/Index/pro_h2_bg.jpg) no-repeat; text-decoration:none; color:#080909;}
.pro h4 p{ width:50px; height:17px; display:inline; overflow:hidden; margin:15px 15px; 0 0;} 
.pro h4 p a,.pro h4 p a:hover{ background:none; width:auto; margin-left:0;}

.choose{ height:270px; overflow:hidden;}
.choose .h1{ padding:65px 0 0 39px; display:block;}
.choose .h2{ padding:65px 37px 0 0; display:block;}
.choose ul{ display:inline; float:left; overflow:hidden;}
.choose ul li{ display:block; float:left;width:198px; margin:21px 12px 0 0;}
.choose ul li img{ width:196px; height:124px; border:1px solid #bfbfbf; display:block;}
.choose ul li span{ display:block; width:198px;font:12px "微软雅黑";  height:40px; line-height:40px; text-align:center;}
.choose ul li span a{ color:#000;}
.choose .nones{ margin-right:0;}

.why{ display:block; background:url(Img/Index/why_bg.jpg) no-repeat center top; height:654px; overflow:hidden;}
.why ul{ width:380px; height:350px; background:url(Img/Index/why1_ng.png) no-repeat center top; overflow:hidden; margin-top:96px; padding:137px 72px 0 28px;}
.why li{ font:13px "微软雅黑"; height:72px; overflow:hidden; line-height:30px; color:#000; padding:12px 0 0 70px;}
.why .li01{ background:url(Img/Index/why1.png) no-repeat left 17px;}
.why .li02{ background:url(Img/Index/why2.png) no-repeat left 17px;}
.why .li03{ background:url(Img/Index/why3.png) no-repeat left 17px;}
.why .li04{ background:url(Img/Index/why4.png) no-repeat left 17px;}

.adv{ display:block; background:url(Img/Index/adv_bg.jpg) no-repeat center top; height:1265px; overflow:hidden;}
.adv dl{ width:275px; height:230px; overflow:hidden;}
.adv dt{ width:102px; height:35px; background:url(Img/Index/adv_bg2.png) no-repeat; font:16px "微软雅黑"; font-weight:bold; line-height:35px; padding-left:16px;}
.adv dt a{ color:#000;}
.adv dd{ display:block; font:14px "微软雅黑"; color:#343434; line-height:26px; background:url(Img/Index/adv_jt.png) no-repeat left 11px; padding-left:15px; margin-top:10px;}
.adv .dl01{ position:absolute; margin:292px 0 0 615px;}
.adv .dl02{ position:absolute; margin:605px 0 0 95px;}
.adv .dl03{ position:absolute; margin:934px 0 0 615px;}

.case{ background:#fff; height:305px; overflow:hidden; margin-top:10px;}
.case .hh1,.witness .hh1,.faq .hh1,.about .hh1,.dy .hh1{ border-bottom:0;}
.case ul li{ display:block; float:left;width:306px; margin-right:21px;}
.case ul li img{ width:290px; height:180px; border:1px solid #c7c7c7; display:block; padding:7px;}
.case ul li span a{ font:12px "微软雅黑"; display:block; height:40px; line-height:40px; text-align:center; color:#313131;}
.case .nones{ margin-right:0;}

.wit{ height:430px; overflow:hidden;}
.witness{ height:428px; width:586px; overflow:hidden; border:1px solid #ccc; background:#fff; padding-right:30px;}
.witness .hh1 span,.faq .hh1 span,.about .hh1 span,.dy .hh1 span{ font-size:14px; background:none; padding-left:40px;}
.dl04{ height:160px; overflow:hidden;}
.dl04 dt{ width:185px; height:159px; margin-left:27px; display:inline; overflow:hidden;}
.dl04 dt img{ width:169px; height:143px; padding:7px; border:1px solid #c7c7c7; display:block;}
.dl04 dd{ width:314px; height:159px; overflow:hidden; padding-right:10px;}
.dl04 dd h4{ font:14px "微软雅黑"; font-weight:bold; height:28px; line-height:28px; border-bottom:1px dashed #d5d5d5; overflow:hidden;}
.dl04 dd h4 a{ color:#737373;}
.dl04 dd p{ font:12px "微软雅黑"; line-height:26px; color:#737373; height:80px; overflow:hidden; border-bottom:1px dashed #d5d5d5;}
.dl04 dd em{ display:block; font:12px "微软雅黑"; line-height:30px; color:#737373; font-style:normal;}
.dl04 dd i{ display:block; width:95px; height:33px;float:right;padding:8px 10px 0 0;}
.witness .dl03{ margin-top:20px;}

.faq{ width:315px; height:428px; border:1px solid #ccc; background:#fff; padding-right:15px;}
.faq dl{ height:120px; overflow:hidden; display:block; margin:5px 10px 0 45px;}
.faq dt{ font:12px "微软雅黑"; font-weight:bold; line-height:30px; background:url(Img/Index/q.jpg) no-repeat left center; padding-left:30px;overflow:hidden;}
.faq dt a{color:#000;}
.faq dd{font:12px "微软雅黑"; line-height:24px; color:#000; background:url(Img/Index/a.jpg) no-repeat left top; padding-left:30px;  margin-top:5px; display:block;}
.faq dd p{border-bottom:1px dashed #d6bc08; height:83px; overflow:hidden;line-height:20px;}
.faq .nones,.faq .nones p{ border-bottom:0;}

.gg{ height:281px; width:960px; margin:0 auto; padding-top:35px; position:relative;}
.gg p{ position:relative; margin-left:-4px; width:964px; height:281px;}
.gg p img{ width:964px; height:281px;}
.gg .sp01{ display:block; font:14px "微软雅黑"; color:#111; position:absolute; top:206px; left:68px;}
.gg .sp01 em{ font:24px Arial, Helvetica, sans-serif; color:#4a4949; font-weight:bold; padding-left:5px; font-style:normal;}
.gg .sp02{ display:block; position:absolute; top:135px; right:31px;}

.new{ height:750px; overflow:hidden;}
.news{ height:750px; width:618px; overflow:hidden;}
.about{ width:606px; height:276px; border:1px solid #ccc; padding-right:10px; background:#fff; overflow:hidden;}
.about dl{ height:220px; overflow:hidden;}
.about dt{ width:254px; height:194px; overflow:hidden;}
.about dt img{ width:238px; height:178px; display:block;}
.about dd{ width:285px; height:220px; overflow:hidden;}
.about dd h4{ border-bottom:0;}
.about dd p{ height:125px; border-bottom:0; overflow:hidden;}
.about dd i{ margin:20px 0 0 180px;}

.dy{ width:293px; height:390px; border:1px solid #ccc; margin-top:20px; background:#fff; overflow:hidden;}
.dy .hh1{ padding-right:40px;}
.dy .sp03{ display:block; width:242px; height:132px; overflow:hidden; margin-left:25px;}
.dy .sp03 img{ width:226px; height:116px; padding:7px; border:1px solid #c7c7c7; display:block;}
.dy ul{ padding:15px 32px 0 24px;}
.dy li{  display:block;font:12px "微软雅黑"; height:34px; line-height:34px; background:url(Img/Index/dy_jt.gif) no-repeat  left 14px; padding-left:10px; overflow:hidden;}
.dy li p{ width:227px; height:33px; border-bottom:1px dashed #ddd; overflow:hidden;}
.dy li a{ color:#606060;}
.dy .nones p{ border-bottom:none;}

.online{ background:url(Img/Index/online_bg.jpg) no-repeat center top; width:273px; height:708px; padding:20px 30px 0 30px; overflow:hidden;}
.online h2{ height:50px; overflow:hidden;}
.online h2 span{ font:16px "微软雅黑"; line-height:50px; font-weight:bold;}
.online h2 span a{color:#050505;}
.online h2 p{ width:50px; height:17px;margin-top:15px;overflow:hidden;}
.online01{ height:234px; overflow:hidden; padding:0 20px;}
.online01 .h1{ width:25px; height:46px; display:block; margin-top:72px;}
.online01 .h1on_conn{ width:151px; height:221px; margin:0 15px; overflow:hidden;}
.online01 li{ width:151px; height:221px;overflow:hidden;float:left;display:inline-block;}
.online01 li img{ width:151px; height:196px; display:block;/* border:1px solid #bd9b02;*/}
.online01 li span{ display:block; font:12px "微软雅黑"; height:27px; line-height:27px; text-align:center; overflow:hidden;}
.online01 li span a{ color:#433507;}
.online02{ height:365px; overflow:hidden;}
.online02 h3{ font:16px "微软雅黑"; font-weight:bold; height:50px; line-height:50px; overflow:hidden;}
.online02 h3 a{ color:#000;}
.online02 li{ height:33px; line-height:33px; overflow:hidden; display:block; margin-top:5px;}
.online02 li span{ width:30px; font:12px "微软雅黑"; color:#000;overflow:hidden;display:inline-block;}
.online02 li span em{ display:inline-block;color:#F00;width:6px;overflow:hidden;}
.online02 input{ width:219px; height:33px; line-height:33px; padding-left:10px; background:url(Img/Index/input1.png) no-repeat; border:0; margin-left:14px;}
.online02 .bz{ height:93px; overflow:hidden;}
.online02 .bz span{ vertical-align:top;}
.online02 .yz span{ display:inline; width:50px;}
.online02 .yz input{ background:url(Img/Index/input2.png) no-repeat; width:96px; height:33px;margin-left:3px; overflow:hidden;}
.online02 textarea{ background:url(Img/Index/input3.png) no-repeat; width:219px; height:93px; padding-left:10px; line-height:24px; border:0;margin-left:14px; resize:none;}
.online02 .img{ margin:20px 0 0 43px; height:33px;}

.link{ display:block; height:72px; padding:40px 0 0 120px; background:url(Img/Common/link_bg.jpg) no-repeat center top; overflow:hidden;}
.link p{display:block; padding-left:5px;}
.link p span a{color:#FFF;}
.link p img{ width:52px; height:26px; display:block;}
.link span{font:14px "微软雅黑"; font-weight:bold; height:30px; line-height:30px;}
.link span a{color:#a5a5a5;padding:0 10px;}

.fr_ph{font-size:18px;padding-left:5px;}