锘縣tml {
	width:100%;
	margin:0; 
	padding:0;
	-ms-text-size-adjust: 100%; 
    -webkit-text-size-adjust: 100%; /*淇鎵嬫寔璁惧瀛椾綋鍙樺寲*/
}

body {
	width: 100%;
	margin: 0 auto;
	font-family:"寰蒋闆呴粦";
	font-size:12px;
	margin:0; 
	padding:0;
	color:#525252;
	line-height:200%;
}
img{
	border: none;
}
dl,dt,dd{display:block;margin:0;}
p,ul,li,form,h1,h2,h3,h4,dl,dd{
	margin: 0;
	padding: 0;
	list-style: none;
}
a {
	color: #525252;
	text-decoration: none;
	cursor:pointer;
	background: transparent; /*淇win8绯荤粺IE杩炴帴鐏拌壊鑳屾櫙*/
	outline:none;
    blr:expression(this.onFocus=this.blur());
}
a img{ border:none;}
a:hover {color: #b10b0f;}
.clear{ clear:both; margin:0; padding:0; height:0;}
.H20 { height:22px;}
.H50 { height:60px;}


/*menu*/
.hd-logo{margin-top:0px;}
.dy-hd{width:100%; height:135px; background-color:#FFF; border-bottom:2px solid #d80c18; }
.hd-center{width:1180px; height:100%; margin:0 auto;}
.hd-left{width:180px; height:100%; float:left;}
.hd-right{width:1000px; height:100%; float:right;}
.menu-grandson{width:100%; height:20px; padding-top:20px;}
.menu-grandson ul li a:hover {background:#d6444d; color:#000;border-radius: 8px;}

.menu-grandson ul li a:hover {background:#d6444d; color:#fff;border-radius: 8px;}


.grandson1 ul li a {background:#d6444d;color:#FFF; padding:2px 6px;border-radius: 8px;}
.grandson1 ul li a:hover {background:#d6444d; color:#fff;border-radius: 8px;}
.grandson1{width:100%; height:20px; padding-top:10px;border-radius: 8px;}
/*
.english_1 a{background:#CCC; color:#000;border-radius: 8px;}
.english_1 a:hover{background:#d6444d; color:#fff;border-radius: 8px;}*/



.grandson-list{float:right;margin-right:8px;}
.grandson-list li{float:left; padding:0px 5px;}
.grandson-list1{float:right;}
.grandson-list1 li{float:left; padding:0px 5px;}

.menu-main{width:100%; height:30px; padding-top:12px;}
.main-list{float:right;position:relative; left:0; top:0;}
.main-list li{float:left; padding-left:30px; height:30px;}
.main-list li a{font-family:"寰蒋闆呴粦"; font-size:15px; color:#282828; line-height:20px; height:20px;}
.main-list li a:hover{color:#b10b0f;}
.sub-list{position:absolute; top:23px; display:none; margin-left:-7px}
.sub-list li{float:left; padding:0 7px;}
.sub-list li a{font-family:"寰蒋闆呴粦"; font-size:13px; color:#282828; line-height:30px; height:20px;}
.sub-list li a span{font-size:30px; line-height:28px; display:block; float:left; padding-right:5px;}
.sub-list li a p{float:left;}
.m1 { width:800px;}
.m2 { width:800px;}
.m3 { width:800px;}
.m4 { width:400px;}
.m5 { width:400px;}
.m6 { width:300px;}
.m7 { width:400px; margin-left:-74px;}
.m8 { width:400px; margin-left:-231px;}
#nowMenuMain { color:#d80c18;}



.menu-grandson ul li a {background:#CCC;color:#FFF; padding:2px 6px;border-radius: 8px;width:60px;}
.menu-grandson ul li a:hover {background:#d6444d; color:#fff;border-radius: 8px}


/*
.menu-grandson ul li a:link {background:#d6444d;color:#fff; padding:2px 6px;}
.menu-grandson ul li a:hover {background:#d6444d; color:#fff}
.menu-grandson ul li a:active {background:#d6444d; color:#fff}
.menu-grandson ul li a:visited {background:#CCCCCC; color:#000;}*/



/*banner*/
/*div.wrapper { width: 1200px; height:407px; margin: 0 auto; position: relative;}
.fn-clear { zoom: 1; }

.box_skitter ul { display: none; }
.box_skitter .container_skitter { overflow: hidden; position: relative; }
.box_skitter .image { overflow: hidden; }
.box_skitter .image img { display: none; }
.box_skitter .box_clone { position: absolute; top: 0; left: 0; width: 100px; overflow: hidden; display: none; z-index: 20; }
.box_skitter .box_clone img { position: absolute; top: 0; left: 0; z-index: 20; }
.box_skitter .prev_button { position: absolute; top: 75%; left: -5px; z-index: 9999999999; width: 57px; height: 62px; overflow: hidden; text-indent: -9999em; margin-top: -25px; background: url(../images/prev.png) no-repeat left top !important; }
.box_skitter .next_button { position: absolute; top: 75%; right: -5px; z-index: 9999999999; width: 57px; height: 62px; overflow: hidden; text-indent: -9999em; margin-top: -25px; background: url(../images/next.png) no-repeat left top !important; }
.box_skitter .label_skitter { z-index: 150; position: absolute; display: none; }
.loading { position: absolute; top: 50%; right: 50%; z-index: 10000; margin: -16px -16px; color: #fff; text-indent: -9999em; overflow: hidden; background: url(../images/ajax-loader.gif) no-repeat left top; width: 31px; height: 31px; }
#slideshow { width: 1200px; height: 407px; }
#slideshow ul { display: none; }*/
	
	
.banner{ width:1200px; height:350px; margin:0 auto; position:relative; left:0; top:0; min-width:1180px; z-index:9999 }
.bannerPicList{ position:absolute; z-index:-1; left:0; top:0; width:100%; height:350px; }
.bannerPicList ul li{ position:absolute; width:100%; height:350px; left:0; top:0;}
.banner1{display:block;}
.banner2{display:none;}
.banner3{display:none;}
.banner4{display:none;}
.banner5{display:none;}

.bannerBtn{ width:100%;height:23px; position:absolute; z-index:20; bottom:5px; left:0px; text-align:center;}
.bannerBtnList{ width:164px; height:23px; margin:0 auto; text-align:center;}
.bannerBtnList span{ width:15px; height:15px; background:url(/skin/default/images/norBtn.png) no-repeat center center; margin:7px 3px; display:inline-block; cursor:pointer;}
.bannerBtnList span:hover{ background:url(/skin/default/images/hoverBtn.png) no-repeat center center;}
#nowBanner{background:url(/skin/default/images/hoverBtn.png) no-repeat center center;}

.bannerTitle{ position:absolute; z-index:11; width:605px; height:177px;opacity:0;left:-0px; top:150px;}
.bannerTitleBox .t1{ left:5%; top:50px;background:url(/skin/default/images/mainBannerTitle.png) no-repeat;}
.bannerTitleBox .t2{ left:5%; top:50px;background:url(/skin/default/images/mainBannerTitle2.png) no-repeat;}
.bannerTitleBox .t3{ left:5%; top:50px;background:url(/skin/default/images/mainBannerTitle3.png) no-repeat;}

/*棣栭〉鏂伴椈*/
.mainNews { width:1180px; height:280px; margin:0 auto; margin-top:20px; margin-bottom:15px;}
.mainNews1Box { width:675px; height:280px; float:left;}
.mainNews1 { width:330px; height:280px; float:left; margin-top:10px;}
.mainNews2 { width:340px; height:280px; float:left; margin-left:5px;}
.mainNews3 { width:485px; height:280px ; float:right;}
.mainNews3T { width:100%; height:31px; background:url(/skin/default/images/mainNewsT2.jpg) no-repeat left center; font-size:14px; font-weight:600; color:#000;}
.mainNews3T01 {width:290px; height:31px; background:url(/skin/default/images/mainNewsT2.jpg) no-repeat left center; }
.mainNews3T01 span{font-size:14px; font-weight:600; color:#000;}
.mainNews3T01 a { float:right; font-size:12px; color:#ab0005;}}
.mainNews3TBox { width:485px; height:240px; margin-top:25px;}
.mN3L { width:195px; height:240px; float:left; padding:5px; margin-left:-7px; background:url(/skin/default/images/mN3RLine.png) no-repeat right center;}
.mN3R-a{ display:block;}
.mN3R { width:280px; height:250px; float:left; padding:7px 0px 0px 7px; }
.mN3R img {margin-top:22px;}
.mN3LTitle { height:30px; line-height:30px; margin-top:-25px; border-bottom:1px #cb0101 solid;}
.mN3LList ul{margin-top:23px;}
.mN3LList ul li { width:100%; height:83px;}
.mN3LListL { width:65px; height:50px; float:left; margin-left:-5px;}
.mN3LListR { width:185px; height:40px; float:left; margin-left:1px; position:relative; margin-left:3px; margin-top:7px;}
.mN3LListL img { width:62px; height:59px;}
.mN3LListR span { color:#d80c18; display:block; height:18px; line-height:18px; position:absolute; bottom:0px; right:4px;}
.mN3LListR a { height:20px; line-height:20px;}

.mN3L .pic-qh .thd ul { width: 100%; height: 29px; line-height: 28px; border-bottom: 1px solid #999; margin-bottom: 4px;}
.mN3L .pic-qh .thd ul li {font-weight:600;font-size:14px; width: auto; float: left;line-height: 28px; cursor: pointer; color: #666; margin-right: 10px; display: inline-block}
.mN3L .pic-qh .thd ul li.on {border-bottom: 2px solid #c70102; color: #000}


.cpTop {  width:497px; height:28px; margin-bottom:20px; background:url(/skin/default/images/mainNewsT4.jpg) no-repeat left center;}
.cpTop h5 {font-size:14px; font-weight:600; color:#000; display:inline-block;}
.cpTop span {font-weight:600; color:#ab0005; padding-left:22px; line-height:18px;}
.zppTop {  width:304px; height:28px; margin-top:1px; margin-bottom:10px; background:url(/skin/default/images/mainNewsT3.jpg) no-repeat left center;}
.zppTop h5 { font-weight:600; color:#000; font-size:14px; display:inline-block;}
.zppTop span{ color:#ab0005; padding-left:22px; font-weight:600}

.gbg,.gg,.bg{ width:340px; text-align:left;}
.gbgTop{  width:665px; height:30px; margin-bottom:20px; background:url(/skin/default/images/mainNewsT1.jpg) no-repeat left center;}
#gbgTop1{  width:665px; height:30px; margin-bottom:20px; background:url(/skin/default/images/mainNewsT1.jpg) no-repeat left center;}

#gbgTop2{  width:665px; height:30px; margin-bottom:20px; background:url(/skin/default/images/mainNewsT1-2.jpg) no-repeat left center;}
#gbgTop3{  width:665px; height:30px; margin-bottom:20px; background:url(/skin/default/images/mainNewsT1-3.jpg) no-repeat left center;}
.gbgTop a{ float:right; font-size:12px; line-height:24px; margin-right:10px; color:#ab0005;}
.gbgTop a:hover{ color:#000;}
.gbgTop span{ float:left; display:block; font-size:14px; cursor:pointer;  width:80px; font-weight:600;}
/*.gg { margin-left:89px; line-height:20px;}
.bg { margin-left:10px; line-height:20px;}
.zx { line-height:20px;}*/
.ggBox,.bgBox,.zxBox { width:340px; height:224px; padding-top:2px;}
.ggBox,.bgBox { display:none;}
.zxBox li{height:33px;}


.zxBox ul li { width:325px; height:32px; border-bottom:1px dashed #CCC; margin-top:5px;}
.zxBox ul li a{float:left; max-width:200px; height:32px; line-height:32px; display:block; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.zxBox ul li span { color:#bfbebe; float:right; font-size:12px; line-height:32px; font-weight: normal}

.ggBox ul li { width:325px; height:32px; border-bottom:1px dashed #CCC; margin-top:5px;}
.ggBox ul li a{float:left; max-width:200px; height:32px; line-height:32px; display:block; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.ggBox ul li span { color:#bfbebe; float:right; font-size:12px; line-height:32px; font-weight: normal}

.bgBox ul li { width:325px; height:32px; border-bottom:1px dashed #CCC; margin-top:5px;}
.bgBox ul li a{float:left; max-width:200px; height:32px; line-height:32px; display:block; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.bgBox ul li span { color:#bfbebe; float:right; font-size:12px; line-height:32px; font-weight: normal}


.mZbgg { width:445px; height:64px; border-bottom:1px dashed #CCC;}
.mZbggTitle { font-size:14px; color:#000; font-weight:600; height:30px; line-height:30px; margin-top:3px;}
.mZbggTitle a { float:left; width:345px; display:block;}
.mZbggTitle span { width:100px; color:#bfbebe; float:right; font-size:12px;}
.mZbggMore { margin-bottom:5px;}

#newscolors{background:url(/skin/default/images/newPo.jpg) no-repeat right center; padding-right:40px;}



/*棣栭〉鍥剧墖鏂伴椈*/
/*鐒︾偣鍥?/
.focus{ position:relative; width:296px; height:220px; top:0; left:0; }  
.focus img{ width: 296px; height: 220px;} 
.focus .shadow .title{width: 150px; height: 35px;padding-left: 30px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:12px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:4px; left:220px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font-size:12px; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#d80c18;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:13px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:35px; line-height: 35px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:12px; overflow:hidden; margin-left:10px;}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:25px; right:20px; position:absolute; height:21px; text-align:center; z-index: 200; width:0; }  
.focus .fbg div{margin:23px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:10px; height:10px; border-radius:7px; margin:0 5px;color:#B0B0B0;font-size:12px; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#d80c18;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }   
.focus .prev,.focus .next{position:absolute;width:20px;height:37px;background: url(../images/focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -37px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-20px -37px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-20px 0;}   


.mainText2 { width:100%; height:325px; padding-top:20px;}
.mainTextBox { width:1180px; height:325px; margin:0 auto; padding-top:15px; border-top:1px #e1dfdf solid;}
.mainTextBox1 { width:303px; height:300px; float:left; margin-top:-4px;}
.mainTextBox1 img { margin-top:20px;}
.mainTextBox2 { width:310px; height:300px; float:left; margin-left:30px;}
.mainTextBox3 { width:497px; height:300px; float:left; margin-left:40px;}

.mainText { width:840px; margin:0 auto;}



/*.mTBTitle { width:203px; height:36px; background:url(/skin/default/images/main01.jpg) no-repeat center center; margin-top:34px; margin-bottom:20px;}
.mTBTitle a { color:#525252; display:block; width:56px; padding-left:9px; margin-left:14px; float:left; height:20px; line-height:20px; margin-top:21px;background:url(/skin/default/images/main03.jpg) no-repeat left center;}
.mTBTitle a:hover { color:#cd0007}
.mTBImg {}*/

.mTBTitleI { width:223px; height:40px; background:url(/skin/default/images/main01I.jpg) no-repeat center center; margin-bottom:21px;}
.mTBTitleI a { color:#cd0007; display:block; width:60px; padding-left:9px; margin-left:14px; float:left; height:20px; line-height:20px; margin-top:21px;background:url(/skin/default/images/main03.jpg) no-repeat left center;}
.mTBTitleI a:hover { color:#000}


/*.mTBTitle2 { width:203px; height:36px; background:url(/skin/default/images/main04.jpg) no-repeat center center; margin-top:16px; margin-bottom:18px;}
.mTBTitle2 a { color:#cd0007; display:block; width:80px; padding-left:9px; margin-left:14px; float:left; height:20px; line-height:20px; margin-top:21px;background:url(/skin/default/images/main03.jpg) no-repeat left center;}
.mTBTitle2 a:hover { color:#000}
.mTBImg {}*/

.mTBTitle3 { width:210px; height:36px; background:url(/skin/default/images/main06.jpg) no-repeat center center; margin-top:30px; margin-bottom:21px;}
.mTBTitle3 a { display:block; width:100px; padding-left:13px;float:left; height:20px; line-height:20px; margin-top:21px;}
.mTBTitle3 a:hover { color:#b10b0f}

/*.mTB3List ul li { width:210px; height:66px; margin-bottom:20px;}*/

.mTBTitle4 { width:684px; height:36px; background:url(/skin/default/images/main07.jpg) no-repeat center center; margin-bottom:21px;}
.mTBTitle4 a { display:block; width:100px; padding-left:13px;float:left; height:20px; line-height:20px; margin-top:21px;}
.mTBTitle4 a:hover { color:#b10b0f}

.city { width:100px; height:30px; border:1px;}
.searchMain { text-align:center;}



/* 棣栭〉涓夊畢涓€鍝 */
.item4{width:240px;height:232px;margin-right:6px;overflow:hidden;position:relative;float:left;cursor:pointer;}
.item4 .caption{width:240px;height:70px;color:#fff;position:absolute;bottom:0;display:none; background:url(/skin/default/images/demo02.png) no-repeat;}
.item4 h3{height:50px; line-height:50px;color:#fff;background:url(/skin/default/images/szypBg.png) center center repeat-x;}
.item4 h3 a {color:#fff;}
.item4 h3 a:hover {color:#b10b0f;width:240px}
.item4 #t1{background:url(/skin/default/images/mainXm01.png) left center no-repeat;}
.item4 #t2{background:url(/skin/default/images/mainXm02.png) left center no-repeat;}
.item4 #t3{background:url(/skin/default/images/mainXm03.png) left center no-repeat;}
.item4 #t4{background:url(/skin/default/images/mainXm04.png) left center no-repeat;}
.caption h3{height:35px; line-height:35px;color:#fff; padding-left:8px;}
.caption #t1_1 {background:url(/skin/default/images/mainXm01_1.png) right center no-repeat; font-size:14px; display:none;}
.caption #t1_2 {background:url(/skin/default/images/mainXm02_1.png) right center no-repeat; font-size:14px; display:none;}
.caption #t1_3 {background:url(/skin/default/images/mainXm03_1.png) right center no-repeat; font-size:14px; display:none;}
.caption #t1_4 {background:url(/skin/default/images/mainXm04_1.png) right center no-repeat; font-size:14px; display:none;}
.item4 p{padding:0 9px;margin:0;color:#e0e0e0;font-weight:normal; margin-top:5px; font-size:12px;}
.item4 img{border:0;position:absolute;}
.item4-txt{position:absolute;left:0;bottom:0;width:240px;height:50px;text-align:center;color:#FFF; font-size:12px;overflow:hidden;background:url(/skin/default/images/szypBg.png) center center repeat-x;}
.caption #TT { font-size:10px;padding-left:9px; height:20px; line-height:20px;color:#e0e0e0;}





/*灏鹃儴*/
.footer { width:100%; height:100px; min-width:1180px;}
.footerBox { width:1180px; height:100px; margin:0 auto;}
.footerLine { background-color:#ccc; height:1px; width:100%; margin-top:2px; margin-bottom:10px;}
.footerBoxL { width:100px; height:100px; text-align:center; position: fixed; left:57%; bottom:20px; display:none;}
.footerBoxL a { cursor:pointer;}
.footerBoxL img { width:100px; height:100px;}
.footerBoxC { width:1180px; height:100px; line-height:25px; text-align:center;}
.mainWeixin{ width:25px; height:30px; display:inline-block; margin-left:20px;}
.mainWeixin img{padding-top:8px; display:block;}
.mainWeixin1 { height:50px;}
@media screen and (max-width:1366px) {
    .footerBoxL { width:100px; height:100px; text-align:center; position: fixed; left:67%; bottom:20px; display:none;}
}




/*鍐呴〉*/
/*宸﹀鑸?/
.iMid{ width:1180px; margin:0 auto;padding-bottom:0;margin-top:10px;}
.iLeft{ float:left; width:275px; text-align:left; margin-top:-11px; padding-bottom:30px;  background: url(/skin/default/images/iLeftTitleDBg.png) top center no-repeat;}
.iLeft h3{ height:120px; width:275px;padding:0; margin:0;}
.iLeft div ul li{ width:100%; height:40px;border-bottom:1px dashed #d3d3d3;font-size:14px;position: relative;}
.iLeft div ul li a{ display:block; width:225px; padding-left:50px; height:40px; line-height:40px; color:#5f5f5f;background: url(/skin/default/images/leftMenuBg.png) top center no-repeat; }
.iLeft div ul li a:hover{color:#b10b0f;}
.iLeftBBg { width:275px; height:38px; background:url(/skin/default/images/iLeftBBg.png) bottom center no-repeat;}
#nowLeftMenu {color:#b10b0f;border-bottom:1px dashed #b10b0f;}
.iLeft div ul li span { height:30px; line-height:30px;}

.brer{
	width: 100%;
	height: 1px;
	background: #b10b0f;
	position: absolute;
	bottom: -1px;
	left: 0;
	display: none;
}
.iLeft ul li.ntit_on a{ margin-left: 5px;}
.iLeft ul li.ntit_on .brer{ display: block;}

.iCenter { width:223px; height:430px; float:right;}
.iTitle { background: url(/skin/default/images/iTitle.jpg) bottom center no-repeat; font-size:20px; color:#000; height:40px; line-height:38px; padding-left:5px; margin-bottom:25px;}
.iTitle span.iTitle_1 { float:left}
.iTitle span.iTitle_2 { float:right}


.iTitle_cp { background: url(/skin/default/images/iTitle_cp.jpg) bottom center no-repeat; font-size:20px; font-weight:normal; color:#000; height:40px; line-height:38px; padding-left:5px; margin-bottom:25px;}

.iTitle_bj { background: url(/skin/default/images/iTitle_bj.jpg) bottom center no-repeat; font-size:20px; font-weight:normal; color:#000; height:40px; line-height:38px; padding-left:5px; margin-bottom:25px;}


.iTitle_cp_szyp { background: url(/skin/default/images/iTitle_cp_2.jpg) bottom center no-repeat; font-size:20px; font-weight:normal; color:#000; height:40px; line-height:38px; padding-left:5px; margin-bottom:25px;}
.iTitle_cp_szyp span { font-size:16px; padding-left:39px; color:#ab0005;}


.iTitle_cp_sdsq { background: url(/skin/default/images/iTitle_cp_2.jpg) bottom center no-repeat; font-size:20px; font-weight:normal; color:#000; height:40px; line-height:38px; padding-left:5px; margin-bottom:25px;}
.iTitle_cp_sdsq span { font-size:16px; padding-left:29px; color:#ab0005;}


.iTitle_cp_tmtx { background: url(/skin/default/images/iTitle_cp_.jpg) bottom center no-repeat; font-size:20px;color:#000; height:40px; line-height:38px; padding-left:5px; margin-bottom:25px;}
.iTitle_cp_tmtx span { font-size:16px; padding-left:31px; color:#ab0005;}


.iTitle_cp_ylyq { background: url(/skin/default/images/iTitle_cp_.jpg) bottom center no-repeat; font-size:20px;color:#000; height:40px; line-height:38px; padding-left:5px; margin-bottom:25px;}
.iTitle_cp_ylyq span { font-size:16px; padding-left:41px; color:#ab0005;}


.iTitle_cp_lxlp { background: url(/skin/default/images/iTitle_cp_.jpg) bottom center no-repeat; font-size:20px; color:#000; height:40px; line-height:38px; padding-left:5px; margin-bottom:25px;}
.iTitle_cp_lxlp span { font-size:16px; padding-left:31px; color:#ab0005;}


.iTitle_cp_ydyj { background: url(/skin/default/images/iTitle_cp_.jpg) bottom center no-repeat; font-size:20px;color:#000; height:40px; line-height:38px; padding-left:5px; margin-bottom:25px;}
.iTitle_cp_ydyj span { font-size:16px; padding-left:31px; color:#ab0005;}



.iTitle_zyztc { background: url(/skin/default/images/iTitle_zyztc.jpg) bottom center no-repeat; font-size:20px; font-weight:600;  color:#000; height:40px; line-height:38px; padding-left:5px; margin-bottom:25px;}

.iRight{ width:850px; float:right; text-align:left; padding-bottom:35px;margin-top:10px;  min-height:500px; margin-left:55px;}
.position{ width:1180px; height:45px; line-height:45px; margin:0 auto;}
.position a{ color:#666; }
.position a:hover{ color:#055390;}
.position span{ margin-left:5px;}


.innerBanner1 { height:250px; width:1180px; margin:0 auto; background:url(/skin/default/images/iBannner01.jpg) center center no-repeat; min-width:1180px;}
.innerBanner2 { height:250px; width:1180px; margin:0 auto; background:url(/skin/default/images/iBannner02.jpg) center center no-repeat; min-width:1180px;}
.innerBanner3 { height:250px; width:1180px; margin:0 auto; background:url(/skin/default/images/iBannner03.jpg) center center no-repeat; min-width:1180px;}
.innerBanner4 { height:250px; width:1180px; margin:0 auto; background:url(/skin/default/images/iBannner04.jpg) center center no-repeat; min-width:1180px;}
.innerBanner5 { height:250px; width:1180px; margin:0 auto; background:url(/skin/default/images/iBannner05.jpg) center center no-repeat; min-width:1180px;}
.innerBanner6 { height:250px; width:1180px; margin:0 auto; background:url(/skin/default/images/iBannner06.jpg) center center no-repeat; min-width:1180px;}
.innerBanner7 { height:250px; width:1180px; margin:0 auto; background:url(/skin/default/images/iBannner07.jpg) center center no-repeat; min-width:1180px;}
.innerBanner8 { height:250px; width:1180px; margin:0 auto; background:url(/skin/default/images/iBannner08.jpg) center center no-repeat; min-width:1180px;}
.iBox{ width:850px;}
.mainText{ text-align:Justify;text-justify:inter-ideograph;}
.mainText p{ margin-bottom:12px;}

.inAllCon h3{ text-align:center; font-size:18px; font-weight:600; height:52px; line-height:42px;}
.inSecMenu{ text-align:center; margin-bottom:20px;}
.inConText{}
.inConText p{ margin-bottom:12px;}




.main2 ul li { width:820px; height:60px; line-height:60px;;border:1px solid #fff; transition:all 1s ease 0s; border-bottom:#eeebeb solid 1px;}
.main2 ul li:hover {  background:#e1e1e1; border:1px solid #e1e1e1; background:#e1e1e1 none repeat scroll 0% 0%;}
.inBgBox { width:820px; margin:0 auto; height:60px; line-height:60px;}
.inBgBox1 { width:710px; float:left; height:60px; padding-left:10px;}
.inBgBox2 { width:100px; float:right; text-align:right; height:60px;}
.inBgBox2 a { width:80px; height:30px; line-height:30px; background-color:#a0a0a0; display:block; text-align:center; color:#fff; margin-top:15px}
.inBgBox2 a:hover {background-color:#d80c18; color:#fff;}


/*鍒嗛〉*/
.fy{ clear:both; text-align:center; width:100%; height:30px; margin:0 auto; margin-top:30px;}
.fy b{ display:inline-block; width:30px; height:30px; text-align:center; border:1px solid #e1e1e1; line-height:30px; margin:0 5px;}
.fy a{ display:inline-block; padding:0 10px;height:30px; text-align:center; line-height:30px; border:1px solid #e1e1e1; margin:0 5px;}
/*椤圭洰涓€瑙堝垎椤?/
.fy2{ clear:both; text-align:center; width:100%; height:30px; margin:0 auto;}
.fy2 b{ display:inline-block; width:30px; height:30px; text-align:center; border:1px solid #e1e1e1; line-height:30px; margin:0 5px;}
.fy2 a{ display:inline-block; padding:0 10px;height:30px; text-align:center; line-height:30px; border:1px solid #e1e1e1; margin:0 5px;}


/*棰嗗鍥㈤槦*/
/*.ldtdBox { width:790px; height:590px; float:left;}

.news{ padding:0 0 23px 0; margin-bottom:23px; width:790px;  font-size:12px;}
  .news dl{ width:790px; height:870px; float:left;DISPLAY: block; OVERFLOW: hidden}
  .news dl dt{color:#9c867a; font-size:14px; height:30px; border-bottom:#9E9D9E 1px solid; margin-bottom:10px;DISPLAY: block; OVERFLOW: hidden}
  .news dl dt span{ float:right;}
  .news dl dt span a{color:#cc0007;}
  .news dl dt span a:hover{color:#4D4D4D;}
  .news dl dd{ width:750px; padding:0 20px 0 12px; height:40px; background:url(../images/select_xl01.png) right top no-repeat; border-bottom:#EBEBEB 1px solid;DISPLAY: block; OVERFLOW: hidden}
  .news dl dd p{ width:750px; height:40px; line-height:40px;color:#cc0007; font-size:14px; cursor:pointer;}

  .news dl dd span{color:#9E9D9E; height:60px; line-height:26px; cursor:pointer;}
  .news dl dd.on{ height:150px;}

  .news dl div{ width:750px; padding:0 0 0 12px; height:34px; background:url(../images/select_xl.png) 0 8px no-repeat; border-bottom:#EBEBEB 1px solid;}
  .news dl div p{ width:750px; height:34px; line-height:34px;color:#4D4D4D;}
  .news dl div p a{color:#4D4D4D;}
  .news dl div p a:hover{color:#9C867A;}
  .news dl div span{color:#9E9D9E; height:34px; line-height:34px;}
  .news dl div.on{ height:90px;}*/
  
/*鍐呴〉鏂伴椈*/
/*News*/
.newsList{ margin-top:50px; height:920px;}
.newslistMain{ width:850px; margin:0 auto; position:relative; top:-52px}
.newsListRec .overflow{ width:850px; height:218px; position:relative; overflow:hidden; left:0; top:0;}
.newsListRec .overflow ul{ width:10000px; height:218px; display:block;}
.newsListRec .overflow ul li{ float:left; width:283px; height:218px;}
.newsListRec .title{ height:86px; background: url(../news/sign04.jpg) repeat-x center;}
.newsListRec .title h2{ font:bold 18px/86px "寰蒋闆呴粦"; color:#515151; padding:0 10px; float:left; margin-left:28px;}
.newsListRec li{ width:850px; height:218px;}

.newsListRecBox{ width:300px; height:180px; float:left}

.innernewsList { width:850px; height:170px; margin:0 auto;}


.newsListRecBox .boxMain{ width:283px; height:206px; border:1px solid #e1e1e1; border-bottom:none; position:relative; overflow:hidden}
.newsListRecBox .boxLine{ width:283px; height:10px; background: url(../news/libg06.png) no-repeat;}
.newsListRecBox .boxMain .time{ width:97px; height:138px; padding:29px 21px 0; background: url(../news/bg15.png) no-repeat; position:absolute; top:0; left:-139px}
.newsListRecBox .boxMain .time h2{ font:bold 26px/26px Arial; color:#40444c}
.newsListRecBox .boxMain .time h3{ font-size:16px; font-family: Arial, "瀹嬩綋";}
.newsListRecBox .boxMainImg{ height:167px;}
.boxMainIntro{ width:282px; height:124px; padding:15px 18px 0; position:relative}
.boxMainIntroHover{ background:#e56100;}
.boxMainIntro a.tit{ display:inline-block; width:100%; font:bold 12px/24px "寰蒋闆呴粦"; color:#40444c}
.boxMainIntro a.titHover{ color:#fff}
.boxMainIntro a.text{ display:inline-block; width:100%; line-height:20px; color:#66696f;}
.boxMainIntro a.textHover{ color:#fcf0e6;}
.boxMainIntro a.more{ position:absolute; bottom:22px; left:18px; display:inline-block; border:2px solid #d0d0d0; padding:0 14px}
.boxMainIntro a.moreHover{ color:#fff; border:1px solid #ea8336; background:#c84c0b;}
.newsListRec .number{ width:84px; height:14px; background:#f8f8f8; position:absolute; top:35px; right:70px; text-align:center}
.newsListRec .number span{ display:inline-block; width:14px; height:14px; cursor:pointer; background: url(../news/sign13.png) no-repeat; margin-left:5px;}
.newsListRec .number span.on{ background: url(../news/sign13_h.png) no-repeat;}


.newsListBox{ width:850px; margin:10px auto 0}
.newsListBox ul li{ width:850px; height:48px; overflow:hidden;  display:block;  border-bottom:1px dashed #E4E4E4;}
.newsListBox ul li .left{ width:24px; float:left; position:relative; left:0; top:0; height:100%;}
.newsListBox ul li .open{ position:absolute; left:0; top:0; display:block; background:url(../news/s1.jpg) center center no-repeat; width:100%; height:48px; cursor:pointer;}
.newsListBox ul li .close{  position:absolute; left:0; top:0; display:block; background:url(../news/s2.jpg) bottom center no-repeat; width:100%; height:48px; display:none; cursor:pointer;}
.newsListBox ul li .right{ width:825px; float:right;}
.newsListBox ul li .right .intro{ width:745px; padding:0 35px; }
.title{ width:100%; height:48px; line-height:48px;}
.title a{ float:left; padding-left:35px;}
.title span{ float:right; margin-right:25px;}


.insideMain{ width:100%; background: url(../news/insidemain.jpg) repeat-x bottom #fefefe; *float: left; position: relative; z-index: 50;}
.sxLink{ margin-top:30px;}
.sxLink div{ margin-bottom:10px;}

/*鐣欒█鏉?/

input{outline:medium;}
.zxly-lytext:focus{outline:none;}
/* 鐣欒█ */
.zxly01-back{margin-top:19px;}
.zxly01-list{width:100%; padding-top:1px;}
.zxly01-title{width:130px; height:38px; background-color:#ecebeb; border:1px #cccccc solid; float:left; margin-top:-1px;
font-size:13px; line-height:38px; color:#666666; text-align:center;}
.zxly01-text{width:696px; height:38px; border:1px #cccccc solid; margin:-1px 0px 0px -1px; float:left;}
.zxly-name,.zxly-mycall,.zxly-email{width:320px; height:24px; border:1px #cccccc solid; margin:5px 0px 0px 20px; padding-left:10px;
font-size:13px; line-height:24px; color:#4d4d4d; font-family:"Microsoft YaHei",Arial,sans-serif;}
.zxly01-titleL{width:130px; height:158px; background-color:#ecebeb; border:1px #cccccc solid; float:left; margin-top:-1px;
font-size:13px; line-height:158px; color:#666666; text-align:center;}
.zxly01-textL{width:696px; height:158px; border:1px #cccccc solid; margin:-1px 0px 0px -1px; float:left;}
.zxly-lytext{width:640px; height:127px; margin:10px 0px 0px 20px; border:1px #ababab solid; padding:5px 0px 0px 10px;
font-size:13px; line-height:24px; color:#4d4d4d; font-family:"Microsoft YaHei",Arial,sans-serif;}
.zxly-submit{width:134px; height:24px; background-color:#747474; border:0px; margin:14px auto 0px auto; display:block;
font-size:13px; line-height:20px; color:#FFF; font-family:"Microsoft YaHei",Arial,sans-serif;}
.zxly-submit:hover{background-color:#d30507; cursor:pointer;
transition:background-color 300ms;
-ms-transition:background-color 300ms;
-moz-transition:background-color 300ms;
-webkit-transition:background-color 300ms;
-o-transition:background-color 300ms;}
/* 鐣欒█鏉 */
.zxly01-lyb{width:100%; height:46px; margin-top:74px; border-bottom:1px #cccccc solid;}
.lyb01-photo{width:25px; height:25px; background:url(/skin/default/images/photo.png) no-repeat -236px -25px; float:left;}
.lyb01-text{float:left; margin-left:10px; color:#808080; font-size:13px; line-height:24px;}
.lyb01-text span{font-weight:bold; color:#666666; font-size:13px; line-height:24px;}
/* 鍒楄〃 */
.lyb01-list{width:100%;}
.lyb01-list li{width:100%; min-height:74px; padding:20px 0px; border-bottom:1px #e5e5e5 solid;}
.list01-left{width:163px; min-height:74px; float:left;}
.list01-photo{width:74px; height:74px; background:url(/skin/default/images/photo.png) no-repeat -77px -150px; margin-left:30px;}
.list01-right{width:667px; min-height:74px; float:left;} 
.list01-top{width:100%; min-height:27px;}
.list01-name{float:left; font-size:15px; line-height:25px; color:#666666;}
.list01-lytime{float:left; font-size:12px; line-height:27px; color:#808080; margin-left:30px;}
.list01-lytext{width:100%; font-size:13px; line-height:23px; color:#666666;}
.list01-retext{width:100%; font-size:13px; line-height:23px; color:#808080; margin-top:13px;}
.list01-retext span{color:#d30507;}



/* 椤堕儴淇℃伅 */
.lyb-top{width:100%; height:24px;}
.lyb-name{font-size:15px; color:#808080; float:left;}
.lyb-lytime{float:right; margin-right:20px;}
.lyb-lytime div{float:left;}
.lyb-yue{font-size:13px;}
.lyb-ri{font-size:12px;}
.lyb-time{display:none;}
/* 鍐呭 */
.lytext-lytext{width:100%; float:left;}
.lytext-photo{width:21px; height:21px; float:left; background:url(/skin/default/images/photo.png) no-repeat -56px -150px;}
.lytext-text{width:790px; max-height:24px; float:right; font-size:13px; line-height:23px; color:#808080; margin-top:-2px; position:relative; overflow:auto;}
/* 鍥炲 */
.lyb-regbook{width:100%; float:left; padding-top:10px;}
.regbook-photo{width:21px; height:21px; float:left; background:url(/skin/default/images/photo.png) no-repeat -56px -171px;}
.regbook-text{width:790px; max-height:24px; float:right; font-size:13px; line-height:23px; color:#808080; margin-top:-2px; position:relative; overflow:auto;}
.lyb-fy{float:right; margin-top:15px; margin-right:-34px;}
.lyb-fy a,.lyb-fy b{border:1px #cccccc solid; margin-right:15px; padding:0 10px; float:left; display:block; color:#666666; font-size:13px; line-height:25px;}
.lyb-fy b{color:#d30507;}
.lyb-fy a:hover{border:1px #d30507 solid; color:#b10b0f; font-weight:bold;}
.lyb-border{width:818px; height:1px; background-color:#d30507; position:absolute; bottom:-1px; left:0px; opacity:0;}
/* 闈㈠寘灞 */
.right-back{width:100%; height:40px; font-size:13px; line-height:40px; color:#666666; position:relative;}
.topBorder{width:1010px; height:40px; background-color:#ecebeb; position:absolute; top:0px; left:-80px;
box-shadow:#e5e5e5 0 1px 3px,#DCDCDC 0 1px 0,#DDD 0 -1px 0;}
.right-nav{float:right; position:relative;}
.right-nav div{float:left;}
.navArrow{margin:0 10px;}
.navLast{color:#d30507;}


/*涓滃師鐗╀笟*/
.iDyWuye { width:100%; height:630px; background: url(../images/quick-nav-bg.jpg) center center no-repeat;}
.iDyWuyeBox { width:1200px; height:300px; margin-top:100px; margin:0 auto; padding:116px 0px;}
.iDyWuyeBox ul li { width:328px; float:left; margin-right:100px;}
.iDyWuyeBox .start i { background-position:center 0px; height:74px;}
.iDyWuyeBox .start i, .iDyWuyeBox .dream i { margin-bottom:34px;}
.iDyWuyeBox .start i, .iDyWuyeBox .welcome i { margin-top:70px;}
.iDyWuyeBox li i, .iDyWuyeBox li strong, .iDyWuyeBox li span, .iDyWuyeBox li em { display:block}
.iDyWuyeBox li i { background:transparent url("../images/quick-ico.png") no-repeat scroll 0% 0%}
.iDyWuyeBox .dream i { background-position:center -79px; height:84px; margin-top:66px;}
.iDyWuyeBox .welcome i { background-position:center -168px; height:64px; margin-bottom:44px;}

.iDyWuyeBox li strong { width:280px; margin:0 auto; text-align:center; font:30px/40px "寰蒋闆呴粦"; color:#fff;}
.iDyWuyeBox li span { text-align:center; color:#fff; font-size:14px;}
.iDyWuyeBox li em { width:118px; height:34px; line-height:34px; text-align:center; margin:0 auto; border:1px solid #fff; color:#fff; font-size:14px; font-weight:bold; transition:all 1s ease 0s;}
.iDyWuyeBox li a { display:block; height:372px;border:3px solid #fff; transition:all 1s ease 0s;}
.iDyWuyeBox li:hover a { border:3px solid #d80c18; background:#d80c18 none repeat scroll 0% 0%;}
.iDyWuyeBox .dream strong { margin-bottom:16px;}
.iDyWuyeBox .welcome strong { margin-bottom:20px;}
.iDyWuyeBox .start strong { margin-bottom:20px;}

.iDyWuyeBox .dream span, .iDyWuyeBox .welcome span { margin-bottom:40px;}
.iDyWuyeBox .start span { margin-bottom:26px;}

.iDyWuyeBox .start em { margin-top:42px;}

/*鐗╀笟灏忔晠浜?/
/*.iDyWuyeGs { width:100%; height:1700px; background: url(../images/14419335848282d5t09.jpg) center center no-repeat;}
.iDyWuyeGsBox { width:950px; height:400px; margin:0 auto; padding-top:1000px; }
.iDyWuyeGsBox ul li { width:800px; margin-left:150px; height:90px; padding:2px 15px;border:1px solid #4b5d00; transition:all 1s ease 0s; margin-bottom:10px;}
.iDyWuyeGsBox ul li:hover { border:1px solid #ff6500; background:#ff6500 none repeat scroll 0% 0%; color:#fff;}
.iDyWuyeGsBox ul li a {width:700px; float:left; display:block; color:#525252; width:100%; font-size:14px;}
.iDyWuyeGsBox ul li a:hover { color:#fff;}
.iDyWuyeGsBox ul li p {}
.iDyWuyeGsBox ul li span { width:100px; float:right; display:block}*/




/*涓滃師鍟嗕笟*/
.iDyShangye { width:100%;}
.iDyShangyeBox { width:1200px; margin:0 auto; }

/*棣栭〉鍥涘ぇ绀惧尯瀛愬搧鐗?/
#brand {width:303px;height:320px;margin:0 auto;overflow:hidden;text-align:center;}
#brand .bd-box {width:303px;height:110px;overflow:hidden; margin-top:1px;}
#brand .bd-box li {float:left;width:143px;height:113px;overflow:hidden;position:relative; margin-top:6px;  margin-right:5px;}/*border:1px solid #ccc;*/
#brand .bd-box li img {width:90px;position:absolute;left:0px;top:0px;z-index:2;overflow:hidden;}

#brand .bd-box li span img{width:150px;position:absolute;left:0px;z-index:1;text-align:center;overflow:hidden;height:0px;display:none;top:38px;}
#brand .bd-box li a {width:150px;height:110px;position:absolute;left:0px;top:0px;z-index:3;}
#brand .bd-box li #nowimg1{ width:150px; height:110px; padding-left:7px;}
#brand .bd-box li #nowimg1 img { display:block; text-align:center; margin-left:35px; width:80px; margin-top:10px;}
#brand .bd-box li #nowimg1 h5 { width:150px;position:absolute;left:0px;top:63px;z-index:2;overflow:hidden;}





#brand .bd-box1 {width:303px;height:122px;overflow:hidden; margin-top:1px;}
#brand .bd-box1 li {float:left;width:303px;height:122px;overflow:hidden;position:relative; margin-top:6px;  margin-right:5px;}/*border:1px solid #ccc;*/
#brand .bd-box1 li img {position:absolute;left:80px;top:0px;z-index:2;overflow:hidden;}/*width:303px;*/

#brand .bd-box1 li span img{width:303px;position:absolute;left:0px;z-index:1;text-align:center;overflow:hidden;height:0px;display:none;top:38px;}
#brand .bd-box1 li a {width:303px;height:122px;position:absolute;left:0px;top:0px;z-index:3;}

#brand .bd-box1 li #nowimg11{ width:303px; height:122px; padding-left:7px;}
#brand .bd-box1 li #nowimg11 img { display:block; text-align:center;}/* margin-left:35px; width:303px; margin-top:10px;*/
#brand .bd-box1 li #nowimg11 h5 { width:303px;position:absolute;left:0px;top:63px;z-index:2;overflow:hidden;}
/*@font-face {
    font-family: 'WebSymbolsRegular';
    src:url('websymbols.woff');
    src:url('websymbols.woff') format('woff'),
        url('websymbols.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
.list{
	width:100%;
	height:auto;
}
.list li{
	width:210px;
	margin:0 auto;
	height:60px;
	margin-bottom:10px;
	box-shadow:2px 2px 4px rgba(0, 0, 0, 0.2);
	-webkit-transition:0.3s all ease;
	-moz-transition:0.3s all ease;
	-ms-transition:0.3s all ease;
	-o-transition:0.3s all ease;
	transition:0.3s all ease;
	overflow:hidden;
	position:relative;
	cursor:pointer;
}
.list .border{
	height:70px;
	position:absolute;
	left:0; top:0;
	width:10px;
	overflow:hidden;
	opacity:0;
	background:#F90;
	-webkit-transition:0.3s all ease;
	-moz-transition:0.3s all ease;
	-ms-transition:0.3s all ease;
	-o-transition:0.3s all ease;
	-webkit-transition:.5s left ease;
}
.list li:hover{
	background:#000;
	background: url(/skin/default/images/listBg.jpg) center center no-repeat;
	box-shadow:2px 2px 4px rgba(0, 0, 0, 0.4);
}
.list li:hover .border{
	opacity:1;
	left:210px;
}
.text h2,.text a{
	color:#333;
	text-shadow:1px 2px 1px #ccc;
	font-size:12px;
	font-weight:normal;
	-webkit-transition:0.3s all ease;
	-moz-transition:0.3s all ease;
	-ms-transition:0.3s all ease;
	-o-transition:0.3s all ease;
}
.text h3{
	font-size:14px;
	color:#000;
	font-weight:600;
	margin-top:5px;
	-webkit-transition:0.3s all ease;
	-moz-transition:0.3s all ease;
	-ms-transition:0.3s all ease;
	-o-transition:0.3s all ease;
}
.list li:hover h2,.list li:hover  a{
	color:#000;
	font-size:12px;
	text-shadow:1px 2px 1px #eee;
}
.list li:hover .text h3{
	color:#d80c18;
	font-size:12px;
	margin-top:5px;
}
.list li .icon{
	color:#d1d1d1;
	width:45px;
	height:60px;
	margin-left:30px;
	float:left;
	font-size:40px;
	line-height:60px;
	text-align:center;
	-webkit-transition:0.3s all ease;
	-moz-transition:0.3s all ease;
	-ms-transition:0.3s all ease;
	-o-transition:0.3s all ease;
	text-shadow:0 0 3px #CCC;
}
.list li:hover .icon{
	color:#F90;
	font-size:54px;
}
.list li:hover .text{
	-webkit-animation-name:shake;
	-moz-animation-name:shake;
}
.text{
	width:135px;
	height:auto;
	float:left;
	margin-top:7px;
	height:70px;
	-webkit-animation:.5s .2s ease both;
    -moz-animation:1s .2s ease both;
}

@-webkit-keyframes shake{
0%,100%{-webkit-transform:translateX(0);}
20%,60%{-webkit-transform:translateX(-10px);}
40%,80%{-webkit-transform:translateX(10px);}
}
@-moz-keyframes shake{
0%,100%{-moz-transform:translateX(0);}
20%,60%{-moz-transform:translateX(-10px);}
40%,80%{-moz-transform:translateX(10px);}
}*/

.mMapBg { width:300px;}
.mMapBg a{ color:#000; font-weight:600; font-size:14px; height:22px; line-height:22px;}
.mMapBg a:hover { color:red}

/*椤圭洰鍔ㄦ€侀€夐」鍗?/
.fl{display:inline;float:left;}
.fr{display:inline;float:right}
.cf:after{content:"";clear:both;display:block;height:0;overflow:hidden}
.cf{zoom:1}
.pb10{padding-bottom:10px}
.mt10{margin-top:10px}
/*main*/
.lanrenzhijia{width:820px;margin:50px auto;background:#fff;padding:15px;box-shadow:0 0 10px #ccc;}
.lanrenzhijia .title{height:20px;border-bottom: 3px solid #e7e7e7;padding-bottom:10px;}
.lanrenzhijia .title h2{ font-size: 20px;font-family: "microsoft yahei";}
.lanrenzhijia .title-list{ position: relative; top: 6px;}
.lanrenzhijia .title-list li{ width: 166px; line-height: 20px; text-align: center; float: left; display: inline;}
.lanrenzhijia .title-list li.on{ color: #ff6600; font-weight: bold;}
.lanrenzhijia .title-list p{position:absolute;top:24px;left:0px;width:166px;height:7px;border-top: 3px solid #ff6600; overflow: hidden; text-align: center;}
.lanrenzhijia .title-list b{display:inline-block;width:0;height:0;margin-top:-3px;border-style:solid dashed dashed dashed;border-width:9px;border-color: #ff6600 #fff #fff #fff;overflow: hidden;zoom: 1;font-size: 0;}
.product{ height: 668px; position: relative; overflow: hidden; display: none; margin-top: 20px;}
.product ul{ position: absolute; left: 0px; height:300px; margin-top:20px;}
.product-wrap .show{ display: block;}
.product-wrap .product li{ float: left; display: inline; margin-left: 13px;background: #f3f3f3;border: 2px solid #fafafa; transition:0.4s;-webkit-transition:0.4s;-moz-transition: 0.4s;-o-transition: 0.4s;-ms-transition: 0.4s;}
.product-wrap .product li.ml0{margin-left:0px;}
.product-wrap .product li a.imgwrap{ display: block; width: 256px; height: 200px; background: #fff; text-align:center; padding-top:20px;}
.product-wrap .product li p{padding-left: 15px;color: #666666;line-height: 22px;}
.product-wrap .product li p a{ color: #666666; text-decoration: none;}
.product-wrap .product li p a:hover{ color: #ff6600; text-decoration: none;}
/* 浠ｇ爜鏁寸悊锛氭噿浜轰箣瀹 www.lanrenzhijia.com */


.product ul li img { width:220px; height:200px;}

.ygmhBox { width:100%; margin-top:40px;}
.ygmhBoxL { width:420px; float:left; text-align:center}
.ygmhBoxR { width:420px; float:left; text-align:center}



/*涓滃師鑷獟浣?/

.main{background:url("/skin/default/images/main_bg.jpg") no-repeat 184px top; margin:0 auto; width:980px; padding:40px 0 100px 0; min-height:800px; overflow:hidden;  _height:800px; _overflow:visible; margin-top:50px; padding-top:20px;}

.Lmain,.menu,.menu_title,.menu_list{width:184px; overflow:hidden;}
.menu_title{height:65px; line-height:1; font-size:24px; color:#333; background:url("/skin/default/images/menu_title.jpg") no-repeat bottom; margin-bottom:10px;}
.menu_title_eng{font-size:16px; color:#666; }
.menu_list li{width:184px; padding:15px 0 15px 0;  border-bottom:1px solid #ededee; overflow:hidden;}
.menu_list li .menu_li{width:170px; display:block; padding-left:14px; font-size:14px;}
.menu_list li .menu_li:hover,.menu_list li .menu_li.MFon{color:#6d5c55; font-weight:bold; background:url("/skin/default/images/menu_li_on.jpg") no-repeat 150px center;}
.menu_sub_li{width:170px;  padding:20px 0 0 14px; display:none; overflow:hidden;}
.menu_sub_li li{width:170px; padding:10px 0; font-size:14px; color:#666; border:none; overflow:hidden;}
.menu_sub_li li a{background:url(menu_subli.jpg) no-repeat center left; display:block; padding-left:10px; color:#666;}
.menu_sub_li li a.MSon,.menu_sub_li li a:hover{background:url("/skin/default/images/menu_subli_on.jpg") no-repeat center left; color:#b10b0f; font-weight:bold;}


.Rmain,.Rtitle,.Rcon,.tab_title{width:748px; overflow:hidden;}
.Rtitle{height:54px; padding-top:10px; font-size:24px; color:#d60712; border-bottom:1px solid #eaeaea; margin-bottom:40px;}
.Rtitle_noBorder{height:55px; padding-top:10px; margin-bottom:50px; font-size:24px; color:#d80c18;}
.bread{ padding-top:5px; font-size:13px; font-weight:normal; color:#999; overflow:hidden;}
.bread_homeIcon{background:url("/skin/default/images/home_icon.jpg") no-repeat center; display:inline-block; width:18px; height:18px; margin-bottom:-3px; overflow:hidden;}
.bread a{color:#999;}
.bread a:hover{color:#b10b0f;}



.WeiBo_liTitle {
    background: url("/skin/default/images/WB_li_dt.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #fff;
    font-size: 14px;
    height: 29px;
    line-height: 29px;
    overflow: hidden;
    padding-right: 5px;
    text-align: center;
    width: 73px;
}
.WeiXin_List, .WeiXin_List dl {
    width: 748px;
}
.WeiXin_List dl {
    margin-bottom: 20px;
}
.WeiXin_List_dt {
    overflow: hidden;
    width: 78px;
}
.WeiXin_liTitle {
    background: url("/skin/default/images/WB_li_dt.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #fff;
    font-size: 14px;
    height: 29px;
    line-height: 29px;
    overflow: hidden;
    padding-right: 5px;
    text-align: center;
    width: 73px;
}
.WeiXin_List_dd {
    width: 660px;
}
.WeiXin_List_dd li {
    border: 1px solid #d8d8d8;
    cursor: pointer;
    float: left;
    height: 62px;
    margin-bottom: 10px;
    margin-right: 10px;
    position: relative;
    width: 200px;
}
.WeiXin_Li_title {
    border-bottom: 1px solid #d8d8d8;
    color: #333;
    font-size: 16px;
    height: 37px;
    line-height: 37px;
    overflow: hidden;
    padding: 0 10px;
    width: 180px;
}
.WeiXin_Li_title.wxLt_on {
    color: #d80c18;
}
.WeiXin_Li_main {
    background: none repeat scroll 0 0 #f8f8f8;
    height: 23px;
    line-height: 23px;
    overflow: hidden;
    padding: 0 10px;
    width: 180px;
}
.weiXin_icon {
    background: url("/skin/default/images/weiXin_icon.jpg") no-repeat scroll left center rgba(0, 0, 0, 0);
    display: inline-block;
    padding-left: 25px;
}
.WeiXin_liPop {
    background: url("/skin/default/images/WeiXin_Li_con.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    display: none;
    height: 177px;
    left: 0;
    overflow: hidden;
    padding: 10px 0;
    position: absolute;
    top: -200px;
    width: 163px;
    z-index: 100;
}
.WeiXin_liPop_title {
    color: #333;
    font-size: 14px;
    font-weight: bold;
    height: 20px;
    line-height: 20px;
    margin: 0 auto 5px;
    overflow: hidden;
    width: 140px;
}
.WeiXin_liPop_con, .WeiXin_liPop_con img {
    height: 140px;
    margin: 0 auto;
    overflow: hidden;
    width: 140px;
}
#header {
    z-index: 1;
}
.WeiXin_Li_title.wxLt_on {
    z-index: 9999999;
}
.main {
    overflow: inherit;
}
.Rmain, .Rtitle, .Rcon, .tab_title {
    overflow: inherit;
}







/*瑙嗛*/
.myvideo { width:275px; height:250px; overflow:hidden}
.myvideo video { width:275px; display:block;}
.myvideo .my-video-dimensions {width:275px; height:250px; overflow:hidden}
.video{ width:30px;text-align:center;}
.video1{ width:30px;margin:-211px 205px;text-align:center;}

.ivideo{ width:830px; margin:20px auto;text-align:center;}

.ivideo2{ width:830px; margin:0 auto;text-align:center;}
.ivideo ul li{ width:260px; height:220px; float:left; position:relative; left:0; top:0; margin-right:16px; margin-bottom:10px; text-align:center;}
.ivideo ul li img{ width:260px; height:185px;}
.ispPic{ width:260px; height::185px;}
.ispTitle{ width:260px; position:absolute; bottom:0; height:35px; line-height:35px; overflow:hidden;}
.spPic{ position:absolute; top:0; left:0; z-index:1; width:330px; height:185px;}
.spLayPic{ position:absolute; z-index:2; left:0; top:0; cursor:pointer; width:260px; height:185px;  background:url(/skin/default/images/spLay.png) no-repeat center center;}
.spLayPic:hover{background:url(/skin/default/images/spLay2.png) no-repeat center center;}

.innerSpTitle { font-size:20px; font-weight:600; height:40px; line-height:40px; width:830px; margin:30px auto; text-align:center; color:#d80c18;}
.spTitle h4{ font-size:18px; color:#96765a; font-weight:normal; background:url(/skin/default/images/0510000.png) no-repeat left center; height:40px; line-height:40px; padding-left:40px; margin-top:10px;}



/*鏂伴椈鍒楄〃*/
.fl{ float:left;}
.fr{ float:right;}
.clearfix{*zoom:1;}
.clearfix:after{display:block; overflow:hidden; clear:both; height:0; visibility:hidden; content:".";}

.new_left{width: 840px;}
.new_left ul li { height:40px; line-height:40px; width:100%; border-bottom:#eaeaeb 1px solid;}
.new_left ul li a { float:left; max-width:660px; height:40px; display:block; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.new_left ul li span { color:red; font-weight:600;}
.new_left ul li p { width:120px; float:right; text-align:right}
.newText{float:left; margin-left:8px; margin-top:20px; width:28px; height:12px; background:url(/skin/default/images/newPo.jpg) no-repeat left center;}

.news_lpxw{width: 840px;}
.news_lpxw ul li { height:40px; line-height:40px; width:100%; border-bottom:#eaeaeb 1px solid;}
.news_lpxw ul li a { float:left; max-width:660px; height:40px; display:block; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.news_lpxw ul li span { width:120px; float:right; text-align:right}
.newText{float:left; margin-left:8px; color:#cd0303; font-style:italic; font-size:12px; margin-top:14px;}
.mN2Title .newText{margin-top:10px;}









/*鎷涙爣閲囪喘琛ㄥ崟*/
.setlzjb span{ width:150px; height:35px; line-height:35px; border:#CCC 1px solid; padding:10px; margin:30px 10px 30px 0;}
.lzjb{ width:570px;}
.lzjb span{width:160px; font-size:14px;}
.lzjb font{ float:right; color:#F00; line-height:40px;}
.lzjb{ margin-top:30px;}
.lzjb p{  float:left; line-height:100px;width:157px;}
.lzjb li{ width:560px; line-height:35px; margin-top:15px; height:40px;}
.lzjb input{ width:400px; height:30px;float:right; color:#999}
.lzjb textarea{ width:400px; height:100px; float:left}

/*寤夋斂涓炬姤琛ㄥ崟*/
.lzjb2{ width:620px;}
.lzjb2 span{width:190px; font-size:14px;}
.lzjb2 font{ float:right; color:#F00; line-height:40px;}
.lzjb2{ margin-top:30px;}
.lzjb2 p{  float:left; line-height:100px;width:190px;}
.lzjb2 li{ width:615px; line-height:35px; margin-top:15px; height:40px;}
.lzjb2 input{ width:420px; height:30px;float:right; color:#999}
.lzjb2 textarea{ width:420px; height:100px; float:left}


.product_tb {width:100%;border-collapse:collapse;}
.product_tb tr td{ border:1px solid #d1d1d1; text-align:center; height:50px; line-height:50px;}
.product_td { color:#d80c18; font-size:14px;}

/*涓存椂鍏憡鎼滅储*/
.search2{ margin-bottom:10px;}
#keyboard2{ border:1px solid #e1e1e1; width:160px; float:left; height:32px; line-height:32px; color:#666; padding-left:10px; }
.searchBtn2{ float:left; margin-left:5px; width:81px; height:36px; background:url(/skin/default/images/searchBtn2.png) no-repeat; cursor:pointer;}

/*鎷涜仒*/
.search{ margin-bottom:10px;}
#keyboard{ border:1px solid #e1e1e1; width:700px; float:left; height:32px; line-height:32px; color:#666; padding-left:10px; }
.searchBtn{ float:left; margin-left:5px; width:120px; height:36px; background:url(/skin/default/images/searchBtn.png) no-repeat; cursor:pointer;}

.zpList2{ text-align:left; width:838px; margin:0 auto; margin-top:30px; margin-left:-1px;}
.zpTopTitle{ width:800px; padding-left:38px; height:40px;background-color:#bd0016;line-height:40px; color:#fff}
.zpTopTitle span{ display:block; height:40px; float:left; color:#fff; font-weight:600; font-size:15px; padding-left:30px;}
.zp1{ width:170px; padding-left:30px;}
.zp2{ width:170px; padding-left:68px;}
.zp3{ width:170px; padding-left:30px;}
.zp4{ width:170px; padding-left:30px;}
.searchShow { height:40px; font-size:16px;}
.searchShow strong {  color:#13508b}

.zpList2-1 ul li { border-bottom:1px solid #eae8e8; height:41px; line-height:41px;}

.zpList2 ul li{ border-bottom:1px solid #e1e1e1;}
.zpMidTitle{ width:100%; height:46px;/* background-color:#DBE2EB; */line-height:46px; cursor:pointer; overflow:hidden;}
.zpMidTitle span{ display:block; height:36px; float:left;/* padding-left:10px;*/ color:#0C2342;}
.zpDetail{ width:100%; display:none;}
.zpms,.zpyq,.zpnl{ line-height:30px; margin-bottom:10px;}
.zpms font,.zpyq font,.zpnl font{ font-weight:600; color:#0C2342;}
.zpMidTitle:hover span{ color:#B69258;}


.zpArea h2{ font-size:18px; color:#d80c18; margin-top:25px;}
.zpArea a{ font-size:13px; color:#174EAE;}
.zpArea a:hover{ color:#62A0F2;}
.lc{ margin-top:10px; margin-bottom:20px;}
.lc ul li{ margin:20px 0; font-size:13px;}

.ypBox{ width:700px;  height:360px;}
.ypBox h4{ font-size:18px; font-weight:100; color:#17437E; margin:0; padding:0; margin-bottom:15px;}
.ypTab{ width:100%; border-collapse:collapse;}
.ypTab tr td{ border:1px solid #d1d1d1; height:35px;}
.ytd1{ width:150px; text-align:center; line-height:35px;}
.ytd2,.ytd3{ padding-left:20px;}
.ytd2 input{ border:1px solid #e1e1e1; width:400px; height:20px; line-height:20px;}
.ytd3 input{border:1px solid #e1e1e1; width:390px; width:400px\9;  padding:5px 5px; line-height:20px;}
#zpSub{ width:100px; height:30px; background-color:#d80c18; border-radius:5px; line-height:30px; color:#fff; cursor:pointer;}
#zpSub:hover{ background-color:#CCC;}
.ytd4{ text-align:center;}
.ypTab tr td span{ margin-left:10px; color:red; font-size:18px;}

.zpEmail { margin-bottom:20px;}
.zpEmail a { width:70px; font-size:14px; background-color:#F00; height:30px; line-height:30px; color:#fff; display: inline-block; padding:0 10px; text-align:center; margin-left:20px;}
.zpEmail a:hover {background-color:#CCC;}

.izzryTitle { font-size:28px; margin-bottom:30px; line-height:70px; height:70px; margin-left:35px;}
.izzryTitle2 { font-size:24px; margin-bottom:35px; line-height:40px; height:90px; margin-left:35px;}

.zpEwm img { width:180px; margin-top:20px;}
.syEwm { width:220px; height:130px; margin-left:30px; margin-top:23px; text-align:center}
.syEwm img { width:133px;}
.syEwmL { color:#96765a;}








.bd_con4 { background: #E7E2DF; height: 428px; width: 1016px; position: relative; margin: 0px auto; margin-top:30px; }
.bd_c4l { background: #F9F1E6; float: left; height: 264px; width: 422px; padding-top: 164px; padding-left: 25px; position: absolute; }
.bd_c4l ul li { font: 18px/107px "Microsoft Yahei"; color: #FFF; text-align: center; height: 107px; width: 130px; cursor: pointer; background: #707070; margin: 0px 3px 3px 0px; float: left; }
.bd_c4l ul .bd_cutLi { background: #c32c31; }
.bd_c4r { float: right; width: 566px; }
.bd_c4top { height: 413px;}
.bd_lbtn { padding: 0px 0px 0px 5px; float: left; width: 23px; background: url(/skin/default/images/bd_lbtn.jpg) no-repeat; display: block; height: 21px; margin-top: 145px; }
.bd_rbtn { float: right; width: 19px; padding-top: 0px; padding-right: 9px; display: block; height: 21px; margin-top: 145px; background: url(/skin/default/images/bd_rbtn.jpg) no-repeat; }
.bd_lbtn:hover { background: url(/skin/default/images/hbd_lbtn.jpg) no-repeat; }
.bd_rbtn:hover { background: url(/skin/default/images/hbd_rbtn.jpg) no-repeat; }
.bd_chgBox { float: left; height: 413px; width: 498px; overflow:hidden; position:relative}
.bd_long { width: 3216px; position: absolute; left: 0px; top: 0px; height:403px; }
.bd_long ul li { height: 403px; width: 498px; float: left; font-family: "Microsoft Yahei"; }
.bc_chgTitle { height: 44px; text-align: center; width: 498px; font: bold 16px/44px "Microsoft Yahei"; }
.bd_lbtn img,.bd_rbtn img{cursor:pointer}
.bd_long ul li p { font-size: 14px; line-height: 22px; padding-top: 12px; }
.bd_long ul li p a { color:#c32c31;}

.productFm ul li { border-bottom:1px dashed #ccc;height:200px;}
.productFmList { width:820px; height:200px; margin-top:22px;}
.productFmListL { width:230px; height:200px; float:left;}
.productFmListL img { width:201px; height:170px; border:3px solid #e2e3e3;}
.productFmListR { width:590px; height:200px; float:left;}
.productFmListR .hot { color:#cc0000}
.productFmListR .hotBg { background-color:#f2f2f2; font-size:14px; padding:4px 6px; margin-bottom:8px;}
.productFmListR .hotxx { display:block; margin-left:12px;}
.productFmListR .hotMore a{ display:block; color:#cc0000; padding-top:10px; margin-left:12px;}
.back { width:830px; margin:0 auto; text-align:right;}
.back a{ padding:5px; color:#fff; background-color:#7f7f7f;}

.iTitleBg14{color:#96765a; font-size:14px;background:url(/skin/default/images/titleLine2.jpg) no-repeat left center; padding-left:8px;}
.iTitleBg16{color:#96765a; font-size:16px;background:url(/skin/default/images/titleLine.jpg) no-repeat left center; padding-left:8px;}

.mselect{ width:110px; height:24px; position:relative; top:0; left:0; float:left; margin-left:20px; overflow:hidden;}
.mselect1 { width:130px; height:24px;background: url(/skin/default/images/icon_dropdown.png) no-repeat right center;padding-right:0;}



.news_zbgg ul li { width:830px; height:45px; border-bottom:1px solid #eee;}
.news_zbgg a{ height:45px; line-height:45px; float:left; width:550px;}
.news_zbgg span { float:right;height:45px; line-height:45px;}
.news_zbgg ul li div { display:inline-block; width:150px; float:left;height:45px; line-height:45px;}