﻿@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;}

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:1113px; margin:0 auto; position:relative;}

html{ overflow-x:hidden;}

/*banner样式*/
.bfdm{ width:100%; height:422px;}
.banner{ height:422px; overflow:hidden; margin:0 auto; position:relative;}
.banner li{ height:422px; width:100%; }
ul.tabs { position:absolute; top:368px; left:50%; z-index:99999999; margin-left:-56px; width:134px;}
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/dian.png) no-repeat center top;}
ul.tabs li.hover a{ background:url(../images/dian_hover.png) no-repeat center top;}
/*end*/

.header{ background:url(../images/headerbg_01.png) repeat-x center top; height:137px; position:relative; z-index:99999999;}

.header .logo{ padding-top:27px;}

#search{ position:relative;margin:5px 10px 0 16px; width:177px; height:27px;}

#search input{ width:151px; float:left; line-height:26px; height:26px; font-size:13px; background:url(../images/search.png) no-repeat left top; border:none; text-indent:15px; color:#9e9e9e;}

#search a.lg{ float:left; margin-left:-1px; border:none;}

.head_right{ margin-left:60px; width:703px;}

.sou{ padding-top:26px;}

.dai{ margin-left:54px;}

.mu{ position:relative; z-index:99999999; margin-top:13px;}

ul.nav li{ float:left; font-size:14px; width:80px; height:60px; text-align:center; position:relative;}

ul.nav li:hover >a{ color:#5ab4db; display:block;}

ul.nav li.on >a{ color:#5ab4db;}

ul.nav li >a{ color:#666;}

ul.nav li .xiala{ background:#fff; border-top:2px solid #0096cd; position:absolute; z-index:9999999999; top:59px; left:0px; display:none;}

ul.nav li .xiala dl dd{ width:88px; height:45px; font-size:12px; line-height:35px;}

ul.nav li .xiala dl dd:hover a{ color:#0096cd;}

ul.nav li .xiala dl dd a{ color:#666666;}

ul.nav li:hover .xiala{ display:block;}

ul.nav li .xiala dl dd:hover{ background:url(../images/nav_li_hover.png) no-repeat center center;}

/*新闻样式*/
.sy_news{ height:42px; background:#f1f1f1; width:100%;}

.synewsnr{ position:absolute; left:112px;}

.sy_news .b_tit{ background:url(../images/gg.png) no-repeat left center; text-indent:28px; line-height:42px; font-size:14px; color:#4b4b4e;}

.synewsnr ul li{ width:1004px; height:42px; line-height:42px; }

.synewsnr ul li a{ font-size:14px;color:#666666; }

.synewsnr ul li span{ float:right; background:url(../images/jt.png) no-repeat right center; padding-right:15px;}

.synewsnr ul li i{ float:right; margin-right:265px;}

.sy_product{ clear:both;}

.p_tit{ background:url(../images/pro.png) no-repeat left center; height:44px; width:244px; text-indent:14px; line-height:44px; color:#0099d1; font-size:17px; font-family:"微软雅黑";}

.p_tit span{ float:right; margin-right:7px; font-size:12px;}

.p_tit span a{ color:#666666;}

.sy_product{ margin-top:20px;}

/*产品分类 begin*/
.sy_sub{border:1px solid #e1e1e1;}
ul.pro_case{ width:245px; }
ul.pro_case li.ns{ width:245px; }
ul.pro_case .ns .yj1{ font-size:13px; line-height:40px; background:url(../images/p_hover.png) no-repeat; padding-left:24px; cursor:pointer; }
ul.pro_case .ns .yj1 a{ color:#333; }
ul.pro_case .ns .yj1:hover{ background:url(../images/p_bg.png) no-repeat; }
ul.pro_case .ns .yj1:hover a{ color:#fff; }
ul.pro_case .ns.on .yj1{ background:url(../images/p_bg.png) no-repeat; }
ul.pro_case .ns.on .yj1 a{ color:#fff; }
ul.pro_case .ns dl{ width:239px; padding:3px; display:none; }
ul.pro_case .ns.on dl{ display:block; }
ul.pro_case .ns dl dd{ width:239px; }
ul.pro_case .ns dl dd .ej1{ background:url(../images/xj3.png) no-repeat; height:34px; overflow:hidden; line-height:34px; padding-left:37px; cursor:pointer; }
ul.pro_case .ns dl dd .ej1 a{ color:#666; }
ul.pro_case .ns dl dd .ej1:hover{ background:url(../images/xj2.png) no-repeat; }
ul.pro_case .ns dl dd .ej1:hover a{ color:#009cd5; }
ul.pro_case .ns .siji{ display:none; }
ul.pro_case .ns dd.cur .siji{ display:block; }
ul.pro_case .ns .siji li{ width:239px; line-height:30px; border-bottom:1px dotted #ececec; }
ul.pro_case .ns .siji li a{ display:block; padding-left:55px; color:#999; }
ul.pro_case .ns .siji li a:hover{ color:#009cd5; }

/*产品分类 end*/

.sy_contact{ margin-top:10px;}

.contact_tit{ background:url(../images/contact.png) no-repeat left top; width:249px; height:44px; line-height:44px; color:#009cd5; font-size:16px; text-indent:14px;}

.contact_tit i{ color:#999;}

.address{ background:url(../images/address.png) no-repeat left top; height:174px; padding-top:17px; width:249px;}

.address p{ margin:0 30px 0 60px; font-size:14px; color:#ffffff; line-height:25px;}

.address .p2{ padding-top:15px;}

.address .p3{ padding-top:10px;}

.pro_con{ width:735px;}

.c_tit{ border-bottom:1px solid #564e4e; color:#009cd5; font-size:16px; height:30px;}

.c_tit span img{ margin-top:8px;}

.c_tit i{ color:#999999;}

ul.c_prolist{ margin-top:12px;}

ul.c_prolist li{ background:url(../images/tubg.png) no-repeat left center; width:144px; height:90px; overflow:hidden; float:left; margin-right:3px; margin-top:10px; position:relative;}

ul.c_prolist li img{ padding:1px;}

ul.c_prolist .c_tu_hover{ background:url(../images/sy_hover.png) no-repeat left top; width:142px; height:69px; padding-top:20px; position:absolute; top:0; left:0; display:none;}

ul.c_prolist .c_tu_hover p{ color:#a3adbc; text-indent:20px; line-height:20px;}

ul.c_prolist .c_tu_hover .more{ background:url(../images/moe.png) no-repeat 72px center;}

ul.c_prolist li:hover .c_tu_hover{ display:block;}

.c_tit{ font-family:"微软雅黑";}

.sy_xin{ width:420px;}

.xinwen{ border-bottom:1px solid #e2e2e2; height:92px; padding-top:20px; line-height:22px;}

.xinwen .xin_biao{ margin-left:119px; color:#777; font-size:14px;}

.xinwen .xin_biao:hover{color:#009cd5;}

.xinwen .xin_nr{ margin-left:119px; color:#8a8787; font-size:12px;}

.xinwen .xin_time{ float:right; color:#999;}

ul.xin_list{ margin-top:14px; clear:both;}

ul.xin_list li a{ color:#777777; line-height:23px; font-size:12px;}

ul.xin_list li{ background:url(../images/sy_19.jpg) no-repeat left center; text-indent:15px;}

ul.xin_list li span{ float:right;}

.sy_jian{ width:285px;}

.sy_jian .jian_tu{ margin:16px 0 18px 0;}

.sy_jian .jan_nr{ color:#666; font-size:12px; line-height:21px;}

.sy_jian .jan_nr a{color:#171717; }

.xinwennr{ border-bottom:1px solid #d4d4d4; height:272px; margin-top:20px; clear:both;}

.fd_link{ padding-top:25px;}

.lk{ height:65px;position:relative; margin-top:18px;}
.links-inco{ float:left; width:708px; overflow:hidden;}
.yqlj{ margin-top:15px;}
.yqlj ul li { width:135px; height:65px; overflow:hidden; float:left; position:relative;}
.yqlj ul li img{ border:1px solid #dcdcdc;}
.yqlj ul li p{ text-align:center;font-size:14px;}
.yqlj ul li .wz{ background:url(../images/zibg.png) no-repeat center bottom; line-height:35px; font-size:12px; color:#666666;}
.lins-c {display:block;position:absolute;font-size:22px;color:#09ae91;top:26px;}
#lins-c-l {left:0px; top:27px; }
#lins-c-r {right:0px;top:27px;}

.ew_nr ul li{ float:left; position:relative; width:54px; height:43px; text-align:center; margin-top:8px;}

.ew_nr ul li:hover{ background:#172b4a;}

.wb{ background:url(../images/wbbg_02.png) repeat-x left top; height:105px; margin-top:20px;}

.wb img{ padding-top:10px;}

.foot_bm p{ text-align:center; color:#666; font-size:12px; line-height:25px;}

.foot_bm p a{ color:#666;}

.wx .ewm{ background:url(../images/mabg.png) no-repeat left top; width:109px; height:120px; padding:12px 0 0 10px; position:absolute; left:-30px; display:none; top:45px;}

.ew_nr ul .wx:hover .ewm{ display:block;}

.fxdm p{ line-height:25px; color:#fff; padding-right:5px;}

.fxdm{ width:245px; padding-top:15px;}

/*内页样式*/
.nbanner{ width:1440px; }

.ny{ margin-top:20px;}

.ny_side{ width:247px;}

.ny_side ul.pro_case li p a{ display:block; color:#333333;}

/*.ny_side ul.pro_case li:hover p a{ color:#fff;}

.ny_side ul.pro_case li.on p a{ color:#fff;}
*/
.ny_main{ width:717px; padding-bottom:35px;}

.main_tit{ color:#009cd5; font-size:17px; border-bottom:1px solid #e4e4e4; height:35px;}

.main_tit span,.main_tit span a{ font-size:12px; color:#a09e9d;}

.ny_contant p{ text-indent:24px; color:#666 !important; font-size:13px !important; line-height:25px;  padding-top:10px;}

.ny_product_nr ul{ width:732px; margin-left:-10px;}

.ny_product_nr ul li{ border:1px solid #d9d9d9; width:171px; height:107px; position:relative; margin-left:10px; margin-top:15px;}

.ny_product_nr .c_tu_hover{ background:url(../images/ls_hover.png) no-repeat left top; width:171px; height:87px; padding-top:20px; position:absolute; top:0; left:0; display:none;}

.ny_product_nr .c_tu_hover p{ color:#a3adbc; text-indent:20px; line-height:20px; font-size:14px;}

.ny_product_nr .c_tu_hover .bt{ font-size:14px;}

.ny_product_nr .c_tu_hover .nt{ font-size:13px;}

.ny_product_nr .c_tu_hover .more{ background:url(../images/moe.png) no-repeat 132px center; text-indent:65px; margin-top:15px;}

.ny_product_nr ul li:hover .c_tu_hover{ display:block;}

/*页码放置 begin*/
.page{ height:33px; width:100%; text-align:center; padding-top:40px; clear:both; font-size:0px; font-family:Arial, Helvetica, sans-serif; }

.page a{ width:20px; line-height:33px; text-align:center; height:33px; display:inline-block; *display:inline; *zoom:1; text-align:center; font-size:18px; color:#5d6d7d; margin: 0 3px; }

.page a.prev{ background:url(../images/bg.gif); width:35px; height:33px; text-align:left; color:#fff; margin-right:10px; padding-left:1px; }

.page a.prev:hover{ background-position: 0 -33px; }

.page a.next{ background:url(../images/bg.gif) no-repeat -36px 0; width:35px; height:33px; text-align:right; color:#fff; padding-right:1px; margin-left:10px; }

.page a.next:hover{ background-position: -36px -33px; }

.page a.num:hover{ color:#009cd5; }

.page a.cur{ color:#009cd5; }
/*页码放置 end*/

/*新闻列表 begin*/
.ny_news_con{ }

.ny_news_con li{ width:719px; height:163px; border-bottom:1px solid #dcdcdc; margin-top:29px;} 


.ny_news_con li a{ color:#6a7682;}

.ny_news_con li .tu{ width:226px; height:141px; }

.ny_news_con li .name{ margin-left:255px; font-size:18px; color:#333333; line-height:18px; }

.ny_news_con li a:hover .name{ color:#009cd5; }

.ny_news_con li .sj{ margin:17px 0 0 255px; font-size:15px; color:#d2d6d9; line-height:15px; background:url(../images/bg1.gif) no-repeat; padding-left:25px; }

.ny_news_con li .nr{ margin:20px 10px 0 255px; color:#6a7682; line-height:22px; height:71px; overflow:hidden; font-size:12px; }
/*新闻列表 end*/

.dowload ul li{ background:url(../images/qt.png) no-repeat left center; text-indent:20px; height:36px; line-height:36px; }

.dowload ul li a{color:#666666;}

.dowload ul li span{ display:block; background:url(../images/xz.png) no-repeat left 8px; width:53px; height:28px;}

.dowload ul li span:hover{ background:url(../images/xz2.png) no-repeat left 8px;}

.dowload ul li:hover a{ color:#009cd5;}

.list ul li{ background:url(../images/qt.png) no-repeat left center; text-indent:20px; height:36px; line-height:36px; }

.list ul li a{color:#666666;}

.list ul li span{ display:block; width:53px; height:28px;}

.list ul li span:hover{ }

.list ul li:hover a{ color:#009cd5;}

.detail{ width: 700px; 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;}

.sy_news .xiazai{ position:absolute; top:15px; right:0; z-index:999999;background:url(../images/jt.png) no-repeat right center; font-size:14px;color:#666666; padding:0 10px; font-family:"微软雅黑"; }
.sy_news .xiazai a{color:#666666;}
.pro_con { min-height:725px;}
.chan{ clear:both;}



ul.pro_case{ width:245px; }
ul.pro_case li.ms{ width:245px; }
ul.pro_case .ms .yj1{ font-size:13px; line-height:40px; background:url(../images/p_hover.png) no-repeat; padding-left:24px; cursor:pointer; }
ul.pro_case .ms .yj1 a{ color:#333; }
ul.pro_case .ms .yj1:hover{ background:url(../images/p_bg.png) no-repeat; }
ul.pro_case .ms .yj1:hover a{ color:#fff; }
ul.pro_case .ms.on .yj1{ background:url(../images/p_bg.png) no-repeat; }
ul.pro_case .ms.on .yj1 a{ color:#fff; }
.pro_dh{ width:247px;}



.ny_product_nr2 ul{ width:732px;}

.ny_product_nr2 ul li{ width:345px; margin-right:20px; float:left; height:107px; position:relative; margin-top:15px;}

.ny_product_nr2 ul li .mz1{ margin-left:179px; color:#333333; font-size:14px;}

.ny_product_nr2 ul li .mz1 a{ color:#333333;}


.ny_product_nr2 ul li .mz2{ margin-left:179px; color:#999; font-size:12px;line-height:22px; height:75px; overflow:hidden;}


.ny_product_nr2 ul li .ny_tu img{ border:1px solid #d9d9d9;}

.ny_product_nr2 .c_tu_hover{ background:url(../images/ls_hover.png) no-repeat left top; width:171px; height:87px; padding-top:20px; position:absolute; top:0; left:0; display:none;}

.ny_product_nr2 .c_tu_hover p{ color:#a3adbc; text-indent:20px; line-height:20px; font-size:14px;}

.ny_product_nr2 .c_tu_hover .bt{ font-size:14px;}

.ny_product_nr2 .c_tu_hover .nt{ font-size:13px;}

.ny_product_nr2 .c_tu_hover .more{ background:url(../images/moe.png) no-repeat 132px center; text-indent:65px; margin-top:15px;}

/*.ny_product_nr2 ul li:hover .c_tu_hover{ display:block;}*/


#hot_news{ float:right; width:31px; height:11px;}



