/*通用样式*/
*{margin:0;padding:0;word-wrap:break-word;}
body{color:#000;font-family: "宋体";font-size: 12px;}
body{background-color: #fff;background-image: url(bg.jpg);background-position: center;}
html, body, h1, h2, h3, h4, ul, li, dl,input{ margin:0px;padding:0px;list-style-type:none }
a{color:#000;text-decoration:none;}
a:hover{text-decoration:none;color:#ff0000;}
a img{border:none;} 
div,ul,li,p,form{padding: 0px; margin: 0px;list-style-type: none;}
em{font-style: normal;font-weight: normal;}
table {padding: 0px; margin: 0px;list-style-type: none;}
dt,dl,dd {padding: 0px; margin: 0px;list-style-type: none;}
form{margin:0px;padding:0px;}
tr {padding: 0px; margin: 0px;list-style-type: none;}
h3,h4{padding:0px; font-size:14px; font-weight:bold;}
.clear {clear:both;height:0px; overflow:hidden;}
.blank10{height:10px;overflow:hidden; line-height:10px;clear:both;}
.blank20{height:20px;overflow:hidden; line-height:10px;clear:both;}
.dotline{border-bottom:#CCC 1px dashed;margin:8px;}
#demo {overflow:hidden;height: 220px;float: left;}
#juzhong{ width:950px;margin: 0 auto;overflow:hidden;}
.kko{ text-align:right; padding-right:20px; padding-top:35px;}

.biaoge2{ font-weight:400; font-size:12px;}
.biaoge2 td{ padding-left:5px;}

.biaoge{ font-weight:400;}
.biaoge td{ padding-left:10px;}
.STYLE1 {color: #FFFFFF}
/*动画样式*/
.banner{ width:950px; height:250px;margin: 0 auto;overflow:hidden; }
/*动画样式*/
#slider-wrapper {width:950px;position: relative;z-index: 1;height:250px;margin: 0 auto;}
#slider {position:relative;width:950px;height:250px;background:  url(loading.gif) no-repeat 50% 50%;}
#slider img {position:absolute;top:0px;left:0px;display:none;}
#slider a {display:block;}
.nivoSlider {position:relative;}
.nivoSlider img {position:absolute;top:0px;left:0px;}
/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {position:absolute;top:0px;left:0px;width:100%;height:100%;border:0; padding:0;margin:0;z-index:60;display:none;}

/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;margin:0;z-index:60;display:none;}
/* The slices in the Slider */
.nivo-slice {display:block;position:absolute;z-index:50;height:100%;}
.nivo-box {display:block;position:absolute;z-index:5;}
/* Caption styles */
.nivo-caption {position:absolute;left: 20px;bottom: 20px;background:#ffba00;color:#fff;opacity:0.8;z-index:89;padding: 10px 20px;}
.nivo-caption p {padding: 0;margin:0;line-height: 17px;font-size: 15px;width: 400px;font-family: Arial, Tahoma, sans-serif;}
.nivo-caption p::selection {background: #fff;	color: #000;}
.nivo-caption p::-moz-selection {background: #fff;	color: #000;}
.nivo-caption a {display:inline !important;}
.nivo-html-caption {display:none;}
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a {position:absolute;top:40%;z-index:99;cursor:pointer;display: block;text-indent: -9999em;width: 40px;height: 90px;}
a.nivo-prevNav {left: 5px;background: url(images/slider_previous.png) no-repeat;}
a.nivo-nextNav {right: 5px;background: url(images/slider_next.png) no-repeat;}
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav {position: absolute;bottom: 20px;right: 20px;text-align: center;z-index: 999;}
.nivo-controlNav a {z-index:999;cursor:pointer;float: left;display: block;width: 20px;height: 20px;line-height: 20px;vertical-align: middle;margin: 0 0 0 5px;background:#F1DBB4;color:#000;border: 1px solid #F1DBB4;}
.nivo-controlNav a.active {font-weight:bold;border: 1px solid #335B8F;background:#335B8F;color: #fff;}

/*picgundong*/

#menubg{ width:943px; height:44px; overflow:hidden; padding-left:7px;}
#menubg li{ float:left; width:117px; height:44px; }
#menubg li a{ width:117px; height:44px; display:block; line-height:44px; text-align:center; padding-top:3px; font-size:14px; color:#0F3153; font-weight:bold;}
#menubg li a:hover{ width:117px; height:44px; background-image:url(menu2.jpg); color:#FFFFFF;}
#menubg li.on{ width:117px; height:44px; background-image:url(menu2.jpg);color:#FFFFFF;}
#menubg li.on a{ color:#FFFFFF;}
  
#leftbg{ width:224px; overflow:hidden;}
#leftbg li{ float:left; width:130px; height:42px; padding-left:55px; }
#leftbg li a{ display:block; line-height:42px; font-size:12px; color:#fff; font-weight:bold; font-size:14px}
#leftbg li a:hover{ color:#FF0000;}

.ppo{height:30px; line-height:30px; overflow:hidden;}
.ppo span{ float:left; width:100px; color:#FFFFFF; font-size:14px; text-align:left; padding-left:10px; font-weight:bold;}
.ppo a{ float:right;width:100px; text-align:right; padding-right:10px; color:#FFFFFF;}
.ppo a:hover{ color:#ff0000;}

.aao{ color:#FFFFFF; font-size:14px; font-weight:bold;}
.aao2{ color:#FFFFFF; font-size:12px; font-weight:400; }
.aao2 a{ color:#FFFFFF; font-weight:400;}
.aao2 a:hover{ color:#ff0000;}

.v1234{ border:#CCCCCC 1px solid; line-height:24px;}
.o1234{ border:#CCCCCC 1px solid; line-height:24px; }
.o1234 img{ max-width:700px;}
.k1234{ border:#CCCCCC 1px solid; line-height:24px;}
.k1234 span{ font-family:Arial, Helvetica, sans-serif;}
.c1234{ border:#EDEDED 1px solid; }
.pl10{padding:8px; _padding:8px;}
.pl20{padding:20px; _padding:20px;font-size:14px;}
.pl30{padding:20px; _padding:20px;}

#daohbg{ width:969px;height:30px; line-height:30px; overflow:hidden; margin:0 auto; background:#FFFFFF; padding-left:30px;}
#daohbg span{ float:right; padding-right:30px;}
#jjbg{ width:999px;  height:20px; line-height:20px; background-image:url(jjbg.jpg); overflow:hidden; margin:0 auto;}
.size24{ line-height:24px;}
.size34{ font-size:14px;line-height:24px;}
.junzhong{ width:999px; overflow:hidden; margin:0 auto; background-color:#FFFFFF;}
.left1bg{ text-indent:24px; color:#006600;font-weight:bold;}
.right1bg{text-indent:24px; color:#FF6600;font-weight:bold;}
.size_hui{ color:#777;}

.pt1{ font-size:14px; color:#cc0000; font-weight:bold;}
.pt2{ font-size:12px; color:#333333;}
.pt3{ font-size:12px; color:#333333;}
.pt4{ border:#CCCCCC 1px solid;}

.xmenu{ width:215px;overflow:hidden;margin: 0 auto;}
.xmenu li{ height:27px; line-height:27px;background-image:url(menu1bg.jpg);}
.xmenu li a{ height:27px;background-image:url(menu1bg.jpg); display:block; padding-left:25px; color:#333; font-weight:bold;}
.xmenu li a:hover{ background-image:url(menu2bg.jpg); color:#006600;}
.xmenu li.currclass a{ background-image:url(menu2bg.jpg); color:#006600;}

/*---------------------------------------------  chengguo  ------------------------------------------------*/
.contentn{ width:330px;padding:0px;margin:0px;overflow:hidden; padding-bottom:20px;}
.contentn li{ width:330px;float:left; height:30px; line-height:30px;text-align: left;border-bottom:#CCCCCC dashed 1px;overflow:hidden; font-size:12px;}
.contentn span{ width:85px;float:right; color:#666; display:none;}

/*---------------------------------------------  chengguo  ------------------------------------------------*/
.contentt{ width:665px;padding:0px;margin:0px;overflow:hidden; padding-bottom:20px;}
.contentt li{ width:665px;float:left; height:30px; line-height:30px;text-align: left;border-bottom:#CCCCCC dashed 1px;overflow:hidden; font-size:14px;}
.contentt span{ width:85px;float:right; color:#666; display:none;}

/*---------------------------------------------  shipin  ------------------------------------------------*/
.contentb{width:680px;padding:0px;overflow:hidden;padding-bottom:20px; padding-top:10px; padding-left:15px;}
.contentb li{float:left;width:170px;overflow:hidden; text-align:center; }
.contentb li img{width:160px;height:160px;border: 1px solid #CCCCCC;}
.contentb li a{ line-height:30px;}

/*---------------------------------------------  shipin  ------------------------------------------------*/
.contentc{width:700px;padding:0px;overflow:hidden;padding-bottom:20px; padding-top:10px;}
.contentc li{float:left;width:200px;overflow:hidden; text-align:center; padding-left:20px; padding-right:10px;}
.contentc li img{width:200px;height:146px;border: 1px solid #CCCCCC;}
.contentc li a{ line-height:30px;}

/*---------------------------------------------  shipin  ------------------------------------------------*/
.contentv{width:700px;padding:0px;overflow:hidden;padding-bottom:20px; padding-top:10px;}
.contentv li{float:left;width:200px;overflow:hidden; text-align:center; padding-left:20px; padding-right:10px;}
.contentv li img{width:200px;height:146px;border: 1px solid #CCCCCC;}
.contentv li a{ line-height:30px;}