@charset "utf-8";
body,ul,ol,p,span,dd,dt,h1,h2,h3,h4,h5,h6{ margin:0px; padding:0px;}/*初始化元素的内联及外联*/

body{
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	padding: 0px; margin:0px;
	list-style-type:none; table-layout:fixed; word-break: break-all; font-size: 12px; 
	
}
ol,li{ list-style:none;}/*如需居内则为list-style:inside*/
/*p{ text-indent:2em;}*/
img{ border:0px;}
body a{ color:#333; font:Arial, Helvetica, sans-serif 12px; text-decoration:none;}
a:link{
	color: #333;
	text-decoration: none;
}

a:visited{
	color: #333; 
	text-decoration: none;
}
a:hover {
	color: #FF3300; 
	text-decoration: none;
}


/* overrides decoration from previous rule for hovered links */


				

/***********************************************/
/* fonts                                */
/***********************************************/



.input1{ height:18px; border:#54585B solid 1px; line-height:18px;}
.input2{ height:15px; border:#000 solid 1px; line-height:15px; background-color:#FFFCEB }
.input3{ line-height:18px;border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-bottom-style: #000000; width:308px;}
a.white12:link, a.white12:visited{
	color: #FFFFFF;
	text-decoration: none; font-size:12px;
}
 a.white12:hover{ color:#FFFFFF; text-decoration:underline;}
 
 
 a.white14:link, a.white14:visited{width:80px; color:#fff; float:left; text-align:center; }
 a.white14:hover{width:80px; text-decoration:none; color: #005A8E; background:url(../images/menunow.jpg) no-repeat center;}
 
 
.black12{ color:#333333; font-size:12px; line-height:20px;}
a.black12:link, a.black12:visited{
	color: #333333;
	text-decoration: none; font-size:12px;
}
 a.black12:hover{ color:#34beed;}
.nav14{ font-size:14px; font-weight:bold; color:#323033; line-height:25px;}

.bule12{ font-size:12px; color:#34beed; line-height:20px;}


.bule14{ font-size:14px; color:#006598; line-height:25px;}
a.bule14:link, a.bule14:visited{
	color: #006598;
	text-decoration: none; font-size:14px;
}
a.bule14:hover{ color:#F60; text-decoration:none}


.red14{ font-size:14px; color:#CA0808; line-height:25px;}
a.red14:link, a.red14:visited{
	color: #CA0808;
	text-decoration: none; font-size:14px;
}
a.red14:hover{ color:#34beed; text-decoration:none}

.red12{ font-size:12px; color:#CA0808;  }
a.red12:link, a.red12:visited{
	color: #CA0808;
	text-decoration: none; font-size:12px;
}
a.red12:hover{ color:#34beed; text-decoration:none}

.black18{ color:#333333; font-size:18px; line-height:28px;}
a.black18:link, a.black18:visited{
	color: #333333;
	text-decoration: none; font-size:18px;
}
a.black18:hover{ color:#00c1ed;}

.black14{ color:#333333; font-size:14px; line-height:22px;}
a.black14:link, a.black14:visited{
	color: #333333;
	text-decoration: none; font-size:14px;
}
a.black14:hover{ color:#00c1ed;}

.l_blue{ font-size:14px; color:#00c1ed; line-height:25px;}
a.l_blue:link, a.red14:visited{
	color: #00c1ed;
	text-decoration: none; font-size:14px;
}
a.l_blue:hover{ color:#00c1ed;}


.btn4 { border:none; background-color:#61A7DB;   PADDING: 5px 13px 5px 13px; *PADDING: 5px 6px 5px 6px; MARGIN: 6px 0px; CURSOR: pointer; COLOR: #fff; font-size:12px; vertical-align:middle;
}



/***********************************************/
/* Layout Divs                                 */
/***********************************************/
#wrapper{ width:100%;   }/*整体大框架*/
#inwrapper{ width:920px; margin:0px auto; padding-left:3px; padding-right:3px;}/*大框架内*/
#header{ width:920px; height:160px; background:url(../images/top_bg.png) no-repeat right top; position:relative; }
.top{ position:absolute; top:5px; right:20px;
	line-height:22px; height:28px; margin:0px auto;}
.search{
	position:absolute;
	right: 10px; width:200px;
	top: 80px; z-index:300;
}
/*搜索*/

DIV.globalsearchformzone {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/searchl.jpg) no-repeat 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 28px; padding-right:5px; width:200px;
}
DIV.globalsearchformzone DIV.globalsearchform {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px;  FONT: 12px/22px simsun; COLOR: #ffffff; PADDING-TOP: 0px; HEIGHT: 28px;
}
DIV.globalsearchformzone DIV.globalsearchform1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 28px; PADDING-TOP: 0px
}
DIV.globalsearchformzone DIV.globalsearchform .input {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT:25px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px;  COLOR: #767676; LINE-HEIGHT: 26px; PADDING-TOP: 0px; HEIGHT: 26px; BORDER-RIGHT-WIDTH: 0px; font-size:12px; vertical-align:middle;width:150px;
}
DIV.globalsearchformzone DIV.globalsearchform1 .imgbutton {
	PADDING-RIGHT: 6px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px;  vertical-align:middle; 
	padding-top:6px; *padding-top:0px; _padding-top:6px;
}

.time{
	position:absolute;
	left: 710px;
	top: 41px;
}

.hand{ cursor:pointer;}
.logo{LEFT:5px; WIDTH: 610px; TOP:5px; HEIGHT: 64px; position:absolute;}/*logo*/
.inlogo{}/*logo内*/
.banner{}/*banner*/
/*导航：*/
.menu{ position:absolute; top:75px; left:0px; 
	width:920px; height:38px; background:url(../images/meun_bg.jpg) repeat-x; z-index:200;}
.menu ul{ margin:0px; padding:0px;}
.menu ul li{ float:left; width:85px; text-align:center; line-height:38px; color:#FFFFFF; font-size:14px; font-weight:bold; display:inline; font-family: 微软雅黑, Arial, Helvetica, sans-serif; overflow:hidden;}
/*.menu ul li a{width:80px; color:#fff; float:left; text-align:center; }
.menu ul li a:hover{width:80px; text-decoration:none; color: #005A8E; background:url(../images/menunow.jpg) no-repeat center;}*/
.menu ul li.hover{width:85px; text-decoration:none; color: #005A8E; background:url(../images/menunow.jpg) no-repeat center;}
.menu ul li.hover a{width:85px; text-decoration:none; color: #005A8E; background:url(../images/menunow.jpg) no-repeat center;}


.list{
line-height:22px;
text-align:center; float:left;
padding:3px; background-color:#f9f9f9;
font-weight:normal;color:#336601; border:#ccc solid 1px;
/*filter:alpha(opacity=80);
-moz-opacity:0.8;             
opacity: 0.8; */          
}
.list a{ color:#333; float:left; width:76px; height:26px; font-size:12px;}
.list a:hover{ color:#fff; background-color:#01497B; background-image:none;}
.menu1{
height:auto;
cursor:hand; font-size:14px;
overflow-y:hidden;
}
 
.menu2{
height:32px;
overflow-y:hidden;
cursor:hand;
}





.menub{ position:absolute; top:112px; left:0px;
	height:48px;
	width:100%; background:url(../images/menu2_bg.jpg) repeat-x;}
.menub .l{ float:left;}
.menub .r{ float:right; padding-right:10px; line-height:35px;}


.banner{ float:left; WIDTH: 988px; HEIGHT:300px;}
.banner2{ float:left; WIDTH: 988px; HEIGHT:300px;}

.main{ float:left; width:920px; padding:0px;   }
.sideleft{ width:250px; float:left; padding:10px 10px 0px 0px; overflow:hidden; }
.sideright{ width:660px; float:left; padding:10px 0px 0px 0px; overflow:hidden; background:url(../images/right_bg.png) repeat-x 0px 10px;}
.sidemid{ width:320px; float:left; padding:10px 0px 0px 0px; overflow:hidden; }

.main2{ width:940px; margin:0px auto; background-color:#ECF7FF}

.more{ float:right; padding-right:20px; font-size:12px; color:#fff; font-weight:normal; line-height:26px;}
.more a{ color:#FFF;}
.more a:mhover{ color: #FF0;}
/*box1*/
.flash{ width:344px; height:238px; float:left; display:inline; padding:3px; background-color:#fff; margin-bottom:10px; border:#CCCCCC solid 1px;}


.box1{ width:256px; float:left; display:inline;}
.box1 h1{  height:25px; background:url(../images/box1_h1.jpg) no-repeat; padding-top:13px; font-size:14px; line-height:25px; color:#FFFFFF; padding-left:27px;}
.box1 h1 img{ padding:6px 0px}
.box1 h4{ background:url(../images/box1_h4bg.png) no-repeat; height:50px; line-height:50px; color:#FFFFFF; font-size:16px; font-weight:bold;  padding-left:25px; font-family: 微软雅黑, Arial, Helvetica, sans-serif; float:left; width:185px; height:50px; text-align:left;}


.box1 .content{ width:238px; padding:5px 8px; float:left; border:#DEE3E6 solid 1px; border-top:none;}
.box1 .content ul{ margin:0px; padding:0px;}
.box1 .content ul li{ float:left; width:210px; text-align:left; line-height:28px; font-size:12px; background:url(../images/dot21.jpg) no-repeat; padding-left:29px; border-bottom:#CCC dashed 1px; }
.box1 .content p{ text-align:left; font-size:12px; line-height:26px; padding:5px 10px;}
.box1 .content ul li a{ color:#193A59;}
.box1 .content ul li a:hover{ color:#FF3300}

.box1 .content2{ width:218px; padding:10px 18px; float:left; border:#DEE3E6 solid 1px; border-top:none;}
.box1 .content2 ul{ margin:0px; padding:0px;}
.box1 .content2 ul li{ float:left; width:220px; text-align:left; line-height:32px; color:#888; font-size:14px; height:32px; background:url(../images/b4_li2.jpg) no-repeat; text-indent:20px; margin-bottom:10px; display:inline; cursor:pointer;}
/*.box1 .content2 ul li a{ color:#333; float:left; width:210px;}*/
.box1 .content2 ul li:hover{float:left; width:220px; height:32px; font-weight:bold; background:url(../images/b4_li1.jpg) no-repeat;}
.box1 .content2 ul li.hover{float:left; width:220px; height:32px; font-weight:bold; background:url(../images/b4_li1.jpg) no-repeat;}


 




/*box2*/
.box2{ width:320px; float:left; display:inline; }
.box2 h1{  height:24px; background:url(../images/box2_h1.jpg) no-repeat; padding-top:13px; font-size:14px; line-height:25px; color:#FFFFFF; padding-left:30px;}
.box2 h1 img{ padding:6px 0px}


.box2 .content{width:298px; padding:12px; padding:5px 10px; border:#DEE3E6 solid 1px; border-top:none; }
.box2 .content img{ float:left; padding-right:3px;} 
.box2 .content ul{ margin:0px; padding:0px;}
.box2 .content ul li{ float:left; width:300px; text-align:left; height:30px; line-height:30px; color:#333; font-size:12px; background:url(../images/icon_c6.png) no-repeat 8px 12px; text-indent:22px; border-bottom:#CCC dashed 1px; overflow:hidden;}
.box2 .content ul li a{ color:#333}
.box2 .content ul li a:hover{ color:#FF3300}
.more2{ float:right; padding-right:10px; font-size:12px; color:#333333; font-weight:normal; line-height:22px; padding-top:3px;}
.box2 .content .c{ width:143px; height:100px; float:left; display:inline;margin-top:5px;}
.more2 img{ padding-top:10px;}
.box2 .content ul li .datetime{ float:right;}
.box2 .content .p{ float:left; width:115px;height:100px;}
.box2 .content .p img{ width:92px; height:82px; background:url(../images/bgc.jpg) no-repeat; padding:5px;}
.box2 .content .t{ float:left; width:180px; line-height:180%;height:100px;}


.box_kf{ width:195px; margin-left:30px; float:left; display:inline;}
.box_kf h1{ background:url(../images/title2.jpg) no-repeat; height:35px; line-height:35px; text-align:left; }
.box_kf .content{width:165px; padding:5px 0px;}
.box_kf .content img{ padding:5px 0px;}

/*box3*/
.box3{ width:723px; margin-bottom:10px; float:left; display:inline;}
.box3 h1{ height:35px; line-height:35px; float:left; }
.box3 h2{ background:url(../images/list_title.png) no-repeat; height:40px; line-height:40px; text-align:left; color:#333; font-size:14px; padding-left:45px; font:"微软雅黑";}

.box3 .content{ width:690px; padding:10px 5px; float:left;}
.box3 .content ul{ margin:0px; padding:0px;}
.box3 .content ul li{ float:left; width:230px; height:239px; text-align:center; line-height:28px; color:#333; font-size:14px; }

.box3 .content ul li img{background:url(../images/pic_bg.png) no-repeat;  padding:10px; height:155px; width:175px;}
.box3 .content ul li a{ color:#333}
.box3 .content ul li a:hover{ color:#FF3300}


.box3 .content2{ width:690px; padding:20px; float:left; font-size:12px; line-height:220%;}
.box3 .content2 img{ float:left; display:inline; padding:0px 3px;}
.box3 .content2 ul{ padding:0px; margin:0px; width:200px; float:left;}
.box3 .content2 ul li{ float:left; width:170px; text-align:left; line-height:28px; color:#333; font-size:12px;background:url(../images/icon3.jpg) no-repeat 8px 8px; text-indent:22px;}
.box3 .content2 ul li a{ color:#333}
.box3 .content2 ul li a:hover{ color:#FF3300}
.box3 .content2 p{ text-indent:2em; font-size:12px; line-height:180%;}



/*news*/
.news_box{ width:335px; float:left; display:inline; padding-top:10px; padding-left:5px;}
.news_box h1{  height:25px; background:url(../images/news_box_h1.jpg) no-repeat; padding-top:13px; font-size:14px; line-height:25px; color:#FFFFFF; padding-left:30px;}
.news_box h1 img{ padding:6px 0px}

.news_box .content{ width:313px; padding:5px 10px; border:#DEE3E6 solid 1px; border-top:none; overflow:hidden;}

.news_box .content ul{ margin:0px; padding:0px;}
.news_box .content ul li{ float:left; width:315px; text-align:left; height:30px; line-height:30px; color:#333; font-size:12px; background:url(../images/icon_c6.png) no-repeat 8px 12px; text-indent:22px; border-bottom:#CCC dashed 1px;}
.news_box .content ul li a{ color:#333}
.news_box .content ul li a:hover{ color:#FF3300}
.news_box .content ul li .datetime{ float:right; padding-right:5px;}

.news_box .content .p{ float:left; width:115px; padding-left:5px; height:100px;}
.news_box .content .p img{ width:92px; height:82px; background:url(../images/bgc.jpg) no-repeat; padding:5px;}
.news_box .content .t{ float:left; width:180px;line-height:180%; height:100px;}



/*box4*/
.box4{ width:956px; float:left; display:inline; background-color:#FFFFFF; margin-left:10px;}
.box4 h1{ background:url(../images/box4_h1.jpg) no-repeat; height:36px; line-height:36px; }
.box4 .content{ width:936px; padding:0px 10px;}
.box4 .content ul li{ float:left; width:111px; text-align:left; line-height:28px; color:#333; font-size:12px; margin-top:3px; display:inline;}
.box4 .content ul li img{ border:#376797 solid 1px; width:96px; height:78px;}

/*图片展示*/
DIV .productlist_cyrano_lef {
	BORDER-RIGHT: #ebebeb 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ebebeb 0px solid; PADDING-BOTTOM: 0px; BORDER-LEFT: #ebebeb 0px solid; PADDING-TOP: 12px; BORDER-BOTTOM: #ebebeb 0px solid
}
DIV#demo {
	OVERFLOW: hidden; WIDTH: 936px; COLOR: #ff0000
}
DIV.productlist_cyrano_lef DIV.fang {
	BORDER-RIGHT: #dedfe1 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #dedfe1 1px solid; PADDING-LEFT: 2px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; MARGIN: 0px 9px 0px 0px; BORDER-LEFT: #dedfe1 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #dedfe1 1px solid; TEXT-ALIGN: center;WIDTH: 162px; HEIGHT: 122px
}
DIV.productlist_cyrano_lef DIV.picFit {
	OVERFLOW: hidden; WIDTH: 162px; HEIGHT: 122px
}
DIV.productlist_cyrano_lef DIV.picFit img { WIDTH: 162px; HEIGHT: 122px
}
DIV.productlist_cyrano_lef DIV.title {     
	OVERFLOW: hidden; WHITE-SPACE: nowrap; TEXT-ALIGN: center
}
DIV.productlist_cyrano_lef A:link {
	FONT: 12px/27px arial,simsun; COLOR: #5c5c5c; TEXT-DECORATION: none
}
DIV.productlist_cyrano_lef A:visited {
	FONT: 12px/27px arial,simsun; COLOR: #5c5c5c; TEXT-DECORATION: none
}
DIV.productlist_cyrano_lef A:active {
	FONT: 12px/27px arial,simsun; COLOR: #5c5c5c; TEXT-DECORATION: none
}
DIV.productlist_cyrano_lef A:hover {
	FONT: 12px/27px arial,simsun; COLOR: #ff0000; TEXT-DECORATION: underline
}




/*box5*/
.box5{ width:660px; margin-bottom:10px; float:left; display:inline;  }
.box5 h1{ background:url(../images/box5_h1bg.jpg) no-repeat; height:26px; line-height:26px; text-align:left; padding-left:30px;font-family: 微软雅黑, Arial, Helvetica, sans-serif; font-size:14px; padding-top:12px; color:#FFF;}
.box5 h2{ background:url(../images/box5_h2bg.jpg) no-repeat; height:10px;}
.box5 .content{ width:618px; padding:20px; float:left; border:#DFE4E7 solid 1px; border-top:none; min-height:380px;height:auto !important;height:380px; overflow:visible;}
.box5 .content ul{ margin:0px; padding:0px;}
.box5 .content ul li{ float:left; width:620px; text-align:left; line-height:35px; color:#333; font-size:14px; background:url(../images/icon4.jpg) no-repeat 10px 13px; text-indent:22px; padding-left:5px; border-bottom:#ccc dashed 1px;}
.box5 .content ul li span{ float:right; padding-right:10px;}
.box5 .content ul li a{ color:#333}
.box5 .content ul li a:hover{ color:#FF3300}
.box5 .content ul li img{ padding:5px 0px;}

.box5 .content .title{ font-size:18px; font-weight:bold; color:#333333; line-height:25px; text-align:center;}
.box5 .content .info{ font-size:12px; height:45px; line-height:35px; background:url(../images/titlebg.jpg) repeat-x bottom; text-align:center;}
.box5 .content .txt{ padding:10px; line-height:180%; font-size:14px;}
/*.box5 .content .txt p{ text-align:left; text-indent:2em;}*/
.box5 .content .txt p{line-height:180%;}
.box5 .content .txt span{line-height:180%;}


.box5 .content2{ width:680px; padding:20px 10px;}
.box5 .content2 ul{ margin:0px; padding:0px;}
.box5 .content2 ul li{ float:left; width:170px; text-align:left; line-height:25px; color:#333; font-size:12px; text-align:center; height:150px;}
.box5 .content2 ul li img{ padding:6px; background:url(../images/pic_bg.jpg) no-repeat; width:148px; height:98px;}

.contactbg{background:url(../images/contactbg.jpg) no-repeat 490px 30px; font-size:14px; text-align:left; line-height:28px; height:300px;}


.box5 .content3{width:720px; padding:10px 0px;}
.box5 .content3 table{ float:left;}
.box5 .content3 table td{ height:25px; font-size:12px; padding:10px 3px;}
.tdtitle{ background:#E8F0FA; text-indent:15px;}


/*-------------------------------------------------------*/

/*box6*/
.box6{ width:780px; margin-bottom:10px; display:inline;}
.box6 h1{ background:url(../images/box6_h1bg.jpg) no-repeat; height:37px; line-height:37px; text-align:left; color:#333; font-size:14px; padding-left:35px; font:"微软雅黑";}
.box6 h2{ background:url(../images/box5_h2bg.jpg) no-repeat; height:10px;}
.box6 .content{  width:750px; padding:15px;}
.box6 .content p{ line-height:25px; text-align:left;}
.box6 .content ul{ margin:0px; padding:0px;}
.box6 .content ul li{ float:left; width:740px; text-align:left; line-height:28px; color:#333; font-size:12px; border-bottom:#999999 dashed 1px; text-indent:12px; padding-left:5px; background:url(../images/icon2.gif) no-repeat 10px 12px;}
.box6 .content ul li span{ float:right; margin-right:20px; display:inline;}
.box6 .content ul li a{ color:#333}
.box6 .content ul li a:hover{ color:#FF3300}
.page{ text-align:center; line-height:25px; margin:2px auto; width:700px;}

.box6 .content2{  width:750px; padding:15px;}
.box6 .content2 ul{ margin:0px; padding:0px;}
.box6 .content2 ul li{ float:left; width:120px; text-align:center; line-height:28px; color:#333; font-size:12px; border:#ccc solid 1px; padding:8px; margin:5px 25px 5px 5px; display:inline;}
.box6 .content3{ width:750px; padding:15px;}
.box6 .content3 span{ text-align:left; color:#CC0000}
.box6 .content3 ul{ margin:0px; padding:0px;}
.box6 .content3 ul li{ float:left; width:60px; text-align:center; line-height:28px; color:#333; font-size:12px; margin:5px 25px 0px 5px; display:inline;}

/*box7*/
.box7{ width:283px; margin-bottom:10px; float:left; display:inline; border:#C3DABF solid 1px;}
.box7 h1{ background:url(../images/box7_h1bg.png) no-repeat; height:27px; line-height:27px; text-align:left; color:#fff; font-size:14px; padding-left:15px; font:"微软雅黑";}
.box7 h2{ background:url(../images/box7_h2bg.jpg) no-repeat; height:27px; line-height:27px; text-align:left; color:#333; font-size:14px; padding-left:15px; font:"微软雅黑";}
.box7 .content{ width:283px; }
.box7 .content ul{ margin:0px; padding:0px;}
.box7 .content ul li{ float:left; width:255px; text-align:left; line-height:28px; color:#333; font-size:12px; padding-left:5px;}
.box7 .content ul li a{ color:#333}
.box7 .content ul li a:hover{ color:#FF3300}


/*box8*/
.box8{ width:448px; margin-bottom:10px; float:left; display:inline; border:#BECDDA solid 1px;}
.box8 h1{ background:url(../images/box8_h1bg.png) no-repeat; height:27px; line-height:27px; text-align:left; color:#fff; font-size:14px; padding-left:15px; font:"微软雅黑";}
.box8 h2{ background:url(../images/box8_h2bg.jpg) repeat-x; height:27px; line-height:27px; text-align:left; color:#333; font-size:14px; padding-left:15px; font:"微软雅黑";}
.box8 .content{width:430px; padding:10px;}
.box8 .content ul{ margin:0px; padding:0px;}
.box8 .content ul li{ float:left; width:405px; text-align:left; line-height:28px; color:#333; font-size:12px; padding-left:5px;}
.box8 .content ul li a{ color:#333}
.box8 .content ul li a:hover{ color:#FF3300}



/*box9*/
.box9{ width:238px; margin-bottom:10px; float:left; display:inline; border:#D6BFDA solid 1px;}
.box9 h1{ background:url(../images/box9_h1bg.png) no-repeat; height:27px; line-height:27px; text-align:left; color:#fff; font-size:14px; padding-left:15px; font:"微软雅黑";}
.box9 h2{ background:url(../images/box8_h2bg.jpg) repeat-x; height:27px; line-height:27px; text-align:left; color:#333; font-size:14px; padding-left:15px; font:"微软雅黑";}
.box9 h3{ background:url(../images/box8_h2bg.jpg) repeat-x; height:27px; line-height:27px; text-align:left; color:#333; font-size:14px; font:"微软雅黑";}
.box9 .content{ width:238px; background-color:#fff;}
.box9 .content ul{ margin:0px; padding:0px;}
.box9 .content ul li{ float:left; width:225px; text-align:left; line-height:28px; color:#333; font-size:12px; padding-left:5px;}
.box9 .content ul li a{ color:#333}
.box9 .content ul li a:hover{ color:#FF3300}


.link{ width:920px; float:left; padding-top:10px;}
.link h1{  height:25px; background:url(../images/link_h1.jpg) no-repeat; padding-top:6px; font-size:14px; line-height:25px; color:#FFFFFF; padding-left:27px;}
.link h1 img{ padding:6px 0px}
.link .content{ width:898px; background-color:#fff; border:#DEE3E6 solid 1px; border-top:none; padding:10px; float:left;}
.link .content ul{ margin:0px; padding:0px;}
.link .content ul li{ float:left; width:115px; text-align:left; line-height:28px; color:#333; font-size:12px; padding-left:5px;}
.link .content ul li a{ color:#333}
.link .content ul li a:hover{ color:#FF3300}

 




.pages{ float:left; width:630px; padding:10px 0px; font-size:12px;}
.pagelist .m{text-align:center;border:1px solid #3388d8;background:#EBEBEB;font-weight:bold;padding:3px 5px;display:block;}
.pagelist .n{text-align:center;border:1px solid #3388d8;padding:3px 5px;display:block;}

/* 自定义模块涉及到的样式 */
.l_msg{ width:100%;}
.l_msg h1{font-size:14px; font-family: 微软雅黑, Arial, Helvetica, sans-serif; color:#C81A59; background:url(../images/ctit.gif) no-repeat 10px 10px; height:26px; padding-left:20px; line-height:26px; border-bottom:#CCC solid 1px;}


.table{margin:10px auto; width:99%; float:left;}
.table .left{float:left;width:20%;text-align:right;padding:3px 1px;}
.table .right{float:left;text-align:left; padding:3px 1px;width:68%;}

 
.border-notop{ border-top:0;position:relative;}
.pd5{padding-left:5px;padding-right:5px;}
.lh{line-height:150%;}
.f_right{float:right;}
.red{color:darkred;}
.bline{border-bottom:1px solid #dae9f8;}
.hand{cursor:pointer;}
.img_no_select{padding:3px;border:3px #ebebeb solid;}
.img_selected{padding:3px;border:3px #E00000 solid;}
.price{color:red;font-weight:bold;}
.buy{ width:75px; height:28px; border:none; background:url(but_bg06.jpg) no-repeat;}
.con{width:75px; height:28px; border:none; background:url(but_bg05.jpg) no-repeat;}
.but01{ width:64px; height:24px; border:none; background:url(but_bg01.jpg) no-repeat;}
.long_input{width:360px;}
.input_login{height:16px; background:url(input_bg01.jpg) repeat-x; border:1px solid #a9d9f4; width:150px;}
.right .proimg{float:left;width:430px;overflow:hidden; height:460px;}
.right .protxt{float:left;width:200px;font-size:14px; padding-left:10px;font-family: 微软雅黑, Arial, Helvetica, sans-serif;}
.right .note{text-indent:2em;padding:3px;}
.right .protxt div{ padding:5px 0px;}


.protitle{font-family: 微软雅黑, Arial, Helvetica, sans-serif; font-size:16px; color:#069; line-height:180%;}

.vmenu{position:relative; height:43px;}
.vmenu h3{background:url(vmenu.jpg) repeat-x bottom; width:680px;position:absolute;left:0;top:0;font-size:15px;font-weight:bold;color:#333;line-height:43px;text-indent:20px;font-family: 微软雅黑, Arial, Helvetica, sans-serif;}





.footernav{background:url(../images/footernav.jpg) no-repeat; width:920px; float:left; height:35px; line-height:35px; margin-top:10px; text-align:center; overflow:hidden;} 
.footernav ul{ margin:0px; padding:0px;}
.footernav ul li{ float:left; width:80px;}


/*footer*/
.footer{ margin:0px auto; width:920px; padding:10px 0px; line-height:22px; font-size:12px; float:left;color:#333 } 
.footer a{ color: #FF0}
.footer a:hover{ color: #F60}


/*6.21kefuqq*/
.kefuqq{ width:109px; padding-bottom:30px; background:url(../images/qqbot.jpg) no-repeat left bottom;}
.kefuqq ul{ background:url(../images/qqbg.jpg) repeat-y; text-align:center; padding:20px 0px;}
.kefuqq li{ padding:5px 0px;}




.kfbox {
    background: none repeat scroll 0 0 #FFFFFF;
    font-family: Verdana,Geneva,sans-serif;
    font-size: 12px;
    left: 0;
    overflow: hidden;
    position: absolute;
    text-align: center;
    top: 186px;
    width: 25px;
    z-index: 50;
}
.kfmain {
    background: none repeat scroll 0 0 #FFFFFF;
    clear: both;
    margin: 0;
    overflow: hidden;
    padding: 0;
    white-space: normal;
    width: auto;
}
.kfbox img {
    float: left;
    margin: 0;
    padding: 0;
}
.kfbox .kffoot img {
    float: right;
}
.QQonline img, .QQoffline img {
    display: inline;
    float: none;
}
.kfhead {
    background: url("../images/qq_03.gif") no-repeat scroll right center transparent;
    clear: both;
    height: 40px;
    margin: 0;
    overflow: hidden;
    padding: 0;
}
.kffoot {
    background: url("../images/index_bot2_foot.gif") repeat-x scroll 10px 0 transparent;
    clear: both;
    height: 9px;
    margin: 0;
    padding: 0;
}
.kfmenu {
    background: url("images/index_bot2_02.gif") repeat-y scroll right center transparent;
    cursor: pointer;
    float: right;
    height: 460px;
    margin-bottom: -1000px !important;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    overflow: hidden;
    padding-bottom: 1000px !important;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
}
.kfcontent {
    display: none;
    float: left;
    margin-bottom: -1000px !important;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 1000px !important;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    text-align: center;
    width: 120px;
}
.kfitemtitle {
    background: url("../images/bg_cm.jpg") no-repeat scroll center bottom transparent;
    cursor: pointer;
    height: 20px;
    line-height: 20px;
    margin: 0;
    overflow: hidden;
    padding: 0 0 0 10px;
    width: 100%;
}
.kfbox ul {
    display: block;
    list-style-type: none;
    margin: 0;
    padding: 0;
}
.kfbox .QQonline {
    background-position: 4px 50%;
    height: 25px;
    line-height: 25px;
    margin: 0 auto;
    width: 100%;
}
.QQonline img, .QQoffline img {
    border: 0 none;
    margin: 0;
    padding: 0;
}
.kfbox .QQoffline {
    background-position: 4px 50%;
    height: 25px;
    line-height: 25px;
    margin: 0 auto;
    width: 100%;
}
.kfbox .kfitem ul li a, .kfbox .kf53button a {
    position: relative;
    z-index: 1;
}
.kfbox span.title, .kfbox span.titletel, .kfbox .kf53button span.title {
    cursor: pointer;
    display: none;
    margin: 0;
    padding: 0;
}
.kfbox .kfitem ul li a:hover, .kfbox .kf53button a:hover {
    background: url("../images/QQline.jpg") no-repeat scroll center bottom transparent;
    margin: 0;
    padding: 0 0 5px;
    z-index: 2;
}
.kfbox .kfitem ul li a:hover span.title, .kfbox .kfitem ul li a:hover span.titletel, .kfbox .kf53button a:hover span.title {
    background-color: #FFFFCC;
    border: 1px solid black;
    color: #333333;
    display: block;
    left: -5px;
    line-height: 15px;
    margin: 0;
    padding: 0;
    position: absolute;
    top: 21px;
    width: 110px;
    z-index: 3;
}
.kfbox .kfitem ul li a:hover span.titletel {
    left: -80px;
    width: 130px;
}
.kfbox .kf53button a:hover span.title {
    left: -140px;
    top: -30px;
    width: 130px;
}
.kfbox .kfhead img {
    border: 0 none;
    cursor: pointer;
    margin: 0;
    padding: 0;
    position: absolute;
}
.kfbox .kfhead img.log {
    right: 35px;
    top: 10px;
}
.kfbox .kfhead img.xiao {
    right: 25px;
    top: 5px;
}
.kfbox .kfhead img.close {
    right: 11px;
    top: 8px;
}
.kf53button {
    float: left;
    margin: -10px 0 0 4px;
    padding: 0;
}

