@charset "utf-8";

/* Style Reset
-----------------------------------------------------------------------------------------------------*/
body, div, dl, dt, dd, ul, ol, li, pre, code, form, fieldset, legend, input, button, textarea, blockquote 
{ margin:0px; padding:0px;} 
html button::-moz-focus-inner{ border-color:transparent!important; } 
input, button, textarea,select, optgroup, option { font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit;}
ul, li, dl, dt, dd, ol { display: block; list-style: none; }
fieldset, img { border:0; }
iframe { background-image: none; }
.clear { clear:both; height:0;}
.indent { text-indent:2em; }
.db{ display: block; }
.di{ display: inline; }
.cen{ margin:0px auto;}
img{ border:0px;}
body{min-width:1000px; font-family:'宋体'; background:#fff; font-size: 12px}
.fs18{ font-size:18px;}
.fs14{ font-size:14px;}
a{ text-decoration:none; color:#474747;}
a:hover{ text-decoration:none; color:#FF0000;}
.fl{float:left;}
.fr{float:right;}
.none {display:none;}
.bgnone{background:none;}
.h10px{ height:10px; width:100%; clear:both;}
.h20px{ height:20px; width:100%; clear:both;}
.fbld{ font-weight:bold;}
p{ margin:0; padding:0;}

/*
head
*/
#head{width:100%; text-align:center;}
.head{width:1000px; height:90px; margin:0 auto; position:relative;}
.head .logo{width:323px; height:58px; float:left; margin-top:16px;}
.head .swsy{width:220px; height:35px; line-height:28px; font-family:'微软雅黑'; text-align:center; float:right; color:#1e668e; background:url(/images/swsy_bg.jpg);}
.head .swsy a{ padding:0 15px; color:#1e668e;}
.head .swsy a:hover{color:#e84d3b;}
.head .head_tel{width:187px; height:22px; position:absolute; right:25px; top:52px;}
#nav{width:100%; height:61px; background:url(/images/nav_bg.jpg) repeat-x;}
.nav{width:1000px; height:60px; margin:0 auto;}
.navSon{float:left; z-index:20001; width:103px; height:60px; position:relative; background:url(/images/nav_line.jpg) right bottom no-repeat;}
.navSon a{width:102px; height:55px; padding-top:5px; float:left; display:block; font-family:"新宋体"; font-size:14px; line-height:55px; text-align:center; color:#666666; font-weight:bold;}
.navSon a:hover{width:102px; height:55px; padding-top:5px; float:left; display:block;font-family:"新宋体"; font-size:14px; text-align:center; line-height:55px; color:#fff; font-weight:bold; background:url(/images/nav_hover.jpg) center bottom no-repeat;}

.hover{cursor:pointer;}
.hover a{width:103px; height:55px; padding-top:5px; float:left; display:block;font-family:"新宋体"; font-size:14px; text-align:center; line-height:55px; color:#fff; font-weight:bold; background:url(/images/nav_hover.jpg) center bottom no-repeat;}

.navSon .sub{position:absolute;top:59px;left:0px;font-weight:400;width:102px; display:none;}
.navSon .sub ul{height:auto;width:100%;}
.navSon .sub li{height:30px;line-height:30px;text-align:center;background:url(/images/xiala_bg.jpg) center bottom no-repeat;}
.navSon .sub li a{ display:block; height:30px; line-height:30px; width:102px; padding:0; background:none; color:#ffffff;}
.navSon .sub li a:hover{display:block;color:#e84d3b;}
/*
banner
*/
#banner{width:1000px; height:330px; margin:0 auto; padding-top:10px;}
#focus {width:1000px; height:330px; overflow:hidden; position:relative;}
#focus ul {height:330px; position:absolute;}
#focus ul li {float:left; width:1000px; height:330px; overflow:hidden; position:relative; background:#fff;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btn {position:absolute; width:110px; height:24px; right:0; bottom:15px;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:24px; height:24px; background:#FFF; border:#1e668e 1px solid; line-height:24px; text-align:center; font-size:20px; font-family: "微软雅黑"; margin-right:5px; cursor:pointer; color:#1e668e; font-size:12px; font-weight:normal;}
#focus .btn span.on {background:#11608c; color:#fff; border:#1e668e 1px solid;}

/*
main
*/
#main{width:1000px; height:auto; padding-top:15px; margin:0 auto;}

#main .tit{width:100%; height:35px; background:url(/images/ind_tit_bg.jpg) repeat-x;}
#main .tit h4{width:90px; background:url(/images/ind_tit_bg2.jpg) center no-repeat; margin:0 auto; height:30px; padding-top:5px; float:left; line-height:30px; text-align:center; color:#fff; font-family:'新宋体,宋体'; font-weight:bold; margin-left:12px; font-size:14px;}
#main .tit a{ float:right; height:35px; line-height:35px; padding-right:15px; color:#666666;}
#main .tit a:hover{color:#e84d3b;}

.zuoyuan{width:3px; height:3px; background:url(/images/yuanjiao.jpg); position:absolute; top:-1px; left:-1px;}
.youyuan{width:3px; height:3px; background:url(/images/yuanjiao2.jpg); position:absolute; top:-1px; right:-1px;}

#main .leftcon{width:310px; height:215px; border:#e1e1e1 solid 1px; position:relative;}
#main .leftcon ul{width:285px; margin:0 auto;}
#main .leftcon ul li{width:100%; height:33px; border-bottom:#cdcdcd dotted 1px; line-height:33px; background:url(/images/ind_news_ico.jpg) 3px center no-repeat; text-indent:15px;}
#main .leftcon ul li.nb{ border:none;}
#main .leftcon ul li a{color:#666666;}
#main .leftcon ul li a:hover{color:#e84d3b;}
#main .leftcon .con{width:275px; margin:0 auto; line-height:24px; color:#4d4d4d; padding-top:14px;}
#main .cencon{width:355px; height:215px; border:#e1e1e1 solid 1px; position:relative; margin-left:10px; float:left;}
.main2{width:350px; margin:0 auto; padding-top:28px;}
.main2 .ctrl{width:45px; height:22px; margin-top:42px; display:block;}
.main2 .ctrl img{ display:block; margin:0 auto;}
.main2 .imggd{width:260px; display:block; overflow:hidden; float:left;}
.main2 .imggd ul{ overflow:hidden;width:auto;}
.main2 .imggd li{width:157px; float:left;}
.main2 .imggd li .pic{width:147px;height:110px; margin:0 auto;}
.main2 .imggd li .text{width:147px;height:20px; margin:0 auto; line-height:20px; text-align:center; display:block; clear:both; color:#4d4d4d; margin:0 auto;}


/*
底部
*/
#boot{width:100%; height:113px; padding-top:10px; overflow:hidden;}
#boot .btnav{width:100%; height:42px; background:#e6e6e6;}
#boot .btnav .con{width:1000px; margin:0 auto; height:42px; line-height:42px; text-align:center;}
#boot .btnav .con a{ color:#666666; padding:0 28px;}
#boot .btnav .con a:hover{color:#e84d3b;}
#boot .copy{width:1000px; height:44px; line-height:22px; text-align:center; color:#888888; margin:10px auto;}
#boot .copy a{color:#888888;}
#boot .copy a:hover{color:#e84d3b;}


/*
-------------------------------------
内页

banner

*/
#nbanner{width:1000px; height:140px; margin:0 auto; padding-top:11px;}
#nmain{width:1000px; height:auto; margin:0 auto; padding-top:15px}
.nmainleft{width:232px;height:auto; float:left;}
.nmainleft .tit{width:232px; height:49px; background:url(/images/n_left_bg.jpg);position:relative; }
.nmainleft .tit .tit0{width:232px; height:49px; line-height:45px; font-family:'微软雅黑'; color:#225978; font-size:16px; font-weight:400;}
.nmainleft .tit .tit0 p{width:86px; float:left; text-align:right;}
.nmainleft .tit .tit0 span{ font-family:'Arial'; font-size:14px; color:#225978; font-weight:400; width:100px; float:left; text-indent:10px;}
.nmainleft .tit .tit1{width:232px; height:48px; line-height:44px; position:absolute; top:1px; left:0px; font-family:'微软雅黑'; color:#ffffff; font-size:16px; font-weight:400;}
.nmainleft .tit .tit1 p{width:86px; float:left; text-align:right; font-weight:bold;}
.nmainleft .tit .tit1 span{ font-family:'Arial'; font-size:14px; color:#ffffff; font-weight:400; width:100px; float:left; text-indent:10px;}

.nmaincon{width:230px;height:auto!important; min-height:425px; height:425px; background:#f8f8f8; border:#e2e2e2 solid 1px;}
.nmaincon ul{width:230px; height:auto;}
.nmaincon ul li{width:100%; height:40px; line-height:34px; background:url(/images/n_left_bg1.jpg) repeat-x left top;}
.nmaincon ul li a{display:block; background:url(/images/n_left_ico1.jpg) 14px 13px no-repeat; color:#333333; text-indent:28px;}
.nmaincon ul li a:hover{display:block; background:url(/images/n_left_ico2.jpg) 14px 13px no-repeat; color:#1e668e; font-weight:bold; text-indent:28px;}
#nhover a{display:block; background:url(/images/n_left_ico2.jpg) 14px 13px no-repeat; color:#1e668e; font-weight:bold; text-indent:28px;}

.nmaintel{width:230px; height:auto; background:url(/images/n_left_tel_bg.jpg) center 14px no-repeat; padding-top:14px;}
.nmaintel .ttit{width:230px; height:31px; position:relative; }
.nmaintel .ttit .ttit0{width:23.px; height:31px; line-height:31px; font-family:'微软雅黑'; color:#225978; font-size:16px; font-weight:400;}
.nmaintel .ttit .ttit0 p{width:86px; float:left; text-align:right;}
.nmaintel .ttit .ttit0 span{ font-family:'Arial'; font-size:14px; color:#225978; font-weight:400; width:120px; float:left; text-indent:10px;}
.nmaintel .ttit .ttit1{width:23.px; height:30px; line-height:30px; position:absolute; top:1px; left:0px; font-family:'微软雅黑'; color:#ffffff; font-size:16px; font-weight:400;}
.nmaintel .ttit .ttit1 p{width:86px; float:left; text-align:right;}
.nmaintel .ttit .ttit1 span{ font-family:'Arial'; font-size:14px; color:#ffffff; font-weight:400; width:120px; float:left; text-indent:10px;}
.nmaintel .tlfcon{width:210px; height:auto; line-height:24px; padding-left:20px; padding-top:14px; padding-bottom:14px; font-family:'微软雅黑'; font-size:12px; color:#333333;background:url(/images/n_left_tel_bg2.jpg) center top repeat-y;}
.nmaintel .tlfconbg{width:100%; height:19px; background:url(/images/n_left_tel_bg1.jpg) center top no-repeat;}

.nmainright{width:750px;height:auto; float:right; border:#e1e1e1 solid 1px; height:auto!important; min-height:525px; height:525px;}
.nmainright .ntit{width:100%; height:40px; background:url(/images/n_tit_bg.jpg) left top repeat-x;}
.nmainright .ntit h4{width:83px; height:30px; margin:0; text-indent:14px; line-height:30px; font-family:'微软雅黑'; font-size:16px; color:#333333; float:left;}
.nmainright .ntit h5{width:183px; height:20px; margin:0; padding-top:8px; line-height:20px; font-family:'Arial'; font-size:12px; font-weight:none; color:#999999; float:left;}
.nmainright .ntit .dqwz{width:auto; line-height:30px; float:right; text-align:right; color:#666666; padding-right:20px;}
.nmainright .ntit .dqwz span{color:#ff3423;}
.nmainright .ntit .dqwz a{color:#666666;}
.nmainright .ntit .dqwz a:hover{color:#ff3423; text-decoration:underline;}

.nmainright .ntit2{width:100%; height:40px; background:url(/images/n_tit_bg.jpg) left top repeat-x;}
.nmainright .ntit2 h4{width:83px; height:30px; margin:0; text-indent:14px; line-height:30px; font-family:'微软雅黑'; font-size:16px; color:#333333; float:left;}
.nmainright .ntit2 h5{width:183px; height:20px; margin:0; padding-top:8px; line-height:20px; font-family:'Arial'; font-size:12px; font-weight:none; color:#999999; float:left;}
.nmainright .ntit2 .dqwz{width:auto; line-height:30px; float:right; text-align:right; color:#666666; padding-right:20px;}
.nmainright .ntit2 .dqwz span{color:#ff3423;}
.nmainright .ntit2 .dqwz a{color:#666666;}
.nmainright .ntit2 .dqwz a:hover{color:#ff3423; text-decoration:underline;}


.nmainright .nnr{width:705px; padding:10px 0; line-height:28px; color:#666666; margin:0 auto;}

/*
产品展示
*/
.leftprotype{width:230px; background:url(/images/n_left_bg1.jpg)left top;}
.proclass_li{width:230px; height:26px; padding-top:10px;background:url(/images/n_left_ico1.jpg) 14px 13px no-repeat; cursor:pointer; text-indent:28px;}
.proclass_li a{color:#666666;}
.proclass_li a:hover{color:#1e668e;font-weight:bold;}
.hover2 a{color:#1e668e; font-weight:bold;}

.proclass_x{width:100%; display:none;}
.proclass_x a{color:#666; display:block; background:url(/images/n_left_ico1.jpg) 30px 13px no-repeat;}
.proclass_x a:hover{color:#1e668e; background:url(/images/n_left_ico2.jpg) 30px 13px no-repeat;}
.proclass_x p{width:230px; height:36px; line-height:36px; cursor:pointer; text-indent:45px;}

.procon{width:100%; height:auto!important; min-height:500px; height:500px;}
.procon ul{width:100%; height:auto;}
.procon ul li{width:730px; padding-left:20px; height:121px; padding-top:22px; background:url(/images/pro_li_bg.jpg) repeat-x left bottom;}
.procon ul li .text{width:520px; height:121px; padding-left:15px; float:left;}
.procon ul li .text a{font-size:14px; line-height:24px; color:#1e668e; display:block; font-weight:bold;}
.procon ul li .text a.f14{font-size:14px;}
.procon ul li .text a:hover{color:#ff3423; text-decoration:underline;}
.procon ul li .text p{color:#666666; line-height:20px; padding:5px 0;}
.procon ul li .pic{width:128px; height:96px; position:relative; border:#cfcfcf solid 1px; float:left; background:url(/images/pro_li_pic_bg.jpg) center 130px no-repeat;}
.procon ul li .pic img{width:128px; height:96px; display:block;}
.procon ul li .pic .pro_li_bg{ position:absolute; top:97px; left:1px; width:128px; height:10px}

/*
分页
*/
.page{width:730px;height:51px; padding:10px 0; font-size:14px; padding-left:20px;  line-height:51px;  color:#666666;}
.page a{font-size:14px; font-weight:bold; color:#666; padding:5px 5px;font-family:'Arial';}
.page a.pageleft{ background:url(/images/page_left.jpg) center center no-repeat; padding:5px 15px;}
.page a.pageright{ background:url(/images/page_right.jpg) center center no-repeat; padding:5px 15px;}
.page a.pagebtn{ background:url(/images/page_queding.jpg) center center no-repeat; padding:5px 20px;}
.page a:hover{color:#1e668e;}

/*
产品详细页面
*/

.view_tit{width:100%; height:auto!important; min-height:62px; height:62px; border-bottom:#999999 dotted 1px; width:718px; margin:0 auto;}
.view_tit h4{ height:30px; line-height:30px; margin:0; width:100%; font-weight:normal; font-size:18px; color:#000000; font-family:'微软雅黑'; overflow:hidden;}
.view_tit p{width:380px; height:30px; line-height:30px; color:#999999; float:left;}
.view_tit a{ float:right; line-height:30px; color:#1e668e; margin-right:15px;}
.view_tit a:hover{ text-decoration:underline;}

.img{ width:560px; margin:30px auto; text-align:center;}
.img img{ display:block; max-width:560px; margin:0 auto;}

.nr_tit{width:200px; padding-left:20px; height:30px; line-height:30px; display:block; font-size:12px; font-weight:bold; color:#666666;}
.nr_view{width:710px; margin:0 auto; color:#666666; font-size:12px; line-height:28px;}

.fenyefh{text-align:center;height:22px; padding-top:20px;}
.fenyefh a{color:#1e668e;}
.fenyefh a:hover{color:#f2552a;}
.fenyeud{width:100%;text-align:left; text-indent:20px; height:20px;margin:0px;padding:5px 0;color:#1e668e;font-size:12px;}
.fenyeud a{color:#1e668e;}
.fenyeud a:hover{color:#f2552a;}

/*
最新动态
*/
.newscon{width:100%;height:auto!important; min-height:200px; height:200px;}
.newscon ul{width:710px; height:auto; margin:0 auto; _margin:0 auto; }
.newscon ul li{width:100%; height:34px; line-height:34px; border-bottom:#999999 dotted 1px; background:url(/images/news_ico.jpg) left center no-repeat; text-indent:15px;}
.newscon ul li a{color:#666666; float:left;}
.newscon ul li a:hover{color:#1e668e;}
.newscon ul li span{color:#666; float:right; padding-right:16px;}

/*
投诉建议
*/
.tscon{width:700px;height:auto!important; min-height:425px; height:425px; padding-top:20px; margin:0 auto;}
.tscon ul{width:100%; height:auto;}
.tscon ul li{width:100%; height:40px; clear:both;}
.tscon ul li.xiao{width:40%; height:40px; float:left; clear:none;}
.tscon ul li p{width:70px; color:#7c7c7c; font-size:12px; float:left; text-align:right;}
.tscon ul li input{width:185px; height:16px; line-height:16px; border:#ccc solid 1px; float:left; text-indent:5px; color:#666;}
.tscon ul li input.big{width:395px;}
.tscon ul li input.yzm{width:50px;}
.tscon ul li span{color:#ff0000; float:left; display:block; width:20px; font-size:12px; font-weight:bold; text-align:center;}
.tscon ul li span.big{ padding-top:130px;}
.tscon ul li.big{height:170px; clear:both;}
.tscon ul li textarea{width:400px; height:150px; line-height:22px; color:#666; border:#ccc solid 1px; float:left;}
.tscon ul li input.btn{width:50px; height:25px; background:#1e668e; color:#fff; text-align:center; margin-right:20px; border:none; cursor:pointer;}
