/*边距清零*/
ul,li,p,dl,dt,dd,h1,h2,h3,h4,h5,h6{margin:0; padding:0;}
form,span,input,select{margin:0; padding:0;}
/*----------------------------------------------------------总体设置----------------------------------------------------------*/
html{margin:0 auto;padding:0;font-size:13px; font-family:Microsoft YaHei !important;overflow-y:scroll; background:url(images/top.jpg) repeat-x top #242C2F;}
body{line-height:2 !important; color:#75828F; margin:0 auto;padding:0;font-family:Microsoft YaHei !important;}
a:link,a:visited{color:#75828F;text-decoration: none;}
a:active{color:#75828F;text-decoration:none;}
a:hover{color:#f00;}
a{blr:expression(this.onFocus=this.blur())}/*去掉a标签虚线*/
p{ margin:0; padding:0;}
img{ margin:0; padding:0; border:0;}
ul,li{ list-style-type:none; margin:0; padding:0;}
.clear{ clear:both;}
.padding{padding:8px; margin:0 auto;}
.nothing{font-size:14px; font-weight:bold; color:#f00; text-align:left;}/*资料整理中*/
.floatL{ float:left;}
.floatR{ float:right;}
.border{ border:1px solid #D3E1EC; background:url(images/borderbj.jpg) repeat-x top #fff;}
#htmlbody{ margin:0 auto; width:1002px;}
.testbox{behavior: url(css/ie-css3.htc);}
/*----------------------------------------------------------/总体设置----------------------------------------------------------*/

/*-----head设置----*/
/*logo*/
.top{ height:28px; line-height:28px; width:85%; margin:0 auto; min-width:1003px; color:#fff;}
.logo{height:85px; margin:0 auto; width:85%; margin:0 auto; min-width:1003px; background:url(images/logo.png) no-repeat left center;}
.tianqi{width:290px; overflow:hidden; float:right; padding-top:12px;}
/*导航*/
#menu{margin:0 auto;  height:53px; background:#140E10; padding:0; font-size:16px;  font-family:'微软雅黑';}
#menu ul{ margin:0 auto;  width:1003px;}
#menu ul li{ float:left; height:53px;color:#CCCCCC; text-align:center;  line-height:53px; display:inline-block; padding:0 12px; text-align:center;  }
#menu ul li a{ color:#CCCCCC;}
#menu ul li:hover a{ color:#ff0;}
#menu ul li.search{ float:right;}
#menu ul li .search1{ float:left; background:#1B1C1E; height:20px; padding:8px; margin-top:8px;}
#menu ul li .search1 input{ margin:0; padding:0; height:20px; line-height:20px; float:left; border:0; background:none; width:240px; color:#ccc;}
#menu ul li .search1 input.submit{ width:30px; background:url(images/ss.jpg) no-repeat center;}

.navbox{ position:relative;z-index:9;filter:alpha(opacity=100);-moz-opacity:1;opacity:1.00;margin:0 auto;  height:53px; background:#140E10; padding:0; font-size:16px;  font-family:'微软雅黑'}
.nav{margin:0 auto;  width:1003px;list-style:none;}
.nav li{float:left; height:53px;color:#CCCCCC; text-align:center; position:relative;line-height:53px; display:inline-block; padding:0 32px; text-align:center; }
.nav li a{color:#CCCCCC; }
.nav li.search{ float:right;}
.nav li .search1{ float:left; background:#1B1C1E; height:20px; padding:8px; margin-top:8px;}
.nav li .search1 input{ margin:0; padding:0; height:20px; line-height:20px; float:left; border:0; background:none; width:240px; color:#ccc;}
.nav li .search1 input.submit{ width:30px; background:url(images/ss.jpg) no-repeat center;}
.nav li.last{background:none;}
.nav li a{text-decoration:none;}
.nav li:hover{ color:#fff;background:#BB1721;}
.nav li:hover a{ color:#fff;}
.nav li.mj_hover_menu{text-decoration:none; background:#BB1721;}
.nav li.mj_hover_menu a{ color:#fff;}
.nav li.selected .submenu{display:block;}

.nav li .submenu{display:none;position:absolute;top:53px; background:url(images/menu_news_bg.png) no-repeat;; left:-10px;}
.nav li .submenu .ddmenu{ width:440px; padding:12px 20px;height:161px; }
.nav li .submenu .ddmenu ul.ddmenu_1{ width:230px; float:left;height:130px; margin-left:14px; }
.nav li .submenu .ddmenu ul.ddmenu_1 li{ height:25px; line-height:25px; width:90px; float:left; font-size:13px; text-align:left;color:#000;}
.nav li .submenu .ddmenu ul.ddmenu_1 li a:hover{ color:#f00;}
.nav li .submenu .ddmenu ul.ddmenu_1 li:hover{ background:none;}
.nav li .submenu .ddmenu ul.ddmenu_1 li a{ color:#000;}
.nav li .submenu .ddmenu ul.ddmenu_2{ width:130px; float:left;border-left:1px solid #ccc; line-height:32px; padding:0; padding-left:35px; text-align:left; }
.nav li .submenu .ddmenu ul.ddmenu_2 strong{ font-size:14px; color:#bb1721; display:block; font-weight:normal;}
.nav li .submenu .ddmenu ul.ddmenu_2 img{ width:130px;}


/*banner*/

.banner{ margin:0 auto 0 auto; text-align:center; max-width:1600px;}



.banner1{ margin:0 auto; background:url(images/cs_banner.jpg) no-repeat center top; padding-top:200px;}
/*index*/
.index1{ height:107px; background:url(images/newsbj.jpg) repeat-x;}
.index2{ background:url(images/news.jpg) no-repeat right; height:107px;}
.index3{ margin:0 auto; min-width:1003px;}
.index4{ padding:45px 0 45px 0; background:#A90738; margin:30px 0 0 0;}
.index4 .indexproduct{ width:1000px; margin:0 auto; border:1px solid #99022F; position:relative;}
.index4 .indexproduct ul{ border:1px solid #BF073E; padding-top:40px; }
.index4 .indexproduct ul.propl{ border:0; position:absolute; width:629px; left:185px; padding:0; top:-17px;}

.index5{ padding:20px 0; background:#242C2F; margin:0px 0;}
.index5 .indexabout{ width:1000px; margin:0 auto; border:1px solid #1B1B1D; position:relative;}
.index5 .indexabout ul{ border:1px solid #353C42; padding:25px;}
.index5 .indexabout ul .about{ width:490px; float:left;  padding-right:20px;font-family:'宋体';}
.index5 .indexabout ul .about ul{ border:0; padding:0; height:45px; font-size:20px; font-family:'微软雅黑'; color:#aaa;}
.index5 .indexabout ul .news{ width:380px; background:url(images/newlist.jpg) no-repeat left center; padding-left:45px; }
.index5 .indexabout ul .news ul{ border:0; padding:0; height:45px; font-size:20px; font-family:'微软雅黑'; color:#aaa;}

/*新闻列表*/
.newlist{ margin:0; padding:0;}
.newlist ul{ padding:0; margin:0;}
.newlist ul li{ height:32px; line-height:32px; float:none; font-size:12px; font-family:'宋体'; background:url(images/dians.jpg) repeat-x bottom;}
.newlist ul li:last-child{ background:none;}

/*--------------------------------首页图片滚动开始--------------------------------------*/
/*图片滚动不可控制*/
.movepiczong{margin:30px 20px;}

.movepiczongj{margin:0 20px; padding:0; }
.movepicimg{ margin:0 auto;border:0; padding:0; background:#363D41;border:1px solid #4C5153; padding:5px;}
.movepicname{ text-align:center; margin:0 auto;padding:0; color:#fff; padding-top:5px; height:20px;}
.picabout{ float:right; width:115px; text-align:left;}
/*图片可控制滚动开始*/
.rollBox{
	width:100%;
!important width:100%;	overflow:hidden;
	margin:0 auto;
	z-index:99;
	position:relative;
}
.rollBox .Cont{width:100%;;overflow:hidden;margin:0px auto 0 auto; color:#fff;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{float:left;text-align:center;margin:0 15px 0 15px;border:1px solid #D20542; padding:5px; background:#B2063A;}
*+html .rollBox .Cont .pic{float:left;text-align:center; }
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#885101; font-size:12px; text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:none;}
.rollBox #List1,.rollBox #List2{float:left; overflow:hidden;}
#focpic{}
.show_layout{ width:96%;position:relative; margin:0 auto;}
.photo{ width:100%;   overflow:hidden;}
.piczong{margin:0 auto; padding:0;}
.piccontent{margin:auto;}

.picleft{ width:37px;height:220px; background:url(images/proleft.jpg) no-repeat left; float:left;cursor:hand;}
.piccenter{ width:924px;  float:left; margin:0 auto; text-align:center;}
.picright{width:37px; height:220px; background:url(images/proright.jpg) no-repeat right; float:left; cursor:hand;}
.pictitle{ height:30px;line-height:35px; text-align:center;margin:0 auto;}
/*图片可控制滚动结束*/


.infopiclist{ margin:0; padding:0; overflow:hidden; width:1003px;}
.infopiclist ul{ margin:0; padding:0px 0; width:1100px; }
.infopiclist ul li{ float:left; width:214px; margin-right:30px; margin-left:12px;margin-bottom:20px; }
.infopiclist ul li .indexlistpic{ border:0;  padding:0px; margin:0; background:#fff;border:1px solid #eee; padding:5px;}
.infopiclist ul li .indexlistname{ line-height:26px; height:26px;margin-top:4px; text-align:center;}

.picmeishi{ margin:0; padding:0;}
.picmeishi ul{ margin:0; padding:0px;}
.picmeishi ul li{ border-bottom:1px dotted #ccc; padding:12px 0; line-height:17px; color:#5c5c5c;}
.picmeishi ul li img{ width:106px; height:70px; float:left; margin-right:12px; border:1px solid #ddd; padding:2px;}
.picmeishi ul li strong{ color:#2a5f8b; display:block; height:25px;}

/*-------------- ----------------------------------------------/首页设置-----------------------------------------------------*/
.infoorder{ margin:0; padding:0; overflow:hidden;}
.infoorder ul{ margin:0; padding:0px 0; width:804px; }
.infoorder ul li{ border-bottom:1px dotted #ccc; padding:16px 0; }
.infoorder ul li .indexlistpic{ border:0;  padding:0px; margin:0;border:1px solid #ddd; padding:3px; float:left; margin-right:12px;}
.infoorder ul li .indexlistpic img{ width:280px; height:150px;}
.infoorder ul li .indexlistname{ line-height:26px; width:410px; float:left;}
.infoorder ul li .indexlistname strong{ display:block; color:#2a5f8b;}
.infoorder ul li .indexlistname .jiage{ font-weight:bold;}
.infoorder ul li .indexlistname .jiage span{ font-size:20px; color:#f00;}

/*----------------------------------------------------------内页开始----------------------------------------------------------*/
/*--内页整体--*/

.menuclass{  padding:0; padding-bottom:12px; font-family:'宋体';}
.menuclass ul{ padding:0;}
.menuclass ul li{ float:left; padding:0 10px; height:22px; line-height:22px; margin-bottom:8px;}
.menuclass ul li.admenu{ background:#f00;}
.menuclass ul li.admenu a{ color:#fff;}
.picpage{ padding:12px 10px; border-bottom:1px solid #eee; border-top:1px solid #eee; margin-bottom:20px;}
.alldd{ margin-bottom:5px;}
.dd1{ width:70px; float:left; font-weight:bold;}
.dd2{ width:50px; float:left;}
.dd3{ width:846px; float:left;}
.dd3 span{ display:inline-block; padding:0 12px; margin-right:5px;}
.info{ margin:15px auto;  padding:0 0;  width:1001px; border:1px solid #1B1B1D} /*内页整体*/
.info ul.info1{ border:1px solid #353C42;}
.inforight{ width:830px;float:right; padding:0;}/*内页左边*/
.infoleft{width:160px;float:left; min-height:540px; padding:0;}/*内页右边*/
.infolanmu{  overflow:hidden;  margin:0 auto 12px auto;border-top:0;background:#eee;border-bottom:1px solid #dfdfdf;}
.infolanmu ul{border-bottom:1px solid #fff; height:45px; line-height:45px; border-top:0; width:1003px; margin:0 auto;}
.infohome1{ color:#828282; font-size:12px;line-height:45px; font-family:'宋体';}
/*内页右边栏目*/
.textinfo{ width:1003px; margin:0 auto; background:#fff; padding:20px;}
.infonlanmuname1{  padding:0; color:#9b9b9b; text-indent:8px; margin-bottom:12px;}
.infonlanmuname1 a{ color:#9b9b9b;}
.infonlanmuname1 span{ color:#0f7ed8; font-weight:bold;}
.infocontent{clear:both; line-height:2 !important; margin:0 auto; padding:0; background:url(images/info2.jpg) no-repeat bottom;}/*内页右边内容详情*/ 
.infocontentz{ margin:0 auto;   text-align:left; padding:13px 20px 20px 25px;  line-height:2.6;  border-top:0; min-height:520px }

/*内页右边内容详情*/
.contentleft{ width:410px; padding-left:8px; line-height:2.5;}

/*-新闻--*/
.articlist{margin:0 auto; padding:0 15px; background:#fff;}
.articlist li{ border-bottom:1px solid #eee;  padding:25px 0;}
.articlist li img{ float:left; margin-right:20px; border:1px solid #eee;}
.articlist li strong{ display:block; font-size:15px;}
.articlist li .articdate{ color:#ccc;}
.articabout{ border:1px solid #efefef; background:#fafafa; padding:12px; color:#999;}
.articlist_1{height:42px; line-height:42px; background:url(images/dian.jpg) no-repeat 5px 18px; text-align:left; float:left;}/*新闻标题*/
.articlist_2{height:11px; line-height:11px; float:left; padding-top:10px;}/*标题后的news图片*/
.articlist_2_2{height:38px; line-height:38px; float:right; padding-left:12px; text-align:right;}/*标题后的时间*/
.articlist_2_3{height:38px; line-height:38px; float:right; padding-right:12px; text-align:right;}/*下载*/
.articlist_3{height:38px; line-height:38px; padding:10px 0 10px 0; text-align:center;}/*新闻页码*/
.artictitle{text-align:center; font-size:18px; font-weight:bold; line-height:30px; padding-top:10px;}/*新闻详情标题*/
.artictitle_1{ height:25px; padding-bottom:10px; color:#ccc; text-align:center;}/*新闻详情浏览次数*/
.artictitle_2{min-height:220px; font-size:16px; overflow:visible;height:auto !important; height:220px; text-align:left; padding-top:12px; line-height:200%;}/*新闻详情内容*/
/*珠宝百科*/
.infoshow{background:#F7F7F7; padding:0 0 20px 0; color:#333;}
.baike{ margin:0 auto; background:#fff;}
.baike ul{ padding:0;}
.baike ul li{ border-bottom:1px solid #DDD; padding:30px 0; font-size:16px; line-height:2;}
.baike ul li .baikepic{ display:inline-block; height:200px; border:3px solid #eee; padding:3px;}
.baike ul li .baikeL{ margin-right:30px; float:left;}
.baike ul li .baikeR{ margin-left:30px; float:right;}
.baike ul li .baikepic img{ height:200px;}
.baike ul li strong{ display:block; font-size:22px;}
.baike ul li .more{ float:right; background:url(images/big.png) no-repeat right center; padding-right:30px; margin-top:3px; margin-right:5px;}
.baikeshowtitle{ font-size:20px; text-align:center; height:45px; line-height:45px; text-align:left; margin-bottom:12px; border-bottom:1px solid #ddd;}
.baikeshouabout{  font-size:15px;}
/*----------------------------------------------------------左边设置开始----------------------------------------------------------*/
 
/*----------------------------------------------------------左边设置结束----------------------------------------------------------*/
/*ie6 背景透明*/
.beijingtouming{_behavior:url(pngset/iepngfix.htc);}

/*------------------------------------------------------------bottom设置----------------------------------------------------*/

/*版权*/
.links{ background:#252C30; padding-top:30px; }
.link{ width:1000px; margin:0 auto; padding-bottom:30px;}
.link1{ width:25%; float:left;}
.link1 ul{ border:0; padding:0; height:38px; font-size:18px; font-family:'微软雅黑'; color:#aaa;}
.link1 li{ font-size:12px; font-family:'宋体'; }
.link1 li span{ color:#515557; font-family:Arial, Helvetica, sans-serif; text-transform:capitalize;}
.link1 li.address{ background:url(images/contact.jpg) no-repeat -12px -2px; padding-left:25px;}
.link1 li.email{ background:url(images/contact.jpg) no-repeat -12px -56px; padding-left:25px;}
.link1 li.tel{ background:url(images/contact.jpg) no-repeat -12px -87px; padding-left:25px;}
.inbottom{ background:url(images/inbottom.png) no-repeat bottom center; padding-bottom:100px;}

.bottom{ padding:12px 0;background:#0B1310; text-align:center;  color:#aaa;}

/*------------------------------------------------------------/bottom设置结束----------------------------------------------------*/
