/* ------------------------------------全局定义---------------------------------------- */  
/* 将具有默认margin和padding的标记置零，所有标记的margin、padding都在使用时具体定义 */  
*{ margin:0;padding:0;}  
  
/* 修正IE5.x和IE6的斜体溢出bug */  
* html body{ overflow:visible;}  
* html iframe, * html frame{ overflow:auto;}  
* html frameset{ overflow:hidden;}  
  
/* 常用标签，基本标签默认样式取消，HTML标签，取消基本标签默认样式，防止不同浏览器显示效果不同，text-align:center; 解决不同浏览器居中问题 */  
body{ color:#000;  background: url(bg.jpg); font:14px/22px    "Microsoft YaHei", 微软雅黑, Arial, sans-serif; text-align:center;}  
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,tr{ margin:0; padding:0;}  
input,select{ font-size:12px; vertical-align:middle;}  
  
/* 设置内容左对齐，恢复因BODY设置剧中产生的继承 */  
body div{ text-align:left;}  
  
/* 标签属性，textarea,input 强制输入时内容超出时换行 */  
textarea,input{ word-wrap:break-word; word-break:break-all; padding:0px;}  
  
/* 清除ul列表标记的样式，ul列表更多的用在不需要列表前置符号的样式里 */  
li{ list-style-type:none;}  
  
/* 定义图片边框，当图片作为链接内容被填充时，会有默认边框出现，重定义掉 */  
img{ border:0 none;}  
  
/* 定义默认的链接样式，仅仅是作为默认样式提供，可以在各自的实例中覆盖掉 */  
a:link, a:visited{ color:#04C; text-decoration:none;}  
a:hover{ color:#F60; text-decoration:underline;}  
  
/* 去掉链接的虚线框 */  
a { outline:none; star:expression(this.onFocus=this.blur());}  
  
/* 定义H系列标签，覆盖H系列标签默认属性 */  
h1{ font-size:24px;}  
h2{ font-size:20px;}  
h3{ font-size:18px;}  
h4{ font-size:16px;}  
h5{ font-size:14px;}  
h6{ font-size:12px;}  



/* ==翻页样式== */
.pagesinfo {color:#555555;font-size:12px;}
.pagesnow {color:#D07E36;font-size:14px;text-decoration: none}
.pages {color:#777777;font-size:14px;text-decoration: none}


.ding{
	width:100%;
	height:125px;
	background:#FFF;}
.ding1{
	width:100%;
	height:125px;
	margin:0 auto;
	}	
.ding2{
	width:1190px;
	height:125px;
	margin:0 auto;
	}	
.ding3{
	width:590px;
	height:125px;
	float:left;
	background:url(logo.png) no-repeat center;}	
.ding4{
	float:right;
	height:30px;
	line-height:30px;
	padding-top:45px;
	text-align:right;}	
.d3a {
    color: #e9a84a;
	font-size:16px;
	float:left;
	height:30px;
	line-height:30px;
}
.d3b {
    font-size: 28px;
    font-weight: bold;
    color: #000;
	margin-left:10px;
	float:right;
	height:30px;
	line-height:30px;
}	

#menu_box{
	width: 100%;
	height: 56px;
	background-color:#e9a84a;
	}

.m_box{
	float: left;
	margin: 0px auto;
}
.m_box a{
	color:#FFF;}
.menu{
	float: left;
	display: block;
	position: relative;
	padding: 0px 28px;
	margin-right: 28px;
	font-size: 16px;
	color: #000;
	line-height: 56px;
	z-index: 999;
	overflow: hidden;
}
	
.menu:hover{
	overflow: inherit;
	color: #fff;
	background: url(a2.jpg) repeat-x;
}
.menunow{
	overflow: inherit;
	color: #fff;
	font-weight:bold;
	
}

.dropmenudiv_b{
	display: none;
	position: absolute;
	width: 100%;
	padding: 10px 0px;
	top: 56px;
	left: 0px;
	background-color: #FFF;
	
	overflow: hidden;
}

.dropmenudiv_b a{
	display: block;
	width: 100%;
	line-height: 36px;
	font-size: 14px;
	color: #000;
	text-indent: 12px;
}

.dropmenudiv_b a:hover{
	text-decoration: underline;
}

.dropmenudiv_b a .fa{
	margin-right: 8px;
}

/*#dropmenu2_b{
	width: 545px;	
}*/

#dropmenu2_b  a{
	float: left;
	width: 135px!important;	
}


.tu{
	width: 100%;
    height: 444px;
    margin: 0 auto;
    display: block;
    overflow: hidden;}
	
.cp{
	width:1190px;
	height:243px;
	margin:auto;
	margin-top:50px;
	transition: all .4s;
    position: relative;
    overflow: hidden;
	}	
.cpz{
	width:224px;
	height:210px;
	background:#e9a84a;
	float:left;
	color:#FFF;
	padding-left:20px;
	padding-top:33px;
	}
.cpy{
	width:944px;
	height:241px;
	border: 1px solid #CCC;
	float:right;
	display:block;
	overflow:hidden;
	}
.cpz1{
	font-size:30px;
	font-weight:bold;
	margin-bottom:7px;}	
.cpz3{
	margin-top:15px;
	margin-right: 5px;}	
.cpz4{
	margin-top:21px;
	width:185px;}
.cpz4 a{
	color:#FFF;}		
.cpa1{
	width:85px;
	height:30px;
	text-align: center;
	line-height:29px;
	background:#000;
	float:left;}	
.cpa2{
	width:85px;
	height:30px;
	text-align: center;
	line-height:29px;
	background:#000;
	float:right;}	
.piclist {
    width: 235px;
    height: 241px;
    border-right: 1px solid #CCC;
	float: left;
}
.pictitle{
	text-align:center;
	font-size:16px;
	margin-top:9px;
	}
.pictitle a{
	color:#000;
	}		
			
/*.cp:hover{     
     transform:translateY(-10px);
    box-shadow: 1px 4px 10px 2px #CCC;
    -webkit-box-shadow: 1px 4px 10px 2px #CCC;	}*/
	
.xw{
	width:100%;
	height:295px;
	background:#f3f2f2;
	margin-top:50px;
	padding-top:50px;}	
.xwa{
	width:1190px;
	height:245px;
	margin:0 auto;
	}	
.xw1{
	float:left;}
.xw2{
	float:right;}		
.fang{
	width:746px;
	height:70px;
	background:#FFF;
	margin-bottom:15px;}	
.tList1{
	width: 90px;
    height: 40px;
	border-right:1px solid #CCC;
	text-align:center;
	margin-top:15px;
	float:left;}
.sj2 {
	font-size:12px;
	color:#CCC;
    text-align: center;
    
}
.sj1 {
    display: block;
    width: 36px;

    margin-left: 31px;
    font-size:25px;
	font-weight:bold;
    text-align: left;
    overflow: hidden;
	color:#666;

    text-indent: -100px;}
		
.fang3{
	width:620px;
	float:right;
	margin-top:10px;
	padding-right:15px;}	
.fang3 a{
	color:#000;}	
.jianj{
	color:#999;
	    width: 626px;
    height: 20px;
    display: block;
    overflow: hidden;}	

.pictitleg{
	width:393px;
	height:35px;
	position:absolute;
	margin-top:-45px;
	background:rgba(0,0,0,0.7);
	z-index:999;
	color:#FFF;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	text-align:right;
	}
.pictitleg a{
	color:#FFF;
	}	
.piclistb{
	position:relative;}
.pictitlee{
	float:left;}	
	
.gs{
	width:1190px;
	height:286px;
	margin:0 auto;
	margin-top:50px;}	
.gsz{
	width:820px;
	height:264px;
	border:1px solid #dddddd;
	float:left;
	padding:10px;}	
.gsz1{
	width:380px;
	height:264px;
	float:left;
	background: url(a1.jpg) no-repeat;}	
.gsz2{
	width:420px;
	height:264px;
	float:right;}	
.gsz21{
	font-size:29px;
	font-weight:bold;
	margin-top:22px;
	color:#e9a84a;
	margin-bottom:15px;}	
.gsz21 em {
    color: #999;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    font-family: Arial, Helvetica, sans-serif;
    margin-left: 2px;
	color:#e9a84a;}	
.gsz22{
	font-weight:bold;
	font-size:16px;
	margin-bottom:13px;
	}
.gsz23{
	line-height:26px;
	color:#666;}	
.gsz24{
	width:133px;
	height:45px;
	background:#e9a84a;
	text-align:center;
	line-height:45px;
	margin-top:20px;
	}
.gsz24 a{
	color:#FFF;}			
.gsy{
	width:280px;
	height:284px;
	border:1px solid #dddddd;
	float:right;
	padding-left:20px;
	padding-right:20px;
	}	
.gsy1{
	font-size:29px;
	font-weight:bold;
	margin-top:32px;
	color:#e9a84a;
	margin-bottom:9px;}	
.gsy1 em {
    color: #999;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    font-family: Arial, Helvetica, sans-serif;
    margin-left: 2px;
	color:#e9a84a;}		
.gsy2 {
	line-height:26px;
	color:#666;
	margin-top:2px;
	margin-bottom:9px;}	
.gsy31{
	width: 133px;
    height: 45px;
    background: #e9a84a;
    text-align: center;
    line-height: 45px;

	float:left;
	color:#FFF;}		
.gsy32{
	width: 133px;
    height: 45px;
    background: #000;
    text-align: center;
    line-height: 45px;

	float: right;
	color:#FFF;}	
.gsy32	a{
	color:#FFF;}
.gsy31	a{
	color:#FFF;}	
.gsy31 .iconfont{
	font-size:16px;}	
.di{
	width:100%;
	height:35px;
	padding-top:20px;
	padding-bottom:20px;
	background:#e9a84a;
	margin-top:50px;
	}	
.di1{
	width:1190px;
	height:35px;
	margin:0 auto;
	
	}
.di2{
	width:166px;
	height:33px;
	background:url(logo1.png) no-repeat;
	float:left;}	
.di3{
	height:35px;
	line-height:35px;
	color:#FFF;
	float:right;
	}	
.di3 a{
	color:#FFF;
	text-decoration:underline;}		
			
			
.tua{
	width:100%;
	height:350px;
	background:url(tua.jpg) no-repeat;
	margin:auto;}	
.tuaa{
	width:100%;
	height:350px;
	background:url(tua1.jpg) no-repeat;
	margin:auto;}
.tuab{
	width:100%;
	height:350px;
	background:url(tua2.jpg) no-repeat;
	margin:auto;}
.tuac{
	width:100%;
	height:350px;
	background:url(tua3.jpg) no-repeat;
	margin:auto;}				
.ba{
	width:1130px;
	padding:30px;
	margin:0 auto;
	border-top:4px solid #e9a84a;
	margin-top:-50px;
	-webkit-box-shadow: 1px 1px 10px 1px #CCC;
	background:#FFF;
	border-top-left-radius: 5px;
    border-top-right-radius: 5px;
	clear: both;
    display: block;
    overflow: hidden;
	}	

.zb1{
	padding-top:15px;
	font-size:14px;
	color:#333;
	line-height:28px;
	width:860px;
	float:left;}
.bg{
	width:870px;}	
.zb1 a{
	color:#000;}	
.wb{
	float:right;}	
.zb2b{
	clear:both;
	display:block;
	overflow:hidden;
	}	
.zb2{
	width:185px;
	padding-left:20px;
	padding-right:20px;
	padding-top:25px;
	padding-bottom:25px;
	border-top:3px solid #e9a84a;
	box-shadow:0px 2px 4px rgba(0,0,0,0.5);
	min-height:116px;
	}	
.zb2 a{
	color:#000;}	
.zb2a{
	font-size:24px;
	color:#e9a84a;
	padding-bottom:20px;
	}	
	
.zb2c{
	width:183px;
	padding-left:20px;
	padding-right:20px;
	height:44px;
	line-height:45px;
	border:1px solid #CCC;
	margin-top:25px;
	background:url(an.jpg) repeat-x;
	text-align:center;}	
.zb2c a{
	color:#333;}	
.zb2c .iconfont		{
	color:#C93;}

	
.tou{
	width:1130px;
	height:50px;

	padding-bottom:10px;
	margin:0 auto;
	
	}	
.tou1{
	height:50px;
	line-height:50px;
	float:left;}
.tou2{
	height:50px;
	line-height:50px;
	float:right;}	
.tou2 a{
	color:#666;}	
.tou1a{
	font-size:30px;
	
	font-weight:bold;
	float:left;}
.tou1b{
	height:20px;
	margin-top:7px;
	padding-left:12px;
	color:#999;
	float:right;}	
.pictitlela{
	line-height:39px;
	}	

.xwb{
	width:860px;
	height:30px;
	border-bottom:1px dashed #CCCCCC;
	    padding-bottom: 12px;
    margin-bottom: 12px;}	
.newsqueryl{
	float:left;
	font-size:16px;
	color:#666;}	
.shijian{
	float:right;
	color:#999;
	}	
.fy{width: 860px;
    margin-top: 45px;	}
.fy1{
	float:left;}
.fy2{
	float:right;}		
	
.tm{
	font-size:22px;
	width:860px;
	margin-bottom:7px;
	line-height:34px;
	color:#000;}
.su{
	margin-top:15px;
	font-size:14px;
	line-height:28px;
	
	padding-bottom:30px;
	margin-bottom:15px;}	
.su img{
	display:block;
	overflow:hidden;
	margin:0 auto;
	
	}	
.sk{border-bottom:1px dashed #CCCCCC;		}	

.acp{
	width:860px;
	height:200px;
	overflow:hidden;
	border-bottom:1px dashed #CCCCCC;
	padding-bottom:20px;
	margin-bottom:20px;}
.atp{
	float:left;
	border:1px solid #CCC;}
.azj{
	width:590px;
	float:right;}	
.apictitle{
	font-size:25px;
	color:#e9a84a;}	
.abt a{
	color:#e9a84a;
	}	
.ajj{
	height:84px;
	margin-top:15px;
	display:block;
	overflow:hidden;}	
.san {
    width: 117px;
    height: 38px;
    background: #e9a84a;
    text-align: center;
    line-height: 38px;
    margin-top: 20px;
}
.san  a{
	color:#FFF;}
	
	
.body_left .title1{
	width:740px;
	height:75px;
	line-height:75px;
	font-weight:normal;
	border-bottom:1px solid #d6d6d6;
	margin:0px auto;
	padding-left:10px;
	position:relative;
	}

.body_left .title1 strong{
	display:block;
	height:75px;
	position:absolute;
	left:10px;
	top:0px;
	font-weight:normal;
	border-bottom:2px solid #00a0e6;
	padding-right:15px;
	}

.body_left .title1 strong a{
	color:#000;
	}
.img_list {
	width:403px;
	height:60px;
	overflow:hidden;
	margin-top:15px;
		
	}

.img_list a{
	display:block;
	border:1px solid #000;
	width:60px;
	height:50px;
	border:1px solid #d7d7d7;
	margin-bottom:9px;
	background:url(noimg.jpg) no-repeat center;
	overflow:hidden;
	text-align:center;
	opacity:0.8;
	float:left;
	border:1px solid #CCC;
	margin-right:5px;

	}

.img_list a:hover{
	opacity:1;
	
	}

.img_list a.on{
	border:1px solid #CCC;
	opacity:1;
	margin-right:5px;
	}

.img_list a img{
	width:100%;
	height:100%;
	}

.img_big{
	width:400px;
	height:333px;
	border:1px solid #CCC;

	overflow:hidden;


	position:relative;
	}

.img_big img{
	height:100%;
	width:100%;
	}

.img_big span{
	display:block;
	position:absolute;
	width:30px;
	height:30px;
	font-family:"icon";
	color:#e9a84a;
	right:15px;
	bottom:11px;
	font-size:22px;
	}

.cp_pro{
	width:425px;
	float:right;
	margin-top:-400px;
	}

.cp_pro h1{
	display:block;
	font-weight:normal;
	font-size:24px;
	height:50px;

	}

.cp_pro .cpmemo{
	width:100%;
	line-height:24px;
	overflow:hidden;
	font-family:"Simsun";
	color:#999;
	padding-bottom:20px;
	margin-bottom:10px;
	border-bottom:1px dotted #d6d6d6;
	border-top:1px dotted #d6d6d6;
	margin-top:10px;
	padding-top:20px;
	}

.jiage{
	width:360px;
	height:35px;
	padding-top:10px;

	line-height:0px;
	margin-top:20px;
	}

.jiage span{
	display:block;
	height:39px;
	line-height:20px;
	color:#999;
	float:left;
	width:62px;
	}

.jiage h2{
	display:block;
	float:left;
	font-weight:normal;
	font-size:20px;
	color:#00a0e6;
	margin-top:10px;
	margin-left:10px;
	}

.cppro{
	width:337px;
	float:left;
	margin-bottom:15px;
	}

.cppro li{
	height:25px;
	line-height:0px;
	float:left;

	font-size:12px;

	padding:0;
	}

.cppro li.cppropname{
	display:block;
	float:left;
	width:72px;
	height:25px;
	font-size:14px;


	color:#999;
	}

.cppro li.cpprop{
	display:block;
	float:left;
	width:235px;
	color:#666;
	height:25px;

	font-size: 20px;
    color: #00a0e6;
	}
.page{
	width:860px;
	font-size:14px;
	color:#424242;
	line-height:200%;
	overflow:hidden;
	}

.page strong{
	color:#000;
	}

.pageedit{
	padding:30px 10px;
	}
.cpintro{
	width:100%;
	float:left;
	overflow:hidden;
	margin-top:10px;
	}

.cptab{
	height:45px;
	width:100%;
	float:left;

	border-bottom:1px solid #e9a84a;
	position:relative;
	}

.cptab strong{
	display:block;
	background-color:#f1f1f1;
	width:240px;
	height:43px;
	line-height:43px;
	float:left;
	text-align:center;
	margin-right:3px;
	font-weight:normal;
	color:#666;
	cursor:pointer;
	border-bottom:2px solid #fff;
	}

.cptab strong.on{
	border:1px solid #e9a84a;
	border-bottom:4px solid #fff;
	font-weight:bold;
	background-color:#fff;
	color:#000;
	}



.intro{
	width:100%;
	float:left;
	overflow:hidden;
	padding:20px 0px;
	font-family:"Simsun";
	}

.intro strong{
	font-size:16px;
	}

.hotcp{
	width:100%;
	float:left;
	overflow:hidden;
	padding:20px 0px;
	display:none;
	}

.hot_cp{
	width:140px;
	padding:5px;
	margin:0px 15px;
	height:140px;
	border:1px solid #e0e0e0;
	float:left;
	margin-bottom:20px;
	border-radius:3px;
	cursor:pointer;
	transition: all 0.5s;
	}

.hot_cp:hover{
	border:1px solid #73140e;
	}

.hot_cp a{
	display:block;
	width:100%;
	height:110px;
	}

.hot_cp a img{
	width:100%;
	height:100%;
	}

.hot_cp strong{
	display:block;
	width:100%;
	height:30px;
	line-height:30px;
	text-align:center;
	color:#666;
	font-weight:normal;
	}																								
	
