/* CSS Document */
*{margin:0;padding:0;font-family:"Î¢ÈíÑÅºÚ";}
body,td,th {font-family: Î¢ÈíÑÅºÚ;font-size: 12px;}
body {background-color: #FFFFFF;margin-left: 0px; padding:0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;background:#ffffff;}
.clr{clear:both;height:0px;line-height:0;font-size:0;}
li{list-style:none outside;}
.inp{ width:240px; height:28px; border:1px solid #E4E4E4;}

.more{float:right; width:50px; text-align:center; font-weight:100; color:#000000; line-height:35px; margin-right:16px;}
#top{ width:100%; height:60px; border-bottom:1px solid #F1F1F1;}
#top .tmg{ width:1000px; margin:0 auto; height:60px; line-height:60px;}
#top .tmg .msg{ width:700px; float:left; line-height:60px; text-align:left;}
#top .tmg .search{ width:260px; float:right; line-height:60px; text-align:right;}
#top .tmg .search .searchform{ width:220px; background-color:#D4DADA; height:24px; border:1px solid #0D4372; margin-top:17px; line-height:24px;}
#top .tmg .search .searchform .searinput{ width:187px; height:24px; line-height:24px; background-color:#2A70AE; border:0px; text-indent:5px; float:left; color:#FFFFFF;}

#head{ width:1000px; margin:0 auto; height:125px;}
#head .logo{ width:380px; float:left; height:125px; background:url(../images/logo.jpg) no-repeat center}
#head .nav{ width:600px; float:right; border-left:1px solid #F1F1F1; height:125px; line-height:125px;}
#head .nav .navc{ width:600px; float:right; height:125px; line-height:125px;}
#head .nav .navc li{ width:99px; float:left; border-right:1px solid #F1F1F1; line-height:125px; text-align:center;}
#head .nav .navc li a{font-size: 15px;color:#021423;text-decoration: none; width:99px; height:125px;display:block}
#head .nav .navc li a:hover {text-decoration:underline;color: #021423; background:url(../images/navbg.gif) center no-repeat;}
.cur{ background:url(../images/navbg.gif) center no-repeat;}

#banner{ width:100%; height:419px; margin:0 auto; background:url(../images/bannerbg.gif) repeat-x; text-align:center;}
#bannercon{ width:1000px; height:419px; margin:0 auto;}

#bann{ width:1000px; height:213px; margin:0 auto;}

#main{ width:1000px; margin:0 auto; margin-top:20px; margin-bottom:10px;}
#main .left{ width:300px; float:left;  border-left:1px solid #E6E6E6; border-right:1px solid #E6E6E6;}
#main .left .lefttit{ width:300px; height:35px; line-height:35px; text-align:left; text-indent:20px; font-size:15px; font-weight:bold;}
#main .left .img{ width:300px; height:90px; text-align:center; background:url(../images/nu.gif) no-repeat center;}
#main .left .newscon{ width:270px; margin-left:15px; margin-right:15px;}
#main .left .newscon li{ width:270px; height:30px; line-height:30px; background:url(../images/icon.gif) no-repeat left; text-indent:20px; text-align:left; overflow:hidden;}


#main .right{ width:695px; float:right; border-right:1px solid #E6E6E6;}
#main .right .proclass{ width:675px; margin-left:10px; margin-right:10px;}
#main .right .proclass a{font-size: 12px;color:#353535;text-decoration: none; padding-left:8px; width:auto; float:left; padding-right:8px; height:26px; line-height:26px; background-color:#EDF3F8; border:1px solid #CDE1F1; margin-right:5px; margin-bottom:3px;display:block}
#main .right .proclass a:hover {text-decoration:underline;color: #021423;}

#main .right .procon{ width:675px;margin-left:10px; margin-right:10px;}


#main .leftp{ width:223px; float:left;}
#main .leftp .lefttit{ width:223px; height:44px; line-height:44px; text-align:left; background:url(../images/leftbg.gif) no-repeat; text-indent:20px; color:#FFFFFF; font-size:15px; font-weight:bold;}
#main .leftp .leftpro{ width:223px;}
#main .leftp .leftpro a{font-size: 13px;color:#353535;text-decoration: none; width:221px; text-indent:15px; float:left; height:30px; line-height:30px; background-color:#EEF7FD; border:1px solid #CDE1F1;  margin-bottom:3px;display:block}
#main .leftp .leftpro a:hover {text-decoration:underline;color: #021423;}

#main .leftp .lefttit2{ width:223px; height:45px; line-height:45px; text-align:left; text-indent:10px; font-size:15px; font-weight:bold;}
#main .leftp .img2{ width:223px; height:68px; text-align:center; background:url(../images/nu2.gif) no-repeat center;}
#main .leftp .newscon{ width:213px; margin-left:5px; margin-right:5px;}
#main .leftp .newscon li{ width:213px; height:30px; line-height:30px; background:url(../images/icon.gif) no-repeat left; text-indent:20px; text-align:left; overflow:hidden;}
#main .leftp .tel{ width:223px; height:85px; border-top:1px solid #F3F3F3; background:url(../images/tel.gif) no-repeat center; margin-top:15px; margin-bottom:15px;}


#main .rightp{ width:740px; float:right; line-height:25px; padding-right:5px;}
#main .rightp .rtit{ width:740px; height:50px; line-height:50px; border-bottom:1px solid #E7E7E7; margin-bottom:20px; font-size:16px; font-weight:bold;}
#main .rightp .tiele{ width:700px; height:50px; line-height:50px; font-size:16px; text-align:center; border-bottom:1px dotted #E3E3E3;}
#main .rightp .contactcon{ width:700px; margin-left:20px; margin-right:20px; background:url(../images/contactbg.gif) top right no-repeat; margin-top:20px;}

#main .rightp .newscon{ width:700px; margin-left:20px; margin-right:20px; margin-top:20px;}
#main .rightp .newscon li{ width:700px; height:32px; line-height:32px; background:url(../images/icon.gif) left center no-repeat; text-indent:20px; border-bottom:1px dotted #E3E3E3;}
#main .rightp .newscon li span{ width:130px; float:right;}
#main .rightp .prolist{ width:740px;}
#main .rightp .prolist li{ width:210px; height:170px; float:left; margin-right:30px; line-height:30px; margin-bottom:20px; text-align:center; overflow:hidden;}

a {font-family: Î¢ÈíÑÅºÚ;font-size: 12px;color:#1F4E0C;}
a:visited {color: #1F4E0C;text-decoration: none;}
a:hover {color: #1F4E0C;text-decoration: none;}
a:active {color: #1F4E0C;text-decoration:none;}
a:link {text-decoration: none;}

a.foota {font-family: Î¢ÈíÑÅºÚ;font-size: 12px;color:#1F4E0C; margin-right:8px; margin-left:8px;}
a.foota:visited {color: #1F4E0C;text-decoration: none;}
a.foota:hover {color: #1F4E0C;text-decoration: none;}
a.foota:active {color: #1F4E0C;text-decoration:none;}
a.foota:link {text-decoration: none;}

a.red {font-family: Î¢ÈíÑÅºÚ;font-size: 12px;color:#ff0000; margin-right:8px; margin-left:8px;}
a.red:visited {color: #ff0000;text-decoration: none;}
a.red:hover {color: #ff0000;text-decoration: none;}
a.red:active {color: #ff0000;text-decoration:none;}
a.red:link {text-decoration: none;}



#foot{ width:100%; height:156px; margin-top:15px; overflow:hidden; border-top:1px solid #E3E3E3;}
#foot .footer{ width:1000px; margin:0 auto; height:156px;}
#foot .footer .footleft{ width:575px; float:left; height:156px;}
#foot .footer .footleft .footnav{ width:575px; height:52px; line-height:52px; border-bottom:1px solid #E6E6E6; overflow:hidden;}
#foot .footer .footleft .copyright{ width:575px; line-height:26px; text-align:left; color:#919191; margin-top:8px;}
#foot .footer .footleft .copyright a{ color:#141414; font-size:12px; text-decoration:none;}
#foot .footer .footleft .copyright a:hover{ color:#141414; font-size:12px; text-decoration:underline;}

#foot .footer .links{ width:345px; float:right; height:156px;}
#foot .footer .links .linktit{ width:345px; height:40px; line-height:40px; background:url(../images/link.gif) left center no-repeat; margin-top:5px;}
#foot .footer .links .linkcon{ width:345px; margin-top:8px;}
#foot .footer .links .linkcon a{font-size: 12px;color:#353535;text-decoration: none; padding-left:8px; width:auto; float:left; padding-right:8px; height:26px; line-height:26px; background-color:#F5F5F5; border:1px solid #E8E8E8; margin-right:5px; margin-bottom:3px;display:block}
#foot .footer .links .linkcon a:hover {text-decoration:underline;color: #021423;}

.pages{ width:100%; height:55px; line-height:55px; text-align:center;}


#demo li{
float:right;
width:190px;
text-align:center;
padding:12px 0 0 0;
line-height:30px;
}
#demo {
background: #FFF;
overflow:hidden;

width: 675px;
height:160px;
float:right;
}
#demo img {
border: 1px solid #E4E4E4;
}
#indemo {
float: left;
width: 800%;
}
#demo1 {
float: left;
}
#demo2 {
float: left;
}
