﻿html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu,img{margin:0;padding:0;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;font-weight:normal;}
html,body,fieldset,img,iframe,abbr{border:0;}
li{list-style:none;}
img{vertical-align: bottom;}
h1,h2,h3,h4,h5,h6,small{font-size:100%;line-height: 1.5;}
q:before,q:after{content:none;}
textarea{overflow:auto;resize:none;}
label,summary{cursor:default;}
a,button{cursor:pointer;}
h1,h2,h3,h4,h5,h6,em,strong,b{color:#333;}
/**********************字体说明：24——30   18——24  14——20  ****************************/
h2{font-size: 24px;}/*24px;*/
h3{font-size: 18px;}/*18px;*/
h5{font-size: 14px;}/*14px;*/
h1,h2,h3{color: #333;}
a,a:hover{text-decoration:none;/*color:#000;*/}
a{color: #666;}
body,textarea,input,button,select,keygen,legend{font:14px/1.5  'Microsoft YaHei';color:#666;outline:0;}
body{background:#fff;}
.inner-cent{margin: 0 auto; width:1200px;/*改 去掉width: 1000px; 删掉padding:0 135px;*/}
.inner-cent1{margin: 0 auto; padding:0 85px;/*改 去掉width: 1000px; 增加padding:0 135px;*/}
.inner-cent2{margin: 0 auto; padding:0 135px;width:1500px;}
.clearfix:after { content:'.'; display:block; height:0; clear:both; visibility:hidden;}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {color:#999;}
input:-moz-placeholder, textarea:-moz-placeholder { color:#999;}
input::-moz-placeholder, textarea::-moz-placeholder { color:#999;}
input:-ms-input-placeholder, textarea:-ms-input-placeholder { color:#999;}
.fl{float: left;}
.fr{float: right;}

/* header */
.hd-top{background-color: #15499a;height: 38px;line-height: 38px;color: #fff;}
.hd-top:after { content:'.'; display:block; height:0; clear:both; visibility:hidden;}
.tijiao1{display: block;float: left;width: 146px;height: 22px;margin-left: 380px;position: relative;
	background: url(../images/hd-form_03.png) no-repeat 0 bottom;margin-top: 7px;}
.hd-top input[type=text]{position: absolute;border: 0;left: 0;top: 0;background: 0;height: 20px;line-height: 20px;text-indent: 10px;width: 125px;color: #fff}
.hd-top input[type=submit]{position: absolute;right: 0;top: 0;background: 0;width: 21px;height: 20px;border: 0;text-indent: -999px;overflow: hidden;cursor: pointer;}
.hd-top .hd-tel{float: left;margin-left: 30px;}
.hd-top .language{float: right;font-size: 12px;margin-top: 6px;position: relative;}
.hd-top .language .lang{width: 88px;height: 26px;line-height: 26px;text-indent: 38px;background: url(../images/lang_03.png);cursor: pointer;}
.hd-top .language .xiala{position: absolute;width: 88px;top: 26px;left: 0;z-index: 99;}
.hd-top .language .xiala a{display: block;height: 26px;line-height: 26px;text-indent: 10px;
	background-color: #15499a;color: #fff;border: 1px solid #dedede;border-radius: 5px;}
.hd-top .language .xiala a img{vertical-align: sub;margin-right: 3px;}
.hd-top .language .xiala a:hover{background-color: #1958ae;}
.hd-2{height: 88px;box-shadow: 0 1px 2px 0px #ccc;background: #fff;}
.hd-2 .log{position:absolute;/*改float: left;*/margin-top: 25px;}
.hd-nav{float: right;}
.hd-nav li{float: left;width: 95px;text-align: center; position:relative;}
.hd-nav li a{display: block;height: 88px;}
.hd-nav li span{display: inline-block;margin-top: 37px;width: 100%;line-height: 1;border-right: 1px solid #666;}
.hd-nav .last span{border:0;}
.hd-nav li a:hover,.hd-nav .hover a{border-left: 1px solid #15499a;border-right: 1px solid #15499a;background:url(../images/navbg_03.jpg) repeat-x;color: #fff;}
.hd-nav li a:hover span,.hd-nav .hover a span{border: 0;}


/*===============下拉部分===============*/
/*---------------------------------------------------------------------------------------------------修改-----------*/
/*===============下拉部分===============*/
.fixer { position: fixed; left: 0; top: 0; width: 100%; z-index: 999; }/*导航置顶*/

.xialas{position:absolute; top:88px; left:0px;display:none; width:140px; z-index:11; }
.navigation ul li .xialas li{ background:#ffffff; width:150px;text-align:left; float:left; margin:0px;}
.navigation ul li .xialas .xialas2{border-bottom:1px solid #f5f5f5; line-height:40px; vertical-align:middle; padding-right: 20px; position: relative;}
.navigation ul li .xialas .xialas2 a{ display:block; padding-left: 20px; font-size:14px;color:#7C7C7C;overflow:hidden;height:35px; line-height:35px; padding:0px 0px 0px 15px;border:none;text-align:left; vertical-align:middle;background: none;}
.navigation ul li .xialas .xialas2:hover { color:#7c7c7c;background: #f5f5f5;}
.navigation ul li .xialas .xialas2 .r.active { color:#7c7c7c;background: url(../images/r.png) no-repeat center right;}
.navigation ul li .xialas li .xialas2 dl { position: absolute; top:0; left:150px; width: 160px; padding: 10px; background-color: #f5f5f5; z-index:10; display: none; }
.navigation ul li .xialas li .xialas2 dl dd { height: 24px; line-height: 35px; margin-bottom: 5px; background-color: #f5f5f5; }
.navigation ul li .xialas li .xialas2 dl dd a { display: block; height: 35px; background: #f5f5f5; color: #555; }
.navigation ul li .xialas li .xialas2 dl dd a:hover { color: #15499A; }
/*---------------------------------------------------------------------------------------------------修改-----------*/


/*===============左菜单二级栏目===============*/
.zong_left{overflow:hidden;border: 1px solid #ccc;border-top: 0;padding: 15px 7px 0;margin-bottom: 70px;}
.zong_left ul{overflow:hidden;padding-bottom:45px; padding-top:20px;}
.left_top{height:40px;overflow:hidden;line-height:40px;display: block;font-size:14px; color:#666666;text-align:left; padding-left:23px;border-bottom: 1px solid #ccc;}
.left_top.r{border:none;}
.left_top:hover{color:#15499a; font-weight:bold;}
.left_top.hover{color:#15499a; font-weight:bold;}
.left_bottom{width:228px; padding:10px 0px;display: none; position:relative;overflow:hidden;text-align:left;}
.left_bottom a{display:block; height:30px; line-height:30px; vertical-align:middle;padding-left:40px; font-size:12px; color:#666666;-webkit-transition: all 0.5s ease-in-out;}
.left_bottom a:hover{color:#72bb38;}
.left_bottom a.hover{color:#72bb38;}
.zong_left ul li:hover .left_top{color:#15499a; font-weight:bold;}

/*===============期刊===============*/
.none{display: none;}
.qikan{overflow:hidden; padding:40px 0px; border-bottom:1px solid #d2d2d2;}
.qikan img{float:left;}
.qikan_zi{overflow:hidden; float:left; width:560px; padding-left:50px;}
.qikan_zi h2{font-size:18px; color:#e62129; font-weight:bold; padding-bottom:18px;}
.qikan_zi p a{display:block; font-size:12px; color:#666666; line-height:22px;}
.qikan_zi p a:hover{color:#15499a; text-decoration:underline;}

.qikan_li{overflow:hidden;}
.qikan_li li{overflow:hidden; border-bottom:1px dashed #dcdcdc; padding:15px 0px;}
.qikan_li li h2{font-size:14px; color:#e62129; font-weight:bold;}
.qikan_li li p{font-size:12px; color:#333333;}

/* idx-content */
.idx-content{background: url(../images/idx-content-bg_03.jpg) repeat-x 0 0 #fff;padding-top: 20px;}
.idx-hd{text-align: center; padding:50px 0 20px 0;}
.idx-hd h1{font-size: 24px;font-weight: bold;}
.idx-hd p{font-size: 12px;font-family: arial;letter-spacing: 6px;color: #999}
.idx-pro{padding-bottom: 24px; height: 520px;}
.idx-pro .inner-cent{position: relative;}
.idx-pro .view{position: relative;width: 100%;height: 200px;overflow: hidden;}
.idx-pro-slide{position: absolute;left: 0;top: 0;width: 9999px;}
.idx-pro-slide li{float: left;text-align: center;width: 235px;height: 190px;background: none;transition:.3s;}
.idx-pro-slide li+li{margin-left: 20px;}
.idx-pro-slide li a{display: block;}
.idx-pro-slide li p{height: 40px;line-height: 40px;color: #333;background-color: #fff;transition:.3s;}
.idx-pro-slide li a:hover p{background-color: #15499a;color: #fff;}
.idx-pro-slide li:hover{transform:translateY(10px);}
.idx-pro .prev,.idx-pro .next{position: absolute;width: 28px;height: 65px;text-align: center;line-height: 65px;top: 152px;cursor: pointer;
	border: 2px solid #ccc;font-family: "宋体";font-weight: bold;font-size: 18px;}
.idx-pro .prev{left: -45px;}
.idx-pro .next{right: -45px;}
.idx-pro .prev:hover,.idx-pro .next:hover{color: #15499a;border-color: #15499a;}
.idx-pro h2{font-size: 20px;font-weight: bold;color: #15499a;margin-bottom: 15px; /*改 font-size: 20px;*/}
.idx-pro-l{float: left;width: 800px;font-size: 14px;margin-top: 30px;/*改 font-size: 14px;width: 800px;*/}
.idx-pro-r{float: right;width: 350px;font-size: 14px;margin-top: 30px;/*改 font-size: 14px;width: 800px;*/}
.idx-pro-r p{line-height: 2;}
.idx-pro-r a{display: inline-block;margin-right: 20px;color: #15499a}
.idx-pro-r .more{display: block;width: 100px;height: 30px;text-align: center;line-height: 30px;color: #666;border: 1px solid #ccc;margin-top: 20px;}
.idx-pro-r .more:hover{background-color: #15499a;color: #fff;border-color: #15499a;}
.idx-case{ height:530px;/*padding: 60px 0px 60px 80px;*/}
.idx-case-list{height: 400px;padding:0px;}
.idx-case-list li{float: left;width: 380px;height: 330px;border: 1px solid #ccc;padding-top: 10px;}
.idx-case-list li+li{margin-left: 25px;/*改23日margin-left: 26px;*/  /*改padding: 60px 0;*/}
.idx-case-list li a{display: block;height: 100%;}
.idx-case-list li img{display:block;margin: 0 auto;}
.idx-case-list li h5{margin: 15px 0;font-size: 14px;font-weight: bold;padding-left: 20px;}
.idx-case-list li p{padding:0 20px;font-size: 12px;}
.idx-case-list li span{display: block;width: 100px;height: 30px;border: 1px solid #ccc;text-align: center;line-height: 30px;margin: 30px 0 0 20px;}
.idx-case-list li:hover{background-color: #15499a;color: #fff}
.idx-case-list li:hover h5{color: #fff;}
.idx-case-list li:hover p{color: #fff;}
.idx-case-list li:hover span{color: #fff;}
.idx-solution{background-image: linear-gradient(#f8f8f8, #fff);}
.idx-solution .idx-hd span{font-size: 12px;color: #999;padding: 0 60px;display: inline-block;}
.idx-solut-list{padding:0px;/*改width: 0px;*/}
.idx-solut-list li{float: left;width: 250px;/*23日改width: 250px;*/padding: 0 25px;text-align: center;height: 240px;}
.idx-solut-list li a{display: block;}
.idx-solut-list li p{font-size: 13px;color: #999;height: 98px;text-align: left;}
.idx-solut-log{padding-top: 50px;background: url(../images/-3_36.jpg) no-repeat center 0;color: #15499a;margin-bottom: 25px;}
.idx-solut-log1{background: url(../images/-3_39.jpg) no-repeat center 0;}
.idx-solut-log2{background: url(../images/-3_42.jpg) no-repeat center 0;}
.idx-solut-log3{background: url(../images/-3_39.jpg) no-repeat center 0;}
.idx-solut-log4{background: url(../images/-3_45.jpg) no-repeat center 0;}
.idx-new{background-image: linear-gradient(#f8f8f8, #fff);margin:50px 0px;}
.idx-new-list{margin:50px 0px;}
.idx-new-item{width: 365px;float: left;margin-top:50px;/*23日改width: 302px;*/}
.idx-new-item+.idx-new-item{margin-left: 50px;}
.idx-new-item .tittle{border-bottom: 1px solid #ccc;position: relative;padding-bottom: 10px;margin-bottom: 25px;}
.idx-new-item .tittle h2{font-size: 20px;font-weight: bold;}
.idx-new-item .tittle p{font-size: 12px;color: #999;letter-spacing:2px;}
.idx-new-item .tittle a{display: block;width: 23px;height: 23px;position: absolute;right: 0;top: 22px;
	font-size: 18px;font-weight: bold;color: #fff;background-color: #e7e7e7;text-align: center;line-height: 23px;}
.idx-new-item .tittle a:hover{background-color: #15499a;}
.idx-new-item .box ul{margin-top: 25px;}
.idx-new-item .box li{font-size: 12px;line-height: 2;list-style:url(http://esdled.cn/skin/yishida/images/care_07.jpg) inside;}
.idx-new-item .box li span{float: right;color: #999;}
.idx-new-item .box li a{}
.idx-new-item .box li a:hover{text-decoration: underline;color: #15499a}
.idx-about{padding: 100px 0px;background-image: linear-gradient(#f8f8f8, #fff);}
.idx-about .fr{width: 480px;padding:0 10px;/*23日改padding:0 10px;*/}
.idx-about .fr h2{font-size: 24px ;font-weight: bold;color: #15499a;}
.idx-about .fr h3{color: #999;font-size: 17px;/*改字体font-size: 14px;*//*font-family: arial;*/letter-spacing: 4px;font-weight: normal;margin-bottom: 20px;}
.idx-about .fr p{font-size: 14px;/*改字体font-size: 12px;*/line-height: 18px;margin-bottom: 20px;}
.idx-about .fr a{width: 115px;height: 38px;display: inline-block;text-align: center;margin-right: 10px;
	line-height: 38px;font-size: 14px;color: #fff;background-color: #15499a;}
.idx-about .fr a:hover{background-color: #72bb38;}
.idx-about p .gengduo{ color:#666; background-color:#fff;text-decoration: underline;}
.idx-about p .gengduo:hover{ color:#15499A; background-color:#fff;text-decoration: underline;}
.idx-honor{width: 100%;height: 526px;background: url(../images/idx-honor_02.jpg) center;}
.idx-honor{}

/* in-content */
.in-banner{width: 100%;height: 344px;}
.in-content{margin-top: 15px;margin-bottom: 50px;}
.in-content .inner-cent{position: relative;}
.in-content .weizhi{height: 30px;top:-25px;right: 0;width: 100%;}
.in-content .weizhi a:hover{color: #15499a}
.sider{float: left;width: 200px;}
.sid-hd{position: relative;width: 200px;height: 85px;background-color: #181b82;}
.sid-hd span{display: block;position: absolute;top: 32px;left: 49px;/*改left: 39px;*/}
.sid-hd h1{position: absolute;top: 22px;/*改top: 27px;*/left:77px;/*改left: 67px;*/font-size: 20px;/*改font-size: 18px;*/font-weight: bold;color: #fff;}
.sid-hd p{position: absolute;left: 77px;/*改left: 67px;*/top: 52px;font-size: 12px;font-family: arial;color: #fff;opacity: .5;}
.sid-nav{border: 1px solid #ccc;border-top: 0;padding: 15px 7px 0;margin-bottom: 70px;}
.sid-nav li a{display: block;height: 40px;line-height: 40px;color: #666;text-indent: 23px;}
.sid-nav li+li{border-top: 1px solid #ccc;}
.sid-nav li a:hover,.sid-nav li.hover a{color: #15499a;font-weight: bold;}
.sid-pro{position: relative;border-left: 1px solid #e2e2e2;border-right: 1px solid #e2e2e2;overflow: hidden;height: 230px;}
.sid-pro ul{position: absolute;left: 0;top: 0;height: 230px;width: 9999px;overflow: hidden;}
.sid-pro li{float: left;}
.sid-pro li a{display: block;height: 100%;}
.sid-pro li p{height: 37px;line-height: 37px;text-align: center;background-color: #e2e2e2;}
.sid-pro .prev,.sid-pro .next{position: absolute;top: 35%;font-size: 40px;font-family: "宋体";display: none;
padding:0 5px;cursor: pointer;color:#ccc;background-color: #000;opacity: .3;}
.sid-pro .prev{left: 0;}
.sid-pro .next{right: 0;}
.sid-cont{margin-top: 20px;}
.main{float: right;width: 765px;/*改765*/line-height: 2;/*增 margin-right:180px;*/ }
.productmain{line-height: 2;}
.newsmain{float: right;width: 765px;line-height: 2;margin-right:180px; }
.newmains{float: right;width: 765px;line-height: 2;margin-right:250px; }
.newmain{float: right;width: 935px;/*23日width: 765px;*/line-height: 2;margin-right:100px; /*23日margin-right:180px;*/}

.vmain{float: left;width: 900px;line-height: 2;margin-left:100px;}
.cmain{float: right;width: 950px;line-height: 2;}
.m-hd{height: 85px;position: relative;border-bottom: 1px solid #ccc;}
.m-hd h3{line-height: 85px;font-size: 18px;font-weight: normal;}
.m-hd a{position: absolute;right: 0;bottom: 10px;display: block;width: 95px;height: 30px;background-color: #e7e7e9;text-align: center;line-height: 30px;}
.m-hd a:hover{background-color: #15499a;color: #fff}
/* about */
.m-about{padding:35px 20px;font-size: 12px;}
/* solution */
.solut-list{overflow: hidden;}
.solut-list li{border: 1px solid #dcdcdc;width: 360px;margin-bottom: 40px;}
.solut-list li a{display: block;padding-top: 4px;}
.solut-list li a img{display: block;margin: 0 auto;}
.solut-list li a p{padding: 10px 0 10px 17px;font-size: 12px;background-color: #dcdcdc;}
.solut-list li a:hover p{background-color: #15499a;color: #fff}
/* new */
.m-new{margin-bottom: 70px;font-size: 12px;/*23日改font-size: 12px;*/}
.m-new-item1{border-bottom: 1px solid #ccc;}
.m-new-item1 a{display: block;overflow: hidden;padding-bottom: 30px;}
.m-new-item1 .fr{width: 380px;padding-right: 100px;}
.m-new-item1 .fr h3{font-size: 16px;/*改font-size: 14px;*/fo nt-weight: normal;}
.m-new-item1 .fr span{color: #999;font-size: 14px;/*改font-size: 12px;*/display: block;margin-bottom: 20px;}
.m-new-item1 .fr p{font-size: 14px;/*改font-size: 12px;*/line-height: 1.5;color: #999;}
.m-new-item1 .fr .more{border: 1px solid #ccc;width: 108px;height: 38px;text-align: center;line-height: 38px;font-size: 12px;color: #999;margin-top: 20px;}
.m-new-item1 a:hover h3{color: #15499a}
.m-new-item1 a:hover .more{background-color: #15499a;color: #fff}
.m-new-item{border-bottom: 1px solid #ccc;margin-top: 35px;}
.m-new-item a{display: block;overflow: hidden;padding-bottom: 30px;}
.m-new-item .time{float: left;width: 96px;text-align: center;background-color: #f2f2f2;padding:25px 0 28px;}
.m-new-item .time b{font-weight: normal;font-size: 36px;line-height: 1;}
.m-new-item .time p{font-size: 12px;line-height: 1;}
.m-new-item .fr{width: 620px;padding-right: 150px;}
.m-new-item .fr h3{font-size: 16px;/*改字体 font-size: 14px; */margin-bottom: 16px;font-weight: normal;}
.m-new-item .fr p{font-size: 14px;/*改字体 font-size: 12px; */color: #999;line-height: 1.5;}
.m-new-item .fr span{text-decoration: underline;color: #999;display: inline-block;margin-top: 10px;}
.m-new-item a:hover h3{color: #15499a}
.m-new-item a:hover span{color: #15499a}
.m-new-item a:hover .time{background-color: #15499a;color: #fff}
.m-new-item a:hover .time b{color: #fff;}
.p-page{margin-top: 60px;text-align: right;}
.p-page .pgs{display: inline-block;height: 30px;width: 30px;line-height: 30px;text-align: center;border: 2px solid #ccc;margin-right: 5px;}
.p-page .p-prev,.p-page .p-next{font-family: "宋体";}
.p-page .pgs:hover,.p-page .hover{background-color: #15499a;border-color: #15499a;color: #fff;}
.new-tittle{border-bottom: 1px solid #ccc;line-height: 1.2;padding:10px 0 25px; text-align: center;}
.new-tittle h3{font-weight: bold;font-size: 20px;color: #666;margin-bottom:15px;}
.new-tittle span{color: #999;font-size: 12px;}
.new-artic{padding:30px 0 0;}
.m-other{clear:both;margin-bottom: 30px;}
.m-other .sid-hd{width: 23%;/*改 宽改比例width: 225px;*/float: left;}
.m-other .sid-hd:after{content: "";width: 6px;height: 12px;background: url(../images/right-sanjiao_06.png);position: absolute;right: -6px;top: 50%;margin-top: -6px;}
.m-other-hd{float: left;width: 77%;/*改 宽改比例width: 775px;*/background-color: #f1f1f1;height: 85px;margin-bottom: 40px;}
.m-other-hd p{padding:18px;/*改padding:11px;*/}
.other-new{overflow: hidden;clear:both;}
.other-new li{float: left;width: 45%;padding:0 25px;font-size: 12px;line-height: 2;overflow: hidden;list-style:inside square;}
.other-new li span{float: right;}
.other-new li a:hover{color: #15499a;text-decoration: underline;}
/* case */
.m-case{margin-bottom: 40px;}
.case-sele{background-color: #f2f2f2;padding: 30px 10px 5px;}
.case-sele dl{overflow: hidden;margin-bottom: 25px;}
.case-sele dt{float: left;font-weight: bold;font-size: 14px;width: 100px;text-align: right;color: #333;}
.case-sele dd{float: left;margin-left: 10px;width: 620px;}
.case-sele dd a{border-left: 1px solid #ccc;padding:0 10px;margin: 6px 0;line-height: 16px;height: 16px;float: left;display: block;}
.case-sele dd a:hover{text-decoration: underline;color: #15499a}
.case-sele dd a.hover{text-decoration: underline;color: #15499a}
.case-list{margin-top: 30px;padding:0 50px;/*23日改增margin-left: 70px;*/}
.case-list li{float: left;margin-right: 50px;width: 400px;margin-bottom: 30px;}
.case-list li img{width:400px;height: 195px;}
.case-list .nr{margin-right: 0;}
.case-list li a{display: block;}
.case-list li a p{background-color: #f2f2f2;padding:15px;line-height: 16px;text-align: center;}
.case-list li a:hover p{background-color: #15499a;color: #fff}
.m-case .p-page{margin-top: 20px;}
.other-case-list{clear: both;}
.other-case-list li{width: 310px;margin-right: 0;}
.other-case-list li img{width: 100%;height: 221px;/*height: 151px;*/}
.other-case-list li+li{margin-left: 35px;}
/* contact */
.m-contact{padding-top: 40px;}
.m-cont-hd{border-bottom: 1px solid #ccc;padding-bottom: 10px;overflow: hidden;margin-bottom: 40px;}
.m-cont-hd h3{float: left;background-color: #15499a;color: #fff;font-size: 18px;font-weight: normal;width: 115px;height: 40px;line-height: 40px;text-align: center;}
.m-cont-hd a{float: right;display: block;font-size: 12px;text-align: center;line-height: 30px;width: 75px;height: 30px;background-color: #f1f1f1;}
.m-cont-hd a:hover{background-color: #15499a;color: #fff;}
.m-cont-biao{float: left;width: 685px;margin-bottom: 50px;}
.m-cont-biao p{font-size: 12px;color: #999;line-height: 2;}
.m-cont-biao form{margin-top: 50px;overflow: hidden;font-size: 12px;}
.m-cont-biao form  label{margin-bottom: 10px;display: block;}
.m-cont-biao form .ip-txt{width: 325px;margin-bottom: 20px;}
.m-cont-biao form .ip-txt input{width: 305px;padding:10px;background-color: #ededed;border: 0;}
.m-cont-biao form .txta{clear: both;}
.m-cont-biao form .txta textarea{width: 665px;padding:10px;border: 0;background-color: #ededed;}
.m-cont-biao form input[type=submit]{width: 200px;height: 45px;border: 0;background-color: #15499a;color: #fff;
	line-height: 45px;text-align: center;margin-top: 30px;cursor: pointer;}
.m-cont-sid{float: right;width: 230px;padding-right: 20px;}
.m-cont-sid h5{font-size: 14px;font-weight: bold;margin-bottom: 30px;}
.m-cont-sid p{border-bottom: 1px solid #ccc;padding-bottom: 25px;font-size: 12px;color: #333;margin-bottom: 25px;}
.m-cont-sid .dizhi{border: 0;}
.m-cont-sid a:hover{color: #15499a;text-decoration: underline;}
/* product */
.m-pro-hd .tittle{float: left;height: 53px;line-height: 53px;padding:0 33px;background-color: #72bb38;color: #fff;}
.m-pro-hd .more{overflow: hidden;height: 51px;border: 1px solid #ccc;border-left: 0;background-color: #f3f3f3;
	line-height: 51px;text-align: right;padding-right: 20px;}
.m-pro-hd .more a:hover{color: #15499a;text-decoration: underline;}
.m-pro-item ul{overflow: hidden;/*去掉margin:30px 0 50px;*/}
.m-pro-item li{float: left;width: 250px;border: 2px solid #ccc;/*改 新增了margin:10px; */margin:20px;}
.m-pro-item li a{display: block;}
/*改 删掉了.m-pro-item li+li{margin-left: 24px;}*/
.m-pro-item li .txt{line-height: 1.5;font-size: 16px;padding:20px 25px;}
.m-pro-item li:hover{border-color: #15499a;}
.m-pro-item li a:hover .txt{background-color: #15499a;color: #fff}
.in-pro{padding-bottom: 70px;}
.ipro-show{padding-bottom: 100px;overflow: hidden;position: relative;}
.ipro-show .pro-pic{float: left;width: 302px;/*改502px*/}
.ipro-show .pro-pic .big-pic{border: 1px solid #ccc;width: 600px;height: 600px;/*改width: 300px;height: 300px;*/position: relative;}
.ipro-show .pro-pic .big-pic img{display: block;width: 100%;height: 100%;}
.big-pic .float-box{position: absolute;left: 0;top: 0;
	width: 240px;height: 240px;/*改width: 120px;height: 120px;*/opacity: .5;filter:alpha(opacity=50);background-color: orange;cursor: crosshair;}
.bigmore-box{position: absolute;top: 0;left: 624px;/*改left: 312px;width: 400px;height: 400px;*/width: 800px;height: 800px;z-index: 1;overflow: hidden;border: 1px solid #ccc;}
.bigmore-box img{position: absolute;width: 1000px;height: 1000px;}
.ipro-show .pro-pic .xiao-pic{margin-top: 15px;}
.ipro-show .pro-pic .xiao-pic li{float: left;width: 60px;height: 60px;border: 2px solid #ccc;cursor: pointer;}
.ipro-show .pro-pic .xiao-pic li+li{margin-left: 15px;}
.ipro-show .pro-pic .xiao-pic img{display: block;width: 100%;height: 100%;}
.ipro-show .pro-txt{float: right;width: 610px;/*改410px;*/}
.ipro-show .pro-txt h3{font-size: 18px;font-weight: normal;margin-bottom: 30px;}
.ipro-show .pro-txt .txt{background-color: #f0f0f0;padding:30px;font-size: 12px;}
.ipro-show .pro-model{overflow: hidden;margin-top: 20px;width: 410px;margin-bottom: 25px;font-size: 12px;}
.ipro-show .pro-model p{display: block;margin: 0 1px 1px 0;float: left;height: 35px;line-height: 35px;text-align: center;width: initial;background-color: #f0f0f0; padding: 0 15px 0 15px;}
.ipro-show .pro-model a{ display: block; margin: 0 1px 1px 0; float: left;height: 35px; line-height: 35px;text-align: center; width: initial;background-color: #f0f0f0;padding: 0 10px 0 10px;}
.ipro-show .pro-model a:hover{background-color: #7db800;color: #fff}
.ipro-show .pro-txt .zaixian{display: block;width: 120px;height: 40px;text-align: center;line-height: 40px;border: 3px solid #ccc;font-size: 16px;}
.ipro-show .pro-txt .zaixian:hover{background-color: #15499a;color: #fff;border-color: #15499a;}
.pro-intro{position: relative;border: 1px solid #ccc;}
.pro-intro .tab{position: absolute;left: -1px;top: -42px;overflow: hidden;border: 1px solid #ccc;border-bottom: 0;}
.pro-intro .tab li{float: left;height: 40px;line-height: 40px;width: 314px;/*改100px;*/
	text-align: center;cursor: pointer;background-color: #eee;color: #333;border-bottom: 1px solid #ccc;}
.pro-intro .tab li+li{border-left: 1px solid #ccc;}
.pro-intro .tab li.hover{background-color: #fff;border-bottom-color:#fff;}
.pro-intro .box{padding:10px 25px;}
.pro-intro .box li{display: none;font-size: 12px;line-height: 2;}
.pro-page{border: 1px solid #ccc;height: 60px;margin-top: 25px;}
.pro-page a{display: block;float: left;height: 60px;line-height: 60px;text-align: center;font-size: 12px;width: 253px;}
.pro-page a+a{border-left: 1px solid #ccc;}
.pro-page .next{width: 255px;}
.pro-page a:hover{background-color: #15499a;color: #fff;}
.m-other-pro{padding:0 20px;/*24号margin:0px 0 30px; 新增clear:both;*/clear:both;}
.m-other-pro li{float: left;width: 255px;border: 5px solid #dcdcdc;}
.m-other-pro li a{display: block;}
.m-other-pro li+li{margin-left:30px;}/*24号6px*/
.m-other-pro li .txt{line-height: 1.5;font-size: 12px;padding:20px 0;text-align: center;background-color: #dcdcdc;}
.m-other-pro li:hover{border-color: #15499a;}
.m-other-pro li a:hover .txt{background-color: #15499a;color: #fff}
.main .m-pro-list ul{margin-top: 0; overflow:visible;}
.main .m-pro-list li{margin-left: 15px;margin-bottom: 30px; border:none; width:237px; transition:0.4s; -webkit-transition:0.4s; -ms-transition:0.4s; -moz-transition:0.4s; -o-transition:0.4s; }
.main .m-pro-list li .img { border: 1px solid #dcdcdc; overflow:hidden;  }
.main .m-pro-list li:hover .img { border: 1px solid #15499a;  }
.main .m-pro-list li .img img { display:block; width235px; height:235px;transition:0.8s; -webkit-transition:0.8s; -ms-transition:0.8s; -moz-transition:0.8s; -o-transition:0.8s; }
.main .m-pro-list li:hover .img img { -webkit-transform:scale(1.03); -ms-transform:scale(1.03); -moz-transform:scale(1.03); -o-transform:scale(1.03);  transform:scale(1.03); }
.main .m-pro-list .nl{margin-left: 0;}
.main .m-pro-list li .txt{background-color: #dcdcdc;}
.main .m-pro-list li:hover{ margin-top:-5px; padding-bottom:5px;}
/*.main .m-pro-list li:hover .txt{background-color: #15499a;}*/
/* footer */
.ft-main{clear:both;/*新增clear:both;*/padding-top: 55px;background: url(../images/ft-bg_02.jpg) repeat-y center;}
.ft-main .inner-cent{padding-bottom: 4px;}
.ft-left{float: left;margin-right: 40px;color: #ccc;}
.ft-left p a{float: left;margin-right: 40px;color: #ccc;}
.ft-nav{float: left;}
.ft-nav li{float: left;width: 106px;}
.ft-nav li h5{font-size: 14px;font-weight: bold;color: #fff;margin-bottom: 10px;}
.ft-nav li span{display: block;font-size: 12px;}
.ft-nav li a{color: #ccc;}
.ft-nav li a:hover{color: #fff;}
.ft-code{float: right;text-align: center;background-color: #fff;padding:5px;font-size: 12px;color: #15499a}
.ft-link{text-align: center;border-top: 1px solid #436190;padding:14px 0;}
.ft-link a{display: inline-block;color: #ccc;font-size: 12px;line-height: 1.2;padding: 0 3px;}
.ft-link a+a{border-left: 1px solid #999;}
.ft-link a:hover{color: #fff}
.ft-record{text-align: center;background-color: #06162f;padding:15px 0;}
.ft-record a:hover{color: #15499a;}

.tiao{height:30px;border:1px dotted #dcdcdc;border-right:none;border-left:none;background:#fcfcfc;text-align:center;line-height: 33px;margin-top:1cm;}
.tiao a{font-size:12px;color:#333333;}
.tiao span.t{color:#666666;}
.tiao span.t:hover{color:#15499A;}
#friend_link{
	width:90%;
	position: relative;

}
.main_open{
	position:absolute;
	right:0px;
	top:0px;
	font-weight:bold;
	color:#ccc;
	cursor: pointer;
	font-size: 16px;
}

.shenqign a{
	width:112px;
	height:35px;
	border:none;
	border-radius:2px;
	color:#fff;
	font-size:16px;
	cursor:pointer;
	background:#15499A;
	outline:medium none;
	float:left;
	margin-top:30px;
	text-align: center;
line-height: 36px;
font-family: -webkit-body;
}

/*employ*/
.cz_employ{
	width:746px;
	padding:0 2px;
	margin:0 auto
}
.cz_employt{
	height:110px;
	border-bottom:1px dashed #e5e5e5;
	
}
.cz_employtl{
	float:left;
	margin-top:15px;
}	
.cz_employtr{
	float:right;
	margin-top:15px;
}	
.cz_employc_a{
	line-height:23px;
	padding:10px 0;
	color:#666666;
	font-size:12px;
}	
.cz_employc_b{
	border-top:1px solid #dddddd;
	border-left:1px solid #dddddd;
	border-right:1px solid #dddddd;
}
.cz_employc_bt{
	height:33px;

}
.cz_employc_bt.a{	
	background:#ededed}
.cz_employc_bt div{
	line-height:33px;
	color:#666666;
	text-align:center;
	float:left;
	display:block;
	font-size:12px;	
	}
.cz_employc_bt .a{
	width:262px;
	border-right:1px solid #dddddd
	}
.cz_employc_bt .b{
	width:220px;
	border-right:1px solid #dddddd
	}	
.cz_employc_bt .c{
	width:221px;}	
	
.cz_employc_bt .a.cz_a{
	text-align:left
	}	
.cz_employc_bt .a.cz_a span{
	width:20px;
	height:33px;
	background:url(../images/employ_c.jpg) no-repeat 10px 12px;
	display:block;
	float:left
}
.cz_employc_bt.cz_current span{
	background:url(../images/employ_b.jpg) no-repeat 7px 15px !important;
	}
.czem_a_cont{
	padding:30px 10px;
	border-bottom:1px solid #dddddd;
	display:none}
	
.czem_a_cont p{
	color:#666666;
	font-size:12px;
	line-height:25px;
	margin:5px 0
	}	
.cz_employc_bt.bo{
	border-bottom:1px solid #dddddd;
	cursor:pointer;
	
}	

/*video*/
.solut-list1{overflow: hidden;}
.solut-list1 li{width: 360px;margin-bottom: 12px;}
.solut-list1 li a{display: block;padding-top: 4px;}
.solut-list1 li a img{display: block;margin: 0 auto;}
.solut-list1 li a p{font-size: 12px; text-align:center;margin-top: 12px;}
.solut-list1 li a:hover p{color: #15499a}

.more1
{
   border: 1px solid #CCC;
   display: block;
   width:100px;
   height: 30px;  
   border: 1px solid #CCC;
    text-align: center; 
     line-height: 30px; 
      margin: auto; 
    }
.more1:hover{background-color: #15499A;
color: #FFF;}

.more2
{
    margin-top: 23px;
color: #15499A;
text-decoration: underline;
    
    }
    
    
    /*下载*/
.dow-table{text-align: center;width: 100%;}
.dow-table thead{background-color: #eee;color:#336699;}
.dow-table th{text-align: center;padding:8px 0;margin-bottom: 10px;}
.dow-table tbody{}
.dow-table tr{border-bottom: 1px solid #eee;font-size: 12px;}
.dow-table span{display: inline-block;width: 50px;height: 50px;}
.dow-table span a{display: block;height: 100%;background: url(../images/dowlond-icon.png);}
.dow-table span a:hover{background: url(../images/dowlond-hover.png);}

/*新增*/
/*--/产品列表---*/
/*--产品详情---*/
.product-intro { margin-top: 40px; overflow: hidden}

.preview { float: left; }
.preview .bd { width: 600px; overflow: hidden; }
.preview .bd .img { float: left; overflow: hidden; }
.preview .hd { position: relative; width: 440px; /*600*/height: 117px; overflow: hidden; }
.preview .hd ul { width: 700px; }
.preview .hd li { float: left; width: 93px; height: 93px; margin-right: 8px; border: 1px solid #f1f1f1; cursor: pointer; }
.preview .hd li img { width: 100%; height: 100%; }
.preview .hd li:hover { border-color: #15499A; }
.preview .hd .on { border-color: #15499A; }
.preview .hd .hd-control { display: none; position: absolute; top: 0; width: 48px; height: 93px; line-height: 93px; text-align: center; background: #2a2a2a; cursor: pointer; }
.preview .hd .hd-control .icon { width: 0; height: 0; }
.preview .hd .hd-prev { left: 0; }
.preview .hd .hd-prev .icon { border-width: 6px 6px 6px 0; border-style: solid; border-color: transparent #fff transparent transparent; }
.preview .hd .hd-next { right: 0; }
.preview .hd .hd-next .icon { border-width: 6px 0 6px 6px; border-style: solid; border-color: transparent transparent transparent #fff; }

.item-info {text-align: center;/*改width: 705px;*/}
.item-info h1 {font-size: 32px; color: #000; font-weight: normal;word-break: break-all }
.item-info .handbook { position: absolute; right: 0; top: 0; font-size: 14px; color: #e50000; text-align: center; }
.item-info .handbook > div { margin-bottom: 6px; width: 70px; height: 48px; line-height: 48px; border: 1px solid #e50000; border-radius: 4px; }
.item-info .handbook > div .icon { font-size: 30px; }
.item-info .item-select { position: relative; width: 350px; }
.item-info .item-select .name { height: 31px; position: relative; font-size: 20px; color: #000; }
.item-info .item-select .name .icon { margin-left: 8px; margin-top: -5px; width: 14px; height: 14px; line-height: 14px; text-align: center; border-radius: 50%; font-size: 14px; color: #fff; background: #ef001d; vertical-align: middle; }
.item-info .item-select ul { display: none; position: absolute; left:0;top: 41px; background: #5e5e5e; border: 1px solid #727272; border-radius: 0 0 6px 6px; }
.item-info .item-select li { width: 348px; height: 34px; line-height: 34px; text-align: center; }
.item-info .item-select li a { display: block; font-size: 18px; color: #fff; }
.item-info .item-select li:hover a { background: #848484; font-size: 20px;}
.item-info .item-select:hover { text-align: center; }
.item-info .item-select:hover .name .inner { width: 100%; line-height: 42px; position: absolute; left: 0; top: 0; border-radius: 6px 6px 0 0; background: #ef001d; color: #fff;transition-property:none;-webkit-transition-property: none }
.item-info .item-select:hover .name .inner .icon { background-color: #fff; color: #ef001d; line-height: 14px; transition: transition .1s ease-in-out; -webkit-transition: transition .1s ease-in-out; transform: rotate(90deg); -webkit-transform: rotate(90deg); }
.item-info .item-select:hover ul { display: block; }

.summary {padding:20px 0 10px 0;border-top: 1px solid #dbdbdb; border-bottom: 1px solid #dbdbdb; }
.summary a{display: block;margin: 0 5px 5px 0;float: left;height: 35px;line-height: 35px;text-align: center;width: 100px;background-color: #f0f0f0;}
.summary a:hover { background-color:#15499a; color:#fff;}
.summary p{ width:100px; text-align:center;}
.summary .p-desc { line-height: 38px; overflow: hidden; font-size: 16px; color: #343434; }
.summary .p-info { margin-top: 15px; overflow: hidden; }
.summary .p-info span { display: block; height: 30px; line-height: 30px; font-size: 16px; color: #000; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.p-label{padding-top:25px; font-size:20px;}
.p-label span{display: inline-block;line-height: 29px;font-size: 12px;border: 1px solid #ccc;padding: 0 12px;margin-right: 18px;color: #666;}
.p-label span:hover{color: #15499A;border:1px solid #15499A;}
.p-btns { margin-top: 75px;overflow: hidden }
.p-btns a { float: left; height: 70px; line-height: 70px; text-align: center; border: 1px solid #ef001d; border-radius: 4px; }
.p-btns .consultation { width: 217px; background: #ef001d; font-size: 24px; color: #fff; cursor: pointer;}
.p-btns .call { margin-left: 25px; width: 143px; font-size: 24px; color: #ef001d; }
.p-btns .order-btn { width: 280px; background: #ef001d; font-size: 24px; color: #fff; cursor: pointer;margin-right: 20px;}
.p-btns .tel{ padding: 8px 0;  line-height: 27px; font-size: 16px;}
.p-btns .tel span{ font-size: 24px; color: #f00;}
.support { margin-top: 28px; height: 20px;position: relative }
.support a { float:left; margin-right: 15px; height: 20px; line-height: 20px; font-size: 16px !important; color: #000 !important; }
.support a .icon { margin-top: -1px; margin-right: 6px; width: 18px; height: 18px; font-size: 18px; color: #ef001d; }
/*.bdsharebuttonbox{}*/
/*.bdsharebuttonboxmore{height: 20px !important; line-height: 20px !important;background: none !important;margin: 0 !important;padding:0 !important;}*/
.bds_share{float:left;}
.bds_share:hover .bdsharebuttonbox{display: block}
.bdsharebuttonbox{position: absolute;right:35px;top:20px;display:none;}
.bdsharebuttonbox a{ padding:6px;background-position: center !important;display:inline-block; *zoom:1;*display:inline;}
.bdsharebuttonbox .bds_qzone{ background:url(../images/kj2.png) no-repeat center;}
.bdsharebuttonbox a.bds_qzone:hover{ background:url(../images/kj.png) no-repeat center;}
.bdsharebuttonbox .bds_sqq{ background:url(../images/qq2.png) no-repeat center;}
.bdsharebuttonbox a.bds_sqq:hover{ background:url(../images/qq.png) no-repeat center;}
.bdsharebuttonbox .bds_weixin{ background:url(../images/wx2.png) no-repeat center;}
.bdsharebuttonbox a.bds_weixin:hover{ background:url(../images/wx.png) no-repeat center;}
.bdsharebuttonbox .bds_tsina{ background:url(../images/xnwb2.png) no-repeat center;}
.bdsharebuttonbox a.bds_tsina:hover{ background:url(../images/xnwb.png) no-repeat center;}
.bdsharebuttonbox .bds_more.bt_share{ padding-left:0; font-size:14px; margin:0; background:url(../images/i_share.png) no-repeat left;}
.bdsharebuttonbox a.bds_more.bt_share:hover{background:url(../images/i_share_2.png) no-repeat left;color:#e60012;}
.bdsharebuttonbox .bds_more.s_btn{ padding-left:22px; font-size:14px; margin:6px 0; background:url(../images/ms.png) no-repeat left;}
.bdsharebuttonbox a.bds_more.s_btn:hover{background:url(../images/ms2.png) no-repeat left;color:#e60012;}



.detail { margin-top: 35px; }
.detail .tab-nav { width: 100%; }
.detail .tab-nav .wrap { border-top: 1px solid #dbdbdb; border-bottom: 1px solid #dbdbdb; text-align: center; }
.detail .tab-nav ul {  *zoom:1;*display:inline; vertical-align: top; }
.detail .tab-nav li { float: left; padding: 10px 47px; font-weight:bold;}
.detail .tab-nav li.current {float: left; padding: 10px 47px; color: #fff; font-size: 16px; font-weight:bold;background:#2f7ab8; }
.detail .tab-nav a { font-size: 16px; color: #000; }
.detail .tab-nav .chat { display: none; background: red; }
.detail .tab-nav .chat a { color: #fff; }

.detail .tab-panel .tab-panel-title { font-size: 16px; color: #2a2a2a; text-align: center; }
/*.detail .tab-panel-content { margin-top: 40px; }*/
.detail .tab-panel-content .tab-series{ width: 80%; margin: 0 auto; padding-top: 40px;}
.detail .tab-panel-content .tab-series table{width: 100%; font-size: 16px;  vertical-align:middle; border-top: 1px solid #eee; border-left: 1px solid #eee; color: #555;}
.detail .tab-panel-content .tab-series table strong{ color: #333; }
.detail .tab-panel-content .tab-series td{ padding: 10px 0; border-bottom:1px solid #eee; border-right: 1px solid #eee; }
.detail .highlights { padding-top: 50px; text-align: center; }
.detail .highlights .content {  font-size: 16px; line-height: 1.8em; text-align: left; }
.detail .highlights .content h3{ padding:10px 0;}
.detail .highlights .content p { padding-bottom: 10px; }
.detail .parameter { padding-top: 50px; padding-bottom: 0px; }
/*.detail .parameter .tab-panel-content { border-top: 1px solid #dbdbdb; }*/


/*.detail .parameter .param-row { display: table; }*/
/*.detail .parameter .param-type { display: table-cell; padding: 50px 45px 50px 0; width: 267px; font-size: 24px; color: #000; text-align: right; border-bottom: 1px solid #dbdbdb; vertical-align: top; }*/
/*.detail .parameter .param-none { display: table; width: 48px; height: 100%; }*/
/*.detail .parameter .param-list { display: table-cell; padding: 50px 0; width: 840px; border-bottom: 1px solid #dbdbdb;overflow: hidden }*/
/*.detail .parameter .param-list > .value { float: left; width: 44%; margin-bottom: 20px; padding: 0 3%; line-height: 1.6em; font-size: 16px; color: #000; overflow: hidden; }*/


.detail .parameter .param-row {overflow: hidden}
.detail .parameter .param-row>div{float: left}
.detail .parameter .param-type {padding: 50px 45px 50px 0; width: 267px; font-size: 24px; color: #000; text-align: right; border-bottom: 1px solid #dbdbdb; vertical-align: top; }
.detail .parameter .param-none {width: 48px; height: 100%; }
.detail .parameter .param-list {padding: 50px 0; width: 840px; border-bottom: 1px solid #dbdbdb;overflow: hidden }
.detail .parameter .param-list > .value { float: left; width: 44%; margin-bottom: 20px; padding: 0 3%; line-height: 1.6em; font-size: 16px; color: #000; overflow: hidden; }





.detail .case { padding-top: 47px; padding-bottom: 110px; background: #d2d2d2; }
.detail .case .tab-panel-content { width: 1250px; margin-left: -45px; }
.detail .case .wrap { overflow: hidden; }
.detail .case .case-col { float: left; margin-left: 45px; width: 574px; height: 148px; background: #fff; }
.detail .case .case-col .img { float: left; width: 264px; height: 148px; overflow: hidden; }
.detail .case .case-col .img img{width: 100%;height: 100%;}
.detail .case .case-col .text { float: left; padding: 25px; width: 260px;height: 80px;overflow: hidden }
.detail .case .case-col .text span { display: block;font-size: 16px; color: #000; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.detail .case .case-col .text p { margin-top: 6px; line-height: 1.6em; font-size: 12px; color: #b1b1b1; }
.detail .parts { padding: 47px 0; overflow: hidden; }
.detail .parts ul { margin-left: -46px; }
.detail .parts li { float: left; margin-left: 46px; width: 263px; height: 330px; border: 1px solid #eee; }
.detail .parts li a { display: block; width: 100%; height: 100%; overflow: hidden; }
.detail .parts li .img { width: 100%; height: 212px; line-height: 212px; text-align: center; }
.detail .parts li .img img { vertical-align: middle; }
.detail .parts li .text { margin-top: 10px; text-align: center; }
.detail .parts li .text .name { font-size: 16px; color: #000; }
.detail .parts li .text .type { margin-top: 18px; font-size: 16px; color: #000; }
.detail .discuz { padding-top: 47px; padding-bottom: 250px; }
.detail .discuz .tab-panel-content { border: 1px solid #eee; }
.detail .discuz .tab-panel-content ul { margin-top: -20px; padding: 54px 119px; }
.detail .discuz .tab-panel-content li { float: left; margin-top: 16px; width: 480px; height: 20px; line-height: 20px; overflow: hidden; }
.detail .discuz .tab-panel-content li span { display:inline-block; *zoom:1;*display:inline; width: 14px; height: 14px; margin-right: 5px; vertical-align: middle; border-radius: 50%; background: #474747; }
.detail .discuz .tab-panel-content li a { font-size: 16px; color: #000; }
#fix-right{width: 75px;}
/*--/产品详情--*/

/*# sourceMappingURL=product.css.map */
div.grid-item:hover{ border:1px solid #e60012;}
.menu_fixed{ position: fixed; top: 0; left: 50%; z-index: 999; margin-left: -600px;}
a.bj-btn{ width: 100px; margin:10px 10px 20px;  display: inline-block;  line-height: 30px; color: #000; text-align: center;  font-size: 16px; border: 1px solid #000;}
a.bj-btn:hover{color: #fff; border: 1px solid #e60012; background: #e60012;}
a.p-img{ position: relative; text-align: center; color: #fff;}
a.p-img .pro-link{ display: none;}
a.p-img:hover .pro-link{ display: block; width: 68px; height: 40px; 
position: absolute; top: 50%; left: 50%;
margin-top: -34px; margin-left: -34px; padding: 14px 0;
line-height: 20px; font-size: 16px;}
a.p-img .circle{ display: block; border-radius: 68px; background: #000; position: absolute; top: 0; left: 0; width: 100%; height: 100%; opacity: 0.6; z-index: 1}
a.p-img .text{ position: relative; z-index: 2;}

.clearfix{ clear: both;}