/* CSS Document */
body{text-align:center;  font-family:"宋体",Arial, Helvetica, sans-serif;  font-size:12px;  margin:0px 0px;  padding:0px 0px; color:#2e2e2e; background:url(../images/bg.jpg) repeat-y 0px 0px}  

form{margin:0px auto;  list-style-type:none;  padding:0px 0px; }  
td{  font-family:"宋体",Arial, Helvetica, sans-serif;  font-size:12px;  }  
table{  font-family:"宋体",Arial, Helvetica, sans-serif;  font-size:12px;  margin:0px auto;  list-style-type:none;  padding:0px 0px;  }  
td {font-size:12px }  
tr {font-size:12px}  
th {font-size:12px}  
ul{margin:0px 0px;  padding:0px 0px;  list-style-type:none;}  
li{margin:0px 0px;  padding:0px 0px;  list-style-type:none;}    
a:link {color:#2e2e2e;text-decoration:none;  }  
a:visited {color:#2e2e2e;text-decoration:none;  }  
a:hover {color:#51010a;text-decoration:none;  }  
a:active {color:#2e2e2e;text-decoration:none;  } 
.yellow{color:#eb3d00}
.red{color:#ff0000}
.red a{color:#ff0000; text-decoration:none}
.red a:hover{color:#ff9344; text-decoration:none}
.white{color:#FFFFFF}
.white a{color:#FFFFFF; text-decoration:none}
.white a:hover{color:#ff9344; text-decoration:none}
.green{color:#387229}
.green a{color:#387229; text-decoration:none}
.green a:hover{color:#ff0000; text-decoration:none}
.grey{color:#818180;}
.grey a{color:#818180; text-decoration:none}
.grey a:hover{color:#ff9344; text-decoration:none}
.black{color:#000}
.black a{color:#000; text-decoration:none}
.black a:hover{color:#ff0000; text-decoration:none}
img{border:0px;}
.left{float:left;}
.right{float:right;}
.banner{clear:both}
.t01{font-family:"Microsoft Yahei","宋体",Arial, Helvetica, sans-serif;}

/* flexslider */
.flexslider{position:relative;height:413px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:413px;}
.slides li a{ display:block; width:100%; height:100%; text-align:left; text-indent:-9999px}
.flex-control-nav{position:absolute;bottom:10px;z-index:2; left:45%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px; float:left;height:14px;margin:0 2px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3; left:0;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
/*.flex-direction-nav li a.flex-prev{left:60px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:60px;background:url(../images/next.png) center center no-repeat;}*/

#logo{position: absolute;visibility: visible; top:0px;left:0px; z-index:10; width:100%; clear:both}
.logo{width:1000px; margin:0px auto; text-align:left; clear:both}
.logo img{margin-left:15px;}
#menu{clear:both; background:url(../images/menu.jpg) repeat-x 0px 0px; height:64px; padding-top:2px;}
.menu{width:1000px; margin:0px auto; font-size:16px; color:#ff9344; line-height:64px; font-weight:bold;}
.menu ul{list-style-type:none; padding:0px; margin:0px;}
.menu li{width:125px; float:left}
.menu li a:link {color:#ff9344;text-decoration:none;  }  
.menu li a:visited {color:#ff9344;text-decoration:none;  }  
.menu li a:hover {color:#ff9344;text-decoration:none; display:block; background:url(../images/m_bg.png) no-repeat center 0px;  }  
.menu li a:active {color:#ff9344;text-decoration:none;  } 
.menu li.click a:link {color:#ff9344;text-decoration:none; display:block; background:url(../images/m_bg.png) no-repeat center 0px;}  
.menu li.click a:visited {color:#ff9344;text-decoration:none; display:block; background:url(../images/m_bg.png) no-repeat center 0px;}  
.menu li.click a:hover {color:#ff9344;text-decoration:none; display:block; background:url(../images/m_bg.png) no-repeat center 0px;  }  
.menu li.click a:active {color:#ff9344;text-decoration:none; display:block; background:url(../images/m_bg.png) no-repeat center 0px;} 

.mainnav{clear:both; width:1002px; margin:0px auto; padding:15px 0px}
.m_pic{width:334px; float:left; border:3px solid #51010a; margin-right:14px;}
.m_news{width:618px; float:left; background:url(../images/bg02.png) no-repeat 0px 0px; padding:15px; height:225px}
.mnews_top{clear:both; border-bottom:1px dashed #927070; padding-bottom:5px; margin-bottom:5px}
.mnews_top b{line-height:30px; font-size:14px}
.mnews_top p{text-align:left; line-height:24px; margin:0px; padding:0px}
.mnews_bottom{clear:both;}
.mnews_bottom ul{list-style-type:none; padding:0px 0px; margin:0px 0px}
.mnews_bottom li{width:298px; float:left; line-height:28px; background:url(../images/icon01.png) no-repeat 0px center; padding-left:10px; text-align:left;}
.m_about{width:718px; float:left; margin-right:14px;}
.m_a_tilte{clear:both; text-align:left; margin-bottom:10px}
.m_a_content{background:url(../images/bg04.png) no-repeat 0px 0px; clear:both; padding:0px; overflow:hidden; height:275px} 
.m_a_content p{text-align:left; line-height:24px; margin:0px; padding:0px}
.m_a_left{float:left; width:307px; margin-left:10px; padding:10px 0px 0px 0px}
.m_a_right{float:left; width:371px; padding:20px 0px 0px 15px}
.m_a_right .banner{margin-top:8px}
.m_a_right .banner img{margin:0px 2px;}
.m_gdfm{clear:both}
.m_g_title{clear:both}
.m_g_content{clear:both; border:2px solid #51010a; border-top:none; padding:6px;}
.m_left{width:270px; float:left; margin-right:14px;}
.m_video{width:718px; float:left;background:url(../images/bg06.png) no-repeat 0px 0px; height:189px }
.m_v_title{width:33px; float:left; padding:12px 0px 24px 15px}
.m_v_content{width:670px; margin-top:15px; float:left; }
.m_v_content img{margin-right:12px; border:1px solid #51010a; background-color:#fbf8f1; padding:5px;}
.m_right{width:270px; float:left}
.m_content{width:324px; float:left;}
.m_c_title{height:38px; padding-top:12px; clear:both; background:url(../images/bg05.png) no-repeat 0px 0px;}
.m_c_content{clear:both; border:2px solid #51010a; border-top:none; padding:10px 8px 1px 8px}
.m_c_top{clear:both; text-align:left; line-height:20px; padding-bottom:5px}
.m_c_top b{font-size:14px; line-height:24px}
.m_c_bottom{clear:both}
.m_c_bottom ul{list-style-type:none; padding:0px; margin:0px;}
.m_c_bottom li{text-align:left; line-height:30px;}
.m_jqsk{height:152px; background:url(../images/bg03.png) no-repeat 0px 0px; clear:both; padding:26px 38px 22px 89px;}
.m_jqsk img{width:152px; height:114px; border:1px solid #d2d2d2; background-color:#fbf8f1; padding:3px; margin:0px 6px 6px 6px}
#footer{background:url(../images/line.jpg) repeat-x 0px 0px; height:110px}
.footer{width:1002px; margin:0px auto; line-height:24px;}
.f_menu{padding-top:25px; line-height:50px}


.subnav{clear:both; width:1002px; margin:0px auto; padding-top:15px;}
.sub_left{width:225px; float:left; margin-right:14px; background:url(../images/l_line.jpg) repeat-y 0px 0px}
.sub_all{background:url(../images/l_top.jpg) no-repeat 0px 0px; min-height:223px;}
.s_l_title{clear:both; font-size:18px; font-family:"Microsoft Yahei","宋体",Arial, Helvetica, sans-serif; font-weight:bold; color:#51010a; text-align:left; padding:34px 0px 0px 30px}
.s_l_content{clear:both; padding-top:20px;}
.s_l_content ul{list-style-type:none; padding:0px; margin:0px;}
.s_l_content li{height:34px; line-height:34px; text-align:left;}
.s_l_content li a:link {color:#000000;text-decoration:none; display:block; background:url(../images/icon01.png) no-repeat 40px center; padding-left:53px}  
.s_l_content li a:visited {color:#000000;text-decoration:none; display:block; background:url(../images/icon01.png) no-repeat 40px center; padding-left:53px  }  
.s_l_content li a:hover {color:#ff9344;text-decoration:none; display:block; background:url(../images/bg07.png) no-repeat 0px center; padding-left:40px }  
.s_l_content li a:active {color:#000000;text-decoration:none; display:block; background:url(../images/icon01.png) no-repeat 40px center; padding-left:53px}
.s_l_content li.click a:link {color:#ff9344;text-decoration:none; display:block; background:url(../images/bg07.png) no-repeat 0px center; padding-left:40px}  
.s_l_content li.click a:visited {color:#ff9344;text-decoration:none; display:block; background:url(../images/bg07.png) no-repeat 0px center; padding-left:40px}  
.s_l_content li.click a:hover {color:#ff9344;text-decoration:none; display:block; background:url(../images/bg07.png) no-repeat 0px center; padding-left:40px }  
.s_l_content li.click a:active {color:#ff9344;text-decoration:none; display:block; background:url(../images/bg07.png) no-repeat 0px center; padding-left:40px}  
.s_av{clear:both; padding-top:25px;}
.sub_right{width:763px; float:left}
.s_r_title{clear:both; background:url(../images/bg08.png) no-repeat 0px bottom; padding-bottom:20px; overflow:hidden}
.s_r_title .left{background:url(../images/icon02.png) no-repeat 0px center; font-size:18px; font-family:"Microsoft Yahei","宋体",Arial, Helvetica, sans-serif; font-weight:bold; color:#51010a; padding-left:35px}
.s_r_content{clear:both; padding:10px;}
.honner{clear:both;}
.honner ul{list-style-type:none; padding:0px 0px; margin:0px 0px;}
.honner li{list-style-type:none; width:220px; margin:5px 12px 15px 12px; float:left;  text-decoration:none; }
.honner img{width:214px; height:158px; margin-bottom:10px; padding:3px; border:1px solid #b89494}
.news{clear:both;}
.news ul{list-style-type:none; padding:0px; margin:0px;}
.news li{text-align:left; line-height:35px; border-bottom:1px dashed #ceb4b2; background:url(../images/icon01.png) no-repeat 0px center; padding-left:12px}
.subnews_title{ border-bottom:1px solid #dcdcdc; line-height:28px; color:#a6a5a5; padding-bottom:8px; margin-bottom:8px;}
.subnews_title b{font-size:18px; font-weight:normal; font-family:"Microsoft Yahei","宋体",Arial, Helvetica, sans-serif; color:#000000;}
.subnews_content{clear:both; padding-top:15px}
.tabResume, .tabResume td {border-collapse: collapse; font-size: 12px;}
.message{border-bottom:1px dashed #ceb4b2; padding-bottom:5px; margin-bottom:10px}



DIV.quotes {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 20px; TEXT-ALIGN: center; float:right; clear:both}
DIV.quotes A {
	BORDER-RIGHT: #c4c2c2 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #c4c2c2 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #c4c2c2 1px solid; COLOR: #aaa; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #c4c2c2 1px solid; TEXT-DECORATION: none
}
DIV.quotes A:hover {
	BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a0a0a0 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #a0a0a0 1px solid
}
DIV.quotes A:active {
	BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a0a0a0 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #a0a0a0 1px solid
}
DIV.quotes SPAN.current {
	BORDER-RIGHT: #c4c2c2 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #c4c2c2 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #c4c2c2 1px solid; COLOR: #aaa; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #c4c2c2 1px solid; BACKGROUND-COLOR: #f0f0f0
}
DIV.quotes SPAN.disabled {
	BORDER-RIGHT: #f3f3f3 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f3f3f3 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #f3f3f3 1px solid; COLOR: #ccc; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #f3f3f3 1px solid
}

.yx-rotaion a:link {color:#fff;text-decoration:none;  }  
.yx-rotaion a:visited {color:#fff;text-decoration:none;  }  
.yx-rotaion a:hover {color:#fff;text-decoration:none;  }  
.yx-rotaion a:active {color:#fff;text-decoration:none;  } 

