﻿body 
{
	margin:0;
    font-size:12px;
    font-family:宋体;
    margin-top:0px;
	margin-bottom:0;
}
img
{
   border:0;
}
#container
{
    width:1003px;
    margin:0 auto;
}
#container #modtop
{
    width:948px;
    height:auto;
    min-height:684px;
    margin-top:0;
    margin-left:28px;
    margin-right:27px;
    overflow:hidden;
}
#modtop #top
{
    width:948px;
    height:89px;
    margin-top:0;
}
#modtop #top2
{
    width:948px;
    height:22px;
    color:#fff;
    background-color:#164992;
    line-height:22px;
}
#modtop #top2 #search
{
    width:105px;
    height:22px;
    margin-top:0;
    float:right;
    padding:0;
    margin:0;
}
.search
{
    width:105px;
    height:22px;
    background-image:url(images/search.gif) 
}
#modtop #top2 #searchtext
{
    width:79px;
    height:22px;
    margin-top:0;
    float:right;
}
.searchtext
{
    width:79px;
    height:18px;
    background-image:url(images/searchtext.gif);
    border:0;
    color:#fff;
}
#menu1
{
    width:250px;
    height:22px;
    margin-top:0;
    float:right;
    line-height:22px;
}
#menu1 ul
{
   list-style:none;
   padding :0px; 
   margin:0px;
}
#menu1 li
{
    width:62px;
    font-size:12px;
    text-align:center;
    float:left;
}
#menu1 a
{
	color:#fff;
}
#menu1 a:link, #menu1 a:visited
{
	color:#fff;
	text-decoration:none;
}
#menu1 a:hover
{
	color:#fff;
	text-decoration:none;
}
/**TOP--start**/
#topmains
{
    width:948px;
    height:89px;
    margin-top:0;
    background-image:url(images/menubg.gif);
}
#topmains #topleft
{
    width:170px;
    height:89px;
    margin-top:0;
    float:left;
    overflow:hidden;
}
#topmains #topmod
{
    width:598px;
    height:89px;
    margin-top:0;
    float:left;
    overflow:hidden;
}
#topmains #topmod ul
{
    list-style:none;
    margin:0;
    padding:0;
    margin-top:50px;
}
#topmains #topmod li
{
    width:85px;
    font-size:14px;
    font-weight:bold;
    text-align:center;
    float:left;
    line-height:28px;
    font-family:黑体;
}
#topmains #topmod a
{
    color:#484848;
    text-decoration:none;
}
#topmains #topmod a:link,#topmains #topmod a:visited
{
    color:#484848;
    text-decoration:none;
}
#topmains #topright
{
    width:180px;
    height:89px;
    margin-top:0;
    float:left;
    overflow:hidden;
}
#topmains #topright #toprighttop
{
	width:180px;
    height:44px;
    margin-left:0;
    overflow:hidden;
}
#topmains #topright #toprighttop img
{
    margin-top:10px;
}
#topmains #topright #toprightbot
{
    width:180px;
    height:45px;
    margin-left:0;
    overflow:hidden;
    color:#000;
}
#topmains #topright #toprightbot p
{
    padding-left:12px;
}
#topmains #topright #toprightbot a
{
    text-decoration:none;
    color:#000;
    font-size:12px;
}
/**TOP---end**/
#modmod
{
    width:948px;
    height:150px;
    margin-top:0;
    background-image:url(images/mainbanner.gif);
    background-repeat:no-repeat;
}
#modmod #flash
{
	width:600px;
	height:80px;
	margin-left:308px;
	margin-top:40px;
}
#modflash
{
    width:948px;
    height:301px;
    margin-top:0;
}
#modbot
{
    width:948px;
    min-height:446px;
    height:auto;
    background-image:url(images/content_bg.gif);
}
#modbot #menuleft
{
    width:207px;
    height:auto;
    margin-top:0;
    float:left;
}
/* 主页*/
#indexmodbot
{
    width:948px;
    height:272px;
    margin-top:0px;
    background-image:url(images/content_bg.gif);
}
#indexmodbot #indexmod1
{
    width:390px;
    height:272px;
    margin-top:0px;
    float:left;
    overflow:hidden;
    background-image:url(images/index_01_02.gif);
}
#indexmodbot #indexmod1 #indexnews
{
    width:370px;
    height:133px;
    padding:0;
    margin:0;
    padding-left:20px;
}

#indexmodbot #indexmod1 #indexmenuright
{
    width:278px;
    height:272px;
    margin-top:0px;
    float:left;
    overflow:hidden;
    position:absolute;
}
#indexmodbot #indexmod1 #indexnews #righttop
{
    width:390px;
    height:35px;
    margin-left:0;
    float:left;
    overflow:hidden;
    background-image:url(images/index01_06.gif);
}
#indexmodbot #indexmod1 #indexnews #righttop img
{
    margin-top:16px;
}
#indexmodbot #indexmod1 #indexnews #rightmod
{
    width:370px;
    height:98px;
    margin-left:0;
    font-size:12px;
    float:left;
    overflow:hidden;
    color:#535152;
}
#indexmodbot #indexmod1 #indexnews #rightmod a
{
   text-decoration:none;
   color:#535152;
   font-size:12px;
   line-height:22px;
}
#indexmodbot #indexmod1 #indexnews #rightmod li
{
	float:left;
	list-style-type:none;
}
/*FLASH切换*/
#indexmenuleftbg
{
    width:112px;
    height:139px;
    margin-top:0px;
    float:left;
    overflow:hidden;
    background-image:url(images/indexmenuleftbg.gif);
    background-repeat:no-repeat;
}
#indexmenurightbg
{
    width:278px;
    height:139px;
    margin-top:0px;
    float:left;
    background-image:url(images/indexmenurightbg.gif);
    background-repeat:no-repeat;
}
#indexmenurightbg a,#indexmenurightbg a:hover,#indexmenurightbg a:vistited, #indexmenurightbg a:link
{
   text-decoration:none;
   color:#fff;
}
#topContent{
	width:268px;
	padding-left:10px;
	line-height:22px;
	height:75px;
	border:0px;
	margin-top:15px;
	float:left;
}
#clickMenu
{
	padding-left:0px;
}
.clickContent{
	color:#fff;
	font-size:12px;
	padding-left:10px;
}

.aCss{
	color:#ef6201;
	font-size:24px;
}
.bCss{
	color:#0b7736;
	font-size:24px;
}
.cCss{
	color:#66238a;
	font-size:24px;
}
.dCss{
	color:#00428c;
	font-size:24px;
}
/*FLASH切换*/
.newtitleli1
{
	width: 226px;
	background-image:url(images/post.gif);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:6px;
}
.newtitleli2
{
	width: 308px;
	background-image:url(images/post.gif);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:6px;
}
.newtimeli
{
	width: 46px;
}
.Featuresli ul
{
	padding:0;
	margin:0;
	padding-left:10px;
}
.Featuresli li
{
	padding: 0;
	margin: 0;
	list-style: none;
	background-image: url(images/post.gif);
	background-repeat: no-repeat;
	padding-left: 6px;
	background-position-y: 8px;
}
#indexproducsmenubg
{
    width:390px;
    height:139px;
    margin-left:0;
    float:left;
    overflow:hidden;
}
#indexproducsmenubg a,#indexproducsmenubg a:hover
{
	text-decoration:none;
}
#indexmodbot #indexmod2
{
    width:6px;
    height:272px;
    margin-top:0px;
    float:left;
    overflow:hidden;
    background-image:url(images/index_01_06_02.gif);
    background-repeat:repeat-x;
}
#indexmodbot #indexmod3
{
    width:246px;
    height:272px;
    margin-top:0px;
    float:left;
    overflow:hidden;
    background-image:url(images/index_01_02.gif);
}
#indexmodbot #indexmod3 div
{
	padding:0;
	margin:0;
	padding-top:20px;
}
#indexmodbot #indexmod4
{
    width:11px;
    height:272px;
    margin-top:0px;
    float:left;
    overflow:hidden;
    background-image:url(images/index_01_06_04.gif);
}
#indexmodbot #indexmod5
{
    width:295px;
    height:272px;
    margin-top:0px;
    float:left;
    overflow:hidden;
    background-image:url(images/index_01_02.gif);
}
#indexmodbot #indexmod5 #top1
{
    width:295px;
    height:32px;
    margin-left:0px;
    float:left;
    overflow:hidden;
    background-image:url(images/index51.gif);
}
#indexmodbot #indexmod5 #top1 img
{
    margin-top:16px;
}
#indexmodbot #indexmod5 #mod1
{
    width:295px;
    height:104px;
    margin-left:0px;
    float:left;
    overflow:hidden;
    font-size:12px;
    color:#535152;
    line-height:22px;
}
#indexmodbot #indexmod5 #mod1 li
{
	float:left;
	list-style-type:none;
}
#indexmodbot #indexmod5 #mod1 a
{
    text-decoration:none;
    color:#535152; 
    font-size:12px; 
    line-height:22px;
}
#indexmodbot #indexmod5 #mod2
{
    width:295px;
    height:32px;
    margin-left:0px;
    float:left;
    overflow:hidden;
    background-image:url(images/index51.gif);
}
#indexmodbot #indexmod5 #mod2 img
{
    margin-top:16px;
}
#indexmodbot #indexmod5 #bot
{
    width:295px;
    height:104px;
    margin-left:0px;
    float:left;
    overflow:hidden;
    font-size:12px;
    color:#535152;
    line-height:22px;
}
#indexmodbot #indexmod5 #bot li
{
	float:left;
	list-style-type:none;
}
#indexmodbot #indexmod5 #bot a
{
    text-decoration:none;
    color:#535152; 
    font-size:12px;
    line-height:22px;   
}
#indexbodymod
{
    width:1003px;
    height:34px;
    margin-top:0px;
    background-image:url(images/index_02.gif);
    text-align:right;
}
#indexbodymod li
{
    list-style:none;
    line-height:26px;
    float:right;
    padding-right:30px;
    height:20px;
    color:#000;
    font-size:12px;
    margin-top:5px;
}
#indexbodymod a
{
    color:#000;
    font-size:12px;
    text-decoration:none;
}
#indexmodbannder
{
	width:1003px;
	height:83px;
	margin-top:0px;
	background-image:url(images/indexmodbannder.jpg);
	background-repeat:no-repeat;
	background-position:center center;
}
#IndexFooter
{
    width:1003px;
    height:194px;
    margin-top:0px;
    background-image:url(images/index_03.gif);
}
#LinkClass
{
     border-right: #dedede 2px solid; 
     border-top: #dedede 2px solid;
     border-left: #dedede 2px solid; 
     border-bottom: #dedede 2px solid; 
     width:944px;
     height:80px;
     background-image:url(images/Linkbg.gif);
     margin-left:27px;
     margin-top:10px;
     font-size:12px;
     color:#535152;
     line-height:22px;
}
#LinkClass div
{
	margin-left:20px;
	margin-right:20px;
	margin-top:5px;
}
#LinkClass a,#LinkClass a:link,#LinkClass a:visited
{
    text-decoration:none;
    line-height:30px;
    color:#535152; 
}
#IndexR
{
     width:948px;
     height:84px;
     margin-left:27px;
     margin-top:10px;
}
#IndexR #IndexR1
{
     width:776px;
     height:84px;
     margin-top:0px;
     font-size:12px;
     color:#535152;
     line-height:20px;
     float:left;
     overflow:hidden;
}
#IndexR #IndexR2
{
     width:172px;
     height:78px;
     margin-top:6px;
     font-size:12px;
     color:#535152;
     line-height:36px;
     float:left;
}
/* 主页*/
#modbot #menuleft #menutop
{
    width:207px;
    height:176px;
    margin-top:0;
    background-image:url(images/contentmenutop.jpg);
}
#modbot #menuleft #menutop1
{
    width:207px;
    height:176px;
    margin-top:0;
    background-image:url(images/contentmenutop1.jpg);
}
#modbot #menuleft #menutop2
{
    width:207px;
    height:176px;
    margin-top:0;
    background-image:url(images/contentmenutop2.jpg);
}
#modbot #menuleft #menutop3
{
    width:207px;
    height:176px;
    margin-top:0;
    background-image:url(images/contentmenutop3.jpg);
}
#modbot #menuleft #menutop4
{
    width:207px;
    height:176px;
    margin-top:0;
    background-image:url(images/contentmenutop4.gif);
}
#modbot #menuleft #menutop5
{
    width:207px;
    height:176px;
    margin-top:0;
    background-image:url(images/contentmenutop5.jpg);
}
#modbot #menuleft #menutop6
{
    width:207px;
    height:176px;
    margin-top:0;
    background-image:url(images/contentmenutop6.jpg);
}
#modbot #menuleft #menutop7
{
    width:207px;
    height:176px;
    margin-top:0;
    background-image:url(images/contentmenutop7.jpg);
}
#modbot #menuleft #menutop8
{
    width:207px;
    height:176px;
    margin-top:0;
    background-image:url(images/contentmenutop8.jpg);
}
#modbot #menuleft #menutop9
{
    width:207px;
    height:176px;
    margin-top:0;
    background-image:url(images/contentmenutop9.jpg);
}
#modbot #menuleft #menutop10
{
    width:207px;
    height:176px;
    margin-top:0;
    background-image:url(images/contentmenutop10.jpg);
}
#modbot #menuleft #menutop11
{
    width:207px;
    height:176px;
    margin-top:0;
    background-image:url(images/contentmenutop11.jpg);
}
#modbot #menuleft #menutop12
{
    width:207px;
    height:176px;
    margin-top:0;
    background-image:url(images/contentmenutop12.jpg);
}

/*****/
.gotoclass
{
    width: 64px;
    height: 18px;
    background: url(images/gotobg.gif) no-repeat;
    border: 0;
}
.listbg
{
    width: 545px;
    height:26px;
    background-image:url(images/listbg.gif);
    line-height:26px;
}

#tablefont a,#tablefont a:link,#tablefont a:visited
{
    color:#041c7c;
    text-decoration:none;
}
.view
{
	border:solid 1px #cbe4f4;
}
.view th, .view  td
{
	border:solid 1px #cbe4f4;
	border-width: 0 1px 1px 0;
	padding-left:3px;
}
.hrefclass a,.hrefclass a:link,.hrefclass a:visited
{
    color:#041c7c;
    text-decoration:none;
}
#listlist
{
	text-align:center;
    height:22px;
}
#listlist a,#listlist a:link,#listlist a:visited
{
    color:#a5b4c9;
    font-size:14px;
    height:22px;
}
.listbg tt
{
    background-color: #ff9900;
}

#modbot #menuleft #menu
{
    width:207px;
    height:auto;
    margin-top:0;
    margin-left:0;
}
/****/

/****/
#modbot #menuleft #menu ul
{
   list-style:none;
   margin:0px;
   padding:0px;
}
#modbot #menuleft #menu li
{
    width:207px;
    height:30px;
    overflow:hidden;
    line-height:30px;
    text-align:center;
    background:url(images/leftmenubg.gif) no-repeat;
}

#modbot #menuleft #menu li a
{
    width:107px;
    height:30px;
    display:block;
    padding-left:0px;
    line-height:30px;
    font-size:13px;
}
#modbot #menuleft #menu li a:hover
{
    width:207px;
    height:30px;
    color:#fff;
    line-height:30px;
    text-decoration:none;
    background:url(images/leftmenubg10.gif) no-repeat; 
}
#menu a:link,#menu a:visited
{
    color:#105986;
    text-decoration:none;
}
#modbot #menuleft #menufooter
{
    width:205px;
    height:124px;
    margin-top:0;
    margin-left:0;
    background-image:url(images/menu_bg.gif);
}
#content
{
    width:590px;
    height:auto;
    min-height:446;
    margin-top:0;
    float:left;
}
#content #contenttop
{
    width:588px;
    height:16px;
    margin-top:0;
    float:left;
    background-color:#0c8cdc;
    border-right: #e9e9e9 2px solid;
    border-left:#e9e9e9 2px solid;
}
#content #contents
{
    width: 588px;
    min-height:356px;
    border-bottom: #e9e9e9 2px solid;
    border-right: #e9e9e9 2px solid;
    border-left:#e9e9e9 2px solid;
    background-image:url(images/contentsbg.gif);
    margin-top:0;
    line-height:22px;
    float:left;
    color:#535152;
}
#content #contents a
{
   color:#535152;
   text-decoration:none;
}
#content #contents div
{
 padding-left:20px;
 padding-bottom:20px;
 padding-right:20px;
 padding-top:0px;
 font-size:12px;
 color:#535152;
}
.producstitle
{
    text-align:left;
    margin-top:0;
    margin-bottom:0;
    color:#145393;
    font-size:12px;
    font-family:宋体;
    font-weight:bold;
    padding-left:5px;
}
#content #contents h5
{
    text-align:center;
    margin-top:0;
    margin-bottom:0;
    color:#145393;
    font-size:12px;
    font-family:宋体;
}
#content #contents h6
{
    text-align:center;
    margin-top:0;
    margin-bottom:0;
    color:#145393;
    font-size:12px;
    font-family:宋体;
    font-weight:normal;
}
#rightmenu
{
    width:149px;
    height:auto;
    min-height:422px;
    height:422px;
    margin-top:0;
    float:right;
    margin-right:0px;
}
#containertel
{
    width:1003px;
    height:39px;
    margin-top:0px;
    background:url(images/contenttel.gif) no-repeat;
    text-align:right;
}
#containertel li
{
    list-style:none;
    line-height:26px;
    float:right;
    padding-right:30px;
    height:20px;
    color:#535152;
    font-size:12px;
    margin-top:5px;
}
#containertel a
{
    color:#535152;
    font-size:12px;
    text-decoration:none;
}
#containerfooter
{
    width:1003px;
    height:90px;
    margin-top:0px;
    background-image:url(images/contentfooterbg.gif);
}
#containerfooter #Left
{
    margin-left:10px;
    margin-top:0px;
    width:530px;
    height:46px;
    float:left;
}
#containerfooter #Left span
{
    font-size:12px;
    margin-left:30px;
    line-height:28px;
}
.span
{
    color:#6a83a2;
}
#containerfooter #Right
{
    width:420px;
    height:46px;
    float:left;
    margin-top:10px;
}
#containerfooter #Right ul
{
   list-style:none;
   padding :0px; 
   margin:0px;
   margin-left:30px;
}
#containerfooter #Right li
{
    width:82px;
    font-size:13px;
    text-align:center;
    float:right;
    line-height:28px;
}
#containerfooter #Right a
{
    color:#535152;
    text-decoration:none;
}
#moreCss
{
	color:#2b4369;
}
#moreCss a,#moreCss a:hover,#moreCss a:visited
{
    color:White;
}
.mian_input 
{
	border: 1px solid #cccccc;
	height: 16px;
	color:#535152;
}
.main_textarea 
{
	border: 1px solid #cccccc;
	color:#535152;
}
.send
{
	background:url(images/send.jpg) no-repeat;
	height: 18px;
	width: 67px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.reset
{
	background:url(images/cannal.jpg) no-repeat;
	height: 18px;
	width: 67px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.sendsaid
{
	height: 20px;
	width: 110px;
	text-align:center;
	color:#535152;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;  
}
.searchbg
{
    width:68px;
    height:20px;
    background:url(images/searchbg.gif) no-repeat;
    border:0;
}
.GridViewClass{border:solid 2px #C1CDD8;border-collapse: collapse;}
.GridViewClass th, .GridViewClass td{
	border: solid #C1CDD8;
	border-width: 2 2 2 2;
}
.menu
{
    font-size:13px;
    width:207px;
    height:30px;
    color:#fff;
    line-height:30px;
    text-decoration:none;
    background:url(images/leftmenubg10.gif) no-repeat; 
}
.menu a:hover,.menu a:visited
{
	color:White;
}
.menu a:visited
{
    color:#105986;
    text-decoration:none;
}
.LinkButton
{
	width:98px;
	height:34px;
	background-image:url(images/joinus.jpg);
	background-repeat:no-repeat;
}
.newtitlelist
{
	width:297px;
	background-image:url(images/post.gif);
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:8px;
    text-decoration:none;
    color:#535152;
}
.newtitlelist a ,.newtitlelist a:hover,.newtitlelist a:vistited
{
   text-decoration:none;
   color:#535152;
}
.newtimelist
{
	width:102px;
	text-align:center;
}
.newcountlist
{
	width:98px;
	text-align:center;
}
.listlist
{
	color:#535152;
}
.listlist a, .listlist a:hover, .listlist a:vistited, .listlist a:link
{
   text-decoration:none;
   color:#535152;
}
#linkinfolist
{
	color:#535152;
}
#linkinfolist ul
{
	width:504px;
	padding:0;
	margin:0;
}
#linkinfolist li
{
	float:left;
	width:126px;
}
#linkinfolist a, #linkinfolist a:hover, #linkinfolist a:vistited, #linkinfolist a:link
{
   text-decoration:none;
   color:#535152;
}
#ListBook
{
	width:506px;
	margin-left:20px;
}
.imgclassborder
{
	border-right: #cbe4f4 1px solid;
	border-top: #cbe4f4 1px solid;
	border-left: #cbe4f4 1px solid;
	border-bottom: #cbe4f4 1px solid;
}
.rightmenubg
{
	width:114px;
	height:326px;
	background-image:url(images/rightmenubg.gif);
	background-position:center center;
	background-repeat:no-repeat;
}
.productinfo
{
	width: 544px;
	height:22px;
	border-right: #d1dadf 1px solid;
	border-top: #d1dadf 1px solid;
	border-left: #d1dadf 1px solid;
	border-bottom: #d1dadf 1px solid;
	margin-top:10px;
	margin-bottom:10px;
	padding:0;
	color:#145393;
	background-color:#ffffff;
}
.titlelistbg
{
	width:99%;
	border-right: #d1dadf 1px solid;
	border-top: #d1dadf 1px solid;
	border-left: #d1dadf 1px solid;
	border-bottom: #d1dadf 1px solid;
	text-align:left;
	padding-left:10px;
	color:#535152;
	background-color:#ffffff;
}
.productinfo li
{
	float:left;
	padding:0;
	margin:0;
	width:120px;
	padding-left:10px;
	line-height:16px;
	height:16px;
	background-image:url(images/arrow04.gif);
	background-position:left center;
	background-repeat:no-repeat;
	list-style-type:none;
}
.productinfo a,.productinfo a:vistited,.productinfo a:link
{
	text-decoration:none;
    color:#535152;
}
.ProductListli a:hover,.productinfo a:hover,#download a:hover
{
   color:Red;
}
.ProductListli a,.ProductListli a:vistited,.ProductListli a:link,#download a,#download a:vistited,#download a:link
{
   color:#535152;
}
.ProductMenubg
{
	margin-bottom:10px;
	line-height:40px;
	background-image:url(images/ProductindexList.jpg);
	background-position:center bottom;
	background-repeat:no-repeat;
}
#download
{
	width:526px;
	margin:0;
	padding:0;
	margin-left:10px;
}
#download li
{
	width:248px;
	float:left;
	margin:0;
	padding:0;
	padding-left:14px;
	background-image:url(images/icon_6.gif);
	background-position:left center;
	background-repeat:no-repeat;
	text-decoration:none;
}
#Photobg
{
	width: 200px;
	height: 170px;
	padding: 0;
	margin: 0;
	text-align: center;
	background-image: url(images/photobg.gif);
	background-repeat: no-repeat;
}
#Photobg img
{
	text-align:center;
	vertical-align:middle;
}
.imgborder
{
	border-right:#a09f9f 1px solid;
	border-top:#a09f9f 1px solid;
	border-left:#a09f9f 1px solid;
	border-bottom:#a09f9f 1px solid;
}