@charset "gb2312";
*{padding:0; margin:0; font-size:14px; color:#666666; font-family:Arial, Helvetica, sans-serif;}
a{text-decoration:none;color:#666666;cursor:pointer;outline:none;blr:expression(this.onFocus=this.blur());}
ul li{list-style:none;}
a:hover{transition-property:color;transition-duration:.2s;}
img{border:none;}

#top{background:#666; color:#fff; width:100%; min-width:1200px; height:40px; line-height:40px;}
#top .box{width:1200px; height:40px; margin:0 auto; color:#fff;}
#top .box .search{float:right;}

.sear{width:200px; height:32px; overflow:hidden; line-height:32px; margin-top:5px; background:#333; float:left;}
.search span{background:url(../images/top_line.jpg) no-repeat center center; width:13px; height:40px; display:block; float:left;}
.wap,.la{float:left; line-height:40px; color:#fff;}
.wap{background:url(../images/phone.png) no-repeat left center; padding-left:25px; position:relative; cursor:pointer;}
.wap p{display:none;}
.wap:hover p{display:block; background:#555; position:absolute; top:40px; left:0; padding:10px; z-index:9999;}
.la{position:relative; width:85px; background:url(../images/map.png) no-repeat left center; padding-left:55px; cursor:pointer;}
.la .cn,.la .en{display:none;}
.la:hover .cn{display:block; background:#555; color:#fff; position:absolute; top:40px; width:140px; left:0; height:35px; line-height:35px; text-align:center; }
.la:hover .en{display:block; background:#555; color:#fff; position:absolute; top:75px; width:140px; left:0; height:35px; line-height:35px; text-align:center; }
.la:hover .cn:hover,.la:hover .en:hover{background:#333;}

#nav{width:100%;background:#006cc3;height:88px;position:fixed;z-index:999;}
#nav .nav_box{width:96%;margin:0 auto;overflow:hidden;}
#nav .nav_box .nav_box_logo{width:173px;float:left;}
#nav .nav_box .nav_box_menu{float:right;}
#nav .nav_box .nav_box_menu ul{padding:0;margin:0;}
#nav .nav_box .nav_box_menu ul li{float:left;height:80px;line-height:80px;}
#nav .nav_box .nav_box_menu ul li a{padding:0 32px;color:#FFF;display:block;}
#nav .nav_box .nav_box_menu ul li a:hover{background:#16589e;display:block;}
#nav .nav_box .nav_box_menu ul li ul{position:absolute;display:none;}
#nav .nav_box .nav_box_menu ul li ul li{float:none;height:34px;line-height:34px;background:#006cc3;border-bottom:1px solid #FFF;margin-left:-35px;}
#nav .nav_box .nav_box_menu ul li ul li a{display:block;width:128px;}
#nav .nav_box .nav_box_menu ul li ul li a:hover{display:block;}
#nav .nav_box .nav_box_menu ul li:hover ul{display:block}
#nav .nav_box_bottom{width:100%;height:8px;background:#498cc1;}
#nav .nav_box .nav_box_menu ul li ul li.a2{float:none;height:34px;line-height:34px;background:#006cc3;border-bottom:1px solid #FFF;margin-left:-28px;}

#index .index_nav,#about .about_nav,#product .product_nav,#news .news_nav,#network .network_nav,#feedback .feedback_nav,#contact .contact_nav{background:#004ea2;}
#index .index_nav a,#about .about_nav a,#product .product_nav a,#news .news_nav a,#network .network_nav a,#feedback .feedback_nav a,#contact .contact_nav a{color:#fff;}

#banner{height:627px; width:100%; min-width:1200px;padding-top:88px;background:#00175b;overflow:hidden;}

#location{width:100%; line-height:50px; padding-top:88px;border-bottom:1px solid #ebebeb;margin-bottom:69px;}
#location .location_box{width:94%; margin:0 auto;color:#b7b7b7;}
#location .location_box a{color:#b7b7b7;}

#line1,#line2,#line3,#line5{width:100%; min-width:1200px; padding-top:60px;}

#line1 .title,#line2 .title,#line3 .title,#line5 .title{width:100%; margin-bottom:40px; text-align:center; overflow:hidden;}

#line1{width:100%;}
#line1 .index_product{width:96%;margin:0 auto 50px auto;overflow:hidden;}
#line1 .index_product_box{width:22%;height:auto;background:#006cc3;margin:0 0.5% 0 2.1%;float:left;}
#line1 .index_product_box:hover{background:#373737;}
#line1 .index_product_box .c_box{padding:24px 10px;overflow:hidden;}
#line1 .index_product_box .c_box_l{float:left;width:45%;}
#line1 .index_product_box .c_box_l .w1{color:#FFF;font-size:18px;font-weight:bold;margin-top:12px;}
#line1 .index_product_box .c_box_l .w2{color:#FFF;font-size:14px;margin-top:6px;}
#line1 .index_product_box .c_box_r{float:right;width:55%;}
#line1 .index_product_box .c_box2 .w3{font-size:16px; font-weight:bold;width:100%;padding:0 10px 15px 10px;color:#FFF;}

.about_box{width:94%; margin:0 auto 60px auto;overflow:hidden;}
.about_box .a1{
	font-size: 30px;
	font-weight: bold;
	background-image: url(../images/line.jpg);
	background-position: left bottom;
	background-repeat: no-repeat;
	color:#2b2d42;
	height:46px;
	margin-bottom:22px;
	padding:4px 0;
}
.about_box p{line-height:25px;}

.news_box{width:97%; margin:0 auto 60px auto;overflow:hidden;}
.news_box .news_box_l li:hover{border:1px solid #006cc3;}
.news_box .news_box_l li{
	float: left;
	list-style-image: none;
	list-style-type: none;
	width:47%;
	height:220px;
	border:1px solid #e1e1e1;
	margin:0 1% 50px 1.6%;
}
.news_box .news_box_l li p{line-height:25px;}
.news_box .news_box_l li .n1{margin-top:30px;}
.news_box .news_box_l li .n2 a{line-height:25px;padding:6px 12px;background:#006cc3;color:#FFF;border-radius:15px;}
.news_box .news_box_l li .n2 a:hover{background:#333333;}
.news_box_show {width:94%; margin:0 auto 60px auto;overflow:hidden;}
.news_box_show .n_title{font-size:20px; text-align:center; line-height:45px;}
.news_box_show .n_date{font-size:14px; text-align:center; line-height:30px; color:#666;}
.news_box_show .n_content{font-size:14px; text-align:left; line-height:25px; color:#333; margin-top:30px;}

#copy{width:100%; height:63px; background:#373737;}
#copy .foot_copy{width:98%;margin:0 auto;line-height:63px; color:#666666;overflow:hidden;}
#copy .foot_copy_l{float:left;}
#copy .foot_copy_r{float:right;}
#copy .foot_copy span{color:#666666;font-size:14px;}
#copy .foot_copy a{color:#666666;font-size:14px;}

#list ul{border:1px solid #f1f1f1; padding:1px;}
#list ul .li1{background:#f1f1f1; height:46px; line-height:46px; padding-left:15px; margin-bottom:1px;}
#list ul .li4{background:#f1f1f1; height:46px; line-height:46px; padding-left:40px; margin-bottom:1px;}
#list ul .li1:last-child{margin-bottom:0px;}
#list ul .li1 a{font-size:14px; font-weight:bold; color:#666; display:block;}
#list ul .li1:hover{background:#004ea2;}
#list ul .li1:hover a{color:#fff;}
#list ul .li2{padding-left:20px; line-height:30px;}
#list ul .li2 a{font-size:14px; font-weight:normal; color:#666; display:block; background:url(../images/li2_g.png) no-repeat left center; padding-left:25px;}
#list ul .li2 a:hover{color:#004ea2; background:url(../images/li2_b.png) no-repeat left center;}
#list ul .li3{background:url(../images/list_bg.jpg); height:46px; line-height:46px; padding-left:20px; margin-bottom:1px;color:#FFF;padding-left:40px;font-size:18px; }

.main .title{font-size:26px; line-height:46px; margin-left:30px; margin-bottom:15px;}
.product{width:97%;margin:0 auto 60px auto;overflow:hidden;}
.product .p_box{width:22%; height:auto; margin:0 1% 50px 1.6%; float:left; border:1px solid #d1d1d1;transition-duration: 0.5s;}
.product .p_box:hover{box-shadow:0px 0px 20px #888888;}
.product .p_box .p_box_cc{padding:20px 10px 20px 10px;}
.product .p_box .p_box_cc img{margin-bottom:20px;border:0;}
.product .p_box .p_box_cc .type{display:block; width:100%; height:30px; line-height:30px; text-align:center; font-size:20px; color:#333333;font-weight:bold;}
.product .p_box .p_box_cc .name{display:block; width:100%; height:25px; line-height:25px; text-align:center; font-size:14px; color:#999999;}

.product_show{width:94%;margin:0 auto 60px auto;overflow:hidden;}
.product_show .p_content{width:50%; float:right;}
.product_show .p_content .p_name{font-size:18px; line-height:40px; color:#666666;}
.product_show .p_content .p_type{font-size:24px; line-height:30px; color:#004f98; font-weight:bold;}
.product_show .p_content2{margin-top:60px;}
.product_show .p_content2 .p4{padding:0; line-height:30px;}

.contact_box{width:94%; margin:0 auto 60px auto;overflow:hidden;}
.contact_box_l{float:left;width:50%;}
.contact_box_r{float:right;}
.contact_box_l p{line-height:50px;}
.contact_box_l .c1{font-size:24px;font-weight:bold;color:#333333;line-height:60px;}
.contact_box_l a{text-decoration:underline;}

/*show·ÖÒ³*/
DIV.page table tr td{color:#333;}
DIV.page table tr td b{color:#333;}
DIV.page font{color:#f00;}
DIV.page {text-align:center; border:0px; margin:5px; padding:5px;}
DIV.page A { border: #eee 1px solid; border-radius:3px; padding:2px 5px 2px 5px; margin-right:5px; font-weight:bold; text-decoration:none}
DIV.page A:hover { border:#006cc3 1px solid; padding:2px 5px 2px 5px; margin-right:5px; background:#006cc3; color:#fff; text-decoration:none}
DIV.page A:active { border:1px #006cc3 solid; padding:2px 5px 2px 5px; margin-right:5px}
DIV.page SPAN.current { border:1px #006cc3 solid; border-radius:3px; padding:2px 5px 2px 5px; margin-right:5px; background:#006cc3; color:#fff; font-weight:bold}
DIV.page SPAN.disabled { border:1px #eee solid; border-radius:3px; padding:2px 5px 2px 5px; color:#333;}

.back{display:block; font-size:18px; font-weight:bold; width:90px; height:30px; line-height:30px; text-align:center;border:1px solid #ccc; color:#b7b7b7; background:#fff; border-radius:5px; padding:0; margin:0 auto; margin-top:30px;}
.back:hover{color:#006cc3; border:1px solid #006cc3;}
