@charset "utf-8";
/* CSS Document */

/* ============����============== */

body{margin:0;padding:0;border:0;height:100%;text-align:left} 
*{margin:0;padding:0;}
li{list-style-type:none;}
#contain{position: relative;height:100%;padding:10px;margin:10px auto;border:0;}

#content {position:relative;margin:10px auto 10px auto} 

#bottom {position: relative;margin:0px auto} 

#top {position:relative;margin:0px auto;z-index:99} 

#bodyex {position: absolute;left:0;top:0;margin:0} 

#bottomex {position: absolute;left:0;bottom:0;margin:0;z-index:-1} 

#topex {position: absolute;left:0;top:0;margin:0;z-index:-1} 

#contentex {position: absolute;left:0;top:0;margin:0;z-index:-1} 

#advsex {display:none;position: absolute;width:100%;left:0;bottom:0;margin:0;z-index:-1} 



body{background: url(../images/1.jpg);position:relative;}
.header{background:#006766;height:103px;}
.content{width:1258px;margin:0 auto;}
.logo{float:left;}

.banner{float:right;height:103px;background: url(../images/menubg44.png) no-repeat;}
.banner li{	float: left;list-style: none;font: 14px/103px  'microsoft yahei',SimSun,Verdana,Arial;}
.banner li a{display: block;padding: 0px;text-align:center;text-decoration: none;width: 125px;color: #fff;white-space: nowrap;background: url(../images/menu44.png) no-repeat;font: 14px/103px  'microsoft yahei',SimSun,Verdana,Arial;}
.banner li a:hover{	color: #fff;background: url(../images/menunow44.png) no-repeat;font: 14px/103px  'microsoft yahei',SimSun,Verdana,Arial;}
.banner li.hover a{background: url(../images/menu44_current.jpg) no-repeat;}	

.bgdiv{width:1258px;height:438px;margin:0 auto;}

.news{width:415px;float:left;}	
.product{width: 350px;
margin-right: 70px;
float: left;}
.lianxi{float:right;width:350px}
.product p{line-height:25px;font-size:14px;font-family:"宋体"}


/*===����������===*/



.pdv_class{position:absolute;border:0px}





/* ==����== */



div,li,td,p,select,input,textarea,a,button,input{font:12px Verdana, Arial, Helvetica, sans-serif;color:#505050;text-decoration: none}

ul{margin:0px;padding:0px;}

a:link,a:visited,a:active{color:#505050;text-decoration: none;}

a.nomal:link,a.nomal:visited,a.nomal:active{color:#505050;text-decoration: underline;}

a:hover{color:#ff0000;text-decoration: underline;}




ul.newslist{margin:0px;padding:0px;}
ul.newslist li{margin:0;list-style-type: none;font-weight:100;color:#fff;height:25px;font-family:"宋体";font-size:14px;line-height:25px;}
ul.newslist li a{float:left;}
ul.newslist li span{float:right;color:#333;}
ul.newslist li a:link,ul.newslist li a:visited,ul.newslist li a:active{text-decoration: none;font-size:14px;line-height:25px;}
ul.newslist li a:hover{color:#ff0000;text-decoration: underline;}


#advsexDiv{margin:0;padding:0;}
#advsexDiv img{border:0;width:100%;height:438px;}
.advsexList{display:none;width:0;height:0;}


.photox a:link {color: #432121;text-decoration: none;font-size: 12px;}
.photox a:visited {text-decoration: none;color: #000000;}
.photox a:hover {color: #666666;}
.photox a:active { color: #666666;text-decoration: none;}
.photox {visibility:visible;margin:0px;padding:0px;position: relative;font-family: "Lucida Grande", Helvetica, Arial, sans-serif;color: #000000;font-size: 12px;overflow: hidden;}
.rollphotos {margin:0px;padding:0px;overflow:hidden;width:100%;}
body:nth-of-type(1) .blkphotox{padding:0px;} 
.blkphotox {border:0px; padding:0px;overflow: hidden;position: relative;}
.blkphotox .LeftButton {background: url(../images/roll.png) no-repeat 0px 0px;left:0px;float:left;width:0px;cursor: pointer;position: absolute;height:115px;top:0px;}
.blkphotox .RightButton {background: url(../images/roll.png) no-repeat -12px 0px;right:1px;float:right;width:0px;cursor: pointer;position: absolute;height:115px;top:0px;}
.blkphotox .Cont {padding:0px 0px 0px 0px;margin:0px;text-align:center;overflow: hidden;}
.blkphotox .box {float:left;text-align:left;margin:4px;padding:0px;}
.box .fang{padding:0px;margin:0px;}
.box .picFit{overflow:hidden;}
div.box div.title{text-align:center;overflow: hidden;white-space:nowrap;width:160px;}
div.title a:link,div.title a:visited,div.title a:active{color:#4b4b4b;font:12px/36px SimSun,Arial,Sans-Serif;text-decoration: none;}
div.title a:hover{color:#ff0000;text-decoration: underline;font:12px/36px SimSun,Arial,Sans-Serif;}

.contatier{overflow:hidden;display:block;width:1258px;margin:16px auto 30px auto;}
.contatier h4{display:block;overflow:hidden;height:35px;margin-bottom:20px;}
.contatier h4 img{float:left;}
.contatier h4 a{float:right;padding-top: 22px;}
.bottom{background:#006766;margin-top:20px;text-align:center;padding:20px 0;width:100%;color:#fff;}
.bottom a{color:#fff;margin:0 8px;}
.bottom p{line-height:200%;color:#fff}

#kfoutbox{position:fixed;top:143px;right:10px;}
#kfoutbox img{width:150px;}


.left{width:220px;display:block;overflow:hidden;float:left;background:url(../images/cbg.png);}
.contatier .left h4{margin-bottom:0}
.ab{
	position:fixed;
	top:0px;
}
.left h4{background:url(../images/title3.png);height:38px;font:14px/36px 'microsoft yahei',simsun;color:#fff;padding-left:35px;}
div.pagemenu20{margin:0px;padding:10px 15px;}

div.pagemenu20  li a{display:block;text-decoration: none;height:30px;line-height:26px;padding-left: 20px;
font-weight: bold;background:url(../images/pagemenu20.png)  -5px  -2px no-repeat;color:#505050;}
div.pagemenu20 a:hover,div.pagemenu20 a.current{background:url(../images/pagemenu20_now.png) -5px  -2px no-repeat;color:#505050;}
.left .our{padding-bottom:20px;}
.left .our  p{font-weight:bold;color:#64451d;line-height:250%;padding:20px;}
.left .our  img{display:block;margin:0 auto;}
div.pagemenu20  li div a{background:none;padding-left:20px;font-weight:normal;}
div.pagemenu20  li div a:hover{font-weight:bold;}
.right{float:right;background:#fff;width:1037px;min-height:665px}

div.pagemenu20  li div p.hover a{background:url(../images/wangz.jpg) 8px 12px  no-repeat;color:#006766;font-weight:bold; }
div#newsquery ,#imgquery{margin:30px;}



div#newsquery li{height:36px;font-size: 12px;line-height:28px;background:url(../images/line.jpg) 0px 0px no-repeat;}
div#newsquery a:link,div#newsquery a:visited,div#newsquery a:active{text-decoration: none;font:12px/24px Verdana, Arial, Helvetica, sans-serif;color:#333;}
div#newsquery a:hover{text-decoration: underline;font:12px/24px Verdana, Arial, Helvetica, sans-serif;color:#e10000;}
div#newsquery li.title{padding-left:22px;}
div#newsquery div.title{float:left;font:12px/24px Verdana, Arial, Helvetica, sans-serif;}
div#newsquery .time{float:right;white-space: nowrap;overflow: hidden;font:12px/22px Verdana, Arial, Helvetica, sans-serif;padding-left:5px;color:#999;}


#imgquery li{float:left;margin:0 40px 15px 0;text-align:center;}
#imgquery li img{width:200px;height:200px;margin-bottom:15px}

/* ============��ҳ============== */
div#showpages {clear:both;padding:0px;margin:0px  30px;height:30px;}
div#showpages .thisclass{background:#006766;color:#fff;}
div#showpages ul{margin:0;padding:0;}
div#showpages a:link,div#pages a:visited,div#pages a:active{color:#303030;text-decoration: none;}
div#showpages a:hover{color:#ff0000;text-decoration: none;}
div#showpages li{margin:3px;padding:2px 5px;list-style-type: none;float:left;background:#dcd9d4;color:#303030;border:1px #dcd9d4 solid;white-space: nowrap;}
div#showpages  li.pagesnow{color:#303030;background-color:#eee;white-space: nowrap;border:1px #dcd9d4 solid;}
div#showpages li.pbutton{color:#303030;background-color:#dcd9d4;padding:3px 5px 1px 5px;white-space: nowrap;border:1px #dcd9d4 solid;}
div#showpages li.opt{color:#303030;padding:0px;white-space: nowrap;border:0px;background:#fff;}
.current{height: 41px;background: url(../images/title4.png) 0px 0px no-repeat;line-height:35px;padding-left:40px;}

.images{padding:30px;}
.images li{float:left;width:230px;text-align:center;margin:0 8px  20px 0;}
.images li img{width:210px;height:150px;padding: 3px;border:1px solid #ddd;margin-bottom:10px;}
.images li p{font-size:14px;}




div#newscontent{

text-align:left;

padding:0px 0px 8px 0px;
margin:0 30px;

}



div#newscontent .newstitle{

	font-size:22px;

    font-weight: bold;

	line-height:80px;

	text-align:center;

}



div#newscontent .info{

height:28px;

line-height:28px;

border:1px #e8e8e8 solid;

margin:0px 0px;

text-align:center;

background-color:#f7f7f7;

}





div#newscontent .memo{

margin:20px 0px 0px 0px;

padding:15px;

text-align: left;

font: 12px/18px Verdana, Arial, Helvetica, sans-serif;

border:1px #ddd dotted;

text-align:left;

background-color:#fff;

}



div#newscontent .con{

margin:30px 0px;

text-align: left;

font: 14px/22px Verdana, Arial, Helvetica, sans-serif;
line-height:200%;
}

div#newscontent .con div{line-height:200%;}
div#newscontent .con img{max-width:970px;}


div#newscontent .con p,div#newscontent .con a{

font: 14px/22px Verdana, Arial, Helvetica, sans-serif;

}





div#newscontent .bzone{

clear:both;

margin:30px 0px;

text-align: left;

}





div#newscontent div.down{

font: 12px Verdana, Arial, Helvetica, sans-serif;

background:url(../images/downfile.gif) left no-repeat;

padding-left:23px;

height:22px;

line-height:22px;

}



div#newscontent div.down span#downlink{

font: 12px Verdana, Arial, Helvetica, sans-serif;

line-height:22px;

cursor:pointer;

text-decoration: underline;

}



div#newscontent .tags{

font: 12px Verdana, Arial, Helvetica, sans-serif;

background:url(../images/tags.gif) left no-repeat;

padding-left:23px;

height:22px;

line-height:22px;

}



div#newscontent .source{

font: 12px Verdana, Arial, Helvetica, sans-serif;

background:url(../images/source.gif) left no-repeat;

padding-left:23px;

height:22px;

line-height:22px;

}



div#newscontent .addfav{

font: 12px Verdana, Arial, Helvetica, sans-serif;

background:url(../images/fav.gif) left no-repeat;

padding-left:23px;

height:22px;

line-height:22px;

cursor:pointer;

}



div#newscontent #zhichi{

cursor:pointer;

background:url(../images/zhichi.gif) right no-repeat;

padding-right:12px;

}



div#newscontent #fandui{

cursor:pointer;

background:url(../images/fandui.gif) right no-repeat;

padding-right:12px;

}





div#newscontent .banzhu{

display:none;

font: 12px Verdana, Arial, Helvetica, sans-serif;

background:url(../images/banzhu.gif) left no-repeat;

padding-left:23px;

height:22px;

line-height:22px;

}



div#newscontent .banzhu span{

cursor:pointer;

}

.fenye{padding:0 30px 30px 30px}
.fenye li{line-height:30px;}


.banner-box{width:1258px;height:438px;position:relative;overflow:hidden;margin:0 auto;}
.banner-box .bd{ width:100% !important;}
.banner-box .bd li .m-width {width:1258px;margin:0 auto;overflow:hidden;}
.banner-box .bd li{width:100% !important;height:438px;}
.banner-box .bd li a{display:block;background-size:auto;}

.banner-btn{width:1210px;position:absolute;top:120px;left:50%;margin-left:-605px;}
.banner-btn a{display:block;width:49px;height:104px;position:absolute;top:0;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;}
.banner-btn a.prev{left:20px;background:url(../images/foot.png) no-repeat 0 0;} 
.banner-btn a.next{right:20px;background:url(../images/foot.png) no-repeat -49px 0;}

.banner-box .hd {position:absolute;top:290px;left:537px;}
.banner-box .hd ul li{width:12px;height:12px;border-radius :50%;text-indent:-9999px;margin-right:20px;background:#ccc;float:left;cursor:pointer;}
.banner-box .hd ul li.on{background:#006766;}