@charset "utf-8";

/* CSS Document */

/*commen*/

*{margin: 0 auto; padding: 0;}

body{font-size: 13px;color: #121212;FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif";background:none;min-width:1080px;overflow-x:hidden;}

ul,li{list-style-type: none;}

img,ul,li,button{margin: 0px;}

img,button{border: none;}

a{color: #000;text-decoration: none;}

a:hover{text-decoration: none;}

a:active{text-decoration: none;}

img{border:0;}



/*top*/

.top_all{ width:100%; height:35px; overflow:hidden; background:#fff; border-bottom:1px solid #d4d4d4;}

.top{ width:1080px; margin:auto; overflow:hidden;}

.top_l{ float:left; color:#555555; font-size:13px; line-height:36px;}

.top_r{ float:right; }

.top_r ul{ overflow:hidden;}

.top_r ul li{ float:left; line-height:36px;color:#fff; margin-left:13px;}

.top_r ul li a{ font-size:12xp; color:#555555;}

.top_r ul li img{ margin-right:3px;}



/*logo*/

.logo_all{width:100%; height:140px;}

.logo{ width:1080px; overflow:hidden; margin:auto;}

.logo_t{ width:379px; height:76px; float:left; margin-top:25px;}

.logo_w{ float:left;  margin-left:40px; margin-top:18px;  overflow:hidden; border-left:1px solid #919292;}

.logo_w span{ color:#fe9b00;}

.logo_w1{ font-size:18px; color:#444444;  margin-top:25px; line-height:20px; margin-left:30px;font-weight:bold;}

.logo_w2{ font-size:18px; color:#0065cd; margin-top:0px; margin-left:30px; font-weight:bold; line-height:50px; letter-spacing:-1px;}

.logo_call{float:right; overflow:hidden;}

.logo_call img{ float:left; margin-left:25px; margin-top:0px; margin-right:10px;}

.logo_call div{ float:left; margin-left:5px;}

.logo_call_1{ font-size:14px; color:#555555; margin-top:45px;}

.logo_call_2{font-size:24px; color:#017bdf; font-weight:bold; letter-spacing:-1px; margin-top:2px; }

/*nav*/

.nav_all{ width:100%; height:50px; background:#0065cd; font-size:16px}

.nav{width:1080px; margin:auto; font-size:16px}

.nav ul{overflow:hidden; padding-left:50px}

.nav ul li{ width:120px; text-align:center; line-height:50px;float:left; cursor:pointer; border-right:1px solid #1b88e2; font-size:16px}

.nav ul li a{ font-size:16px; color:#fff; }

.nav ul li:hover,.nav li.another{  background-color:#fe9b00;}


/*footer*/

.footer_all{ width:100%; background:#0065cd; margin-top:30px;}

.footer{width:1080px; margin:auto; overflow:hidden; position:relative;}

.footer_logo{ float:left;}

.footer_logo a img{ width:250px; height:237px;}

.footer_ny{ float:left; margin-left:20px; width:810px;}

.footer_ny ul{ overflow:hidden;}

.footer_ny ul li{ float:left; width:90px; text-align:center; line-height:80px;}

.footer_ny a{ font-size:14px; color:#fff;}

.footer_ny_w{ font-size:14px; line-height:26px; color:#fff; margin-left:15px;}

.wechat{ position:absolute; left:920px;top:85px;}

.wechat img{ width:80px; height:80px; border:3px #fff solid;}

/*动画切换*/

/*banner*/



.banner{ width:100%;}



.slideBox{ width:100%; height:500px; overflow:hidden; position:relative; margin:auto;}



		.slideBox .hd{ width:100%;  position:absolute; left:0; bottom:20px; z-index:1;  }



		.slideBox .hd ul{zoom:1;  text-align:center; width:100%;}



		.slideBox .hd ul li{ display:inline; margin-right:10px;   border-radius:50%; padding:0 8px;text-align:center; background:#fff; cursor:pointer; margin-left:15px; }



		.slideBox .hd ul li.on{ background:#0065cd; color:#fff; }



		.slideBox .bd{ position:relative; height:100%; z-index:0;   }



		.slideBox .bd li{ zoom:1; vertical-align:middle; }



		.slideBox .bd img{ width:100%; height:500px; display:block; margin:auto; }







		/* 下面是前/后按钮代码，如果不需要删除即可 */



		.slideBox .prev,



		.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(slider-arrow.png) -110px 5px no-repeat;filter:alpha(opacity=50);opacity:0.5;   }



		.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }



		.slideBox .prev:hover,



		.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }



		.slideBox .prevStop{ display:none;  }



		.slideBox .nextStop{ display:none;  }

/*pro*/



.pro_all{ width:100%; margin-top:20px; margin-bottom:20px;}



.pro{ width:1080px; margin:auto; overflow:hidden;}



.pro_l{ width:220px; float:left;}



.pro_l h2{ width:220px; height:80px; background:url(pro_dbt.jpg) no-repeat center; line-height:60px; text-align:center; cursor:pointer;}



.pro_l h2 a{ font-size:24px; color:#fff; letter-spacing:2px;}



.pro_l ul{ border:1px solid #0065cd; margin-bottom:5px;}



.pro_l ul div{ width:200px; height:40px; background:#0065cd; margin-top:15px; line-height:40px;cursor:pointer;}



.pro_l ul div img{ width:10px; height:6px; margin-left:20px;}



.pro_l ul div a{ color:#fff; font-size:16px; margin-left:20px;}



.pro_l ul li{ line-height:35px; border-bottom:1px dashed #0065cd;width:200px; margin:auto;cursor:pointer;}



.pro_l ul li img{ width:7px; height:10px;margin-left:20px;}



.pro_l ul li a{ color:#0065cd; font-size:14px; margin-left:20px;}



.pro_l ul li:hover a{ border-bottom:1px dashed #bbb;}



.pro_lx{border:1px solid #0065cd;}



.pro_lx h3{ height:40px; background:#0065cd;cursor:pointer; text-align:center; line-height:40px;}



.pro_lx_ny{ overflow:hidden; margin:10px;}



.pro_lx_ny img{ width:43px; height:43px; float:left;}



.pro_lx_ny i{ float:left; font-style:normal; margin-left:15px; font-size:14px; color:#555;}



.pro_lx_ny i span{ color:#0065cd; font-size:16px; font-weight:bold;}



.pro_lx p{ margin:10px; font-size:14px; color:#555; line-height:22px;}







.pro_lx h3 a{ color:#fff; font-size:16px;}



.pro_r{ width:830px; float:right; background:url(pro_bk2.png) no-repeat top; }



.pro_r ul{ overflow:hidden; padding-top:45px;}



.pro_r ul li{ width:250px; height:220px; float:left; position:relative; margin-left:20px; margin-bottom:20px; border:1px solid #d6d6d6;}



.pro_r ul li a img{width:250px; height:220px;}



.pro_r ul li a p{ position:absolute; width:250px; height:30px; background:#0065cd; z-index:999; top:190px;filter:alpha(opacity=50); /*IE滤镜，透明度50%*/



-moz-opacity:0.5; /*Firefox私有，透明度50%*/opacity:0.5;/*其他，透明度50%*/ text-align:center; line-height:30px; color:#fff; font-size:14px;}



.pro_r ul li:hover a p{filter:alpha(opacity=80); /*IE滤镜，透明度50%*/-moz-opacity:0.8; /*Firefox私有，透明度50%*/opacity:0.8;/*其他，透明度50%*/ }



/*lc*/



.lc_all{ width:100%; background:url(lc_bk.jpg) no-repeat center; height:212px;}



.lc{ width:1080px; margin:auto; padding-top:0px; overflow:hidden;}



.lc h3{ float:left;}



.lc ul{ float:right; overflow:hidden; width:950px; height:202px; border:1px solid #0065cd;}



.lc ul li{ float:left;margin-left:52px; margin-top:25px;}



.lc1{ background:url(lc1.png) no-repeat center; width:100px; height:100px;}



.lc1:hover{ background:url(lc11.png) no-repeat center; width:100px; height:100px;}



.lc2{ background:url(lc2.png) no-repeat center; width:100px; height:100px;}



.lc2:hover{ background:url(lc22.png) no-repeat center; width:100px; height:100px;}



.lc3{ background:url(lc3.png) no-repeat center; width:100px; height:100px;}



.lc3:hover{ background:url(lc33.png) no-repeat center; width:100px; height:100px;}



.lc4{ background:url(lc4.png) no-repeat center; width:100px; height:100px;}



.lc4:hover{ background:url(lc44.png) no-repeat center; width:100px; height:100px;}



.lc5{ background:url(lc5.png) no-repeat center; width:100px; height:100px;}



.lc5:hover{ background:url(lc55.png) no-repeat center; width:100px; height:100px;}



.lc6{ background:url(lc6.png) no-repeat center; width:100px; height:100px;}



.lc6:hover{ background:url(lc66.png) no-repeat center; width:100px; height:100px;}



.lc ul li p{text-align:center; color:#555; margin-top:115px; text-transform:uppercase; color:#555555; font-size:14px;}



.lc ul li p span{ color:#777; font-size:13px;}



