
/*- public css--------------------------- */
html {font-family: Arial, Helvetica, sans-serif;font-size:12px;}
body {margin:0;color:#666;text-align:center; background: url(../images/un.gif) top repeat-x; background-color:#646D78;}
img { border:0;margin:0; padding:0;}
a {text-decoration:none; color:#333;} 
a:hover {text-decoration: underline;} 
p { margin:8px; line-height:24px;}
ul,ol {list-style:none;margin:0; padding:0;}
input,textarea {font-size:12px;}
.left {float:left;}
.right {float:right;}
.clear{ clear:both;}
.overflow{overflow:auto;zoom:1;}
.container{ margin:0 auto;text-align:left;width:910px; background:#FFFFFF; position:relative;}

.top1,.top2{ position:absolute; top:0;height:409px; background:url(../images/mainll.jpg) no-repeat; width:35px;}
.top1{ left:-35px;}
.top2{background:url(../images/mainrr.jpg) no-repeat; right:-35px;}

/*- maintop--------------------------- */
.maintop{ background:url(../images/topbg.jpg) no-repeat;height:74px;}

.maintop div.left{ margin:10px auto auto 18px;}
.maintop div.right{ width:590px; text-align:right; padding-top:10px;*padding-top:11px;}
.maintop span a{ margin:0 10px 0 0; background:url(../images/dian.jpg) left no-repeat; padding-left:10px;}

.mainnav{ background: url(../images/navbg.gif) top repeat-x;height:39px; margin-top:10px;*margin-top:8px;}
.mainnav li{float:left; border-right:#61C2EE solid 1px; margin:10px 0 0;*margin:14px 0 0;  padding:0 15px;}
.mainnav li.nn1{ background:url(../images/nav1.gif) no-repeat; width:10px; height:39px; margin:0; padding:0; border:none;}
.mainnav li a{ color:#EAF7FD}

/*- mainbody--------------------------- */
.mainbody{width:910px; background:url(../images/newsdi.jpg) left bottom no-repeat; border-top:#073A00 solid 5px;}
.mainbody .tit{margin:0 0 10px 0; position:relative; border-bottom:#CBCBCB solid 1px;}
.mainbody .tit a{position:absolute; right:0;*top:3px;_right:8px;}

.mm1,.mm2,.mm3{ float:left;width:243px; padding:10px;}
.mm2{ width:480px; background:#EFEFEF;}
.mm3{ width:142px; padding:20px 0 0; text-align:center;}

.mm1{ padding-left:15px;}
.mm1 li{ line-height:30px;}
.mm1 li a{ color:#6D6D6D}
.mm1 li span{ margin-left:5px; font-size:11px; color:#B4B4B4;}

.coo{ margin-bottom:10px;}
.coo img{ float:left; margin-right:10px;}
.coo p{ line-height:18px; margin:0;}

.mm2-o2 ul{ padding-left:3px;*padding-left:5px;}
.mm2-o2 li{ float:left; background:url(../images/probg1.gif) top repeat-x; line-height:30px; text-align:center; border:#010101 solid 1px; width:110px; height:30px; margin:4px 7px 4px 0;*margin:4px 8px 4px 0;_margin:4px 5px 4px 0;}
.mm2-o2 li a{ color:#D3D3D3;}

.mm3 img{ margin:8px 0;}

/*- footer------------------------------ */
.footer{background: url(../images/di.jpg) no-repeat;color:#78817F; width:910px;}
.footer div.left{ float:left; width:700px; margin:10px auto auto 20px!important; margin:10px auto auto 8px;line-height:22px;}
.footer div.right{margin:8px; width:139px; display:block;}
.footer div.right a{margin:8px; }

/*- nei-------------------------------- */
.neimain{ width:910px;min-height:600px;height:auto!important;height:600px; background:url(../images/neibg.jpg) left repeat-y; border-top:#073A00 solid 5px;}
.neimain .tit{ position:relative; font-size:13px; height:20px; line-height:20px; font-weight:700;background:url(../images/right.jpg) no-repeat; padding-left:22px;}
.neimain .tit span{ position:absolute; right:10px; font-size:12px; font-weight: normal;}

/*- neileft---------------------------*/
.neileft,.neiright{ float:left;}
.neileft{ width:210px; padding-bottom:40px;}

.nei-o1{ background:url(../images/left1.jpg) left repeat-y;padding:10px 0 10px 25px; border-bottom:#838385 solid 1px;}
.nei-o1 li{ background:url(../images/nn1.jpg) no-repeat; line-height:33px; padding-left:35px; margin-bottom:8px;}
.nei-o2{ background:url(../images/left2.jpg) left repeat-y;padding:0 0 0 29px; border-top:#424443 solid 2px;}
.nei-o2 img{ margin-top:10px;}

/*- neiright---------------------------*/
.neiright{ width:700px;background:url(../images/neiline.gif) top left no-repeat; padding-top:20px;}
.neiright .content{ font-size:13px;padding:10px 20px; background:url(../images/rr2.gif) top left repeat-y;}

/*- newsnei---------------------------*/
.newsnei{ padding:15px;}
.newsnei li{ line-height:35px; background:url(../images/dian.jpg) left no-repeat; padding-left:8px; margin-left:8px; border-bottom: #E7E7E7 solid 1px;}
.newsnei p{ font-size:13px;}
.newsnei h1{ font-size:16px; text-align:center; border-bottom:#E7E7E7 solid 1px; padding-bottom:10px; margin-bottom:10px;}
.newsnei span{ margin:8px;} 


.pronei{padding:10px;}
.poo{ margin:25px 0}
.poo .tt{ border-bottom:#ccc solid 1px;}
.poo p{ font-size:13px; margin:10px 0;}

.pro2{width:710px;padding:15px;}
.pro2 img{ float:left;}
.pro2 ul{ float:left; margin-left:8px;width:270px;padding:35px 10px 10px; height:218px;}
.pro2 li{ width:260px; padding-left:8px;line-height:32px;border-bottom:#E7E7E7 solid 1px;}
.pro2 .protel img{ float:none; margin:15px 3px 5px;*margin:15px 3px 10px;}

.neiright .title2{ background:url(../images/ic1.jpg) left no-repeat;padding-left:15px;height:35px; margin:auto 15px; line-height:35px; border:#E7E7E7 solid; border-width:1px 0;}
.neiright .shuo{margin:25px;}

.tab{border-right: #E2E2E2 solid 1px;border-top: #E2E2E2 solid 1px;}
.tab td{border-bottom: #E2E2E2 solid 1px;border-left: #E2E2E2 solid 1px; padding-left:5px;}

.tab td span{ color:#F60;margin:5px;}


