@charset "utf-8";
.wrap{width: 1080px;margin: 0 auto;}
blockquote,body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,hr,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0;font-weight: normal;}
body{color:#323232;font-size:14px;font-family:'Arial',"Microsoft YaHei","Arial","宋体";line-height:28px;}
p{font-family:"Arial";}
li,ol,ul{list-style:none;}
.ff24{font-family:"Arial";font-size:24px;}
.ff18{font-family:"Arial";font-size:18px;}
.ff16{font-family:"Arial";font-size:16px;}
.ff14{font-family:"Arial";font-size:14px;}
a{text-decoration:none;color:#000;}
a:hover{color:#58a7e0;}
.fl{float:left;}
.fr{float:right;}
.clear:after{clear:both;display:block;visibility:hidden;height:0;content:""}.clear{zoom:1}.clr{clear:both}
.elps{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

.top{background-color: #eeeeee;}
.top_left{font-size: 13px;color:#4d4d4d;margin-top: 6px;}
.top_right{margin-top: 8px; }

 .logo_wz{margin-top:30px;margin-left:10px;}
 .logo_wz .blue{font-size: 14px;color:#10549e;font-family: "arial";}
 .logo_wz .green{font-size: 14px;color:#28b935;font-family: "arial";}
 .logo_right{   margin-top: 23px;}
 .logo_right a{margin-left:20px;    font-family: "arial";}

.nav{background:url(../images/nav_bg.jpg) no-repeat;}
/*.nav ul{padding:13px 0px;}*/
.nav li{float:left;}
.nav li a{font-size: 16px;color:#fff;font-family: "arial";display:block;width: 135px; height: 39px;text-align: center;    padding-top: 15px;}
.nav li a:hover{background-color:#1d066b;}
#tonglan{ width:100%; height:500px; background-color:#FFFFFF;}

.keyword{background-color: #f4f4f4;    padding: 10px 0px;}
.keyword p{font-size: 13px;color:#3b3b3b;font-family: "arial";}
.keyword p a{color:#3b3b3b;font-family: "arial";}


.about{margin-top: 60px;}
.about_right{width: 545px;}
.about .title{background:url(../images/about_bg.png) no-repeat;font-size: 40px;    padding: 7px 56px;font-family: "arial";}
.about .title .black{color:#000000;font-family: "arial";}
.about .title .blue{color:#10539b;font-family: "arial";}
.about_detail p{font-size: 15px;margin-top: 35px;line-height: 28px;font-family: "arial";}


 /*about下面轮播图的效果 */
 
.bd>p{font-size: 16px;font-weight: bold;}
.bd .pic p{font-size: 26px;color:#fff;}
/* css 重置 */
		*{margin:0; padding:0; list-style:none; }
		
		img{ border:0;  }
		/* 本例子css */
		.picMarquee-left{ overflow:hidden; position:relative;margin-top:30px;padding-top: 20px;}
	
		.picMarquee-left .hd{ overflow:hidden;  height:30px; padding:0 10px;  }
		.picMarquee-left .hd .prev,.picMarquee-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
			 cursor:pointer; background:url("../images/arrow.png") no-repeat;}
		.picMarquee-left .hd .next{ background-position:0 -50px;  }
		.picMarquee-left .hd .prevStop{ background-position:-60px 0; }
		.picMarquee-left .hd .nextStop{ background-position:-60px -50px; }

		
		.picMarquee-left .hd{ overflow:hidden;  height:30px;padding:0 10px;  }
		.picMarquee-left .hd .prev{ display:block;  width:16px; height:18px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;cursor:pointer; background:url("../images/about_left.jpg") no-repeat;}
		.picMarquee-left .hd .next{ display:block;  width:16px; height:18px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;cursor:pointer; background:url("../images/about_right.jpg") no-repeat;}
		.picMarquee-left .hd .prevStop{ background-position:-60px 0; }
		.picMarquee-left .hd .nextStop{ background-position:-60px -50px; }

		.picMarquee-left .bd{ padding:10px;   }
		.picMarquee-left .bd ul{ overflow:hidden; zoom:1; margin-top: 30px;}
		.picMarquee-left .bd ul li{ margin:0 8px; float:left; display:inline; overflow:hidden; text-align:center;  padding:10px 3px;background-color: #fff;border:3px solid #e1e1e1;margin-top: 30px;}
		.picMarquee-left .bd ul li .pic{ text-align:center; width:200px;height:50px;}
		.picMarquee-left .bd ul li .pic p{color:#10539b;}
		.picMarquee-left .bd ul li .pic:hover li{ background-color: #000;border:1px solid #d2d2d2;}

/*product*/
.product{background: url(../images/product_bg.png) no-repeat;margin-top:60px;padding-top: 160px;padding-bottom: 80px;}
.product ul>h2{font-size: 40px;margin-bottom: 20px;text-align: center;}
.product ul>h2 .black{color:#000000;}
.product ul>h2 .blue{color:#10539b;}
.product p{font-size: 15px;text-align: center;}
.product li{width: 527px;height: 400px;    margin-top: 40px;}
.fl_01{background: url(../images/pro_fl01_bg.jpg) no-repeat;position:relative;}
.small_hover_01{width: 525px;height: 82px;position:absolute;background:rgba(0,0,0,0.7) ;left:0px;top:319px;}
.small_hover_01 h2{font-size: 28px;color:#f7f7f7;margin-left: 28px;margin-top: 28px;}
.big_hover_01{width: 527px;height: 400px;position:absolute;left: 0;top: 0;background:rgba(15,80,150,0.7) ;display:none;}
.fl_01:hover .big_hover_01{display: block;}
.fl_01:hover .small_hover_01{display:none;}

.big_hover_01 h2{font-size: 28px;color:#5dec6a;margin: 34px 110px;}
.big_hover_01 hr {width:90%;margin: 0 auto;color:#000;}
.big_hover_01 dl{padding:30px 40px 0px 40px;}
.big_hover_01 dl dd{background: url(../images/dd_bg.png) no-repeat 0 8px;padding-left:20px;margin-top:14px;padding-bottom:13px;border-bottom:1px dotted #aab9d0;width:180px;}
.big_hover_01 dl dd a{color:#fff;font-size:16px;}
.big_hover_01>a{display: block;text-align: center;position: absolute;left: 170px;bottom: -6px;}

.fl_02{background: url(../images/pro_fl02_bg.jpg) no-repeat;position:relative;margin-left: 26px;}
.small_hover_02{width: 525px;height: 82px;position:absolute;background:rgba(0,0,0,0.7) ;left:0px;top:319px;}
.small_hover_02 h2{font-size: 28px;color:#f7f7f7;margin-left: 28px;margin-top: 28px;}
.big_hover_02{width: 527px;height: 400px;position:absolute;left: 0;top: 0;background:rgba(15,80,150,0.7) ;display:none;}
.fl_02:hover .big_hover_02{display: block;}
.fl_02:hover .small_hover_02{display:none;}


.big_hover_02 h2{font-size: 28px;color:#5dec6a;margin: 34px 95px;}
.big_hover_02 hr {width:90%;margin: 0 auto;color:#000;}
.big_hover_02 dl{padding:30px 40px 0px 40px;}
.big_hover_02 dl dd{background: url(../images/dd_bg.png) no-repeat 0 8px;padding-left:20px;margin-top:17px;padding-bottom:13px;border-bottom:1px dotted #aab9d0;width:180px;}
.big_hover_02 dl dd a{color:#fff;font-size:16px;}
.big_hover_02>a{display: block;text-align: center;position: absolute;left: 170px;bottom: -6px;}


.advantage{background: url(../images/advantage_bg.png) no-repeat;padding-top: 50px;}
.advantage  ul{padding-bottom: 50px;} 
.advantage li{text-align: center;color:#fff;line-height: 46px;margin: 0 auto;}
.advantage .title1{font-size:35px;}
.advantage .title2{font-size:16px;}
.advantage .title3{font-size:20px;background:url(../images/tel_bg.png) no-repeat;     width: 620px;margin-left: 250px;}
.advantage_detail .title{text-align: center;}
.advantage_detail .title .blue{font-family: "arial";font-size: 50px;color:#0f5096;}
.advantage_detail .title .black{font-family: "arial";font-size: 43px;}
.advantage_detail .content{background: url(../images/advantage_detail_bg.png) no-repeat center 0;margin-top: 45px;padding-bottom: 165px;}
.advantage_detail .content ul{margin-top: 30px;}
.advantage_detail .content ul li{margin-top: 30px;}
.advantage_detail .content_left{width: 511px;}
.advantage_detail .content_left img{margin-top: 15px;}
.advantage_detail .content_left .cn{font-family: "arial";font-size: 28px;color:#10539b;}
.advantage_detail .content_left .en{font-family: "Arial";font-size: 11px;color:#10539b;text-transform:uppercase;margin-top: 10px;
    margin-left: 2px;    line-height: 15px;font-weight: bold;}
.advantage_detail .content_left .en03{font-family: "Arial";font-size: 11px;color:#10539b;text-transform:uppercase;margin-top: -3px;
    margin-left: 2px;    line-height: 15px;font-weight: bold;}	
.advantage_detail .content_left .left{width: 123px;    margin-top: 7px;}
.advantage_detail .content_left .right{width: 377px;background: url(../images/li_bg.jpg) no-repeat 0 center; padding-left:10px;}
.advantage_detail .content_left .right p{font-size:15px;color:#494949;    line-height: 18px;}
.advantage_detail .content_right{width: 511px;}
.advantage_detail .content_right img{margin-bottom: 15px;}
.advantage_detail .content_right .cn{font-family: "arial";font-size: 28px;color:#10539b;}
.advantage_detail .content_right .en{font-family: "Arial";font-size: 11px;color:#10539b;text-transform:uppercase;margin-top: 10px;
    margin-left: 2px;    line-height: 15px;font-weight: bold;}
.advantage_detail .content_right .left{width: 123px;    margin-top: 7px;}
.advantage_detail .content_right .right{width: 377px;background: url(../images/li_bg.jpg) no-repeat 0 center; padding-left:10px;}
.advantage_detail .content_right .right p{font-size:15px;color:#494949;line-height: 18px;}

/*资质 */
.zz{background:url(../images/zz_bg.jpg) no-repeat;padding:130px 184px 250px 184px;}
.zz li{background:rgba(0,0,0,0.5) ;padding:14px ;margin-bottom: 15px;}
.zz li p{background: url(../images/zz_li_bg.png) no-repeat 0 center;padding-left: 50px;font-size: 16px;color:#fff;width: 586px;}
.zz ul{margin-left: 36px;}


.news{margin-top: 60px;}
.news h2{font-size: 40px;text-align: center;}

.news .blue{color:#0f5096;}
.news>a{display:block;width: 110px;height: 30px;background-color: #3c73ad;margin:0 auto;margin-top: 45px;color:#fff;font-size: 15px;padding-top: 4px;padding-left: 40px;}


.news ul{margin: 40px 0px 60px 0px;}
.news ul li{position:relative;float: left;margin-left: 20px;}
.news ul li:first-child{margin-left: 0px;}
.news ul li .news_bg{width: 200px;height: 185px;background: url(../images/news_bg.png) no-repeat;font-size: 16px;color:#fff;padding: 66px 30px 0px 25px;}
.news ul li .news_bg .title{text-align:center;line-height: 33px;}
.news ul li .news_bg .time{font-size:17px;color:#fff;text-align: center;margin-top: 55px;}

.news ul li .news_hover{position:absolute;left:0px;top:0px;width: 200px;background: url(../images/news_hover.png) no-repeat;font-size: 13px;color:#fff;text-align: center;padding: 60px 23px 0px 23px; display:none;}

.news ul li .news_hover img{margin: 20px 0px 24px 0px;}

.news ul li:hover .news_hover{display:block;}


.contact{background: url(../images/contact_bg.jpg) no-repeat;padding: 58px 80px;}
.contact_left{width: 500px;}
.contact h2{font-size: 40px;text-align: center;}
.contact .blue{color:#0f5096;}

.contact .contact_title{background:url(../images/contact_title_bg.png) no-repeat;font-size: 40px; padding: 7px 89px 7px 50px;font-family: "arial";text-align: left;}
.contact_detail {margin: 40px 0px 0px 40px;}
.contact_detail li{margin-bottom: 20px;font-size: 16px;}
.contact_detail li a{font-family: "arial";color:#393838;}
.contact_detail li a:hover{font-family: "arial";color:#000;}

.email{background: url(../images/email_bg.png) no-repeat;padding:20px 0px;position:absolute;    top: -40px;left: 165px;}
.email_title{font-size: 20px;color:#fff;margin-left: 85px;}
.email_detail .name,.email_detail .password{font-family: "宋体";font-size: 12px;color:#fff;}
 .email_detail .name{margin-left: 85px;}   
 .email_detail .name_1{margin-left: 5px;font-family: "arial";font-size: 12px;color:#fff;}
 .email_detail .password{margin-left: 125px;}
 .email_detail .password_1{margin-left: 0px;}
 .email_detail .submit{margin-left: 10px;margin-top: 2px;}
 #netsun_cust_user{width: 193px;height: 26px;background-color: #bcbbbb;border:0px;}
 #netsun_cust_pass{width: 193px;height: 26px;background-color: #bcbbbb;border:0px;}



 .footer{background-color: #2383cf;padding:80px 50px 50px 50px;position:relative;}
 .footer_left{width: 600px;}
 .footer_title{border-bottom:1px solid #65a8dd;padding-bottom: 20px;}
 .footer_title h2{font-family: "arial";font-size: 33px;color:#fff;}
 .footer_title p{font-family: "arial";font-size: 15px;color:#fff;margin-top: 10px;letter-spacing:1px;}
 .footer_nav{margin-top: 20px;}
 .footer_nav p{line-height: 30px;}
 .footer_nav p span,.footer_nav p a{color:#65a8dd;font-size: 13px;}

 .footer_right{width: 370px;border-left:1px solid #65a8dd;padding-left: 20px;}
 .footer_right li{float:left;margin-left: 40px;}
 .footer_right img{border:4px solid #a7cdec;}
 .footer_right p{margin-top: 10px;color:#fff;font-size: 14px;margin-left: 0px;text-align: center;}

 /*about*/

.ny_keyword{background-color: #f4f4f4;    padding: 10px 0px;}
.ny_keyword p{font-size: 13px;color:#3b3b3b;}
.ny_keyword p a{color:#3b3b3b;}

.ny_about{margin-top: 60px;padding: 30px 0px 50px 0px;}
.ny_about_title{background:url(../images/ny_about_title.png) no-repeat 0 bottom;padding-bottom: 70px;}
.ny_about_title h2{font-size: 40px;text-align: center;}
.ny_about_title .blue{color:#10539b;}
.ny_about_detail{padding:30px 0px;}
.ny_about_detail p{font-family: "arial";font-size: 15px;color:#2b2b2b;line-height: 30px;}



/*.ny_about_img_content{ float:left; width:320px; margin-bottom:15px; margin-left:41px; margin-right:5px;}*/
.ny_about_img img{ width:300px;  border:3px solid #eeeeee;margin-left: 25px;margin-right: 25px;margin-bottom: 40px;}
/*.ny_about_img p{ font-size:12px; text-align:center; margin-top:6px;color:#333; font-weight:bold;}
.ny_about_img p a{ color:#333;}*/