/* Generated by CSS Usage.
   File: http://localhost/Skin/Default/resetcommonindex.css.
   DON'T DELETE YOUR ORIGINAL CSS FILE. Keep it so you can fix the glitches later.
   Some rules have been deleted, some selectors are prefixed with "UNUSED".
   Look for the UNUSED items and see if you can remove them. */



@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 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;}
.ca_img li a:hover{ border:3px solid #0069d3; padding:0;}

UNUSED.ca_img .ca_l ,UNUSED.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;}
UNUSED.ca_img .ca_l img,UNUSED.ca_img .ca_r img{width:24px; height:106px;}









.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 dd  span{ font:14px "Microsoft YaHei"; color:#505050; line-height:18px;}
.witn dd  span a{ color:#505050;}
.witn dd b a:hover{ background:url(Img/Index/wi_b1.jpg) no-repeat center top; color:#303030;}
.cu_img li a:hover{ padding:0; border:3px solid #0069d3;}
UNUSED.cu_img .cu_l ,UNUSED.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;}









.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 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;}
UNUSED.news dt ,UNUSED.news dt img{ width:335px; height:150px; margin:0 auto;}
.news dt { margin-bottom:14px;}