@charset "utf-8";

/* CSS Document */

body {

    font: 12px/1.5 Tahoma,'\5FAE\8F6F\96C5\9ED1','Microsoft Yahei',"hiragino sans gb", Helvetica, Arial, "\5b8b\4f53", 'sans-serif';

    color: #333;

}

html, body, div, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, object, code, legend, button, input, textarea, label, th, td, a, img {

    margin: 0;

    padding: 0;

    border: 0;

    outline: 0;

}

h1, h2, h3, h4, h5, h6 {

    font-weight: normal;

    font-size: 100%;

}

:focus {

    outline: 0;

}

ul, ol {

    list-style: none;

}

fieldset, img {

    border: 0 none;

}

address, caption, cite, code, dfn, em, i, th, var, optgroup {

    font-style: normal;

    font-weight: normal;

}

abbr, acronym {

    border: 0;

    font-variant: normal;

}

input, button, textarea, select, optgroup, option {

    font-family: inherit;

    font-size: inherit;

    font-style: inherit;

    font-weight: inherit;

}

code, kbd, samp, tt {

    font-size: 100%;

}

input, button, textarea, select {

    *font-size: 100%;

    outline: none;

}

textarea {

    resize: none;

}

table {

    border-collapse: collapse;

    border-spacing: 0;

}

blockquote, q {

    quotes: none;

}

blockquote:before, blockquote:after,

q:before, q:after {

    content: '';

    content: none;

}

.fl {

    float: left;

}

.fr {

    float: right;

}

a {

    color: #333;

    text-decoration: none;

    -webkit-transition: color .2s ease-in-out;

    -moz-transition: color .2s ease-in-out;

    -o-transition: color .2s ease-in-out;

    -ms-transition: color .2s ease-in-out;

    transition: color .2s ease-in-out;

}

a:hover {

    

    text-decoration: none;

}

a.special, .special a {

}

a.special:hover, .special a:hover {

    text-decoration: none;

}

.clearfix:before, .clearfix:after {

    content: "";

    display: table;

}

.clearfix:after {

    clear: both;

}

.clearfix {

    clear: both;

    *zoom: 1;

}

.overflow {

    overflow: hidden;

    *zoom: 1;

}

body {

    background-color: #fff;

}

.index_focus {
    position: relative;
    width: 100%;
    height: 420px;
    margin: 0 auto;
    overflow: hidden;

}
.index_focus .bd li {  
    display: none;
    position: absolute;
    left: 0;
    top: 0;
}
.index_focus_post {
    z-index: 10;
}

.index_focus .bd{width:1920px; margin-left:-960px;position:absolute;left:50%;text-align:center}
.index_focus .pic {
    height: auto;
    display: block;
}
.index_focus .pic:hover {
    text-decoration: none;
}
.index_focus .slide_nav {
    position: absolute;
    left: 45%;
    bottom:2%;

}
.index_focus .slide_nav a {
	cursor:pointer;
	float:left;
    font-size:28px;
    font-family: arial;
    color: #fff;
	padding:5px 10px;
}
.index_focus .slide_nav li:hover,.index_focus .slide_nav .on{text-decoration: none;color: #9c0;filter: alpha(opacity=80);opacity: 0.8;}
.index_focus_pre,.index_focus_next {
    display: none;
    position: absolute;
    top: 50%;
    margin-top: -36px;
    width: 72px;
    height: 72px;
    text-indent: 100%;
    white-space: nowrap;
    overflow: hidden;
    z-index: 10;
    background: url(../images/ico_sliding.png) no-repeat;
}
.index_focus_pre {
    left: 0px;
    background-position: 0 0;
}
.index_focus_pre:hover {
    background-position: 0 -144px;
}
.index_focus_next {
    right: 0px;
    background-position: 0 -72px;
}
.index_focus_next:hover {
    background-position: 0 -216px;
}
.do{ width:985px; margin:auto; position:inherit; *position:absolute; top:24%; *left:20%;}
.index_focus_info {


    width: 800px;
    height: 200px;
    padding-bottom: 10px;
    color: #fff; margin-left:80px;
    text-decoration: none;
    cursor: pointer; padding-left:25px;
    font-family: "\5fae\8f6f\96c5\9ed1";
    -moz-text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.6);
    -webkit-text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.6);
    text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.6);
    background: url("../images/index_focus_bg.png") no-repeat;
    _background: none;
}
.index_focus_info h3 {
    font-size: 36px;
    line-height: 70px;
    font-family: \5fae\8f6f\96c5\9ed1, \u9ed1\u4f53, "Lucida Grande";
	display:none;
}
.index_focus_info .text {
    width: 500px;
    line-height: 24px;
    font-size: 14px;
    word-wrap: break-word;
    overflow: hidden;
	display:none;
}
/*== 焦点图 == */



.ind{ width:998px; margin:auto; margin-top:20px;}

.left{ width:400px; float:left; padding-right:10px;_padding-right:5px;}



.left .gg{ width:400px; height:240px; float:left;	background-color:#FFFFFF; border:1px solid #dcdcdc; margin-bottom:10px;border-radius: 5px; }

.left .gg ul{width:350px; padding-left:10px;float:left;}

.left .gg ul li{width:340px; padding-left:10px;color:#313131; float:left; padding-top:6px;}	

.left .gg ul li span{ text-align:right; font-size:12px; float:left;}	

.left .gg ul li a{font-size:14px;width:280px;display:block;float:right; line-height:140% }

.left .gg ul li a:hover{ text-decoration:underline;}



.sul{width:380px; padding-left:10px;float:left; overflow:hidden;}

.sul li{width:340px; padding-left:10px;color:#313131; float:left; padding-top:10px;}	

.sul li span{ float:left;}	

.sul li span img{ width:78px; height:78px;}

.sul li a{font-size:14px;width:240px;display:block;float:right; line-height:180% }

.sul li a:hover{ text-decoration:underline;}

.stustyle{position: relative;float: left;width:400px; height:250px; float:left;	background-color:#FFFFFF; border:1px solid #dcdcdc; margin-bottom:10px;border-radius: 5px; overflow: hidden;}

.sscon{float: left; width:100%;height: 240px;overflow: hidden;}

.sscon dl{float: left;width: 400px;height: 240px;}



.stustyle1{position: relative;float: left;width:400px; height:190px; float:left; background:url(../images/jyubj.png) no-repeat; border:1px solid #dcdcdc; margin-bottom:10px;border-radius:5px; overflow: hidden;}

.sscon1{float: left; width:100%;height: 240px;overflow: hidden;}

.sscon1 dl{float: left;width: 400px;height: 240px;}

.bjy{width:380px; padding-left:10px;float:left; overflow:hidden;}

.bjy li{width:340px; padding-left:10px;color:#313131; float:left; padding-top:10px;}	

.bjy li span{ float:left; padding-left:10px;}	

.bjy li span img{ width:110px; height:110px;}

.bjy li a{font-size:14px;width:200px;display:block;float:right; line-height:180%;}

.bjy li h1{ font-size:18px; line-height:35px;}

.bjy li h2{ font-size:14px;}



.left .bt{ width:350px; float:left; padding-left:20px; padding-top:10px; line-height:30px;}

.left .bt span{ float:left;color:#004e72; font-size:16px; font-weight:bold;}

.left .bt p{ float:right; }

.left .bt p a{color:#1b1b1b;font-size:12px;line-height:35px;}

.left .bt p b{float: left;line-height: 35px;color: #313131;margin-right: 6px;font-size: 12px;}

.left .bt p strong{float: left;line-height: 35px;color: #959595;margin-right: 6px;font-size: 12px;}

.left .bt .inbtnl{background: url("../images/inbtnl.gif") 0 center no-repeat;width: 13px;height:35px; float:left; margin-left:10px;}

.left .bt .inbtnr{background: url("../images/inbtnr.gif") 0 center no-repeat;width: 13px;height:35px;	float:left;margin-left:10px;}



/*== left == */

.middle{ width:242px; float:left; padding-right:10px;_padding-right:5px;}



.zx{ width:240px; float:left; height:240px; border:1px solid #dcdcdc; margin-bottom:10px;border-radius: 5px; background:url(../images/zw.png) no-repeat}

.zx ul{ float:left; margin-left:7px; width:110px; _margin-left:5px; }

.zx ul li{ line-height:59px; text-align:center }

.zx ul li a{font-size:14px; color:#FFFFFF;}

.zx ul li a:hover{ text-decoration:underline;}

.rili{ width:240px; float:left; height:240px; border:1px solid #dcdcdc; margin-bottom:10px;border-radius: 5px; background:url(../images/rili.png) no-repeat}

.rili .time{ width:65px; height:50px; float:left; color:#FFFFFF; padding-top:108px; padding-left:87px; text-align:center}

.rili .time h1{ font-size:24px}

.rili .time h2{ font-size:16px}



.bkbd{ width:240px; float:left; height:250px; border:1px solid #dcdcdc; position:relative; margin-bottom:10px;border-radius: 5px; background:#f9f9f9;}

.bkbd .bd{ width:140px; margin-left:25px; margin-top:24px; background:url(../images/bkbd.png) no-repeat; float:left; }

.bkbd .bd a{ padding-left:40px; font-size:20px; color:#004e72;}

.bkbd ul{ width:190px;margin-left:25px; float:left; margin-top:20px; }

.bkbd ul li{ line-height:28px;}

.bkbd ul li a{ font-size:14px; color:#313131;}

.bkbd ul li a:hover{ text-decoration:underline;}

.bkbd ul li .moren{text-decoration:underline;}

.bkbd .go{ float:right; position:absolute; width:39px; height:39px; bottom:8%; right:5%;}



.zlxz{ width:240px; float:left; height:192px; margin-bottom:10px;border-radius: 5px; background:#fc5474;}

.zlxz .bd{ width:140px; margin-left:25px; margin-top:24px; background:url(../images/xiazai.png) no-repeat; float:left; }

.zlxz .bd a{ padding-left:40px; font-size:20px; color:#FFFFFF;}

.zlxz ul{ width:190px;margin-left:25px; float:left; margin-top:10px; }

.zlxz ul li{ line-height:30px;}

.zlxz ul li a{ font-size:14px; color:#ffffff;}

.zlxz ul li a:hover{ text-decoration:underline;}

/*== middle == */

.right{ width:328px; float:left; }



.luqu{ width:328px; height:242px; float:left;margin-bottom:10px;border-radius: 5px; background:url(../images/nc.png) no-repeat}

.luqu h1{ float:left; width:280px; margin-top:25px; color:#004e72; font-size:20px; margin-left:30px;_margin-left:15px;}

.luqu h2{ float:left;width:280px; color:#004e72; font-size:20px; margin-left:30px;_margin-left:15px;line-height:38px;font-size:16px; color:#313131;}

.luqu h2 span{ background:url(../images/hei.png) no-repeat left; width:6px; height:14px;padding-right:15px; }

.luqu ul{ width:280px; float:left;margin-left:30px;_margin-left:15px;}

.luqu ul li{ width:58px; height:23px; float:left; margin-top:10px; margin-right:25px;}

.luqu ul li a{ display:block;width:58px; height:23px; font-size:14px; color:#313131; text-align:center}

.luqu ul li a:hover{width:58px; height:23px; background:url(../images/red.png) no-repeat; color:#ffffff;}



.faq{ width:328px; height:252px; float:left;margin-bottom:10px;border-radius: 5px; background:#33cccc; color:#FFFFFF;}

.faq .cj{width:140px; margin-left:25px; _margin-left:15px;margin-top:24px; float:left;}

.faq .cj h1{ font-size:36px; height:36px; margin-bottom:14px;} 

.faq .cj h2{ font-size:14px; height:14px;margin-bottom:14px; margin-bottom:15px;}

.faq p{ width:290px; margin-left:25px; _margin-left:15px; line-height:30px; font-size:14px;float:left; }

.faq p a{ text-decoration:underline; color:#FFFFFF;}

.faq p span{ padding-left:10px; padding-right:10px;}

.faq p .no{ text-decoration:none}



.slider1{position:relative; width:328px; height:190px; float:left;margin-bottom:10px;border-radius: 5px; background:#f9f9f9; border:1px solid #dcdcdc;}

.slider1 .conbox{position:absolute;/*必要元素*/}

.slider1 .switcher{position:absolute; margin-top:160px; margin-left:100px;float:right;z-index:99;}

.slider1 .switcher a{ cursor:pointer;float:left;height:8px;line-height:8px;width:8px;margin:8px;text-align:center;color:#787878; background:url(../images/dian1.gif) no-repeat -8px 0;}

.slider1 .switcher a.cur,.slider1 .switcher a:hover{height:8px;line-height:8px;width:8px;margin:8px;text-decoration:none; background:url(../images/dian1.gif) no-repeat 0px 0;}



.ship{width:310px; float:left; height:210px; height:170px; margin-left:20px; margin-top:20px;}

.shiph{width:310px; float:left; height:210px; height:170px; margin-left:20px; margin-top:20px; display:none}

.ship img{ float:left; margin-right:10px;}

.ship h1{  color:#434343; font-size:16px;float:left; line-height:30px;width:130px; margin-left:10px;}

.ship p{ color:#434343; font-size:14px;float:left;width:130px; margin-left:10px;}

.shiph img{ float:left; margin-right:10px;}

.shiph h1{  color:#434343; font-size:16px;float:left; line-height:30px;width:130px; margin-left:10px;}

.shiph p{ color:#434343; font-size:14px;float:left;width:130px; margin-left:10px;}

/*== right == */



.link{ width:920px; float:left; margin-top:40px; margin-left:60px; _margin-left:30px;}

.link li{ line-height:30px; float:left; margin-right:15px;}

.link li a{ color:#434343; font-size:12px;}

.link li a:hover{ text-decoration:underline;}

/*== link == */



















