﻿/* CSS Document */
@charset "utf-8";
html{overflow-x:hidden;}

.clear{ overflow:hidden; _height:1px; _overflow:visible; }

.clean{ font-size:0px; line-height:0px; clear:both; height:!important; min-height:; height:; }

.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:990px; margin:0 auto; position:relative;}
.header{ width:100%; height:69px;}
.header .logo{ position:absolute; left:0; top:10px;}
.nav{ position:absolute; right:52px;}
.nav ul li{ float:left; width:93px; height:69px; line-height:69px; border-right:1px solid #e5e5e5; text-align:center;}
.nav ul li > a{ color:#666; font-size:14px; font-family:"微软雅黑"; font-weight:bold; display:block;}
.nav ul li:hover{ background:#ef7e2d;}
.nav ul li:hover a{ color:#fff;}
.nav ul li.on{ background:#ef7e2d;}
.nav ul li.on a{color:#fff;}
.nav ul li dl{ background:url(../images/xialabg.png) repeat-y left top; text-align:center; display:none; margin-top:-1px; padding-top:15px; z-index:999999999; position:relative;}
.nav ul li:hover dl{ display:block;}
.nav ul li dl dd{width:94px; height:28px;line-height:26px; text-align:center; background:url(../images/la.jpg) no-repeat left bottom;}
.nav ul li dl .d_lat{ background:none;}
.nav ul li dl dd:hover{ background:url(../images/g3.jpg) no-repeat;}
.nav ul li dl dd a{ color:#fff;font-family:"微软雅黑"; font-size:12px; display:block;}

.header .lan{ width:50px; height:67px; position:absolute; right:0; top:0; border-right:1px solid #e5e5e5; padding-top:8px; text-align:center;}
.header .lan_top{ height:28px; border-bottom:1px solid #e5e5e5;}
.header .gsss{background: url("../images/ss.gif") no-repeat left top; height: 30px;overflow: hidden; padding: 1px; position: absolute; right:-2px; top: 37px; width: 185px; display:none; z-index:99999999;}
.header .sear img{}
.header .lan_bm{ padding-top:5px;}
.header .lan_bm:hover .gsss{ display:block;} 
.gsss .sleftbg input { background: none repeat scroll 0 0 #fff;border: 1px solid #fff;color: #e2d8d8;height: 33px;line-height: 33px;width: 64px;}
.gsss .sleftbg {background: none repeat scroll 0 0 #fff;height: 33px;width: 133px; float:left;}
.gsss .srigbg { height: 33px; width: 50px; float:right; background:none;}
.gsss .srigbg input { background:none; border:none; cursor: pointer; height: 33px;width: 50px;}

.banner {width: 100%; height:440px; background: #e0e0e0; float:left; position:relative;}
.banner .photo {width: 100%; height:440px; position: relative; top:0px; left: 0px; overflow: hidden;}
.banner .photo li { position: absolute; top:0px; left: 0px;}
.banner .tabs { position:absolute; top:402px; left:50%; z-index:99999999; margin-left:-55px; width:110px; height:20px; overflow:hidden;}
.banner .tabs li { float: left; margin-right: 8px;}
.banner .tabs li a{ display: block; width: 19px; height: 19px; text-align: center; text-indent: -9999px; overflow: hidden; background:url(../images/diandian.png) no-repeat;}
.banner .tabs li a.current{ background:url(../images/dian_hover.png) no-repeat;}

.contant{ margin-top:35px;}
.about_left{ width:272px; height:245px; overflow:hidden;}
.about_left a{ color:#1465a1; font-size:18px; font-family:"微软雅黑";}
.about_left .lt_title i{ color:#b7b7b7; font-size:14px; margin-left:5px;}
.about_left .about_nr{ font-size:12px; color:#676767; line-height:24px; padding-top:8px;font-family:"微软雅黑";}
.about_left .ab_tu{ padding-top:29px;}
.about_left .com_name{ margin-top:12px;color:#1465a1; font-size:18px;font-family:"微软雅黑";}
.sy_news{ width:388px; margin-left:50px; overflow:hidden;}
.sy_news .lt_title i{color:#b7b7b7; font-size:14px; margin-left:5px;}
.sy_news .lt_title a{ color:#1465a1; font-size:18px;font-family:"微软雅黑";}
.sy_news .jz_con_top{ border-bottom:1px solid #e2e2e2; height:96px; margin-top:27px;}
.jz_con{ padding-top:30px;}
.jz_con_top .jz_contu{ width:110px; float:left;}
.jz_con_top .jz_conname{ margin-left:134px; color:#666666; font-size:14px;}
.jz_con_top .jz_conname:hover{ color:#ef7e2d;}
.jz_con_top .jz_consj{margin-left:134px; color:#c2c2c2; line-height:19px; font-size:12px;}
.jz_con_top .jz_connr{margin-left:134px;color:#666; line-height:20px;font-size:12px;}
.jz_con_top .jz_connr:hover{color:#ef7e2d;}
.sy_news_bm{ margin-top:18px;}
.sy_news_bm ul li{ width:388px; overflow:hidden; height:23px; line-height:28px; font-size:14px;font-family:"微软雅黑";}
.sy_news_bm ul span{ color:#c2c2c2; margin-right:13px;}
.sy_news_bm ul li a{ color:#666666;}
.sy_news_bm ul li a:hover{color:#ef7e2d;}
.sy_contact{ width:244px; float:left; height:245px; overflow:hidden; margin-left:29px;}
.sy_contact .lt_title a{ color:#1465a1; font-size:18px; font-family:"微软雅黑";}
.sy_contact .lt_title i{ color:#b7b7b7; font-size:14px; margin-left:5px;}
.sy_contact .tel{ background:url(../images/telbg.png) no-repeat; height:85px; line-height:145px; padding-left:48px; color:#ef7e2d; font-size:24px;font-family:"微软雅黑"; font-weight:bold; margin-top:24px; border-bottom:1px solid #ececec; padding-bottom:14px;}
.sy_contact .address{ background:url(../images/add.png) no-repeat; height:19px; text-indent:16px; margin-top:12px; color:#666; font-size:13px;font-family:"微软雅黑";}
ul.you li{ float:left; margin-right:8px; margin-top:20px; position:relative;}
.you_kuai{ display:none; position:absolute; top:0; left:0;}
ul.you .l1:hover .you_kuai{ display:block;}
ul.you .l2:hover .you_kuai{ display:block;}
ul.you .l3:hover .you_kuai{ display:block;}
ul.you .l4:hover .you_kuai{ display:block;}
.pro_tit a{ color:#1465a1; font-size:18px; font-family:"微软雅黑";}
.pro_tit{ border-bottom:1px solid #dcdcdc; border-top:1px solid #dcdcdc; padding:8px 0 6px 0;}
.pro_con .pro_tit i{ color:#b7b7b7; font-size:14px; margin-left:5px;}
.wrap2{width:990px; height:325px; margin:39px auto; position:relative;}
ul.ky li{ float:left;color:#999;  background:url(../images/xian.jpg) no-repeat right center;}
ul.ky li a{ display:block; padding:10px 16px;}
.cps ul .mz3{ background:none;}
ul.ky li.active{ background:#ef7e2d;}
ul.ky li.active a{ color:#fff;}
ul.ky li:hover{ background:#ef7e2d;}
ul.ky li:hover a{ color:#fff;}
ul.ky{ position:absolute; top:0; right:0;}
.lkk { padding-top:25px;}
.cps ul li a{ font-size:14px; font-family:"微软雅黑"; color:#999; }
.cps ul li{ float:left;}
.lkk ul{ width:985px; height:255px;overflow:auto;}
.lkk ul li{float:left; width:197px; height:255px; overflow:hidden;}
.lkk ul li p{ text-align:center; font-size:12px;font-family:"微软雅黑";}
.lkk ul li:hover p{ color:#ef7e2d;}
.lkk ul li:hover span{color:#ef7e2d;}
.lkk ul li .x2{ margin-top:20px; margin-bottom:12px; background:url(../images/nm_05.jpg) no-repeat center top; height:2px;}
.lkk ul li:hover .x2{ background:url(../images/nm_03.jpg) no-repeat center top; height:2px;}
.lkk ul .c_name{ margin:0 5px; font-size:12px;font-family:"微软雅黑";}
.lkk ul .c_name span{ color:#d1d1d1; font-size:10px;}
#cps-2{ display:none;}
#cps-3{ display:none;}
.lianjie{ background:#efefef; min-height:225px; padding-top:29px;}
.lianjie ul li{ float:left; margin-right:31px; width:110px; text-align:center; }
.lianjie ul li > a{ font-size:16px; color:#666666;font-family:"微软雅黑";border-bottom:1px solid #c9c9c9; padding-bottom:5px;}
.lianjie ul dl{ margin-top:22px;}
.lianjie ul dd{ margin-top:4px;}
.lianjie ul dd a{ color:#999; font-family:"微软雅黑";}

.footer{ width:100%; height:85px; background:#656565;}
.footer .lt{ font-size:12px;font-family:"微软雅黑"; color:#fefefe; position:absolute; left:0; top:27px; line-height:25px;}
.footer .lt .beian{ color:#9e9e9e;}
.footer .lt .beian a{ color:#9e9e9e;}
.footer .rt{ position:absolute; top:51px; right:0;}
.footer .rt ul{ position:absolute;top:-20px; right:-11px; width:275px;}
.footer .rt ul li{ background:url(../images/hk_03.jpg) no-repeat right 3px; height:18px; float:left;}
.footer .rt ul .sm{ background:none;}
.footer .rt ul li a{ color:#f0f0f0; font-family:"微软雅黑"; padding:0 9px 0 9px; font-size:12px;}
.fx{ position:absolute;top:-2px; right:0; width:300px;}
.fx .fen{ color:#a3a3a3; line-height:25px; margin-left:25px;}

.nbanner{ text-align:center;}
.dq{ height:45px; width:100%; border-bottom:1px solid #eaeaea;}
.dq .dq_ym{ line-height:45px; color:#666;font-family:"微软雅黑"; font-size:13px; background:url(../images/qz.png) no-repeat left center; text-indent:24px;}
.dq .dq_ym a{ color:#ef7e2d;}

/*左侧栏目样式分类 begin*/
.nyside{ width:225px; float:left; background:#f9f9f9;}
.nyside_in{ width:216px; margin:0 auto;}
ul.pro_case{ border-top:3px solid #efefef; }
ul.pro_case li{ width:205px; font-size:16px; line-height:39px;  padding-left:20px; border-bottom:1px dotted #efefef; }
ul.pro_case li.last{border-bottom:3px solid #efefef;}
ul.pro_case li:hover{ background:url(../images/libg.png) no-repeat left top; }
ul.pro_case li.on >a{ color:#fff;}
ul.pro_case li a{ color:#333333; }
ul.pro_case li dl{ padding:5px 0 10px 27px; display:none; }
ul.pro_case li dd{ width:186px; font-size:14px; line-height:35px;}
ul.pro_case li dd ul li a{ font-size:12px; font-family:"微软雅黑";}
ul.pro_case li dd ul{ padding-left:15px; width:118px; display:none;}
ul.pro_case li dd ul li{ width:133px;}
ul.pro_case li dd ul li > a:hover{color:#ef7e2d;}
ul.pro_case li dd ul li:hover{ background:none;}
ul.pro_case li dl dd{  background:url(../images/onbg.png) no-repeat 135px 10px;  }
ul.pro_case li dl dd:hover{ background:url(../images/on_hoverbg.png) no-repeat 135px 10px; }
ul.pro_case li dl dd:hover >ul{ display:block;}
ul.pro_case li dd:hover >a{ color:#24669a; border-bottom:1px solid #7ea4c2; }
ul.pro_case li.on{ background:url(../images/libg.png) no-repeat left top; }
.nyside_in .lianxi{ margin-top:16px; margin-bottom:12px; height:274px;border-bottom:3px solid #efefef;}
.nyside_in .lianxi .lx_tit{ padding-bottom:13px;}
.nyside_in .ma{ padding-top:10px; padding-bottom:10px;width:198px;  margin:0 auto; text-align:center;}
/*右侧样式*/
.nymain{ width:735px; float:right;}
.service_tit .s1{ padding-bottom:11px;}
ul.fuwu{ padding-bottom:52px;}
ul.fuwu li{ line-height:30px; text-indent:52px; }
ul.fuwu li a{ color:#333; font-size:13px; font-family:"微软雅黑"; text-decoration:underline;}
ul.fuwu li a:hover{ color:#033f77;}
.nyside_title{ color:#034f8b; font-size:25px; font-family:"微软雅黑"; font-weight:bold; line-height:67px; text-indent:12px;}
.nyside_title span{color:#034f8b; font-size:22px; font-family:"微软雅黑"; font-weight:bold; line-height:67px; text-indent:12px;}
.nymain_tit{ height:60px; border-bottom:1px solid #eaeaea; font-size:19px; color:#d8d8d8; font-family:"微软雅黑"; font-weight:bold; padding-top:24px;}
.nymain_tit a{ display:block; font-size:19px; font-family:"微软雅黑"; color:#015187; font-weight:normal;}
.main_con p{ color:#666;font-family:"微软雅黑"; font-size:12px; line-height:28px; padding-top:10px; text-indent:24px;}

/*产品页样式*/
.ny_chanpin ul{ width:735px; overflow:hidden;}
.ny_chanpin ul li{ float:left; width:168px; height:231px; overflow:hidden; margin-right:15px; margin-top:24px;}
.ny_chanpin ul li p{ text-align:center; font-size:12px;font-family:"微软雅黑";}
.ny_chanpin ul li:hover p{ color:#ef7e2d;}
.ny_chanpin ul li:hover span{color:#ef7e2d;}
.ny_chanpin ul li .x2{ margin-top:20px; margin-bottom:12px; background:url(../images/nm_05.jpg) no-repeat center top; height:2px;}
.ny_chanpin ul li:hover .x2{ background:url(../images/nm_03.jpg) no-repeat center top; height:2px;}
.ny_chanpin ul .c_name{ margin:0 5px; font-size:12px;font-family:"微软雅黑"; color:#666;}
.ny_chanpin ul .c_name span{ color:#d1d1d1; font-size:10px;}

/*页码放置 begin*/
.page1{ text-align:center; margin:65px 0 35px 0;}
.page1 a{ text-align:center; font-size:14px; line-height:28px;color:#666666; padding:3px 9px; font-family:"微软雅黑"; }
.page1 .om{background:#fff; padding:3px 14px; border:1px solid #e1e1e1;}
.page1 .ok{background:#fff; width:22px; height:26px; border:1px solid #e1e1e1;  }
.page1 .cur{background:#ef7e2d;}
.page1 .ok:hover{ background:#ef7e2d;}
.page1 .om:hover{background:#ef7e2d;}
.page1 a:hover{color:#fff;}
.page1 span{ font-size:14px; font-family:"微软雅黑"; color:#666;height: 20px;line-height: 20px;padding: 0 8px; text-align: center;}
.page1 .buttom{ background:url(../images/go.jpg) no-repeat; width:27px; border:none; height:22px; cursor:pointer;}
/*页码放置 end*/

/*新闻列表 begin*/
ul.ny_news{ padding-top:10px; }
.ny_news li{ width:735px; height:129px; border-bottom:1px solid #dcdcdc; padding-top:18px; } 
.ny_news li a{ height:141px; display:block; }
.ny_news li .tu{ width:152px; height:104px; }
.ny_news li .name{ margin-left:176px; font-size:16px; color:#f4a56c; line-height:18px; }
.ny_news li .sj{ margin:5px 0 0 176px; font-size:12px; color:#bbb9b9; line-height:17px; }
.ny_news li .nr{ margin:6px 0 0 176px; color:#919191; line-height:22px; height:51px; overflow:hidden; font-size:12px; }
.ny_news li .kr{ float:right;color:#25669a;}
/*新闻列表 end*/
.ny_ser ul{ padding-top:15px;}
.ny_ser ul li{font-size:14px; font-family:"微软雅黑"; line-height:35px; width:735px; height:35px; overflow:hidden; background:url(../images/dow.png) no-repeat right center;}
.ny_ser ul li:hover{ background:url(../images/dow2.png) no-repeat right center;}
.ny_ser ul li a{color:#666;}
.ny_ser ul li i{ color:#bbb9b9; padding-right:25px;}
.ny_ser ul li span{ float:right; background:url(../images/dow.png) no-repeat;}
.ny_ser ul li:hover span{}
/*在线搜索 begin*/
.ny_search ul{ padding-top:15px;}
.ny_search ul li{font-size:14px; font-family:"微软雅黑"; line-height:35px; width:735px; height:35px; overflow:hidden;}
.ny_search ul li a{color:#666;}
.ny_search ul li i{ color:#bbb9b9; padding-right:25px;}
.ny_search ul li span{ float:right;}
.ny_search ul li:hover span{}
/*在线搜索 end*/

.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; font-size:16px;}
.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 .text i{color:#666;}
.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:197px;  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;}


.links-inco{padding-top:28px; margin-left:25px; height:85px; overflow:hidden; }
.yqlj ul li {width:109px; height:85px; overflow:hidden; float:left; text-align:center; margin-left:14px;}
.yqlj ul li p{ text-align:center;font-size:12px; color:#666; line-height:35px;}
.yqlj ul img{border:1px solid #cbcbcb;}
.lins-c {display:block;font-family:'宋体',arial,verdana,sans-serif;padding:5px 3px;position:absolute;font-size:22px;color:#fff;top:26px;}
#lins-c-l {left:76px; top:35px; }
#lins-c-r {right:96px;top:35px;}




