/* 通用默认样式-------------------------------------- */
body {background-color:#ffffff;margin:0px;text-align:center; font-size:12px; color:#494949; font-family:Microsoft YaHei,"宋体";}
td {font-family:"宋体";font-size: 13px;color:#494949;WORD-WRAP: break-word;}
ul{border:0px; padding:0px; margin:0px;}
li{border:0px; padding:0px; margin:0px; list-style-type:none;}
span{border:0px; padding:0px; margin:0px;}
p{border:0px; padding:0px; margin:0px;}
div{border:0px; padding:0px; margin:0px;}
from{border:0px; padding:0px; margin:0px; font-size:12px;}
img{border:0px; padding:0px; margin:0px;}
A:link   {font-family:Microsoft YaHei,"宋体";font-size:12px;color: #494949; text-decoration:none;}
A:visited{font-family:Microsoft YaHei,"宋体";font-size:12px;color: #494949; text-decoration:none;}
A:hover  {font-family:Microsoft YaHei,"宋体";font-size:12px;color: #3385FF; text-decoration:none;}
A:active {font-family:Microsoft YaHei,"宋体";font-size:12px;color: #3385FF; text-decoration:none;}
.clear { clear:both;}

/*头部样式*/
.top{width:1200px; margin:0px auto; overflow:hidden;}
.logo{width:296px; height:100px; float:left;}
.logo img {margin-top:18px}
.topr{width:896px; float:right;}
.toprt{width:896px; height:38px; background:url(../images/top.jpg) no-repeat -17px -2px; overflow:hidden;}
.topr .cp{float:left; margin-left:600px; padding-top:12px;}
.topr .cp1{float:left; margin-left:21px; padding-top:12px;}
.topr .cp2{float:left; margin-left:24px; padding-top:12px;}
.toprt a:link   {color: #9a9a9a; text-decoration:none;}
.toprt a:visited{color: #9a9a9a; text-decoration:none;}
.toprt a:hover  {color: #3385FF; text-decoration:none;}
.tel{width:896px; height:29px; overflow:hidden;}

.dh{width:896px; height:60px; margin-top:5px;}
.dh ul {text-align:left; padding-left:28px}
.dh ul li{float:left;text-align:center; line-height:18px; margin-left:0px; }
.dh ul li.li1{width:1px; height:60px; float:left; padding-top:7px}
.dh ul li a {color:#7D7D7D;height:42px; padding-top:18px;width:96px; font-size:16px; font-family:"微软雅黑"; display:block}
.dh ul li a span {color:#A6A6A6;font-size:10px;font-weight:normal; font-family:Arial;}
.dh ul li:hover,.dh li:hover a {background-color:#3385FF;color:#ffffff;}
.dh ul li:hover span {color:#ffffff;font-size:10px;font-weight: normal; font-family:Arial;}
.dh ul li .cur{ background-color:#3385FF;height:42px; width:96px;color:#ffffff;}
.dh ul li .cur span {color: #ffffff;font-size:10px;font-weight: normal; font-family:Arial;}
.dh ul li ul {list-style-type: none;left: -999em; width:96px; position: absolute; padding:0px; z-index:100; top:132px;} 
.dh ul li ul li{width:96px; background:#3385FF; border-top:1px solid #0468FF;} 
.dh ul li ul li a{width:96px;text-align:center; height:30px;line-height:30px; display:block; font-size:13px; padding:0px}
.dh ul li ul li a:visited {color:#fff;text-decoration:none; } 
.dh ul li ul li a:hover {text-decoration:none;font-weight:normal; background:#0468FF } 
.dh ul li:hover ul { left: auto; } 

.tzgg {width:1200px; background:#ffffff url(../images/tzl.jpg) no-repeat left; height:29px; margin:0 auto; padding-top:9px}
.tzgg ul li { line-height:20px; height:20px; width:500px}
.tzgg ul li span { float:right}
/*底部样式*/
.foot{
width:100%; background-color:#1D1D1D; overflow:hidden;}
.footc{
width:1002px; margin:0px auto; overflow:hidden;}
.message{
width:589px; height:386px; float:left; background-image:url(../images/mes.jpg);}
.message .cp{
padding:112px 0 0 5px; text-align:left;}
.message .cp1{
margin-top:18px;}
.message .cp1 input{
height:25px; line-height:25px; text-align:left; width:188px; background-image:url(../images/input.jpg); border:0px; color:#666666; padding-left:10px; margin-right:75px;}
.message .cp2{
margin-top:18px;}
.message .cp2 textarea{
width:461px; height:81px; background-image:url(../images/txt.jpg); border:0px; padding:10px 0 0 10px; font-size:12px; color:#666666;}
.message .cp3{
padding:18px 0 0 0px;}
.message .cp3 .mbtn{
width:73px; height:27px;}
.footcr{
width:413px; float:left;}
.btel{
width:413px; height:186px; overflow:hidden;}
.cop{
width:413px; height:200px; background-image:url(../images/foot.jpg);}
.cop .cp{
padding:15px 0 0 19px; text-align:left; color:#656565; height:38px;}
.cop .cp1{
padding:0px 0 0 19px; text-align:left; color:#353535; line-height:18px; height:45px;}
.cop .cp1 span{font-weight:bold; color:#707070;}
.cop .cp2{
padding:0px 0 0 19px; text-align:left; line-height:18px; color:#434343; width:358px;}
.cop .cp1 a:link,.cop .cp2 a:link   {color: #434343; text-decoration:none;}
.cop .cp1 a:visited,.cop .cp2 a:visited{color: #434343; text-decoration:none;}
.cop .cp1 a:hover,.cop .cp2 a:hover  {color: #ffffff; text-decoration:none;}

/*首页样式*/
.c{
width:1002px; margin:0px auto; overflow:hidden;}
.cul{width:260px; height:352px; float:left; background-image:url(../images/cul.jpg);}
.cul .cpt {height:46px; text-align:left; padding-top:16px; padding-left:3px}
.cul .cp{padding:10px 15px 0px 11px; line-height:24px; text-align:left; color:#555555; height:256px;}
.cul .cp img { margin-bottom:12px}
.cul .cp1{text-align: right; padding-right:20px;}
.cul .cp1 a:link   {color: #3385FF; text-decoration:none;}
.cul .cp1 a:visited{color: #3385FF; text-decoration:none;}
.cul .cp1 a:hover  {color: #3385FF; text-decoration:underline;}
.news{
width:742px; float:left;}
.newst{
width:742px; height:46px; overflow:hidden; position:relative}
.newst a {width:80px; height:14px; display:block; background:url(../images/gd.jpg); position:absolute;top:20px; right:10px}
.newsc{
width:742px; height:306px; float:left;}
.newsc ul{
padding:8px 0 0 25px; text-align:left;}
.newsc li{
width:226px; height:298px; float:left; background-image:url(../images/newsp.jpg); margin-left:13px;}
.newsc li .pp{
width:208px; height:152px;margin:8px 0 0 9px;}
.newsc li .pp img{
width:208px; height:152px;}
.newsc li .cp{
padding:19px 0 0 10px; text-align:left; height:38px;}
.newsc li .cp1{
line-height:17px; text-align:left; color:#9a9a9a; font-size:12px; padding:0 0 0 10px}
.newsc li .cp1 span{
font-size:10px; font-family:Arial;}
.newsc li a {
color:#666666;float:left;height:298px;width:226px; font-size:14px;}
.newsc li a:hover {
background-image:url(../images/newsp1.jpg);color:#ffffff;}
.newsc li a:hover .cp1{
color:#FFFFFF;}
.c1t{width:1200px; height:71px; margin:0px auto; overflow:hidden; position:relative}
.c1t a {width:80px; height:14px; display:block; background:url(../images/gd.jpg); position:absolute;top:40px; right:10px}
.c1c { background:#f4f4f4}
.c1cl {width:1200px; height:282px;overflow:hidden;margin:0px auto;}
.runlist {height:227px; margin-top:30px}
.movead {zoom:1; width:1200px; margin:0 auto;position:relative;z-index:11;height:227px;}
.movead .pcont { float:left;  width:1087px;height:227px; overflow:hidden; margin:0 6px 0 5px; padding:0px 6px 0 0;}
.movead .ScrCont {width: 32766px; zoom: 1}
.movead #List1_1 {FLOAT: left}
.movead #List2_1 {FLOAT: left}
.movead .LeftBotton { background:url(../images/arrow_l.png) no-repeat center; float: left; width: 48px; height:74px; margin-top:80px}
.movead .LeftBotton:hover { background:url(../images/arrow_l_on.png) no-repeat center;}
.movead .RightBotton {background:url(../images/arrow_r.png) no-repeat center; float: left; width: 48px; height:74px; margin-top:80px}
.movead .RightBotton:hover { background:url(../images/arrow_r_on.png) no-repeat center;}
.movead .pl  {width:233px;height:227px;margin:0 8px;text-align:center;float:left;overflow:hidden;}
.movead .pl img {display: block; CURSOR: pointer; width:225px; height:182px; float:left;border:1px solid #d8d8d8;padding:3px; margin-bottom:20px}
.movead .pl a:hover img { border:1px solid #c4c2c2}


.c2{
width:1200px; margin:0px auto; overflow:hidden;}
.c2l{
width:795px; height:207px; float:right; background:url(../images/gukes.jpg) no-repeat top;}
.c2l .cp1{
padding:41px 10px 0 0; text-align:right; color:#FFFFFF;}
.c2l .cp{
padding:0px; text-align:left; overflow:hidden;}
.c2l .cp .cpl{
width:215px; height:143px; float:left; margin:18px 0 0 1px;}
.c2l .cp .cpl img{
width:215px; height:143px;}
.c2l .cp .cpr{
width:550px; float:left; padding:24px 0 0 20px;}
.c2l .cp .cpr a:link   { font-size:14px;color: #4e4e4e; text-decoration:none;}
.c2l .cp .cpr a:visited{ font-size:14px;color: #4e4e4e; text-decoration:none;}
.c2l .cp .cpr a:hover  { font-size:14px;color: #3385FF; text-decoration:none;}
.c2l .cp .cpr span{
color:#757575; line-height:18px; text-align:left;}
.c2l ul{
padding:0px; text-align:left;}
.c2l li{
width:316px; height:69px; float:left; margin-right:23px; margin-top:20px;}
.c2l li a {
float:left;height:69px;width:478px;font-size:14px;color: #4e4e4e;}
.c2l li a:hover{
background-color:#1D1D1D; color:#FFFFFF;}
.c2l li a:hover .pp{
background-color:#1D1D1D;}
.c2l li a:hover span{
color:#FFFFFF;}
.c2l li .pp{
width:69px; height:69px; background-color:#3385FF; text-align:center; font-size:48px; line-height:69px; font-family:Arial; color:#FFFFFF; float:left;}
.c2l li .pf{
width:316px; float:left; line-height:24px; padding-left:10px; padding-top:3px}
.c2l li .pf span{
line-height:18px; color:#757575; text-align:left; font-size:12px;}
.c2r{
width:388px; float:left;}
.videot{
width:388px; height:68px; overflow:hidden; position:relative}
.videot a {width:80px; height:14px; display:block; background:url(../images/gd.jpg); position:absolute;top:44px; right:10px}
.video{
width:388px; height:209px; overflow:hidden;}
.ads{
width:388px; height:102px; margin-top:12px;}
.c3{
width:1200px; margin:0px auto; overflow:hidden;}
.c3 .cp{
text-align:right; padding:20px 5px 0 0; font-family:宋体; font-size:12px; color:#333333;}
.c3l{
width:344px; float:left;}
.c3lt{
width:344px; height:39px; background-image:url(../images/gsxwt.jpg); overflow:hidden;}
.c3lc{
width:344px; height:170px;background-color: #f1f1f1;}
.c3lc ul{
padding:0px 0 0 0px; text-align:left;padding:0px 0 0 10px;}
.c3lc li{
line-height:28px; text-align:left;background:url(../images/nico.jpg) no-repeat left 13px; padding-left:10px; float:left; margin-left:0px; width:314px; margin-top:0px;}
.c3lc li a:link   {color: #4f4f4f; text-decoration:none;}
.c3lc li a:visited{color: #4f4f4f; text-decoration:none;}
.c3lc li a:hover  {color: #3385FF; text-decoration:none;}
.c3lc span{
float:right; color:#4f4f4f;}
.c3c{
width:301px; float:left; margin-left:50px;}
.c3ct{
width:301px; height:39px; background-image:url(../images/hyzxt.jpg); overflow:hidden;}
.c3cc{
width:301px; height:207px;}
.c3cc ul{padding:0px 0 0 0px; text-align:left; margin-top:18px}
.c3cc li{line-height:28px; text-align:left;background:url(../images/nico.jpg) no-repeat left 13px; padding-left:10px; float:left; margin-left:0px; width:290px; margin-top:0px;}
.c3cc li a:link   {color: #4f4f4f; text-decoration:none;}
.c3cc li a:visited{color: #4f4f4f; text-decoration:none;}
.c3cc li a:hover  {color: #3385FF; text-decoration:none;}
.c3cc span{
float:right; color:#4f4f4f;}
.c3r{
width:388px; float:left; margin-left:48px;}
.c3rt{
width:386px; height:39px; background-image:url(../images/skt.jpg); overflow:hidden;}
.c3rc{
width:386px; height:143px;background-color: #f1f1f1;}
.c3rc ul{
padding:0px 0 0 0px; text-align:left;padding:0px 0 0 10px;}
.c3rc li{
line-height:28px; text-align:left;background:url(../images/nico.jpg) no-repeat left 13px; padding-left:10px; float:left; margin-left:0px; width:350px; margin-top:0px;}
.c3rc li a:link   {color: #4f4f4f; text-decoration:none;}
.c3rc li a:visited{color: #4f4f4f; text-decoration:none;}
.c3rc li a:hover  {color: #3385FF; text-decoration:none;}
.c3rc span{
float:right; color:#4f4f4f;}

.wvideot{
width:344px; height:39px; overflow:hidden; position:relative}
.wvideot a {width:80px; height:14px; display:block; background:url(../images/gd.jpg); position:absolute;top:15px; right:2px}
.wvideo{
width:344px; height:143px; overflow:hidden;}

/*内页样式*/
.nybanner{width:100%; background-color:#ffffff; overflow:hidden;}
.nybanc{ height:150px; margin:0px auto; overflow:hidden; width:102%;}
.ny{
width:1200px; margin:0px auto; overflow:hidden; margin-top:23px; margin-bottom:20px;}
.nyl{
width:247px; float:left; background-color:#FFFFFF;}
.nystop{
width:227px; height:54px; background:#3385FF url(../images/l.jpg) no-repeat left; margin-left:9px; margin-top:11px;}
.nystop .cp{
padding:11px 0 0 70px;font-size:20px; color:#ffffff; text-align:left; font-family:"微软雅黑";}
.nystop .cp span{
font-size:14px; color:#ffffff;font-family:Arial; font-weight:normal; color:#f98484}
.nysbai{
width:227px; height:auto;}
.nysbai .rf1{padding:0px 0 0px 9px; text-align:left;}
.nysbai .rf1 a{ color:#666666;display:block;width:227px;height:42px;line-height:42px; text-align:center; background-color:#F0F0F0; margin-top:5px; font-size:14px;}
.nysbai .rf1 a:hover,.nysbai .rf1 a.cur{color:#ffffff;background-color:#3385FF;width:227px; height:42px; text-align:center;line-height:42px; font-size:14px;}
.nyads{
width:227px; height:82px; margin-left:9px; margin-top:10px; margin-bottom:9px;}
.nyr{
width:921px; float:left; margin-left:32px;}
.nyrtop{width:921px; height:53px; background:url(../images/nyrtop.jpg) no-repeat left top; overflow:hidden; border-bottom:1px solid #FFF}
.nyrtop .cp{
padding:0px; text-align:left; height:52px; border-bottom:1px solid #e3e2e2}
.nyrtop .cp .cpl{
width:200px; float:left; padding:10px 0 0 13px; font-size:18px; color:#3385FF; text-align:left; font-family:"微软雅黑";}
.nyrtop .cp .cpl span{
font-family:Arial; font-size:14px; color:#a6a6a6; padding-left:5px; font-weight:normal;}
.nyrtop .cp .cpr{
width:707px; text-align:right; padding:15px 0 0 0; float:left; color:#5d5d5d;}
.nyrtop .cp .cpr a:link   {color: #5d5d5d; text-decoration:none;}
.nyrtop .cp .cpr a:visited{color: #5d5d5d; text-decoration:none;}
.nyrtop .cp .cpr a:hover  {color: #3385FF; text-decoration:none;}
.nyrbai{
width:921px; min-height:400px; _height:400px; text-align:left;}

/*产品页*/
.nyrbai .mypro{
padding:0px 0 10px 0; text-align:left; overflow:hidden;}
.nyrbai .mypro ul{
padding:8px 0 0 0px; text-align:left; width:921px;}
.nyrbai .mypro li{
width:210px; height:218px; float:left; background-image:url(../images/newsp.jpg); margin-right:15px; margin-top:20px;}
.nyrbai .mypro li .pp{
width:192px; height:152px;margin:8px 0 0 9px;}
.nyrbai .mypro li .pp img{
width:192px; height:152px;}
.nyrbai .mypro li .cp{
padding:5px 0 0 0px; text-align:center; height:38px; line-height:38px}
.nyrbai .mypro li .cp1{
line-height:20px; text-align:left; color:#9a9a9a; font-size:12px; padding:0 0 0 10px}
.nyrbai .mypro li a {
color:#666666;float:left;height:218px;width:210px; font-size:14px;}
.nyrbai .mypro li a:hover {
background-image:url(../images/newsp1.jpg);color:#ffffff;}
.nyrbai .mypro li a:hover .cp1{
color:#FFFFFF;}

.pimgt {margin-top:20px}
.pimg {width:300px;border:1px solid #FFF; text-align:center; padding:10px 0px; float:left}
.ptxt {width:600px; float:right}
.ptxt .ntit { font-size:14px; color:#3385FF}
.ptxt span {paddding-bottom:10px; color:#999}
.pcon {height:36px; border-bottom:1px solid #FFF; border-top:1px solid #e3e2e2; margin-bottom:20px;}
.pcontxt {height:34px; border-bottom:1px solid #e3e2e2; border-top:1px solid #fff; font-size:14px; line-height:34px; font-weight:bold; background:url(../images/hd.jpg) no-repeat 5px center; padding-left:30px}


/*新闻页*/
.nyrbai .nynews{
padding:10px 0 10px 0px; text-align:left;}
.nyrbai .nynews ul{
text-align:left;}
.nyrbai .nynews li{
text-align:left;border-bottom:1px dotted #B6B6B6; margin-top:12px; padding-bottom:12px; overflow:hidden;}
.nyrbai .nynews li .pl{
width:208px; height:152px; float:left;}
.nyrbai .nynews li .pl img{
width:208px; height:152px;}
.nyrbai .nynews li .pr{
width:494px; float:left; margin-left:20px;}
.nyrbai .nynews li .pr .pt{text-align:left; line-height:24px;}
.nyrbai .nynews li .pr .pt a:link   { font-size:14px;color: #313131; text-decoration:none;}
.nyrbai .nynews li .pr .pt a:visited{ font-size:14px;color: #313131; text-decoration:none;}
.nyrbai .nynews li .pr .pt a:hover  { font-size:14px;color: #3385FF; text-decoration:none;}
.nyrbai .nynews li .pr .ptime{
text-align:left; font-size:10px; color:#9a9a9a; line-height:23px;}
.nyrbai .nynews li .pr .pc{
text-align:left; line-height:24px; color:#828282; height:91px}
.nyrbai .nynews li .pr .pm{
text-align:left; padding:0px;}
.nyrbai .nynews li .pr .pm img{
width:80px; height:14px;}

/*新闻详细页*/
.nyrbai .nyrp2{padding:20px 0 0 0px; text-align:center; font-size:18px; font-weight:bold; color:#000000; margin-bottom:25px}
.nyrbai .nyrp3{padding:10px 0 10px 0; color:#B2B2B2; text-align:center; margin:0 0px 10px 0px; background:#f7f6f6}
.nyrbai .nyrp4 { font-size:13px; height:auto; padding:0px; text-align:left; line-height:200%;}
.nyrbai .nyrp4 p{font-size:13px; text-align:left;line-height:200%;}
.nyrbai .nyrp6 {background:#2b2b2b; text-align:center; padding:1px 0px 0px 0px;margin:0 0px 15px 0px;}
.nyrbai .nyrbc7 { margin-top:10px}
.nyrbai .nyrbc7 li {border:1px dotted #c1c1c1; line-height:30px; margin-bottom:10px; padding-left:5px}
.nyrbai .nyrp8 {background:#2b2b2b; text-align:center; margin:0 0px 15px 0px; padding:3px 0px}

.dwnews {padding:10px 0 10px 0px; text-align:left;}
.dwnews li {line-height:38px; text-align:left; border-bottom:1px dotted #B6B6B6; background:url(../images/nico.jpg) no-repeat 3px center; padding-left:15px}
.dwnews li span { float:right}

.down {height:36px; border:1px dotted #B6B6B6; margin-top:10px; background:url(../images/down.png) no-repeat 5px center; line-height:36px; padding-left:50px}
.down a { font-size:14px; color:#3385FF}
.down span { color:#999; margin-left:10px}

/*上下页*/
.pages{padding-top:21px;padding-bottom:21px; text-align:center;}
.pages span,.pages a{background:#3385FF;line-height:20px; padding:4px 8px 4px 8px; border:1px solid #3385FF; margin-right:5px;color:#fff; display:inline;}
.pages a:hover {background:#1d1d1d; border:1px solid #1d1d1d; color:#FFFFFF;}
.pages span.nolink{ background:#1d1d1d; border:1px solid #1d1d1d; color:#FFFFFF; font-weight:bold; }
.pages select { padding:3px 0px; border:1px solid #3385FF} 


/*单页*/
.nyrbai .nyrp5 { font-size:13px; height:auto; padding:15px 0px 0px 0px; text-align:left; line-height:200%;}
.nyrbai .nyrp5 p{font-size:13px; text-align:left;line-height:200%;}


/*留言页*/


.metlist{ margin-bottom:10px; border:6px solid #dedede; padding:5px;}
.metlist dt{ border-bottom:1px dotted #cdcdcd; padding:4px 0px 8px 3px; margin-bottom:5px;}
.metlist dt span.name{ color:#3385FF; font-size:14px; font-weight:bold}
.metlist dt span.time{ padding-left:8px; color:#999;}
.metlist dd { padding:0px; margin:0px}
.metlist dd.info {padding:4px 0px 10px 3px;}
.metlist dd.reinfo { color:#ac0505;padding:8px 0px 4px 3px; border-top:1px dotted #cdcdcd;}
.ctitle{ margin:10px 0px 10px; padding:5px 20px; background:url(../images/dt-7.gif) no-repeat left center; *background-position:left 17px; font-size:14px; border-bottom:1px dotted #ccc;}

#messagetable { margin:0px auto;}
.ly {height:24px; line-height:24px; border:1px solid #CCC;border-radius:5px; padding:0px 3px; font-family:Microsoft YaHei,"宋体"; font-size:12px}

.textarea-text {border:1px solid #CCC;border-radius:5px; padding:3px;font-family:Microsoft YaHei,"宋体"; font-size:12px}

.submit {width:147px; height:44px; background:url(../images/tij.png); border:none; cursor:pointer}
.submit:hover {background:url(../images/tij2.png);}

.nyjob {padding:10px 0 10px 0px; text-align:left;}
.nyjob li {height:36px; line-height:36px; border-bottom:1px dashed #dddbdb; background:url(../images/nico2.jpg) no-repeat left center; padding-left:12px}
.nyjob li:hover {background:url(../images/nico.jpg) no-repeat left center; }
.nyjob li span { float:right}
.nyrbai .ypzw { text-align:center; margin:15px;}
.nyrbai .ypzw a {padding:6px 0px; font-size:14px; background:#494949; display:block; color:#FFF; width:100px; text-align:center}
.nyrbai .ypzw a:hover { background:#3385FF}
.inly { border:1px solid #ccc; padding:0px 3px; height:26px; line-height:26px; font-family:Microsoft Yahei;border-radius:5px;}


/*map*/

.map { text-align:left;line-height:30px;}
.map .mapcn { padding:5px 0px; border:1px dashed #dbdddd; margin-bottom:10px; padding-left:10px}
.map .mapcn:hover { background:#f9f8f8}
.map .mapcn h2 { font-size:14px}
.map .mapcn .erji {color:#9d191c; margin-right:10px}
.map .mapcn .snaji { margin:0px 5px}

/*参考站*/

.div3wrap{width:1200px;margin:0 auto;margin-top: 30px; }
.div3wrap div{width:388px;height:256px;float: left;background-color: #f1f1f1;}
.div3wrap div a:hover {color:#3385FF;}
.div3wrap_marright{margin-right:18px;}
.div3wrap_marright a:hover{color:#3385FF; text-align:center;}
.indexservicetitle a:hover{color:#3385FF;}
.div3wrap_h{text-align: center;height:30px;line-height: 30px;font-size:16px; font-family:"微软雅黑"; border-bottom: 1px solid #ccc;width:99px;margin:0 auto;}
.div3wrap_t{text-align: center;height:30px;line-height: 30px;border-bottom: 1px solid #ccc;width:99%;margin:0 auto;}
.div3wrap_p{text-align: left;font-size: 12px;width:370px;margin:0 auto;text-indent: 2em;margin-top:5px;line-height:18px;color:#666;}
.div3wrap_p a{color:#3385FF;}
.div3wrap_p a:hover{color:#666666;}
.div3wrap_area{width:370px;margin-left:24px;margin-top: 5px;}
.div3wrap_area li{width:51px;float: left;font-size: 14px;height:28px;line-height: 28px;cursor: pointer;}
.div3wrap_area li a:hover{color:#3385FF;}
.div3wrap_fw{width:354px;margin:0 auto;}
.div3wrap_fw li{float: left;font-size: 14px;margin-top:7px;}
.div3wrap_fw_li1{width:189px;}
.div3wrap_fw_li2{width:165px;}
.div3wrap_fw li p{float: left;margin-left:5px; line-height:24px;}
.div3wrap_fw li img{float: left;}

/*主页自己写*/
.intab {text-align: center;height:50px;border-bottom: 1px solid #ccc;margin:0 auto;}

/*听力知识*/
#hearwrap{width:1200px;margin:40px auto;height:310px;overflow: hidden;position: relative;}
#hearmenu{border-bottom:1px solid #ccc;}
#hearmenu a:hover{color: #01baba}
#hearmenu li{float: left;width:160px;text-align: center;height: 37px;font-size: 20px;cursor: pointer;}
.hearmenu_1{border-bottom: 3px solid #01baba;color: #01baba;}
#hearmenu a{float: right;margin-top:8px;font-size: 14px;}
#hearinner{width:6000px;height:244px;position: absolute;left:0px}
#hearinner span{width:1200px;float: left;height:244px;}
#hearinner li{width:575px;height:96px;margin-top:26px; float: left; list-style:none;}
#hearinner li a:hover{ color:#ec449c;}
.hearinner_li_1{float: left;}
.hearinner_li_2{float: left;font-size: 16px;margin-left:24px;}
.hearinner_li_3{float: right;font-size: 12px;width:388px;color:#999;line-height: 18px;margin:4px 0 4px 0;}
.hearinner_li_4{float: left;color:#999;font-size: 12px;margin-left:24px;}

.wc2l ul{
padding:0px; text-align:left;}
.wc2l li{
width:575px; height:130px; float:left; margin-right:23px; margin-top:10px;}
.wc2l li a {
float:left;height:60px;width:162px;font-size:14px;color: #4e4e4e;}
.wc2l li a:hover{
color:#3685FC;}
.wc2l li a:hover span{
color:#3685FC;}
.wc2l li .pf{
width:388px; float:left; line-height:24px; padding-left:10px; padding-top:3px}
.wc2l li .pf a {
float:left;height:32px;width:388px;font-size:14px;color: #4e4e4e;}
.wc2l li .pf a:hover{
color:#3685FC;}
.wc2l li .pf span{
line-height:18px; color:#757575; text-align:left; font-size:12px;}
.wc2r{
width:388px; float:left;}

/*更多链接*/
.morehref{width:1200px;margin:0 auto;margin-top:20px;}
.friendlink{font-size: 18px;color:#fff;line-height: 42px;margin-left:25px; float:left;}
.third_p2{font-size: 14px;color: #01baba; float:right; padding-top:30px; text-align:right;}
.href{width:1200px;margin:0 auto;margin-top:15px;text-align:left;}
.href span{text-align:left;line-height: 20px;font-size:14px;display:block;width:180px;float: left}
.href a{color:#494949;}
.href a:hover{color:#ec449c;}

/*底部*/
.footer{width:100%;height:370px;margin-top:40px;background:url(../images/bottom_bg.jpg) 50%;background-repeat: no-repeat;}
.footer_center{width:1200px;margin:0 auto;}
.footer_1{width:45%;height: 285px;float: left;}
.footer_1 img{margin-left:70%;margin-top:10%;}
.footer_1 p{margin-left: 70%;font-size: 14px;color:#333;}
.footer_1_2{width:10%;float: left;height:285px;}
.footer_1_2 img{width:1px;margin:56px 50%;}
.footer_2{width:45%;height: 220px;float: right;margin-top:20px;}
.footer_2 img{width:50px;height:50px;float:left;}
.footer_2 p{width:435px;height:50px;float: left;}
.footer_2_td{text-align: left;font-size: 14px;color:#333;}
.footer_2_2{margin-top:11%;margin-left: 2%;}
.footer_2_3{margin-top:3%;}
.footer_2_4{margin-top:6%;margin-left: 2%}
.footer_2_5{margin-top:1%;}
.footer_2_6{margin-top:4%;margin-left: 2%}
.footer_3{width:100%;height:80px;float: left;}
.footer_3 p{text-align: center;font-size: 12px;color:#333;margin-top:2%;}

/*产品列表标题*/
.ztqbg{width:1200px;height:52px;background:url(../images/tittle_bg.png);background-repeat: no-repeat;border-bottom: 1px solid #3385FF;}
.ztqbg div{width: 1200px;height:48px; }
.first_p{font-size: 20px;color:#fff;line-height: 42px;margin-left:4px; float:left;}
.second_p{font-size: 20px;color: #3385FF;margin-top:25px;;margin-left: 55px;}
.third_p{font-size: 14px;color: #3385FF; float:right; text-align:right; padding-top:30px;}

/*首页特效图*/

.user_pplm_bkxg { background-color:#F4F4F4;}
.user_pplm_bkxg td {position:relative;}
.user_pplm_bkxg a {background-color:#F4F4F4; cursor:pointer; display:block;}
.user_pplm_bkxg a:hover {padding:1px; position:absolute; top:-3px; left:-3px; border:solid 1px #c30101; box-shadow: 0 2px 2px rgba(0,0,0,.2);}
.user_lzy_bkxg {}
.user_lzy_bkxg td {position:relative;padding-left:30px;}
.user_lzy_bkxg a {background-color:#F4F4F4; cursor:pointer; display:block;}
.user_lzy_bkxg a:hover {padding:1px; position:absolute; top:-3px; left:-3px; border:solid 1px #c30101; box-shadow: 0 2px 2px rgba(0,0,0,.2);}
.user_cn_lm_1_30{ width:1200px; height:auto; overflow:hidden; background:#F4F4F4; padding-bottom:4px;}
.user_cn_lm_1_30 a{ width:192px; height:296px; display:block; float:left; margin:6px 0 0 6px;}
.user_cn_lm_1_30 a img{ display:block; transform-origin:left bottom;-moz-transform-origin:left bottom;-ms-transform-origin:left bottom;-o-transform-origin:left bottom;-webkit-transform-origin:left bottom; transition:all .7s ease-out;-moz-transition:all .7s ease-out;-ms-transition:all .7s ease-out;-o-transition:all .7s ease-out;-webkit-transition:all .7s ease-out;}
.user_cn_lm_1_30 a:hover img{ transform:rotate(180deg) scale(.5,.5);-moz-transform:rotate(180deg) scale(.5,.5);-ms-transform:rotate(180deg) scale(.5,.5);-o-transform:rotate(180deg) scale(.5,.5);-webkit-transform:rotate(180deg) scale(.5,.5); opacity:0;}
.user_cn_lm2_1_30{ width:1200px; height:auto; overflow:hidden;}
.user_cn_lm2_1_30 a{ display:block; width:auto; height:auto; float:left; background:#000;}
.user_cn_lm2_1_30 a img{transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;}
.user_cn_lm2_1_30:hover a img{ opacity:.7;}
.user_cn_lm2_1_30 a:hover img{opacity:1;}

@charset "utf-8";
/* 神州鸿声 www.szhstl.com */

.toolbar-item,.toolbar-layer{background:url(../images/toolbar.png) no-repeat;}
.toolbar{position:fixed;right:0px;bottom:50px;}/*假设网页宽度为1200px，导航条在右侧悬浮*/
.toolbar-item{display:block;width:52px;height:52px;margin-top:1px;position:relative;-moz-transition:background-position 1s;-ms-transition:background-position 1s;-o-moz-transition:background-position 1s;-webkit-moz-transition:background-position 1s;transition:background-position 1s;}
.toolbar-item:hover .toolbar-layer{opacity:1;filter:alpha(opacity=100);transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);}
.toolbar-item-weixin{background-position:0 -798px;}
.toolbar-item-weixin:hover{background-position:0 -860px;}
.toolbar-item-weixin .toolbar-layer{height:212px;background-position:0 0;}
.toolbar-item-feedback{background-position:0 -426px;}
.toolbar-item-feedback:hover{background-position:0 -488px;}
.toolbar-item-app{background-position:0 -550px;}
.toolbar-item-app:hover{background-position:0 -612px;}
.toolbar-item-app .toolbar-layer{height:194px;background-position:0 -222px;}
.toolbar-item-top{background-position:0 -674px;}
.toolbar-item-top:hover{background-position:0 -736px;}
.toolbar-layer{position:absolute;right:46px;bottom:-10px;width:172px;opacity:0;filter:alpha(opacity=0);
transform-origin: 95% 95%;-moz-transform-origin: 95% 95%;-ms-transform-origin: 95% 95%;-o-transform-origin: 95% 95%;-webkit-transform-origin: 95% 95%;transform:scale(0.01);
-moz-transform:scale(0.01);-ms-transform:scale(0.01);-o-transform:scale(0.01);-webkit-transform:scale(0.01);transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;-webkit-transition:all 1s;}

/*助听器全功略*/
.immenu {
	border-bottom-color: rgb(223, 223, 223);
	border-bottom-width: 1px;
	border-bottom-style: solid;
	padding: 0;
}
.immenu ul {
	background: url("../images/home_menu_header.png") no-repeat;
	height: 77px;
	padding-left: 204px;
	list-style: none;
	margin: 0;
}
.immenu li {
	width: 109px;
	border-right: rgb(223, 223, 223) 1px solid;
	float: left;
	position: relative;
}
.immenu li a {
	width: 109px;
	height: 77px;
	text-align: center;
	display: block;
	position: relative;
}
.immenu i {
	height: 53px;
	display: block;
	background-image: url("../images/home_menu.png");
}
.immenu a:hover {
	color: rgb(255, 255, 255);
	text-decoration: none;
}
.immenu a:active {
	color: rgb(255, 255, 255);
}
.immenu a:hover i {
	background-position-y: 80px;
}
.immenu a:active i {
	background-position-y: 80px;
}
.immenu .i-01 {
	background-position: 0px 0px;
}
.immenu .i-02 {
	background-position: 880px 0px;
}
.immenu .i-03 {
	background-position: 770px 0px;
}
.immenu .i-04 {
	background-position: 660px 0px;
}
.immenu .i-05 {
	background-position: 550px 0px;
}
.immenu .i-06 {
	background-position: 440px 0px;
}
.immenu .i-07 {
	background-position: 330px 0px;
}
.immenu .i-08 {
	background-position: 220px 0px;
}
.immenu .i-09 {
	background-position: 110px 0px;
}
.immenu a:hover .i-01 {
	background-position: 0px 80px;
}
.immenu a:hover .i-02 {
	background-position: 880px 80px;
}
.immenu a:hover .i-03 {
	background-position: 770px 80px;
}
.immenu a:hover .i-04 {
	background-position: 660px 80px;
}
.immenu a:hover .i-05 {
	background-position: 550px 80px;
}
.immenu a:hover .i-06 {
	background-position: 440px 80px;
}
.immenu a:hover .i-07 {
	background-position: 330px 80px;
}
.immenu a:hover .i-08 {
	background-position: 220px 80px;
}
.immenu a:hover .i-09 {
	background-position: 110px 80px;
}
.css-ogin span {
	position: absolute;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: #005aab;
	background-color: #FFF \9;
	opacity: 0;
	-webkit-animation: orangeOut 0.4s ease;
	animation: orangeOut 0.4s ease;
}
.css-ogin:hover span {
	opacity: 1;
	-webkit-animation: orangeIn 0.2s ease;
	animation: orangeIn 0.2s ease;
	background-color: #005aab \9;
}

.css-ogin p {
	margin-top: 5px;
}
 @-webkit-keyframes orangeIn {
 0% {
 -webkit-transform:scale(0.8);
 -ms-transform:scale(0.8);
 transform:scale(0.8);
 opacity:0
}
100% {
 -webkit-transform:scale(1);
 -ms-transform:scale(1);
 transform:scale(1);
 opacity:1
}
}
@-moz-keyframes orangeIn {
 0% {
 -webkit-transform:scale(0.8);
 -ms-transform:scale(0.8);
 transform:scale(0.8);
 opacity:0
}
100% {
 -webkit-transform:scale(1);
 -ms-transform:scale(1);
 transform:scale(1);
 opacity:1
}
}
@-ms-keyframes orangeIn {
 0% {
 -webkit-transform:scale(0.8);
 -ms-transform:scale(0.8);
 transform:scale(0.8);
 opacity:0
}
100% {
 -webkit-transform:scale(1);
 -ms-transform:scale(1);
 transform:scale(1);
 opacity:1
}
}
@keyframes orangeIn {
 0% {
 -webkit-transform:scale(0.8);
 -ms-transform:scale(0.8);
 transform:scale(0.8);
 opacity:0
}
100% {
 -webkit-transform:scale(1);
 -ms-transform:scale(1);
 transform:scale(1);
 opacity:1
}
}
 @-webkit-keyframes orangeOut {
 0% {
 -webkit-transform:scale(1);
 -ms-transform:scale(1);
 transform:scale(1);
 opacity:1
}
100% {
 -webkit-transform:scale(0.8);
 -ms-transform:scale(0.8);
 transform:scale(0.8);
 opacity:0
}
}
@-moz-keyframes orangeOut {
 0% {
 -webkit-transform:scale(1);
 -ms-transform:scale(1);
 transform:scale(1);
 opacity:1
}
100% {
 -webkit-transform:scale(0.8);
 -ms-transform:scale(0.8);
 transform:scale(0.8);
 opacity:0
}
}
@-ms-keyframes orangeOut {
 0% {
 -webkit-transform:scale(1);
 -ms-transform:scale(1);
 transform:scale(1);
 opacity:1
}
100% {
 -webkit-transform:scale(0.8);
 -ms-transform:scale(0.8);
 transform:scale(0.8);
 opacity:0
}
}
@keyframes orangeOut {
 0% {
 -webkit-transform:scale(1);
 -ms-transform:scale(1);
 transform:scale(1);
 opacity:1
}
100% {
 -webkit-transform:scale(0.8);
 -ms-transform:scale(0.8);
 transform:scale(0.8);
 opacity:0
}
}

/*全屏单页样式*/
.wnybanner{width:100%; background-color:#ffffff; overflow:hidden;}
.wnybanc{ height:150px; margin:0px auto; overflow:hidden; width:102%;}
.wny{
width:1200px; margin:0px auto; overflow:hidden; margin-top:23px; margin-bottom:20px;}
.wnyl{
width:247px; float:left; background-color:#FFFFFF;}
.wnystop{
width:227px; height:54px; background:#3385FF url(../images/l.jpg) no-repeat left; margin-left:9px; margin-top:11px;}
.wnystop .cp{
padding:11px 0 0 70px;font-size:20px; color:#ffffff; text-align:left; font-family:"微软雅黑";}
.wnystop .cp span{
font-size:14px; color:#ffffff;font-family:Arial; font-weight:normal; color:#f98484}
.wnysbai{
width:227px; height:auto;}
.wnysbai .rf1{padding:0px 0 0px 9px; text-align:left;}
.wnysbai .rf1 a{ color:#666666;display:block;width:227px;height:42px;line-height:42px; text-align:center; background-color:#F0F0F0; margin-top:5px; font-size:14px;}
.wnysbai .rf1 a:hover,.nysbai .rf1 a.cur{color:#ffffff;background-color:#3385FF;width:227px; height:42px; text-align:center;line-height:42px; font-size:14px;}
.wnyads{
width:227px; height:82px; margin-left:9px; margin-top:10px; margin-bottom:9px;}
.wnyr{
width:1200px; float:left; margin-left:32px;}
.wnyrtop{width:1200px; height:53px; background:url(../images/nyrtop.jpg) no-repeat left top; overflow:hidden; border-bottom:1px solid #FFF}
.wnyrtop .cp{
padding:0px; text-align:left; height:52px; border-bottom:1px solid #e3e2e2}
.wnyrtop .cp .cpl{
width:200px; float:left; padding:10px 0 0 13px; font-size:18px; color:#3385FF; text-align:left; font-family:"微软雅黑";}
.wnyrtop .cp .cpl span{
font-family:Arial; font-size:14px; color:#a6a6a6; padding-left:5px; font-weight:normal;}
.wnyrtop .cp .cpr{
width:947px; text-align:right; padding:15px 0 0 0; float:left; color:#5d5d5d;}
.wnyrtop .cp .cpr a:link   {color: #5d5d5d; text-decoration:none;}
.wnyrtop .cp .cpr a:visited{color: #5d5d5d; text-decoration:none;}
.wnyrtop .cp .cpr a:hover  {color: #3385FF; text-decoration:none;}
.wnyrbai{
width:1200px; min-height:400px; _height:400px; text-align:left;padding:20px 0px 0px 0px}

/*单页*/
.wnyrbai .nyrp5 {width:1200px;font-size:13px; height:auto; padding:20px 0px 0px 0px; text-align:left; line-height:200%;}
.wnyrbai .nyrp5 p{font-size:13px; text-align:left;line-height:200%;}

/*左侧列表三级*/
.mnysbai{
width:227px; height:auto;}
.mnysbai .mrf1{padding:0px 0 0px 9px; text-align:left;}
.mnysbai .mrf1 a{ color:#ffffff;display:block;width:227px;height:42px;line-height:42px; text-align:center; background-color:#3385FF; margin-top:5px; font-size:14px;}
.mnysbai .mrf1 a:hover,.mnysbai .mrf1 a.cur{color:#666666;background-color:#F0F0F0;width:227px; height:42px; text-align:center;line-height:42px; font-size:14px;}

/*leftcp*/
.leftcp{
width:227px; height:auto;}
.leftcp .fl{padding:0px 0 0px 9px; text-align:left;}
.leftcp .fl a{ color:#333333;display:block;width:227px;height:25px;line-height:25px; text-align:center; margin-top:1px; font-size:14px;}
.leftcp .fl a:hover{color:#3385FF;width:227px; height:25px; text-align:center;line-height:25px; font-size:14px;}
