﻿@charset "utf-8";
/* CSS Document */
* {margin: 0;padding: 0; font-family:"微软雅黑";}
a{ text-decoration:none;color:#4775A7;}
a:hover{ text-decoration:none; border:0px;}
img { border:0px;}
ul {border-bottom: 0px; border-left: 0px; border-top: 0px; border-right: 0px}
li {border-bottom: 0px; border-left: 0px; border-top: 0px; border-right: 0px;list-style-type: none;}
p {border-bottom: 0px; border-left: 0px; border-top: 0px; border-right: 0px}
h1 {border-bottom: 0px; border-left: 0px; border-top: 0px; border-right: 0px;font-size: 12px; font-weight: normal}
h2 {border-bottom: 0px; border-left: 0px; border-top: 0px; border-right: 0px;font-size: 12px; font-weight: normal}
h3 {border-bottom: 0px; border-left: 0px; border-top: 0px; border-right: 0px;font-size: 12px; font-weight: normal}
h4 {border-bottom: 0px; border-left: 0px; border-top: 0px; border-right: 0px;font-size: 12px; font-weight: normal}
h5 {border-bottom: 0px; border-left: 0px; border-top: 0px; border-right: 0px;font-size: 12px; font-weight: normal}
h6 {border-bottom: 0px; border-left: 0px; border-top: 0px; border-right: 0px}
form {border-bottom: 0px; border-left: 0px; border-top: 0px; border-right: 0px}
table {	border-bottom: 0px; border-left: 0px; border-top: 0px; border-right: 0px}
td {border-bottom: 0px; border-left: 0px; border-top: 0px; border-right: 0px;padding:3px;}
img {border-bottom: 0px; border-left: 0px; border-top: 0px; border-right: 0px}
div {border-bottom: 0px; border-left: 0px; border-top: 0px; border-right: 0px}
dl {border-bottom: 0px; border-left: 0px; border-top: 0px; border-right: 0px}
dt {border-bottom: 0px; border-left: 0px; border-top: 0px; border-right: 0px}
dd {border-bottom: 0px; border-left: 0px; border-top: 0px; border-right: 0px}
.clear {clear:both;}
body  {background: url("img/bgb2.gif") no-repeat scroll center top transparent;border-color: -moz-use-text-color;border-style: none;border-width: 0; font-size: 12px ;color:#666;}
.top_nav{background:url("img/top_bg.gif") repeat-x;}
.kouhao{text-align:left;height:30px;line-height:30px;width:978px;margin:auto;}
.left{width:700px;float:left;padding-left:15px;}
.right{width:200px;float:right;}
.container {box-shadow: 1px 1px 9px #333;margin:0 auto; width:1000px;}
.header {padding-top:10px;}
.header_top {background-color:#00529b;height: 50px;width: 1000px;box-shadow: 0 4px 5px #888;}
.logo{float:left; text-indent:-99999px;margin-left:10px;}
.logo a{ display: block;width:196px; height:50px;background-repeat:no-repeat;background-position: left center;}

.topmenu .fr_menu {line-height:50px;float:left;width: 600px; font-weight:bold;}
.topmenu .fr_menu ul.sl_menu ul {display: none;height: auto;}
.topmenu .fr_menu ul.sl_menu li { background-color:#00529B;color: #FFFFFF;cursor: pointer;float: left;font-family: sans-serif;font-size: 12px;height: 50px;line-height: 50px;margin: 0;padding: 0;white-space: nowrap;width: 82px;}
.topmenu .fr_menu ul.sl_menu_vertical li {float: none;}
.topmenu .fr_menu ul.sl_menu ul {position: absolute;list-style-type: none;margin: 0px;padding: 0px;background: none repeat scroll 0 0 #F9FAFC;border: 1px solid #DDE1E4;border-top:none;}
.topmenu .fr_menu ul.sl_menu ul li {float: none;margin: 0;}
.topmenu .fr_menu ul.sl_menu {float: left;height: 50px;width: 600px;}
.topmenu .fr_menu ul.sl_menu li li {background: none repeat scroll 0 0 transparent;height: auto;line-height: 30px;text-align: left;width: auto;}
.topmenu .fr_menu ul.sl_menu li li a {background-color: #0081cc;padding: 0 10px;}
.topmenu .fr_menu ul.sl_menu li li a:hover {background-color: #008ccc;background-image: none;color: #FFFFFF;}
.topmenu .fr_menu ul.sl_menu li a {color: #FFFFFF;display: block;font-weight: bold;text-align:center;text-decoration: none;}
.topmenu .fr_menu ul.sl_menu li a:hover {color: red;}




/*.fr_menu{line-height:50px;float:left;width: 610px; font-weight:bold;}
.fr_menu ul.sl_menu ul{display: none;}
.fr_menu ul.sl_menu li{float: left;width: auto;padding:0 5px;}
.fr_menu ul.sl_menu_vertical li{float: none;}
//* -- Sub-Menus -- */
/*
.fr_menu ul.sl_menu ul{position: absolute;list-style-type: none;margin: 0px;padding: 0px;background: none repeat scroll 0 0 #F9FAFC;border: 1px solid #DDE1E4;border-top:none; }
.fr_menu ul.sl_menu ul li{float: none;margin: 0px;}
.fr_menu ul.sl_menu{height: 49px;margin-left: 0px;}
.fr_menu ul.sl_menu ul{height: auto;}
.fr_menu ul.sl_menu ul ul {background-color:#007E8C;display:none;}
.fr_menu ul.sl_menu li{color: #EFEFEF; cursor: pointer;font-family: sans-serif;font-size: 12px;height: 45px;line-height: 45px;margin: 0;padding: 0;white-space: nowrap;padding:0 15px; text-align:center;}
.fr_menu ul.sl_menu li li{width:auto;text-align:left;height:30px;line-height:30px; background-color:#39F; }
.fr_menu ul.sl_menu li li a{padding: 0 10px;color:#EFEFEF;}
.fr_menu ul.sl_menu li li a:hover{ background-image:none;}
.fr_menu ul.sl_menu_vertical li a{_float:left;color:#EFEFEF;}/* -- for ie6 -- */
/*.fr_menu ul.sl_menu_vertical li ul li a{_float:none;}/* -- for ie6 -- */
/*.fr_menu ul.sl_menu li a {color: #000;text-decoration: none;display: block;color:#ffffff;}
.fr_menu ul.sl_menu li a:hover{ border-bottom:5px solid #FFF;color:#ffffff;}*/
.lx400{float:left; width:155px; height:50px;}
.lx400 img {width:155px; height:50px;}
.banner{height:340px;width:909px;margin-left: 14px;}
.pagebody{background-color: #FFFFFF;margin: 15px auto 0;text-align: left;text-indent: 0;width: 909px;}
.pagebody_top{
	background-attachment: fixed;
	background-color:#00529b;
	background-position: 0 15px;
	border-top: 5px solid #FFFFFF;
	height: 38px;
	margin: 0 auto;
	width: 896px;
}
.pagebody_top img {float:left; padding-top:10px; padding-left:7px;}
.pagebody_top ul {margin-top: 0px;}
.pagebody_top ul li a{margin-top: 0px;color:#EFEFEF;}
#scrollDiv{width:500px;height:38px;line-height:38px;overflow:hidden;}
#scrollDiv li{height:38px;padding-left:10px;}
.h_r_search{float: right;height: 31px;line-height: 31px;width: 180px;padding-right:8px;padding-top:3px;}
.h_r_search form{padding:2px 0;	float: right;}
.h_r_search .input_text{float: left;line-height:26px;height:26px;width:114px;color:#122A36;background-image: url(img/search_center.jpg);background-repeat: no-repeat;	border: none;text-indent: 5px;font-size:12px;}
.h_r_search .input_btn{height:28px;width:28px;border-left:none;color:#fff;	padding:0 2px;cursor:pointer;background-image: url(img/search_right.jpg);	float: left;border: none;}
.sidebar {float:left;width:205px;}
.mg10 {margin-top:10px;}
.mg5 {margin-top:5px;}
.mg20 {margin-top:20px;}
.prolist {line-height:39px;width:190px;margin-left:7px;}
.prolist .title {width:190px; height:39px; background:url(img/prolist_title.jpg) no-repeat;}
.prolist .title a {padding-left:30px;}
.prolist .title h2 { margin:0; padding:0; display:inline; font-weight:bold;}
.prolist ul {}
.prolist li { background:url(img/prolist_b.jpg) no-repeat;width:190px;line-height:39px;}
.prolist li a {padding-left:20px;color:#00529b;}
.prolist li:hover { background:url(img/prolist_a.jpg) no-repeat;color:#CB0A01;}
.prolist li a:hover {color:#CB0A01;}
.lxwmleft {border:1px solid #EFEFEF; width:190px;}
.lxwmleft a { text-indent:-999999px;}
.lxwmleft p {line-height:150%;padding:3px;}
.mainbody {float:right;width:685px;margin-right:5px;}
.home_product {}
.home_product .title { background:url(img/home_product_title.jpg) no-repeat;height:34px;}
.home_product .title a { }
.home_product .title h2 {font-size:14px; font-weight:bold; display:inline-block;padding-top:11px;width:130px;color:#00529B;padding-left:25px;}
.home_product .more {float:right;padding-right:10px; padding-top:7px;}
.home_product ul {clear:both;}
.home_product li {float:left;margin:5px; background-color:#E1EBF4;width:160px; text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.home_product li img {padding:5px;width:150px;height:150px;}
.home_product li p {line-height:150%; text-align:center;padding-bottom:5px;}
.home_product li:hover {background-color:#00529B;color:#FFF}
.home_product li a{color:#00529B;}
.home_product li a:hover{color:#FFF;}
.home_news {width:335px;}
.home_news .title { background:url(img/home_news_title.jpg); }
.home_news .title a { }
.home_news .title h2 {font-size:14px; font-weight:bold; display:inline-block;padding-top:10px;padding-left:30px;}
.home_news .linews ul {}
.home_news .linews li { background-image: url(img/home_nems_bg.jpg); background-repeat: no-repeat;height: 28px;line-height: 28px;margin: 3px 0;width: 325px;}
.home_news .linews a {color:#00529B;display: block;height: 28px;line-height: 28px;text-decoration: none;width: 325px;}
.home_news .linews a:hover {background-image: url(img/home_nems_bg.gif);background-repeat: no-repeat;height: 28px;line-height: 28px;width: 325px;color:#CB0A01;}
.home_news .linews h3 {float: left;font-size: 12px;font-weight: normal;line-height: 28px;text-indent: 17px;}
.home_news .linews span {float: right;font-size: 12px;font-weight: normal;line-height: 28px;padding-right: 3px;}
.home_aboutus {width:335px; background:url(img/home_aboutus.jpg);}
.home_aboutus .title { background:url(img/home_news_title.jpg); }
.home_aboutus .title a { padding-left:30px;}
.home_aboutus .title h2 {font-size:14px; font-weight:bold; display:inline-block;padding-top:12px;padding-left:25px;}
.home_aboutus p {line-height:200%;padding-top:5px;text-indent:2em;}
.home_baozhang {overflow: hidden;color:#DF6500;line-height: 22px; background:url(img/baozhang.jpg) no-repeat;padding: 30px 0;width:190px;}
.home_baozhang ul {overflow: hidden;}
.home_baozhang .all {background: url(img/1ECS0EQrYS.png) no-repeat scroll 5px 0 transparent; color: #FFFFFF; float: left; height: 70px; line-height: 22px; margin-right: 10px; padding-left: 80px; position: relative; width:116px;margin-bottom:10px;}
.home_baozhang .first {}
.home_baozhang .second {background-position: 5px -73px;}
.home_baozhang .third {background-position: 5px -145px;}
.home_baozhang .arrow {background: url(img/1ECS0EQrYS.png) no-repeat scroll 0 -222px transparent;height: 29px;position: absolute;right: 0;top: 20px; width: 16px;}
.home_baozhang span {display: block; margin-top: 3px;color:#CB0A01;}
.home_baozhang a {color:#CB0A01;}
.footer { background:url(img/footer.jpg) repeat-x;height:156px;}
.footer .footer_l {width:240px; float:left;}
.footer .mg {margin-top:50px;margin-left:35px;box-shadow: 0px 0px 8px #EFEFEF;}
.footer .footer_r {width:640px; color:#fff;float:right; text-align:right;line-height:200%;padding:10px;}
.footer .menu {float:right;height:30px;}
.footer .menu ul {}
.footer .menu li {margin:0 5px; float:left;padding:2px 5px;width:auto;white-space: nowrap;}
.footer .menu li a {color:#FFF;}
.footer .menu li a:hover {color:#FFF;}
.footer .addre {}
.footer .addre p {margin-top:70px;}
.footer .addre ul {}
.footer .addre li {float:left;margin:0 5px;}



/*pic*/
.pic_product {width:685px;}
.pic_product .title { background:url(img/pic_product_title.jpg) no-repeat;height:34px;}
.pic_product .title .lf {float:left; }
.pic_product .title h2 {font-size:14px; font-weight:bold; display:inline-block;padding-top:11px;width:130px;color:#00529B;padding-left:25px;}
.pic_product .dh {float:right;padding-right:10px; padding-top:10px; display:inline;width:500px; text-align:right;}
.pic_product ul {clear:both;}
.pic_product li {float:left;margin:5px; background-color:#E1EBF4;width:160px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.pic_product li img {padding:5px;width:150px;height:150px;}
.pic_product li p {line-height:150%; text-align:center;padding-bottom:5px;}
.pic_product li:hover {background-color:#00529B;color:#FFF}
.pic_product li a{color:#00529B;}
.pic_product li a:hover{color:#FFF;}
/*分页*/
.pic_page { padding-top: 10px;}
.product_page, .news_page {border: 0 none;color: #666666;margin: 20px;width: 95%;}
.product_page_left, .news_page_left {border: 0 none;padding-top: 15px;}
.product_page_left {text-align: left; width: 50%;}
.product_page_right, .news_page_right {border: 0 none;padding-top: 15px;text-align: right;width: 490px;}
.Page_LastPage, .Page_NextPage, .Page_FristPage, .Page_PreviousPage, .Page_Number {border: 1px solid #CCCCCC;display: inline-block;height: 24px;line-height: 24px;margin-left: 5px;min-width: 16px; padding: 0 5px;text-align: center;vertical-align: middle;}
span.product_page_none, .product_page_default, .news_page_default {display: none;}
.product_page a:hover {color: #6D0001;height: auto;top: auto;width: auto;border: 1px solid #CCCCCC;}
/*single*/
.single_show {width:685px;}
.single_show .title { border-bottom:2px solid #00529B;line-height:25px;}
.single_show .dh {float:right;padding-right:10px;width:350px;text-align:right;}
.single_show h2 {float:left; padding-left:10px;width:250px;font-size:14px; font-weight:bold; }
/*news*/
.newsListInner {width: 680px;}
.newsListInner ul {clear: both;float: left;margin-bottom: 15px;padding: 10px 0 35px;width: 100%;}
.newsListInner ul li {border-bottom: 1px solid #DFDFDF;height: 150px;overflow: hidden;padding-top: 20px;}
.newsListInner ul .li1 {float: left;margin-left: 20px; width: 190px;}
.newsListInner ul .li2 {color: #6B6B6B;float: right;padding-right: 5px;width: 460px;}
.newsListInner ul .li2 h3 {font-family: "Microsoft YaHei";font-size: 15px;font-weight: bold;line-height: 24px;margin-top: 5px;}
.newsListInner ul .li2 .p2 {height: 60px;line-height: 21px;margin-bottom: 10px;overflow: hidden;}
.newsListInner ul .li2 .p3 a { font-size: 11px;}
.doImgHover11 {background: url("img/btn31.png") no-repeat scroll left top transparent;color: #D14143;float: left;font-weight: 700;height: 19px;line-height: 19px;text-align: center;width: 64px;}
.doImgHover11:hover {background: url("img/btn61.png") no-repeat scroll left top transparent;color: #666666;}
.containerMInner .newdesignbox {float: left;margin: 10px 0 0 5px;padding-bottom: 15px;width: 710px;}
.containerMInner .newdesignbox li {color: #999999;float: left;height: 264px;margin: 5px 10px;padding: 8px;width: 200px;}
.containerMInner .newdesignbox li img {height: 145px;width: 150px;}
.containerMInner .newdesignbox li h3 {font-family: "Microsoft YaHei";font-weight: bold;line-height: 21px;margin: 5px 0 0;}
.containerMInner .newdesignbox li .p1 span { clear: both;font-family: Arial,Helvetica,sans-serif;line-height: 14px;width: 100%;}
.containerMInner .newdesignbox li .p2 {color: #999999;height: 46px;line-height: 16px;overflow: hidden;width: 200px;}
.containerMInner .newdesignbox li.cur {background: url("img/case17.jpg") no-repeat scroll left top transparent;color: #FFFFFF;cursor: pointer;}
.containerMInner .newdesignbox li.cur a {color: #FFFFFF;}
.containerMInner .newdesignbox li.cur a:hover {text-decoration: underline;}
.containerMInner .newdesignbox li.cur p {color: #FFFFFF;}
.containerMInner .newdesignbox li.casehover {background: url("img/case17.jpg") no-repeat scroll left top transparent;}
/*newsshow*/
.newsshow {clear: both;margin-top: 10px;overflow: hidden;position: relative;width: 680px;}
.newsshow h3 {font-size: 16px;height: 25px;letter-spacing: 2px;line-height: 25px;padding-bottom: 3px;text-align: center;}
.newsshow .info {border-bottom: 1px dashed #CCCCCC;color: #666666;height: 25px;line-height: 25px;margin-top: 2px;text-align: center;}
.newsshow .info span {margin: 0 5px;}
.introduce { background-color:#EEF7FF;border: 1px solid #D0E9FF;font-size: 12px;line-height: 180%; margin: 15px; padding: 8px 12px;}
#bdshare{margin: 10px 40px;width: 650px;}
span.bds_more, .bds_tools a{line-height:16px;} 
.otherNews {border-top: 1px dashed #DADBD6;color: #1C2C58;margin: 10px auto 0;padding-left: 2px;}
.otherNews h5 {font-weight: bold;padding: 10px 0 5px 9px;}
.otherNews li {background: url(img/b1.gif) no-repeat scroll 12px 50% transparent;line-height: 25px;padding-left: 25px;text-align: left;}
/*tag*/
.tag {margin-top: 25px;}
.tag a {background-color: #EFEFEF;margin: 5px 10px;padding: 5px 10px;}
.tag a:hover {background-color: #EEF7FF; color:red;}
/*picshow*/
.pp_top{background: none repeat scroll 0 0 #F6F6F6;border: 1px solid #CCCCCC;font-size: 12px;height: 190px;margin: 10px auto;padding: 5px;}
.pp_top img{width:250px;height:186px;float:left;}
.tag{font-size:12px; line-height:24px;margin:20px 10px;color:#000;} 
.tag a{text-decoration:none; color:#A0A0A0;border: 1px solid #F5F5F5; background:#F6F6F6;height:12px;margin:0 10px 10px 0;padding:4px; line-height:12px; white-space:nowrap;} 
.tag a:hover{color:#d93d00;} 

.neirong {line-height: 180%; margin: 10px;}
.pp_top {background: none repeat scroll 0 0 #F6F6F6;border: 1px solid #CCCCCC;font-size: 12px;height: 190px; margin: 10px auto;padding: 5px 0;}
.pp_top img{width:250px;height:186px;float:left;}
.parameter {float: left; margin: 0 20px;width: 340px;}
.element.style {color: red;font-size: 18px;text-align: left;}
.parameter p {text-indent: 0;}

.bk3 {background: none repeat scroll 0 0 white;border: 1px solid gainsboro;margin-bottom: 10px;}
.bk3 .tit h5 {background: none repeat scroll 0 0 white;border-right: 1px solid #CCCCCC;font-weight: bold;text-align: center;width: 117px;}
.order {margin: 20px auto 0;width: 500px;}
.order li {height: 22px;margin: 15px 0;}
.order li span { color: #999999;display: block;float: left;width: 70px;}
.order li input {border: 1px solid #AAAAAA;float: left;height: 18px;line-height: 18px;padding-left: 3px;width: 330px;}
input {background: none repeat scroll 0 0 white;margin: 0;}
.order li.r_box {height: 104px;}

.sd01 {background: none repeat scroll 0 0 #FFFFFF;cursor: pointer;font-weight: bold;}
.bor03 {margin: 0 auto;width: 680px;}
.bk2 {background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #DCDCDC;height: 200px;margin-bottom: 10px;}
.tit {background: url(img/repeat_bg.png) repeat-x scroll 0 -1px transparent;color: #4D4D4D;font-size: 14px;font-weight: bold; height: 31px;  line-height: 31px;position: relative;}
.tit li { border-right: 1px solid #DDDDDD;color: #4D4D4D;float: left;font-size: 12px;height: 31px;line-height: 31px;text-align: center;width: 116px;}
ul.bk2_x {float: left;}
ul.bk2_x li {float: left;height: 150px;overflow: hidden;padding-left: 10px;padding-right: 10px;text-align: center;width: 115px;margin:0px;padding-top:10px;}
ul.bk2_x li a {display: block;line-height: 30px;overflow: hidden;text-align: center;text-decoration: none;text-overflow: ellipsis;white-space: nowrap;width: 117px;}
ul.bk2_x li img {border: 1px solid #D5D5D5;height: 113px;padding: 1px;width: 113px;}
.order li textarea {border: 1px solid #AAAAAA; height: 100px;width: 333px;}
.order .xunjia {background: url(img/xunjia.gif) no-repeat scroll 0 0 transparent;border: medium none;cursor: pointer;height: 32px;margin-top: 5px;    text-indent: -9999px;width: 112px;}
.order .xunjia:hover {background: url(img/xunjia_hover.gif) no-repeat scroll 0 0 transparent;}


