/* CSS Document */
body{margin:0;padding:0;background:#fff;font-family:"Microsoft Yahei"}
form,ul,li,p,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
img{border:0;vertical-align:middle;}
ul,li{list-style-type:none;}
em { font-style: normal; overflow: hidden;}
a{color:#333333;text-decoration: none;}
a:hover{color:#FF0000;text-decoration:underline;}

.kttop {width: 100%; background:#0099ff; height:77px;}
.ktbk{ width:1190px; margin:0 auto;}
.ktlogo{ float:left; width:390px;}
.jxs_logo {float:left; width:200px; padding-left:13px; border-left: #fff 1px solid; margin-top: 18px;display: inline; height:45px; font-size:32px; position:absolute; color:#FFFFFF;}
.kt_right{ width:530px; float:right; height:77px; position:relative; z-index:999; color:#FFFFFF;}
.kt_right_naw{ width:530px; height:77px; color:#FFFFFF; font-size:16px; float:right; }
.kt_right_naw li {color: #fff;float: left; line-height:40px; margin-top:20px;font-size:16px; position:relative; padding:0 15px}
.kt_right_naw li em{ background: url(../images/zg_bg.png) no-repeat; width: 7px; height: 4px; display: inline-block; margin-left: 8px; vertical-align: middle;}

.ktdh{width: 100%; background:#ffffff; height:72px;}
.dh{ width:1190px; margin:0 auto;}
.dh li{ width:110px; float:left; font-size:18px; line-height:72px; padding:0 10px; position:relative; z-index:9; text-align:center; margin:0 20px;}
.dh li.on { border-bottom: 1px solid #0099ff; color: #0099ff;}
.dh li a{ color:#222222; text-decoration:none;}
.dh li a:hover{ color: #0099ff;  text-decoration:none;}
.dh li .on a{  color: #0099ff;}
.dh li i{ background: url(../images/down_ico.png); width: 10px; height: 5px; top: 35px;right: 15px;position: absolute;}


.ktban{ width:100%; padding-top:1px;}
#full-screen-slider {width:100%; height:300px;position:relative}
#slides { display:block; width:100%; height:300px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:300px; 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:46%; bottom:8px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092CE}

.top_gundong{ width:1190px; margin:10px auto 10px auto;}
.top_gundong .gundongbk{ font-size:12px;border: #f1f1f1 1px solid; position: relative;line-height: 28px; padding: 0 8px 0 70px;  overflow: hidden; height: 28px;}
.gundongbk font { position: absolute; background: #f1f1f1; left: -1px; top: -1px; z-index: 33;  line-height: 30px;  width: 75px;  text-align: center;   color: #333;  font-size: 12px; padding:0 5px;}
.str_wrap { overflow: hidden; width: 100%; position: relative;  -moz-user-select: none;  white-space: nowrap;}
.str_wrap a{ padding-right:10px;}

.jxskt{ width:100%; margin:0 auto; background:#FFFFFF;}
.ktfirst{ width:1190px; margin:0 auto; height:490px;}
.ktfirst_left{ width:720px; height:490px; float:left;  border-bottom:1px solid #f1f1f1; border-left:1px solid #f1f1f1; border-right:1px solid #f1f1f1;}
.ktfirst_left .zxyg{ background:#f1f1f1;}
.zxyg_logo{ width:90px; height:90px; padding:0 0px 20px 15px; float:left;}

.zxyg_logo font{ font-size:32px; color:#FFFFFF; position:absolute;  line-height:36px; padding:8px 12px;}
.ygnr{ width:480px; float:left;padding-top:17px; position:relative; padding-left:130px;}
.ggpic{ position:absolute; width:115px; left:0; top:20px; text-align:center}
.ggpic img{ height:68px;}
.ygnr_title{ position:relative;}
.title{font-size:20px;color: #0099ff; padding-left:80px; display:block}
.ygnr_title a{color: #0099ff; text-decoration:none;}
.ygnr_title a:hover{color: #0099ff; text-decoration:underline;}
.ygnr_title span{ position:absolute;left:0; top:5px;color:#f45b54;border:solid 1px #f45b54; text-align:center;line-height:15px; padding:0 5px;}
.ygnr_title font{ font-size:15px; color:#333333; line-height:25px;}

.ktfirst_left .jrjd { width:720px; background:#FFFFFF;}
.jrjd_logo{ float:left; width:700px; height:45px; border-bottom:1px solid #ececec; padding:5px 10px; margin-bottom:10px; line-height:45px;}
.jrjd_logo span{ float:right; font-size:15px;}
.jrjd ul li{ width:700px; float:left; font-size:20px; color:#000000; line-height:25px; padding-top:10px; padding:10px 12px;}
.jrjd ul li h1{ font-size:18px;}
.jrjd ul li h1 a{ color:#000000; text-decoration:none;}
.jrjd ul li h1 a:hover{ color:#0099ff; text-decoration:none;}
.jrjd ul p{ width:700px; float:left; font-size:14px; color:#666666; line-height:25px; padding-top:5px;}

.ktfirst_right{ width:450px; height:490px; float:left;  border-bottom:1px solid #f1f1f1; border-left:1px solid #f1f1f1; border-right:1px solid #f1f1f1; margin-left:16px;}
.ktfirst_right_title{ width:440px; height:35px;line-height:35px; background:#0099ff; color:#FFFFFF; font-size:18px; padding:5px 0 0 10px; }
.ktfirst_right_title span{ float:right; font-size:12px; padding-right:10px;}
.ktfirst_right_title span a{ color:#FFFFFF; text-decoration:none;}
.ktfirst_right_title span a:hover{ color:#FFFFFF; text-decoration:underline;}
.ktfirst_right_news{ width:450px;}
.ktfirst_right_news h2{line-height:28px; text-align:center; font-size:18px; border-bottom: 1px #e2e3e3 dashed;padding:10px; color:#000000; margin:10px auto }
.ktfirst_right_news h2 a{color: #000; text-decoration:none}
.ktfirst_right_news h2 a:hover{color: #0099ff; text-decoration:underline;}
.ktfirst_right_news ul li {line-height:34px; height:34px; overflow:hidden;font-size:16px; color:#000000; padding:0 10px;}
.ktfirst_right_news ul li a{color:#000; text-decoration:none}
.ktfirst_right_news ul li a:hover{color: #0099ff; text-decoration:underline;}

.guanggao{ width:1190px; margin:0 auto; padding-top:10px;}

.yxzj{ width:1190px; margin:10px auto 10px auto; border-bottom:1px solid #f1f1f1; border-left:1px solid #f1f1f1; border-right:1px solid #f1f1f1;}
.yxzj_tilte{width:1180px; height:35px; float:left; line-height:35px; background:#0099ff; color:#FFFFFF; font-size:18px; padding:5px 0 0 10px; }
.yxzj_tilte span{ float:right; font-size:12px; padding-right:10px;}
.yxzj_tilte span a{ color:#FFFFFF; text-decoration:none;}
.yxzj_tilte span a:hover{ color:#FFFFFF; text-decoration:underline;}
.zjmk{ width:1180px; margin:0 auto;}
.boxbox{ width:1170px; margin:0 auto; position:relative; overflow:hidden;}
.zjnews{ width:1168px;  float:left; padding:10px;  height:132px; overflow:hidden; position:relative;}
.zjnews li{ width:358px; margin-right:20px; padding:10px 5px 5px 5px; float:left;}
.zjnews ul li img { width: 140px; height:132px; float:left;}
.zj_css{ width:240px; float:left;padding-left: 15px;}
.zj_css h4{font-size: 16px;line-height: 28px; color:#2693e0;}
.zj_css h4 a{ color:#2693e0; text-decoration:none;}
.zj_css h4 a:hover{ color:#2693e0; text-decoration:underline;}
.zj_css p { line-height:20px;color: #666666;font-size:14px; text-indent:24px}

.news_css { width:205px; float:left;padding-left: 10px;}
.news_css h4{font-size: 16px;line-height: 22px; color:#2693e0; margin-bottom:5px}
.news_css h4 a{ color:#2693e0; text-decoration:none;}
.news_css h4 a:hover{ color:#2693e0; text-decoration:underline;}
.news_css span { line-height:20px; text-align: left;color: #666666;float:left; font-size:14px; text-indent:24px}
.swaplist{ position:absolute; left:-3000px; top:0px}
.og_prev,.og_next{ width:30px; height:50px; background:url(../images/icon.png) no-repeat; background:url(../images/icon_ie6.png) no-repeat\9; position:absolute; top:33px; z-index:99; cursor:pointer;filter:alpha(opacity=70); opacity:0.7;}
.og_prev{ background-position:0 -60px; left:4px;}
.og_next{ background-position:0 0; right:4px;}

.zjgd{ padding:20px 0 20px 40px; float:left; position:relative;}
.zjtit{ position:absolute; left:0px;}
.zjgd li{ width:365px; font-size:16px; color:#444444; line-height:32px; float:left; margin-right:10px; height:32px; overflow:hidden}
 
.wktcen{ width:1190px; margin:0 auto}
.wktsy{ width:1190px; margin:10px auto;}
.yxgdlm{ width:385px; float:left;  border-bottom:1px solid #f1f1f1; border-left:1px solid #f1f1f1; border-right:1px solid #f1f1f1; position:relative; padding-bottom:10px;}
.yxgdlm_tltle{ width:375px; float:left; line-height:35px; background:#0099ff; color:#FFFFFF; font-size:18px; padding:5px 0 0 10px;  }
.yxgdlm_tltle span{ float:right; font-size:12px; padding-right:10px;}
.yxgdlm_tltle span a{ color:#FFFFFF; text-decoration:none;}
.yxgdlm_tltle span a:hover{ color:#FFFFFF; text-decoration:underline;}
.yxgdlm_news{ width:365px;  padding-bottom: 8px; float:left; padding:5px 5px; }
.yxgdlm_news img { width: 140px;  height: 88px;  float: left; border: 1px #e2e3e3 solid; margin-top:10px; margin-left:10px;}
.yxgdlm_news_xq{ width:190px;  float: left; height: 88px;  padding-left: 20px; padding-top:10px;}
.yxgdlm_news_xq h4{font-size: 16px;line-height: 22px; color:#2693e0;}
.yxgdlm_news_xq h4 a{ color:#2693e0; text-decoration:none;}
.yxgdlm_news_xq h4 a:hover{ color:#2693e0; text-decoration:underline;}
.yxgdlm_news_xq font{ color:#0099ff }
.yxgdlm_news_xq font a{  color:#0099ff; text-decoration:none;}
.yxgdlm_news_xq font a:hover{  color:#FF0000; text-decoration:none;}
.yxgdlm_news_xq span { line-height:18px; text-align: left;color: #666666; margin-top:10px; float:left; text-indent:28px; font-size:12px;}

.yxgdlm ul { width: 355px; overflow:hidden;padding:0px 15px;}
.yxgdlm ul li{line-height: 30px; font-size:16px; overflow:hidden;}
.yxgdlm ul li a{ color:#000000; text-decoration:none;}
.yxgdlm ul li a:hover{ color:#0099ff; text-decoration:underline;}



.css25{ width:100%; margin:20px auto 0 auto; text-align:center; background:#efeded; line-height:22px; max-width:1920px; }
.css25 h3 { text-align: center; height: 30px; background: #282828;  line-height: 30px; font-weight: normal; font-size: 12px; color: #666666;  margin-bottom: 10px;}
.css25 h3 a { color: #CCCCCC; padding: 0 5px;}
.foot{ width:1000px; margin:0 auto; font-size:12px}
.foot span{ line-height:22px; padding-bottom:15px; display:block}
.foot span a{ padding:0 5px; font-size:14px; color:#333; text-decoration:none;}
.foot span a:hover{ text-decoration:none}
.foot p{ font-size:12px; line-height:18px;}
.foot p a{ color:#555;}
.btpic img{ margin:10px 5px}
.hd_32{ background:url(../images/hd_32.jpg) no-repeat center; height:261px;}

.ewm_box{ background:#f6f6f6; left:-20px; top:45px;padding:15px 0; width:200px; text-align:center; z-index: 9999; position:absolute; display:none}
.wxdiv,.zjq{cursor:pointer}
.wxdiv:hover .ewm_box,.zjq:hover .ewm_box{ display:block;}
.ewm_box p{font-size:14px; color:#333333; line-height:20px; margin-top:5px;}

.kcdiv_box{ width:350px; background:#6f7372; padding:20px; top:60px; left:40px; position:absolute; display:none; z-index:99999;}
.wkttj:hover .kcdiv_box{ display:block;}
.kcdiv_box p{ width:350px; font-size:14px; color:#FFFFFF; line-height:30px; text-align:left;}
.kcdiv_box p a{color:#FFFFFF; text-decoration:none;  padding:3px 0px;}
.kcdiv_box p a:hover{ background:#575959; color:#27caff; text-decoration:none;}

/*ÐÂ¼ÓÑùÊ½*/
.xcdiv{ margin-top:14px;}
.xcpic li{ float:left; width:210px; margin-left:10px; background:#f3f3f3;  line-height:30px;}
.xcpic li p{ height:30px; overflow:hidden; padding:0 5px; text-align:center;font-size:15px;}
.xcpic li img{ width:100%; height:125px;}
.xclist{ margin-top:10px;}
.xclist li{ padding:6px 10px;}
.xclist li img{ width:128px; float:left;}
.xclist li b{ font-size:15px; display:block; line-height:26px; height:26px; overflow: hidden;}
.xclist li b a,.xclist li p a{ color:#0f62bf}
.xclist li p{ font-size:12px; text-indent:24px; line-height:20px;}
.xclist .xccont{ padding-left:140px;}

.wjhgdiv{ width:1190px; margin:10px auto;}
.wjhgdiv h3{ background:#f1f1f1; line-height:46px; }
.wjhgdiv h3 span{ float:right; padding-right:10px; font-weight:normal; font-size:16px;}
.wjhgdiv h3 font{ background:#0099ff; color:#fff;font-size:22px; padding:8px 32px;}
.wjhgdiv ul{ overflow:hidden; border:#f1f1f1 1px solid; border-top:0;}
.wjhgdiv li{ float:left; width:372px; margin:18px 0 18px 18px;}
.wjhgdiv li font{ border:#ff9098 1px solid; padding:3px 6px; margin-right:4px; color:#df2d39}
.wjhgdiv li p{ font-size:16px; line-height:40px; margin-top:5px; height:40px; overflow:hidden}
.wjhgdiv li img{ width:100%; height:218px}
.footpic{ width:650px; margin:15px auto 0 auto; padding-bottom:15px}
.footpic li{ float:left; margin-right:8px;}

.wktlink{ width:1190px; margin:0 auto;}
.wktlink h3{ font-size:16px; line-height:30px;}
.wktlink p a{ font-size:14px; padding-right:12px; line-height:24px;}

