﻿/*@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:450px; overflow:hidden;}
.banner a{ height:450px; display:block;}






/**/
.pro{ height:650px; padding-top:8px; overflow:hidden;}
.pr_fl { width:210px; overflow:hidden;}
.pr_fl h3{ height:56px; width:164px; background:url(Img/Index/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 "Microsoft YaHei"; 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 #00428c; border-top:0; overflow:hidden; padding-top:12px;}  
.pf_txt p{ height:31px; font:14px "Microsoft YaHei"; font-weight:bold; color:#00428c; line-height:30px; background:url(Img/Index/pro_b2.jpg) no-repeat left top; padding-left:26px; margin-bottom:6px;}
.pf_txt p a{ color:#00428c;}
.pf_txt ul{ margin-bottom:14px;}
.pf_txt li{ width:168px; height:30px; border-bottom:1px dashed #dadada; font:12px "Microsoft YaHei"; color:#333; line-height:30px; background:url(Img/Index/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(Img/Index/pro_t2.jpg) no-repeat center top;}
.pr_con{ width:767px; height:592px; overflow:hidden;}
.pr_con h3{ height:38px; background:url(Img/Index/pro_t1.jpg) no-repeat left top; font:14px "Microsoft YaHei"; color:#00428c; line-height:38px; padding-left:42px; margin-bottom:14px;}
.pr_con h3 span{ float:right; font:12px "Microsoft YaHei"; 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:#00428c	}
.pr_con h3 span a{ color:#666;}
.pr_con li{ width:245px; height:242px; float:left; margin-right:15px; text-align:center; font-size:0; margin-bottom:38px;}
.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 "Microsoft YaHei"; color:#fff; line-height:30px; color:#fff;display:inline-block;background:#666;}
.pr_con li em{ width:122px; height:30px; font:14px "Microsoft YaHei"; color:#fff; line-height:30px; color:#fff; display:inline-block; background:#00428c;}
.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(Img/Index/tm1.png); font:14px "Microsoft YaHei"; 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:1000; height:198px;}
.ban2 .ba_con p{ width:224px; font:14px "Microsoft YaHei"; color:#fff; line-height:14px; position:absolute; top:56px; right:0;}
.ban2 .ba_con span{ display:block; width:178px; height:37px; background:url(Img/Index/ba2_t1.jpg) repeat-x left top; font:16px "Microsoft YaHei"; color:#00428c; line-height:36px; text-align:center; margin-top:14px;}



/**/
.perf{ height:495px; background:url(Img/Index/per_t1.jpg) no-repeat center bottom; overflow:hidden;}
.perf h3{ height:68px; background:url(Img/Index/per_tx.gif) no-repeat center bottom; overflow:hidden; margin-bottom:32px; font:26px "Microsoft YaHei"; 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:#00428c;}
.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 "Microsoft YaHei"; font-weight:bold; color:#333; line-height:48px; height:48px;}
.perf dd p{ font:14px "Microsoft YaHei"; color:#666; line-height:24px;}
.perf .cur{ background:#00428c; border:1px solid #00428c; 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 "Microsoft YaHei"; 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:#00428c;}
.case h4{ height:34px; background:url(Img/Index/ca_t1.gif) no-repeat center top; font:16px "Microsoft YaHei"; 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(Img/Index/ca_s1.gif) no-repeat left top; }
.ca_nav .cn2 a{ background:url(Img/Index/ca_s2.gif) no-repeat left top; }
.ca_nav .cn3 a{ background:url(Img/Index/ca_s3.gif) no-repeat left top; }
.ca_nav .cn4 a{ background:url(Img/Index/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 "Microsoft YaHei"; 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(Img/Index/tm1.png); font:14px "Microsoft YaHei"; color:#fff; line-height:42px; text-align:center; position:absolute; top:316px; left:0; cursor:pointer;}
/**/
.proc{ height:414px; background:url(Img/Index/pc_bj.jpg) no-repeat center top; overflow:hidden;}
.proc h3{ height:104px;overflow:hidden;font:26px "Microsoft YaHei"; font-weight:bold;color:#00428c; 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:#00428c; text-decoration:none;}
.pc_con{ height:194px; width:100%;}
.proc li{ float:left; padding-right:48px; background:url(Img/Index/pc_j.png) no-repeat 140px 48px;}
.proc li img{ width:125px; height:125px;}
.proc li span{  display:block; text-align:center; font:14px "Microsoft YaHei"; 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(Img/Index/pc_b1.png) no-repeat center top; float:left; font:18px "Microsoft YaHei"; font-weight:bold; color:#00428c; line-height:45px; text-align:center;}
.pc_pho em a{ color:#00428c;}
.pc_pho p{ width:404px; height:72px; padding-left:52px; float:right; background:url(Img/Index/pc_pho.png) no-repeat  0 0; font:12px "Microsoft YaHei"; color:#00428c; line-height:16px;}
.pc_pho p span{ display:block; font:28px Arial; font-weight:bold; color:#00428c; line-height:32px;}
/**/
.ys{ height:1392px; background:url(Img/Index/ys_bj.jpg) no-repeat center top; overflow:hidden;}
.ys h3{ height:178px; font:30px "Microsoft YaHei"; font-weight:bold; color:#fff; text-align:center; line-height:178px; margin-bottom:80px;}
.ys h3 span{ font:56px "Microsoft YaHei";font-weight:bold; color:#fff;}
.ys1{ height:282px; overflow:hidden; background:url(Img/Index/ys_01.jpg) no-repeat right 6px;}
.ys1 dl{ width:520px;}
.ys1 dt{ width:442px;}
.ys2{ height:258px; overflow:hidden; background:url(Img/Index/ys_02.jpg) no-repeat left 4px;}
.ys2 dl{ width:462px; float:right}
.ys2 dt{ width:438px;}
.ys3{ height:314px; overflow:hidden; background:url(Img/Index/ys_03.jpg) no-repeat right 0;}
.ys3 dl{ width:520px; padding-top:10px;}
.ys3 dt{ width:402px;}
.ys4{ height:248px; overflow:hidden; background:url(Img/Index/ys_04.jpg) no-repeat left 0;}
.ys4 dl{ width:462px;float:right}
.ys4 dt{ width:404px;}
.ys dl{ padding-left:16px;}
.ys dt{ height:56px; border-bottom:1px dashed #cecece; margin-bottom:10px;}
.ys dt b{ width:50px; height:47px; float:left; font:28px Arial; font-weight:bold; color:#00428c; line-height:32px; text-align:center; background:url(Img/Index/ys_b1.jpg) no-repeat center top; margin-right:14px;}
.ys dt em{ font:24px "Microsoft YaHei"; font-weight:bold; color:#00428c; line-height:24px; display:block;}
.ys dt span{ font:16px "Microsoft YaHei"; font-weight:bold; color:#333333; line-height:28px; display:block;}
.ys dd p{ margin-left:8px; padding-left:18px; font:14px "Microsoft YaHei"; color:#666; line-height:25px; background:url(Img/Index/ys_d2.jpg) no-repeat 0 8px; margin-bottom:10px;}
.ys dd span{ width:142px; height:35px; display:block; font:14px "Microsoft YaHei"; color:#fff; line-height:35px; text-align:center; background:#00458e;}
.ys dd span a{ color:#fff;} 

/**/
.ban3{ height:198px; overflow:hidden;}
.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 "Microsoft YaHei"; color:#fff; line-height:14px; position:absolute; top:42px; right:0;}
.ban3 .ba_con span{ display:block; width:178px; height:37px; background:url(Img/Index/ba2_t1.jpg) repeat-x left top; font:16px "Microsoft YaHei"; color:#00428c; line-height:36px; text-align:center; margin-top:14px;}



/**/
.witn{ height:525px; overflow:hidden;}
.witn h3{ height:64px; overflow:hidden; background:url(Img/Index/wi_tx.jpg) no-repeat center bottom; font:26px "Microsoft YaHei"; 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:#00428c;}
.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(Img/Index/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 "Microsoft YaHei"; font-weight:bold; color:#333; line-height:24px;}
.wi_con dd span a{ color:#333;}
.wi_con dd em{display:block; font:14px "Microsoft YaHei"; color:#333; line-height:30px;}
.wi_con dd p{ height:74px; font:12px "Microsoft YaHei"; color:#727272; line-height:25px; width:198px; margin:0 auto;}
.wi_con dd strong{ width:92px; height:22px; display:block; font:12px "Microsoft YaHei"; color:#fff; line-height:22px; text-align:left;  margin:0 auto; background:url(Img/Index/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(Img/Index/bj2.jpg) repeat-x left top;}
.ab_ho h3 em{ width:146px; height:48px; background:url(Img/Index/bj1.jpg) repeat-x left top; font:16px "Microsoft YaHei"; 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 "Microsoft YaHei"; color:#666; line-height:48px; padding-right:20px;}
.ab_ho h3 span a{ color:#666;}
.about{ width:644px; height:310px;border:1px solid #ccc; border-top:0;}
.about dl{ width:622px; margin:22px auto ; overflow:hidden;}
.about dt{ width:264px; height:212px; float:left; background:url(Img/Index/ab_tb.jpg) no-repeat center bottom;}
.about dt img{ width:253px; height:185px; border:6px solid #e5e5e5;}
.about dd{ width:340px; float:right;}
.about dd span{ height:36px; display:block; font:14px "Microsoft YaHei"; font-weight:bold; color:#333; line-height:36px;}
.about dd a{ color:#333;}
.about dd p{ height:115px; font:12px "Microsoft YaHei"; color:#666; line-height:25px; padding-top:5px;}
.about dd em{ font:12px "Microsoft YaHei"; color:#333; line-height:12px;}
.honor{ width:326px; height:310px; border:1px solid #ccc; border-top:0;} 
.honor .ho_img{  width:305px; 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:240px; height:200px; margin:0 auto;} 
.ho_img li{ width:240px; height:200px; background:url(Img/Index/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 "Microsoft YaHei"; color:#666; line-height:45px;}


/**/
.gall{ height:330px; overflow:hidden;}
.gall h3{ height:48px; background:url(Img/Index/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(Img/Index/bj1.jpg) repeat-x left top; font:16px "Microsoft YaHei"; 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 "Microsoft YaHei"; 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 "Microsoft YaHei"; 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(Img/Index/bj2.jpg) repeat-x left top; margin-bottom:24px;}
.n_nav li{ float:left;  font:16px "Microsoft YaHei"; 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 "Microsoft YaHei"; 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(Img/Index/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(Img/Index/new_d1.gif) repeat-x left bottom; overflow:hidden; }
.ne_con dt{ width:220px; height:135px; float:left; background:url(Img/Index/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 "Microsoft YaHei"; color:#333; line-height:32px;}
.ne_con dd p{ height:72px; font:12px "Microsoft YaHei"; color:#666; line-height:24px;}
.ne_con dd em{  font:12px "Microsoft YaHei"; 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  "Microsoft YaHei"; color:#333; line-height:38px; padding-left:16px; background:url(Img/Index/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(Img/Index/bj2.jpg) repeat-x left top; }
.faq h3 em{ width:146px; height:48px; background:url(Img/Index/bj1.jpg) repeat-x left top; font:16px "Microsoft YaHei"; 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 "Microsoft YaHei"; 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(Img/Index/faq_q.jpg) no-repeat 0 0; padding-left:35px; font:14px "Microsoft YaHei"; color:#1b1b1b; line-height:18px;}
.fa_con dt a{ color:#1b1b1b;}
.fa_con dd{ background:url(Img/Index/faq_a.jpg) no-repeat 0 0; font:12px "Microsoft YaHei"; color:#81817c; line-height:20px;padding-left:35px; }


/**/
.link{ height:94px; overflow:hidden;}
.link h3{ width:135px; float:left; font:20px "Microsoft YaHei"; font-weight:bold; color:#00428c; line-height:26px;}
.link h3 a{ color:#00428c;}
.link h3 em{ font:18px Arial; color:#858585; line-height:26px; text-transform:uppercase; margin-left:10px;}
.link h3 span{ font:14px "Microsoft YaHei"; color:#fff; line-height:20px; text-align:center; width:135px; height:22px; display:block; background:url(Img/Index/lin_b1.jpg) no-repeat center top; margin-top:2px;}
.link h3 span a{ color:#fff;}
.link p{ width:860px; float:right; font:14px "Microsoft YaHei"; color:#555; line-height:30px;}
.link p a{ color:#555; display:inline-block; margin:0 18px;}

/**/