@charset "utf-8";
*, html, body, h1, h2, h3, h4, h5, h6, ul, li, dl, dt, dd, div, p { margin:0px; padding:0px; }
ul, li, dl, dt, dd { list-style:none; }
img { border:0px;}
body { margin:0px auto; padding:0px; background:url(../images/bg.jpg) center top repeat-y #eeeeee; }
body, table, tr, td, th { font-size:9pt; color:#111; line-height:165%; }
a { color:#111; text-decoration:none; }
a:hover { color:#f00; text-decoration:underline; }
.mr15 { margin-right:15px; }
.input { border-bottom:#d4d0c8 solid 1px; border-right:#d4d0c8 solid 1px; border-top:#404040 solid 1px; border-left:#404040 solid 1px; }
.mainclear { clear:both; }
label { display:none; }
.label1 { font-size:9pt; color:#f00; display:block; margin:0px 5px; }
.feedbackinput { margin:5px; font-family:verdana, geneva, sans-serif; }
.feedbackinputover { border:solid 1px #f00; margin:5px; font-family:verdana, geneva, sans-serif; }
.feedbackred { color:#f00; font-weight:bold; margin:0px 5px; }
/*网页头部*/
.header { clear:both; margin:0px auto; padding:10px 0px 10px 0px; width:980px; overflow:hidden; }
.header .headerlogo { width:100px; height:60px; float:left; }
.header .headername { width:700px; float:left; font-size:24px; line-height:60px; font-family:"黑体"; padding-left:10px; }
.header .headertext { width:160px; padding-right:10px; line-height:24px; text-align:right; float:left; }
.headermenu { clear:both; padding:0px; width:978px; height:40px; margin:0px auto; overflow:hidden; background:url(../images/menu_bg.jpg) 0px 0px repeat-x; border:#2485b0 solid 1px; }
.headermenu ul { list-style-type:none; margin:0px; padding:0px; height:40px; display:block; overflow:hidden; }
.headermenu ul li { display:block; float:left; overflow:hidden; line-height:40px; text-align:center; background:url(../images/menu_bg1.jpg) right 0px no-repeat; color:#FFF; }
.headermenu ul li a { display:block; overflow:hidden; color:#fff; font-weight:bold; font-size:16px; padding:0px 10px; text-decoration:none; }
.headermenu ul li a:hover { background:url(../images/menu_bg2.jpg) center bottom repeat-x; color:#ff0; text-decoration:none; }
#jtcm_headerflash { width:980px; clear:both; height:250px; margin:0px auto; padding-top:2px; }
#jtcm_headerflash img{width: 100%;height: 100%;}
.page { width:735px; text-align:center; overflow:hidden; padding:0 5px; line-height:24px; }
.page ul { display:block; overflow:hidden; }
.page ul li { float:left; padding:0px 5px; }
.flink { width:970px; height:auto; margin:0px auto; overflow:hidden; color:#666; padding:0px 5px 10px 5px; }
.flink li { display:block; float:left; padding-right:10px; line-height:24px; white-space:nowrap; }
.flink li a { color:#666; }
/*网页主体*/
#jtcm_main { width:980px; margin:0px auto; clear:both; overflow:hidden; padding:10px 0; }
#jtcm_mainleft { display:block; width:225px; float:left; overflow:hidden; padding-right:10px; }
#jtcm_mainleft .top { width:225px; overflow:hidden; padding-bottom:10px; }
#jtcm_mainleft .bottom { width:225px; overflow:hidden; }
#jtcm_mainleft p.quicksearch { width:223px; height:30px; border:#2288ee solid 1px; background:url(../images/menu_bg.jpg) 0 0 repeat-x; line-height:30px; color:#fff; font-size:14px; font-weight:bold; text-indent:10px; }
#jtcm_mainleft ul.categoryc { list-style-type:none; width:223px; text-align:left; border:#2288ee solid 1px; padding:10px 0 0 0; }
#jtcm_mainleft ul.categoryc li { margin:0px auto; width:203px; height:35px; line-height:27px; vertical-align:middle; text-align:left; text-indent:10px; overflow:hidden; background:url(../images/category_bg.gif) 0 0 no-repeat; font-size:12px; font-weight:bold; }
#jtcm_mainleft ul.categoryc li.lisub { text-indent:20px; font-weight:normal; }
#jtcm_mainleft ul.categoryc li a { text-decoration:none; text-align:left; font-size:12px; }
#jtcm_mainleft ul.categoryc li a:visited { text-decoration:none; text-align:left; }
#jtcm_mainleft ul.categoryc li a:hover { color:#cc0000; text-align:left; text-decoration:underline; }
#jtcm_mainleft ul.leftcontact { width:203px; padding:10px; border:#2288ee solid 1px; background:url(../images/left_bg.jpg) 0 bottom repeat-x; overflow:hidden; display:block; }
#jtcm_mainleft ul.leftcontact div, #jtcm_mainleft ul.leftcontact p { width:203px; line-height:24px; display:block; float:left; }
.news { width:203px; border:#2288ee solid 1px; padding:0px 10px 10px 10px; }
.news ul { overflow:hidden; }
.news ul li { width:203px; border-bottom:#2288ee dotted 1px; float:left; display:block; line-height:24px; padding-top:5px; }
.pic { width:213px; border:#2288ee solid 1px; padding:5px; }
.pic ul { overflow:hidden; }
.pic ul li { width:96px; float:left; display:block; overflow:hidden; padding:5px; }
.pic ul li img { width:92px; height:54px; display:block; border:#aad3fd solid 1px; padding:1px }
.pic ul li img:hover { border:#2288ee solid 1px; }
.content { width:203px; border:#2288ee solid 1px; padding:10px; line-height:24px; }
.content div, .content p { text-indent:2em; }
#jtcm_mainleft form.search { display:block; width:223px; height:40px; position:relative; margin:0 0 8px 0; border:#2288ee solid 1px; }
#jtcm_mainleft form.search input.txtbox { display:block; width:140px; height:26px; line-height:26px; text-indent:5px; overflow:hidden; border:none; left:10px; top:8px; position:absolute; background:url(../images/search_input.jpg) 0 0 repeat-x; font-size:12px; }
#jtcm_mainleft form.search input.go { display:block; width:60px; height:26px; line-height:26px; background:url(../images/input_go.jpg) no-repeat; cursor:pointer; border:none; background-color:transparent; text-indent:-2000px; left:150px; top:8px; position:absolute; }
#jtcm_mainleft form.search input.goover { display:block; width:60px; height:26px; line-height:26px; background:url(../images/input_goover.jpg) no-repeat; cursor:pointer; border:none; background-color:transparent; text-indent:-2000px; left:150px; top:8px; position:absolute; }
#jtcm_mainright { width:745px; float:left; overflow:hidden; }
#jtcm_mainrightleft { float:left; width:365px; padding-bottom:10px; }
#jtcm_mainrightright { float:left; width:365px; padding-bottom:10px; }
#jtcm_mainright .abouttop { clear:both; width:100%; height:30px; line-height:30px; background:url(../images/quick_icon.jpg) 0 center no-repeat; color:#d00; font-size:15px; font-weight:bold; text-indent:20px; border-bottom:#2288ee solid 4px; }
#jtcm_mainright .abouttop span { float:left; text-align:left; }
#jtcm_mainright .abouttop a { font-size:15px; color:#d00; }
#jtcm_mainright .aboutconent { width:100%; float:left; line-height:20px; padding-top:5px; overflow:hidden; }
#jtcm_mainright .aboutconent p, #jtcm_mainright .aboutconent div { text-indent:2em; }
#jtcm_mainright .aboutconent a { font-size:12px; color:#d00; text-decoration:underline; font-weight:bold; }
#jtcm_mainright .indexnews { line-height:21px; padding:10px 0 0 0; width:365px; overflow:hidden; }
#jtcm_mainright .indexnews li { width:365px; display:block; float:left; }
#jtcm_mainright .indexnews li a { width:330px; display:block; float:left; }
#jtcm_mainright .indexnews li span { width:35px; display:block; float:left; text-align:right; color:#999; }
#jtcm_mainright .indexnews p { border-bottom:dotted 1px #ccc; background:url(../images/icon.jpg) no-repeat left center; padding-left:8px }
#jtcm_mainright .indexnews p span { color:#999; margin-left:10px; }
#jtcm_mainright .indexnews p a:link, .indexnews p a:visited { color:#111; }
#jtcm_mainright .protop { clear:both; width:100%; height:30px; line-height:30px; background:url(../images/quick_icon.jpg) 0 center no-repeat; color:#d00; font-size:15px; font-weight:bold; text-indent:20px; border-bottom:#2288ee solid 4px; }
#jtcm_mainright .protop span { float:left; text-align:left; }
#jtcm_mainright .protop a { font-size:12px; color:#d00; text-decoration:underline; }
#jtcm_mainright ul.indexprotrue { clear:both; margin:0px auto; width:735px; overflow:hidden; padding:5px 5px 0px 5px; }
#jtcm_mainright ul.indexprotrue li { width:137px; float:left; padding:5px 5px 0 5px; overflow:hidden; display:block; }
#jtcm_mainright ul.indexprotrue li img { width:137px; display:block; float:left; }
#jtcm_mainright ul.indexprotrue li a { width:137px; text-align:center; line-height:24px; overflow:hidden; display:block; float:left; background-color:#eee; }
#jtcm_mainright ul.indexprofalse { clear:both; margin:5px auto; padding:0px; width:750px; overflow:hidden; font-family:"宋体", verdana, geneva, sans-serif; }
#jtcm_mainright ul.indexprofalse li { float:left; margin:0px; padding:0px; width:49%; line-height:200%; text-align:left; border-bottom:#ccc solid 1px; font-family:"宋体", verdana, geneva, sans-serif; }
#jtcm_mainright ul.indexprofalse li a { text-align:center; color:#111; }
/*友情链接*/
.homelinks { clear:both; margin:10px auto; padding:0px; width:976px; height:auto; font-size:9pt; color:#111; text-align:left; border:solid 1px #ddd; background-color:#fff; }
.homelinks p { margin:0px; padding:5px; }
.homelinks p a, .homelinks p a:link, .homelinks p a:visited { margin-right:2px; color:#666; }
.homelinks p a:hover, .homelinks p a:active { margin-right:2px; color:#f00; }
.homelinks ul.linkscategory { clear:both; margin:0px; padding:0px; border-bottom:solid 1px #dedede; height:25px; line-height:25px; font-weight:bold; }
.homelinks ul.linkscategory li { float:left; line-height:25px; padding:0px 10px; cursor:hand; border-right:solid 1px #dedede; }
ul.linkscategory li.linksover { border-bottom:solid 1px #fcfcfc; color:#2288ee; background-color:#fcfcfc; }
ul.linkscategory li.linksout { border-bottom:solid 1px #dedede; }
.homelinks .linkssub { clear:both; margin:0px; padding:5px; display:none; background-color:#fcfcfc; min-height:40px; line-height:175%; }
.homelinks .linkssub a, .homelinks .linkssub a:link, .homelinks .linkssub a:visited { margin-right:2px; color:#666; }
.homelinks .linkssub a:hover, .homelinks .linkssub a:active { margin-right:2px; color:#f00; }
.homelinks #jtcm_linkssub0 { display:block; }
/*网页底部*/
.footer { clear:both; margin:0px auto; padding:0px; width:980px; height:auto; font-size:9pt; border-top:#2288ee solid 5px; background-color:#eeeeee; }
.footer .footermenu { padding:4px 0px; text-align:center; font-size:9pt; color:#000; }
.footer .footermenu a { padding:0px 5px; font-size:9pt; color:#000; }
.footer .footercopy { padding:4px 0px; text-align:center; font-size:9pt; color:#111; }
/*内页主体*/
#jtcm_mainright strong.quickmiddle { display:block; width:745px; line-height:30px; font-size:12px; font-weight:normal; position:relative; padding:0px; overflow:hidden; margin:0px auto; background:url(../images/quick_icon.jpg) 0 center no-repeat; border-bottom:#2288ee solid 5px; text-indent:20px; }
#jtcm_mainright strong.quickmiddle span, #jtcm_mainright strong.quickmiddle span a, #jtcm_mainright strong.quickmiddle span a:link { color:#d00; font-weight:normal; font-family:verdana, geneva, sans-serif; }
#jtcm_mainright strong.quickmiddle img { float:left; font-weight:normal; font-family:verdana, geneva, sans-serif; }
#jtcm_mainright .tdaboutus { clear:both; margin:0px auto; padding:0px; width:98%; line-height:200%; font-size:14px; text-align:left; }
#jtcm_mainright .tdaboutus p, #jtcm_mainright .tdaboutus div { line-height:200%; font-size:14px; text-align:left; margin-bottom:10px; }
#jtcm_mainright .maincontent { clear:both; margin:0px auto; padding:5px 0px 0px 0px; width:745px; overflow:hidden; }
/*新闻中心*/
#jtcm_mainright .maincontent ul.newslist { display:block; overflow:hidden; padding-bottom:5px; }
ul.newslist li { clear:both; margin:0px auto; padding:5px 0px; width:98%; border-bottom:dotted 1px #ccc; }
ul.newslist li span { margin-left:20px; font-size:11px; color:#555; }
ul.newslist li:hover { background-color:#f9f9f9; }
ul.newslist li a, ul.newslist li a:link, ul.newslist li a:visited { font-weight:bold; color:#2288ee; }
ul.newslist li p { padding-top:5px; text-align:left; color:#555; line-height:170%; text-indent:2em; }
.tdnewstitle { line-height:40px; border-bottom:dotted #ccc 3px; }
.maincontent .title { width:100%; display:block; text-align:center; font-size:14px; line-height: 40px; border-bottom: dotted #ccc 3px; font-weight:bold; }
.tdnewsedit { color:#666; font-size:9pt; line-height:24px; text-align:center; padding-bottom:5px; }
.tdnewsedit a, .tdnewsedit a:link, .tdnewsedit a:visited { color:#666; font-size:9pt; text-decoration:underline; }
.tdnewsintro { border:dotted 1px #ccc; padding:5px; color:#444; background-color:#fafafa; line-height:175%; }
.tdnewsintro strong { color:#c00; }
.tdnewscontent { clear:both; margin:0px auto; padding:0px; text-align:left; font-size:12px; line-height:24px; color:#111; padding-top:10px; }
.tdnewscontent p, .tdnewscontent div { text-indent:2em; }
.tdnewscontent img { margin:0 auto; padding-bottom:10px; display:block; }
.tdnewsprevnext { clear:both; margin-top:10px; padding:0px; color:#666; font-size:9pt; height:27px; line-height:27px; border:dotted 1px #ccc; }
.tdnewsprevnext p { margin-left:10px; display:inline; width:48%; float:left; }
.tdnewsprevnext a, .tdnewsprevnext a:link, .tdnewsprevnext a:visited { color:#f00; font-size:9pt; text-decoration:underline; }
.tdnewsprevnext a:hover, .tdnewsprevnext a:active { color:#000; font-size:9pt; text-decoration:underline; }
/*其它中心*/
ul.otherlist li { clear:both; margin:0px auto; padding:5px 0px; width:98%; border-bottom:dotted 1px #ccc; }
ul.otherlist li span { margin-left:20px; font-size:11px; color:#555; }
ul.otherlist li:hover { background-color:#f9f9f9; }
ul.otherlist li a, ul.otherlist li a:link, ul.otherlist li a:visited { font-weight:bold; color:#2288ee; }
ul.otherlist li p { margin:5px 0px; text-align:left; color:#555; line-height:170%; }
.tdothertitle { line-height:40px; border-bottom:dotted #ccc 3px; }
.tdotheredit { color:#666; font-size:9pt; }
.tdotheredit a, .tdotheredit a:link, .tdotheredit a:visited { color:#666; font-size:9pt; text-decoration:underline; }
.tdotherintro { border:dotted 1px #ccc; padding:5px; color:#444; background-color:#fafafa; line-height:175%; }
.tdotherintro strong { color:#c00; }
.tdothercontent { clear:both; margin:0px auto; padding:0px; text-align:left; font-size:14px; line-height:200%; color:#111; }
.tdothercontent p, .tdothercontent div { margin-bottom:10px; text-align:left; font-size:14px; line-height:200%; color:#111; }
.tdotherprevnext { clear:both; margin:10px auto; padding:0px; color:#666; font-size:9pt; height:27px; line-height:27px; border:dotted 1px #ccc; }
.tdotherprevnext p { margin-left:10px; }
.tdotherprevnext a, .tdotherprevnext a:link, .tdotherprevnext a:visited { color:#f00; font-size:9pt; text-decoration:underline; }
.tdotherprevnext a:hover, .tdotherprevnext a:active { color:#000; font-size:9pt; text-decoration:underline; }
/*产品中心*/
ul.productslistfalse li { clear:both; margin:0px auto; padding:5px 0px; width:98%; border-bottom:dotted 1px #ccc; }
ul.productslistfalse li:hover { background-color:#f9f9f9; }
ul.productslistfalse li p a, ul.productslist li a:link, ul.productslist li a:visited { color:#555; text-decoration:none; }
ul.productslistfalse li p a.phref { color:#2288ee; text-decoration:underline; }
ul.productslistfalse li p { margin:5px 0px; text-align:left; color:#555; line-height:170%; }
ul.productslistfalse li p img { margin-right:10px; }
ul.productslist li { clear:both; margin:0px auto; padding:5px 0px; width:98%; border-bottom:dotted 1px #ccc; }
ul.productslist li span { margin-left:20px; font-size:11px; color:#555; }
ul.productslist li:hover { background-color:#f9f9f9; }
ul.productslist li span { margin-left:20px; font-size:11px; color:#555; }
ul.productslist li a, ul.productslist li a:link, ul.productslist li a:visited { color:#2288ee; }
ul.productslist li a:hover, ul.productslist li a:active { text-decoration:underline; }
ul.productslist li p { margin:5px 0px; text-align:left; color:#555; line-height:170%; }
ul.productslisttrue { width:735px; display:block; overflow:hidden; padding:0px 5px 5px 5px; }
ul.productslisttrue li { width:137px; float:left; padding:5px; overflow:hidden; display:block; }
ul.productslisttrue li img { width:137px; display:block; float:left; }
ul.productslisttrue li a { width:137px; text-align:center; line-height:24px; overflow:hidden; display:block; float:left; background-color:#eee; }
.tdproductstitle { line-height:40px; border-bottom:dotted #ccc 3px; }
.tdproductsedit { clear:both; margin:10px auto; padding:0px; color:#666; font-size:9pt; height:27px; line-height:27px; border:dotted 1px #ccc; }
.tdproductsedit a, .tdproductsedit a:link, .tdproductsedit a:visited { color:#666; font-size:9pt; text-decoration:underline; }
.tdproductsintro { border:dotted 1px #ccc; padding:5px; color:#444; background-color:#fafafa; line-height:175%; }
.tdproductsintro strong { color:#c00; }
.tdproductsintro p { margin-bottom:12px; }
.tdproductsintro1 { border:dotted 1px #ccc; padding:2px 5px; color:#444; background-color:#fafafa; line-height:175%; }
.tdproductscontent { clear:both; margin:0px auto; padding:0px; text-align:left; font-size:14px; line-height:190%; color:#111; }
.tdproductscontent p, .tdproductscontent div { margin-bottom:10px; text-align:left; font-size:14px; line-height:190%; color:#111; }
.tdproductsprevnext { clear:both; margin:10px auto; padding:0px; color:#666; font-size:9pt; height:27px; line-height:27px; border:dotted 1px #ccc; }
.tdproductsprevnext p { margin-left:10px; }
.tdproductsprevnext a, .tdproductsprevnext a:link, .tdproductsprevnext a:visited { color:#f00; font-size:9pt; text-decoration:underline; }
.tdproductsprevnext a:hover, .tdproductsprevnext a:active { color:#000; font-size:9pt; text-decoration:underline; }
/*产品列表*/
.productlistintro { clear:both; margin:10px auto; padding:0px; color:#666; font-size:9pt; height:27px; line-height:27px; border:dotted 1px #ccc; background-color:#fafafa; }
.productslistcontent { padding:5px; text-align:left; color:#444; line-height:170%; }
.pagetable { clear:both; margin:0px auto; padding:0px; width:730px; height:30px; text-align:center; }
.pagetable a:link { border:#0044dd 1px solid; padding-right:5px; padding-left:5px; background:url(../images/bg_page.gif) #0044dd; padding-bottom:2px; color:#fff; margin-right:2px; padding-top:2px; text-decoration:none; line-height:30px; }
.pagetable a:visited { border-right:#0044dd 1px solid; padding-right:5px; border-top:#0044dd 1px solid; padding-left:5px; background:url(../images/bg_page.gif) #0044dd; padding-bottom:2px; border-left:#0044dd 1px solid; color:#fff; margin-right:2px; padding-top:2px; border-bottom:#0044dd 1px solid; text-decoration:none; }
.pagetable a:hover { border:#880000 1px solid; background:url(../images/bg_page_lu.gif) #aad83e; color:#fff; }
.pagetable span.pagecurrent { border:#880000 1px solid; background:url(../images/bg_page_lu.gif) #0044dd; color:#fff; margin-right:2px; padding-right:5px; padding-left:5px; padding-bottom:2px; padding-top:2px; text-decoration:none; }
.pagetable span.disabled { border-right:#0044dd 1px solid; border-top:#0044dd 1px solid; border-left:#0044dd 1px solid; border-bottom:#0044dd 1px solid; padding:2px 5px 2px 5px; margin-right:2px; background:url(../images/bg_page.gif) #0044dd; color:#fff; text-decoration:none; }
