/*



Theme Name: gosunm



Theme URI: http://user.qzone.qq.com/1615833194



Description:由玉环文旦提供技术支持



Author: 玉环文旦



Author URI: http://user.qzone.qq.com/1615833194



Version: 1.0 



Tags: gosunm



*/

/* CSS Document */



body,td,th{font-family:Arial,Helvetica,sans-serif; font-size:12px;}



body{margin-left:0px; margin-top:0px; margin-right:0px; margin-bottom:0px;background-color: #FAFAFA;}



a{font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#333333;}



a:link{text-decoration:none;}



a:visited{text-decoration:none; color:#666666;}



a:hover{text-decoration:none;}



a:active{text-decoration:none;}



div, ul, li, p, img{margin:0; padding:0; COLOR: #666;LINE-HEIGHT: 22px;list-style:none; border:none;}







/*header*/



#header{width:100%; background:url(images/topbg.jpg) repeat-x; height:auto; overflow:hidden; clear:both;}



.header{width:1000px; margin:0 auto; height:80px; overflow:hidden; clear:both;}



#logo{float:left; width:270px;}



#topright{float:right; width:700px; height:auto; overflow:hidden;}



.home{height:35px; line-height:35px; clear:both;}



.word {



	FONT-SIZE: 9pt; LINE-HEIGHT: 28px; COLOR: #666;FONT-FAMILY: "宋体", "Arial"



}



td {



	font-size: 9pt;LINE-HEIGHT: 23px;COLOR: #666;



}



.homelist{float:right; text-align:right; width:240px; height:auto; overflow:hidden; padding-top:10px;}



.homelist li{float:right; background:url(images/d.jpg) no-repeat left center; padding:0 10px;}



.search{float:right; width:200px; height:auto; overflow:hidden;}



.nav{float:left; width:750px; height:auto; overflow:hidden;}



.nav li{float:left; padding:0 10px; height:35px; line-height:35px;}



.nav li a:link{text-decoration:none; font-size:13px; font-weight:bold;}



.nav li a:visited{text-decoration:none; font-size:13px; font-weight:bold; color:#000;}



.nav li a:hover{text-decoration:none; font-size:13px; font-weight:bold;}



.nav li a:active{text-decoration:none; font-size:13px; font-weight:bold;}



.cur{background:url(images/line.jpg) no-repeat left center;}







/*banner*/



#banner{width:100%; height:auto; overflow:hidden; clear:both;}







/*main*/



#main1{width:100%; background:#F7F7F7 url(images/mbg1.jpg) repeat-x; height:auto; overflow:hidden; clear:both;}



.mainbox{width:1000px; margin:0 auto; height:auto; overflow:hidden; clear:both;}



.mad{float:left; width:330px; height:88px; background:url(images/m.jpg) no-repeat; overflow:hidden;}



.mtu{float:left; width:98px; height:81px;}



.mtext{float:right; width:220px; height:auto; overflow:hidden;}



.mtext h3{margin:0; padding:0; font-size:14px; font-weight:bold; margin-top:5px;}



.mtext li{line-height:24px;}



.mbox{height:auto; overflow:hidden; margin-bottom:20px; clear:both;}



.mmtext{float:left; width:600px; height:29px; line-height:29px;}



.mmtu{float:right; width:230px; height:29px; line-height:29px;}



.mmtu span{float:right; width:160px;}



.mvc{margin:0 5px;}



.mkbox{width:1000px; margin:0 auto 8px auto; height:auto; overflow:hidden; clear:both;}



#main2{width:100%; background-color:#fafafa; height:auto; overflow:hidden; clear:both;}



.mpbox{width:1000px; margin:20px auto; height:auto; overflow:hidden; clear:both;}







/*main box1*/



.inewsbox{background:url(images/newsbg.jpg) no-repeat; width:330px; height:262px; float:left;}



.ishi{background:url(images/abg.jpg) no-repeat; width:330px; height:262px; float:right;}







/*shuiming*/



#con{width:322px; padding:1px; height:auto; overflow:hidden; clear:both;}



#tags{width:322px; height:30px; clear:both;}



#tags li{float:left; height:30px; line-height:30px; width:161px; text-align:center;}



#tags li a{float:left; width:184px; text-align:center; color:#CC0000; font-size:14px; font-weight:bold;}



#tags LI.emptyTag{}



#tags LI.selectTag{position:relative; height:30px; line-height:30px;}



#tags LI.selectTag a{background:url(images/tab2.jpg) no-repeat left bottom; height:30px; line-height:30px; width:161px; text-align:center; color:#333333; font-size:14px; font-weight:bold;}



#tagContent{height:auto; overflow:hidden; width:300px; padding:5px 11px; clear:both;}



.tagContent{display:none; height:auto; overflow:hidden; padding:5px 0; line-height:24px; text-align:left; clear:both;}



#tagContent DIV.selectTag{display:block;}







.intu{width:300px; height:auto; overflow:hidden; line-height:20px; margin-bottom:10px; clear:both;}



.intu span{float:left; width:120px; margin-right:10px;}



.inlist{width:300px; height:auto; overflow:hidden; clear:both;}



.inlist li{line-height:24px; padding-left:10px; background:url(images/a.jpg) no-repeat left center;}



.inlist li span{float:right; width:70px; color:#666666;}



.iyytitle{height:30px; line-height:30px; padding-left:20px; font-size:14px; font-weight:bold;}



.iyytext{height:auto; overflow:hidden; width:300px; padding:5px 11px; line-height:24px; clear:both;}



.iyytext span{float:right; width:130px; margin-left:10px;}



.ishititle{height:30px; line-height:30px; padding-left:20px; font-size:14px; font-weight:bold;}



.ihsitext{height:auto; overflow:hidden; width:300px; padding:11px; text-align:center; clear:both;}







/*main3*/



#main3{width:100%; background-color:#fafafa; height:141; overflow:hidden; clear:both;}



.main3{width:1000px; margin:17px auto; height:auto; overflow:hidden; clear:both;}



.main3 li{float:left; width:250px; text-align:center;}







/*footer*/



#footer{width:100%; height:auto; overflow:hidden; clear:both;}



.footer{width:1000px; margin:10px auto; height:auto; overflow:hidden; clear:both;}



.ftext{float:left; width:600px; line-height:20px;}



.fcopyright{float:right; width:300px; line-height:20px; margin-top:5px; text-align:right;}







#nyfooter{width:100%; background:#FFFFFF url(images/fbg.jpg) repeat-x; padding-top:5px; height:auto; overflow:hidden; clear:both;}



#nymain{width:100%; height:auto; overflow:hidden; clear:both;}



.nymain{width:1000px; margin:20px auto 0 auto; background:url(images/leftbg.jpg) repeat-y; height:auto; overflow:hidden; clear:both;}



#left{float:left; width:220px; height:auto; overflow:hidden;}



#right{float:right; width:760px; height:auto; overflow:hidden;}







.left_title{height:44px; line-height:44px; background:url(images/ltitle.jpg) no-repeat; padding-left:30px; color:#FFFFFF; font-size:14px; font-weight:bold;}



.leftcontent{width:200px; padding:0 0px; height:auto; overflow:hidden; clear:both;}



.leftcontent li{background:url(images/llbg.jpg) no-repeat; height:32px; line-height:32px; padding-left:0px;}



.leftcontent li.smallclass{background:url(images/icon_01.gif) no-repeat left center; height:32px; line-height:32px; padding-left:10px; margin:0 10px;}



.lefttu{width:200px; padding:30px 10px; height:auto; overflow:hidden; clear:both;}



.lefttu li{text-align:center; padding:5px 0;}



.right_title{background:url(images/rightbg.jpg) no-repeat; height:58px; line-height:44px; font-size:12px; font-weight:bold; padding:0 30px;}



.right_title span{float:left; width:100%; line-height:44px; font-size:12px; font-weight:normal; text-align:left;}



.rightcontent{width:730px; padding:15px; text-align:left; height:auto; overflow:hidden; clear:both;}











/****************************tree*****************************/



.container{width:200px; margin:0 auto;}



.container h2.acc_trigger{padding:0; margin:0; background:url(images/h2_trigger_a.jpg) no-repeat; height:30px; line-height:30px; width:200px; font-size:14px; font-weight:bold; float:left; margin:2px 0;}



.container h2.acc_trigger a{color:#333; text-decoration:none; margin-left:20px;}



.container h2.acc_trigger a:hover{color:#333;}



.container h2.active{background-position: left bottom;}



.container .acc_container{margin:0; padding:0; overflow:hidden; font-size:12px; width:200px; clear:both;}



.container .acc_container .block{padding:0px 0px 0px 20px;}



.container .acc_container .block p{background:url(images/arrow.gif) no-repeat left center; padding-left:10px; line-height:24px;}







/* inside news */



.newsbox ul li{background:url(images/icon_02.gif) left center no-repeat; border-bottom:dotted 1px #A9A7A7; padding-left:16px; width:714px; line-height:26px;}



.newsbox ul li span.date{color:#666; font-size:11px; font-family:Verdana, Geneva, sans-serif; float:right;}



.newsbox ul li a{width:630px; display:block; color:#333; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}







/* inside news_detail */



.news_detail .text{padding:10px; font-size:12px}



.news_detail .text p{text-indent:2em; line-height:2em}



.news_detail .related{padding:10px; border-top:dotted 1px #DBDBDB; text-align:center; color:#666;}



.news_detail .related a{color:#06c;}



.news_detail span.redate{color:#666; font-family:Verdana, Geneva, sans-serif; text-align:center; display:block;}



.news_detail h3{font-family:"微软雅黑","黑体","宋体"; font-weight:bold; font-size:18px; padding-bottom:4px; *padding-top:8px; margin:8px 10px 4px; text-align:center; border-bottom:solid 1px #E6E5E5;}







/*products*/



.productsbox{width:360px; height:auto; overflow:hidden; margin-bottom:10px; padding-bottom:10px; border-bottom:1px #CCCCCC dashed; margin-right:5px; float:left;}



.lptu{float:left; width:204px; height:auto; overflow:hidden;}



.lptu img{width:200px; height:150px; padding:1px; border:1px #CCCCCC solid;}



.rptext{float:right; width:150px; height:auto; overflow:hidden;}



.rptext li{line-height:20px;}



.rptext li span{font-size:12px; font-weight:bold; color:#FF6600;}



.pro_photo{text-align:center; height:auto; overflow:hidden; margin-bottom:10px; clear:both;}



.pro_photo img{padding:2px;}



.pro_detail{width:730px; height:auto; overflow:hidden; margin-bottom:10px; clear:both;}



.protab{background-color:#cdcdcd; height:35px; line-height:35px; padding:0 15px; width:700px; font-size:14px; font-weight:bold; clear:both;}



.detailcontent{height:auto; overflow:hidden; padding:20px; line-height:24px; clear:both;}







/* page */



.pagination{margin-top:20px; margin-bottom:10px; text-align:center; clear:both; font-family:Verdana, Geneva, sans-serif; font-size:13px; display:block;}



.pagination em{color:#f00; margin:0 3px;}



.pagination a{border:solid 1px #bcbcba; padding:1px 5px; background:#f7f7f7 url(images/repeat_x.jpg) 0 -309px repeat-x; color:#696969; margin-right:2px; text-decoration:none;}



.pagination a:hover,



.pagination span.current{border:solid 1px #f60; background:#FDDA98 url(images/repeat_x.jpg) 0 -333px repeat-x; color:#f63; text-decoration:none; margin-right:2px; padding:1px 5px; }



.pagination span.disabled{border:solid 1px #bcbcba; background:#f7f7f7; color:#aaa; margin-right:2px; padding:1px 5px; *padding:3px 5px 0;}



.cont-page{width:600px; text-align:center; padding:5px 0px}



.cont-page a{border:solid 1px #bfd5e3; padding:2px 6px; margin:2px; text-decoration:none;}



.cont-page a:hover{border:solid 1px #4f96ca; color:#333;}



.cont-page a:active{border:solid 1px #4f96ca;}



.cont-detail img {vertical-align: middle;max-width:550px;max-height:420px; width:expression(this.width > 550 && this.width > this.height ? 550 : true);overflow:hidden;scale:expression((this.offsetWidth / this.offsetHeight > 550/420)?(this.style.width = this.offsetWidth >= 550 ? "550px" : "auto"):(this.style.height = this.offsetHeight >= 420 ? "420px": "auto"));}



.cont_detail img {vertical-align: middle;max-width:550px;max-height:420px; width:expression(this.width > 550 && this.width > this.height ? 550 : true);overflow:hidden;scale:expression((this.offsetWidth / this.offsetHeight > 550/420)?(this.style.width = this.offsetWidth >= 550 ? "550px" : "auto"):(this.style.height = this.offsetHeight >= 420 ? "420px": "auto"));}



/* Pagenavi */

.wpagenavi{ margin:0 auto; width:100%; height:34px; line-height:34px; font-family:Verdana,Geneva,sans-serif; text-align:center;}

.wpagenavi a:link, .wpagenavi a:visited{ margin:0 2px; padding:5px 9px; text-decoration:none; color:#666; background:#F0F0EE repeat-x 0 0;}

.wpagenavi a:hover, .wpagenavi a:active{ color:#FFF; background:#EC5F00 repeat-x 0 -28px;}

.wpagenavi a.extend{ color:#454545;}

.wpagenavi a.extend:hover{ color:#FFF !important;}

.wpagenavi a.current:link, .wpagenavi a.current:visited, .wpagenavi a.current:hover{ color:#FFF; background:#EC5F00 repeat-x 0 -28px;}



/* 缩略图 */

.thumb { float: left; margin: 1px 1px 1px 1px; padding: 0px; border: 1px solid #ccc; }

