@charset "utf-8";
*{line-height:19px; font-size:12px; background-repeat:no-repeat; margin:0;font-family: "微软雅黑";}
body{text-align:center;color:#3a3a3a; background-color:#FFF;}
img{border:0;}
div{text-align:left;}
ul{list-style:none; margin:0; padding:0;}
a{text-decoration:none; color: #888888;}
a:hover{
	text-decoration: none;

}

.mybody{width:980px; clear:both; margin:0 auto; display:table; margin-top:15px}
.myleft{float:left;}
.myleft2{float:right;}
.myright{float:right;padding:0px 0px 0px 0px;}
.myright2{float:right;padding:0px 10px 20px 0px; }
.marginb10{margin-bottom:10px; }

.myhead{}

/* top */
.topflash{ width:100%; margin:0 auto;display:table; text-align:center}
.topw{ width:85px;  }
.toplinel{background-image:url(../Images/stonemsn.gif); width:160px; height:26px; margin-top:7px;}
.topliner{color:#888;}
.topliner a{color:#888;}
.topcom{height:60px; margin-top:15px; *margin-top:22px !important; padding-bottom:11px; *padding-bottom:18px !important; overflow:hidden;}

.topcom .companyname{height:35px; line-height:35px; font-size:22px; font-weight:bold; color:#fff; margin-left:10px;}
.topcom .companyename{font-family:Arial, Helvetica, sans-serif; margin-left:10px;}
.companyservice{color:#ccc; font-size:20px; font-family:Verdana, Arial; margin-top:5px; margin-right:10px; position:relative; margin-left:460px;}

/* menu */
.menu{margin-top:10px;}
.menubgleft{ width:4px; height:40px}
.menubgright{ width:4px; height:40px}
.menubg2{background-image:url(../Images/menu-bg2.gif); width:138px; font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-align:left; color:#000; overflow:hidden; padding-top:5px;}
.menubg3{width:100%; font-size:14px; font-family:"微软雅黑"; }
.menubg3 li a{color:#333333 font-size:14px;}
.menubg3 td a{color:#fff; font-size:14px;}
.menubg4{background-image: sbian(../Images/menu-mid.gif); width:10px; height:43px}
.menubottom{width:525px; float:left;height:42px; line-height:33px;margin-top:5px; text-align:right; }
.menubottom a{color:#646464;}

.menubottom2{width:870px; float:left;height:38px; line-height:33px;margin-top:5px; float:left; text-align:right;}
.menubottom2 a{color:#646464;}

.menubg5{width:270px;}
.menubg5 li a{color:#7e7e7e; font-size:14px;}

.banner{ width:740px; height:10px;}
/* flash */
.flash{width:980px; overflow:hidden; clear: left; text-align:center; margin:auto 0px}
.dh{ color:#c3af8a; margin-top:10px; margin-bottom:5px; padding-left:10px}
.dh a{ color:#c3af8a}
/* bottom */
.bottom{clear:both; line-height:20px; text-align:center; color:#666;}
.bottom li.bg{ background-color:#333333;height:33px; line-height:33px; margin-bottom:10px;}
.bottom a{color:#666;}

/* left */
.leftbg .myleft{ border-top:0; border-bottom:0;  }
.lefttradeclass{ background-image:url(../Images/hua.gif); background-repeat:no-repeat; background-position: left ; color: #9e0b17; font-weight:bold; line-height:30px;width:100%; font-family:"微软雅黑"; font-size:16px ; margin-top:13px; margin-bottom:15px; padding-bottom:8px;border-bottom:#b5121f solid 1PX; text-align:center }
.lefttradeclass span{ color:#881717}
.lefttradeclass2{ color: #191919; font-weight:bold; line-height:25px;width:80px; background-color:#FFF;font-family:"微软雅黑"; font-size:16px ; padding-left:10px;padding-bottom:8px }
.lefttradeclass2 span{ color:#881717}
.leftfriend{background-image:url(../Images/left-friend.gif); width:220px; height:33px;}
.leftcontact{background-image:url(../Images/menu-bg.gif); background-repeat:repeat-x;background-position:top; width:225px; height:300px;}
.leftmiddle{padding:0px; width:220px;  color: #9c8a48;}
.leftmiddle ul li,.leftmiddle table td{ line-height:30px; }
.leftmiddle table td a{color:#fffff;}
.leftmiddle table td a:hover{color:#fffff; background-color:#F96}

.leftmiddle2{padding:0px; color:#888; width:180px; padding-right:10px  }
.leftmiddle2 ul li,.leftmiddle2 table td{ padding:0px 8px; height:40px; line-height:120px; color:#d1d3d4; border-bottom:#CCC dashed 1px; background-position:0px 0px; background-repeat:no-repeat;}
.leftmiddle2 table td a{font-size:12px; color:#d1d3d4;}
.leftmiddle2 table td a:hover{color:#fff;font-size:12px;width:-20px; height:120px;position: inherit}

/* lefttradeclass */
.leftproductitem0{background-image:url(../Images/ico-item0.gif); background-position:0 4px; padding-left:14px; cursor:pointer;}
.leftproductitem1{background-image:url(../Images/ico-item1.gif); background-position:13px 4px; padding-left:26px; cursor:pointer;}

.con{background: #d4d4d4; width:220px}
/* tradehot */
.tradehot{background-image:url(../Images/tradehot-back.gif); width:714px; height:152px; overflow:hidden; border:1px solid #000;}
.tradehot .cont{margin:18px 15px 15px 55px; display:table; height:115px; width:650px; overflow:hidden;}
.tradehot .cont .hotitem{ _margin-right:10px; text-align:center; line-height:23px;}
.tradehot .cont .hotitem .itemcontent{border:1px solid #ccc; padding:1px; background-color:#f5faff;}

/* right */
.rightbody{width:740px;padding-bottom:10px;border:#ccc solid 1PX; }
.rightbody2{width:875px; padding-top:10px; padding-bottom:10px; background-color:#FFF; border:#CCC 1px solid}
.righttitle{margin:0px 10px 0px 15px; width:500px;}
.rightmiddle{}
.rightmiddle .content{margin:20px 10px 5px 20px; overflow:hidden; line-height:30px }

.rightmiddle .content ul.btn{clear:both; margin-top:10px; height:27px; }
.rightmiddle .content ul.btn li{float:right; margin-left:8px;}
.rightmiddle .content table{margin:0 auto;}
.rightmiddle .content2{margin:10px 0px 5px 10px; overflow:hidden; line-height:30px }
.rightmiddle .content2 ul.btn{clear:both; margin-top:10px; height:27px; }
.rightmiddle .content2 ul.btn li{float:right; margin-left:8px;}
.rightmiddle .content2 table{margin:0 auto;}
/*list*/
.rightmiddle .content .hotitem{width:185px; margin:4px 0 4px 10px; text-align:center; line-height:23px; float:left;}
.rightmiddle .content input{ background-color:#fcfcfc; border:#010101 solid 1px; color: #8e8e6c}
.rightmiddle .content textarea{ background-color:#fcfcfc; border:#010101 solid 1px}
.rightmiddle .content .hotitem .itemcontent{border:1px solid #ccc; padding:4px; background-color:#f4f4f4;}
.rightmiddle .content2 .hotitem{width:185px; margin:4px 0 4px 10px; text-align:center; line-height:23px; float:left;}
.rightmiddle .content2 input{ background-color:#fcfcfc; border:#010101 solid 1px; color: #8e8e6c}
.rightmiddle .content2 textarea{ background-color:#fcfcfc; border:#010101 solid 1px}
.rightmiddle .content2 .hotitem .itemcontent{border:1px solid #ccc; padding:4px; background-color:#f4f4f4;}
/*tradelist*/
.rightmiddle .content .pagerightitem{width:220px; height:250px; margin:4px 0 8px 0; text-align:center; line-height:23px; float:left;}
.rightmiddle .content .pagerightitem2{width:340px; height:290px; margin:4px 0 8px 0; text-align:center; line-height:23px; float:left;}
.rightmiddle .content .itemcontent{border:1px solid #ccc; padding:4px; background-color:#f5faff;}
.rightmiddle .content2 .pagerightitem{width:140px; height:160px; margin:4px 0 8px 0; text-align:center; line-height:23px; float:left;}
.rightmiddle .content2 .pagerightitem2{width:340px; height:290px; margin:4px 0 8px 0; text-align:center; line-height:23px; float:left;}
.rightmiddle .content2 .itemcontent{border:1px solid #ccc; padding:4px; background-color:#f5faff;}
/*expolist*/
.rightmiddle .content .expoitem{color:#999;}
.rightmiddle .content .expoitem li {height:40px; line-height:40px;}
.rightmiddle .content2 .expoitem{color:#999;}
.rightmiddle .content2 .expoitem li {height:28px; line-height:28px; border-bottom:1px dashed #323237;}
/* contactcom */
.contactcom{font-size:14px; text-decoration:underline;}

.newstitle{text-align:center;}
.newstitle h1{ font-size:16px; textt-decoration:underline;}
.newstxt{ text-indent:25px; line-height:25px; letter-spacing:1px}

/* tableinfo */
.tableinfo{background-color:#ccc;}
.tableinfotd{background-color:#f3f3f3;}
.tableinfotitle{font-size:14px; text-align:center;}

/* pageto */
.pageto{background-color:#dddfe3; display:table; margin:0 auto; padding:5px; margin-top:10px;}
.pageto a{color:#250c0d;}

.header{background-color:#f0f0f0}

/* jqzoom */
div.zoomdiv {
width:200px;height:200px; background:#520000fff; z-index:10000;
position:absolute; top:0px; left:0px;
border:5px solid #000; display:none; text-align:center; overflow:hidden;
}
img.jqzoom{cursor:crosshair;}

/* leftlinkts */
.leftlinkts{color:#990000; border-top:1px solid #d7d7d7; padding-top:8px; margin-top:8px;}

/* MsgBox */
#MsgBox{background-color:#099dc3; width:230px;}
#MsgBox ul{margin:3px;}
#MsgBox ul li.title{height:30px; line-height:30px; cursor:pointer;
	padding:0 8px; font-size:12px; font-weight:bold; color:#fff;
	}
#MsgBox ul li.cont{display:none; border:1px solid #0c8dae; background-color:#fff;
	padding:10px;
	}
#MsgBox ul li.cont form{margin:0; padding:0;}
#MsgBox ul li.cont textarea{width:200px; border:1px solid #ccc;}
#MsgBox ul li.cont input{width:200px; height:21px; line-height:21px; border:1px solid #ccc;}
#MsgBox ul li.cont input.mybtn{width:80px; height:25px; line-height:25px; margin-top:8px;
	background-color:#099dc3; color:#fff; border:0;
	}


/* second menu */
ul.menulist{position: absolute;width:140px; text-align:center;left:0px; top:60px;background-color:#000; display:none;FILTER: alpha(opacity=50);
	COLOR: #fff;opacity: .5}
ul.menulist li{ margin-bottom:1px; height:39px; line-height:39px; text-align:center;}
ul.menulist li a{ color:#fff; font-size:12px; font-family:"微软雅黑"}

ul.menulist2{position: absolute;width:270px; left:0; top:0;background-color:#000; border:1px solid #2e5a80; display:none;}
ul.menulist2 li{border-bottom:1px solid #315b7c; margin-bottom:1px; height:39px; line-height:39px; text-align:center;}
ul.menulist2 li a{ color:#fff}

.tit1{ height:49px; padding-left:15px; font-size:12px; color:#181818; padding-top:10px; font-family: "微软雅黑"   }
.tit2{ color: #333;padding-left:15px;  padding-top:8px; font-size:14PX; width:180px}

.tit2bg{ background-color:#f5f5f5; height:49PX; border-bottom:1px  solid #e2e2e2;background-image:url(../Images/more.gif); background-repeat:no-repeat; background-position:bottom right}
.sbian{ border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc; position: relative} 
.fenleibk{ padding:8px;}


.major-list-outer1{ text-align:center; overflow:hidden; width:180px; margin-left:22px}
.major-list1{margin-right:0px;margin-bottom:-30px;*margin-bottom:0px;list-style-type: none;}
.major-list1 li{width:180px;height:28px;margin-right:5px;margin-bottom:10px;float:left;position:relative; }
.major-list1 li a, .major-list1 li a span{width:100%;height:100%;display:block;position:absolute;left:0;top:0; text-align:center; color: #aa0a17;padding-top:6px; font-size:14px}
.front-face1{z-index:2;background: url(../Images/annu2-2.gif) no-repeat 0 0}
.back-face1{z-index:1;background:url(../images/annu-2.gif) no-repeat 0 0; color: #fff}
.major-list1 li a{overflow:hidden; }
.major-list1 li:hover a .back-face1{z-index:3; color: #fff}
#dx1 .front-face1, #dx1 .back-face1{background-position:0 0}
#rj1 .front-face1, #rj1 .back-face1{background-position:0 0}

.major-list-outer2{ text-align:center; overflow:hidden; width:990px; padding-left:30px;}
.major-list2{margin-right:-32px;margin-bottom:40px; margin-left:0px }
.major-list2 li{width:140px;height:59px;margin-right:0px;margin-bottom:0px;float:left;position:relative;}
.major-list2 li a, .major-list2 li a span{width:100%;height:100%;display:block;position:absolute;left:0px;top:0px; text-align:center; color:#b5121f; font-size:14px; padding-top:10px}
.front-face2{z-index:2;background: url(../Images/annu2.gif) no-repeat 0 0}
.back-face2{z-index:1;background:url(../images/annu.gif) no-repeat 0 0; color:#000; padding-top:2px}
.major-list2 li a{overflow:hidden; color:#fff}
.major-list2 li:hover a .back-face2{z-index:3; color:#fff}
#dx2 .front-face2, #dx2 .back-face2{background-position:0 0}
#rj2 .front-face2, #rj2 .back-face2{background-position:0 0}

.kuanjia{ border-top:5px solid #b5121f; background-color:#e7e7e7; margin-top:15px; float:left}
.kuanjia ul{ margin:5px 0px}
.htxt{ margin:20px; text-indent:20px; line-height:30px; font-size:14px;}

.flexslider {margin: 0; padding: 0;}
.flexslider .slides > li {
	display: none;
	-webkit-backface-visibility: hidden;
	list-style-type: none;
} /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img {width: 100%; display: block;height:420px;}
.flex-pauseplay span {text-transform: capitalize;}
.flex-control-paging{list-style: none;margin-left: 800px;margin-top: -30px;position: absolute;width: 120px;}
.flex-control-paging li{float: left;text-align: center;width: 18px;margin: 0 2px;}
.flex-control-paging a{display: block; width: 18px;cursor: pointer;background-color: #7e7e7e;color:#ffffff;} 
.flex-control-paging a.flex-active{background-color: #fe5a34;}
.flex-direction-nav{display: none;}
.contact li{border-bottom: #d2c9ab 1px dashed;font-size:16px; line-height:35px}


.bottom{ margin:0 auto;background-color:#333333; margin-top:15px}
.foot {width:980px; height:80px;  margin:0 auto; margin-top:15px; color:#FFF; padding:20px; text-align:center
}
.juz{ text-align:center;}

.foot a{ color:#FFF}
.vjuz{overflow:hidden; line-height:60px;}
.inews{ border:1px solid #181818; height:210px;}
.tit3{ background-image:url(../Images/newsi.gif); margin-left:-6px; margin-top:8px;background-position:top left; background-repeat:no-repeat; height:200px; width:120px; z-index:2; position: inherit; border-right:1px solid #e7e7e7}
.tit4{ font-size:14px; text-align:center; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; }
.tit4bg{ height:25px; width:222px; padding-top:10px; border-top:1px solid #E3E3E3; margin-top:10px; background-color:#f9f9f9; border-top:1px solid #DADADA;position:absolute; bottom:0;}
.tit4bg a{ color:#333; font-size:14px}
.newsbk{ margin:8px 8px 8px 24px}
.txt{ line-height:25px; text-indent:20px;  padding:5px;color: #A3A3A3;border-top:1PX dashed #e2e2e2; width:100%; height:110px}
.qifon{ color:#CCC; font-size:12px; text-align:center}
.qifon a{ color:#FFF}

.sbian a{color:#333333;}
.sbian ul div{color:#e5100a;font-size:14px;line-height:30px;cursor: pointer;}
.sbian ul{overflow: hidden;}
.sbian li.bcat{padding:5px 19px 9px 11px;border-bottom:1px solid #ebebeb;}
.sbian li.nobor{border-bottom:0px;}
.sbian ul.scat li{float:left;margin: 7px 6px 7px 0;}
