﻿@charset "utf-8";

.clear{ overflow:hidden; _height:1px; _overflow:visible; }

.clean{ font-size:0px; line-height:0px; clear:both;}

.none{ display:none;}

:focus { outline: 0;} 

a{ blr:expression(this.onFocus=this.blur());text-decoration:none;}

*{ margin:0; padding:0; -webkit-text-size-adjust:none;}

a{ text-decoration:none; outline:none; cursor:pointer;}

a:hover,img{ border:none;}

::selection{color:#fff; background:#0358b0;}

::-moz-selection{color:#fff; background:#0358b0;}

::-webkit-selection{color:#fff; background:#0358b0;}

body,button,input,select,textarea{ font:12px Verdana, Geneva, sans-serif;}

body{ background:#f4f4f4; font-family:"宋体";}

textarea{ resize:none}

h1,h2,h3,h4,h5,h6{ font-weight:normal;}

i{ font-style:normal;}

p{ text-align:justify; text-justify:inter-ideograph;}

ul,ol,dl{ list-style-type:none;}

.fl,.fr,.lifl li,.lifl dd{ float:left; display:inline; list-style:none;}

.fr{ float:right;}

.fmyh,h2.t,ul.mf input.t,ul.mf li,input,textarea{ font-family:Microsoft YaHei,LiHei Pro; }

.ttuc{ text-transform:uppercase;}

.szm{ text-transform:capitalize; }

.mod{ position:relative; z-index:9999; } 

.scroll,.scroll2{ position:relative; overflow:hidden;}

.scroll ul{ position:absolute; width:20000em; }

.scroll2 ul{ position:absolute; height:200em; }

.scroll ul li{ float:left; }

.wrap{ width:1000px; margin:0 auto; position:relative;}

 html{ overflow-x:hidden;}

.menu{ background:url(../images/navbg.png) repeat-x left center; height:49px;}

.menu ul li{ float:left; width:131px; height:49px; text-align:center; font-size:14px; position:relative; }

.menu ul li >a{ color:#333; display:block; line-height:49px;background:url(../images/line.png) no-repeat right center; }

.menu ul li:hover{ background:url(../images/navlibg.png) no-repeat center 14px; }

.menu ul li:hover >a{ color:#fff;}

.menu ul li.on{ background:url(../images/navlibg.png) no-repeat center 14px;}

.menu ul li.on >a{ color:#fff;}

.header{ height:93px;}

.header .logo img{ padding-top:27px;}


.tel{ padding-top:30px;}
.xiala{position:absolute; left:0; top:48px; z-index:99999; width:131px; background:#f4f4f4; display:none;}
.nav_drop dd{ line-height:41px;}
.nav_drop dd a{ color:#666; font-size:14px; background:url(../images/lik_03.jpg) no-repeat center bottom; display:block; width:122px; margin:0 auto;}
ul.nav li:hover .xiala{ display:block;}
.xlabg{ background:url(../images/navTop.png) no-repeat left top; position:absolute; top:1px; height:13px; width:131px; left:0;}
.nav_drop .last a{ background:none;}

/*banner样式*/
.bfdm{ width:100%; height:398px;}
.banner{ height:398px; overflow:hidden; margin:0 auto; position:relative;}
.banner li{ height:398px; width:100%; }
ul.tabs { position:absolute; top:368px; left:50%; z-index:99999999; margin-left:-56px; width:112px;}
ul.tabs li { float: left; margin-right: 8px;}
ul.tabs li a{ display: block; width: 23px; height: 23px; text-align: center; text-indent: -9999px; overflow: hidden; background:url(../images/bf1.png) no-repeat center top;}
ul.tabs li.hover a{ background:url(../images/bf2.png) no-repeat center top;}
/*end*/

/*产品分类 begin*/
.syContent{ margin-top:12px;}
.column{ border:1px solid #eaeaea; background:#fff; width:211px;}
.ptit{ margin:0 12px; color:#9e9e9e; font-size:13px; height:27px; padding:10px 0 5px 0; font-family:"微软雅黑";}
.t1{ background:url(../images/bm1.png) no-repeat left bottom;}
.t2{ background:url(../images/t2t_03.jpg) no-repeat left bottom;}
.t3{ background:url(../images/t3.png) no-repeat left bottom;}
.ptit span{ color:#414141; font-size:16px; margin-right:5px;}
ul.pro_case{ width:170px; margin:0 auto; padding:5px 0 13px 0;}
ul.pro_case li.ns{ width:170px;  }
ul.pro_case .ns .yj1{ font-size:13px; cursor:pointer; border-bottom:1px solid #ccc; text-indent:8px; }
ul.pro_case .ns .yj1 a{ color:#106abd; line-height:40px;}
ul.pro_case .ns dl{ width:170px; text-indent:28px; display:none; }
ul.pro_case .ns.on dl{ display:block; }
ul.pro_case .ns dl dd{ width:170px; border-bottom:1px solid #ccc; }
ul.pro_case .ns dl dd .ej1{ height:32px; overflow:hidden; line-height:32px; cursor:pointer; }
ul.pro_case .ns dl dd .ej1 a{ color:#666; }
ul.pro_case .ns dl dd .ej1:hover{ background:url(../images/bf3.png) no-repeat 10px center;}
ul.pro_case .ns dl dd .ej1:hover a{ color:#106abd; }

/*产品分类 end*/

.friend{ width:750px; margin:0 auto; position:relative;}
.links-inco2{ margin-top:20px;}
.yqlj2{ margin-left:30px; width:689px; overflow:hidden;}
.yqlj2 ul li { width:175px; float:left;text-align:center;}
.yqlj2 ul li p{ text-align:center; font-size:12px; color:#666; line-height:35px; font-family:"宋体";}
.yqlj2 ul img{border:1px solid #dadada;}
#lins-c-l {left:0; top:20px; width:18px; height:108px; position:absolute; }
#lins-c-r {right:0; top:20px; width:18px; height:108px;position:absolute; }


/*新闻列表推荐 begin*/
.syCase{ background:#fff; border:1px solid #eaeaea; padding:5px 0 12px 0; margin-top:7px; width:211px; overflow:hidden;}

.nwkuai{ height:170px; width:165px; margin:12px auto 0 auto; }

.nwtopbg{ height:140px; width:165px; }

.nwtopbg li{ width:165px; height:110px;} 

.nwtopbg li img{ border:1px solid #cacaca; }

.nwtopbg li .wz{ font-size:12px; color:#666; background:#f2f2f2; padding:5px 2px;}

.glan{ position:absolute; top:150px; left:24px; background:url(../images/an.gif) no-repeat; width:22px; height:20px; cursor:pointer; }

.gran{ position:absolute; top:150px; left:119px; background:url(../images/an.gif) no-repeat -22px 0; width:22px; height:20px; cursor:pointer; }

.gfl{ position:absolute; top:155px; left:59px; width:49px; height:12px; }

.gfl li{ background:url(../images/dd.gif) no-repeat; width:12px; height:12px; cursor:pointer; margin-right:5px; }

.gfl li.hover{ background-position:-12px 0; }
/*新闻列表推荐 end*/

.Con_right{ width:780px; }

.pList{ padding-bottom:25px; background:#fff; border:1px solid #eaeaea;}

.nag_left{ width:455px; background:#fff; padding-bottom:28px; margin-top:5px; border:1px solid #eaeaea;}

.nw_tt a{ color:#666; font-weight:bold; line-height:36px;}

.nag_news{ border-bottom:1px solid #d9d9d9; margin:0 13px;}

.nw_dt{ font-size:12px; color:#7e7c7c; font-family:Verdana, Geneva, sans-serif;}

.nw_nr{ font-size:12px; color:#808080; line-height:18px; padding:12px 0 18px 0;}

.nw_nr a{color:#999;}

ul.nag_list{ margin:0 13px; padding-top:13px;}

ul.nag_list li{ border-bottom:1px dotted #7f7f7f; line-height:31px; height:31px; overflow:hidden; background:url(../images/ddj.png) no-repeat left center; text-indent:10px;}

ul.nag_list li a{ color:#666;}

ul.nag_list li span{ color:#999;}

ul.nag_list li:hover a{ color:#106fc0;}

.nag_right{ width:315px; background:#fff; margin:5px 0 0 5px; border:1px solid #eaeaea;}

.abus{ margin:0 15px; padding-bottom:20px;}

.abus .abtu{ margin:20px 0 15px 0;}

.abus_nr{ color:#666; font-size:12px; line-height:24px; text-indent:24px; height:144px; overflow:hidden; }

.abus_nr span,.abus_nr p{color:#666 !important; font-size:12px !important; font-family:"宋体"; line-height:24px; text-indent:24px; height:144px; overflow:hidden; }

.abus_nr a{color:#609fd5;}

.foot_link{ background:#fff; margin-top:5px; border:1px solid #eaeaea;}

.yqlj3{ margin-left:159px; padding-top:23px;}

.yqlj3 ul li {width:157px;float:left;text-align:center; }

#lins-c-l3{ position:absolute; top:34px; left:126px;}

#lins-c-r3{ position:absolute; top:34px; right:26px;}

.sy_title2{ position:absolute; top:21px; left:19px;}

.footer{ background:#fff; border-top:1px solid #eaeaea; height:63px; margin-top:5px;}

.footer p{ color:#9f9f9f; font-size:12px;}

.footer p a{ color:#9f9f9f;}

.footer .p1{ position:absolute; left:0; top:26px;}

.footer .p2{ position:absolute; right:265px; top:26px;}

.footer .fxa{ position:absolute; right:151px; top:26px; color:#d6d6d6;}

.footer .fx{ position:absolute; right:0; top:19px;}

.foot_bm{ background:#171717; height:113px;}

.foot_bm p{ text-align:center; font-size:13px; color:#999; font-weight:normal;}

.foot_bm p a{color:#999;}

.foot_bm .k1{ padding-top:23px;}

.foot_bm .k2{ padding:10px 0;}



/*内页样式start*/
.ny{ margin-bottom:15px;}
.ny .wrap{ background:#fff; border:1px solid #eaeaea; padding-top:26px;}
.nbanner p{ height:234px;}
.nyptit{ color:#9e9e9e; font-size:14px; padding-bottom:8px; margin-bottom:10px;}
.nyptit span{ color:#414141; font-size:16px; margin-right:5px;}
.lian{ background:url(../images/lianbg.png) no-repeat right bottom;}
.lian .fs{ color:#333; font-size:12px; line-height:24px;}

/*产品分类 begin*/
.side{width:175px; margin-left:19px; }
ul.pro_case2{ width:175px; padding:5px 0 13px 0;}
ul.pro_case2 li{ width:175px; font-size:13px; cursor:pointer; border-bottom:1px solid #ccc; text-indent:8px;  }
ul.pro_case2 li >p a{color:#106abd;line-height:36px;}
ul.pro_case2 li:hover{ background:url(../images/li2bg.png) no-repeat;}
ul.pro_case2 li.on{ background:url(../images/li2bg.png) no-repeat;}
ul.pro_case2 li:hover >p a{ color:#fff;}
ul.pro_case2 li.on >p a{ color:#fff;}
ul.pro_case2 .ns dl{ width:175px; text-indent:28px; display:none; }
ul.pro_case2 .ns.on dl{ display:block; }
ul.pro_case2 .ns dl dd{ width:175px; border-bottom:1px solid #ccc; }
ul.pro_case2 .ns dl dd .ej1{ height:32px; overflow:hidden; line-height:32px; cursor:pointer; }
ul.pro_case2 .ns dl dd .ej1 a{ color:#666; }
ul.pro_case2 .ns dl dd .ej1:hover{ background:url(../images/bf3.png) no-repeat 10px center;}
ul.pro_case2 .ns dl dd .ej1:hover a{ color:#106abd; }


/*产品分类 begin*/
.side{width:175px; margin-left:19px; }
ul.pro_case3{ width:175px; padding:5px 0 13px 0;}
ul.pro_case3 li{ width:175px; font-size:13px; cursor:pointer; border-bottom:1px solid #ccc; text-indent:8px;  }
ul.pro_case3 li >p a{color:#106abd;line-height:36px;}
ul.pro_case3 li:hover{ background:url(../images/li2bg3.jpg) no-repeat;}
ul.pro_case3 li.on{ background:url(../images/li2bg3.jpg) no-repeat;}
ul.pro_case3 li:hover >p a{ color:#fff;}
ul.pro_case3 li.on >p a{ color:#fff;}
ul.pro_case3 .ns dl{ width:175px; text-indent:28px; display:none; }
ul.pro_case3 .ns.on dl{ display:block; }
ul.pro_case3 .ns dl dd{ width:175px; border-bottom:1px solid #ccc; }
ul.pro_case3 .ns dl dd .ej1{ height:32px; overflow:hidden; line-height:32px; cursor:pointer; }
ul.pro_case3 .ns dl dd .ej1 a{ color:#666; }
ul.pro_case3 .ns dl dd .ej1:hover{ background:url(../images/bf3.png) no-repeat 10px center;}
ul.pro_case3 .ns dl dd .ej1:hover a{ color:#106abd; }



/*产品分类 end*/
.main{ width:743px; padding-bottom:35px; margin-right:20px; overflow:hidden;}
.mtitle{ border-Bottom:1px solid #e4e4e4; color:#0159a3; font-size:15px; text-indent:6px; height:30px; font-family:"微软雅黑";}
.mtitle span{ color:#c0c0c0; font-size:12px; font-weight:normal; font-family:"宋体"; background:url(../images/dq2.png) no-repeat left center; padding-left:12px;}
.mtitle span a{ color:#c0c0c0;}

/*产品简介样式*/
.nyabus{ min-height:650px;}

.nyabus p{ font-size:12px; color:#666; line-height:24px; text-indent:0px; padding-top:10px;}

.nyabus .tu1{ text-align:center; padding:8px 0 25px 0;}

.nyabus span img{ padding:23px 0;}

.nyNews img{ float:left; width:135px;}

.NewsTop{ margin-right:160px; border-bottom:1px solid #e8e8e8; padding:22px 0;}

.nw_tt1{ margin-left:162px;  color:#666; font-weight:bold;}

.nw_dt1{ font-size:12px; color:#7e7c7c; line-height:24px; font-family:Verdana, Geneva, sans-serif; margin-left:162px;}

.nw_nr1{ font-size:12px; color:#808080; line-height:18px; padding:6px 0 9px 0; margin-left:162px;}

.nw_nr1 span{ color:#999;}

/*页码放置 begin*/
.page1{ text-align:center; padding:40px 0; height:20px; color:#999;}
.page1 a{ margin:0 4px 0 0; text-align:center; line-height:20px; color:#666; font-size:12px; }
.om{ background:#fff; padding:4px 10px; border:1px solid #e9e9e9; }
.ok{ background:#fff; padding:4px 5px;  border:1px solid #e9e9e9; }
.page1 .ok:hover{ background:#0159a3; border:1px solid #e9e9e9; color:#fff; }
.om:hover{ border:1px solid #e9e9e9; color:#0159a3; }
/*页码放置 end*/
.nyProduct ul{ width:754px; margin-left:-10px; margin-top:23px;}
.nyProduct ul li{ float:left; width:177px; height:163px; margin-left:11px;}
.nyProduct p{ text-align:center;}
.nyProduct .mz{ color:#666; font-size:12px; padding:15px 0;}
.nyProduct ul li:hover .mz{ color:#0159a3;}

.detail{ width:700px; min-height:650px; margin: 0 auto;font-family:"微软雅黑";}
.detail .title { height: 27px; }
.detail .title h3 { line-height: 27px; padding-left: 14px;}
.detail .cont {  border-top:0px; padding: 0 20px; width: 658px;}
.detail .tit { height: 40px; line-height: 40px; text-align: center; font-weight: bold; border-bottom: 1px solid #ccc; overflow:hidden;}
.detail .related { padding:6px 0; text-align: center;}
.detail .related span { padding: 0 10px;}
.detail .text { padding: 10px; line-height: 23px;}
.detail .text .photo { text-align: center;}
.detail .text .wk_new{ margin-top:25px;}
.detail .other { padding: 8px 0 ; width: 100%;}
.detail .other li {line-height: 24px;}
.detail .print { padding: 8px 0; text-align: right; clear: both;}
.detail .print a { margin-right: 20px; color:#000;}
.related p{ text-align:center;}
.related a{ color:#000;}
.other a{color:#000;}
/*  message css*/
.ny_msg{width:740px;margin:0 auto;padding-top:10px;padding-bottom:10px;}
.ny_msg .fontColor{color:#808281;}

/*  欢迎标题样式*/
.ny_msg .welcome{height:41px; line-height:18px; text-align:center;padding-bottom:25px;background:url(../images/bg_msg_title.png) no-repeat center bottom; font-size:18px;font-family:"微软雅黑";  color:#616c76; }
.ny_msg .welcome span.en{ font-family:Arial; line-height:18px;  font-size:11px; -webkit-text-size-adjust:none;  color:#000;}

.ny_msg .bridge{height:32px; width:158px;border-bottom:3px solid #e3e3e3;  background:#fff; }
.ny_msg .bridge a{display:inline-block;*zoom:1;width:79px;height:30px;line-height:30px;text-align:center;background:url(../images/bg_tab_msg.jpg) repeat; color:#58616a;}
.ny_msg .bridge a:hover{text-decoration:none;  background:url(../images/bg_tab_msg_on.jpg) repeat;  color:#fff;}
.ny_msg .bridge a.on{background:url(../images/bg_tab_msg_on.jpg) repeat;  color:#fff;}

.msgWrite{padding-left:160px;  background:url(../images/bg_msg_w_1.png) no-repeat left center;margin-top:35px;}
.msgWrite .bridge{margin-left:112px;}
.msgWrite .msgform{margin-left:40px; width:510px; margin-top:8px;}
.msgWrite .msgform ul li{padding:8px 0;float:left; width:100%; position:relative;}
.msgWrite .msgform ul li p.type{width:70px;float:left;line-height:34px; text-align:right;}
.msgWrite .msgform ul li span.msgIn{float:left; border-bottom:3px solid #e3e3e3; padding-bottom:1px;}
.msgWrite .msgform ul li span.msgIn input{ height:30px; line-height:30px; border:none; background:#e3e5e7; font-size:14px; }
.msgWrite .msgform ul li span.tips{line-height:34px; padding-left:10px; position:absolute; white-space:nowrap;}
.msgWrite .msgform ul li span.msgIn textarea{  line-height:20px; border:none; background:#e3e5e7;}
.msgWrite .msgform ul li.butbox input{ width:86px; height:33px; border:none; border-bottom:2px solid #e3e3e3; background:#6d7983;line-height:30px; cursor:pointer;   color:#fff; }
.msgWrite .msgform ul li.butbox input:hover{ background:#f76b3a;}

.msgCk{margin-top:35px;}
.msgCk .bridge{margin:0;margin-bottom:10px;}
.msgCk .msglist{overflow:hidden;_zoom:1;}
.msgCk .msglist ul{margin:-22px 0 0 0;}
.msgCk .msglist ul li{margin-bottom:24px; border-top:1px solid #8d8d8d; padding-top:21px;}
.msgCk .msglist ul li p{height:40px;line-height:40px;padding-left:18px; background:#e6e9ec; border-bottom:1px solid #fefdfe;  color:#59636c;}
.msgCk .msglist ul li b.tit{font-size:14px;font-weight:bold;  color:#000;}
.msgCk .msglist ul li div{ color:#59636c; line-height:18px;border-bottom:1px solid #fefdfe;padding:15px 18px 20px 18px; background:#e6e9ec; }
.msgCk .msglist ul li p.msger{background:#d8dde0;}
.msgCk .msglist ul li .msgText{background:#d8dde0;}
.msgCk .msglist ul li .msgReply{border-bottom:none;}
.msgCk .msgpages{text-align:center;}
.msgCk .msgpages a{ margin:0 1px; font-family:Arial;  color:#666666;}
.msgCk .msgpages span.msgpageAll{color:#666666;}



/*main css*/
.main-im{position:fixed;right:10px;top:300px;z-index:100;width:110px;height:272px;}
.main-im .qq-a{display:block;width:106px;height:116px;font-size:14px;color:#0484cd;text-align:center;position:relative;}
.main-im .qq-a span{bottom:5px;position:absolute;width:90px;left:10px;}
.main-im .qq-hover-c{width:70px;height:70px;border-radius:35px;position:absolute;left:18px;top:10px;overflow:hidden;z-index:9;}
.main-im .qq-container{z-index:99;position:absolute;width:109px;height:118px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom:1px solid #dddddd;background:url(../images/qq-icon-bg.png) no-repeat center 8px;}
.main-im .img-qq{max-width:60px;display:block;position:absolute;left:6px;top:3px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.main-im .im-qq:hover .img-qq{max-width:70px;left:1px;top:8px;position:absolute;}
.main-im .im_main{background:#F9FAFB;border:1px solid #dddddd;border-radius:10px;background:#F9FAFB;display:none;}
.main-im .im_main .im-tel{color:#000000;text-align:center;width:109px;height:105px;border-bottom:1px solid #dddddd;}
.main-im .im_main .im-tel div{font-weight:bold;font-size:12px;margin-top:6px;}
.main-im .im_main .im-tel .tel-num{font-family:Arial;font-weight:bold;color:#e66d15;}
.main-im .im_main .im-tel:hover{background:#fafafa;}
.main-im .im_main .weixing-container{width:55px;height:47px;border-right:1px solid #dddddd;background:#f5f5f5;border-bottom-left-radius:10px;background:url(../images/weixing-icon.png) no-repeat center center;float:left;}
.main-im .im_main .weixing-show{width:112px;height:172px;background:#ffffff;border-radius:10px;border:1px solid #dddddd;position:absolute;left:-125px;top:-126px;}
.main-im .im_main .weixing-show .weixing-sanjiao{width:0;height:0;border-style:solid;border-color:transparent transparent transparent #ffffff;border-width:6px;left:112px;top:134px;position:absolute;z-index:2;}
.main-im .im_main .weixing-show .weixing-sanjiao-big{width:0;height:0;border-style:solid;border-color:transparent transparent transparent #dddddd;border-width:8px;left:112px;top:132px;position:absolute;}
.main-im .im_main .weixing-show .weixing-ma{width:104px;height:103px;padding-left:5px;padding-top:5px;}
.main-im .im_main .weixing-show .weixing-txt{position:absolute;top:110px;left:7px;width:100px;margin:0 auto;text-align:center;}
.main-im .im_main .go-top{width:50px;height:47px;background:#f5f5f5;border-bottom-right-radius:10px;background:url(../images/totop-icon.png) no-repeat center center;float:right;}
.main-im .im_main .go-top a{display:block;width:52px;height:47px;}
.main-im .close-im{position:absolute;right:10px;top:-12px;z-index:100;width:24px;height:24px;}
.main-im .close-im a{display:block;width:24px;height:24px;background:url(../images/close_im.png) no-repeat left top;}
.main-im .close-im a:hover{text-decoration:none;}
.main-im .open-im{cursor:pointer;margin-left:68px;width:40px;height:133px;background:url(../images/open_im.png) no-repeat left top;}
