/* CSS Document */
body{margin:0px auto;padding:0px;font-size:12px; font-family:""; background:#f9f9f9 url(/images/bg.jpg) top repeat-x; }
div,form,dl,dt,dd,ul,li,p,h1,h2,h3,h4,h5,h6,img,a{margin:0;padding:0; overflow:hidden;}
input,select{font-size:12px;line-height:16px;}
img{border:none;}
ul,li{list-style-type:none;}
a {color:#333333;text-decoration:none;}
a:hover {color:#870101;text-decoration:underline;}

#header,#content{ width:965px; height:auto; margin:0px auto;}
.ict_title{ width:100%; height:25px; line-height:25px;}
.ict_title h2{ font-size:14px; color:#3a7403;}
.ict_title h2 a{ color:#3a7403;}
.ic_tfg{ padding:0px 10px; width:1px; float:left;}
.mt10{margin-top:10px;}
.c{clear:both;}



.headTop{ width:100%; height:105px;}
.htLogo{ float:left; width:545px; height:71px; margin-top:21px;}
.htContact{ float:right; margin-top:32px; text-align:right;}
.htcT,.htcD{ line-height:25px;}
.htcD{ color:#c70600; font-size:14px;}
.htcD img{ padding-top:5px;}

.headNav{ width:100%; height:44px;}
.headNav ul{ margin:0px 25px;}
.headNav ul li{ float:left; height:44px; line-height:44px; padding:0px 14px; font-size:14px;}
.headNav ul li a{ color:#fff;}
.headNav ul li a:hover{color:#ff0000; text-decoration:none;}


.banner{ margin:1px auto;} 


.ic_text{ width:100%; height:200px; margin-top:15px;}
.ic_about{ float:left; width:465px; padding:5px 0px;}
.icta_p{ float:left; width:222px; padding-right:10px;}
.icta_t{ float:right; width:225px;}
.icta_m{ color:#717171; line-height:22px;}
.icta_m a{ color:#b50200;}
.ic_news{ float:left; width:225px; padding:5px;}
.ic_news ul li{ float:left; height:24px; width:100%; line-height:24px; background:url(/images/ic_np.jpg) 0px 7px no-repeat; padding-left:20px;}
.ic_news ul li a{ color:#727272;}
.ic_news ul li a:hover{ color:#b20000;}
.ic_contact{ float:left; width:195px; height:100%; background:url/images/icc_bg.jpg) 11px 15px no-repeat; padding:5px;}
.ic_contact p{ color:#565656; line-height:24px;}

.ic_product{ background:#f4f4f4 url(/images/icp_bg.jpg) no-repeat; width:964px; height:349px;}
.icp_m{ margin-top:51px; width:963px; height:296px; border:1px solid #cccccc;}


.links{ margin-top:10px; width:963px; height:auto; border:1px solid #cccccc;}
.links ul{ padding:5px; }
.links ul li{ float:left; padding:0px 5px; line-height:24px; white-space:nowrap; }
.linkTitle{ font-weight:bold; color:#b10103;}

#footer{ margin-top:10px; background:#000; height:auto;}
.copyright{ width:965px; margin:10px auto; text-align:center; color:#FFF; line-height:22px;}
.copyright a{ color:#FFF;}

#demo {overflow:hidden;width: 100%;}
#indemo {float: left;width: 800%;}
#demo1 {float: left;}
#demo2 {float: left;}

.nybanner{ width:963px; height:auto; margin:1px auto; border:1px solid #cccccc;}
.pagemain{ width:100%; height:auto; margin-top:5px; background:#fff;}
.pageleft{ float:left; background:#F1F1F1; width:196px;}

.pl_plist img{width:196px;height:39px;}
.pl_plist ul {width:196px;border-top:1px solid #b1b1b1;padding-top:1px;}
.pl_plist ul li {height:34px;line-height:34px;border-top:1px solid #fff;border-bottom:1px solid #c8c8c8;}
.pl_plist ul li a {display: block;background:url(/images/li.png) 20px 12px no-repeat; padding-left:30px;}
.pl_plist ul li a:hover {background:url(/images/li_1.png) 20px 12px no-repeat; padding-left:30px;}

.pl_contact {width:196px; background:url(/images/icc_bg.jpg) no-repeat bottom center;}
.pl_contact ul {margin:20px 0 0 20px;}
.pl_contact ul li {line-height:24px;}
.pl_contact ul li span{color:#397504;font-weight: bold;}

.pageright{height:auto;width:738px;float:right;}
.pageright h5 {color:#ffffff;background:url(/images/right_top.png) no-repeat;height:42px; line-height:42px; padding:7px 0px 0px 7px; font-size:12px;}

.pr_news{margin-left:40px; }
.pr_news ul li {float:left;width:90%;line-height:25px;list-style:disc; background:url(/images/ic_np.jpg) 0px 7px no-repeat; padding-left:20px; border-bottom:1px dashed #c1c1c1; margin-bottom:5px;}
.pr_news ul li span {float:right;}

.pr_page{ width:95%; margin:0px auto; line-height:24px; }

.pr_pic{ width:95%;}
.pr_pic dl{ float:left; text-align:center; border:1px solid #cccccc; margin:5px 15px;}


.info_title{margin:10px 0;font:100 18px Microsoft Yahei;text-align:center;}
.info_other{text-align:center;color:#999;margin:4px 0;}

.List_page{text-align:center;margin-bottom:10px; line-height:30px;}
.List_page a{background:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #AECD9E;color:#A0A0A0;}
.List_page span{background:#3D9403;color:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #3D9403;}
.content_page{text-align:center;margin:8px;}
.content_page a{background:#fff;margin:1px;padding:4px 6px;border:1px solid #AECD9E;color:#A0A0A0;}
.content_page span{background:#F7FDF4;color:#f60;margin:1px;padding:4px 6px;border:1px solid #AECD9E;}
.content_page input{position:absolute;margin:-5px 0 0 1px;*margin:0 0 0 1px;padding:1px 0 2px 0;*padding:0;background:#fff;border:1px solid #AECD9E;color:#A0A0A0;width:30px;height:22px;line-height:22px;text-align:center;}
.content_page button{position:absolute;margin:-5px 0 0 35px;*margin:0 0 0 35px;padding:0;background:#fff;border:1px solid #AECD9E;color:#A0A0A0;width:40px;height:24px;line-height:24px;text-align:center;font-size:12px;}
.content_url{font-size:14px;font-family:arial;color:#06f;margin:20px;}
.content_url span{color:#666;}
.content_url input{background:#50B20E;color:#fff;width:40px;border:0;height:24px;}
.content_url #this_url{border:1px solid #ccc;width:464px;font-family:arial;color:#000;height:20px;line-height:20px;background:#fff;}