@charset "utf-8";

.conWidth { width:1000px; margin:0 auto; }
.minwidth { min-width: 1000px; width: expression_r((document.documentElement.clientWidth||document.body.clientWidth)<1000?"1000px":"");
}

.header { width: 100%; height: 180px; background:#dadada url(../images/default/headerbg.jpg) repeat-x; }
.headerTop { height: 17px; background: #812990 none repeat scroll 0 0; color: #f1f1f1; font-size: 12px; padding:0 10px 0 20px; }
.headerTop a:hover { color: #f1f1f1; }
.headerTop a { color: #f1f1f1; font-size: 13px; }
.top { position: relative; z-index: 999; }
.top .logo { width: 260px; height: 125px; position: absolute; top: 17px; left: 50%; margin-left:-130px; background: url(/images/default/logo_bg.png) no-repeat; }
.top .logo a { height: 100%; display: block; text-indent: -9999px; background: url(/images/default/logo.png) center bottom no-repeat; }
.navbar { height: 35px; line-height: 35px; border-top: 1px solid #bfbfbf; color: #999; font-size: 15px; margin-top:127px;_margin-top:110px;}
.top .nav { width: 690px; }
.top .nav ul li { position: relative;  float: left; }
.top .nav ul li a { display:inline-block; font-size: 15px; font-weight:bolder; color:#666;}
.top .nav ul li a span { border-left: 1px solid #bfbfbf; padding:0 11px;}
.top .nav ul li a.hover { color: #666; }
.top .nav ul li ul { display: none; width: 150px; background: #fff; opacity: 0.8; filter: alpha(opacity=80); position: absolute; left: 0; top:34px; z-index: 999;  margin: 0px; padding: 0; list-style: none; border-bottom: 1px solid #f2861d; }
.top .nav ul li ul li{line-height: 30px; }
.top .nav ul li ul li a { color: #FFF; width:130px; padding:0 10px; height: 35px; line-height: 35px;text-align: center; font-size: 14px;  }
 .top .nav ul li ul li a:hover { background:#F1F1F1; opacity: 0.8; filter: alpha(opacity=80);  }
.headerRD { width:310px; padding-top:7px; }
.headerSM { width:75px; height:24px; padding-bottom:5px; background:url(/images/headerSM.png) no-repeat; float:left; }
.headerSC { width:220px; height:24px; padding-bottom:5px;  background:url(/images/headerSC.png) no-repeat; float:right; }
.headerSC input.txtKeyword { width: 180px; height: 24px; line-height: 24px; float:left; padding-left:15px; border: none; outline: none; background: transparent; color: #aaa; font-size: 12px; }
.headerSC input.btnSearch { width:20px; background: transparent; cursor:pointer; border:none; margin-top:-12px; }


.sitemap{position:absolute;top:180px;left:0; display:none;}
.sitemapbox { margin-top:15px;background:#E3E1E4;border-radius:5px; min-height:150px;width:100%;box-shadow: 2px 2px 2px #333;z-index:9999; }
.headersmIco {
    position: absolute;right: 291px;top: -15px;width: 0px; height: 0;
    border-top:18px solid transparent;
    border-right: 12px solid transparent;
    border-bottom: 12px solid #E3E1E4;
    border-left: 12px solid transparent;    
    _border-left: 15px solid white;
    _border-right: 15px solid white;
    overflow:hidden;
}
.smItem1{margin-top:10px;position:relative;}
.smItem2{border-bottom:solid 1px #fff;margin:5px 0;position:relative;overflow: hidden;}
.smClass { display:block;width:80px; line-height:25px;position:absolute;left:10px;color:#000;zoom:1;z-index:9999;font-size:16px;font-family:'Microsoft YaHei';padding-top:5px;}
.smList { display:block; padding-left:90px; }
.smList a {display:block; height:25px; line-height:25px; margin:0px 20px 0px 0px;text-align:center;float:left;color:#000;position:relative;zoom:1;z-index:99999;font-size:12px;font-family: "ËÎÌå"; padding-top:5px;}
.smList a:hover {font-weight:bold;color:#f00;}


.indexmain { margin: 0 auto; margin-top: 5px; overflow: hidden; padding-bottom: 5px; }
.con { width: 500px; margin: 0 auto; position:relative;}
.tab { height: 44px; border-bottom:1px solid #CCC; }
.tab ul li { float: left; width: 100px; line-height: 45px; float: left; text-align: center; color: #666; }
.tab ul li a { color: #666; display:block; font-size:16px; font-family:"Microsoft YaHei"}
.tab ul li:hover a, .tab ul li.hover a { height: 45px;  background:#FFF url(../images/default/newsBarBg.png) center bottom repeat-x; cursor: pointer; }
.newsBtnMore { width: 14px; height: 14px; background: url(/images/newsBtnMore.png) no-repeat; margin-top: 5px;  display: inline-block; position:absolute; top:17px; right:20px; }
.newsBtnMore1{width: 14px; height: 14px; background: url(/images/newsBtnMore.png) no-repeat; margin-top: 18px; margin-right: 10px; display: inline-block; }
.content { padding: 10px 0;}
ul.ulNewsList li {
    background: rgba(0, 0, 0, 0) url("../images/newsLiBg.png") repeat scroll 0 0;
    height: 22px;
    line-height: 22px;
    position: relative;
    vertical-align: bottom;
}
ul.ulNewsList li a {
    background: #fff url("../images/newsLiIco.png") no-repeat scroll 2px 8px;
    color: #555;
    font-family: "ËÎÌå";
    font-size: 13px;
    left: 0;
    padding-left: 15px;
    padding-right: 5px;
    position: absolute;
    text-decoration: none;
}
ul.ulNewsList li span {
    background: #fff none repeat scroll 0 0;
    color: #666;
    font-size: 13px;
    padding-left: 5px;
    position: absolute;
    right: 0;
font-family: ËÎÌå;
}
ul.ulNewsList li a:hover{ color: #f00;}

.idexnews { width: 330px; margin-left: 35px; }
.idexnews h3.n_title { height: 44px; line-height: 45px; color: #666; display:block; font-size:16px; border-bottom:1px solid #CCC; font-family:"Microsoft YaHei"}
.n_list { padding: 10px 0; }
.ScitcAppBox { width: 330px; height: 50px; position: relative; background-color:#F1F1F1; -moz-border-radius: 5px;       -webkit-border-radius: 5px;    border-radius:5px; behavior:url(/style/js/PIEe.htc);           }
.indexApp { width: 270px; height: 40px;  position: absolute; top:0; left: 35px;}

.indexApp a{display:block;float:left;margin-left:1px; width:63px;height:50px;position:relative;}
.indexApp a.a_1{ background: url(/images/default/iconfont-tengxun.png) center 3px no-repeat;}
.indexApp a.a_2{ background: url(/images/default/iconfont-weixin.png) center 3px no-repeat;}
.indexApp a.a_3{ background: url(/images/default/iconfont-shouji.png) center 3px no-repeat;}
.indexApp a.a_4{ background: url(/images/default/iconfont-circularemail1.png) center 3px no-repeat;}
.indexApp a span{ display: block; padding-top: 35px; width: 100%; height: 15px;}
.indexApp a.a_1 span{ background: url(/images/default/iconfont-tengxun-name.png) center bottom no-repeat;}
.indexApp a.a_2 span{ background: url(/images/default/iconfont-weixin-name.png) center bottom no-repeat;}
.indexApp a.a_3 span{ background: url(/images/default/iconfont-shouji-name.png) center bottom no-repeat;}
.indexApp a.a_4 span{ background: url(/images/default/iconfont-circularemail1-name.png) center bottom no-repeat;}
.indexApp img.scitcapp {display: block;width: 150px;height: 150px;position: absolute;bottom: 50px;left: -55px;box-shadow: -5px -5px 5px #ddd;}


.IndexModuleBox { width: 101px; margin-top: 10px; height: 192px; position:relative; background-color:#F1F1F1; -moz-border-radius: 5px;       -webkit-border-radius: 5px;    border-radius:5px; behavior:url(/style/js/PIEe.htc);          }
.moduleList a.module1 {height:65px;width:100px;display:block; background: url(/images/default/iconfont-diannaoxianshiqi.png) center 5px no-repeat;}
.moduleList a.module2 {height:65px;width:100px;display:block; background: url(/images/default/iconfont-03.png) center 5px no-repeat;}
.moduleList a span{ display: block; text-align: center; color:#717171;font-size:12px;font-family:Microsoft JhengHei;font-weight:500; }
.moduleList a.module1 span{padding-top: 40px;}
.moduleList a.module2 span{padding-top: 40px;}
.moduleList a{display:block;height:20px;}
.moduleList a span:hover{color: #f00;}



.current{height: 25px; line-height: 25px; font-size: 15px;color: #666;border-bottom: 1px solid #ccc;position: relative;}
.current a{color:#555;}
.current span{color:#ff6a00; font-family: "ËÎÌå";}
.rtText{float:right;margin-right:5px;}
.nMain{overflow: hidden; margin-top: 10px;}
.nLeft ul li{ line-height: 35px; border-bottom: 1px solid #f1f1f1;}
.nLeft ul li a{display: block; border-left:5px solid #D3D3D3; color: #646464; background-color:#D3D3D3;height: 35px;line-height: 35px;font-size: 16px; text-align: center; font-family:Î¢ÈíÑÅºÚ;}
.nLeft ul li a:hover{  border-left:5px solid red; color:#f00;}
.nLeft ul li a.hover {border-left:5px solid red;}
.nMid{width: 830px; margin-left: 40px; display: inline;}
.midList{ margin-top: 10px;}
.nRight{margin-left: 40px;}


.subPageApp {width:220px;height:52px;background-color:#F1F1F1; -moz-border-radius: 5px;       -webkit-border-radius: 5px;    border-radius:5px; behavior:url(/style/js/PIEe.htc);          }
.subPageApp a{display:block;float:left;margin-left:1px; width:54px;height:50px;position:relative;}
.subPageApp a.a_1{ background: url(/images/default/iconfont-tengxun.png) center 10px no-repeat;}
.subPageApp a.a_2{ background: url(/images/default/iconfont-weixin.png) center 10px no-repeat;}
.subPageApp a.a_3{ background: url(/images/default/iconfont-shouji.png) center 10px no-repeat;}
.subPageApp a.a_4{ background: url(/images/default/iconfont-work.png) center 10px no-repeat;}
.subPageApp a span{ display: block; padding-top: 35px; width: 100%; height: 15px;}
.subPageApp a.a_1 span{ background: url(/images/default/iconfont-tengxun-name.png) center bottom no-repeat;}
.subPageApp a.a_2 span{ background: url(/images/default/iconfont-weixin-name.png) center bottom no-repeat;}
.subPageApp a.a_3 span{ background: url(/images/default/iconfont-shouji-name.png) center bottom no-repeat;}
.subPageApp a.a_4 span{ background: url(/images/default/iconfont-work-name.png) center bottom no-repeat;}

.subPageApp img.scitcapp { display:block;width:150px;height:150px;position:absolute;top:50px;right:-45px;box-shadow: 5px 5px 5px #ddd; z-index:88888; }


.nd_time{ padding: 10px 0; border-bottom: 1px dashed #CCC;}
.nd_title{
border-bottom: 1px solid #ccc; color: #666;font-family: "Microsoft YaHei";font-size: 20px;padding-bottom: 8px;text-align: center;}
.nd_con{ line-height: 30px;color:#666;margin-top:30px;}
.fr{ color:#555;font-family: "ËÎÌå";}
.nd_con a{color: #0066cc; font-size: 12px;}
.new_Recommend{ width: 220px;}
.new_Recommend h1.re_title{ font-size: 18px; text-align: center; border-bottom: 1px solid #ccc;color: #30226c;line-height: 35px;margin: 20px 0px 10px 0px;font-family:"Microsoft YaHei"}
.articleInfo {background: #e4e3e3 none repeat scroll 0 0; color: #666; font-size: 12px; height: 25px; line-height: 25px; text-align: center;margin-top: 20px;}


.page { margin:0 auto; margin-top:10px; text-align:center; font-size:12px; line-height: 30px; }
.page a { padding:2px 5px; color:#333; border: 1px solid #dedede; background:#FFF; -moz-border-radius: 5px;       -webkit-border-radius: 5px;    border-radius:5px; behavior:url(/style/js/PIEe.htc);          }
.page b,.page a:hover { padding:2px 5px; border:1px solid #D3D3D3; background:#D3D3D3; color:#fff; -moz-border-radius: 5px;       -webkit-border-radius: 5px;    border-radius:5px; behavior:url(/style/js/PIEe.htc);   }
.page i { padding:2px 5px; color:#333; font-style:normal; border: 1px solid #dedede; background:#FFF; -moz-border-radius: 5px;       -webkit-border-radius: 5px;    border-radius:5px; behavior:url(/style/js/PIEe.htc);           }
.page font { border: 1px solid #ccc; padding:2px 5px; color:#333; background:#FFF; -moz-border-radius: 5px;       -webkit-border-radius: 5px;    border-radius:5px; behavior:url(/style/js/PIEe.htc);         }
.page foant { border: 1px solid #ccc; padding:2px 5px; color:#333; background:#FFF; -moz-border-radius: 5px;       -webkit-border-radius: 5px;    border-radius:5px; behavior:url(/style/js/PIEe.htc);         }


.footer {height:25px;line-height:25px;background:#969696 none repeat scroll 0 0;text-align:center; margin-top: 10px; }
.footer .footerText { color:#252525;font-family:'Microsoft YaHei';font-size:12px;}



.moduleSub { border-bottom: 1px solid #ccc;margin-bottom: 10px;margin-top: 30px;}
.moduleSubTitle {color: #f1690e;display: block;font-family: "Microsoft YaHei";font-size: 17px;height: 35px;line-height: 35px;}

.moduleMenus {margin-left: 60px;}

.moduleMenus a {color: #666;display: block; float: left; font-size: 13px;height: 20px; margin: 5px 20px 5px 0;}

.clear { clear: both;font-size: 1px;height: 1px;}
.rtText {
    color: #666;
    display: block;
    font-size: 12px;
    position: absolute;
    right: 0;
    top: 0;
}
.ssinput{height:15px;width:150px; margin-right:3px;border:1px solid #ccc}

.ulNewsList1 li {
 border-bottom: 1px dashed #ccc;
    height: 28px;
    line-height: 28px;
    position: relative;
    vertical-align: middlemodule1
}
.ulNewsList1 li a {
    background: rgba(0, 0, 0, 0) url("../images/12.jpg") no-repeat scroll 2px 8px;
    color: #555;
    font-family: "ËÎÌå";
    font-size: 13px;
    left: 0;
    padding-left: 15px;
    padding-right: 5px;
    position: absolute;
    text-decoration: none;
}
.ulNewsList1 li span {
    color:#f00;
}
ul.ulNewsList1 li a:hover{ color: #f00;}
.nMid1{width: 700px; display: inline;}
.midList1{ margin-top: 10px;}
.nRight1{margin-left: 80px;}
.nLeft {width:128px;}