@charset "utf-8";
/* =============================
 *  Name: style
 *  Description:  index style
 *  Author: dmlfer@gmail.com
 *  Update: 2013-07-15 
 * ============================= */
 /*公共样式*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { margin:0; padding:0; }
body { font-size:13px; font-family:宋体,Verdana, Tahoma, Arial, Helvetica, sans-serif, sans-serif;background: url(images/body_by.gif) repeat-x;color:#000000; }
/*table{width:100%;line-height:22px;border-collapse:collapse; border-spacing:0; border:1px solid #E9EEE7;}*/
/*caption, th { text-align:left }*/
/*td{ border:1px solid #E9EEE7;padding:5px 10px;}*/
fieldset, img { border:0; }
ol, ul, li { list-style:none; }
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal; }
strong, em { font-weight:bold }
h1, h2, h3 { font-size:13px; font-weight:bold }
h4, h5, h6 { font-size:12px }
a { color:#4B4948; text-decoration:none; }
a:hover { color:#f00; /*text-decoration: underline;*/ }
.clear { clear:both; overflow:hidden; font-size:0; line-height:0; height:1px;content:'.', border:none; margin:0; padding:0 }
.mt18{margin-top:18px;}

.container{width:1000px;margin:0 auto;overflow:hidden;}
.header{height:103px;position:relative;}
.hl{width:371px;float:left;}
.hr{width:500px;float:right;}
.topline{height:22px;line-height:22px;margin-top:20px;float:left;}
.topline a{font-weight:bold;color:#0069B3;}
.topsearch{display:inline;float:right;}
.topstxt{width:181px;height:20px;line-height:20px;border:1px solid #0069B3;border-right:none;background-color:#EFEFEF;float:left;}
.topsbtn{width:37px;height:22px;border:none;background:url(images/btnsearch.gif) no-repeat ;margin-right:30px;float:left;}
.nav{position:absolute;bottom:0;float:left;height:53px;left:405px;margin-top:8px;}
.nav li{float:left;height:53px;position:relative;}
.nav li a{border-bottom:5px solid #0069B3;height:48px;line-height:56px;display:inline-block;padding:0 20px;font-size:14px;font-weight:bold;color:#0069B3;cursor:pointer;}
.nav li .aon{border-bottom:5px solid #f00;color:#f00;}
.nav li ul{display:none;top:53px;left:0;position:absolute;width:130px;z-index:100;}
.nav li ul li{line-height:20px;height:20px;background-color:#484848;clear:both;padding:4px 0;width:130px;}
.nav li ul li a{line-height:20px;color:#fff;font-weight:normal;height:20px;border:none;margin-left:0;}
.nav li ul li a:hover{background-color:#7A7A7A;color:#fff;border:none;}
.floor{margin-top:20px;width:1000px;overflow:hidden;}
.slide{float:left;width:485px;}
.news{float:right;width:496px;border:1px solid #C4C4C4;}
.news h2{height:33px;line-height:33px;border-bottom:1px solid #0069B3;}
.news h2 a{display:block;width:100px;font-size:14px;color:#f00;border-bottom:1px solid #f00; padding-left:13px;}
.news h2 span a{border:none;}
.newc{padding:14px 11px 6px;}
.newc h3 a{font-size:15px;color:#0069B3;}
.newc p{line-height:20px;}
.newhot{border-top:1px solid #C4C4C4;padding-top:10px;margin-top:8px;}
.newhot li{padding-left:28px;line-height:24px;background:url(images/lxtag.gif) no-repeat 5px 5px;}
.newhot li span{float:right;}
.newhot li a{font-size:14px;}
.modl{float:left;width:732px;}
.modr{float:right;width:250px;}
.modinl{float:left;width:360px;/*border:1px solid #C4C4C4;*/}
/*.modinl h2{height:34px;line-height:34px;background:url(images/title_bg.gif) repeat-x;}*/
/*.modinl h2 a{display:block;width:100px;height:33px;font-size:14px;color:#0069B3;border-bottom:1px solid #f00; padding-left:13px;}*/

.mod{border:1px solid #C4C4C4;}
.mod h2{height:34px;line-height:34px;background:url(images/title_bg.gif) repeat-x;position:relative;}
.mod h2 a{display:block;width:100px;height:33px;font-size:14px;color:#0069B3;border-bottom:1px solid #f00; padding-left:13px;}
.mod h2 span{float:right;font-size:13px;}
.mod h2 span a{border:none;}
.mod .list{padding:13px 8px 13px 0;}
.mod .list li{padding-left:24px;line-height:23px;background:url(images/jxtag.png) no-repeat 15px 10px;}
.mod .clist li{background:url(images/sxtag.gif) no-repeat 10px 6px;}
.mod .list li span{float:right;}
.links{padding:13px 15px 13px 18px;height:207px;}
.links a{line-height:23px;text-align:justify;}
.sqlink{text-align:center;padding:10px 0;}
.sqlink a{font-weight:bold;color:#4B4948;}
.mod h2 .aopton{width:113px;height:28px;display:inline;line-height:28px;border:1px solid #0069B3;border-bottom:none;background-color:#D0ECFF;text-align:center;margin:0 5px;padding:7px 10px;position:relative;top:5px;}
.mod h2 .aoptoff{width:113px;height:28px;display:inline;line-height:28px;text-align:center;margin:0 5px;border:none;padding:7px 10px;position:relative;top:5px; color:#666;}

.indexlist{padding:5px 5px 5px 0;}
.indexlist li{padding-left:24px;line-height:23px;background:url(images/jxtag.png) no-repeat 15px 10px;}
.indexlist li span{float:right;}

.modinr{float:right;width:360px;}

.indexzt{margin:-6px 8px 0 8px;border-top:1px solid #D0D0D0;}
.indexzt td{padding:5px;font-weight:bold;}
.indexzt td a{color:#0069B3;}


.yytype{position:absolute;left:60px;top:1px;float:left;}
.fltype{position:absolute;left:205px;top:1px;float:left;}
.yytype select,.fltype select{width:90px;}
.fltype select option{width:200px;}

.foot{background-color:#666;overflow:hidden;margin-top:27px;padding:10px 0;}
.footin{width:1000px;margin:0 auto;text-align:center;}
.foot .about{margin-top:20px;}
.footin p img{padding:0 15px;}
.footin p{color:#fff;line-height:23px;}
.footin p a{color:#fff;}
.footin p span{position:relative;top:5px}

/*--------list-------*/
.pos{height:42px;border-bottom:1px solid #0069B3;}
.pos span{float:right;position:relative;top:22px;}
.pos h2{/*width:150px;*/height:32px;position:relative;top:10px;float:left;color:#f00;border-bottom:1px solid #f00;font-size:22px;}
.items{background: url(images/listbline.gif) no-repeat center bottom;margin:25px 0;}
.items h3 a{font-weight:bold;font-size:15px;color:#000;}
.items p{line-height:24px;}
.items .more{padding:20px 0}
.more a{color:#0069B3;}
.pages a{padding:0 10px;}
/*---------page--------*/
.contitle{background: url(images/listbline.gif) no-repeat center bottom;text-align:center;}
.contitle h1{font-size:24px;color:#000;margin-top:20px;font-family:微软雅黑;font-weight:normal;}
.desc{padding:20px 0;}
.con p{line-height:25px;font-size:14px;padding:10px;text-indent:28px;}
.con div{line-height:25px;font-size:14px;padding:10px;text-indent:28px;}
.newhot .sgli{padding-left:8px;background:none;}
.sgli a{font-weight:bold;color:#0069B3;}
.newhot .sgli2{padding-left:8px;background:none;}

/*slider*/
.FocusPic{zoom:1;position:relative; overflow:hidden}
.FocusPic .content{overflow:hidden}
.FocusPic .changeDiv a{position:absolute;top:0px;left:0px;display:none;}
.FocusPic .title-bg,.FocusPic .title{position:absolute;left:0px;bottom:0;/*width:434px;height:50px;*/line-height:50px;overflow:hidden}
.FocusPic .title-bg{background:#100841;filter:alpha(opacity=70);opacity:0.7;}
.FocusPic .title a{display:none;padding-left:15px;color:#0069B3; font-size:14px;}
.FocusPic .change{bottom:4px;height:20px;right:3px;*right:5px;_right:4px;position:absolute;text-align:right;z-index:9999;}
.FocusPic .change i {background:#C6C6C4;color:#FFF;cursor:pointer;font-family:Arial;font-size:12px;line-height:15px;margin-right:2px;padding:2px 6px; font-style:normal; height:15px;display:inline-block;display:-moz-inline-stack;zoom:1;*display:inline;}
.FocusPic .change i.cur {background:#006BBE;}
