@charset "utf-8";
/* CSS Document */
body{margin:0px;padding:0px;font-size:12px;text-align:center;margin:auto;line-height:150%;background-repeat:repeat-x;background:url(images/bg.gif) center;}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}body,button,input,select,textarea{font:12px/1.5 tahoma,arial,\5b8b\4f53,sans-serif;}h1,h2,h3,h4,h5,h6{font-size:100%;}address,cite,dfn,em,var{font-style:normal;}code,kbd,pre,samp{font-family:courier new,courier,monospace;}small{font-size:12px;}ul,ol{list-style:none;}a{text-decoration:none;}a:hover{color:#33A172;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}legend{color:#000;}fieldset,img{border:0;}button,input,select,textarea{font-size:100%;}table{border-collapse:collapse;border-spacing:0;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{display:block;margin:0;padding:0;}mark{background:#ff0;}#header,#content,#footer{margin-left:auto;margin-right:auto;}.col-main{float:left;width:100%;min-height:1px;}.col-sub,.col-extra{float:left;}.layout:after,.main-wrap:after,.col-sub:after,.col-extra:after{content:'\20';display:block;height:0;clear:both;}.layout,.main-wrap,.col-sub,.col-extra{*zoom:1;}.ks-hidden{display:none;}.ks-invisible{visibility:hidden;}.ks-clear:after{content:'\20';display:block;height:0;clear:both;}.ks-clear{*zoom:1;}.ks-inline-block{display:inline-block;*display:inline;}
.r{float:right}
.l{float:left}
ul,li{margin:0px;padding:0px;list-style:none}
a{text-decoration:none;color:#000;padding:0px;margin:0px;}
a:visited{text-decoration:none;color:#000}
/*i{background:url(images/ico1.png) no-repeat 0px -5px;padding-left:16px;}*/
.clear{clear:both;height:0px;overflow:hidden;}
.block{width:950px;height:33px;text-align:left;margin:auto;overflow:hidden;background-color:#fff}
.ban{text-align:center;height:auto;margin-top:0px;margin-bottom:-9px}
.ban img{width:960px;border:0px}

.hd {height:30px;line-height:30px; background:url(images/3_03.gif) no-repeat;}
.hd h3{color:#fff; margin:0px; padding:0px;  margin-left:27px; padding-top:5px;}
.ab{background-position:bottom left; border:none; background:url(images/3_03.gif);}
.header{height:77px;; background:url(images/2.gif) repeat-x; width:1003px;}
.header .m{margin-top:28px}
.header .r a{color:#000;text-decoration:none;}
.topmen{color:#044E95;}
.header .r .topmen a{color:#044E95; } 
.header .r .topmen a:hover{color:#ff0000; } 
.menus{height:35px;width:1005px; background:url(images/3.gif) repeat-x;}
.menus ul{padding:0px; margin:0px; margin-left:108px; margin-top:5px; height:28px; width:784px;}
.menus ul li{display:inline;width:98px;margin-left:-10px;padding:0px;height:28px;}
.menus ul li a{float:left;width:98px;height:34px;line-height:28px;text-align:center;overflow:hidden;font-size:12px;font-weight:bold;color:#000;}
/*.menus ul li a i{background:url(images/ico.png) no-repeat 0px -31px;padding-left:16px;}*/

/*.menus ul li a:hover i{background:url(images/ico.png) no-repeat 0px -5px;padding-left:16px;}*/
.menus ul li a:link{color:#fff;}
.menus ul li a:visited{color:#fff;}
.menus ul li a:hover{ color:#fff; background:url(images/2_03.gif);margin-top:-5px;}
.menus ul li a.curr{color:#fff;background:url(images/2_03.gif);font-weight:bold; margin-top:-5px;}
 
/*.menus ul li a.curr i{background:url(images/ico.png) no-repeat 0px -5px;padding-left:16px;}*/

 



.location{line-height:29px;margin-left:20px;background:url(images/location.jpg) repeat-x 0px -29px;}
div.b{background:url(images/location.jpg) no-repeat 0px 0px;padding-left:0px;float:left;height:29px;width:16px;
line-height:29px;}
div.e{background:url(images/location.jpg) no-repeat -36px 0px;padding-left:0px;float:right;width:11px}


.about .title{
	font-weight:bold;
	color:#ff0000;
	font-size:20px;
	text-align:center;
	margin-top:25px;}
.pageName{background-image:url(images/ico.gif);
color:#1395e1;font-size:14px;font-weight:bold;font-family:微软雅黑;;height:50px;line-height:58px;padding-left:55px;width:200px;background-repeat:no-repeat}

.nav {margin:0px;padding:0px;margin-top:10px;}
.nav  li{margin:0px;padding:0px;}
.nav li a{display:block;color:#000;height:35px;line-height:35px;margin-left:12px;text-decoration:none;}
.nav li a:hover{color:#044E95; text-decoration:underline;}
.nav li a:hover i{background:url(images/4_03.gif) no-repeat 0px 3px;padding-left:8px;height:5px;}
.nav li a.cur{font-weight:bold;color:#000;}
.nav i{background:url(images/4_03.gif) no-repeat 0px 3px;padding-left:8px;height:5px;}
.nav li a.cur i{background:url(images/4_03.gif) no-repeat 0px -9px;padding-left:8px;height:5px;}
.main{padding:0px;border-top:0px solid #ccc;}
.main .flash{margin-top:10px;margin-bottom:10px;text-align:center;}
.main .sidebar{background-color:#F7FBFD; padding-bottom:10px; width:215px; border:#ccc 1px; border-style:solid;}

.main .mainBody{background-color:#FFF}



.footer{background-color:#fff;height:auto;padding-top:0px;padding-bottom:15px;margin-bottom:15px; margin-top:10px; color:#044E95;}

.content{line-height:25px;padding-left:20px;padding-left:30px;padding-right:20px;}
.content a{	color:#333;overflow:hidden;text-decoration:none;}
.content a:hover{color:#333;overflow:hidden;text-decoration:underline;}
.productlist .item .pic{padding:3px;border:1px solid #ccc;}
.productlist .item .title{height:30px;line-height:25px;}

.page{text-align:center;padding-top:10px}


.news{width:95%;margin-left:20px}
.news .title{text-align:center;font-size:14px;margin-bottom:10px;margin-top:10px; font-weight:bold}
.news .info{border-bottom:1px dashed #cfdbe0;height:25px;line-height:25px;text-align:center;margin-bottom:10px}
.news .content{line-height:150%;padding:0px;font-size:12px;
overflow:hidden}
.news .other{border-top:1px dashed #cccccc;padding-top:10px;text-align:center;font-size:12px;font-weight:bold;margin-bottom:20px;}

.title1{color:#00a38e;font-size:14px;font-weight:bold;font-family:微软雅黑;text-align:center;background-image:url(images/title_bg.gif);background-repeat:no-repeat;background-position:bottom;height:30px;line-height:30px}
.top h5 {height:20px;font-family:微软雅黑;color:#ff5100; font-size:14px;font-weight:bold;marign:0px;padding:0px}

.hd1{height:30px;line-height:30px; background:url(images/6_03.gif) no-repeat; color:#fff; padding-left:25px;}
.hd1 h3{padding-top:5px;}
.bd{ padding:5px; margin-bottom:10px;color:#000; background-color:#F7FBFD; border:#ccc 1px; border-style:solid; /*border-top-style:none;*/ height:300px; text-indent: 1.429em;}


.hd2{height:30px;line-height:30px; background:url(images/8_03.gif) no-repeat; color:#fff; padding-left:23px; padding-top:5px;}


.more{color:#fff;  font-size:11px; font-weight:bold;}
.more a:hover{color:#FFFFFF; text-decoration:underline;}

.dangqianyemian{ color:#FF0000;}



#demo { position: relative; padding-top: 29px;margin-right:0px; border:#ccc 1px; border-style:solid; width:730px; height:200px;}
#xiangguan1{ padding-left:5px;}


#demo1 { position: relative; padding-top: 29px;margin-right:10px;}
#demo1 .ks-switchable-nav { position: absolute; left:0px; margin-top: -29px; z-index: 99;padding:0px;margin-left:15px;}
#demo1 .ks-switchable-nav li {float:left;width: 85px;height:27px;line-height:27px;text-align:center;margin-right:3px;padding-top:0px;cursor: pointer;border:1px solid #ccc;margin-top:1px; color:#999;}
#demo1 .ks-switchable-nav li i{background:url(images/ico1.png) no-repeat -0px -32px;}
#demo1 .ks-switchable-nav li.ks-active { background-position: 0 -40px; background-color:#fff; cursor:default;color:#ff0000;font-weight:bold;border-top:2px #ff0000 solid ;margin-top:0px;}
#demo1 .ks-switchable-nav li.ks-active i{background:url(images/5_03.gif) no-repeat 2px 2px;padding-left:15px;}
#demo1 .ks-switchable-content { position: relative;height:120px;padding:20px;border-top: 1px solid #ccc;padding-top: 10px;}
#demo1 .ks-switchable-content a:hover { color:#044E95; text-decoration:underline;}


.newslist {margin-top:0px;padding:0px;color:#000;}
.newslist li{margin-top:5px;}
.newlist a{color:#666;margin-right:5px; }
.newlist span{margin-left:8px; }
.newslist li i{background:url(images/ico3.gif) no-repeat 6px 5px; }


    #demo2 { position: relative; width: 948px; height: 261px; border: 1px solid #B6D1E6; overflow: hidden; }
    #demo2 .ks-switchable-nav { position: absolute; bottom: 5px; right: 5px; z-index: 99; }
    #demo2 .ks-switchable-nav li {float: left;
        width: 16px;
        height: 16px;
        line-height: 16px;
        margin-left: 3px;
        background-color: #FCF2CF;
        border: 1px solid #F47500;
        color: #D94B01;
        text-align: center;
        cursor: pointer;
		z-index:800;
    }
    #demo2 .ks-switchable-nav li.ks-active {
        width: 18px;
        height: 18px;
        line-height: 18px;
        margin-top: -1px;
        color: #FFF;
        background-color: #FFB442;
        font-weight: bold;
    }
    #demo2 .ks-switchable-content li { height: 261px; width: 948px; overflow: hidden;
	position:20}
    /* for countdown plugin */
    #demo2 .ks-switchable-nav li,
    #demo2 .ks-switchable-trigger-content {
        position: relative;
    }
    #demo2 .ks-switchable-trigger-mask {
        position: absolute;
        right: 0;
        width: 18px;
        height: 18px;
        background-color: #FF9415;
        visibility: hidden
    }
    #demo2 .ks-active .ks-switchable-trigger-mask {
        visibility: visible
    }
	
