@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;}
body{ background:#FFF;}
/*顶部*/
.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;}
.call{ float:right; margin-top:20px; margin-right:40px;}
.logo_box{ width:1200px; margin-left:auto; margin-right:auto; padding-top:0px; height:79px;}
.rexian_box{ float:left;}
.erweima{ float:left;}
.rexian{ float:right; margin-left:15px; font-family:"΢ź"; color:#FFF; margin-top:0px;}

.navArea{margin-top:0px; margin-left:auto; margin-right:auto; width:100%;}

.nav{ float:left;padding-top:0px; margin-left:20px;  line-height:79px;font-size:15px;height:79px;font-family:"΢ź"; }
.nav li{float:left;height:79px; width:111px;}
.nav li a{display:block; float:left; width:111px; 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{ overflow:hidden; }
.banner_box{ position:relative;}
.banner_photo{ position:relative; left:50%;  margin-left:-960px; z-index:0;}
.banner .btn{ position:absolute; bottom:10px; right:100px; z-index:1;}
.btn span{ height:10px; width:10px; background-color:#000; float:left; margin-right:3px; margin-right:3px;}
.btn .current{ background-color:#FFF;}

/*产品展示*/
.show{ width:1200px; margin-left:auto; margin-right:auto; margin-top:10px; margin-bottom:20px;}
.photo{ width:1200px; margin-left:auto; margin-right:auto; overflow:hidden;}
.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:120px; 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 #FFF 2px; margin-left:20px; letter-spacing:2px;}
.column:hover .black_box{ display:none;}


.centerCase{width:1200px; padding-top:0px; overflow:hidden; height:430px;  margin-left:auto; margin-right:auto; margin-top:0px; }
.ulIndexCase{ width:1200px; margin-top:0px; margin-left:auto; margin-right:auto}

.centerCase1{width:1200px; padding-top:0px; overflow:hidden;  margin-left:auto; margin-right:auto; margin-top:0px; }
.ulIndexCase1{ width:1200px; 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:1200px; 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:900px; margin-left:auto; margin-right:auto; padding-top:58px;}
.link a{ float:left; margin-left:60px}
.link p{ font-family:"΢ź"; font-size:14px; float:left; color:#FFF; margin-left:80px; margin-top:10px;}
.link .erweima{ float:right; margin-right:60px; width:100px;}
/*版权*/
.banquan_box{ background-color:#121419;}
.banquan{ width:1200px; margin-left:auto; margin-right:auto; color:#FFF; text-align:center; font-size:12px; line-height:30px;}

/*首页*/
#conn{ width:100%;height:2300px;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:#ffffff;}
#tx1{ width:1150px; height:500px; margin-left:auto; margin-right:auto;font-family:"΢ź";}


.ppry{ margin-top:20px; width:800px; margin-left:auto; margin-right:auto; padding-bottom:20px; background-color:#ffffff; }
.ppry1{ margin-bottom:10px; height:100px; font-size:16px; color:#727272; padding-top:20px; padding-bottom:20px; line-height:33px; }
.ppry1 img{width:200px;float:left;margin-right:50px; }
.ppry1 p{margin-top:10px; float:left; width:550px;color:#666; font-size:16px;}


.jn_box{ width:900px; height:300px; margin-top:20px;margin-left:auto; margin-right:auto;}
.jianjie{ width:400px; float:left;  color:#06F; font-size:18px;margin-right:50px; }
.newslist_box{ width:400px; float:left;}
.newslist{color:#325e7f; line-height:32px; font-family:"΢ź"; }
.newslist ul{color:#325e7f; line-height:32px;font-family:"΢ź";}
.newslist li{color:#325e7f;line-height:32px;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;}




#cp{ width:1150px; height:430px; 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;}

.ap{ width:300px; margin-left:auto; margin-right:auto;height:50px; font-family:"΢ź"; line-height:50px; font-size:26px; color:#000; text-align:center; border-bottom:1px solid #000}
.ap1{ width:100%; height:30px; font-family:"΢ź"; line-height:30px; font-size:16px; color:#000; text-align:center; margin-bottom:18px;}


.cp{ width:400px; margin-left:auto; margin-right:auto;height:50px; font-family:"΢ź"; line-height:50px; font-size:26px; color:#000; text-align:center; border-bottom:1px solid #000}
.cp1{ width:100%; height:30px; font-family:"΢ź"; line-height:30px; font-size:16px; color:#000; text-align:center; margin-bottom:18px;}
#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);}


#sp{ width:308px; height:226px; float:left; margin-left:5px; margin-top:40px;}
#newslist{ line-height:32px; width:460px; float:left; margin-left:40px;margin-top:50px;; height:210px; font-family:"΢ź";}
.newslist{color:#325e7f; line-height:32px; width:460px; height:210px; float:left;font-family:"΢ź";}
.newslist ul{color:#325e7f; line-height:32px; width:460px;  height:210px; float:left;font-family:"΢ź";}
.newslist li{color:#325e7f; line-height:32px; padding-left:15px; width:460px;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; 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;}

.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;}