@charset "utf-8";





/*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.css */

html,body{-webkit-text-size-adjust:none; -blink-text-size-adjust:none;}

body { color:#666; font-size:12px; font-family:"Microsoft Yahei"; background:#f6f6f6;} /*网站字体颜色*/
a { color:#666; text-decoration:none;}  /*for ie f6n.net*/
a:focus{outline:0;} /*for ff f6n.net*/
a:hover { text-decoration:underline;}
.vam { vertical-align:middle;}
.clear{clear:both; height:0; line-height:0; font-size:0;}
p{ word-spacing:-1.5px;}
.tr { text-align:right;}
.tl { text-align:left;}
.center { text-align:center;}
.fl { float:left;}
.fr { float:right;}
.fn:after { clear: both; content: " "; display: block; font-size: 0; height: 0;visibility: hidden; }
.fn {zoom:1;}
.pa{ position:absolute;}
.pr{ position:relative}




.ys_bg { background:url(../images/ys_bg.jpg) center top no-repeat; height:872px;}
.ys { width:960px; margin:0 auto; padding-top:38px;}
.ys_tit { height:102px; overflow:hidden; margin-bottom:77px;}
.ys_tit a { display:block; overflow:hidden; zoom:1;}
.ys_tit b { float:left; padding-left:30px; width:454px; color:#fff; font-size:36px; padding-top:13px;}
.ys_tit em { font-weight:normal; display:block; color:#2e76c0; font-size:14px; margin-top:26px; text-transform:uppercase; font-family:"Times New Roman", Times, serif;}
.ys_tit span { float:left; padding:50px 0 0 27px; font-size:22px; color:#fff; font-weight:normal;}
.ys_tit strong { font-weight:bold;}
.ys_con { height:688px; position:relative; }
.ys_con dl { position:absolute; }
.ys_con dt { color:#0b5298; font-size:18px; font-weight:bold; background:url(../images/jt1.gif) 5px 7px no-repeat; padding-left:21px; margin-bottom:18px;}
.ys_con dd { color:#4c4948; font-size:14px; background:url(../images/y2.png) 6px 6px no-repeat; padding-left:21px; margin-bottom:4px;}
.dl1 { left:0; top:0;}
.dl2 { left:0; top:138px;}
.dl3 { left:535px; top:396px;}
.dl4 { left:520px; top:550px;}
.ys_con .dl3 dt, .ys_con .dl4 dt { background:url(../images/jt2.gif) 5px 7px no-repeat; padding-left:25px;}
.ys_con .dl3 dd, .ys_con .dl4 dd { padding-left:25px;}



.lc_bg { height:229px; margin-bottom:44px;}
.lc { width:960px; margin:0 auto; padding-top:35px; height:186px; position:relative;}
.lc h3 { background:url(../images/p.gif) left 4px no-repeat; padding-left:49px; margin-bottom:20px;}
.lc h3 a { color:#fff; font-size:24px;}
.lc h3 em { display:block; color:#fff; font-size:14px; text-transform:uppercase; font-weight:normal; font-family:"Times New Roman", Times, serif;}
.lc_list {}
.lc_list li { float:left; display:inline; margin-right:3px;}
.lc_list li a { display:inline-block; width:94px; height:78px; overflow:hidden; background:#fff; text-align:center; color:#0b5298; font-size:16px;}
.lc_list li b { display:block; font-size:26px; font-family:"Impact"; font-weight:normal; padding-top:12px;}
.lc_list li a:hover { text-decoration:none; background:#0a96e5; color:#fff;}
.lc h5 { color:#fff; font-size:14px; font-weight:normal; position:absolute; top:38px; left:306px;}
.lc h5 span { display:block; font-size:18px;}
.lc_inf { position:absolute; top:80px; left:661px; color:#fff;}
.lc_tel { display:block; font-size:14px;}
.lc_tel em { display:block; font-family:"Impact"; font-weight:normal; font-size:24px; margin-top:3px;}
.lc_lk { margin-top:10px; display:block;}
.lc_lk a { display:inline-block; background:url(../images/p_bt.gif) no-repeat; width:85px; height:31px; text-align:center; line-height:31px; color:#fff; font-size:14px; margin-right:15px;}



.f01{ height:488px; border:1px solid #dadada; width:1000px; margin:0 auto; overflow:hidden; margin-bottom:40px;background:#f2f2f2;}
.f02{ width:639px; height:488px; overflow:hidden; background:url(../images/f_bg.gif) no-repeat right top;}
.f02 h3{ height:75px; font:24px "Microsoft Yahei"; background:url(../images/f.gif) no-repeat 30px 3px; margin-top:25px; padding-left:78px;}
.f02 h3 a{ color:#0a4a8a;}
.f02 h3 i{ display:block; font:18px "Times New Roman"; text-transform:uppercase; color:#7a7777; height:22px; overflow:hidden; position:relative; margin-top:-4px; font-style:normal;}
.f02 dl{ width:587px; height:355px; overflow:hidden; margin:0 auto; position:relative;}
.f02 dt{ width:587px; height:355px; overflow:hidden; position:absolute; top:0; left:0;}
.f02 dt img{ width:587px; height:355px;}
.f02 dt span a{ display:block; width:165px; height:45px; font:24px "Microsoft Yahei"; font-weight:bold; color:#fff; overflow:hidden; position:absolute; top:50px; left:33px;}
.f02 dd{ width:210px; height:100px; overflow:hidden; position:absolute; top:52px; left:209px;}
.f02 dd p{ font:12px "Microsoft Yahei"; color:#fff; line-height:20px; height:40px; overflow:hidden;}
.f02 dd em{ display:block; height:31px; overflow:hidden; margin-top:8px;}
.f02 dd em a{ display:inline-block; width:85px; height:31px; overflow:hidden; background:url(../images/f_btn.png) no-repeat; text-align:center; font:14px "Microsoft Yahei"; line-height:31px; color:#fff; margin-right:18px;}

.online{ width:319px; height:481px; overflow:hidden; background:#e9e9e9; border-top:7px solid #0b5298;}
.online h3{ font:18px "Microsoft Yahei"; height:63px; text-align:center; overflow:hidden; margin-top:25px;}
.online h3 a{ color:#000;}
.online h3 b{ display:block; font:14px "Microsoft Yahei"; font-weight:bold; color:#7a7777;}
.online ul{ margin-left:18px;}
.online li{ white-space:24px; margin-bottom:8px;}
.online li span{ display:inline-block; width:54px; text-align:right; margin-right:3px; font:12px "Microsoft Yahei"; color:#60666d; line-height:24px;}
.online li input{ width:195px; height:24px; border:0; background:url(../images/input1.jpg) no-repeat; padding-left:5px; line-height:24px; overflow:hidden; margin-right:8px;}
.online li i{color:#f00; font-style:normal;}
.online .bz{ height:71px;}
.online .bz span{ vertical-align:top;}
.online .bz textarea{ width:213px; height:71px; line-height:22px; border:0; background:url(../images/input2.gif) no-repeat; resize:none; overflow:hidden; padding-left:5px;}
.online .yz input{ width:82px; height:24px; padding-left:5px; border:0;}
.online .yz img{ vertical-align:middle;}
.online .yz a{ font:12px "Microsoft Yahei"; display:inline-block; margin-right:8px; color:#959595; line-height:24px;}
.online .btt{ height:30px; margin:9px 0 0 56px; *margin-left:20px;display:inline-block; overflow:hidden;}
.online .btt input{ width:87px; height:30px; padding:0; border:0; background:url(../images/online_btn1.gif) no-repeat;}
.online .btt .inp01{ background:url(../images/online_btn2.gif) no-repeat;}
.online p{ font:12px "Microsoft Yahei"; color:#454545; background:url(../images/online_lx.gif) no-repeat 27px 3px; height:58px; overflow:hidden; margin-top:21px; padding-left:75px;}
.online p span{ display:block; font:24px Impact; font-weight:normal; color:#FF0000; margin-top:-4px; overflow:hidden;}


#ShowBox
        {
            width: 256px;
            position: fixed !important;
            position: absolute;
            bottom: 0px;
           
            top: expression(offsetParent.scrollTop+offsetParent.clientHeight-322);
            height: 300px;
            background: #6AA5E6;
            filter: alpha(opacity=90);
            opacity: 0.9;
            border: 0px solid #0080FF !important;
            z-index: 1;
        }
        #HideBox
        {
            width: 256px;
            position: fixed !important;
            position: absolute;
            bottom: 0px;
            left: 0px;
            top: expression(offsetParent.scrollTop+offsetParent.clientHeight-322);
            height: 24px;
            background: #ddd;
            filter: alpha(opacity=90);
            opacity: 0.9;
            border: 0px solid #0080FF !important;
            z-index: 1;
        }
        .BoxHead
        {
            background-image:url(../images/top.png);
            height: 31px;
            line-height: 24px;
            padding-right: 15px;
            padding-left: 0px;
            font-size: 13px;
            font-weight: bold;
            border-bottom: 0px solid #0080FF !important;
        }
        .BoxText
        {
            float: left;
        }
        .BoxButton
        { padding-top:3px;
            float: right;
            cursor: pointer;
        }
        .BoxButton a, .BoxButton a:link, .BoxButton a:visited, .BoxButton a:hover
        {
            text-decoration: none;
            color: #fff;
        }


/*网站地图*/
.sitemap{ height:25px; line-height:25px;border-bottom:2px solid #999; width:667px; float:left; padding:0px; margin:10px auto;}
.sitemap span{ width:70px; height:25px; background:#0a52bf; font-size:12px; font-weight:bold;color:#FFF; text-align:center;float:left}
.link11 { width:667px; height:auto; float:left; margin:0 auto; padding:0; line-height:25px; height:auto; min-height:25px;}
.link11 a{ padding:0 10px; margin:0; color:#0a52bf}
.tags{width:657px; height:auto; min-height:25px; margin:0 5px; padding:0; float:left;}
.xiangq{ margin:0; padding:0;}
.xiang{width:680px; height:auto; margin-left:10px; margin-top:15px; overflow:hidden}
.xiang dt{width:172px; overflow:hidden; height:172px}
.xiang dt img{display:block;margin:0 auto;width:172px;height:172px; overflow:hidden;}
.xiang dd{ width:172px; height:30px; line-height:30px; padding:0px; margin:0; overflow:hidden;}
.xiang dd a{ color:#0a52bf}
.xiang dl { width:180px; height:205px; text-align:center; float:left; margin:0px 22px 0px 22px; padding:0;display:inline; background:url(../images/product.png) no-repeat;}