﻿/*@import "resetcommon.css";*/
/*index.css start*/
@charset "utf-8";



/**/
.video{ height:440px;  background:url(Img/Index/vi_bj.jpg) no-repeat center top; padding-top:60px;}
.video dl{ height:413px; background:url(Img/Index/vi_tb.jpg) no-repeat center top; overflow:hidden;}
.video dt{ width:542px; height:282px; text-align:center; padding-top:8px;}
.video dt img{ width:486px; height:282px;}
.video dd{ width:452px; padding-right:16px; margin-top:15px;}
.video dd h3{ font:24px "Microsoft YaHei"; font-weight:bold; color:#303030; line-height:54px; height:54px; border-bottom:1px solid #c4c4c4; margin-bottom:10px;}
.video dd p{ font:22px "Microsoft YaHei"; color:#505050; line-height:30px;margin-bottom:6px;}
.video dd p span{ font:18px "Microsoft YaHei";}
.video dd li{ font:14px "Microsoft YaHei"; color:#303030; line-height:30px; background:url(Img/Index/vi_d.gif) no-repeat 0 10px; padding-left:20px;}
.video li span{ font-weight:bold; color:#0069d3;}

/**/
.case{ height:410px; background:url(Img/Index/ca_bj.jpg) no-repeat center top; overflow:hidden;}
.case h3{ height:52px; background:url(Img/Index/ca_tx.jpg) no-repeat center top;}
.case h3 span{ font:14px Arial; color:#999; line-height:52px; float:right; padding-right:22px; cursor:pointer;}  
.case h3 strong{ display:inline-block; height:52px; background:url(Img/Index/pro_b7.jpg) no-repeat left 16px; font:16px "Microsoft YaHei"; font-weight:bold; color:#303030; line-height:52px; padding-left:32px; margin-left:20px;}
.case h3 strong a{color:#303030;}
.case h3 strong em{ font:16px Arial; color:#c4c4c4; text-transform:uppercase;}
.case .ca_img{ height:298px; border:1px solid #c4c4c4; border-top:0; background:#fff; overflow:hidden;}
.ca_img ul{ width:984px; margin:0 auto; padding-top:24px;}/*
.ca_img li{ width:316px; height:237px; border:1px solid #c4c4c4; float:left; text-align:center; margin-right:15px; padding-left:3px;}
.ca_img .cle_m{ margin-right:0;}
.ca_img li img{ width:310px; height:196px; margin-top:3px; float:left;}
.ca_img li span{ width:310px; height:35px; background:#dedede; font:23px "Microsoft YaHei"; color:#505050; line-height:35px; display:block; float:left;}*/

.ca_img li{ width:318px; height:238px; float:left; text-align:center; margin-right:15px; }
.ca_img li a{width:310px; height:232px; border:1px solid #c4c4c4; padding:2px; display:inline-block;}
.ca_img li a:hover{ border:3px solid #0069d3; padding:0;}
.ca_img .cle_m{ margin-right:0;}
.ca_img li img{ width:310px; height:196px; margin:0 auto 0; display:block;}
.ca_img li span{ width:310px; height:35px; background:#dedede; font:12px "Microsoft YaHei"; color:#505050; line-height:35px; display:inline-block; cursor:pointer;}

.ca_img .ca_l ,.ca_img .ca_r{ width:24px; height:53px; margin-top:118px; overflow:hidden; cursor:pointer;}
.ca_img .ca_l{ padding-left:12px;}
.ca_img .ca_r{ padding-right:12px;}
.ca_img .ca_l img,.ca_img .ca_r img{width:24px; height:106px;}
.ca_img .cur img{ margin-top:-52px; }








/**/
.ys{ height:1487px; background:url(Img/Index/ys_bj.jpg) no-repeat center top; overflow:hidden;}
.ys .ys_tit{ height:262px; background:url(Img/Index/ys_txt.jpg) no-repeat 114px 20px;}
.ys_tit p{ font:18px "Microsoft YaHei"; color:#fff; line-height:34px; width:764px; float:right; padding-top:154px;}
.ys_tit p em{ float:left;}
.ys_tit p span{ font:34px Arial; font-weight:bold; color:#fff; line-height:34px; float:left; padding-right:10px;}
.ys_tit p  strong{ width:108px; height:32px; display:inline-block; font:14px "Microsoft YaHei"; color:#303030; line-height:32px; text-align:center; background:url(Img/Index/ys_b.gif) no-repeat center top;float:left}
.ys_tit p  strong a{ color:#303030;}
.ys .ys1{ height:394px; margin-bottom:78px;}
.ys1 dd{ padding-top:100px;}
.ys1 h3{ background:url(Img/Index/ys_s1.jpg) no-repeat left top;}
.ys1 dt { margin-top:68px;}
.ys1 dt ,.ys1 dt img{ width:428px; height:300px;}
.ys .ys2{ height:366px; margin-bottom:48px;}
.ys2 dt ,.ys2 dt img{ width:430px; height:300px;}
.ys2 .ys2_1 { height:140px;} 
.ys2 .ys2_1 h3{ background:url(Img/Index/ys_s2.jpg) no-repeat left top;}
.ys2 .ys2_2 h3{ background:url(Img/Index/ys_s3.jpg) no-repeat left top; height:75px; margin-bottom:10px;}
.ys2 .ys2_2 h3 span{ height:75px;}
.ys .ys3{ height:338px; background:none;}
.ys3 dt ,.ys3 dt img{ width:482px; height:310px;}
.ys3 dd{ padding-top:28px;}
.ys3 h3{ background:url(Img/Index/ys_s4.jpg) no-repeat left top;}
.ys .ys3 dd p{ height:134px;}
.ys3 dd strong{ margin-left:66px; width:120px; height:34px; display:inline-block; background:url(Img/Index/ys_b2.jpg) no-repeat center top; font:14px "Microsoft YaHei"; color:#303030; line-height:34px; text-align:center;}
.ys3 dd strong a{color:#303030;}
.ys dd{ width:496px;}
.ys dd h3{ height:55px; font:21px "Microsoft YaHei"; font-weight:bold;color:#303030; line-height:30px; padding-left:66px;}
.ys dd h3 span{ height:46px; display:inline-block; background:url(Img/Index/ys_x.jpg) no-repeat left bottom;}
.ys dd p{ height:64px; font:14px "Microsoft YaHei"; color:#303030; line-height:24px; padding-left:66px;}
.ys dd p span{ color:#0069d3; font-weight:bold;}
.ys dd ul{ margin-left:66px; border-top:1px dashed #c4c4c4; padding-top:6px;}
.ys dd li{font:12px "Microsoft YaHei"; color:#303030; line-height:24px; background:url(Img/Index/ys_d3.jpg) no-repeat 0 8px; float:left; padding:0 30px 0 20px;}
.ys dd .y_li1{ padding-right:56px;}
.ys dd em{ padding-left:66px; font:14px "Microsoft YaHei"; font-weight:bold; color:#303030; line-height:34px;} 



/**/
.witn{ height:598px; overflow:hidden; background:#fff;}
.witn h3{ height:52px; background:url(Img/Index/ca_tx.jpg) no-repeat center top; margin-top:60px; margin-bottom:25px;}
.witn h3 span{ font:14px Arial; color:#999; line-height:52px; float:right; padding-right:22px; cursor:pointer;}  
.witn h3 strong{ display:inline-block; height:52px; background:url(Img/Index/pro_b7.jpg) no-repeat left 16px; font:16px "Microsoft YaHei"; font-weight:bold; color:#303030; line-height:52px; padding-left:32px; margin-left:20px;}
.witn h3 strong a{color:#303030;}
.witn h3 strong em{ font:16px Arial; color:#c4c4c4; text-transform:uppercase;}
.witn dl{ width:258px; height:400px; background:url(Img/Index/wi_t1.gif) no-repeat center top; margin-right:16px;}
.witn .cle_m{ margin-right:0;}
.witn dt{ width:142px; height:142px; margin:30px auto 0; position:relative; margin-bottom:28px; cursor:pointer;}
.witn dt img{ width:142px; height:142px;}
.witn dt span{ position:absolute; width:142px; height:142px; display:inline-block; top:0; left:0}
.witn dd { width:230px; margin:0 auto;}
.witn dd  span{ font:14px "Microsoft YaHei"; color:#505050; line-height:18px;}
.witn dd  span a{ color:#505050;}
.witn dd em{ height:38px; font:14px "Microsoft YaHei"; font-weight:bold; color:#0069d3; line-height:38px; display:inline-block; border-bottom:1px dashed #c4c4c4; margin-bottom:10px;}
.witn dd p{ font:12px "Microsoft YaHei"; color:#666; line-height:24px;}
.witn dd b a{ width:142px; height:32px; display:block; margin:0 auto; font:14px "Microsoft YaHei"; color:#fff; line-height:32px; text-align:center; background:url(Img/Index/wi_b2.jpg) no-repeat center top;}
.witn dd b a:hover{ background:url(Img/Index/wi_b1.jpg) no-repeat center top; color:#303030;}
/**/ 
.ban1{ height:204px; overflow:hidden; background:url(Img/Index/ban2_bj.jpg) no-repeat center top;}
.ban1 .ba_t { width:230px;text-align:center; padding-top:46px;}
.ba_t span{ display:block; height:30px; font:18px "Microsoft YaHei"; color:#fff; line-height:30px; background:url(Img/Index/ban_x.jpg) no-repeat center center;}
.ba_t p{ height:42px; font:30px Arial; font-weight:bold; color:#fff; height:42px;}
.ba_t b{ width:144px; height:38px; background:url(Img/Index/ban3_b1.jpg) no-repeat center top; display:block; margin:0 auto; font:16px "Microsoft YaHei"; font-weight:bold; color:#303030; line-height:38px;}
.ba_t b a{ color:#303030;}




/**/
.cust{ height:448px; overflow:hidden;}
.cust h3{ height:52px; background:url(Img/Index/ca_tx.jpg) no-repeat center top; margin-top:60px;}
.cust h3 span{ font:14px Arial; color:#999; line-height:52px; float:right; padding-right:22px; cursor:pointer;}  
.cust h3 strong{ display:inline-block; height:52px; background:url(Img/Index/pro_b7.jpg) no-repeat left 16px; font:16px "Microsoft YaHei"; font-weight:bold; color:#303030; line-height:52px; padding-left:32px; margin-left:20px;}
.cust h3 strong a{color:#303030;}
.cust h3 strong em{ font:16px Arial; color:#c4c4c4; text-transform:uppercase;}
.cust .cu_img{ height:250px; border:1px solid #c4c4c4; border-top:0; overflow:hidden; padding-top:25px;}
.cu_img ul{ width:942px; height:224px; margin:0 auto; overflow:hidden;}
.cu_img li{ width:204px; height:224px; text-align:center; float:left; margin:0 31px 20px 0; overflow:hidden;}
.cu_img li p{ width:204px; height:102px; text-align:center;  margin:0 0 20px 0; overflow:hidden;}
.cu_img li a{width:198px; height:95px;border:1px solid #c4c4c4;  padding:2px; display:inline-block;}
.cu_img .cle_m{ margin-right:0;}
.cu_img li img{ width:198px; height:70px;float:left;}
.cu_img li span{ width:198px; height:25px; font:12px "Microsoft YaHei"; color:#505050; line-height:25px; background:#dedede; display:block; float:left; cursor:pointer;}
.cu_img li a:hover{ padding:0; border:3px solid #0069d3;}
.cu_img .cu_l ,.cu_img .cu_r{ width:30px; height:55px; overflow:hidden; margin-top:85px; cursor:pointer;}  
.cu_img .cu_l { padding-left:18px;}
.cu_img .cu_r{ padding-right:18px;}
.cu_img  .cur img{ margin-top:-61px;}




/*
.honor{ height:550px; overflow:hidden;}
.honor h3{ height:52px; background:url(Img/Index/ca_tx.jpg) no-repeat center top; margin-bottom:25px;}
.honor h3 span{ font:14px Arial; color:#999; line-height:52px; float:right; padding-right:22px; cursor:pointer;}  
.honor h3 strong{ display:inline-block; height:52px; background:url(Img/Index/pro_b7.jpg) no-repeat left 16px; font:16px "Microsoft YaHei"; font-weight:bold; color:#303030; line-height:52px; padding-left:32px; margin-left:20px;}
.honor h3 strong a{color:#303030;}
.honor h3 strong em{ font:16px Arial; color:#c4c4c4; text-transform:uppercase;}
.honor .hon_in{ height:450px;position:relative;}
.hon_in li{ float:left; width:250px; height:450px; overflow:hidden; text-align:center;margin: 0 20px 0px 0;}
.hon_in li p{ width:250px; height:218px; overflow:hidden; position:relative;margin: 0 0 10px 0;background:url(Img/Index/hon_b.jpg) no-repeat center bottom;}

.hon_in .cle_m{ margin-right:0;}
.hon_in li span{ width:248px; height:30px; display:inline-block; font:12px "Microsoft YaHei"; color:#505050; line-height:30px; background:#dedede; position:absolute; top:188px; left:1px; cursor:pointer;}
.hon_in li img{ width:246px; height:198px; margin-top:3px;}
.hon_in li a{ display:inline-block; width:246px; height:198px; border:1px solid #c7c7c7;}
.hon_in .ho_l ,.hon_in .ho_r{ position:absolute; top:188px; width:24px; height:53px; overflow:hidden; z-index:66; cursor:pointer;}
.hon_in .ho_l{ left:-42px;}
.hon_in .ho_r{ right:-42px;}
.hon_in .cur img{ margin-top:-53px;}*/



/**/
.honor{ height:344px; overflow:hidden;}
.honor h3{ height:52px; background:url(Img/Index/ca_tx.jpg) no-repeat center top; margin-bottom:25px;}
.honor h3 span{ font:14px Arial; color:#999; line-height:52px; float:right; padding-right:22px; cursor:pointer;}  
.honor h3 strong{ display:inline-block; height:52px; background:url(Img/Index/pro_b7.jpg) no-repeat left 16px; font:16px "Microsoft YaHei"; font-weight:bold; color:#303030; line-height:52px; padding-left:32px; margin-left:20px;}
.honor h3 strong a{color:#303030;}
.honor h3 strong em{ font:16px Arial; color:#c4c4c4; text-transform:uppercase;}
.honor .hon_in{ height:220px; overflow:hidden; position:relative;}
.hon_in li{ float:left; width:254px; height:218px; overflow:hidden; text-align:center; position:relative; margin-right:16px; background:url(Img/Index/hon_b.jpg) no-repeat center bottom;}
.hon_in .cle_m{ margin-right:0;}
.hon_in li span{ width:246px; height:30px; display:inline-block; font:12px "Microsoft YaHei"; color:#505050; line-height:30px; background:#dedede; position:absolute; top:170px; left:4px; cursor:pointer;}
.hon_in li img{ width:246px; height:198px; margin-top:3px;}
.hon_in li a{ display:inline-block; width:252px; height:204px; border:1px solid #c7c7c7;}
.hon_in .ho_l ,.hon_in .ho_r{ position:absolute; top:76px; width:24px; height:53px; overflow:hidden; z-index:66; cursor:pointer;}
.hon_in .ho_l{ left:0;}
.hon_in .ho_r{ right:4px;}
.hon_in .cur img{ margin-top:-53px;}

/**/
.dy{ height:427px; background:url(Img/Index/dy_bj.jpg) no-repeat center top; padding-top:48px;}
.dy h3{ height:52px; font:16px "Microsoft YaHei"; font-weight:bold; color:#303030; line-height:50px;}
.dy h3 span{ font:12px Arial; color:#999; line-height:50px; float:right; padding-right:18px;}
.dy h3 strong{ display:inline-block; height:52px; background:url(Img/Index/pro_b7.jpg) no-repeat left 16px; font:16px "Microsoft YaHei"; font-weight:bold; color:#303030; line-height:52px; padding-left:32px; margin-left:20px;}
.dy h3 a{color:#303030; }
.dy .faq{ width:307px; height:398px; overflow:hidden; margin-right:15px;}
.dy .faq h3{ background:url(Img/Index/faq_tx.jpg) no-repeat center top;}
.faq .faq_txt{ width:305px; height:325px;border:1px solid #c4c4c4; border-top:0; background:#fff; padding:20px  0 0 0; overflow:hidden;}  
.faq dl{ height:98px; width:274px; background:url(Img/Index/dy_x.jpg) repeat-x left bottom;margin: 0 auto 18px 15px;}
.faq_txt dt{ height:22px;font:12px "Microsoft YaHei"; font-weight:bold; color:#303030; line-height:22px; background:url(Img/Index/faq_q.jpg) no-repeat left top; margin-bottom:15px; padding-left:28px; }
.faq_txt dt a{ color:#303030;}
.faq_txt dd{padding-left:28px; background:url(Img/Index/faq_q-06.jpg) no-repeat 0 5px; font:12px "Microsoft YaHei"; color:#666666; line-height:24px; }
.faq_txt .cle_m{ background:none;}
.dy .news{ width:370px; height:398px;}
.dy .news h3{ background:url(Img/Index/new_tx.jpg) no-repeat center top;}
.news dl{ width:368px; height:325px;border:1px solid #c4c4c4; border-top:0; background:#fff; padding-top:20px;}
.news dt ,.news dt img{ width:335px; height:150px; margin:0 auto;}
.news dt { margin-bottom:14px;}
.news dd{ width:335px; margin:0 auto;}
.news p{ height:32px; overflow:hidden; background:url(Img/Index/dy_x.jpg) repeat-x left bottom; font:12px "Microsoft YaHei"; color:#666666; line-height:34px;}
.news p a{ color:#666;}
.news p span{ float:right; cursor:pointer;}
/**/ 
.link{ height:156px; background:url(Img/Index/lin_bj.jpg) no-repeat center top; overflow:hidden;}
.link h3{ height:52px; background:url(Img/Index/ca_tx.jpg) no-repeat center top;}
.link h3 span{ font:12px Arial; color:#999; line-height:52px; float:right; padding-right:22px; cursor:pointer;}  
.link h3 strong{ display:inline-block; height:52px; background:url(Img/Index/pro_b7.jpg) no-repeat left 16px; font:16px "Microsoft YaHei"; font-weight:bold; color:#303030; line-height:52px; padding-left:32px; margin-left:20px;}
.link h3 strong a{color:#303030; }
.link h3 strong em{ font:16px Arial; color:#c4c4c4; text-transform:uppercase;}
.link .hon_in{ height:220px; overflow:hidden; position:relative;}
.link p{ height:64px;border:1px solid #c4c4c4; border-top:0;background:#fff; font:12px "Microsoft YaHei"; color:#666666; line-height:64px;}
.link p a{ color:#666; margin:0 24px; display:inline-block;}

/**/
/*flash bannna切换*/
#flashs { position:relative;}
#flashs .bgitem {  }
#flashs .btn{ position:absolute; z-index:7; bottom:22px; right:50%; margin-right:-470px; padding:5px 6px;}
#flashs .btn span{ color:#0069D4;  background:#efefef; border:1px solid #0069D4; cursor: pointer;display: inline-block;margin-left: 5px;padding:2px 6px;}
#flashs .btn span.cur{ background:#0069D4; color:#fff;}
/**/
