@charset "gb2312";
body{margin:0;padding:0;font-family:"΢ź"; color:#6D6D6D;}
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,p{margin:0;padding:0;}
input,select,textarea{font-size:12px;line-height:16px;}img{border:0;}ul,li{list-style-type:none;font-family:"΢ź";}
body,h1,h2,p{ margin:0;font-family:"΢ź";}a
.clearfix{ clear:both;}
img{ display:block; border:none;}
a{ text-decoration:none;}
/*顶部*/
.top_box{ background-color:#fff;width:100%;}
.top{ width:1200px; margin-left:auto; margin-right:auto; padding-top:20px; height:79px;}
.logo{ float:left; margin-top:0px;}
.logo_box{ width:1200px; margin-left:auto; margin-right:auto; padding-top:0px; height:79px;}
.rexian_box{ float:left; width:740px;}
.erweima{ float:left;}
.rexian{ float:right; margin-left:15px; font-family:"΢ź"; color:#FFF; margin-top:0px;}
.phone{ float:left; margin-top:6px; line-height:14px;}
.phone img{ width:20px; float:left; margin-right:3px;}
.phone h1{ color:#005ca1; font-size:14px;float:left; font-family:Arial, Helvetica, sans-serif; line-height:14px; margin-bottom: 10px;}
.navArea{margin-top:0px; margin-left:auto; margin-right:auto; width:100%;}

.nav{padding-top:0px;  float:left; line-height:79px;  width:740px;font-size:15px;height:79px;font-family:"΢ź"; }
.nav li{float:left;height:79px; width:90px;}
.nav li a{display:block; float:left; width:96px; line-height:79px;text-align:center;font-size:15px; font-family:"΢ź";color:#000;}
.nav li a:hover, .nav li a:hover.on{border-bottom:solid 3px #005ca1;line-height:79px;font-size:15px;text-decoration:none;}
.nav li a.on{background:#1c1c1c;}
.nav li a.on2{background:#333;text-decoration:none;font-size:15px;}
.nav li:hover.on{background:#1c1c1c;text-decoration:none;}
.nav li ul{display:none;position:absolute;z-index:9999;} 
.nav li ul li{float:none;display:block;position:relative;line-height:20px;_display:inline;} 
.nav li ul li a{display:block;width:120px;height:20px;padding:8px 0 8px 20px;background:#333;text-align:left;font-weight:normal;font-size:12px;color:#ccc;}
.nav li ul li a:hover{ color:#CCFF00;}


/*banner*/
/*.banner_box{position:relative; overflow:hidden; height:550px; }
.banner img{ width:100%; margin:0 auto;}
.banner{width:100%; height:550px;}*/
/*banner*/
.slider, .slider-panel img, .slider-extra { 
 width: 100%; 
 height: 450px; 
 } 
 .slider { 
 text-align: center; 
 margin: 0 auto; 
 position: relative; 
 } 
 .slider-panel, .slider-nav, .slider-pre, .slider-next { 
 position: absolute; 
 z-index: 999; 
 } 
 .slider-panel { 
 position: absolute; 
 } 
 .slider-panel img { 
 border: none; 
 } 
 .slider-extra { 
 position: relative; 
 } 
 .slider-nav { 
 margin-left: -51px; 
 position: absolute; 
 left: 50%; 
 bottom: 4px; 
 } 
 .slider-nav li { 
 background: #fff; 
 opacity: .5;
 border-radius: 50%; 
 color: #fff; 
 cursor: pointer; 
 margin: 0 2px; 
 overflow: hidden; 
 text-align: center; 
 display: inline-block; 
 height: 14px; 
 line-height: 14px; 
 width: 14px; 
 } 
 .slider-nav .slider-item-selected { 
 background: #fff; 
 opacity: 1.0;
 } 
 .slider-page a{ 
 background: rgba(0, 0, 0, 0.2); 
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#33000000,endColorstr=#33000000); 
 color: #fff; 
 text-align: center; 
 display: block; 
 font-family: "simsun"; 
 font-size: 22px; 
 width: 28px; 
 height: 62px; 
 line-height: 62px; 
 margin-top: -31px; 
 position: absolute; 
 top: 50%; 
 } 
 .slider-page a:HOVER { 
 background: rgba(0, 0, 0, 0.4); 
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#66000000,endColorstr=#66000000); 
 } 
 .slider-next { 
 left: 100%; 
 margin-left: -28px; 
 } 

/*产品展示*/
.show{ width:1000px; margin-left:auto; margin-right:auto; margin-top:10px; margin-bottom:20px;}

.photo_box{ width:1750px;}
.column{ float:left; margin-right:10px; position:relative; display:block; cursor:pointer;}
.columnp{  margin-right: auto;margin-left: auto;  position:relative; display:block; cursor:pointer; width:200px}
.column a{ display:block;}
.columnp a{ display:block; color:#FFF}
.black_box{ position:absolute;left:0; top:0; z-index:2;width:200px; height:320px;}
.black{ ;z-index:1;width:202px; height:322px; }
.text{position:absolute; color:#fff; width:140px; text-align:center;left:0; top:0; z-index:2; font-family:"΢ź"; margin-top:240px; padding-left:10px; padding-right:10px; font-size:16px; line-height:26px; border:solid #000 2px; margin-left:20px; background-color:#727272;filter: alpha(opacity=90); opacity:0.9;  letter-spacing:2px;}
.column:hover .black_box{ display:none;}


.centerCase{width:1000px; padding-top:0px; overflow:hidden; height:430px;  margin-left:auto; margin-right:auto; margin-top:0px; }
.ulIndexCase{ width:1000px; margin-top:0px; margin-left:auto; margin-right:auto}

.centerCase1{width:1000px; padding-top:0px; overflow:hidden;  margin-left:auto; margin-right:auto; margin-top:0px; }
.ulIndexCase1{ width:1000px; margin-top:0px; margin-left:auto; margin-right:auto}
.ulIndexCase1 li{ width:280px; text-align:center; float:left; height:350px;  margin-left:10px; margin-top:40px;  margin-right:0px;}
.ulIndexCase1 li img{ padding:2px } 

.ulIndexCase1 li a{  color:#fff; text-align:center; font-size:14px;}


.ulIndexCase li{ width:240px; text-align:center; float:left; height:300px;  margin-left:28px; margin-top:40px; margin-right:0px;}
.ulIndexCase li img{ padding:2px } 

.ulIndexCase li a{  color:#fff; text-align:center; font-size:14px;}

/*团队风采*/
.title{ display:block;width:400px; margin-left:auto; margin-right:auto; margin-top:40px; margin-bottom:40px;}
.en{font-size:50px; color:#005ca1;text-align:center; line-height:50px; letter-spacing:3px; font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif}
.ch{ font-size:16px; color:#404040;text-align:center; line-height:16px; font-family:"΢ź"; margin-top:20px; }
.team_photo{ display:block; width:1000px; margin-left:auto; margin-right:auto; }
/*新闻动*/
.more{ width:400px; height:40px; background-color:#d7d7d7; float:none; margin-left:auto; margin-right:auto;}
.more a{ display:block;color:#FFF; font-size:16px; line-height:40px; font-family:"΢ź"; text-align:center;}

/*联系我们*/
h1{font-size:16px; font-weight:normal;}
.contactfoot{ background-color:#ebebeb; padding-bottom:44px; margin-top:40px;}
.contactfoot div{ width:200px; height:46px; margin-left:auto; margin-right:auto; text-align:center; color:white;line-height:46px; background-color:#246bff; position:relative;}
.contactfoot div a{color:#FFF; font-family:Arial, Helvetica, sans-serif}
.contactfoot a img{margin-left:auto; margin-right:auto; margin-top:37px; margin-bottom:14px;}
h1{ color:#005ca1;font-size:45px; text-align:center; font-family:Arial, Helvetica, sans-serif;}
.contactfoot p{ color:#005ca1;font-size:14px; text-align:center; line-height:44px; font-family:"΢ź";}
.arrow{ position:absolute; margin-left:-100px;top:-46px;left:50%;}
/*友情链接*/
.link_box{ background-color:#282828; height:180px;}
.link{ width:1000px; margin-left:auto; margin-right:auto; padding-top:58px;}
.link a{ float:left}
.link p{ font-family:"΢ź"; font-size:14px; float:left; color:#FFF; margin-left:100px; margin-top:10px;}
.erweima02{ float:left; margin-left:100px;}
/*版权*/
.banquan_box{ background-color:#121419;}
.banquan{ width:100%; margin-left:auto; margin-right:auto; color:#FFF; text-align:center; font-size:12px; line-height:30px;}

/*首页*/
#conn{ width:100%;height:2800px;margin-top:0px; margin-left:auto; margin-right:auto;font-family:"΢ź";margin-top:15px }
#tx{ width:100%; height:620px; margin-left:auto; margin-right:auto;font-family:"΢ź"; background-color:#f6f6f6}
#tx1{ width:1000px; height:500px; margin-left:auto; margin-right:auto;font-family:"΢ź"; background-color:#f6f6f6}


#cp{ width:1000px; height:500px; margin-left:auto; margin-right:auto;font-family:"΢ź"; margin-left:auto;margin-right:auto; margin-top:0px;}
.p1{font-family:"΢ź"; line-height:50px; font-size:24px; color:#fff; text-align:center; }
.p2{font-family:"΢ź"; line-height:26px; font-size:13px; color:#fff; text-align:center;}


.cp{ width:100%; height:60px; font-family:"΢ź"; line-height:60px; font-size:30px; color:#000; text-align:center; border-bottom:1px solid #000}
.cp1{ width:100%; height:40px; font-family:"΢ź"; line-height:40px; font-size:16px; color:#000; text-align:center; margin-bottom:20px;}
#cp1{ width:268px; height:266px; float:left;margin-left:10px;background-image:url(../images/a1.png);}
#cp2{ width:268px; height:266px; float:left;margin-left:10px;background-image:url(../images/a2.png);}
#cp3{ width:268px; height:266px; float:left;margin-left:10px;background-image:url(../images/a3.png);}
#cp4{ width:268px; height:266px; float:left;margin-left:10px;background-image:url(../images/a4.png);}
#cp5{ width:128px; height:125px; float:left;margin-left:10px;margin-top:10px;background-image:url(../images/a5.png);}
#cp6{ width:125px; height:125px; float:left;margin-left:15px;margin-top:10px;background-image:url(../images/a6.png);}
#cp7{ width:268px; height:125px; float:left;margin-left:10px;margin-top:10px;background-image:url(../images/a7.png);}
#cp8{ width:127px; height:125px; float:left;margin-left:10px;margin-top:10px;background-image:url(../images/a8.png);}
#cp9{ width:126px; height:125px; float:left;margin-left:15px;margin-top:10px;background-image:url(../images/a11.png);}
#cp10{ width:267px; height:125px; float:left;margin-left:10px;margin-top:10px;background-image:url(../images/a10.png);}



.newslist{color:#325e7f; line-height:32px; width:500px; float:left;font-family:"΢ź";}
.newslist ul{color:#325e7f; line-height:32px; width:420px; float:left;font-family:"΢ź"; margin-bottom:20px;}
.newslist li{color:#325e7f; line-height:32px; padding-left:15px; width:420px;background:url(../images/index_40.png) no-repeat 0px 10px;border-bottom:1px dashed #5d5d5d;font-family:"΢ź"; font-size:14px;}
.newslist li a{color:#325e7f;font-family:"΢ź";font-size:14px;}
.newslist li span{float:right;font-family:Verdana;color:#8c8c8c;font-size:14px;}

/*ҳ*/
.dc{ width:1000px; margin:10px auto; padding-top:0px; ; margin-bottom:5px; }
.cright{width:1000px;float:left; margin-top:10px ; }



.dc .contact_c{ width:100%;border-top: none;margin-bottom:10px; margin-bopx; overflow:hidden; height:auto; background-color:#ffffff;}
.dc .contacts{ padding-left:0px; font-size:14px; width:100%; float:left;  color:#36201d;overflow:hidden; padding-bottom:10px;background-color:#ffffff;}

.dc .contacts li{ line-height:40px; background-color:#e5e5e5; margin-bottom: 5px; color:#36201d; width:244px; font:14px/30px "΢ź", Times, serif; overflow:hidden; float:left; text-align:center; margin-left:5px;}
.dc .contacts li a:hover{text-decoration:none;color:#ffff;width:244px; font:14px/40px "΢ź", Times, serif; overflow:hidden; float:left; text-align:center;background-color:#246bff;}
.dc .contacts a{line-height:40px; color:#36201d;}

.dc .contact_c{ width:100%;border-top: none;margin-bottom:10px; margin-bopx; overflow:hidden; height:auto; background-color:#ffffff;}
.dc .contactp{ padding-left:0px; font-size:14px; width:100%; float:left;  color:#36201d;overflow:hidden; padding-bottom:10px;background-color:#ffffff;}

.dc .contactp li{ line-height:25px;  color:#727272; width:125px;border-right:1px solid #5d5d5d; font:14px/25px "΢ź", Times, serif; overflow:hidden; float:left; text-align:center; margin-left:5px; margin-top:10px}
.dc .contactp li a:hover{text-decoration:none;color:#005ca1;width:135px; font:14px/25px "΢ź", Times, serif; overflow:hidden; float:left; text-align:center;}
.dc .contactp a{line-height:25px; color:#727272;}





.dc .cleft{width:950px;line-height:40px;  margin:auto; }
.dc .sub_body{ width:950px;line-height:40px; font-size:14px;}
.dc .sub_show{ width:950px; padding-top:10px; margin:auto;  overflow:hidden;LINE-HEIGHT:2;  LETTER-SPACING: 1px; color:#4d2c26; }
.dc .sub_new .title{font-size:16px;text-align:center;line-height:30px; color:#36201c;font-family:"΢ź"; font-weight:bold}
.dc .sub_new .info{width:380px;height:22px;line-height:22px;text-align:center;margin:auto;color:#666; margin-top:0px;}
.dc .sub_new small{margin-left:8px;margin-right:3px;color:#999;font-size:12px; margin-top:0px;}
.dc .sub_nlist{ width:950px; margin:14px; overflow:hidden; }
.dc .sub_nlist li { height:38px; font:14px/38px "΢ź", Times, serif; border-bottom:1px dashed #5d5d5d; overflow:hidden; background:url(../images/index_40.png) no-repeat 0px 14px; padding-left:18px;}
.dc .sub_nlist li a:hover{text-decoration:none;color:#999;}
.dc .sub_nlist li a{text-decoration:none;color:#727272;}
.dc .sub_nlist span{float:right;font-family:Arial;color:#727272;}
.dc .sub_show img {width: 100%}

.pro_list{ width:950px; margin:10px 5px; overflow:hidden;}
.pro_box{ width:305px; float:left; margin-left:10px; height:350px}
.pro_pic{ width:100%; text-align:center; font-size:0px;}
.pro_pic img{ border:1px #D2D2D2 solid; padding:3px;}
.pro_txt{ width:100%; text-align:center; line-height:50px; height:50px; color:#727272}
.pro_txt a{ width:100%; text-align:center; line-height:50px; height:50px; color:#727272}
.pro_txt a:hover{ width:100%; text-align:center; line-height:50px; height:50px; color:#67c4f9}




.product_scroll{ margin-left:auto;margin-right:auto;  width:1000px; }
.product_scroll_inner{ height:300px; overflow:hidden;width:1000px;margin-left:auto;margin-right:auto;}
.product_scroll_inner ul{ width:228px; float:left; padding:0 9px; overflow:hidden; }
.product_scroll_inner ul li{ width:228px; float:left; padding:0 9px; overflow:hidden; }
.product_scroll_inner li img{ width:200px; height:200px; padding:2px; border:1px solid #E8E8E8; overflow:hidden;}
.product_scroll_inner li.text{ height:26px; line-height:26px; overflow:hidden; white-space:nowrap; background:url(../images/tbg.jpg) repeat-x 0 0; text-align:center; margin-top:1px; text-align:center}
.product_scroll_inner .btn_l, .product_scroll .btn_r{ display:block; width:12px; height:55px; background:url(../images/roll.jpg) no-repeat 0 0; position:absolute; top:35px; cursor:pointer;}
.product_scroll_inner .btn_l{ left:0;}
.product_scroll_inner .btn_r{ background:url(../images/roll.jpg) no-repeat right 0; right:0;}
.product_scroll_inner li a{ line-height:22px;}




.welcome_box{ width:1000px; margin-left:auto; margin-right:auto; margin-top:40px; height:300px;}
.welcome{ width:520px; float:left;}
h1{ font-weight:bold; color:#585858; font-size:22px; line-height:22px; margin-bottom:20px;letter-spacing:1px;}
span{ font-family:"Arial Black", Gadget, sans-serif;}
h2{font-weight:bold; color:#f08701; font-size:24px; line-height:24px; margin-bottom:40px;letter-spacing:1px;}
p{ font-size:14px; line-height:23px; color:#585858;letter-spacing:1px;}
.environment{ width:390px; float:right; }
.environment img{ float:left; margin-right:8px; margin-bottom:8px;}
.line{ height:1px; background-color:#dddddd;}
/*˾ܹ*/
.jg_box{  width:1000px; margin-left:auto; margin-right:auto; margin-top:30px; height:300px;}
.jg{ float:left; width:500px;}
.jg img{ margin-left:125px;}
.wh{ float:left; width:500px;}
.wh p{ line-height:18px;letter-spacing:1px;margin-bottom:20px; margin-left:auto; margin-right:auto;}
/**/
.fw_box{ width:1014px; margin-left:auto; margin-right:auto;}
.fw_box h1{ margin-top:60px; margin-bottom:40px; text-align:center;letter-spacing:1px;}
.fw_box p{text-align:center;margin-bottom:40px;letter-spacing:1px;}
.column{ float:left; margin-left:35px; margin-right:35px; margin-bottom:40px; }
.column a{ text-align:center; display:block; font-size:14px; line-height:14px; margin-top:10px; color:#585858;letter-spacing:1px;}
/*ҵ*/
.ry_box{background-color:#404040;}
.ry{ width:1040px;  margin-left:auto; margin-right:auto; }
.ry h1{padding-top:60px; margin-bottom:40px; text-align:center; color:#FFF;letter-spacing:1px;}
.ry p{text-align:center;margin-bottom:40px; color:#FFF;letter-spacing:1px;}
.bankuai{ float:left; margin-left:20px; margin-right:20px; width:220px; height:280px; background-color:#303030; margin-bottom:80px;}
.text1{ font-size:18px; color:#FFF; text-align:center; padding-top:17px;letter-spacing:1px;}
/**/
.about_box{ width:1040px;  margin-left:auto; margin-right:auto; padding-bottom:80px; color:#FFF }
.about01{ float:left; background-color:#f08701; width:220px; height:310px; margin-left:20px; margin-right:20px;}
.about02{ float:left; background-color:#404040; width:220px; height:310px; margin-left:20px; margin-right:20px;}
.about_box h1{ margin-top:60px; margin-bottom:40px; text-align:center;letter-spacing:1px;}
.big{ margin-top:15px; margin-left:10px; margin-right:10px; line-height:20px; font-size:12px; color:#FFF; letter-spacing:1px;}
.small{color:#fff;width:220px; height:80px; margin-top:40px; background-color:#dddddd; font-size:18px; text-align:center; line-height:80px;letter-spacing:1px;}
/**/
.anli_box{ background-color:#404040;}
.anli{ width:1050px;  margin-left:auto; margin-right:auto; }
.anli h1{padding-top:60px; margin-bottom:40px; text-align:center; color:#FFF;letter-spacing:1px;}
.anli p{text-align:center;margin-bottom:40px; color:#FFF;letter-spacing:1px;}
.anli_content{ float:left; margin-left:25px; margin-right:25px; margin-bottom:80px; position:relative;}
.anli_text{ position:absolute; height:50px; width:300px; background-color:rgba(0,0,0,0.7); color:#FFF; left:0; bottom:0; text-align:center; line-height:50px;}
/**/
.lc h1{ margin-top:60px; margin-bottom:40px; text-align:center;letter-spacing:1px;}
.lc{ width:1000px; margin-left:auto; margin-right:auto; height:300px}
.lc_content{ float:left; margin-left:70px; margin-right:70px; margin-bottom:80px;}
.lc_content h3{ text-align:center;letter-spacing:1px; color:#585858; font-size:14px; line-height:14px; margin-top:20px;}
/*ϵ*/
.contact{ background-color:#404040; height:853px;background-image:url(images/background.png); overflow:hidden; position:relative;}
.contact h1{padding-top:60px; margin-bottom:40px; text-align:center; color:#FFF;letter-spacing:1px;}
.contact p{text-align:center;margin-bottom:40px; color:#FFF;letter-spacing:1px;}
.contact img{ position:absolute; left:50%; margin-left:-960px;}
/*Ŀչʾ*/
.xm{ width:896px;  margin-left:auto; margin-right:auto; }
.xm h1{padding-top:60px; margin-bottom:40px; text-align:center;letter-spacing:1px;}
.xm img{ float:left; margin-left:25px; margin-right:25px; margin-bottom:80px;}
.banquan{ background-color:#404040; height:30px;}