﻿/*reset*/
body,h1,h2,h3,h4,blockquote,p,dl,dt,dd,ul,ol,li,th,td,form,fieldset,legend,button,input,textarea{margin:0;padding:0}
body,button,input,select,textarea{font:12px/1.5 \5b8b\4f53,Tahoma,Arial;}
body{background:url(../images/jg2_01.jpg) repeat-x left top;}
button,input,select,textarea,h1,h2,h3,h4{font-size:12px}
em,i{font-style:normal}
ol,ul{list-style:none}
img,fieldset{border:0;vertical-align:middle}
a:link{color:#000; text-decoration:none;}
a:visited {color:#000;text-decoration:none;}
a:hover{color:#D63E09;text-decoration:none;}
a:active {color:#000;}
/*common*/
.fB{font-weight:bold;}
.f11px{font-size:10px;margin-left:70px;}
.f10px{font-size:11px;}
.f12px{font-size:12px;}
.f14px{font-size:14px;}
.f16px{font-size:16px;}
.left{float:left;}
.right{float:right;}
.fix{overflow:hidden;zoom:1}
.tc{text-align:center;}
.tr{text-align:right;}
.hide{display:none}
.tem{text-indent:2em;}
.cl{clear:both}
/*layout*/
.header,.mainmenu,.banners,.content,.ftcon{width:997px;margin:0 auto;}
.header h1 a{width:519px;height:63px;display:block;text-indent:-999em;background:url(../images/jing_03.jpg) no-repeat left top;outline:none}
.mainmenu{margin-top:8px;}
.mainmenu a{width:79px;height:31px;float:left;display:inline-block;padding-top:2px;font-weight:700;font-size:14px;text-align:center;margin-right:10px;}
.mainmenu a:hover,.on{background:url(../images/jg2_07.png) no-repeat center top;color:#000;}
.banners{margin:0 auto;height:237px;}
.nav{background:url(../images/jing_10.jpg) no-repeat left top;width:210px;height:184px;padding:53px 0 0 20px;}
.nav li{background:url(../images/ar.png) no-repeat left center;padding-left:15px;}
.nav li a,.nav li a:visited{font:500 15px '\5FAE\8F6F\96C5\9ED1';color:#fff;line-height:25px;}
.nav li a:hover{color:#000;}
.pic{background:url(../images/jg2_11.jpg) no-repeat left top;width:767px;height:237px;}

.content{overflow:hidden;}
.mt12{margin-top:12px;}
.leftside,.fangant{width:230px;}
.fangant{background:url(../images/jing_15.png) no-repeat left top;height:33px;line-height:33px;}
.lx h2{background:url(../images/jing_33.png) no-repeat left top;width:230px;height:35px;text-indent:-999em;}
.lx{background:#E7E5E5 url(../images/jing_43.png) no-repeat left bottom;}
.lx li{margin-left:14px;}
.lx ul{padding:8px 0 10px;}
.tel{font:700 20px '\5FAE\8F6F\96C5\9ED1';color:#C50202;margin:10px 0;}
.rightside{width:740px;}
.about{width:404px;background:#F8F8F8;height:238px;}
.about p{padding:15px 13px;}
.title{background:url(../images/jing_17.jpg) no-repeat left top;width:404px;height:29px;line-height:29px;}
.ntitle{background:url(../images/jing_19.jpg) no-repeat left top;width:313px;height:29px;line-height:29px;}
a.more,a.more:visited{color:#616161;margin-right:10px;}
a.more:hover{color:#3BA52D;}
.news{width:313px;background:#F8F8F8;height:238px;}
.news ul{margin:10px;}
.news li{line-height:30px;border-bottom:solid 1px #E5E4E2;}
.news li a,.news li a:visited{font-family:\5b8b\4f53;}
.news li a:hover{text-decoration:none;}
.news li span{float:right;}
.sample{width:734px;}
.samtitle{width:734px;background:url(../images/jing_31.png) no-repeat left top;height:29px;line-height:17px;}
.spic{border:solid 2px #559400;width:726px;height:134px;padding:4px;}
.spic img{margin:0 8px;}
.footer{clear:both;width:100%;margin:20px auto 0 auto;height:85px;background:#F4F4F4;border-bottom:solid 4px #FF6414;padding-top:21px;text-align:center;}
.footer a,.footer a:visited{color:#4C4C4C;}
.footer a:hover{color:#D63E09;}
.leftnav{width:210px;}
.leftnav li{margin:0 auto;padding-left:20px;border-bottom:dashed 1px #ccc;height:34px;line-height:34px;}
.leftnav2 li{margin:0 auto;width:164px;padding-left:30px;border-bottom:dashed 1px #ccc;height:34px;line-height:34px;}
.leftnav li a,.leftnav2 li{font-weight:700;font-size:14px}
.subtitle{width:210px;height:29px;}
.rightcon{width:743px}
.breadnav{border-bottom:solid 1px #188D02;height:31px;line-height:31px;width:728px;padding-right:15px;}
.page{margin:30px 0;text-align:center;overflow:hidden;zoom:1;width:650px;}
.page a,.page a:visited{width:26px;height:28px;line-height:28px;text-align:center;display:inline-block;margin-right:2px;outline:none}
.page a:hover,.page a.on,.page a.on:visited{-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}
.page a:hover,.page a.on,.page a.on:visited{background:#E7FED2;color:#000;}
.page a.on,.page a.on:visited{background:#62A523;color:#fff;font-weight:700;}
a.pre,a.pre:visited{background:none;width:26px;outline:none}
a.pre:hover{background:none;color:#4E9D2B;}
.dtcon{width:722px;margin:0 auto;}
.bitimg,.prolist{margin:20px auto;}
.bitimg li{text-align:center;line-height:30px;float:left;margin:15px;}
.bitimg li img,.prolist li img{border:solid 1px #ccc;}
.prolist li{text-align:center;line-height:30px;float:left;display:inline;width:302px;margin:20px 10px 0 10px;}
.prolist2 li{text-align:center;line-height:30px;float:left;display:inline;margin:20px 10px 0 10px;}
.pc{padding:20px 0;min-height:200px;height:auto!important;height:200px;line-height:20px;}
.ndcon{padding:10px 0;min-height:200px;height:auto!important;height:200px;line-height:20px;}
.nlist{width:650px;margin-left:20px;}
.nlist li{line-height:25px;}
.nlist li a,.list li a:visited{font-family:\5b8b\4f53;color:#181818;}
.nlist li a:hover{text-decoration:underline;color:#4E9D2B;}
.nlist li span{float:right;}
/* quicknav */ 
#sub_quick{position:absolute;right:10px; top:80px; z-index:1; width:60px;}
.qwrap{width:60px;}
.qwrap h2{ height:20px; background:url(../images/quick.gif) no-repeat}
.qwrap .list{ width:58px; height:210px;_margin-top:-5px;border:solid 1px #dfdfdf; background:url(../images/quick.gif) no-repeat -1px -23px; overflow:hidden;}
.qwrap .list li{height:18px;width:58px; padding-top:29px; line-height:18px; text-align:center}
.to{ height:19px;margin-top:-45px;overflow:hidden;}
.to a{ height:19px;display:block;text-indent:-9999px;overflow:hidden;outline:none}
.fH{text-indent:-9999px;white-space:nowrap;line-height:0;overflow:hidden;}
ul.newlist{margin-top:15px;}
.newlist li{background:url(../images/spaland_36.jpg) repeat-x left bottom;height:25px;line-height:25px;padding:0 30px 0 10px;font-family:\5b8b\4f53}
.newlist li a{color:#666;}
.newlist li a:hover{color:#900;text-decoration:none;}
.newlist li span{float:right;}
.probt{font-size:16px;font-weight:700;color:#060;text-align:center;margin-top:15px;}
.imbor img{margin:20px auto;width:700px;}

.popwin_s {-moz-border-radius: 15px;border-radius: 15px;width:660px;height:455px;background-color:#000;filter:alpha(opacity=40);-moz-opacity: 0.4;	opacity: 0.4;z-index:1;overflow:hidden;}
.popwin2_s {padding:20px 45px 0 45px;height:295px;position:absolute;left:0;top:0;z-index:1000;}
.pmid_s {height:292px;padding:10px;font-family:\5FAE\8F6F\96C5\9ED1;}
.pmid_s h4{padding-bottom:10px}
.pmid_s h4,.ad{color:#fff;text-align:center;line-height:20px;}
.ad{padding-top:10px}
.closebt_s{position:absolute;right:30px;_right:40px;top:25px;width:17px;height:17px;z-index:10000;}
.feedcon{margin:15px 0 20px 20px;color:#060;font-size:14px;}
.feed li{line-height:30px;overflow:hidden}
.feed strong{color:#f00}
.feed li span{color:#1C1C1C;text-align:right;width:100px;display:inline-block;vertical-align:top}
.bts{padding:0 10px;height:22px;line-height:20px;background-color:#E6E6E6;border-bottom:#8D8B8B 1px solid;border-left:#8D8B8B 1px solid;border-right:#ffffff 1px solid;border-top:#ffffff 1px solid;margin-right:15px;cursor:pointer;margin-top:10px;}
.tj{margin-left:100px;}
.mt10{margin-top:10px;}

.pron{margin:15px auto;overflow:hidden}
.pron dt{color:#fff;display:block;font-weight:700;height:25px;line-height:25px;padding:0 3px;background:#188D01;text-align:center;width:108px;font-size:14px;margin:10px 0;}
.pron dd{line-height:20px;}
.pron th{background:#BAD6B4;color:#000;font-weight:700;line-height:30px;}
.pron td{padding:0 5px;line-height:30px;color:#000;}
.tdc{background:#EBFDE7;}
.tdb{background:#BAD6B4;font-weight:700;}
.website_content{width:90%;}
.website_content h2 {font-size:14px;text-align:center}
.website_content h2 span {background:#063;color:#fff;display:block;height:25px;line-height:25px;padding:3px 15px 0;text-align:center;width:90px;}
.website_content h2 span a{color:#fff;}
.website_content ul {margin:15px auto 25px;overflow:hidden;width:96%;}
.website_content li {float:left;line-height:120%;overflow:hidden;padding-bottom:10px;padding-right:10px;width:100px;}
.website_content li a{color:#063;}
.website_content li a:hover{color:#063;text-decoration:underline;}
