*{ margin:0px; padding:0px;}
body{ font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#666;}
img{ border:none; outline:none;}
a{ text-decoration:none;}
li{ list-style:none;}
input{ outline:none;}

/*  Í·²¿  */
#top{ width:100%; height:100px; float:left; background:url(../images/top_bg.jpg) center no-repeat;}
.top{ width:1200px; margin:0px auto;}
.logo{ width:390px; height:80px; float:left; margin-top:10px;}
.top_right{ float:right; margin-top:10px; width:420px; }
.top_right_t{ margin-bottom:15px; float:right;}
.top_right_tl{ float:left; height:22px; line-height:22px;}
.top_right_tl a{ font-size:13px; color:#666; float:left;}
.top_right_tl a:hover{ color:#3E69B9; text-decoration:underline;}
.top_right_tl span{ height:12px; border-left:1px solid #bbb; margin-top:5px; float:left; margin-left:6px; margin-right:6px;}
.top_right_tr{ float:left; height:22px; line-height:22px; margin-left:18px;}
.top_right_tr a{ padding-left:22px; background:url(../images/wx_tico.png) no-repeat; color:#666; float:left; height:22px;}
.top_right_tr:hover .top_ewm{ display:block;}
.top_right_tr .top_ewm{ width:100px; border:1px solid #dcdcdc; background:#fff; padding:4px; float:left; display:none; position:absolute; top:42px; margin-left:-8px; z-index:999;}
.top_right_tr .top_ewm img{ float:left; width:100px; height:100px;}
.top_right_tr .top_ewm span{ width:100px; height:26px; border-radius:100px; line-height:24px; text-align:center; margin-top:6px; background:#3E69B9; color:#fff; font-size:14px; float:left;}

.top_right_b{ height:30px; clear:both; }
.top_right_b span{ line-height:30px; float:left; font-size:14px; color:#333; margin-right:20px;}
.top_right_b div{ float:right;border-radius:100px;}
.top_right_b div input[type="text"]{border-radius:100px 0px 0px 100px; width:170px; border:1px solid #dcdcdc; height:26px; border-right:none; line-height:26px; padding-left:10px; color:#999; font-family:"Î¢ÈíÑÅºÚ"; font-size:13px; float:left; background:#fff;}
.top_right_b div input[type="submit"]{border-radius:0px 100px 100px 0px; height:28px; width:46px; background:url(../images/search_ico.png) center #3E69B9 no-repeat; float:left; border:0; cursor:pointer;}

/**  banner  **/
#banner{ width:100%; float:left;position:relative; z-index:99;}
#full-screen-slider { width:100%; height:450px; float:left; position:relative}
#slides { display:block; width:100%; height:450px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:420px; z-index:9900; margin:0; width:126px; height:6px; border:1px solid #fff; padding:1px;}
#pagination li { display:block; list-style:none; width:41px; height:6px; float:left; background:none;}
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#fff}

/*  µ¼º½  */

#nav{ width:100%; height:54px; background:#3E69B9; float:left; position:relative; z-index:88;}
.nav{margin:0px auto;width:1120px;}
.nav ul{ width:1080px; margin:0px auto;}
.nav ul li{float:left; margin-left:10px; margin-right:10px; width:100px;}
.nav ul li a{ line-height:28px; color:#fff; font-size:16px; float:left;text-align:center; margin-top:13px; border-radius:100px; width:100px;}
.nav ul li:hover .nav_hover{ display:block;}
.nav ul li:hover a{ background:#fff; color:#3E69B9;}
.nav_li{background:#fff; color:#3E69B9 !important;}
.nav ul li .nav_hover{width:120px!important; text-align:center;margin-top:14px; display:none; float:left;background:#3E69B9; margin-left:-20px; padding:10px;}
.nav ul li .nav_hover i{ width:120px;background:url(../images/nav_jt.png) bottom no-repeat; height:10px; margin-top:-20px; float:left;}
.nav ul li .nav_hover li{width:130px!important; border-bottom:1px dashed #B9C9E8; margin:0px !important;}
.nav ul li .nav_hover li a{ color:#fff !important;width:120px!important; height:26px!important; line-height:26px!important; font-size:14px !important; margin-top:6px; margin-bottom:6px; margin-left:0px !important; background:none !important;}
.nav ul li .nav_hover li:hover a{color:#3E69B9 !important; background:#fff !important; border-radius:100px;}

/*  ½¹µãÍ¼  */
.focus{ position:relative; width:440px; height:280px; background-color: #000; float: left;}  
.focus img{ width:440px; height:280px;} 
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:10px; height:10px; border-radius:7px; margin:0 3px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:40px; line-height:40px; 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:#ccc; font-size:14px; overflow:hidden; margin-left:18px; font-family: "Î¢ÈíÑÅºÚ";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  } 
.focus .fcon img{ display:block;}  
.focus .fbg{bottom:10px; right:15px; position:absolute;text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:10px; height:10px; border-radius:7px; margin:0 3px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#3E69B9;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }  

.focus1{ position:relative; width:1200px; height:110px; background-color:#000; float: left;}  
.focus1 img{ width:1200px; height:110px;} 
.focus1 .btn1{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus1 .btn1 a{position:relative; display:inline; width:10px; height:10px; border-radius:7px; margin:0 3px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus1 .btn1 a:hover,.focus1 .btn a.current1{  cursor:pointer;background:#fc114a;}  
.focus1 .fPic1{ position:absolute; left:0px; top:0px; }  
.focus1 .D1fBt1{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }   
.focus1 .fcon1{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus1 .fcon1 img{ display:block; }  
.focus1 .fbg1{top:25px;right:15px; position:absolute;text-align:center; z-index: 200; }  
.focus1 .fbg1 div{overflow:hidden;zoom:1; width:10px; height:80px;}    
.focus1 .D1fBt1 a{position:relative; display:inline; width:10px; height:10px; margin-bottom:6px; border-radius:7px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus1 .D1fBt1 .current,.focus1 .D1fBt1 a:hover{background:#3E69B9;}    
.focus1 .D1fBt1 img{display:none}    
.focus1 .D1fBt1 i{display:none; font-style:normal; } 


/*  ÐÂÎÅ  */
#main{ width:100%; margin-top:12px; float:left;}
.main{ width:1200px; margin:0px auto;}
.main_jdt{ width:440px; height:280px; float:left;}
.jtxw{ width:460px; float:left; margin-left:10px; margin-right:10px; overflow:hidden; height:280px;}
.jtxw_bt{ width:460px; float:left; height:36px; background:#F1F1F1;}
.jtxw_bt span{ width:100px; height:36px; background:url(../images/btbg.png) no-repeat; padding-left:26px; line-height:36px; color:#fff; font-size:16px; float:left;}
.jtxw_bt a{ line-height:36px; float:right; margin-right:6px; font-size:12px; color:#999;}
.jtxw_nr{ width:460px; float:left; margin-top:10px;}
.jtxw_nr a{width:440px; float:left; height:24px; line-height:24px; color:#666; font-size:14px; background:url(../images/li_ico.png) no-repeat; padding-left:20px; margin-top:6px; margin-bottom:4px;}
.jtxw_nr a:hover{ text-decoration:underline;}
.tzgg{ width:274px; float:left; border:1px solid #dcdcdc; padding:2px;overflow:hidden;}
.tzgg_bt{ height:32px; width:274px; float:left; background:#f1f1f1}
.tzgg_bt span{ float:left; width:92px; height:36px; line-height:32px; padding-left:20px; color:#fff; font-size:16px; background:url(../images/btbg.png) no-repeat; background-size:100%;}
.tzgg_bt a{ float:right; margin-right:6px; line-height:34px; font-size:12px; color:#999;}
.tzgg_nr{float:left; margin-top:13px; width:274px; }
.tzgg_nr a{width:244px;/*white-space:nowrap;*/ text-overflow:ellipsis; float:left; /*height:32px;*/ line-height:32px; color:#666; font-size:14px; background:url(../images/li_ico.png) 2px 5px no-repeat; padding-left:20px;overflow:hidden;}
.tzgg_nr a:hover{ text-decoration:underline;}
#tzgg_nr_gd{ overflow:hidden; height:228px;}
.zzgg{ width:1200px; float:left; margin-top:10px; margin-bottom:10px;}
.zzgg_gd{ width:1200px; height:12px; float:left; background:url(../images/ztgd_bg.jpg) no-repeat;}
.zzgg_gd a{ width:110px; height:12px; background:#fff; display:block; margin:0px auto; text-align:center; line-height:12px; font-size:13px; color:#999;}
.zzgg_nr{ width:1200px; float:left; margin-bottom:15px;}
.xmdt{ width:445px; float:left; margin-right:15px; margin-top:10px; height:280px; overflow:hidden;}
.xmdt_bt{ height:26px; width:445px; float:left;}
.xmdt_bt span{ height:26px; padding-left:32px; float:left; line-height:26px; color:#333; font-size:18px;}
.gtcj_ico{ background:url(../images/gtcj_ico.png) no-repeat;}
.jygl_ico{ background:url(../images/jygl_ico.png) no-repeat;}
.djgz_ico{ background:url(../images/djgz_ico.png) no-repeat;}
.qywh_ico{ background:url(../images/qywh_ico.png) no-repeat;}
.tlml_ico{ background:url(../images/tlml_ico.png) no-repeat;}
.xmdt_bt div{ width:320px; float:right; height:13px; border-bottom:1px solid #dcdcdc; }
.xmdt_bt div a{ float:right; position:relative; width:42px; background:#FFF; color:#999999; padding-left:5px;}

.spzx_bt{ height:32px; width:274px; float:left; }
.spzx_bt span{ float:left; height:36px; line-height:32px; padding-left:38px; color:#333333; font-size:16px; background:url(../images/video_ico.png) no-repeat 5px center;}
.spzx_bt a{ float:right; line-height:30px; font-size:14px; color:#999; background:#FFF; padding-left:5px;}
.spzx_bt div{ width: 170px; float: right; height: 13px; border-bottom: 1px solid #dcdcdc; margin-top: 2px;}


.xmdt_nr{ width:445px; float:left; margin-top:10px;}
.xmdt_nr li{ width:445px; float:left; height:24px; line-height:24px; margin-top:4px; margin-bottom:4px;}
.xmdt_nr li a{ color:#666; float:left; font-size:14px; background:url(../images/li_ico.png) no-repeat; padding-left:20px;}
.xmdt_nr li a:hover{ text-decoration:underline;}
.xmdt_nr li span{ color:#999; font-size:12px; float:right;}

.xmdt_nr2{ width:100%; clear:both; }
.xmdt_nr2 li{ line-height:32px;}
.xmdt_nr2 li a{ color:#666; font-size:14px; background:url(../images/li_ico.png) no-repeat; padding-left:20px;}
.xmdt_nr2 li a:hover{ text-decoration:underline;}
.xmdt_nr2 li span{ color:#999; font-size:12px; float:right;}

.djgz{ width:430px; float:left; overflow:hidden;}
.tlwh{ width:430px; float:left; overflow:hidden; margin-left:30px;}
.djgz_bt{ width:100%; float:left; height:26px;}
.djgz_bt span{ height:26px; padding-left:32px; float:left; line-height:26px; color:#333; font-size:18px;}
.djgz_bt div{ width:320px; float:right; height:13px; border-bottom:1px solid #dcdcdc; margin-top:2px;}
.djgz_bt div a{ float:right; position:relative; width:42px; background:#FFF; color:#999; padding-left:5px;}
.djgz_nr{ width:100%; float:left; margin-top:10px;}

.djgz_nr_rm{ width:100%; float:left; height:120px; overflow:hidden;}
.djgz_nr_rm div{width:180px; height:120px; float:left; overflow:hidden;}
.djgz_nr_rm div img{ width:180px; height:120px; float:left;transition: all 1s ease 0s;}
.djgz_nr_rm div img:hover{-webkit-transform:scale(1.1);transform:scale(1.1); width:192px; height:132px;}
.djgz_nr_rm a{ line-height:30px; color:#333; font-size:18px; word-wrap:break-word;}
.djgz_nr_rm a:hover{ text-decoration:underline;}
.djgz_nr_rm p{ width:396px; line-height:24px; color:#666; font-size:14px; float:right;}
.djgz_nr_rm p a{ padding-left:15px; color:#3E69B9 !important; width:auto !important; float:none !important; font-size:14px !important; height:auto !important; line-height:normal !important;}
.djgz_nr_rm h1{ float:left; font-weight:normal; width:240px; padding-left:10px;}


.djgz_nr_rm2{ width:100%; float:left; overflow:hidden; padding-top:10px;}
.djgz_nr_rm2 div{width:180px; height:120px; overflow:hidden; margin:0 auto;}
.djgz_nr_rm2 div img{ width:180px; height:120px; float:left;transition: all 1s ease 0s;}
.djgz_nr_rm2 div img:hover{-webkit-transform:scale(1.1);transform:scale(1.1); width:192px; height:132px;}
.djgz_nr_rm2 a{ line-height:30px; color:#333; font-size:16px; word-wrap:break-word;}
.djgz_nr_rm2 a:hover{ text-decoration:underline;}
.djgz_nr_rm2 p{ width:396px; line-height:24px; color:#666; font-size:14px; float:right;}
.djgz_nr_rm2 p a{ padding-left:15px; color:#3E69B9 !important; width:auto !important; float:none !important; font-size:14px !important; height:auto !important; line-height:normal !important;}
.djgz_nr_rm2 h1{ width:240px; padding-left:10px; text-align:center; font-weight:normal;}

.djgz_nr_list{ width:100%; float:left; margin-top:10px;}
.djgz_nr_list li{ width:100%; float:left; height:24px; line-height:24px; margin-top:4px; margin-bottom:4px;}
.djgz_nr_list li a{ color:#666; float:left; font-size:14px; background:url(../images/li_ico.png) no-repeat; padding-left:20px;}
.djgz_nr_list li a:hover{ text-decoration:underline;}
.djgz_nr_list li span{ color:#999; font-size:12px; float:right;}
.tlml{ width:1200px; float:left; margin-top:12px; margin-bottom:10px;}
.tlml_bt{width:1200px; float:left; height:26px;}
.tlml_bt span{ height:26px; padding-left:32px; float:left; line-height:26px; color:#333; font-size:18px;}
.tlml_bt div{ width:1080px; float:right; height:13px; border-bottom:1px solid #dcdcdc; margin-top:2px;}
.tlml_bt div a{ float:right; position:relative; width:42px; height:12px; background:url(../images/gd_ico.png) no-repeat; top:6px;}
.tlml_nr{ width:1200px; float:left; margin-top:10px;}
#marquee{position:relative;height:192px;width:1200px;overflow:hidden; float:left;}
#marquee ul {position:absolute; width:1000%;}
#marquee li {float:left;display:inline; margin-right:10px; width:230px;}
#marquee li:hover a span{ background:#3E69B9; border:1px solid #3E69B9;border-top:none; color:#fff;}
#marquee li a div{width:230px;height:150px; float:left; overflow:hidden;}
#marquee li a div img{width:230px;height:150px; float:left;transition: all 1s ease 0s;}
#marquee li a div img:hover{-webkit-transform:scale(1.1);transform:scale(1.1); width:242px; height:162px;}
#marquee li a span{ width:228px; border:1px solid #dcdcdc; height:40px; line-height:40px; text-align:center; border-top:none; float:left; color:#333; font-size:15px;}
.yqlj{ width:1200px; float:left; height:40px; margin-bottom:10px;}
.yqlj_bt{ width:110px; height:40px; float:left; text-align:center; line-height:40px; background:url(../images/yqlj_bg.png) no-repeat; font-size:16px; color:#fff;}
.yqlj_list{ width:208px; float:left; margin-left:10px;}
.yqlj_list select{ width:208px; border:1px solid #dcdcdc; height:40px; float:left; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#666; padding-left:5px; padding-right:10px;}
.kjlj{ width:266px; padding:7px; background:#EEEEEE; float:left; margin-top:10px; height:250px;}
.kjlj_nr{ width:266px; height:250px; background:#fff; float:left;}

.kjlj_list{ width:258px; margin:0 auto; margin-left:4px;}
.kjlj_list li{ width:86px; float:left; text-align:center; border-bottom:1px dashed #dcdcdc; padding-top:12px; padding-bottom:11px;}
.kjlj_list span{ width:86px; height:28px; line-height:28px; text-align:center; color:#3E69B9; font-size:14px; margin-top:-5px; display:block;}

.xadt_ico{ background:url(../images/xadt_ico.png) no-repeat;}
.qxxx_ico{ background:url(../images/qxxx_ico.png) no-repeat;}
.zgmhw_ico{ background:url(../images/zgmhw_ico.png) no-repeat;}
.jpcx_ico{ background:url(../images/jpcx_ico.png) no-repeat;}
.pww_ico{ background:url(../images/pww_ico.png) no-repeat;}
.tyw_ico{ background:url(../images/tyw_ico.png) no-repeat;}
.tlwcx_ico{ background:url(../images/tlwcx_ico.png) no-repeat;}
.skb_ico{ background:url(../images/skb_ico.png) no-repeat;}
.kyxx_ico{ background:url(../images/kyxx_ico.png) no-repeat;}

/*  µ×²¿  */
#footer{ width:100%; height:90px; float:left; background:#3E69B9;}
.footer{ width:1200px; margin:0px auto;}
.footer_l{ width:1200px; float:left;}
.footer_lt{ width:100%; float:left; margin-top:25px; height:22px; line-height:22px;}
.footer_lt a{ font-size:14px; color:#D8E1F1; float:left;}
.footer_lt a:hover{ text-decoration:underline;}
.footer_lt span{ border-left:1px dotted #9FB4DC; height:10px; margin-top:7px; float:left; margin-left:8px; margin-right:8px;}
.footer_lb{ width:100%; float:left; margin-top:5px; height:22px; color:#D8E1F1;}
.footer_lb span{ font-size:14px; color:#D8E1F1; float:left; margin-right:15px;}
.footer_lb span a{ color:#D8E1F1;}
.footer_lb span a:hover{ text-decoration:underline;}
.footer_lb a{ color:#D8E1F1;}

.footer_r{ float:right;  margin-top:50px;}
.footer_r span{font-size:14px; color:#D8E1F1; float:left; height:22px; line-height:22px;}
.footer_r a{ width:26px; height:26px; float:left; margin-right:5px; margin-top:-2px;}
.footer_wx_ico{ background:url(../images/footer_wx.png) no-repeat;}
.footer_wb_ico{ background:url(../images/wb_ico.png) no-repeat; height:22px; display:inline-block; padding-left:24px; color:#666666; margin-left:10px;}
.footer_wx{width:26px; height:26px; float:left; margin-right:5px; margin-top:-2px;}
.footer_wx:hover .footer_ewm{ display:block;}
.footer_wx .footer_ewm{ width:100px; border:1px solid #dcdcdc; background:#fff; padding:4px; float:left; display:none; position:absolute; margin-top:-120px; margin-left:-40px; z-index:999;}
.footer_wx .footer_ewm img{ float:left; width:100px; height:100px;}
.index_pf{ width:90px; position:fixed; right:0px; bottom:10px; z-index:999; padding:5px; background:#fff;}
.index_pf img{ width:90px; height:90px; float:left;}
.index_pf span{ width:90px; height:24px; text-align:center; line-height:24px; float:left; color:#fff; background:#3E69B9; font-size:14px; border-radius:100px; margin-top:5px;}
.cd-top {display: inline-block;height:40px; width: 40px;position: fixed; bottom:0px; right:25px;box-shadow: 0 0 10px rgba(0, 0, 0, 0.05);/* image replacement properties */overflow: hidden;text-indent: 100%;white-space: nowrap; background:url(../images/fhdb_ico.png) no-repeat;visibility: hidden; opacity: 0; -webkit-transition: all 0.3s;  -moz-transition: all 0.3s;transition: all 0.3s;}
.cd-top.cd-is-visible {visibility: visible;opacity: 1;}


/*  ¹ØÓÚ¼¯ÍÅ  */
#about_banner{ width:100%; height:300px; clear:both; }
.about{ width:1200px; float:left; background:url(../images/main_bg.jpg) repeat-y; margin-top:-12px; margin-bottom:10px;}
.about_left{ width:200px; float:left; position:relative; z-index:99; margin-top:-100px;}
.about_left_t{ width:200px; height:100px; background:#456CB6; float:left;}
.about_left_t b{ font-weight:normal; font-size:22px; width:130px; color:#fff; float:left; margin-left:25px; margin-top:20px; line-height:22px;}
.about_left_t i{ width:22px; height:2px; float:left; background:#fff;margin-left:25px; margin-top:13px; margin-bottom:2px;}
.about_left_t span{ line-height:30px; font-size:10px;width:130px;  font-family:"Constantia"; color:#fff; float:left; margin-left:25px;}
.about_left_b{ width:200px; float:left; min-height:400px; padding-top:10px;}

.about_list{ width:200px; float:left;}
.about_list a{ width:200px; height:40px; line-height:40px; color:#333; font-size:16px; margin-top:5px; margin-bottom:2px; display:block; padding-left:10px;}
.about_list a i{ background:url(../images/about_libg.png) no-repeat; width:22px; height:22px; float:left; margin-left:18px; margin-right:3px; margin-top:9px;}
.about_list a:hover{ background:url(../images/list_libg.png) no-repeat; color:#fff;}
.about_list a:hover i{ background:url(../images/about_h_libg.png) no-repeat;}

.jtjj{ background:url(../images/list_libg.png) no-repeat !important; color:#fff !important;}
.jtjj i{ background:url(../images/about_h_libg.png) no-repeat !important;}
.about_ewm{ width:137px; height:292px; float:left; margin-left:32px;background:url(../images/left_wxbg.png) no-repeat; display:block; margin-top:30px; margin-bottom:100px; text-align:center;}
.about_ewm img{ margin-top:60px;width:105px; height:105px;}
.about_ewm span{ width:80px; text-align:center; line-height:18px; color:#999; font-size:14px; float:left; margin-left:28px; margin-top:15px;}
.about_right{ width:980px; float:right;}
.about_list_flb{ height:40px; padding-top:9px; padding-bottom:5px; border-bottom:1px solid #dcdcdc; width:980px; float:left;}
.about_list_flb i{ width:30px; height:30px; float:left; background:url(../images/dz_ico.png) no-repeat; margin-top:4px;}
.about_list_flb a{ line-height:40px; font-family:"Î¢ÈíÑÅºÚ"; font-size:13px; color:#666;}
.about_list_flb a:hover{ text-decoration:underline;}
.about_list_flb b{line-height:40px; float:left; font-family:"Î¢ÈíÑÅºÚ"; font-size:13px; color:#666;}
.about_list_flb span{line-height:40px; float:left; font-family:"Î¢ÈíÑÅºÚ"; font-size:13px; color:#999; margin-left:8px; margin-right:8px;}
.about_right_nr{ width:950px; padding:15px; float:left; padding-top:30px;}
.about_right_nr p{font-size:15px;margin-bottom:15px; line-height:40px; color:#666; width:950px; float:left;}
.about_right_nr p b{ font-size:16px !important; color:#333 !important;}
.about_right_nr span{font-size:15px;margin-bottom:15px; line-height:32px; color:#333; width:950px; float:left;}
.about_right_nr img{ max-width:100%;}

/*  ÐÂÎÅÖÐÐÄ  */
.news_nr{width:960px; padding:10px; float:left; padding-top:30px;}
.news_list{ width:960px; border-bottom:1px dashed #dcdcdc; float:left; padding-bottom:18px; margin-bottom:18px;}
.news_list_l{width:220px; height:150px; float:left; overflow:hidden;}
.news_list_l img{ width:220px; height:150px; float:left;transition: all 1s ease 0s;}
.news_list_l img:hover{-webkit-transform:scale(1.1);transform:scale(1.1); width:232px; height:162px; }
.news_list_r{ width:740px; float:left; height:140px; margin-top:10px;}
.news_list_r div{ width:640px; margin-left:30px; float:left;}
.news_list_r div li{width:640px; float:left;}
.news_list_r div li span{font-family:"Î¢ÈíÑÅºÚ"; color:#999; font-size:12px; line-height:20px; }
.news_list_r div li p{ font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#666; line-height:22px;}
.news_list_r div li i{ height:2px; background:#ddd; width:32px; float:left; margin-top:4px; margin-bottom:8px;}
.news_lia{ font-family:"Î¢ÈíÑÅºÚ"; font-size:17px; color:#333; line-height:32px;}
.news_lib{ float:right; margin-top:65px; width:30px; height:30px; background:#fff; border:1px solid #dcdcdc; color:#999; font-size:18px; text-align:center; line-height:30px;}
.news_lib:hover{ border:1px solid #3E69B9; background:#3E69B9; color:#fff;}

.pages{ width:960px; margin: 0 auto; margin-top:50px; margin-bottom:50px; text-align:center; clear:both; }
.pages a,.pages span{background-color:transparent;padding:4px 10px;color:#888;border:1px solid #ddd;cursor:pointer;font-family:"Î¢ÈíÑÅºÚ"; font-size:13px;}
.pages a,.pages p{background-color:transparent;padding:4px 10px;color:#888;cursor:pointer;font-family:"Î¢ÈíÑÅºÚ"; font-size:13px;}
.pages a.prve i,.pages span.prve i{display:inline-block;width:5px;height:9px;background:url(../images/page_left.png) no-repeat;*margin-top:-6px;}
.pages a.next i,.pages span.next i{display:inline-block;width:5px;height:9px;background:url(../images/page_right.png) no-repeat;*margin-top:-6px;}
.pages .bg{background-color:transparent;padding:4px 10px;color:#888;cursor:pointer;font-family:"Î¢ÈíÑÅºÚ"; font-size:13px; border:none;}
.pages a.on,.pages a:hover,.pages span.on{background-color:#3E69B9; color:#fff;border:1px solid #3E69B9; }
.pages a.prve,.pages a.next,.pages span.prve,.pages span.next{border:1px solid #ddd;background: #fff;color:#888;}

.news_list_xx{width:900px; padding:30px; float:left;}
.news_list_bt{float:left;width:900px; margin-bottom:24px;}
.news_list_bt h1{ line-height:40px; font-family:"Î¢ÈíÑÅºÚ"; color:#333; text-align:center; font-size:22px; font-weight:normal;}
.news_list_bt h2{ line-height:35px; font-family:"Î¢ÈíÑÅºÚ"; color:#666; text-align:center; font-size:18px; margin-bottom:14px; font-weight:normal;}

.news_list_bt div{ width:900px; height:30px; float:left; line-height:30px; text-align:center; background:#F6F6F6;}
.news_list_bt div span{ font-family:"Î¢ÈíÑÅºÚ"; font-size:13px; color:#666; padding-left:10px; padding-right:10px;}
.news_list_nr{ width:880px; float:left; padding:15px; font-size:15px; font-family:"Î¢ÈíÑÅºÚ"; line-height:40px; color:#666;}
.news_list_nr div{ width:880px; float:left; text-align:center; margin-bottom:15px; line-height:40px;}
.news_list_nr p{ font-size:15px; font-family:"Î¢ÈíÑÅºÚ"; margin-bottom:15px; line-height:40px; color:#666;}
.news_list_nr img{ max-width:100%;}
.news_list_nr table{ margin:0 auto!important; max-width:100%;!important; table-layout:fixed;}

.fy_pages{width:880px; padding:15px;float:left;}
.fy_pages_left{ float:left; height:36px; line-height:36px;}
.fy_pages a:hover{ text-decoration:underline;}
.fy_pages_left b{ font-family:"Î¢ÈíÑÅºÚ"; font-size:15px; color:#3E69B9;}
.fy_pages_left a{ font-family:"Î¢ÈíÑÅºÚ"; font-size:15px; color:#3E69B9;}
.fy_pages_right{ float:right; height:36px; line-height:36px;}
.fy_pages_right b{ font-family:"Î¢ÈíÑÅºÚ"; font-size:15px; color:#3E69B9;}
.fy_pages_right a{ font-family:"Î¢ÈíÑÅºÚ"; font-size:15px; color:#3E69B9;}

.news_img{ width:960px; float:left;}
.news_img_list{ width:220px; border:1px solid #dcdcdc; padding:4px; background:#fff; float:left; margin-left:5px; margin-right:5px; margin-bottom:10px;}
.news_img_list div{ width:220px; height:150px; float:left; overflow:hidden;}
.news_img_list div img{ width:220px; float:left; height:150px;transition: all 1s ease 0s;}
.news_img_list div img:hover{-webkit-transform:scale(1.1);transform:scale(1.1); width:232px; height:162px;}
.news_img_list span{ width:220px; height:40px; text-align:center; line-height:40px; float:left; font-family:"Î¢ÈíÑÅºÚ"; font-size:15px; color:#666;}

.rlzy_rczp{ width:960px; padding:10px; margin:0 auto; clear:both; }
.rlzy_rczp_list{ width:960px; margin:0 auto; padding: 5px 0 10px 0; border-bottom:1px dashed #DDD; overflow:hidden;}
.rlzy_rczp_list li b{float:left; line-height:40px;font-family:"Î¢ÈíÑÅºÚ";  font-size:16px;}
.rlzy_rczp_list li b a{ color:#456CB6; }
.rlzy_rczp_list li .a1{ background:#456CB6; color:#fff; height:26px; width:80px; border-radius:100px; text-align:center; line-height:26px; margin-top:10px; float:right; font-family:"Î¢ÈíÑÅºÚ"; font-size:13px;}
.rlzy_rczp_list li{ width:960px; float:left; line-height:22px; margin-bottom:3px; margin-top:3px;}
.rlzy_rczp_list li span{font-family:"Î¢ÈíÑÅºÚ"; color:#888; font-size:14px;}

.b4{ background:#456CB6; color:#fff; height:26px; width:80px; border-radius:100px; text-align:center; line-height:26px; margin:0 auto; margin-top:10px; font-family:"Î¢ÈíÑÅºÚ"; font-size:13px; display:block;}


.rczp_ypgw{ width:900px; margin:0 auto; margin-top:15px;}
.rczp_ypgw li{margin-bottom:12px;}
.rczp_ypgw li span{ width:88px; text-align:right; margin-right:6px; float:left; font-family:"Î¢ÈíÑÅºÚ"; line-height:35px; height:35px; font-size:15px; color:#333;}
.rczp_ypgw li input[type="text"]{ display: block; width:400px; height: 35px; line-height: 35px; border: 1px solid #ddd; font-size: 13px; color:#999; padding-right:5px; padding-left:5px;font-family:"Î¢ÈíÑÅºÚ"; }
.rczp_ypgw li textarea{ display: block;width:720px;height: 100px;  line-height:18px; border: 1px solid #ddd; font-size: 13px; color: #999; padding:5px;font-family:"Î¢ÈíÑÅºÚ"; outline:none; resize:none;}
.rczp_ypgw .but{text-align: center; height:30px; background:#3E69B9; width:110px; color: #fff; border-radius:100px; float: left; line-height: 30px; font-size: 13px; margin:16px 94px; border:0;}
.rczp_ypgw li i{ font-style:normal; padding-top:10px; display:inline-block;}


#NewsTitle ul{border-bottom:1px dashed #dcdcdc; padding-bottom:5px; padding-top:5px; overflow:hidden;}
#NewsTitle ul li {height:35px; line-height:35px; background:url(../images/newtb.jpg) no-repeat left center; padding-left:12px; font-size:16px;}
#NewsTitle ul li span{float: right; color: #999999; margin-right: 2px; font-size:14px;}
#NewsTitle a{ color:#333;}


.news_tzgg{ width:960px; margin:0 auto; margin-top:-20px; clear:both; padding-bottom:5px; overflow:hidden;}
.news_tzgg li{width:960px; border-bottom:1px dashed #dcdcdc; float:left; height:24px; line-height:24px; margin-top:4px; margin-bottom:4px; padding-bottom:4px;}
.news_tzgg li a{ color:#666; float:left; font-size:16px; background:url(../images/li_ico.png) no-repeat; padding-left:20px;}
.news_tzgg li a:hover{ text-decoration:underline;}
.news_tzgg li span{ color:#999; font-size:14px; float:right;}

.nTab{
float: left;
width: 430px;
margin-right:20px;
}
.nTab .TabTitle{
clear: both;
overflow: hidden;
border-bottom:1px solid #DCDCDC;
}
.nTab .TabTitle ul{
border:0;
margin:0;
padding:0;
}
.nTab .TabTitle li{
float: left;
width: 130px;
cursor: pointer;
font-size: 18px;
text-align:center;
}
.nTab .TabTitle .active{ color:#3E69B9; border-bottom:2px solid #3E69B9; line-height: 44px;}
.nTab .TabTitle .active a{ color:#3E69B9; }
.nTab .TabTitle .normal{ color:#333; line-height: 45px;}
.nTab .TabTitle .normal a{ color:#333; }
.nTab .TabContent{
width:auto;background:#fff;
margin: 0px auto;
}
.none {display:none;}

.wap{ position:fixed; left:0px; bottom:51px; width:110px; _position:absolute; _top:expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight); z-index:999999;}

.web_addr{overflow:hidden;background:#fff;width:100%;}
.web_addr h1{
	margin:30px 0 0 30px;
	width:130px;
	height:36px;
	line-height:36px;
	font-size:20px;
	text-align:center;
	color:#fff;
	background:#3E69B9;
	overflow:hidden;
}
.web_addr h1 a{ color:#fff; }
.pdwzdh_nr{margin-left:30px;width:1100px;border-bottom:#dddddd dashed 1px; clear:both;}
.pdwzdh_nr li{float:left;margin:10px 0;width:180px;height:30px;line-height:40px;}
.pdwzdh_nr li a{padding:0 15px;height:36px;font-size:16px;color:#999;}

.clearfix:after{display:block;clear:both;content:"";visibility:hidden;height:0;}

.left_menu{width:200px; margin:0 auto; clear:both; overflow:hidden; padding-bottom:10px;}
.left_menu li{ text-align:left; border-bottom:1px dashed #CCC; font-size:16px; line-height:150%;}
.left_menu a{ display:block; padding:10px 20px; background:url(../images/bullet_main.gif) no-repeat 10px center; color:#666;}
.left_menu a:hover,.left_menu .hover{ text-decoration:none; color:#FFF; font-weight:bold; background:#3E69B9;}

.nyCon{ padding-top:20px; overflow:hidden; clear:both;}
.nyCon_left{ float:left; width:250px; display:block; background:#ffffff; min-height:590px;}
.nyCon_left h2{ font-size:18px; font-weight: bold; text-align:center; height:80px; line-height:80px; background: #456CB6; color:#ffffff; width:250px; display:block;}
.nyCon_left ul{ width:248px; background:url(../images/bg.jpg) no-repeat center top; border:1px solid #dddddd;}
.nyCon_left ul li{ height:50px; border-radius:5px; font-size:15px; width:200px; margin:10px auto; line-height:50px; text-align:center; border:1px solid #dddddd;box-shadow: 0 1px 1px rgba(0,0,0,0.2); -webkit-transition-duration: 0.3s; transition-duration: 0.3s; overflow:hidden;}
.nyCon_left ul li:hover{ height:50px; box-shadow: 0 4px 7px rgba(0,0,0,0.25); background:#456CB6;border:1px solid #456CB6;}
.nyCon_left ul li:hover a{ color:#ffffff;}
.nyCon_left a{ display:block;}
.nyCon_left .hover{ height:50px; box-shadow: 0 4px 7px rgba(0,0,0,0.25); background:#456CB6;border:1px solid #456CB6; color:#ffffff;}
.nyCon_right{ float:right; width:880px; direction:inherit; background:#f6f6f6; padding:20px 30px; min-height:550px; margin-bottom:30px;}
.nyConTitle{ height:60px; line-height:60px; margin-bottom:20px; border-bottom:1px solid #dddddd;}
.nyConTitle span{ float:left; display:block; font-size:30px; font-weight: bold; color:#f64445; margin-left:15px;}
.nyConTitle .dqwz{ display:block; padding-left:15px; margin-right:15px;font-size:15px; color:#686868;}
.nyConTitle .dqwz b{ background:url(../images/dq.png) no-repeat left 15px; height:40px; display: inline-block; }

.shouli_dh{ padding:15px 0px;  background:#f8f8f8;border:1px #eee solid;}
.shouli_inp{ width:160px; height:22px; line-height:22px; border:#dddddd 1px solid; font-size:12px; color:#333; }
.shouli_but{ border-style:none; background:#1d7b8f; width:80px; height:30px; line-height:22px; font-size:14px; color:#ffffff;  border-bottom:#0e5b6c 2px solid;border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; -o-border-radius:3px; -ms-border-radius:3px; margin-right:10px; font-family: "Microsoft Yahei"; }
.shouli_rew{ border-style:none; background:#ff4817; width:80px; height:30px; line-height:24px; font-size:14px; color:#ffffff;  border-bottom:#e13405 2px solid;border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; -o-border-radius:3px; -ms-border-radius:3px; font-family:"Microsoft Yahei" }
.shouli_rew1{ border-style:none; background:#239441; width:80px; height:30px; line-height:24px; font-size:14px; color:#ffffff;  border-bottom:#177931 2px solid; margin-left:15px;
border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; -o-border-radius:3px; -ms-border-radius:3px; }

.xjlist{ margin:20px 0px; border:1px solid #dddddd;}
.xjlist_bt{ background:#f9f9f9; border-bottom:1px solid #dddddd;}
.xjlist_bt1{width:440px; line-height:45px; font-size:16px; border-right:1px solid #eeeeee;font-weight:bold; color:#515151; float:left; text-align:center;}
.xjlist_bt2{width:132px; line-height:45px; font-size:16px; font-weight:bold; color:#515151; float:left; text-align:center;}
.xjlist_bt3{width:585px; line-height:45px; font-size:16px; border-right:1px solid #eeeeee; font-weight:bold; color:#515151; float:left; text-align:center;}
.xjlist_bt4{width:160px; line-height:45px; font-size:16px; border-right:1px solid #eeeeee; font-weight:bold; color:#515151; float:left; text-align:center;}
.xjlist_nr{}
.xjlist_nr ul li{ line-height:45px; height:45px; border-bottom:1px #eee dotted;}
.xjlist_nr ul li:hover{ background:#f8f8f8;}
.xjlist_nr1{width:682px; line-height:45px; height:45px; float:left; padding-left:15px;}

.xjlist_nr2{width:132px; line-height:45px; height:45px; float:left; text-align:center;}
.xjlist_nr3{width:570px; line-height:45px; height:45px; float:left; padding-left:15px;}
.xjlist_nr4{width:440px; line-height:45px; height:45px; float:left; }
.xjlist_nr5{width:160px; line-height:45px; height:45px; float:left; text-align:center; font-size:12px;}
.xinlr_ser{ padding-left:10px; width:90px;}

.xinlr_ser{ padding-left:10px; width:90px;}
.xinlr_ser1{ padding-left:10px; width:120px;}

.xinjian{ margin:20px 15px 15px 15px;}
.xinjian td{ border:1px solid #dddddd;}
.xinlr_but{ border-style:none; background:#3E69B9; width:75px; height:30px; padding:0 15px; line-height:30px; font-size:15px; color:#ffffff;  border-bottom:#317EF3 2px solid;border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; -o-border-radius:3px; -ms-border-radius:3px; font-family:"Microsoft Yahei","Î¢ÈíÑÅºÚ";}
.xinlr_but2{ border-style:none; background:#999; width:75px; height:30px; padding:0 15px; line-height:30px; font-size:15px; color:#ffffff;  border-bottom:#666 2px solid;border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; -o-border-radius:3px; -ms-border-radius:3px; font-family:"Microsoft Yahei","Î¢ÈíÑÅºÚ";}
.yisq_text{ font-size:14px; color:#444; text-align:right;  line-height:20px; padding:10px 5px; font-weight:bold;}
.yisq_tex02{ font-size:14px; color:#2b2b2b;  line-height:20px; padding:10px 5px;}
.yisq_text1{ font-size:14px; color:#444;  line-height:20px; padding:10px 5px; font-weight:bold; border-right:1px solid #eeeeee;}
.yisq_text3{ font-size:14px; color:#444;  line-height:20px; padding:10px 5px; font-weight:bold; border-top:1px solid #dddddd;}
.yisq_tex02{ font-size:14px; color:#2b2b2b;  line-height:20px; padding:10px 5px;}
.yisq_ttwk{ float:left; width:auto; font-size:14px; color:#2b2b2b;  line-height:20px; padding:10px 10px 10px 0px;}
.yisq_dan{  margin-left:10px; vertical-align:-2px; margin-right:2px;}
.yisq_tyzm{ float:left; width:auto; margin-left:10px;}
.yisq_tyzinp{ float:left; float:left; width:120px; height:22px; line-height:22px; border:#ddd 1px solid; font-size:12px; color:#333;  margin:0px 5px;}
.yisq_yzred{ font-size:12px; color:#d70000; }
.yisq_oxh{ float:left; font-size:12px; color:#dc0000; margin-top:14px;}
.yisq_te{ float:left; width:450px; height:66px; line-height:22px; border:#dddddd 1px solid; font-size:12px; color:#333;  margin:10px 5px 10px 10px; padding:5px; resize:none;}
.yisq_sel{ float:left; width:162px; height:22px; line-height:22px; border:#dddddd 1px solid; font-size:12px; color:#333;  margin:10px 5px 10px 10px;}

.yisq_inp{ float:left; width:160px; height:22px; line-height:22px; border:#dddddd 1px solid; font-size:12px; color:#333;  margin:10px 5px 10px 10px;}
.yisq_inp02{ float:left; width:460px; height:22px; line-height:22px; border:#dddddd 1px solid; font-size:12px; color:#333;  margin:10px 5px 10px 10px;}

.yisq{ padding:0px 20px 15px 20px;}
.yisq_dh{height:32px; border-bottom:#ebebeb 1px solid; margin-bottom:15px; margin-top:15px;}
.yisq_dh h1{ float:left; font-size:16px;   line-height:30px;  border-bottom:#ca0808 3px solid;}

.table{ }
.table td{ border:1px solid #dddddd;}

.hdxin_xqb{ width:150px; margin:0 auto;}
.hdxin_xqb01{ width:65px; float:left; height:26px; line-height:26px; font-size:14px; color:#ffffff; text-align:center;  background:#3E69B9; border-bottom:2px solid #ca0808; margin:10px 0px;
border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; -o-border-radius:3px; -ms-border-radius:3px; border:0;}
.hdxin_xqb01:hover{ color:#ff8787; }