/* CSS Document */
body{text-align:center;  font-family:"宋体",Arial, Helvetica, sans-serif;  font-size:12px;  margin:0px 0px;  padding:0px 0px; color:#3a3a3a; background-color:#ffffff; }  

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:#3a3a3a;text-decoration:none;  }  
a:visited {color:#3a3a3a;text-decoration:none;  }  
a:hover {color:#d90102;text-decoration:none;  }  
a:active {color:#3a3a3a;text-decoration:none;  } 
.yellow{color:#eb3d00}
.red{color:#d90102}
.red a{color:#d90102; text-decoration:none}
.red a:hover{color:#3a3a3a; text-decoration:none}
.white{color:#FFFFFF}
.white a{color:#FFFFFF; text-decoration:none}
.white a:hover{color:#d90102; text-decoration:none}
.green{color:#387229}
.green a{color:#387229; text-decoration:none}
.green a:hover{color:#d90102; text-decoration:none}
.grey{color:#7e7e7e;}
.grey a{color:#7e7e7e; text-decoration:none}
.grey a:hover{color:#d90102; text-decoration:none}
.black{color:#1f1e1e}
.black a{color:#1f1e1e; text-decoration:none}
.black a:hover{color:#d90102; text-decoration:none}
.blue{color:#000861}
img{border:0px;}
.left{float:left;}
.right{float:right;}
.banner{clear:both}
.t01{font-family:"Microsoft Yahei","宋体",Arial, Helvetica, sans-serif;}
.t{font-family:Arial, Helvetica, sans-serif;}

.header{clear:both; width:1002px; margin:0px auto; height:115px; padding:5px 0px}
.logo{float:left; margin:20px 0px 0px 10px}
.tell{float:right}
#menu{border-top:3px solid #000861}
.menu{width:1002px; margin:0px auto;height: 45px; z-index: 100;}
.menu ul{margin:0px; padding:0px; list-style-type:none}
/*.menu li{width:125px; float:left; background:url(../images/line01.jpg) no-repeat right center; height:45px; line-height:45px; font-size:15px; font-family:"Microsoft Yahei","宋体",Arial, Helvetica, sans-serif;}*/
.navBar { width:996px; margin:0 auto; height:45px; line-height:45px; background:#000; color:#333; z-index:999}
.nav { position:relative; width:1000px; margin:0 auto; font-size:15px; font-family:"Microsoft Yahei","宋体",Arial, Helvetica, sans-serif;z-index:999}
.nav a { color:#3a3a3a;}
.nav h3 { font-weight:normal; font-size:15px; height:45px; line-height:45px;}
.nav .m { float:left; position:relative; z-index:1;}
.nav .s { float:left; width:3px; text-align:center; margin-top:13px}
.nav h3 a { display:block; width:108px; text-align:center; font-weight:bold;}
.nav .sub { display:none; position:absolute; left:-3px; top:46px; z-index:1; width:111px; border:1px solid #E6E4E3; border-top:0; background:#fff;}
.nav .sub li { text-align:center; padding:0 8px; margin-bottom:-1px;}
.nav .sub li a { display:block; border-bottom:1px solid #E6E4E3; padding:4px 0; height:22px; line-height:22px; color:#3a3a3a; font-size:12px;}
.nav .sub li a:hover { color:#d90102;}
.nav .block { height:6px; width:113px; background:url(../images/line08.jpg) no-repeat center; position:absolute; left:0; top:40px; overflow:visible;}

.av{clear:both}
/* flexslider */
.flexslider{position:relative;height:460px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:460px;}
.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;}*/

.mainnav{clear:both; width:1002px; margin:0px auto; padding:15px 0px 15px 0px}
.m_left{width:695px; float:left; margin-right:15px;}
.m_right{width:292px; float:left}
.m_title{background:url(../images/line02.jpg) repeat-x 0px 0px; overflow:hidden}
.m_title .left{background:url(../images/line03.jpg) no-repeat center 0px; color:#d90102; font-size:14px; height:40px; line-height:40px; padding:0px 10px}
.m_title .right{background:url(../images/icon01.gif) no-repeat right center; padding-right:15px; margin-top:14px; margin-right:6px}
.m_content{clear:both}
.t02{text-align:left; line-height:24px}

.m_pic{width:275px; float:left; margin-right:10px}
.m_text{width:410px; float:right}
.yx-rotaion{margin:0 auto;}
.yx-rotaion-btn,.yx-rotaion-title,.yx-rotation-focus,.yx-rotation-t,.yx-rotaion-btn{position:absolute}
.yx-rotation-title{position:absolute;width:100%;height:30px;line-height:30px;background:#000;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;left:0;bottom:0;_bottom:-1px;z-index:1}
.yx-rotation-t{color:#fff;font-size:12px;font-family:microsoft yahei;z-index:2;bottom:0;left:10px;line-height:30px; font-weight:normal}
.yx-rotation-focus span,.yx-rotaion-btn span{background:url(../images/ico.png) no-repeat;display:block;}
.yx-rotation-focus{height:35px;line-height:35px;right:10px;bottom:0;z-index:2}
.yx-rotation-focus span{width:12px;height:12px;line-height:12px;float:left;margin-left:5px;position:relative;top:14px;cursor:pointer;background-position:-24px -126px;text-indent:-9999px}
.yx-rotaion-btn{width:100%;height:30px;top:50%;margin-top:-20px;}
.yx-rotaion-btn span{width:30px;height:30px;cursor:pointer;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;position:relative}
.yx-rotaion-btn .left_btn{background-position:-2px -2px;float:left;left:10px}
.yx-rotaion-btn .right_btn{background-position:-2px -49px;float:right;right:10px}
.yx-rotaion-btn span.hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;}
.yx-rotation-focus span.hover{background-position:-10px -126px}
.rotaion_list{width:0;height:0;overflow:hidden;}
/****** tab1 ******/
.hiddendiv{display: none;}
.tabqh{position:relative;}
.tabqh .menutab{}
.tabqh .menutab ul{margin:0px;padding:0px;height:40px; line-height:40px;list-style:none;text-align:center;  overflow:hidden}
.tabqh .menutab li{display:block;float:left; height:40px;line-height:40px; width:105px; font-size:14px; }
.tabqh .menutab li a{color:#3a3a3a; text-decoration:none;display:block; }
.tabqh .menutab li a.tabactive{color:#d90102; background:url(../images/line03.jpg) no-repeat center 0px;}
.tabqh .tabdiv ul{list-style:none;}
.tabqh .tabdiv ul li{text-align:left; height:24px; line-height:24px; background:url(../images/icon02.gif) no-repeat 0px center; padding-left:12px}
.tabqh .tabdiv ul li a{text-decoration:none;color:#3a3a3a;}
.tabqh .tabdiv ul li a:hover{color:#d90102;}
.tabqh .tabdiv ul li span{float:right}
.tabqh .tabfirstli{}
.tabqh .tabdiv{font-size:12px;position:absolute;text-align:left;top:-4px; width:410px; float:right}	

.m_title1{clear:both}
.m_title1 .left{color:#d90102; font-size:14px; height:40px; line-height:40px; padding:0px 10px}
.m_title1 .right{background:url(../images/icon01.gif) no-repeat right center; padding-right:15px; margin-top:14px; margin-right:6px}
.m_content1{clear:both; -moz-border-radius:0 0 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px; border:1px solid #e5e5e5;box-shadow:2px 2px 0px #ccc;-webkit-box-shadow: 2px 2px 5px #ccc;-moz-box-shadow: 2px 2px 5px #ccc; padding:10px 10px}
.m_content1 img{width:150px; height:113px; margin:0px 8px 6px 8px}
.m_content1 a{text-decoration:}

.m_zzfw{clear:both; text-align:left; line-height:18px}
.m_zzfw ul{list-style-type:none; padding:0px; margin:0px}
.m_zzfw li{height:65px; background:#ededed url(../images/line05.png) no-repeat 0px 0px; width:312px; float:left; padding:10px 10px 10px 20px; margin-bottom:12px; display:block;}
.m_zzfw img{float:left; margin-right:15px}
.m_zzfw b{font-family:"Microsoft Yahei","宋体",Arial, Helvetica, sans-serif; font-size:18px; color:#313030; font-weight:normal; height:30px; line-height:30px}
.m_zzfw li:hover{background-color:#d6d9f7}

.m_wdys{clear:both}
.m_wdys ul{list-style-type:none; padding:0px; margin:0px;}
.m_wdys li{clear:both; border-bottom:1px solid #f7f7f7; border-top:1px solid #d8d7d7;height:54px; line-height:54px; font-family:"Microsoft Yahei","宋体",Arial, Helvetica, sans-serif; font-size:20px; background:#ebebeb url(../images/icon03.png) no-repeat 245px center; display:block; text-align:left;}
.m_wdys li:hover{background:#d6d9f7 url(../images/icon04.png) no-repeat 245px center}
.m_wdys li img{margin:14px 20px 0px 20px; float:left}

.rzqy{clear:both}
.rzqy ul{list-style-type:none; padding:0px; margin:0px}
.rzqy li{float:left; width:139px; margin:0px 2px 6px 2px}
.rzqy li img{border:1px solid #cccccc; width:137px; height:54px}

#footer{clear:both; background:#f1f1f1 url(../images/line07.jpg) repeat-x 0px 0px; overflow:hidden; padding-bottom:10px}
.footer{clear:both; width:1002px; margin:0px auto}
.f_top{background:url(../images/line07.jpg) repeat-x bottom; height:45px; line-height:45px; text-align:left; margin-bottom:10px }
.f_bottom{clear:both}
.f_bottom .left{text-align:left; line-height:24px;}

#subnav{background:url(../images/sav01.jpg) no-repeat center 0px; overflow:hidden}
.subnav{clear:both; width:1002px; margin:0px auto; background:url(../images/line09.jpg) repeat-y 179px 0px; margin-top:180px; overflow:hidden; padding-bottom:15px}
.sub_left{width:180px; float:left; padding-bottom:50px; margin-right:25px;}
.sl_title{clear:both}
.sl_menu{clear:both}
.sl_menu ul{list-style-type:none; padding:0px 0px; margin:0px 0px;}
.sl_menu li{clear:both; height:50px; line-height:50px; text-align:left; border-bottom:1px solid #e1dfdf;font-family:"Microsoft Yahei","宋体",Arial, Helvetica, sans-serif; font-size:15px; }
.sl_menu li a:link {color:#3a3a3a;text-decoration:none; display:block }  
.sl_menu li a:visited {color:#3a3a3a;text-decoration:none; display:block }  
.sl_menu li a:hover {color:#000861;text-decoration:none; background:url(../images/icon05.gif) no-repeat 140px center; display:block; font-weight:bold; display:block}  
.sl_menu li a:active {color:#3a3a3a;text-decoration:none;  display:block} 
.sl_menu li.hover a:link {color:#000861;text-decoration:none; background:url(../images/icon05.gif) no-repeat 140px center; display:block; font-weight:bold  }  
.sl_menu li.hover a:visited {color:#000861;text-decoration:none; background:url(../images/icon05.gif) no-repeat 140px center; display:block; font-weight:bold}  
.sl_menu li.hover a:hover {color:#000861;text-decoration:none; background:url(../images/icon05.gif) no-repeat 140px center; display:block; font-weight:bold}  
.sl_menu li.hover a:active {color:#000861;text-decoration:none; background:url(../images/icon05.gif) no-repeat 140px center; display:block; font-weight:bold} 
.sl_menu li.t03 a:link {color:#3a3a3a;text-decoration:none; display:block; padding-left:20px;}
.sl_menu li.t03 a:visited {color:#3a3a3a;text-decoration:none; display:block; padding-left:20px;} 
.sl_menu li.t03 a:hover {color:#000861;text-decoration:none; background:url(../images/icon05.gif) no-repeat 140px center; display:block; font-weight:bold; display:block; padding-left:20px;}  
.sl_menu li.t03 a:active {color:#3a3a3a;text-decoration:none;  display:block; padding-left:20px;} 
.sl_menu li.t04 a:link {color:#000861;text-decoration:none; background:url(../images/icon05.gif) no-repeat 140px center; display:block; font-weight:bold; display:block; padding-left:20px;}
.sl_menu li.t04 a:visited {color:#000861;text-decoration:none; background:url(../images/icon05.gif) no-repeat 140px center; display:block; font-weight:bold; display:block; padding-left:20px;} 
.sl_menu li.t04 a:hover {color:#000861;text-decoration:none; background:url(../images/icon05.gif) no-repeat 140px center; display:block; font-weight:bold; display:block; padding-left:20px;}  
.sl_menu li.t04 a:active {color:#000861;text-decoration:none; background:url(../images/icon05.gif) no-repeat 140px center; display:block; font-weight:bold; display:block; padding-left:20px;} 
.sub_right{width:797px; float:left; padding-top:60px;}
.sr_title{clear:both; background:url(../images/line10.gif) repeat-x bottom; height:45px; line-height:45px; padding-bottom:5px}
.sr_title .left{font-family:"Microsoft Yahei","宋体",Arial, Helvetica, sans-serif; font-size:20px; color:#011066}
.sr_title .right{background:url(../images/home.gif) no-repeat 0px 16px; padding-left:16px; margin-top:10px}
.sr_content{clear:both; padding-top:10px}
.src_content{clear:both}

.honor{clear:both;  }
.honor ul{list-style-type:none; padding:0px 0px; margin:0px 0px;}
.honor li{list-style-type:none; width:223px; margin:0px 10px 25px 10px; float:left; padding:10px 10px; border:1px solid #d2d2d2; text-decoration:none; background-color:#fff; box-shadow:0px 0px 2px #e1dfdf;}
.honor li:hover {border:1px solid #d90102;  }  
.honor img{width:223px; height:167px; margin-bottom:10px}

.news{clear:both;}
.news img{border:1px solid #d2d2d2; float:left; margin-right:10px; width:170px; height:128px}
.news ul{list-style-type:none; padding:0px; margin:0px;}
.news li{text-align:left; line-height:24px; border-bottom:1px dashed #d2d2d2; padding-bottom:20px; margin-bottom:20px; overflow:hidden}
.news li b{font-size:16px; font-family:"Microsoft Yahei","宋体",Arial, Helvetica, sans-serif; line-height:30px; }
.time{float:right; color:#4f4f4f}
.news_title{ border-bottom:1px dashed #d2d2d2; line-height:28px; color:#a6a5a5; padding-bottom:8px; margin-bottom:8px;}
.news_title b{font-size:18px; font-weight:normal; font-family:"Microsoft Yahei","宋体",Arial, Helvetica, sans-serif; color:#000000;}
.news_content{clear:both; padding-top:15px}

.ywbd_info{clear:both;}
.t1 tr:nth-child(odd){background:#d7dafb;}
.t1 td:nth-child(even){}
.t1 td{padding:7px 8px 6px 8px;}
.t2, .t2 td {border-collapse: collapse;border:1px solid #e0e1e0;}
.ywbd_tw{clear:both; background-color:#f4f4f6;border:1px solid #e0e1e0; padding:10px 10px 10px 10px}
.ywbd_tw h3{text-align:left;color:#000861; height:45px; line-height:45px}
.faq_tbx_st {padding: 2px;border: 1px solid #d2d2d2;}
.ywbd_hd{clear:both;background-color:#f4f4f6;border:1px solid #e0e1e0;}
.ywbd_hd .title{clear:both; text-align:left; height:40px; line-height:40px;border-bottom:1px dashed #d2d2d2; padding:0px 10px; color:#d90102}
.ywbd_hd .grey{float:right}
.ywbd_hd .content{text-align:left; line-height:24px; padding:10px 10px}
.ywbd_hd .bt{text-align:center; font-size:15px; padding:10px 0px;background-color:#e8ebfe;}
.ywbd_hd .content1{text-align:left; line-height:24px; padding:10px 10px; background-color:#e8ebfe; border:1px solid #c3caf5; margin:0px 10px 10px 10px}

.query{clear:both;}
.query1, .query1 td {border-collapse: collapse;border:1px solid #d2d2d2; padding:10px 5px}

.zshc{clear:both}
.zshc ul{list-style-type:none; padding:0px 0px; margin:0px 0px;}
.zshc li{list-style-type:none; width:245px; margin:0px 10px 25px 10px; float:left; text-decoration:none; }
.zshc img{width:245px; height:167px; margin-bottom:10px}

.zcyd h3{text-align:left;color:#000861; height:45px; line-height:45px; padding:0px; margin:0px}
.zcyd ul{list-style-type:none; padding:0px; margin:0px}
.zcyd li{text-align:left; line-height:30px; clear:both;border-bottom:1px dashed #d2d2d2;}

.quotes { font: 14px Arial, Helvetica, sans-serif;padding:10px 0px 10px 0px; margin: 0px;}
.quotes a {padding: 3px 8px; border: solid 1px #ddd; background: #fff; text-decoration: none;margin-right:2px}
.quotes a:visited {padding: 3px 8px; border: solid 1px #ddd; background: #fff; text-decoration: none;}
.quotes .cpb {padding: 3px 8px;font-weight: bold; font-size: 13px;border:solid 1px #019C01;background: #019C01; color:#FFFFFF}
.quotes .cpb a:hover {color: #FFFFFF; background: #019C01;border-color:#ffa501;text-decoration: none;}