@charset "utf-8";

/* CSS Document */

*{padding:0px; margin:0px; list-style-type:none}



body{margin:0px;padding:0px;  font:13px Verdana,Helvetica,Arial,_san; color:#333;}

h1,h2,h3,h4,h5,h6,ul,ol,p,li,form{margin:0px;padding:0px;}

h1,h2,h3,h4{font-size:13px;}

img{border:none;}

a{ text-decoration:none;color:#333;}

a:hover{text-decoration:underline;color:#FF7321;}

ul{list-style:none;}

.blank{ height:8px; clear:both; font-size:0px; line-height:0px; overflow:hidden; zoom:1;}



.header{ width:980px; margin:0px auto; height:113px;}

.header .logo{ width:400px; height:75px; float:left;}

.header .headr{ width:500px; height:75px; float:right;}

.header .headr .time{ width:500px; color:#ccc; height:35px; line-height:35px; text-align:right; padding-right:20px; }

.header .headr .search{ width:500px; height:40px; text-align:right; padding-right:20px; }

.header .headr .search .header_s_b{height:28px;color:#545454; font-weight:bold;padding-top:7px;padding-left:11px;}
.header_s_b .logs a{margin-right:60px;color: #0000FF;font-family:Arial;font-size:16px;text-decoration: underline;}
.header .headr .search .header_s_txt{border:solid 1px #BABABA; background:#E9E9E9;width:180px;height:16px;padding:0;padding-left:8px;color:#999; vertical-align:middle;}

.header .headr .search .header_s_btn{background:url(go.jpg) no-repeat; margin-top:3px;width:25px;height:22px;border:none; vertical-align:middle;margin-left:8px;}

.header .headr .yuyan{ color:#900; font-weight:normal;margin-left:10px;}

.header .nav{ background:url(mbg.jpg); width:980px; height:30px; line-height:30px; float:left; margin-top:8px;}

.header .nav li{width:136px;text-align:center;float:left;}

.header .nav li a{color:#fff; font-size:14px;}



.main{ width:980px; margin:0px auto; overflow:hidden;background:url(mainbg.jpg) repeat-y; }

.left{ width:205px; float:left;}

.right{ width:770px; float:right; padding-top:5px; overflow:hidden}



.ia{ width:980px; height:195px; overflow:hidden; margin:0px auto;}

.ia .flash{ width:720px; height:195px; float:left;}

.ia .hotnews{ width:260px;height:195px; float:right; background:url(news_bg.jpg) no-repeat;}

.more{padding-right:20px;height:30px; line-height:30px; float:right; text-align:right; font-size:14px;}

.more a{ color:#f00;}

.newslist{width:230px; margin-top:30px; height:150px; padding:5px 15px; overflow:hidden;}

.newslist .D32{ color:#D32C26;}

.newslist a{ color:#2431A0;}

.ib{ width:980px; overflow:hidden; margin:0px auto;}

.ib .ibl{ width:720px; height:449px; overflow:hidden; float:left; background:url(ibl.jpg) no-repeat;}

.ib .ibl .iabout{ width:680px; height:185px; margin-top:5px; padding:0px 20px;}

.ib .ibl .iabout img{ margin-top:50px; width:184px; float:left;}

.ib .ibl .iabout p{ margin-top:20px; width:490px; float:right; line-height:25px;}

.ib .ibl .products{ width:680px; height:185px; margin-top:5px; padding:0px 20px;}

.ib .ibr{ width:235px; height:409px; padding:40px 0px 0px 25px; background:url(pror.jpg) no-repeat; float:right;}



.lefttitle{ width:210px; height:43px; line-height:30px; background:url(leftt.gif) no-repeat;}

.lefttitle h3{ padding-left:25px; font-size:13px; font-weight:normal;  color:#00318E;}

.leftbt{ width:180px; height:12px; background:url(leftbt.gif) no-repeat;}

.sidebar{ background:#D0F1FC; width:204px;padding-bottom:50px; }

.sidebar a{ color:#00318E;}



.licon{ background:url(licon.gif) 5px 5px no-repeat; padding-left:12px;}

.icon2{ background:url(icon2.gif) 5px 8px no-repeat; padding-left:20px;}

.mlmenu_listt{padding-left:12px;  width:185px; background:url(libg.gif) no-repeat;  line-height:30px}

.mlmenu_listt img{ margin-right:5px;}

.tlist{width:185px; clear:both}

.tlist li{width:182px; padding-left:15px; background:url(libg.gif) repeat-y; line-height:30px}

.tlist li a{ padding-left:12px;  line-height:35px; color:#000; background:url(licon.gif) 5px 5px no-repeat;}

.tlist li a:hover{ color:#900; }

.mrmenu_listt{padding-left:12px;  width:213px; line-height:25px;background:url(libg1.gif) no-repeat;}

.mrmenu_listt img{ margin-right:5px;}

.ttlist{width:203px; clear:both}

.ttlist li{width:209px; padding-left:15px;  line-height:30px;background:url(libg1.gif) no-repeat;}

.ttlist li a{ padding-left:12px;  line-height:25px; color:#000; background:url(licon.gif) 5px 5px no-repeat;}

.ttlist li a:hover{ color:#900; }



.place{height:34px; line-height:34px; width:760px; padding-left:10px; text-indent:18px; color:#999; background:transparent url(rt.gif) no-repeat; overflow:hidden; text-align:left}

.place strong{color:#397CBE; font-weight:normal; letter-spacing:1px}

.place a{color:#397CBE; margin:0px 2px}

.place a:hover{color:#F36margin:0px 2px; TEXT-DECORATION:underline}



.content{width:770px; overflow: hidden; background:#F4F4F4}



.content .title{height:30px; line-height:30px; text-align:center; overflow:hidden}

.content .title h2{font-size:14px; color:#2b2b2b}

.info{ width:770px; overflow:hidden; margin-top:10px;}

.features{width:460px; float:left; overflow: hidden; line-height:25px; padding-left:10px;}

.features li{ background:url(icon3.gif) 5px 10px no-repeat; padding-left:24px;}

.features li.xz{ color:#00F;}

.features li.xz a{ color:#00F;}



.picview{ width:200px; padding-right:30px; float:right;}

.picview img{ width:160px;  border:1px #ccc solid;}

.container{font-size:12px;padding:2px 2px;line-height:25px;color:#333; overflow:hidden;width:760px; margin:0 auto}
.container br{ 
display:inline; line-height:2px; 
}
.container br{ 
line-height:2px;
}

.rbt{ width:580px; height:8px; background:url(rbt.gif) no-repeat;}



.footer{ width:980px; height:100px; margin:0px auto; overflow:hidden;}

.footer .foottxt{ width:980px; height:30px; background:url(footbg.gif) no-repeat; line-height:30px; text-align:center; color:#fff; font-size:13px;}

.footer .footcopy{ width:980px; line-height:25px; text-align:center; color:#000; font-size:13px;}



.listbox{width:760px;padding:5px;overflow:hidden;background:#F4F4F4}

.listbox .shuoming{width:760px; margin-bottom:10px; overflow:hidden;}

.listbox .shuoming h3{text-align:center; line-height:25px; width:560px;}

.listbox .shuoming p{ line-height:20px;}

.listbox .listboxpic{ width:210px; float:left; overflow:hidden;}

.listbox .listboxli{ width:340px; float:right; overflow:hidden;}

.listbox .listboxa{ width:760px;  overflow:hidden;}

.listbox .listboxa h3{text-align:left; padding-left:25px; line-height:25px; background:url(icon5.gif) 5px 5px no-repeat;}

.d2{padding:4px 0px}

.d2 li{height:24px; line-height:24px; overflow:hidden}

.d2 li span{color:#777; float:right; padding-right:5px; margin-left:5px}

.d2 li a{overflow:hidden}

.c2{width:100%; padding:4px 0px; overflow:hidden; clear:both}

.c2 li{width:44%; margin-right:1%; float:left; height:25px; line-height:25px; overflow:hidden; padding-left:16px;}

.c2 a{ text-decoration:underline; color:#516CAE}

.ico4 li{padding-left:20px; background:url(icon4.gif) 7px 9px no-repeat}





.pli{width:100%; overflow:hidden; clear:both; margin-top:10px;}

.pli li{width:175px; float:left; height:170px; display:block; overflow:hidden; text-align:center}

.pli li .pic{width:152px; height:114px; display:block; border:1px solid #E3EDEE; padding:5px; text-align:left; overflow:hidden}

.pli li .pic img{width:152px; height:112px; display:block; border:none}

.pli li .tt{ display:block; line-height:20px; font-size:12px; overflow:hidden}



.product{width:100%; overflow:hidden; clear:both; margin-top:10px; padding-top:20px;}

.product li{width:170px; float:left; height:190px; display:block; overflow:hidden; text-align:center}

.product li .pic{width:152px; height:114px; display:block; border:1px solid #E3EDEE; padding:5px; text-align:left; overflow:hidden}

.product li .pic img{width:152px; height:112px; display:block; border:none}

.product li .tt{ display:block; line-height:20px; font-size:12px; overflow:hidden}

.product li .xx{ display:block; line-height:20px; color:#F00; font-size:12px; overflow:hidden}





.pages{width:90%; float:none; overflow:hidden; text-align:center; margin:0 auto 0 auto}

.pages ul{float:left; padding:6px 0px 6px 8px}

.pages ul li{float:left; font-family:Tahoma; line-height:17px; margin-right:6px; border:1px solid #E9E9E9}

.pages ul li a{ float:left; padding:2px 4px 2px; color:#555; display:block}

.pages ul li a:hover{color:#690; text-decoration:none; padding:2px 4px 2px}

.pages ul li.thisclass, 

.pages ul li.thisclass a, .pagebox ul li.thisclass a:hover{background-color:#F8F8F8; padding:2px 4px 2px; font-weight:bold}

.pages .pageinfo{line-height:21px; padding:6px 5px 6px 8px; color:#999}

.pages .pageinfo strong{color:#555; font-weight:normal; margin:0px 2px}



.context{float:left; padding-left:5px; width:98%;}

.context ul li{line-height:29px; width:44%; float:left; color:#888}



.mainrtag{width:90%; padding:4px 8px; display:none; line-height:24px; border:1px dashed #DCDDDD; font-size:14px; color:#706A6A; margin:2px auto 0 auto}

.mainrtag a{padding:0px 5px;}

.tagbox{ width:980px; margin:0px auto; overflow:hidden;}



.tags_list{width:768px; overflow:hidden; padding-bottom:8px}

.tags_list{padding:4px 6px; line-height:220%}

.tags_list a{margin-right:10px; white-space:nowrap}

.tagc1{font-size:12px; color:#666}

.tagc2{font-size:14px; font-weight:bold; color:#555}

.tbox{margin:0 0 8px 0; border-bottom:1px solid #ccc; overflow:hidden;border-radius:10px 10px 0 0 ;}

.tbox dt{height:24px; border:1px solid #ccc; overflow:hidden; clear:both;border-radius:10px 10px 0 0;}

.tbox dd{border-left:1px solid #ccc; border-right:1px solid #ccc;  overflow:hidden;padding-left:10px;}

.tbox dt strong{height:24px; line-height:24px; !important;  line-height:25px; padding-left:8px; padding-right:4px; display:block; float:left; color:#000; letter-spacing:normal}



.btn-2{width:70px; height:25px; border:none; margin-top:5px; background:url(btn-bg2.gif) left top no-repeat; line-height:25px; overflow:hidden; color:#444; margin-right:2px; cursor:pointer}

.ipt-txt{line-height:15px; padding:2px 5px; margin:5px 0px 0px 5px; border-width:1px; border-style:solid; border-color:#666 #BBB #BBB #666; font-size:12px; margin-right:2px}

.place1{height:auto;width:760px; padding-left:10px; text-indent:18px; color:#999; background:#F4F4F4;text-align:left}


