﻿/*@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:478px; overflow:hidden;}
.banner a{ background:url(Img/Index/banner.jpg) no-repeat center center; height:478px; display:block;}

  /**/
.banners{height: 478px;}
.fullSlide {width:100%;position:relative;height:478px;}
.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul {width:100% !important;}
.fullSlide .bd li {background-repeat: no-repeat;width:100% !important;height:478px;overflow:hidden;text-align:center;background-position:center top;}
.fullSlide .bd li a {display:block;height:478px;}
.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 {cursor:pointer;display:inline-block;*display:inline;zoom:1;width:100px;height:8px;margin:1px;overflow:hidden;background:#fff;line-height:999px;}
.fullSlide .hd ul .on {background:#dd1018;}
.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(img/Index/left1s.png) no-repeat; }
.fullSlide .next {left:auto;right:5%;background:url(img/Index/right1s.png) no-repeat;}

/*search*/
.search{ background:url(Img/Index/sea_bj.gif) repeat-x left top; height:56px; overflow:hidden;margin-bottom:0px;}
.search p{ width:560px; height:40px; font:12px/56px "Microsoft YaHei"; font-weight:bold; color:#dd1018;}
.search p a{ display:inline-block;color:#333333; margin:0 10px; font-weight:normal;}
.search .se_inp{ width:384px; height:36px;  margin-top:8px; }
.search .se_inp input{ float:left; outline:none;float:left;}
.search .tint{ width:306px; height:34px; padding-left:18px; font:12px /34px "Microsoft YaHei"; color:#ccc; border:1px solid #b7b7b8;}  
.search .bint{ width:58px; height:36px;border:0; cursor:pointer; background:url(Img/Index/sea_b1.jpg) no-repeat center top;}


/**/
.pro{ height:660px; padding-top:24px; overflow:hidden;}
.pr_fl{ width:245px; height:634px;}
.pr_fl h3{ width:245px; height:70px; font:20px/70px "Microsoft YaHei"; font-weight:bold; color:#fff; text-align:center; background:url(Img/Index/pr_b1.jpg) no-repeat center top;} 
.pr_fl h3 a{ color:#fff;}
.pf_txt{ height:538px; overflow:hidden; padding-top:18px; border:1px solid #bebebe; border-top:0;} 
.pr_fl p{ width:200px; height:54px; font:14px/42px "Microsoft YaHei"; color:#333; padding-left:20px; background:url(Img/Index/pr_b2.png) no-repeat center top; margin:0 auto 12px;}
.pr_fl p a{ color:#333; display:block;}
.pr_fl p a:hover{ color:#e2131c; font-weight:bold;}
.pr_fl ul{ height:auto; overflow:hidden; margin-bottom:16px;display:none;}
.pr_fl li{ width:202px; font:14px/30px "Microsoft YaHei"; color:#666; padding-left:18px; margin:0 auto;}
.pr_fl li a{ color:#666;}

.pr_con{ width:736px; height:634px;}
.pr_con h3{ height:32px;background:url(Img/Index/pr_tx.jpg) no-repeat left top; padding-left:28px; font:16px/32px "Microsoft YaHei"; margin-bottom:20px; }
.pr_con h3 a{color:#18191b;}
.pr_con h3 span{ float:right; font:12px/32px Arial; color:#333; text-transform:uppercase;} 
.pr_con h3 span a{ color:#333;}
.pr_con li{ width:231px; height:281px; float:left; margin:0 20px 15px 0;}
.pr_con .cle_c{ margin-right:0;}
.pr_con img{ width:227px; height:234px; padding:1px; border:1px solid #ccc; border-bottom:0; display:block;}
.pr_con li span{ display:block; width:231px; height:44px; background:#626364; font:14px/44px "Microsoft YaHei"; color:#fff; text-align:center;}
.pr_con li a:hover{ zoom:1;text-decoration:none;}
.pr_con li a:hover span{ background:#e2131c; }
/**/
.exhi{ height:676px; background:url(Img/Index/bj1.jpg); overflow:hidden;}
.exhi dl{ width:479px; height:577px; background:url(Img/Index/exh_tb.jpg) no-repeat center top; overflow:hidden; margin-top:50px;}
.exhi dt{ width:479px; height:402px; background:url(Img/Index/em_tm.jpg) no-repeat center bottom;}
.exhi dt h3{ height:78px; padding-top:36px;}
.exhi dt h3 img{ width:304px; height:30px; display:block; margin:0 auto; }
.exhi dt span{ display:block;  width:445px; height:269px; margin:0 auto;}
.exhi dd{ width:445px; margin:0 auto;}
.exhi dd{height:auto; overflow:hidden;}
.exhi dd i{ display:block; width:21px; height:21px; background:url(Img/Index/ex_d1.png) no-repeat center top; font:14px/20px Arial; color:#fff; text-align:center; float:left; margin:8px 10px 0 0;}
.exhi dd span{ display:block; width:410px; float:left; height:auto; overflow:hidden; font:15px/35px "Microsoft YaHei"; color:#626364;}
.exhi dd span em{ color:#ce0109;}
/**/
.ban2{ height:204px; background:url(Img/Index/ban2.jpg) no-repeat center top; overflow:hidden;}
.ban2 p{ height:42px; padding-left:38px; background:url(Img/Index/ban_t1.png) no-repeat 0 0; float:right;width:658px; margin-top:116px;}
.ban2 p i{ font:14px/32px "Microsoft YaHei"; color:#fff; float:left;}
.ban2 p span{  font:32px/32px "Microsoft YaHei"; color:#fff;float:left; margin-right:10px;}
.ban2  em{ display:inline-block; width:167px; height:42px; background:url(Img/Index/ban_b1.png) no-repeat center top; font:16px/38px "Microsoft YaHei"; color:#18191b; text-align:center;float:left; cursor:pointer;}

/**/
.honor{ height:530px; background:url(Img/Index/ho_bj.jpg) no-repeat center top; overflow:hidden;}
.honor h3{ height:44px; font:26px/44px "Microsoft YaHei"; font-weight:bold; color:#333; text-align:center; padding-top:88px; }
.honor h3 span{ color:#dd1018;}
.honor p{ font:16px/24px "Microsoft YaHei"; color:#666; text-align:center; height:96px;}
.honor p span{ font-weight:bold;}
.honor .ho_img{ height:264px; overflow:hidden;} 
.ho_img .ho_l ,.ho_img .ho_r { width:17px; height:28px; cursor:pointer; margin-top:84px;}
.ho_img .ho_l img ,.ho_img .ho_r img{ width:17px; height:28px; cursor:pointer;}
.honor .ho_con{ width:848px; margin:0 auto; overflow:hidden;}
.honor li{ width:258px; float:left; margin-right:35px; overflow:hidden; background:url(Img/Index/ho_tb.png) no-repeat center top;}
.ho_img .cle_c{ margin-right:0;}
.honor li img{ display:block; width:242px; height:174px; padding:10px 8px 0; margin-bottom:36px;}
.honor li span{ display:block; font:14px/14px "Microsoft YaHei"; color:#15161a; text-align:center;}


/**/
.part{ height:597px; background:url(Img/Index/pa_bj.jpg) no-repeat center top; overflow:hidden;}
.part h3{ height:44px; font:26px/44px "Microsoft YaHei"; font-weight:bold; color:#333; text-align:center; padding-top:58px; }
.part h3 span{ color:#dd1018;}
.part p{ font:16px/24px "Microsoft YaHei"; color:#666; text-align:center; height:90px;}
.pa_con{ width:517px; height:362px; overflow:hidden; position:relative;}
.pa_tt { width:517px; height:362px;}
.pa_tt li img{ width:513px; height:358px; padding:1px; border:1px solid #ccc;}
.pa_dd{ width:70px; height:11px; position:absolute; top:335px; right:0; overflow:hidden;}
.pa_dd li{ width:11px; height:11px; background:url(Img/Index/pa_dd.gif) no-repeat 0 0; float:left; margin-right:8px; cursor:pointer;}
.pa_con .pa_dd .cur{ background-position:0 -14px;}
.pa_img{ width:448px; overflow:hidden; height:auto;}
.pa_img h4{ float:left; height:18px; font:14px/16px "Microsoft YaHei"; font-weight:bold; color:#e2131c; padding-left:10px; width:392px; background:url(Img/Index/pa_x.gif) no-repeat left top; margin-bottom:8px;}
.pa_img h4 a{color:#e2131c;}
.pa_img h4 img{ float:right; width:31px; height:6px; margin-top:6px;}
.pa_img .pa_jt{ width:44px; height:20px; float:right;}
.pa_img .pa_jt img{ width:17px; height:20px; float:right; margin-left:4px; cursor:pointer;}
.pa_img  .pa_jpg1{ width:488px; height:350px; overflow:hidden;}
.pa_img li{ width:215px; height:116px; margin-right:16px; background:url(Img/Index/pa_tm.jpg) no-repeat center bottom; float:left;}
.pa_img .cle_c{ margin-right:0;}
.pa_img li img{ width:213px; height:104px; border:1px solid #ccc;}




/**/
.serv{ height:530px; background:url(Img/Index/serv_bj.jpg) no-repeat center top; overflow:hidden;}
.serv h3{ height:34px; font:26px/34px "Microsoft YaHei"; font-weight:bold; color:#333; text-align:center; padding-top:66px; }
.serv h3 span{ color:#dd1018;}
.serv p{ font:16px/24px "Microsoft YaHei"; color:#666; text-align:center; height:82px;}
.serv .ser_con{ height:300px; width:1000px; position:relative;}
.serv dl{ width:335px; height:292px; float:left; overflow:hidden; background:url(Img/Index/ser_tb.png) no-repeat center top; position:absolute; top:0;}
.serv .se1{ left:0;}
.serv .se2{ left:335px;}
.serv .se3{left:670px;}
.serv dt{ width:332px; height:147px;}
.serv dt img{ width:332px; height:147px;}
.serv dd span{ display:block; font:30px/30px "Microsoft YaHei"; color:#dd1018; text-align:center; padding:25px 0 10px;}
.serv p{ font:16px/28px "Microsoft YaHei"; color:#333333; text-align:center;}


/**/
.case{ height:570px; overflow:hidden;}
.case h3{ height:74px; overflow:hidden; padding-top:40px;}
.case h3 img{ width:145px; height:35px; display:block; margin:0 auto;}
.case h3 span{ display:block; font:18px/30px Arial; color:#c3c3c3; text-align:center; text-transform:uppercase; background:url(Img/Index/ca_tx.gif) no-repeat center center; }
.ca_con{ height:416px; width:1000px; background:url(Img/Index/ca_tb.gif) no-repeat center top; padding-top:20px;}
.ca_con dl{ float:left; width:450px; height:185px; overflow:hidden; padding:0px 0 0 30px; 22}
.ca_con dt{ width:199px; height:160px; float:left;}
.ca_con .ca1 dt{ float:right; padding-bottom:30px; background:url(Img/Index/ca_x.gif) no-repeat center 160px;}
.ca_con .ca1 dd{ float:left;}
.ca_con .ca2 dt{padding-top:30px; background:url(Img/Index/ca_x.gif) no-repeat center top;}
.ca_con .ca2 dd{padding-top:30px;  }

.ca_con dt img{ width:193px; height:154px; border:1px solid #ccc; padding:2px;}
.ca_con dd{ float:right; width:225px;}
.ca_con h4{ height:48px; font:14px/24px "Microsoft YaHei"; font-weight:bold; color:#333; padding-top:30px;}
.ca_con h4 a{ color:#333;}
.ca_con h4 span{ display:block; font:12px/14px "Microsoft YaHei"; color:#dd1018}
.ca_con p{ font:12px/24px "Microsoft YaHei"; color:#666666;}
/**/


/**/
.ban3{ height:218px; background:url(Img/Index/ban3.jpg) no-repeat center top; overflow:hidden;}
.ban3 .ba_con{ width:208px; float:right; padding:66px 0 0 0;}
.ban3 p{ height:55px; padding-left:38px; background:url(Img/Index/ban_t1.png) no-repeat 0 0; font:14px/14px "Microsoft YaHei"; color:#fff;}
.ban3 p span{  font:22px/35px Arial; color:#fff;float:left; }
.ban3  em{ display:block; width:167px; height:42px; background:url(Img/Index/ban_b1.png) no-repeat center top; font:16px/38px "Microsoft YaHei"; color:#18191b; text-align:center; margin:0 auto; cursor:pointer;}

/**/
.about{ height:558px; background:url(Img/Index/bj1.jpg); overflow:hidden;}
.about .content{ position:relative; height:auto; overflow:hidden;}
.about h3{ height:116px; overflow:hidden; padding-top:62px;}
.about h3 img{ width:180px; height:35px; display:block; margin:0 auto;}
.about h3 span{ display:block; font:18px/30px Arial; color:#c3c3c3; text-align:center; text-transform:uppercase; background:url(Img/Index/ab_tx.gif) no-repeat center center; cursor:pointer; }
.about dl{ width:1000px; height:338px;}
.about dt{ width:400px; height:338px; background:url(Img/Index/ab_tm2.jpg) no-repeat center bottom; float:left;}
.about dt img{ width:395px; height:314px; padding:2px; border:1px solid #ccc;}
.about dd{ width:572px; height:180px; float:right; background:url(Img/Index/ab_tm.jpg) no-repeat center bottom;}
.about h4{ font:14px/14px "Microsoft YaHei"; font-weight:bold; color:#dd1018; margin-bottom:20px;}
.about h4 a{ color:#dd1018;}
.about dd p{ font:12px/28px "Microsoft YaHei"; color:#555555;}
.about dd p a{ color:#dd1018;}
.about .ab_con{ position:absolute; top:370px; right:0; width:570px; height:138px; z-index:222;}
.ab_con .ab_l ,.ab_con .ab_r { width:17px; height:28px; cursor:pointer; margin-top:36px;}
.ab_con .ab_l img ,.ab_con .ab_r img{ width:17px; height:28px; cursor:pointer;}
.about .ab_img{ width:510px; margin:0 auto;}
.ab_con li{ width:160px; height:138px; float:left; margin-right:15px;}
.ab_con .cle_c{ margin-right:0;}
.ab_con li img{ width:155px; height:105px; padding:1px; border:1px solid #ccc;}
.ab_con li span{ display:block; font:12px/40px "宋体"; color:#555555; text-align:center;}
/**/
.dy{ height:422px; overflow:hidden; padding-top:40px;}
.dy h3{ height:32px; background:url(Img/Index/dy_tx.jpg) no-repeat left top; padding-left:26px; font:18px/30px "Microsoft YaHei"; font-weight:bold; color:#333;}
.dy h3 a{ color:#333;}
.dy h3 span{ float:right; font:12px/32px "Microsoft YaHei"; color:#666; text-transform:uppercase; }
.faq{ width:316px; height:372px; overflow:hidden; margin-right:26px;}
.faq h3{ margin-bottom:20px;}
.faq dl{ height:94px; width:316px; border-bottom:1px dashed #ccc; margin-bottom:20px;}
.faq dt{ height:30px; font:12px/20px "Microsoft YaHei"; color:#18191b; padding-left:34px; background:url(Img/Index/faq_q.gif) no-repeat 0 0;}
.faq dt a{ color:#18191b;}
.faq dd{padding-left:34px; background:url(Img/Index/faq_a.gif) no-repeat 0 0; font:12px/24px "Microsoft YaHei"; color:#666;}

.news{ width:316px; height:372px; overflow:hidden;margin-right:26px;}
.n_nav{height:32px; background:url(Img/Index/dy_tx.jpg) no-repeat left top; padding-left:26px; font:18px/30px "Microsoft YaHei";color:#333; margin-bottom:25px;}
.n_nav li{ float:left; margin-right:10px;}
.n_nav li a{color:#333;}
.n_nav li a:hover , .n_nav .cur a{  font-weight:bold; }
.n_nav span{ float:right; font:12px/32px "Microsoft YaHei"; color:#666; text-transform:uppercase; }
.news p{ width:314px; height:130px; margin:0 auto 18px;}
.news p img{ width:314px; height:130px;}
.ne_con li{ height:32px; font:12px/32px "Microsoft YaHei"; color:#666; padding-left:14px; background:url(Img/Index/dy_d.gif) no-repeat 0 12px;}
.ne_con li a{ color:#666;}
.ne_con li  span{ float:right;}

.me_con{width:316px; }
.me_con h3{ margin-bottom:30px;}

.fm li{ height:22px; margin-bottom:14px; padding-left:10px; font:12px/22px "Microsoft YaHei"; color:#333333;}
.fm li span{ width:65px; height:22px; display:block; float:left;}
.fm li em{ margin:0 10px;}
.fm input{ float:left; width:224px; height:22px; float:left; margin-right:5px; padding-left:4px; border:0; outline:none;font:12px/22px "Microsoft YaHei"; color:#333333;}
.fm .warp_1 input{ background:url(Img/Index/me_01.jpg) no-repeat center top;}
.fm .warp_2 input{ background:url(Img/Index/me_02.jpg) no-repeat center top;}
.fm .warp_3 input{ background:url(Img/Index/me_03.jpg) no-repeat center top;}
.fm .warp_4 input{ background:url(Img/Index/me_04.jpg) no-repeat center top;}
.fm .warp_6{ height:88px;} 
.fm .warp_6 span{width:300px; line-height:12px; height:}
.fm .warp_6 textarea{ width:292px; height:66px; background:url(Img/Index/me_05.jpg) no-repeat center top; padding:0 4px;outline:none;border:0; overflow:auto; resize:none;font:12px/22px "Microsoft YaHei"; color:#333333;}
.fm .liVer input{ width:111px;background:url(Img/Index/me_06.jpg) no-repeat center top; margin-right:10px;}
.fm .liVer  img{ width:69px; height:22px; float:left;}
.fm .li_bn input{ width:75px; height:22px; margin-right:4px; font:12px/22px "Microsoft YaHei"; color:#fff; text-align:center; cursor:pointer;}
.fm .li_bn .reset{ background:#3d3d3d;}
.fm .li_bn .submit{ background:#dd1018;}
/**/
.link{ height:155px; background:url(Img/Index/lin_bj.gif) no-repeat center top; overflow:hidden;}
.link h3{ height:32px; font:26px/32px Arial; color:#333; text-transform:capitalize; padding:0 12px; margin-bottom:10px;}
.link h3 a{ color:#333;} 
.link h3 em{ font:16px/32px "Microsoft YaHei"; color:#666; padding-left:10px;}
.link h3 span{ float:right; font:14px/32px "Microsoft YaHei"; color:#666;} 
.link p{ font:14px/30px "Microsoft YaHei"; color:#666;}
.link p a{ color:#666; display:inline-block; margin:0 28px 0 25px;}


/**/



/**/