﻿*{ margin:0px; padding:0px;}body{ behavior:url(csshover3.htc);font:12px/1.5 tahoma,arial,"Hiragino Sans GB","Microsoft Yahei","\5b8b\4f53"; }
.img{ border:0px; font-size:0px;}.post{position:relative;}.m-t{ margin-top:5px;}ul{ list-style-type:none;}.disply{ display:none;}.fg{ clear:both;}p { list-style:none; margin:0px; padding:0px; }
.centers { text-align: center; }.imgs img{ width:100%; }.imgs { font-size:0; }
.iconfontyy { font-family: "iconfontyy" !important; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; -moz-osx-font-smoothing: grayscale; }
.text { line-height: 30px; font-size: 14px; text-indent: 2em; padding: 10px 0; }
.gary a:link{ text-decoration:none; color:#666;}
.gary a:visited{ text-decoration:none; color:#666;}
.gary a:hover{ text-decoration:none; color:#E57814;}

.chense a:link{ text-decoration:none; color:#E57814;}
.chense a:visited{ text-decoration:none; color:#E57814;}
.chense a:hover{ text-decoration:none; color:#f00;}

.block a:link{ text-decoration:none; color:#000;}
.block a:visited{ text-decoration:none; color:#000;}
.block a:hover{ text-decoration:none; color:#E57814;}
a {  text-decoration:none; }

.fa { font-family: "iconfont" !important; font-style: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
/*首页头部导航*/
.logo { width:1200px; margin:0 auto; overflow:hidden; }
.logo .dh { position:absolute; right:0; top:0; cursor:pointer; z-index:1; }
.logo .l_dh { display:block; position:absolute; top:0; right:-259px; }


.nav { height:48px; background:#27B7BC; color:#fff; width:100%; line-height:48px; position:relative; background:url(/images/nav1.jpg) left top no-repeat; min-width:1200px; }
.nav .ctn,.foot .ctn { width:1200px; margin:0 auto; position:relative;}
.nav ul { position:relative; }
.nav ul li{ float:left; width:105px; text-align:center; font-size:14px;   }
.nav ul li a { display:block; width:100%; height:100%; overflow:hidden; color:#fff; text-decoration:none; }
.nav ul .li { width:1px;line-height:normal; overflow:hidden; height:48px; }
.nav .ss { position:absolute; right:2%; top:6px; height:36px; background:#fff; border-radius:20px; line-height:36px; padding:0 20px; }
.nav .ss #ss_text { border:0; height:36px; line-height:36px; width:200px; outline:none; vertical-align:top; }
.nav .ss #ss_btn { font-size:20px; font-weight:bold; border:0; height:36px; width:36px; line-height:36px; outline:none; background:#fff; color:#666; vertical-align:top; cursor:pointer; }
.nav .ss #ss_btn:hover { color:#E57814; }

.nav .nav_xl { z-index:100; display:none; position:absolute; left:0; top:48px; width:830px; height:180px; border-radius:0 0 5px 5px; border:2px solid #27B7BC; border-top:0; background:url(/images/yyjj_bg.png) right top no-repeat #fff; }
.nav .nav_xl_ti { font-size:24px;color:#27B7BC; text-align:left; text-indent:35px; padding-top:5px; font-family:方正正粗黑简体; }
.nav .nav_xl_ti span { font-size:12px; margin-left:5px; font-family:Arial; }
.nav .nav_xl ul { width:400px; padding-left:40px; margin-top:-5px;   }
.nav .nav_xl ul li { float:left; width:120px; text-align:left; text-indent:13px; background:url(/images/ico1.jpg) left center no-repeat;line-height:30px; font-size:12px; }
.nav .nav_xl ul li a { color:#666; text-decoration:none; width:auto; height:30px; }
.nav .nav_xl ul li a:hover { color:#E57814; }

@font-face { 
  font-family: 方正正粗黑简体; /*这里是说明调用来的字体名字*/ 
  src: url('../images/方正正粗黑简体.ttf'); /*这里是字体文件路径*/ 
} 
.foot { width:100%; height:220px; background:#37383A; overflow:hidden;min-width:1200px; }
.foot .lst { width:400px; float:left; color:#fff; }
.foot .x { float:left; }
.foot .lst .select { text-align:center; }
.foot .lst .select select{ height:30px; width:150px; border:1px solid #d9d9d9; border-radius:3px; outline:none; }

.foot .lst .shart { padding-top:20px; padding-left:50px; }
.foot .lst .shart p { padding:5px 0; }

.foot .lst1 ,.foot .lst2{ width:399px; }
.foot .lst1 { padding-top:35px; }
.foot .lst1 p { line-height:25px; font-size:12px; }
.foot .lst2 { padding-top:35px; }
.float_r { width:40px; background:#28B7BD; color:#fff; position:fixed; right:0; top:50%; margin-top:-50px; border-radius:8px 0 0 8px;text-align:center; z-index:9999999; }
.float_r span { display:block; font-size:14px; text-align:center; }
.float_r span:last-child { padding-bottom:8px; }
.float_r i { font-size:30px; }
.float_r a { color:#fff; }
.float_r:hover { background:#E57814; }
.float_r .img { width:50%; margin:0 auto; padding-top:8px; }
.float_r .img img{ width:100%; }

.boxlog { width:350px; position:absolute; left:50%; margin-left:-175px; top:50%; margin-top:-96px; background:url(/images/b.png); border-radius:5px;z-index:99999; display:none; }
.boxlog .cxc_nr { margin:10px; background:#fff; border-radius:5px;  }
.boxlog .cxc_nr .ti { background:#e5e5e5; border-radius:5px 5px 0 0;  line-height:35px; font-size:14px; font-weight:bold; border-bottom:1px solid #ccc; text-indent:5px; position:relative; }
.boxlog .cxc_nr .ti .close { position:absolute; right:10px; top:9.5px; cursor:pointer; width:16px; height:16px; }
.boxlog .cxc_nr .nr_bd { padding:10px; }
.boxlog .zz { background:#fff; height:136px; background:url(/images/b.png); position:absolute; left:15px; top:50px;  width:320px; z-index:100; display:none; }
.boxlog .zz img { position:absolute; left:50%; top:50%; margin-left:-16px; margin-top:-16px; }
.boxlog .input { padding: 0 0 10px 0; position:relative; line-height:30px; font-size:14px; }
.boxlog .input input[type="checkbox"] { margin:0 5px; vertical-align:text-bottom; }
.boxlog .input #JqText { border:1px solid #ccc; border-radius:5px; width:405px; line-height:30px; outline:none; padding-left:1%; }
.boxlog .input .JqLi { display:none; position:absolute; left:0; top:32px; border:1px solid #ccc; z-index:10; border-top:0; width:400px; background:#fff;padding:1%; max-height:150px; overflow-y:auto; }
.boxlog .input .JqLi li{ line-height:30px; cursor:pointer; overflow:hidden;width:399px; height:30px; }
.boxlog .input .JqLi li i { font-size:14px; }
.boxlog .input .JqLi li:hover { color:#ff6a00; cursor:pointer; }
.boxlog .input #ImgOrText { border:1px solid #ccc; border-radius:5px; height:32px; width:100px; vertical-align:middle; margin-left:5px; font-size:14px; min-width:100px; }
.boxlog .nr_bd .ch_lst { height:477px; overflow:auto; }
.boxlog .nr_bd .ch_lst li{border:1px solid #ccc; border-radius:5px; padding:10px; margin-top:5px; position:relative; font-size:14px; }
.boxlog .nr_bd .ch_lst li .img_pic { width:100%; overflow:hidden; }
.boxlog .nr_bd .ch_lst li .img_pic img { text-align:center; width:100%; vertical-align:middle; border-radius:5px 5px 0 0; }
.boxlog .nr_bd .ch_lst li .txt_wz, .boxlog .nr_bd .ch_lst li .img_txt { line-height:30px; font-size:14px; }

.boxlog .nr_bd .ch_lst li .iconfont { font-size:20px; position:absolute; right:-1px; top:-5px; cursor:pointer; outline:none; }
.boxlog .nr_bd .ch_lst li .iconfont:hover { color:#ff6a00; }

.boxlog .nr_bd .sbtn { text-align:right; }
.boxlog .nr_bd .sbtn #onhtml { line-height:30px; background:#0190D4; border:1px solid #ccc; border-radius:3px; color:#fff; padding:0 20px; text-align:center; }

.boxlog .nr_bd #w_text { display:none; line-height:28px; border:1px solid #ccc; border-radius:5px; text-indent:5px; margin-right:10px; }
.in_ttgh {  width:378px; padding:0 10px; border-left:1px solid #d9d9d9; height:296px; overflow:hidden;}
.in_ttgh .bd p { line-height:30px; padding:5px 0; }
.in_ttgh .bd p input[type="text"] {outline:none; border:1px solid #d9d9d9; line-height:28px; height:28px; text-indent:3px; border-radius:3px; }
.in_ttgh .bd p textarea {border:1px solid #d9d9d9;border-radius:3px;  padding:5px; width:366px; height:80px; outline:none;  }
.in_ttgh .bd p select { height:30px; border:1px solid #d9d9d9;border-radius:3px;  width:186px;outline:none;color:#666;  }
.in_ttgh .bd div { text-align:center; padding-top:10px;}
.in_ttgh .bd div .sumbit { width:152px; line-height:37px; background:#28B7BD; color:#fff; text-align:center; border:0; border-radius:5px; cursor:pointer; }
.in_ttgh .bd div .sumbit:hover {background:#63babe; }
.in_ttgh .bd div .swt { width:152px; line-height:37px; background:#E57814; color:#fff; text-align:center; border:0; border-radius:5px; margin-left:20px; cursor:pointer; }
.in_ttgh .bd div .swt:hover {background:#e59449; }

.content { padding:10px 0  ; }

.content .right { width:906px; float:left; margin-left:20px; padding-top:10px; border-right:1px solid #d9d9d9; border-top:1px solid #d9d9d9; border-bottom:1px solid #d9d9d9; border-left:1px solid #d9d9d9; }
.content .right .wz { font-size:12px; border-bottom:1px solid #d9d9d9; padding-bottom:5px; text-indent:10px; }
.content .right .wz i { color:#E57814; margin-right:5px; font-weight:bold; }
.content .left { width:270px; float:left; border-left:1px solid #d9d9d9; border-bottom:1px solid #d9d9d9; border-top:1px solid #d9d9d9;  padding-top:5px; padding-bottom:10px; border-right:1px solid #d9d9d9; }
.content .left .class_title { position:relative; font-size:20px; font-weight:bold; padding:5px 0; font-family:宋体; border-bottom:1px solid #28B7BD; text-indent:10px;}
.content .left .class_title i { font-size:20px; margin-right:5px; color:#28B7BD; font-weight:normal; }
.content .left .class_titles { height:300px;  position:relative; margin-top:20px; }
.content .left .class_titles ul { position:absolute; right:-8px; top:0; }
.content .left .class_titles li { line-height: 40px; background: url(../images/l_ul.png) no-repeat; height: 46px; color: #fff; margin-bottom: 10px; text-indent:80px; width: 276px; font-size: 14px; }
.content .left .class_titles .on { background:url(../images/l_ul_h.png) no-repeat; }
.content .left .class_titles li a { color:#fff;text-decoration:none; display:block; width:100%; height:100%; }

.content .left .cl_ti { position:relative; font-size:14px;padding:5px 0;  border-bottom:1px solid #28B7BD;text-indent:10px;}
.content .left .cl_ti i { font-size:16px; color:#28B7BD; margin-right:10px; }
.content .left .gh_img { overflow:hidden; margin-top:10px; padding-left:10px; }
.content .left .p1 { font-size:14px; line-height:25px; padding-left:10px; }
.content .left .gh { margin-top:10px; }
.content .left .gh a { margin-left:15px; width:100px; line-height:30px; background:#28B7BD; text-align:center; color:#fff; font-size:12px; border-radius:3px; display:block; float:left; }
.content .left .gh a i { margin-right:5px; }
.content .left .gh a:hover { background:#E57814; } 