@charset "utf-8";
/* 浏览器样式初始化 */
*{margin:0;padding:0;}
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;font-size:12px;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section { display:block; }
html,body{color:#343434}
body{}
ul,ol,li{list-style:none}
a{color:#343434;text-decoration:none; cursor:pointer;}
a:hover{text-decoration:none; color:#0961AB;}
img,input{border:0;margin:0;padding:0;}
em{font-style:normal;}
h1,h2,h3,h4,h5{font-weight:normal}
h1,h2,li,ul{padding:0;margin:0;line-height:2em}
img {
behavior: url("pngbehavior.htc");
}
.mt5{ margin-top:8px;_margin:5px 0 0;}

.clear:after { visibility:hidden; display:block; font-size:0; content:" "; clear:both; height:0; }
.clear{ zoom:1;clear:both;height:0; overflow:hidden; }
.left { float:left; }
.right { float:right; }
.hide{ display:none;}
.w100{ width:100%;}
.w1200{ width:1200px;}
.page{ overflow:hidden; padding:15px 0; color:#888888}
.page a{ color:#666}

body{margin:0;padding:0;font-size:12px; line-height:20px; color:#343434; min-width:1280px;width:expression(document.body.clientWidth <= 1280? "1280px": "auto");}
/*头部css*/
header{ width:100%;}
header .wrap{ overflow:hidden; background:#F8F8F8; border-bottom:1px solid #EEEEEE;}
header .wrap .head_top{ margin:0 auto;overflow:hidden; line-height:30px; color:#A9A9A9;}
header .wrap .head_top a{color:#A9A9A9; }
header .wrap .head_top a:hover{ color:#0961AB;}
header .wrap .head_top .head_top_left{overflow:hidden; }
header .wrap .head_top .head_top_right{overflow:hidden;}
/*logo,tel,search*/
header .head_logo{margin:15px auto ;overflow:hidden;}
header .head_logo .head_tel{ margin-top:30px; width:190px; margin-right:20px;overflow:hidden;}
header .head_logo .tel{ overflow:hidden; height:61px;}
header .head_logo .search{ border:2px solid #3392E2; overflow:hidden;_height:27px; }
header .head_logo .search .in_txt{ color:#A9A9A9; line-height:27px; height:27px; font-size:13px; width:145px;_width:140px; padding-left:5px; border:0;}
header .head_logo .search .in_sub{ background:url(../images/iconbg.png) bottom right no-repeat; width:31px; height:27px; border:0;}
/*导航*/
nav{width:100%; background:url(../images/navb1.png) repeat-x; }
nav .navdiv{ margin:0 auto;/*overflow:hidden;*/ font-family: "微软雅黑";}
nav .navdiv .navdiv_left{ width:228px; /*overflow:hidden;*/font-family: "微软雅黑";}
nav .navdiv .navdiv_left .navdiv_left_title{overflow:hidden;background:url(../images/iconbg.png) right -265px; height:24px; line-height:25px; font-size:16px; color:#FFF; padding:12px 15px; }
nav .navdiv .navdiv_left .navdiv_left_title span.bg{background:url(../images/iconbg.png) -72px -320px;width:18px; height:20px; display:block;}
nav .navdiv .navdiv_left .navdiv_left_title span.title{ margin-left:10px; }
nav .navdiv .navdiv_left dl{ border:1px solid #A3C3EF; border-top:0px solid #FFF; background:#F0F4FF; width:216px;  _overflow:hidden;  margin:0 auto;}
nav .navdiv .navdiv_left dl dt{ padding:15px 10px 5px; height:20px; overflow:hidden; }
nav .navdiv .navdiv_left dl dt a{ color:#000; font-size:14px;height:20px;_height:15px;_line-height:20px;  display:block;  }
nav .navdiv .navdiv_left dl dt span{ background:url(../images/iconbg.png) -250px -340px;width:6px;height:20px;display:block; }
nav .navdiv .navdiv_left dl dd{padding:0px 10px 5px; line-height:30px;border-bottom:1px solid #FFF}
nav .navdiv .navdiv_left dl dd a{ margin-right:5px; color:#686868; font-size:12px; /*font-weight:bold;*/ }

.mold_open_hover,.mold_open{display:inline-block;width:10px;height:6px;/*margin-left:10px;*/position:relative;top:-2px;}
.mod-menu{position:relative;z-index:1000;left:-1px;}
.menu-cont-list a:hover{text-decoration:underline;}
.mod-menu .menu-item{ width:207px;  position:relative;z-index:22;border-top:1px dashed #FFF}
.mod-menu .menu-item li{/*height:30px;line-height:30px;_height:15px;_line-height:15px;*/ height:25px; border:1px dashed #FFF; padding-top:5px;*padding-top:0px;_padding-top:0px;padding-bottom:1px; _padding-bottom:0px; *padding-bottom:0px; border-top:0;border-left:0; overflow:hidden; border-right:0; }
.mod-menu .menu-item li.mouse-bg{ position:relative;z-index:22; }
.mod-menu .menu-item a{color:#c81d61;font-size:16px; /*border:1px solid #F00;*/ float:left; display:block;height:25px; }
.mod-menu .menu-item a:hover{color:#236FD4;}
.mod-menu .menu-cont{position:absolute;left:207px;/*_left:218px;*/top:1px;background:#F0F4FF;width:573px;border:solid 1px #A3C3EF;box-shadow:2px 0 10px rgba(240,244,255,0.25);z-index:100;border-left:0;}
.mod-menu .menu-item li span.right{ background:url(../images/iconbg.png) -250px -338px; padding-right:10px; width:6px;height:20px;display:block; }
.mod-menu .menu-cont-list{padding:0 30px;}
.mod-menu .menu-cont-list li{border-bottom:dotted 1px #A3C3EF; padding:10px 0;}
.mod-menu .menu-cont-list li:last-child{border-bottom:none;}
.mod-menu .menu-cont-list h3{font-size:14px;font-weight:700;}
.mod-menu .menu-cont-list h3 a{color:#222;}
.mod-menu .menu-list-link a{color:#666;line-height:24px;}
.mod-menu .menu-list-link .long-string{color:#ccc;font-size:12px;padding:0 10px;}


nav .navdiv .navdiv_right  {z-index:0;position:relative;  }
nav .navdiv .navdiv_right  UL{height:38px;}
nav .navdiv .navdiv_right  UL LI.mainlevel {POSITION: relative; z-index:1;WIDTH: 160px;FLOAT: left; }
nav .navdiv .navdiv_right  UL LI.last{ text-align:right; padding:0 ; margin:0; width:90px; }
nav .navdiv .navdiv_right  UL LI.first{}
nav .navdiv .navdiv_right  UL LI.mainlevel .lia {TEXT-ALIGN: center;WIDTH: 100%;DISPLAY: inline-block; color:#fff; line-height:48px;font-family:"微软雅黑";font-size:15px;}
nav .navdiv .navdiv_right  UL LI.mainlevel DIV {POSITION: absolute;padding:10px 0;DISPLAY: none;TOP: 48px;width:150px;background:#0C7EDF;LEFT: 0px;overflow:hidden;filter: alpha(opacity=50);filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90); opacity:0.90;}
nav .navdiv .navdiv_right  UL LI.mainlevel DIV OL {width:150px;overflow:hidden;}
nav .navdiv .navdiv_right  UL LI.mainlevel DIV OL LI { text-align:center; border-bottom:1px solid #FFF;}
nav .navdiv .navdiv_right  UL LI.mainlevel DIV OL LI a{ color:#fff; font-size:14px; font-family:"微软雅黑"; line-height:40px;}

/*nav .navdiv .navdiv_right1  {z-index:0; margin-top:5px;  position:relative;  }
nav .navdiv .navdiv_right1  UL{height:38px;}
nav .navdiv .navdiv_right1  UL LI.mainlevel {POSITION: relative; z-index:1;WIDTH: 160px;FLOAT: left; }
nav .navdiv .navdiv_right1  UL LI.last{ text-align:right; padding:0 ; margin:0; width:90px; }
nav .navdiv .navdiv_right1  UL LI.first{ background:#0C7EDF;}
nav .navdiv .navdiv_right1  UL LI.mainlevel .lia {TEXT-ALIGN: center;WIDTH: 100%;DISPLAY: inline-block; color:#fff; line-height:38px;font-family:"微软雅黑";font-size:15px;}
nav .navdiv .navdiv_right1  UL LI.mainlevel DIV {POSITION: absolute;padding:10px 0;DISPLAY: none;TOP: 38px;width:150px;background:#F0F4FF;LEFT: 0px;overflow:hidden;filter: alpha(opacity=90);filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90); opacity:0.90;}
nav .navdiv .navdiv_right1  UL LI.mainlevel DIV OL {width:150px;overflow:hidden;}
nav .navdiv .navdiv_right1  UL LI.mainlevel DIV OL LI { text-align:center; border-bottom:1px solid #FFF;}
nav .navdiv .navdiv_right1  UL LI.mainlevel DIV OL LI a{ color:#343434; font-size:14px; font-family:"微软雅黑"; font-weight:bold; line-height:40px;}
*/
.mtime-box { min-width: 965px; height: 460px; margin-top:10px;  position: relative; overflow: hidden; }
.mtime-box .bd{ width:100% !important; }
.mtime-box .bd li .m-width {width: 965px; margin:0 auto; overflow: hidden; }
.mtime-box .bd li .m-width  img{width: 965px; height:460px;}
.mtime-box .bd li { width:100% !important; height: 500px; }
.mtime-box .bd li a { display: block; }

.mtime-btn { width: 965px; position: absolute;  height:70px; top: 200px;  }
.mtime-btn a { display: block; width: 44px; height: 70px; position: absolute; top: 0; border:0px solid #F00; filter: alpha(opacity=0); -moz-opacity: 0; -khtml-opacity: 0; opacity: 0; }
.mtime-btn a.prev {   background:url(../images/nextpre.png) no-repeat -97px 0px; } 
.mtime-btn a.next { right:0;   background:url(../images/nextpre.png) no-repeat -154px 0px; }

.mtime-box .hd {position: absolute; top: 220px; right: 30px; _left:820px;}
.mtime-box .hd ul li { width: 10px; height: 10px; text-indent: -9999px; margin-right: 10px; background:url(../images/iconbg.png) no-repeat -28px -402px; float: left; cursor: pointer;}
.mtime-box .hd ul li.on {background:url(../images/iconbg.png) no-repeat -6px -402px; }

/*foot*/
footer{ border-top:1px solid #E6E6E6; margin-top:50px; overflow:hidden;}
footer .footer{ margin:20px auto;  overflow:hidden;_padding:20px 0; }
footer .footer .foot_nav{  border:1px solid #E6E6E6; width:580px; margin-left:20px;  padding:5px 30px;_padding:5px 0px; border-bottom:0; border-top:0; }
footer .footer .foot_nav li{ float:left; margin:0 30px; word-wrap: break-word;   }
footer .footer .foot_nav li a{ display:block; color:#888888; line-height:32px;}
footer .footer .foot_nav li a:hover{color:#0961AB;}
footer .footer .foot_tel{  text-align:center; width:290px;}
.bdsharebuttonbox{   width:230px; margin:0 auto;}
footer .footer .foot_tel p{ text-align:left; line-height:30px; color:#999999; width:235px; margin:2px auto; }
footer .footer .foot_tel .foot_link{line-height:25px; text-align:left; width:235px; margin:0px auto; }
footer .footer .foot_tel .foot_link a{ color:#888888;}
footer .foot{ border-top:1px solid #E6E6E6; padding:10px 0; text-align:center; line-height:30px; color:#888888;}

/*客服*/
.box_os {
	Z-INDEX: 9999; POSITION: fixed; WIDTH: 170px; DISPLAY: none; HEIGHT: auto; OVERFLOW: hidden; TOP: 10%; RIGHT: 0px; _position: absolute
}
.box_os .os_x {
   BACKGROUND:url(../images/close.png)  no-repeat;WIDTH: 26px; height:26px; DISPLAY: inline; position:absolute; right:0; top:0; cursor:pointer; 
}
.box_os .osqq {
	TEXT-ALIGN: center; PADDING-LEFT: 0px; WIDTH: 170px;  /*height:261px;*/ margin-top:10px;PADDING-RIGHT: 0px;/*BACKGROUND: url(../images/float.png) no-repeat;*/ CLEAR: both; 
}
.box_os .osqq  .osqqq{}
.box_os .osqq dl{  margin:0px auto 0; padding:10px;overflow:hidden; background:#FFF; border:10px solid #D9E4F7; width:130px; }
.box_os .osqq dt,.box_os .osqq dd{ float:left; margin-bottom:10px}
.acbox {
	WIDTH: 42px;margin:15px auto 0; 
}
.acbox .ico_gt {
	BACKGROUND: url(../images/top.png) no-repeat; width:42px; height:42px; CURSOR: pointer; /*display:block;*/ display:none;
}
.onlineService {
	Z-INDEX: 9999; POSITION: fixed; WIDTH: 39px; DISPLAY: none;/* BACKGROUND: none transparent scroll repeat 0% 0%;*/ TOP: 40%; RIGHT: 0px; _position: absolute
}
.onlineService .ico_os {
	 POSITION: relative; WIDTH: 37px; BACKGROUND: url(../images/iconbg.png) no-repeat 0px -263px; HEIGHT: 98px; CURSOR: pointer; BORDER: #c7c7c7 1px solid
}
.onlineService .ico_gt {
	POSITION: relative; WIDTH: 37px; margin-top:1px; BORDER: #c7c7c7 1px solid;  HEIGHT: 40px;BACKGROUND: url(../images/topr.png) no-repeat; cursor:pointer;
}
.olqqtel {
	BORDER: #c7c7c7 1px solid; border-right:0; POSITION: absolute;background:#FFF;WIDTH: 0px; HEIGHT: 98px; OVERFLOW: hidden; TOP: 0px; CURSOR: default; RIGHT: 38px;  _right: 37px
}
.olqqtel P SPAN {
	TEXT-ALIGN: center; DISPLAY: block; WHITE-SPACE: nowrap; COLOR: #547816; font-size:16px; font-weight:bold; line-height:30px;
}
.olqqtel .qq {
	MARGIN: 20px auto 10px;/* WIDTH: 99px;  DISPLAY: block;*/  text-align:center; /*BACKGROUND-POSITION: -140px -120px; HEIGHT: 26px;*/ CURSOR: pointer
}
/*.olqqtel .qq img{ width:99px;HEIGHT: 25px; }*/

/*首页*/
.center{ margin:0 auto; overflow:hidden; }
.wrap_left{ width:900px; overflow:hidden; margin-left:5px;_margin-left:2px; margin-top:25px; }
.wrap_left .wrap_left_title{ width:100%; overflow:hidden; margin-bottom:10px; }
.wrap_left .wrap_left_title h2{ width:10%; float:left;}
.wrap_left .wrap_left_title h2 a{ font-size:18px;font-family:"微软雅黑"; color:#236FD4; font-weight:900;  }
.wrap_left .wrap_left_title span{ width:88%; height:10px;_height:1px; float:right; display:block; border-bottom:2px solid #5690DE;}
.wrap_left .wrap_l_font{ text-align:center;width:900px;}
.wrap_left .wrap_l_tsul{ margin-top:10px; }
.wrap_left .wrap_l_tsul li{ float:left; width:225px; overflow:hidden;}
.wrap_left .wrap_l_schoolul li{ float:left; margin:5px;_margin:5px 4px;}
.wrap_left .wrap_l_schoolul UL .tab_menu{ float:left; width:222px; }
.wrap_left .wrap_l_schoolul  UL .tab_menu a{ display:block; width:206px; overflow:hidden; padding:10px 8px;  }
.wrap_left .wrap_l_schoolul  UL .tab_menu a:hover{ background:#E5E5E5; color:#9D9D9D;}
.wrap_left .wrap_l_schoolul  UL .tab_menu a  img{ display:block}
.wrap_left .wrap_l_schoolul  UL .tab_menu a h2{ line-height:30px; height:30px;  width:100%;  }
.wrap_left .wrap_l_schoolul  UL .tab_menu a span{ display:block; color:#999999;     }
.wrap_left .wrap_l_schoolul  UL .tab_menu a span.tite{ text-decoration:underline; color:#178EEC;line-height:25px;}
.wrap_left .wrap_l_schoolul  UL .tab_menu a span.des{line-height:15px; }

.wrap_right{ width:277px; overflow:hidden; margin-top:25px; }
.wrap_right .tabmenul {width:277px; overflow:hidden; margin:0px 0 0;_margin:0px 0 0;border-left:1px solid #E6E6E6;}
.wrap_right .tabmenul LI {TEXT-ALIGN: center; border:1px solid #E6E6E6; width:42%; text-align:center; border-left:0;  DISPLAY: inline; padding:0 10px; FLOAT: left; COLOR: #343434; FONT-SIZE: 12px; OVERFLOW: hidden; background:#F3F3F3;  }
.wrap_right .tabmenul LI a{ LINE-HEIGHT: 22px; }
.wrap_right .tabmenul .cli {background:#FAFAFA; border-bottom:0;}
.wrap_right #tabcontent {width:100%;overflow:hidden;*padding:10px 0 0; _padding:10px 0 0; height:325px; }
.wrap_right #tabcontent .tabultop{ margin:15px 0 5px; height:85px; overflow:hidden;}
.wrap_right #tabcontent .tabultop dt{ float:left;}
.wrap_right #tabcontent .tabultop dt img{ width:125px; height:85px;}
.wrap_right #tabcontent .tabultop dd{ float:right; width:136px;}
.wrap_right #tabcontent .tabultop dd h2{ color:#343434; font-weight:bold;}
.wrap_right #tabcontent .tabultop dd p{ color:#666666; line-height:20px; word-wrap: break-word;}
.wrap_right #tabcontent .tabultop dd p a{ color:#0A60AB; }
.wrap_right #tabcontent .tabulnewsul{background:url(../images/size.png) no-repeat 0 -24px; padding-left:25px; overflow:hidden; }
.wrap_right #tabcontent .tabulnews {/*width:100%;*/overflow:hidden;  }
.wrap_right #tabcontent .tabulnews a{ display:block; line-height:31px;}
.wrap_right #tabcontent .hidden {DISPLAY: none;}
.wrap_right #tabcontent li .tabulnewslistul{ margin-top:10px;_margin-top:0px;  padding-left:25px; overflow:hidden;background:url(../images/size.png) 0 8px  no-repeat; _float:left;}

.wrap_right .tabcontent {width:100%; }

.wrap_right .tabcontent .wrap_right_title{ border-bottom:1px solid #E5E5E5; padding-bottom:8px; margin-bottom:15px;_margin-bottom:0px; }
.wrap_right .tabcontent .wrap_right_title a{ font-size:20px;font-family:"微软雅黑";line-height:20px; display:block;}
.wrap_right .tabcontent .tabultopdl{ margin-bottom:14px; overflow:hidden;}
.wrap_right .tabcontent .tabultopdl dt{ float:left; width:50px; height:50px;overflow:hidden; background:url(../images/js_bg.jpg) no-repeat;}
.wrap_right .tabcontent .tabultopdl dd{ float:right; width:210px;overflow:hidden; }
.wrap_right .tabcontent .tabultopdl dd h2{ color:#343434; font-weight:bold;}
.wrap_right .tabcontent .tabultopdl dd p{ color:#666666; line-height:20px; word-wrap: break-word;}

.wrap_right .wrap_right_proflie .tabultop{ margin:15px 0 5px; height:85px; overflow:hidden;}
.wrap_right .wrap_right_proflie .tabultop dt{ float:left;}
.wrap_right .wrap_right_proflie .tabultop dt img{ width:125px; height:85px;}
.wrap_right .wrap_right_proflie .tabultop dd{ float:right; width:136px;}
.wrap_right .wrap_right_proflie .tabultop dd h2{ color:#343434; font-weight:bold;}
.wrap_right .wrap_right_proflie { color:#888;}
.wrap_right .wrap_right_proflie  p a{ color:#0A60AB; }

.wrap_right .wrap_right_proflie .tabultop dd p{ color:#888; line-height:20px; word-wrap: break-word;}
.wrap_right .wrap_right_proflie .tabultop dd p a{ color:#0A60AB; }

.coortitle h2{ margin-left:5px;_margin-left:2px; margin-top:10px;}
.coortitle h2 a{ color:#525252;font-size:20px;font-family:"微软雅黑";}
.coorul{ /*margin-left:5px;_margin-left:2px;*/ margin-top:7px;}
.coorul li{ float:left; margin:0 3px; }
.coorul li img{ border:1px solid #FFF; width:190px; }

/*内页*/
.wap_left{ width:218px; margin-left:5px;_margin-left:2px;margin-top:25px; overflow:hidden;}
.wap_left .wap_nav .title{ background:url(../images/dh1.png) center right no-repeat #1D2B36; height:40px;line-height:46px; padding-top:5px; overflow:hidden;}
.wap_left .wap_nav .title h2{font-size:18px;font-family:"微软雅黑"; color:#FFF; padding-left:10px;}
.wap_left .wap_nav ul li{ background:url(../images/dhml2.jpg) left center no-repeat #3773C9; height:40px; border-bottom:1px solid #DBEEFF; padding-left:60px;}
.wap_left .wap_nav ul li a{ font-size:16px;font-family:"微软雅黑"; color:#FFF; line-height:40px;}

/*div.sdmenu{width:150px;margin:0 auto;font-family:Arial, sans-serif;font-size:12px;padding-bottom:10px;background:url(../images/bottom.gif) no-repeat  right bottom;color:#fff;}*/
.wap_left .wap_nav_title{ background:url(../images/dh1.png) center right no-repeat #1D2B36; height:40px;line-height:46px; padding-top:5px; overflow:hidden;}
.wap_left .wap_nav_title h2{font-size:18px;font-family:"微软雅黑"; color:#FFF; padding-left:10px;}

div.sdmenu{width:218px;margin:0 auto; background:#DBEEFF;font-family:Arial, sans-serif;font-size:14px;padding-bottom:10px;}
div.sdmenu div{overflow:hidden;font-size:14px;}
div.sdmenu div.collapsed{height:40px;font-size:14px;}
div.sdmenu div span{display:block;background:url(../images/dhml2.jpg) left center no-repeat #3773C9; height:40px; *height:30px; line-height:40px;  border-bottom:1px solid #DBEEFF; padding-left:60px; border:1px solid #DBEEFF; border-left:0; border-right:0; cursor:pointer;overflow:hidden; color:#FFF; *padding-top:10px;}
div.sdmenu div span a{ color:#FFF;font-size:14px;}
div.sdmenu dl{ padding:5px 10px;}
div.sdmenu dl dt{ font-weight:bold; color:#686868; margin:5px 0; }
div.sdmenu div a{color:#686868; line-height:22px;}
div.sdmenu div a.current{background:#3773C9; color:#FFF;}
div.sdmenu div a:hover{background:#3773C9;color:#fff;text-decoration:none;}

.wap_left .wap_bm{ margin-top:25px;overflow:hidden;width:216px; margin-left:5px;_margin-left:2px;}
.wap_left .wap_bm .title{ background:url(../images/bmbg.png) center left no-repeat;  border-bottom:1px solid #E6E6E6; padding-left:20px; overflow:hidden;}
.wap_left .wap_bm .title h2{ color:#343434; font-size:16px;font-family:"微软雅黑";line-height:30px;}
.wap_left .wap_bm dl{ margin-top:13px; overflow:hidden;  _height:55px; border-bottom:1px solid #BBBBBB; padding-bottom:15px;}
.wap_left .wap_bm dt,.wap_left .wap_bm dd{ float:left;overflow:hidden; }
.wap_left .wap_bm dt{ padding-top:5px;}
.wap_left .wap_bm dd{ padding-left:10px;}
.wap_left .wap_bm dd .tel1{ display:block; font-size:18px; color:#4C4C4C;font-family:"微软雅黑"; line-height:30px;}
.wap_left .wap_bm dd .tel2{display:block;background:url(../images/bmtel.png) center left no-repeat; color:#666666;font-size:16px; padding-left:25px; line-height:16px; }
.wap_left .wap_bm ul li{ float:left; margin:8px 12px;}



.wap_right{overflow:hidden;margin-top:25px; width:220px;}
.wap_right .wap_r_news{}
.wap_right .wap_r_news .title{ border-bottom:1px solid #ECECEC;}
.wap_right .wap_r_news .title span{ font-size:16px;font-family:"微软雅黑"; color:#343434; display:block; width:75px; padding-bottom:5px;  border-bottom:2px solid #4480E2;}
.wap_right .wap_r_news ul{ margin-top:10px;overflow:hidden;}
.wap_right .wap_r_news li{ height:25px; overflow:hidden;}
.wap_right .wap_r_news li a{ color:#666; padding-left:5px; line-height:25px;}
.wap_right .wap_r_news li a:hover{  color:#0961AB;}
.wap_right .wap_r_js{ margin-top:25px;}
.wap_right .wap_r_js .title{ border-bottom:1px solid #ECECEC;}
.wap_right .wap_r_js .title span{ font-size:16px;font-family:"微软雅黑"; color:#343434; display:block; width:110px; padding-bottom:5px;  border-bottom:2px solid #4480E2;}
.wap_right .wap_r_js ul{margin-top:10px;}
.wap_right .wap_r_js ul li{ margin-top:10px; width:60px; margin:3px 6px;_margin:3px 5px; overflow:hidden; float:left;}
.wap_right .wap_r_js ul li span{ display:block; text-align:center}

.wap_center{ width:730px; margin-left:15px; overflow:hidden;margin-top:25px; }
.wap_center .wap_menu{ color:#666666; line-height:30px;}
.wap_center .wap_content{ border:1px solid #E1E1E1; border-top:2px solid #3773C9; overflow:hidden; padding:15px 20px;}
.wap_center .wap_content .wap_c_title{ color:#010101; font-size:18px;font-family:"微软雅黑"; font-weight:bold; overflow:hidden;margin-bottom:10px; line-height:30px;}
.wap_center .wap_content .wap_c_title span{ border-bottom:2px solid #3474CE;}
.wap_center .wap_content .wap_c_title i{ color:#3673CE;}
.wap_center .wap_content .wap_c_cot{ line-height:25px; color:#666666; font-size:16px;}
.wap_center .wap_content .wap_c_cot p{font-size:16px;}

.wap_center .wap_content .wap_new_img{ width:177px; height:120px; overflow:hidden; background:url(../images/imgbg.jpg) no-repeat;}
.wap_center .wap_content .wap_new_cot{width:471px; background:#F0F0F0; height:105px; overflow:hidden; padding:5px 20px 10px 20px;}
.wap_center .wap_content .wap_new_cot h2 a{/* color:#0C7EDF; */font-size:18px;font-family:"微软雅黑"; line-height:40px;}
.wap_center .wap_content .wap_new_cot p{ color:#666666;}
.wap_center .wap_content .wap_new_cot .date{ background:url(../images/iconbg.png) no-repeat -223px -365px; padding-left:20px; color:#A8A8A8;}
.wap_center .wap_content .wap_new_cot .read{ background:url(../images/iconbg.png) no-repeat -65px -392px; padding-left:25px; color:#A8A8A8;}
.wap_center .wap_content .wap_new_cot .read a{ color:#39BBFF;}
.wap_center .wap_content .wap_c_newslist li{ padding-bottom:25px; padding-top:20px; _height:120px; border-bottom:1px dotted #E0E0E0;overflow:hidden; }
.wap_center .wap_content .line{ height:10px; border-bottom:1px dotted #E0E0E0; margin:0px;overflow:hidden;}

.wap_center .wap_content .RECR{ font-size:14px;}
.wap_center .wap_content .RECR .zpBox .tit{ color:#F02424; font-weight:bold;font-size:13px;font-family:"微软雅黑";line-height:40px; border-bottom:1px solid #E6E6E6;  margin-bottom:5px; margin-left:20px;}
.wap_center .wap_content .RECR .zpBox .titct{ margin-left:20px;}
.wap_center .wap_content .RECR .zpBox .des{ font-weight:bold;font-size:12px;font-family:"微软雅黑"; color:#666; line-height:40px; margin-left:20px;}
.wap_center .wap_content .RECR .zpBox .deso{font-size:14px;font-family:"微软雅黑"; line-height:40px; color:#4C4C4C; font-weight:bold;}

.wap_center .wap_content .ymul{ border-top:1px dotted #E0E0E0;padding-top:10px; margin-top:20px;}
.wap_center .wap_content .ymul li{ border-bottom:0; padding:0; color:#888888;}
.wap_center .wap_content .ymul li a{ color:#666}

.wap_center .wap_content .wap_down,.wap_center .wap_content .wap_dw{height:38px; overflow:hidden; }
.wap_center .wap_content .wap_down dt,.wap_center .wap_content .wap_down dd{ float:left;}
.wap_center .wap_content .wap_down .wap_down_file{ background:url(../images/downleftbg.gif) repeat-x;/* height:38px; width:500px; line-height:38px;*/ color:#FFF;/* padding-left:38px;*/font-family:"微软雅黑";font-size:16px;}
.wap_center .wap_content .wap_down .wap_down_down{ background:url(../images/downrightbg.gif) repeat-x;/* height:38px; width:148px; line-height:38px; */color:#FFF;font-family:"微软雅黑";/* text-align:center;*/font-size:16px; overflow:hidden; border-left:1px solid #FFF;}
.wap_center .wap_content .wap_down dt{ background:url(../images/downleft.gif) no-repeat 20px 14px;   overflow:hidden;   padding-top:2px;*padding-top:0px;padding-left:38px;line-height:38px;width:500px;height:38px;}
.wap_center .wap_content .wap_down dd{ border-left:1px solid #E8E8E8;width:148px; text-align:center;  overflow:hidden; padding-top:2px; *padding-top:2px;_padding-top:8px;height:38px;  line-height:38px; }
.wap_center .wap_content .wap_dw dt{ background:url(../images/downleft.gif) no-repeat 20px 14px; float:left;   overflow:hidden;   padding-top:2px;padding-left:38px;line-height:38px;width:500px;height:38px;}
.wap_center .wap_content .wap_dw dd{ border-left:1px solid #E8E8E8;width:148px; text-align:center;float:left; overflow:hidden;  padding-top:5px;_padding-top:10px;height:38px;  line-height:38px; }
.wap_center .wap_content .wap_down_bg{ height:7px; clear:both; float:none;_float:none; width:100%;  background:url(../images/downbg.gif) repeat-x; }

.listrt{ border-bottom:1px dashed #3773C9; font-weight:bold; line-height:30px; padding:20px 0 0px; background:url(../images/downleft.gif) no-repeat 0 30px ; margin-bottom:20px; padding-left:10px; color:#3392E2;font-size:14px;}
.wap_center .wap_content .wap_c_cot .inteltitle{ text-align:center; font-weight:bold;line-height:30px; font-size:15px;}
.wap_center .wap_content .wap_c_cot .intelt{ border-bottom:1px dashed #3773C9; font-weight:bold; line-height:30px; padding:10px 0 0px; background:url(../images/downleft.gif) no-repeat 0 20px ; margin-bottom:20px; padding-left:10px; color:#3392E2;font-size:14px;}
.wap_center .wap_content .wap_c_cot .listrc{ font-size:14px;}
.wap_center .wap_content .wap_c_cot .intelc_tt{font-weight:bold; color:#777}
.wap_center .wap_content .wap_c_cot .intelc dt{ line-height:30px; font-weight:bold; color:#777}
.wap_center .wap_content .wap_c_cot .intelc dd{ text-indent:12px;}
.wap_center .wap_content .wap_c_cot .inteltel{ margin-top:30px;}
.wap_center .wap_content .wap_c_cot .intelul{ margin-bottom:10px;}
.wap_center .wap_content .wap_c_cot .intelul li{ padding:0; height:30px; border-bottom:1px dotted #E0E0E0; overflow:hidden; line-height:30px; padding-top:0; padding-bottom:0; }
.wap_center .wap_content .wap_c_cot .intelulleft{ float:left; }
.wap_center .wap_content .wap_c_cot .intelulright{ float:right; margin-right:300px; }
.wap_center .wap_content .wap_news_title h2{ font-size:20px;font-family:"微软雅黑";line-height:40px;text-align:center;}
.wap_center .wap_content .wap_news_date{ text-align:center;line-height:30px; border-bottom:1px dotted #E0E0E0;}
.wap_center .wap_content .wap_news_cot{ line-height:22px; margin-top:20px;}
.culture dt{ color:#03A2D1; font-weight:bold; margin-top:10px; font-size:14px; float:left;}
.culture dd{float:left;margin-top:10px; font-size:14px;}
.culture dd.p15{ margin-left:15px;}
.filter{ border:1px solid #F00; float:left; overflow:hidden; height:100px;}
.filter .hd li{float:left; border:1px solid #F00;}
.filter .hd li a{display:block;width:160px;height:40px;line-height:40px;text-align:center;}
.filter .hd li a:hover{text-decoration:none}
.filter .hd li.on a{background-color:#fff904;}
.filter .bd li{width:100%;height:40px;line-height:40px;background:#fff904;text-align:left;display:none;}
.filter .bd li a{display:inline-block;margin-left:30px;font-size:14px;}
.filter .bd li a:hover{color:#666;}
.filter .bd li a.current{color:#666;font-weight:bold}
.filter .bd li.nobg{background:#fff}
.filter .icon-sanjiao a{background-image:url(icon-sanjiao.png);background-position: 110px center;background-repeat: no-repeat;}

.wap_c_Intellist{ overflow:hidden;}
.wap_c_Intellist li{ float:left; margin:10px 4px 15px;overflow:hidden;/*border:1px solid #F00;*/ }
.wap_c_Intellist li .wap_Inte_img{ background:url(../images/jnbg.jpg) no-repeat center bottom;  width:221px; overflow:hidden;}
.wap_c_Intellist li .wap_Inte_img img{ display:block; padding:0 7px 7px; width:207px;}
.wap_c_Intellist li .wap_Inte_cot{ text-align:center;}

.tabletd{}
.tabletd .tdleft{ width:90px; text-align:right; line-height:30px;}
.tabletd .tdright{}
.tabletd .tdleft1{  width:90px; text-align:right; line-height:30px;background:#F4F4F4}
.tabletd .tdright1{ background:#F4F4F4}
.input_text{border:#7F9DB9 1px solid; width:200px;line-height:25px;height:25px; }
.input_text1{border:#7F9DB9 1px solid; width:80px;line-height:25px;height:25px; }
.input_text2{border:#7F9DB9 1px solid; width:300px;line-height:25px;height:25px; }
.input_text3{border:#7F9DB9 1px solid; width:240px;line-height:25px;height:25px; }

.is_text { /*border:#cfd8e1 1px solid;background-color:#fff;width:260px; height:18px; line-height:18px; vertical-align:middle*/ }
.is_upload { border:#cfd8e1 1px solid; width:328px; }
.is_textarea { border:#cfd8e1 1px solid;background-color:#fff;width:320px; height:90px }
.is_btn { line-height: 30px; background:#7F9DB9; border:0; color:#FFF; width:60px; }
.is_success{ margin: 0 auto; font: 14px Arial, Helvetica, sans-serif; color: #090 !important; padding: 10px 10px 10px 45px; width: 90%; background: url(../../sitefiles/services/cms/images/success.gif) no-repeat left center; text-align: left; line-height: 160%; font-weight: bold; }
.is_failure{ margin: 0 auto; font: 14px Arial, Helvetica, sans-serif; color:#CC0000 !important; padding: 10px 10px 10px 45px; width: 90%; background: url(../../sitefiles/services/cms/images/failure.gif) no-repeat left center; text-align: left; line-height: 160%; font-weight: bold; }

.double p{ font-size:14px; line-height:40px;}
.double h1{ font-size:18px; text-align:center; font-weight:bold;}
.double .rule{ margin-top:10px; line-height:30px;}
.double .baom{margin-top:20px;}


/*浮动客服*/
#floatDivBoxs{width:170px;background:#fff;position:fixed;top:148px;right:0;z-index:999;}
#floatDivBoxs .floatDtt{width:100%;height:45px;line-height:45px; background:#f08326;color:#fff;font-size:14px;text-indent:22px;position:relative;}
#floatDivBoxs .floatDqq{padding:0 14px;}
#floatDivBoxs .floatDqq li{height:45px;line-height:45px;font-size:12px;border-bottom:1px solid #e3e3e3; padding:0 0 0 50px;}
#floatDivBoxs .floatDtxt{font-size:14px;color:#333;padding:12px 14px;}
#floatDivBoxs .floatDtel{padding:0 0 0 10px;}
#floatDivBoxs .floatDtel img{display:block;}
#floatDivBoxs .floatDbg{width:100%;height:20px;background:url(../images/online_botbg.jpg) no-repeat;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
.floatShadow{ background:#fff;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
#rightArrow{width:50px;height:176px;background:url(../images/online_arrow.png) no-repeat;position:fixed;top:148px;right:170px;z-index:999;}
#rightArrow a{display:block;height:45px;}