@charset "utf-8";
/* CSS Document */

html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input,td { margin:0; padding:0; }
table { border-collapse: collapse }
body { font:normal 12px "Segoe UI", Verdana, Geneva, sans-serif; line-height:130%px; color:#005a88; }
ul,
ol,
li,
dl,
dt,
dd { list-style:none; }
img { border:0 none;}

.midbox { width:1000px; margin:0 auto;}
.floatleft { float:left;}
.floatright{ float:right;}

h2 { padding-bottom:.57em;}
h3 { padding-bottom:.38em;}
/*头部Header*/
#header { background:url(/images/head_15.gif) 0 74px repeat-x; text-align:center; width:100%; height:106px; }
#header .titleBox { margin:0 auto; height:74px; width:1000px; }
#header .titleBox .logoer { background:url(/images/head_03.gif) no-repeat; width:370px; height:0px; overflow:hidden; padding-top:32px; margin-top:28px; float:left; }
#header .titleBox .searchBar { width:300px; float:right; margin-top:30px; }
#header .titleBox .searchBar input[type="text"] { background:url(/images/head_09.gif); border:none; width:180px; height:21px; color:#FFF; line-height:21px\9; }
#header .titleBox .searchBar input[type="submit"] { background:url(/images/head_06.gif); width:58px; height:23px; border:none; padding:0 0 0 12px; color:#FFF }
#nav { overflow:hidden; width:1000px; margin:0 auto; }
#nav li { float:left; width:88px; text-align:left; padding-left:10px; line-height:30px; line-height:31px\9; }
#nav li a { color:#bcccdd; text-decoration:none; }
#nav li a:hover { text-decoration:underline; }
#nav #lag { float:right; width:auto; }
#lag .lagBox { position:absolute; width:180px; height:150px;*height:140px;margin-left:-95px;*margin-left:-200px;padding:5px; background:url(../images/lagBg.jpg) no-repeat top left;*margin-top:23px;*overflow:hidden;z-index:99999;}
#lag .lagBox a { display:block; width:90px; float:left; line-height:23px;}
#lag .lagBox a.lagCloseBt { width:0; height:16px; position:relative; margin-left:170px;_margin-left:60px; background:url(/images/x.gif) 2px 2px no-repeat; padding-left:16px;overflow:hidden;*margin-top:-20px;_margin-top:10px;}
/*底部footer*/
#footer { background:#abadb3;width:100%; height:100px; color:#dbdbdb;_font-size:11px;}
#footer .floatleft { width:570px; margin:15px 0 0 13px; }
#footer .floatleft ul { float:left; display:block; width:95px;}

#footer .floatleft ul li { line-height:18px;}
#footer .floatleft ul li a {color:#dbdbdb; text-decoration:none;}
#footer .floatleft ul li a:hover {text-decoration:underline;}
#footer .floatright { text-align:right;}
#footer .floatright p { text-align:right;}
/*中间部分conter*/
#conter { background:#b6b8bd; width:100%; text-align:center; }
#idxFlash { width:100%; background:#000; text-align:center; margin-bottom:8px;}
#tabs { border:none;background:url(/images/tabsidx_06.jpg) repeat-x top;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0; float:left;}
#idxma { width:1000px; margin:0 auto;}
#idxma .chanpin { margin-top:8px; float:left; width:328px;}
#idxma .chanpin .imgs { display:block; overflow:hidden; background:url(/images/noimg12070.GIF) no-repeat;width:120px; height:70px; float:left;}
#idxma .chanpin img { width:120px; height:70px;}
#idxma .chanpin .text { padding:0 15px 0 10px; overflow:hidden; vertical-align:top; color:#005a88; float:left;margin-left:5px; width:178px;}
#idxma .chanpin .text a { color:#f58220; font-size:14px; padding-bottom:8px; font-family:微软雅黑; text-decoration:none; display:block;}
#idxma .chanpin .text a:hover { color:#005a88; text-decoration:none;}
#homono { background:url(../images/honmono.jpg); width:280px; height:124px; margin-top:21px; float:right; overflow:hidden;}
#homono a {width:280px; height:124px; display:block;}

/*二级页面*/
.midboxud { padding:10px 0; overflow:hidden;}
#tbox		{ width:100%; text-align:left;}

/*树tree*/
#treeList {width:186px; background:#FFF; vertical-align:top;}
#treeList ul { overflow:hidden;}
#treeList ul .first{ height:30px; font-size:14px; line-height:30px;background:url(/images/treeList_21.jpg) no-repeat top; text-align:left;padding:0;border:0 none;margin-top:0;}
#treeList ul li{ height:30px; font-size:14px; line-height:30px;background:url(/images/treeList_23.jpg) no-repeat top; text-align:left;padding:0;border:0 none;margin-top:0;}
#treeList ul li a 		{ display:block; width:146px; height:30px; color:#787c84; text-decoration:none; padding:0;padding-left:40px; }
#treeList ul li a:hover { display:block; height:30px; line-height:32px; background:url(/images/treeList_22.jpg) no-repeat; }
#treeList .ui-accordion-li-fix{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border:0;margin-top:0;height:30px; font-size:14px; line-height:30px;background:url(/images/treeList_23.jpg) no-repeat top; text-align:left;display:block;}
#treeList .ui-accordion-content { border:none;padding:0;}
.tbox { height:9px; background:#FFF; vertical-align:bottom;}
#treeList ul li .ui-icon{background:none;}

#CpNav ins{height:30px; font-size:14px; line-height:30px;background:url(/images/treeList_23_c1.jpg) no-repeat top; text-align:left;padding:0;border:0 none;margin-top:0; display:block;}
#CpNav ins a 		{ display:block; width:146px; height:30px; color:#787c84; text-decoration:none; padding:0;padding-left:40px; color:#FFF; }
#CpNav ins a:hover { display:block; height:30px; line-height:32px; background:url(/images/treeList_22.jpg) no-repeat; color:#FFF; }
#CpNav .ui-icon{left:auto; right:.5em}
#CpNav .childs li {background:url(/images/treeList_23_c.jpg) no-repeat top;}

.mediaChild ins{height:30px; font-size:14px; line-height:30px;background:url(/images/treeList_23_c1.jpg) no-repeat top; text-align:left;padding:0;border:0 none;margin-top:0; display:block; text-decoration:none;}
.mediaChild ins a 		{ display:block; width:146px; height:30px; color:#787c84; text-decoration:none; padding:0;padding-left:40px; color:#FFF; }
.mediaChild ins a:hover { display:block; height:30px; line-height:32px; text-decoration:none; background:url(/images/treeList_22.jpg) no-repeat; color:#FFF; }
.mediaChild .ui-icon{left:auto; right:.5em}
.mediaChild .childs li {background:url(/images/treeList_23_c.jpg) no-repeat top;}

/*产品页*/
#zhengwen ins{display:block; padding-left:30px; }
#zhengwen a{ color:#005a88; text-decoration:none; line-height:20px;}
#zhengwen a:hover {color:#f58220}
#zhengwen var{display:block; padding-left:30px; border:1px solid #aaaaaa; font-style:normal;}
/*二级页面主体部分*/
#rightCt {padding-left:15px;}

.nowmap { display:block; height:27px; overflow:hidden;}
.nowmap li{ float:left; padding:3px 6px 2px; background:#FFF; border:1px solid #FFF;border:0 none\9;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;margin-right:2px; color:#6e7585;}
.nowmap li a{color:#6e7585; text-decoration:none;}


.rightBboxT { background:url(/images/rightBbox_23.gif) no-repeat; width:779px; height:9px; font-size:5px;line-height:5px;}
.rightBboxB { background:url(/images/rightBbox_30.gif) no-repeat; width:779px; height:9px;}
.rightBboxC { width:719px; background:#FFF; overflow:hidden; padding:10px 30px; line-height:150%;min-height:500px;_height:auto;}

/*列表*/
#rightFrom { color:#6e7585;margin-bottom:10px;}
.newsListRow { overflow:hidden;padding:10px 0; border-bottom:1px dotted #6e7585; color:#6e7585;}
.newsListRowT a{ color:#005a88; font-size:14px; text-decoration:none; line-height:20px;}
.newsListRowT a:hover{ color:#f58220;}
.newsListRowF { color:#6e7585; line-height:20px;}

.newsListRow .imgs { float:left; background:url(/images/noimg12070.GIF) no-repeat;width:120px; height:70px; overflow:hidden;}
.newsListRow img { width:120px; height:70px;}
.newsListRow .texts { float:left; width:589px; padding-left:10px;}

.goPages { color:#637585; text-align:right;padding-top:10px;}
.goPages a{ color:#005a88; text-decoration:none;}
.goPages a:hover{ text-decoration:underline;}

.rightBboxC a{color:#005a88;}
.rightBboxC a:hover{ color:#f58220;}

.icoDoc {border:1px solid rgb(182,184,189);padding:5px; margin-bottom:10px; display:block; }

.mapssite h2 { padding-top:.57em;}
.mapssite h2 a { text-decoration:none; display:block; padding:3px 5px 2px; background:#CCC;}
.mapssite h3 { padding-top:.38em;}
.mapssite .inzbox {width:172px; float:left; overflow:hidden; padding-right:5px;}



#atimgs img { max-width:650px; margin-bottom:10px;}
/**FAQ*/
.newsListRowZJ {margin-bottom:20px; border-bottom:1px dotted rgb(182,184,189);}
.zjhf { margin:5px auto; border:1px solid rgb(182,184,189); padding:5px;}
