@charset "utf-8";
/* CSS Document */
html,body{ 
	margin:0px auto; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	color:#585858;
	background:#FFF;
}
body img{
	border:0px;
}
h1,h2,h3,h4,h5,h6,p,ul,ol,li,form,img,dl,dt,dd,table,th,td,blockquote,fieldset,div,strong,label,em{margin:0;padding:0;border:0;}{ margin:0px; padding:0px;}
li{ list-style-type:none;}
a{ 
	color:#9c9c9c; 
	text-decoration:none;
}
div,td{ font-size:12px;}


.header,.mian,.foot{width:1100px; margin:0px auto;}
/*header*/
.header{margin-top:37px;}
.header h1{ display:block; width:312px; height:70px; float:left; background:url(../images/logo.gif) no-repeat; font-size:0px;}
.Top_right{ width:278px; height:70px; float:right;}
.Top_right span{ display:block; margin-top:45px; width:268px; height:30px; background:url(../images/topbg.gif) no-repeat; line-height:30px; color:#FFF; padding-left:10px;}
.Top_right span a{ color:#FFF; margin-left:8px; margin-right:8px;}
.Top_right p{ text-align:right; line-height:45px; font-size:13px; color:#4a4b4b;}

/*mian*/
.mian{ margin-top:24px;}
.M_left{width:180px; float:left; height:604px; background:url(../images/left-bg.jpg) no-repeat; padding-top:30px;}
.M_left li{ margin-top:15px; margin-bottom:15px;}
.M_left li a{ font-size:14px; color:#FFF; line-height:26px; display:block; text-align:center;}
.M_left li a:hover{color:#ad0c10; background:url(../images/navbg.jpg) no-repeat;}
.Smore{background:url(../images/navbg.jpg) no-repeat;}
.M_right{width:920px; float:right;}
.banner{width:100%px; height:298px; border-top:#dc2426 solid 2px;}
.Mid-left{ width:202px; float:left; height:auto;}
.Mid-left .Slide{ width:199px; height:148px; border-bottom:3px solid #cd1c1e; border-top:3px solid #cd1c1e; border-right:3px solid #cd1c1e;}
.Mid-left .Pic_img{ margin:3px;}
.Mid-left span{ display:block; margin-top:20px; margin-bottom:10px;}
.Mid-left .GO_more{ width:22px; height:22px; display:block; float:right;}
.Mid-left p{ text-indent:2em; line-height:22px;}

.Mid-mid{ width:415px; float:left; height:auto;}
.Mid-mid .Pic_box{ width:150px; height:94px; float:left; display:inline; margin-left:20px; margin-top:15px;}
.Mid-mid .Pic_box img{ border:1px solid #dcdcdc; padding:2px;}
.Mid-mid .font_box{ width:235px; float:right; margin-top:15px;}
.Mid-mid .font_box span a{ font-size:14px; color:#434444; font-weight:bold;}
.Mid-mid .font_box p{ line-height:20px; text-indent:2em; margin-top:10px;}
.Mid-mid ul{ text-align:right; width:394px; float:left; display:inline; margin-left:20px; margin-top:10px;}
.Mid-mid ul li{ line-height:24px;}
.Mid-mid ul a{ float:left; color:#585858;}
.Mid-mid ul a:hover{color:#b61013;}
.Mid-right{ width:303px; float:left; height:auto; position:relative;}
.Mid-right p{ margin-left:20px; line-height:20px; text-indent:2em; padding-top:13px;}
.Mid-right p a{color:#b61013;}

/*Roll_JS*/
.rollBox{margin-left:40px; OVERFLOW: hidden; WIDTH:230px; HEIGHT:102px; margin-top:20px;}
.rollBox UL {OVERFLOW: hidden; WIDTH:2000px;}
.rollBox UL LI {FLOAT:left; margin:0px 7px;}
.Mid-right .prev {WIDTH:8px; HEIGHT:13px; display:block; border:0px; font-size:0px; position:absolute; background: url(../images/nt.jpg) no-repeat; z-index:100; left: 284px; top: 240px;}
.Mid-right .next {WIDTH:8px; HEIGHT:13px; border:0px; font-size:0px; display:block; position:absolute; background:url(../images/pv.jpg) no-repeat; z-index:100; left:20px; top: 240px;}
.rollBox .over {FILTER: alpha(opacity=40); CURSOR: default; opacity: .4}

/*Roll_JS*/


/*foot*/
.foot{ background:url(../images/foot-bg.jpg) no-repeat;}
.foot p{ font-size:14px; color:#FFF; line-height:40px; padding-left:45px;}
.foot p a{ color:#FFF; margin-left:10px; margin-right:10px}
.foot span{ display:block; height:47px; width:854px; padding-left:246px; color:#484848; line-height:22px; background:url(../images/foot-logo.jpg) no-repeat; margin-top:10px;}



/*The inside pages*/
.Nav{ width:100%; float:left; height:49px; background:url(../images/Nav-bg.jpg) no-repeat; margin-top:20px;}
.Nav li{ float:left; display:inline; line-height:55px; font-size:15px; background:url(../images/Nav-line.gif) left 18px no-repeat; padding:0px 30px;}
.Nav li a{color:#353535;}
.Nav li a p:hover{ background:url(../images/Nav-left.gif) left no-repeat;display:block; height:42px; padding:0px 12px;}
.Nav li a span:hover{ background:url(../images/Nav-right.gif) right no-repeat; display:block; height:42px;}
.Nav li a:hover{width:auto; height:42px; background:url(../images/Nav-mid.gif) repeat-x; color:#FFF;display:block;line-height:42px}

/*pages Cmy-mian*/
.Cmy-mian{width:1100px; margin:0px auto;}
.Cmy_nav{ width:180px; height:585px; background:url(../images/left-bg.gif) no-repeat; float:left; padding-top:50px;}
.Cmy_nav li{ margin-top:15px; margin-bottom:15px;}
.Cmy_nav li a{ font-size:14px; color:#FFF; line-height:26px; display:block; text-align:center;}
.Cmy_nav li a:hover{color:#ad0c10; background:url(../images/navbg.jpg) no-repeat;}

.Cmy-right{ width:920px; height:auto; float:right;}
.C_banner{ width:100%; height:250px;}
.Cmy-right .Bread{ width:900px; height:42px; background:url(../images/Nav-line.jpg) repeat-x; line-height:42px; text-align:right; padding-right:20px;color:#b33231; margin-bottom:25px;}
.Cmy-right .Bread span{ float:left; text-align:left;color:#464646; font-size:16px; padding-left:15px; font-weight:bold;}
.Cmy-right .Bread a{color:#464646;}
.CM_pic{ width:179px; height:387px; float:right;}
.Cmy-right .Content{ width:690px; float:left; margin-left:15px; display:inline; min-height:400px; line-height:25px; padding-bottom:30px;}
.Cmy-right .Content .News_li li{ border-bottom:#d9d9d9 dashed 1px; padding-bottom:15px; margin-bottom:15px;}
.Cmy-right .Content .News_li li span{ font-size:14px; font-weight:bold;}
.Cmy-right .Content .News_li li a{ color:#575757;}
.Cmy-right .Content .News_li li a:hover{color:#b00e11;}
.Cmy-right .Content .News_li li .list_news{text-indent:2em; line-height:20px; margin:5px 0px;}
.Cmy-right .Content .Paging li{ display:inline; float:left; margin-right:5px;}
.Cmy-right .Content .Paging li a{ display:block; width:auto; padding:0px 10px; line-height:26px; border:#d9d9d9 solid 1px; color:#575757;}
.Cmy-right .Content .Paging li a:hover{ background:#c22222; color:#FFF;}
.Cmy-right .Content .Pic_li{width:890px;}
.Cmy-right .Content .Pic_li li{width:198px; height:443px; border:#dadada solid 1px; float:left; margin-right:35px; margin-bottom:25px;}
.Cmy-right .Content .Pic_li .Lead_pic{ margin-left:4px; margin-top:4px;}
.Cmy-right .Content .Pic_li span{ display:block; width:190px; border-bottom:#dadada dashed 1px; margin-left:4px; line-height:16px; font-size:14px; font-weight:bold; margin-top:10px; padding-bottom:10px;}
.Cmy-right .Content .Pic_li p{ margin-left:4px; text-indent:2em; line-height:20px; margin-top:8px;}
.Cmy-right .Content .Pic_li .Lead_more{ text-align:right; line-height:25px; margin-right:4px;}
.Cmy-right .Content .Pic_li .Lead_more a{ color:#575757;}
.Cmy-right .Content .Pic_li .Lead_more a:hover{color:#c62021;}
.Paging{margin-bottom:30px;}
.Content .Single_tie{border-bottom:#dadada dashed 1px; margin-bottom:10px;}
.Content .Single_t{ font-size:16px; font-weight:bold; text-align:center; line-height:45px; display:block;}
.Content .Single_d{ text-align:center; line-height:24px; display:block; margin-bottom:10px;}
.Content .Single_Cot{ line-height:24px; text-indent:2em; display:block;}

.silderBox { margin:0px; padding:0px; list-style:none; width:193px; height:142px; overflow:hidden; position:relative; z-index:1;}
.silderBox .slidesjs-container li{ width:100%; height:100%;}
.silderBox .slidesjs-container li i{width:100%; height:100%; height:30px; background:#000; z-index:2; position:absolute; bottom:-30px; left:0px; filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;opacity: 0.5;}
.silderBox .slidesjs-container li span{width:100%; height:100%; height:30px; line-height:30px; color:#fff; z-index:3; text-align: center; position:absolute; bottom:0px; left:0px;}
.silderBox .slidesjs-container img{ width:100%; height:100%;}
.silderBox .slidesjs-pagination{ height:20px; position:absolute; bottom:2px; right:0px; z-index:10;}
.silderBox .slidesjs-pagination li{ float:left; display:inline; height:16px; text-align:center; line-height:16px; margin:0px 2px; width:16px; background:#fff; color:#444;}
.silderBox .slidesjs-pagination li a.active{ background:#C00; color:#fff; display:block;}


.showpage {
	text-align:center;
	margin:10px auto;
}
.showpage a,.showpage span {
	display:inline-block;
	height:22px;
	line-height:22px;
	background:url(../images/pages.gif) no-repeat 0 5px #FFF;
	border:1px solid #e3e3e3;
	text-align:center;
	color:#333;
	padding:0 7px
}
.showpage a.a1 {
	background:url(../images/pages.gif) no-repeat 0 5px #FFF;
	width:56px;
	padding:0
}
.showpage .all,.showpage .pageindex{
	display:inline-block;
	height:22px;
	line-height:22px;
	background:url(../images/pages.gif) no-repeat 0 5px #FFF;
	border:1px solid #e3e3e3;
	text-align:center;
	color:#333;
	padding:0 8px
}
.showpage a:hover {
	background:#f1f1f1;
	color:#000;
	text-decoration:none
}
.showpage .current {
	display:inline-block;
	height:22px;
	line-height:22px;
	background:#FA968B;
	border:1px solid #CF213C;
	color:#fff;
	text-align:center;
	padding:0 10px;
}
.showpage span,.showpage a{ padding:0px 5px; display:inline-block; margin:0px 2px;}

.picList{ width:100%;  margin:5px auto; padding:0px;}
.picList dl{ width:98%; margin:0 1%; height:45px; line-height:45px;}
.picList ul{ width:98%; margin:0 1%; }
.picList li{ background:none; width:188px; float:left; display:inline; height:160px; overflow:hidden; padding:1px; margin:10px 15px; border:1px solid #ccc; }
.picList li img{ width:188px; height:130px;}
.picList li a{ padding:0px; margin:0px; display:block; line-height:22px; text-align:center;}
.Content .top{ height:60px; margin:0px; padding:0px; border-bottom:1px dotted #ccc; margin-bottom:15px;}
.Content h2{ font-size:16px; line-height:30px; text-align:center;}

.picListb{ width:99.8%;  margin:5px auto; padding:px;}
.picListb dl{ width:98%; margin:0 1%; height:45px; line-height:45px;}
.picListb ul{ width:98%; margin:0 1%; }
.picListb li{ background:none; width:188px; float:left; display:inline; height:240px; overflow:hidden; padding:1px; margin:10px 10px; border:1px solid #ccc; }
.picListb li img{ width:188px; height:210px;}
.picListb li a{ padding:0px; margin:0px; display:block; line-height:22px; text-align:center;}