﻿@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:"宋体"; 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(/im/ys_bg.jpg) center top no-repeat; height:567px;}
.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:467px; position:relative; }
.ys_con dl { position:absolute; }
.ys_con dt { color:#0b5298; font-size:18px; font-weight:bold; background:url(/im/jt1.gif) 5px 7px no-repeat; padding-left:21px; margin-bottom:18px;}
.ys_con dd { color:#4c4948; font-size:14px; background:url(/im/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:0px;}
.dl4 { left:520px; top:145px; }
.ys_con .dl3 dt, .ys_con .dl4 dt { /*background:url(/im/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(/im/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(/im/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(/im/f_bg.gif) no-repeat right top;}
.f02 h3{ height:75px; font:24px "宋体"; background:url(/im/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 "宋体"; 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 "宋体"; 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(/im/f_btn.png) no-repeat; text-align:center; font:14px "宋体"; 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 "宋体"; height:63px; text-align:center; overflow:hidden; margin-top:25px;}
.online h3 a{ color:#000;}
.online h3 b{ display:block; font:14px "宋体"; 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 "宋体"; color:#60666d; line-height:24px;}
.online li input{ width:195px; height:24px; border:0; background:url(/im/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(/im/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 "宋体"; 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(/im/online_btn1.gif) no-repeat;}
.online .btt .inp01{ background:url(/im/online_btn2.gif) no-repeat;}
.online p{ font:12px "宋体"; color:#454545; background:url(/im/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(/im/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(/im/product.png) no-repeat;}



/*@import "/Skins/Default/resetcommon.css";*/
/*index.css start*/
@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}
em,i{ font-style:normal;}
/*banner*/
.banner{ height:411px; overflow:hidden;}
.banner a{ height:411px; display:block;}

/**/
.pro{  padding-top:8px; overflow:hidden;}
.pr_fl { width:210px; overflow:hidden;}
.pr_fl h3{ height:56px; width:164px; background:url(/im/pro_b1.jpg) no-repeat center top; overflow:hidden; padding-left:46px; font:14px Arial; color:#a3b8db; line-height:14px; padding-top:25px;}
.pr_fl h3 span{ display:block; font:16px "宋体"; line-height:18px; color:#fff;}
.pr_fl h3 a{ color:#a3b8db; text-decoration:none;} 
.pr_fl h3 em{ float:left; font-size:36px; display:block; height:38px; line-height:36px;}
.pr_fl .pf_txt{ width:198px; border:6px solid #347500; border-top:0; overflow:hidden; padding-top:12px;}  
.pf_txt p{ height:31px; font:14px "宋体"; font-weight:bold; color:#347500; line-height:30px; background:url(/im/pro_b2.jpg) no-repeat left top; padding-left:26px; margin-bottom:6px;}
.pf_txt p a{ color:#347500;}
.pf_txt ul{ margin-bottom:14px;}
.pf_txt li{ width:168px; height:30px; border-bottom:1px dashed #dadada; font:12px "宋体"; color:#333; line-height:30px; background:url(/im/pro_d1.gif) no-repeat 10px 14px; padding-left:22px; margin:0 auto;}
.pf_txt .cle_e{ border:0;}
.pr_fl strong{ width:210px; height:16px; display:block; background:url(/im/pro_t2.jpg) no-repeat center top;}
.pr_con{ width:767px; overflow:hidden;}
.pr_con h3{ height:38px; background:url(/im/pro_t1.jpg) no-repeat left top; font:14px "宋体"; color:#347500; line-height:38px; padding-left:58px; margin-bottom:14px;}
.pr_con h3 span{ float:right; font:12px "宋体"; color:#666; line-height:38px;}
.pr_con h3 em{ font:12px Arial; color:#999; line-height:38px; text-transform:uppercase; margin-left:4px;}
.pr_con h3 a{color:#347500	}
.pr_con h3 span a{ color:#666;}
.pr_con li{ width:245px; height:222px; float:left; margin-right:15px; text-align:center; font-size:0; margin-bottom:10px;}
.pr_con li img{ width:245px; height:202px;}
.pr_con .cle_e{ margin-right:0;}
.pr_con li img{ width:245px; height:202px; margin-bottom:8px;}
.pr_con li span{ width:122px; height:30px; font:14px "宋体"; color:#fff; line-height:30px; color:#fff;display:inline-block;background:#666;}
.pr_con li em{ width:122px; height:30px; font:14px "宋体"; color:#fff; line-height:30px; color:#fff; display:inline-block; background:#347500;}
.pr_con li a{ color:#fff;}
.pr_con li strong{width:245px; height:202px; display:block; position:relative; margin-bottom:8px; overflow:hidden;}
.pr_con li b{ width:245px; height:30px; background:url(/im/tm1.png); font:14px "宋体"; color:#fff; line-height:30px; cursor:pointer; position:absolute; top:172px; left:0;}


/**/
.ban2{ height:198px; overflow:hidden;}
.ban2 .ba_con{ width:1000; height:198px; overflow:hidden; position:relative;}
.ban2 .ba_con img{ width:1000px; height:198px;}
.ban2 .ba_con p{ width:224px; font:14px "宋体"; color:#fff; line-height:14px; position:absolute; top:56px; right:0;}
.ban2 .ba_con span{ display:block; width:178px; height:37px; background:url(/im/ba2_t1.jpg) repeat-x left top; font:16px "宋体"; color:#347500; line-height:36px; text-align:center; margin-top:14px;}
.ba_con p em{ font-size:24px !important}



/**/
.perf{ height:495px; background:url(/im/per_t1.jpg) no-repeat center bottom; overflow:hidden;}
.perf h3{ height:68px; background:url(/im/per_tx.gif) no-repeat center bottom; overflow:hidden; margin-bottom:32px; font:26px "宋体"; font-weight:bold;color:#333; line-height:28px; text-align:center;}
.perf h3 span{ display:block; font:14px Arial; color:#999; line-height:22px; letter-spacing:-1px; text-transform:uppercase;}
.perf h3 a{ color:#333;}
.perf h3 em{ color:#347500;}
.perf dl{ width:248px; height:336px; overflow:hidden; border:1px solid #ccc; float:left; cursor:pointer;}
.perf dt{ width:162px; height:162px; overflow:hidden; position:relative; margin:28px auto 0;}
.perf dt img{ width:162px; height:336px;}
.perf dd{ width:200px; margin:0 auto; text-align:center; padding-top:16px;}
.perf dd span{ display:block; font:18px "宋体"; font-weight:bold; color:#333; line-height:48px; height:48px;}
.perf dd p{ font:14px "宋体"; color:#666; line-height:24px;}
.perf .cur{ background:#347500; border:1px solid #347500; color:#fff;}
.perf .cur span ,.perf .cur p{ color:#fff;}
.perf .cur img{ margin-top:-174px;}

/**/
.case{ height:538px; overflow:hidden;}
.case h3{ height:62px;overflow:hidden; font:26px "宋体"; font-weight:bold;color:#333; line-height:28px; text-align:center;}
.case h3 span{ display:block; font:14px Arial; color:#999; line-height:22px; letter-spacing:-1px; text-transform:uppercase;}
.case h3 a{ color:#333; text-decoration:none;}
.case h3 em{ color:#347500;}
.case h4{ height:34px; background:url(/im/ca_t1.gif) no-repeat center top; font:16px "宋体"; color:#333; line-height:34px; text-align:center; margin-bottom:18px;}
.ca_nav{ width:250px; float:left; overflow:hidden; font-size:0;} 
.ca_nav li{ width:250px; height:90px; font:12px Arial; text-transform:uppercase; color:#adadad; line-height:18px;}
.ca_nav li a{width:154px; height:64px;color:#adadad;  display:block; padding:26px 0  0 96px; text-decoration:none;}
.ca_nav .cn1 a{ background:url(/im/ca_s1.gif) no-repeat left top; }
.ca_nav .cn2 a{ background:url(/im/ca_s2.gif) no-repeat left top; }
.ca_nav .cn3 a{ background:url(/im/ca_s3.gif) no-repeat left top; }
.ca_nav .cn4 a{ background:url(/im/ca_s4.gif) no-repeat left top; }
.ca_nav li a:hover , .ca_nav .cur a{ background-position:left bottom; color:#FFF; zoom:1;}
.ca_nav li a:hover span, .ca_nav .cur span{ color:#fff;}
.ca_nav li span{ font:20px "宋体"; color:#333; line-height:22px; display:block;}
.ca_con{ width:750px; height:358px; float:right; overflow:hidden;}
.ca_con li{ width:750px; height:358px; position:relative;}
.ca_con li img{ width:750px; height:358px; }
.ca_con li span{ display:block; width:750px; height:42px; background:url(/im/tm1.png); font:14px "宋体"; color:#fff; line-height:42px; text-align:center; position:absolute; top:316px; left:0; cursor:pointer;}
/**/
.proc{  background:url(/im/pc_bj.jpg) no-repeat center top; overflow:hidden;}
.proc h3{ height:104px;overflow:hidden;font:26px "宋体"; font-weight:bold;color:#347500; line-height:28px; text-align:center; padding-top:26px;}
.proc h3 span{ display:block; font:14px Arial; color:#999; line-height:32px; text-transform:uppercase;}
.proc h3 a{ color:#347500; text-decoration:none;}
.pc_con{ height:194px; width:100%;}
.proc li{ float:left; padding-right:48px; background:url(/im/pc_j.png) no-repeat 140px 48px;}
.proc li img{ width:125px; height:125px;}
.proc li span{  display:block; text-align:center; font:14px "宋体"; color:#333; line-height:48px;}
.proc .cle_e{ padding-right:0;}
.pc_pho{ width:694px; float:right;}
.pc_pho em{ width:210px; height:48px; display:block; background:url(/im/pc_b1.png) no-repeat center top; float:left; font:18px "宋体"; font-weight:bold; color:#347500; line-height:45px; text-align:center;}
.pc_pho em a{ color:#347500;}
.pc_pho p{ width:404px; height:72px; padding-left:52px; float:right; background:url(/im/pc_pho.png) no-repeat  0 0; font:12px "宋体"; color:#347500; line-height:16px;}
.pc_pho p span{ display:block; font:28px Arial; font-weight:bold; color:#347500; line-height:32px;}


/**/
.ban3{ height:198px; overflow:hidden; margin-top:20px;}
.ban3 .ba_con{ width:1000; height:198px; overflow:hidden; position:relative;}
.ban3 .ba_con img{ width:1000; height:198px;}
.ban3 .ba_con p{ width:224px; font:14px "宋体"; color:#fff; line-height:14px; position:absolute; top:42px; right:0;}
.ban3 .ba_con span{ display:block; width:178px; height:37px; background:url(/im/ba2_t1.jpg) repeat-x left top; font:16px "宋体"; color:#347500; line-height:36px; text-align:center; margin-top:14px;}



/**/
.witn{ height:525px; overflow:hidden;}
.witn h3{ height:64px; overflow:hidden; background:url(/im/wi_tx.jpg) no-repeat center bottom; font:26px "宋体"; font-weight:bold;color:#333; line-height:28px; text-align:center; margin-bottom:20px;}
.witn h3 span{ display:block; font:14px Arial; color:#999; line-height:24px; text-transform:uppercase;}
.witn h3 a{ color:#333; text-decoration:none;}
.witn h3 em{ color:#347500;}
.wi_img{ height:414px; overflow:hidden;}
.wi_jt{ height:17px; overflow:hidden; text-align:center; margin-bottom:22px;}
.wi_jt span{ width:19px; height:17px; display:inline-block; margin:0 2px; cursor:pointer;}  
.wi_jt span img{ width:19px; height:34px; display:block;}
.wi_jt .cur  img{ margin-top:-17px;}
.wi_con dl{ width:238px; height:374px; float:left; margin-right:15px; text-align:center; font-size:0; background:url(/im/wi_tb.jpg) no-repeat center bottom;}
.wi_con .cle_e{ margin-right:0;}
.wi_con dt{ width:236px; height:185px; border:1px solid #e5e5e5; border-bottom:0;}
.wi_con dt img{ width:210px; height:160px; margin-top:8px;}
.wi_con dd{ width:236px; height:168px;border:1px solid #e5e5e5; border-bottom:0; border-top:0;}
.wi_con dd span{ display:block; font:14px "宋体"; font-weight:bold; color:#333; line-height:24px;}
.wi_con dd span a{ color:#333;}
.wi_con dd em{display:block; font:14px "宋体"; color:#333; line-height:30px;}
.wi_con dd p{ height:74px; font:12px "宋体"; color:#727272; line-height:25px; width:198px; margin:0 auto;}
.wi_con dd strong{ width:92px; height:22px; display:block; font:12px "宋体"; color:#fff; line-height:22px; text-align:left;  margin:0 auto; background:url(/im/wi_b1.jpg) no-repeat center top;}
.wi_con dd strong a{ color:#fff; padding-left:10px; }
/**/
.ab_ho{ height:350px; overflow:hidden;}
.ab_ho h3{ height:48px; background:url(/im/bj2.jpg) repeat-x left top;}
.ab_ho h3 em{ width:146px; height:48px; background:url(/im/bj1.jpg) repeat-x left top; font:16px "宋体"; color:#fff; line-height:48px; text-align:center;  display:inline-block;}
.ab_ho h3 em a{ color:#fff; text-decoration:none;}
.ab_ho h3 span{ float:right; font:14px "宋体"; color:#666; line-height:48px; padding-right:20px;}
.ab_ho h3 span a{ color:#666;}
.about{ width:1000px; height:300px; overflow:hidden; border:1px solid #ccc; border-top:0; margin:10px auto;}
.about h3{ height:48px; background:url(/im/bj2.jpg) repeat-x left top;}
.about h3 em{ width:146px; height:48px; background:url(/im/bj1.jpg) repeat-x left top; font:16px "宋体"; color:#fff; line-height:48px; text-align:center;  display:inline-block;}
.about h3 em a{ color:#fff; text-decoration:none;}
.about h3 span{ float:right; font:14px "宋体"; color:#666; line-height:48px; padding-right:20px;}
.about h3 span a{ color:#666;}
.about dl{ width:970px; margin:22px auto ; overflow:hidden;}
.about dt{ width:264px; height:212px; float:left; background:url(/im/ab_tb.jpg) no-repeat center bottom;}
.about dt img{ width:253px; height:185px; border:6px solid #e5e5e5;}
.about dd{ width:680px; float:right;}
.about dd span{ height:36px; display:block; font:14px "宋体"; font-weight:bold; color:#333; line-height:36px;}
.about dd a{ color:#333;}
.about dd p{  font:12px "宋体"; color:#666; line-height:25px; padding-top:5px;}
.about dd em{ font:12px "宋体"; color:#333; line-height:12px;}
.about p{ text-indent:2em}

.honor{ width:1000px; height:280px; border:1px solid #ccc; border-top:0; margin:10px auto;} 
.honor h3{ height:48px; background:url(/im/bj2.jpg) repeat-x left top;}
.honor h3 em{ width:146px; height:48px; background:url(/im/bj1.jpg) repeat-x left top; font:16px "宋体"; color:#fff; line-height:48px; text-align:center;  display:inline-block;}
.honor h3 em a{ color:#fff; text-decoration:none;}
.honor h3 span{ float:right; font:14px "宋体"; color:#666; line-height:48px; padding-right:20px;}
.honor h3 span a{ color:#666;}
/*.honor .ho_img{  width:960px; height:200px; margin:44px auto 0; overflow:hidden;}
.ho_img .ho_l{ width:21px; height:37px; overflow:hidden; float:left; margin-top:56px; cursor:pointer;}
.ho_img .ho_r{ width:21px; height:37px; overflow:hidden; float:right; margin-top:56px;cursor:pointer;}
.ho_img .ho_l img ,.ho_img .ho_r img { width:21px; height:74px; display:block;}
.ho_l .cur ,.ho_r .cur { margin-top:-37px;}
.ho_img .ho_nr{ width:900px; height:200px; margin:0 auto;} 
.ho_img li{ width:240px; height:200px; background:url(/im/ho_tb.jpg) no-repeat center bottom; text-align:center; float:left;}
.ho_img li img{ width:240px; height:154px;}
.ho_img li span{ display:block; font:16px "宋体"; color:#666; line-height:45px;}
*/


#pdemo {overflow:hidden;width:980px;height:200px; margin:0 auto; padding-top:20px;}
#pindemo {float: left;width: 800%;}
#pdemo1 {float: left;}
#pdemo2 {float: left;}
#pdemo li { float:left; width:200px; height:200px; margin-right:23px; display:inline;text-align:center;}
#pdemo li a:hover img { border:1px solid #62A802;}
#pdemo li img { width:140px; height:160px; border:1px solid #c4c4c4;margin:0 auto; }
#pdemo1 li span ,#pdemo li span { text-align:center; display:block; overflow:hidden; height:32px; line-height:32px;}





/**/
.gall{ height:330px; overflow:hidden;}
.gall h3{ height:48px; background:url(/im/bj2.jpg) repeat-x left top; border-right:1px solid #ccc;border-left:1px solid #ccc;}
.gall h3 em{ width:146px; height:48px; background:url(/im/bj1.jpg) repeat-x left top; font:16px "宋体"; color:#fff; line-height:48px; text-align:center;  display:inline-block;}
.gall h3 em a{ color:#fff; text-decoration:none;}
.gall h3 span{ float:right; font:14px "宋体"; color:#666; line-height:48px; padding-right:20px;}
.gall h3 span a{ color:#666;}
.ga_img{ height:254px; border:1px solid #ccc; border-top:0;}
.gall .ho_l{ width:21px; height:37px; overflow:hidden; float:left; margin-top:90px; cursor:pointer; padding-left:14px;}
.gall .ho_r{ width:21px; height:37px; overflow:hidden; float:right; margin-top:90px;cursor:pointer;padding-right:14px;}
.gall .ho_l img ,.gall .ho_r img { width:21px; height:74px; display:block;}
.ga_img .ablum{ width:898px; margin:0 auto 0; overflow:hidden; padding-top:32px;}
.ga_img li{ float:left; height:200px; width:218px; margin-right:6px; text-align:center;}
.ga_img li img{ width:218px; height:151px;}
.ga_img .cle_e{ margin-right:0;}
.ga_img li span{ display:block; font:14px "宋体"; color:#666; line-height:45px; background-position:0 0;}
/**/
.dy{ height:466px; overflow:hidden;}
.news{ width:644px; height:428px; border:1px solid #ccc; border-top:0;}
.n_nav{ height:48px; background:url(/im/bj2.jpg) repeat-x left top; margin-bottom:24px;}
.n_nav li{ float:left;  font:16px "宋体"; line-height:48px; text-align:center; color:#333;}
.n_nav li a{ color:#333; display:inline-block; padding:0 15px; text-decoration:none;}
.n_nav span{ float:right; font:14px "宋体"; color:#666; line-height:48px; padding-right:20px;}
.n_nav span a{ color:#666;}
.n_nav li a:hover , .n_nav .cur a{background:url(/im/bj1.jpg) repeat-x left top; color:#fff;}
.ne_con{ height:355px; overflow:hidden;}
.ne_con dl{ width:610px; height:150px; margin:0 auto 4px; background:url(/im/new_d1.gif) repeat-x left bottom; overflow:hidden; }
.ne_con dt{ width:220px; height:135px; float:left; background:url(/im/new_tx.jpg) no-repeat center bottom;}
.ne_con dt img{ width:212px; height:118px; border:3px solid #e5e5e5;}
.ne_con dd{ width:370px; float:right;}
.ne_con dd span{ display:block; font:14px "宋体"; color:#333; line-height:32px;}
.ne_con dd p{ height:72px; font:12px "宋体"; color:#666; line-height:24px;}
.ne_con dd em{  font:12px "宋体"; color:#333; line-height:12px;}
.ne_con dd  a{ color:#333;}
.ne_con ul{ padding-left:26px;} 
.ne_con li{ width:270px; float:left; font:12px  "宋体"; color:#333; line-height:38px; padding-left:16px; background:url(/im/new_d2.gif) no-repeat 0 15px; margin-right:20px;}
.ne_con li a{ color:#333;}

.faq{ width:326px; height:428px; border:1px solid #ccc; border-top:0; overflow:hidden;}
.faq h3{ height:48px; background:url(/im/bj2.jpg) repeat-x left top; }
.faq h3 em{ width:146px; height:48px; background:url(/im/bj1.jpg) repeat-x left top; font:16px "宋体"; color:#fff; line-height:48px; text-align:center;  display:inline-block;}
.faq h3 em a{ color:#fff; text-decoration:none;}
.faq h3 span{ float:right; font:14px "宋体"; color:#666; line-height:48px; padding-right:20px;}
.faq h3 span a{ color:#666;}
.fa_con { padding:24px 0 0 15px; width:288px; height:346px; overflow:hidden;}
.fa_con dl{ width:288px; height:94px; margin-bottom:32px; border-bottom:1px solid #dbdbdb;}
.fa_con dt{ height:18px; background:url(/im/faq_q.jpg) no-repeat 0 0; padding-left:35px; font:14px "宋体"; color:#1b1b1b; line-height:18px;}
.fa_con dt a{ color:#1b1b1b;}
.fa_con dd{ background:url(/im/faq_a.jpg) no-repeat 0 0; font:12px "宋体"; color:#81817c; line-height:20px;padding-left:35px; }


/**/
.link{ height:94px; overflow:hidden;}
.link h3{ width:135px; float:left; font:20px "宋体"; font-weight:bold; color:#347500; line-height:26px;}
.link h3 a{ color:#347500;}
.link h3 em{ font:18px Arial; color:#858585; line-height:26px; text-transform:uppercase; margin-left:10px;}
.link h3 span{ font:14px "宋体"; color:#fff; line-height:20px; text-align:center; width:135px; height:22px; display:block; background:url(/im/lin_b1.jpg) no-repeat center top; margin-top:2px;}
.link h3 span a{ color:#fff;}
.link p{ width:860px; float:right; font:14px "宋体"; color:#555; line-height:30px;}
.link p a{ color:#555; display:inline-block; margin:0 18px;}


/**/
.container{margin-left:auto; margin-right:auto; width:980px;}

.jzlSpan{background:url(/im/jzlSpan.jpg) no-repeat center; clear:both; width:100%;}
.jzlSpan .container{height:690px; position: relative;}
.jzlSpan p{position: absolute; font-size:15px; line-height: 24px; color:#0062bd;}
.jzlSpan p span{font-size:18px; color:#ff6e00;}
.jzlSpan .pT01{right:666px; top:256px; text-align: right;}
.jzlSpan .pT02{left:670px; top:256px;}
.jzlSpan .pT03{right:706px; top:358px; text-align: right;}
.jzlSpan .pT04{left:716px; top:358px;}
.jzlSpan .pT05{right:700px; top:470px; text-align: right;}
.jzlSpan .pT06{left:698px; top:470px;}


.hzhb{padding-top:26px; padding-bottom:50px;}
.hzhb h4{text-align:center;}
.hzhb h4 img{ width:398px; height:50px;}
.hzhb .hzCont{position:relative; padding-top:24px;}
.hzhb .hzCont ul{margin:0 auto; width:970px; overflow:hidden; /*background:url(/im/hzUl.png) no-repeat center;*/}
.hzhb .hzCont li{margin:0 12px; float:left; width:170px; text-align:center;}
.hzhb .hzCont li h5{margin-top:10px; font-weight:normal;}
.hzhb .hzCont li h5 a{color:#333;}
.hzhb .hzCont .btnLeft , .hzhb .hzCont .btnRight{position:absolute; top:50%; margin-top:-34px; width:19px; height:94px;}
.hzhb .hzCont .btnLeft{left:-19px; background:url(/im/BtnLeft.png) no-repeat center;}
.hzhb .hzCont .btnRight{right:-19px; background:url(/im/BtnRight.png) no-repeat center;}

.block_2 {WIDTH: 646px}
.fl{float:left;}
.title {LINE-HEIGHT:49px; HEIGHT: 49px; COLOR: #fff
}

.t_l {
	Z-INDEX: 99; POSITION: relative; WIDTH: 3px; HEIGHT: 35px
}
* HTML .t_l {
	MARGIN-RIGHT: -3px
}

.block_cont_2 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 13px; PADDING-RIGHT: 13px; border:1px solid #CCC; /*BACKGROUND: url(/im/radius_bg_01.gif) no-repeat left bottom;*/ HEIGHT: 363px; OVERFLOW: hidden; PADDING-TOP: 15px
}

.new_about {
	BORDER-BOTTOM: #d3d3d3 1px dotted; HEIGHT: 150px; OVERFLOW: hidden
}
.new_about DT {
	WIDTH: 124px; FLOAT: left; HEIGHT: 130px
}
.new_about DT IMG {
	BORDER-BOTTOM: #d7d7d7 1px solid; BORDER-LEFT: #d7d7d7 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 124px; PADDING-RIGHT: 2px; FLOAT: left; HEIGHT: 124px; BORDER-TOP: #d7d7d7 1px solid; BORDER-RIGHT: #d7d7d7 1px solid; PADDING-TOP: 2px
}
.new_about DD {
	PADDING-LEFT: 20px; WIDTH: 465px; FLOAT: left
}
.new_about H2 {
	LINE-HEIGHT: 22px; FONT-SIZE: 12px
}
.new_about H2 A {
	COLOR: #ff7800
}
.new_about P {
	LINE-HEIGHT: 20px; HEIGHT: 72px; COLOR: #6f6f6f; OVERFLOW: hidden; PADDING-TOP: 10px
}
.new_about P A {
	FONT-FAMILY: "宋体"; COLOR: #efa50b
}
.new_about SPAN {
	DISPLAY: block; FONT-FAMILY: "宋体"
}
.new_about SPAN A {
	COLOR: #2e0609
}

.test_guide {
	PADDING-TOP: 12px
}
.test_guide LI {
	LINE-HEIGHT: 29px; PADDING-LEFT: 13px; WIDTH: 252px; PADDING-RIGHT: 30px; BACKGROUND: url(/im/item_04.gif) no-repeat left 13px; FLOAT: left; HEIGHT: 29px; COLOR: #999; VERTICAL-ALIGN: middle; OVERFLOW: hidden
}
.test_guide LI A {
	FLOAT: left; COLOR: #6f6f6f
}
.test_guide LI SPAN {
	FLOAT: right; COLOR: #bbbbbb
}
.test_guide .noborder {
	BORDER-BOTTOM-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none
}

.t_c {
	/*BACKGROUND: url(/im/title_r.gif) no-repeat right top;*/ HEIGHT: 50px; border:1px solid #CCC; border-bottom:none; line-height:50px;
}
.t_c SPAN {
	LINE-HEIGHT: 50px; PADDING-LEFT: 10px; FONT-FAMILY: "宋体"; FLOAT: left; COLOR: #fff; FONT-SIZE: 15px
}
.t_c SPAN B {
	PADDING-LEFT: 10px; FONT-FAMILY: arial; COLOR: #96bdd6; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.t_c SPAN A {
	COLOR: #005d98
}
.t_c I {
	FONT-STYLE: normal; MARGIN: 12px 10px 0px 0px; padding-top:5px; FONT-FAMILY: "宋体"; FLOAT: right
}
.t_c I A {
	COLOR: #7f99a9
}
.tab_01 {
	Z-INDEX: 999; WIDTH: 300px; FONT-FAMILY: "宋体"; HEIGHT: 49px; COLOR: #005d98; FONT-SIZE: 15px; TOP: 1px; LEFT: 1px
}
.tab_01 A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 18px; PADDING-RIGHT: 18px; DISPLAY: inline-block; HEIGHT: 49px; COLOR: #347500; PADDING-TOP: 0px
}
.tab_01 A:hover {
	BACKGROUND: url(/im/bj1.jpg)  repeat-x; COLOR: #fff; TEXT-DECORATION: none
}
.tab_01 .cur_02 {
	BACKGROUND:  url(/im/bj1.jpg)  repeat-x; COLOR: #fff; TEXT-DECORATION: none
}
.t_c I {
	FONT-STYLE: normal; MARGIN: 12px 10px 0px 0px; FONT-FAMILY: "宋体"; FLOAT: right
}

.indexad2{width:1000px; margin:0 auto;}





/*temp.css*/
#nodata { padding:80px; padding-left:150px; border:solid 1px #eee;margin:10px 0; background:url(/im/nodata.gif) no-repeat 20px 20px;}
/* -- 弹出窗口 -- */
#mesbook1_c, #mesbook1{display:none;z-index:1001;width:398px;border:1px solid #ccc;background:#fff; padding-bottom:20px;}
#mesbook1_c div, #mesbook1 div{ border:1px solid #E4E3E3; background:#EBECEB;height:18px; padding:4px .5em 0; margin-bottom:10px;}
#mesbook1_c dl.b1, #mesbook1 dl.b1 { width:370px; margin:0 auto;}
#mesbook1_c dl.b1 dt, #mesbook1 dl.b1 dt { float:left; width:105px; overflow:hidden; }
#mesbook1_c dl.b1 dd, #mesbook1 dl.b1 dd { width:265px; float:right;}
#mesbook1_c #mesbook1_cBtns, #mesbook1 #mesbook1Btns{padding-bottom:10px;}
#mesbook1_c #mesbook1_cBtns input, #mesbook1 #mesbook1Btns input {margin-right:20px;}
/*rollup.css*/
#roll_top,#fall,#ct{position:relative;cursor:pointer;height:72px;width:26px}
#roll_top{background:url(/im/top.gif) no-repeat}
#fall{background:url(/im/top.gif) no-repeat 0 -80px}
#ct{background:url(/im/top.gif) no-repeat 0 -40px}
#roll{display:block;width:15px;margin-right:-520px;position:fixed;right:50%;top:80%;_margin-right:-520px;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight*0.8)); z-index:100;}

.ImTable *{padding:0px;margin:0px}
.ImTable{border-collapse:collapse;border:none;background:url(/UserControls/im/kefu/bg.gif)}
.ImTable h2{font-size:14px;font-weight:bold;margin-top:5px}
.ImHeader{height:165px;background:url(/UserControls/im/kefu/im_01.gif)}
.ImRow0{background:url(/UserControls/im/kefu/ico_item1.gif) no-repeat;margin:10px 10px 0;height:24px;padding-left:10px;padding-top:4px; }
.ImRow1{background:url(/UserControls/im/kefu/ico_item1.gif) no-repeat;margin:10px 10px 0;height:24px;padding-left:10px;padding-top:4px;}
a.im,a:hover.im{text-decoration:none;height:35px;color:#333; font-size:14px;}
.ImFooter{height:90px;background:url(/UserControls/im/kefu/im_04.gif) no-repeat; display:inline-block; width:150px;font-family:Arial,Helvetica,sans-serif;}
.ImFooter h5{font-size:14px;font-weight:normal; color:#fff;text-align:center;margin:15px 0 0;font-family:'宋体';}
.ImFooter p{font-size:20px;font-weight:bold;  color:#fff;text-align:center;margin:10px 0;}

/* -- 当前位置 -- */
.topadcs{width:100%; overflow:hidden; text-align:center;margin:0px auto 24px;  width:1000px;}
.topadcs a img{ width:100%; height:auto; display:block;}
.topadcs a{display:block;margin:0 auto;}
.topadcs a.fullad{ height:230px;}

.plc,.plc2{ background:url(/im/logo_03.png) no-repeat 0 8px;height:20px;line-height:24px;padding:7px 8px 8px 20px; position:relative; color:#666; overflow:hidden; font-size:14px; border-bottom:1px solid #ececec; padding-bottom:8px; font-family:"宋体","微软雅黑";}
.plc span {}
.plc i,.plc2 i,.plc a{ font-style:normal; font-size:14px; color:#666;}

.fullSlide {width:100%;position:relative;height:411px;}
.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul {	width:100% !important;}
.fullSlide .bd li {width:100% !important;height:411px;overflow:hidden;text-align:center;background-position:center top;}
.fullSlide .bd li a {display:block;height:411px;}
.fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:0px;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd ul li {border-radius:10px;cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:11px;margin:1px;overflow:hidden;background:#fff;filter:alpha(opacity=80);opacity:0.8;line-height:999px;}
.fullSlide .hd ul .on {background:#347500;filter:alpha(opacity=100);opacity:1;}
.fullSlide .prev,.fullSlide .next {display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:5%;z-index:1;width:40px;height:60px;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;width:73px; height:73px;}
.fullSlide .prev{background:url(/im/left1s.png) no-repeat;}
.fullSlide .next {left:auto;right:5%;background:url(/im/right1s.png) no-repeat;}

/*search*/
.search{  height:64px; overflow:hidden;}
.pp{ width:560px; height:64px; font:14px "宋体";color:#666;line-height:64px;}
.pp span{ font-weight:bold; color:#333;}
.pp p{ display:inline}
.pp p a{ display:inline-block; font-weight:normal;color:#666; }
.search .se_inp{ width:292px; height:30px; background:url(/im/sea_t1.gif) no-repeat left top; margin-top:16px;}
.search .se_inp input{ border:0; background:none; float:left;}
.search .tint{ width:215px; height:30px; padding-left:6px; font:14px "宋体"; color:#999; line-height:30px;} 
.search .bint{ width:68px; height:30px; cursor:pointer;}

/* -- 页面整体布局 -- */
.header , .content , .footer { width:1000px; margin:0 auto;  }
.left { width:221px; float:left; overflow:hidden;}
.left2 { width:670px; float:left; overflow:hidden;}
.left3 { width:754px; float:left; overflow:hidden; color:#666;}
.lefttop { background:url(/im/left_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-top:10px;}
.left2top { background:url(/im/left2_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.leftbot { background:url(/im/left_bot_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;  margin-bottom:10px;}
.left2bot { background:url(/im/right_bot2_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px; }

.right { width:755px; float:right; display:inline; margin-left:24px; overflow:hidden;}
.right2 { width:275px;  float:right; overflow:hidden;}
.right3 { width:201px; float:right; overflow:hidden; color:#666;}
.righttop { background:url(/im/right_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.right2top { background:url(/im/right2_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.rightbot { background:url(/im/right_bot_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}
.right2bot { background:url(/im/left_bot2_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}

.right_main { width:735px; padding-bottom:15px; overflow:hidden; padding:0 10px; }
.right2_main { width:273px; padding-bottom:15px; overflow:hidden;}
.left2_main { width:668px;  padding-bottom:15px; overflow:hidden;}


@charset "utf-8";
html{color:#000;background:#FFF; }
body { color:#666;font:12px/1.231 "宋体",arial,helvetica,clean,sans-serif;} /*网站字体颜色*/
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;}
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%;}
/*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;}

.mt10{ margin-top:10px;}

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;}
.pa{ position:absolute;}
.pr{ position:relative}
/* -- 购物车外部框架 -- */
.cart_header , .cart_content , .cart_footer { width:760px; margin:0 auto;}


.h_nav li a:-webkit-any-link{ display:block;}


/*头部开始*/
.h_top{ background:url(/im/h_bj.jpg) repeat-x center top; height:208px; overflow:hidden;line-height:35px !important;}
.h_ht{ height:35px; font:12px "宋体"; color:#666; line-height:35px ;}
.h_ht span{ float:right; line-height:12px; padding-top:12px;}
.h_ht span a{color:#666; margin:0 6px; }
.h_ht span img{ width:14px; height:14px; vertical-align:middle; margin-right:4px;}
.h_txt{ height:122px; overflow:hidden;}
.h_txt h2{ width:650px; height:100px; margin:10px 15px 0 0;/* background:url(/im/h_x1.jpg) no-repeat right center;*/}
.h_txt h2 img{ width:650px; height:100px;}
.h_txt h3{ width:480px; margin-top:40px; font:bold 36px "宋体"; color:#00448e; line-height:36px;}
.h_txt h3 span{ font:20px "宋体"; color:#333; line-height:40px; display:block;}
.h_txt p{padding-left:60px; display:block; width:270px; margin-top:10px; font-size:14px; color:#333; line-height:20px; background:url(/im/h_pho.gif) no-repeat left top; background-position:0 10px;}
.h_txt p span{ font:24px Impact; color:#C92727; line-height:30px; display:block;}
.yyyy{ text-align:center;}
.yyyy a{ font-size:14px; color:#060; font-weight:bold}
.h_txt,.h_txt p,.h_txt span,.h_txt a{ line-height:28px !important; vertical-align:middle !important}

.h_nav{ height:52px; overflow:hidden;}
.h_nav li{height:52px; float:left; font-size:14px; color:#fff; line-height:52px; text-align:center; background:url(/im/h_x2.gif) no-repeat right center;}
.h_nav li a{ color:#fff;  display:inline-block; height:52px; padding:0 32px; text-decoration:none;}
.h_nav li a:hover{ color:#347500; background:url(/im/h_tb.jpg)  repeat-x left top;}
/*头部结束*

/*底部开始*/
.f_foot{ height:252px; background:url(/im/f_bj.jpg) repeat-x left top; overflow:hidden;}
.f_nav{ height:62px; font:14px "宋体"; color:#fff; line-height:62px; text-align:center;}
.f_nav a{ color:#fff; display:inline-block; margin:0 24px;}
.f_foot h2{ height:192px;width:208px; float:left; background:url(/im/f_x.jpg) no-repeat right center; padding-top:10px; margin:0 20px 0 0 ; }
.f_foot h2 img{ display:block; width:160px; height:160px;}
.f_add{ font:13px "宋体"; color:#fff; line-height:24px; margin-top:24px;}
.f_add a{ color:#fff;}
.f_add em{ margin:0 10px;}
.f_add .f_du{ width:18px; height:20px; vertical-align:middle; margin:0 10px;}
.f_ch{ width:50px; height:12px; vertical-align:middle;}
.f_foot .f_ewm{ width:116px; padding:0 58px 0 94px; /*background:url(/im/f_bj1.jpg) no-repeat 0 16px;*/ margin-top:30px;}
.f_ewm img{ width:116px; height:116px;}
.f_ewm  span{ width:116px; display:block; font:14px "宋体"; color:#fff; line-height:30px;}

/*底部结束*/

.contactn{margin-top:10px;}
.contactn .tits {background:#347500; color: #fff; height: 32px;line-height: 32px;padding-left: 13px;}
.contactn .tits a { color: #fff;}
.contactn .subnr { background: none repeat scroll 0 0 #fff; border: 1px solid #ccc; overflow: hidden;padding: 5px 9px;width:190px;}
.contactn .subnr p {line-height: 25px;overflow: hidden;}
.contactn .subnr span {color: #333333;}
.contactn .subnr h5 {line-height: 28px;overflow: hidden;}


.keifu{ position:fixed; top:10%; right:0; width:131px;  _position:absolute; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.bottom,10)||0)-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
 z-index:990;}
.keifu_tab{ width:160px;}
.icon_keifu{ width:26px; height:100px; float:left; background:url(/im/keifu.png) 0 0; position:relative; display:none; cursor:pointer;}
.keifu_box{ float:left; width:131px;}
.keifu_tab img{ display:block;}
.keifu_head{ width:131px; height:41px; background:url(/im/keifu.png); background-position: 0 -103px; font-size:0; line-height:0; position:relative;}
.keifu_close:link,.keifu_close:visited{ display:block; width:11px; height:11px; background:url(/im/keifu.png) -42px 0; position:absolute; top:5px; right:5px;}
.keifu_close:hover{ background-position:-60px 0;}
.keifu_con{ border-left:7px solid #029bdb; border-right:7px solid #029bdb; padding-top:15px; background:#fbfbfb;}
.keifu_con li{height:33px; padding-left:12px;}
.keifu_con .weixin{ height:96px;}
.keifu_con .bt{ font-size:16px; height:30px; line-height:30px; text-align:left; padding:0 0 0 20px; color:#012646;}
.keifu_bot{ width:131px; height:119px; background:url(/im/keifu.png); background-position:0 -149px; }