body,div,dl,dt,dd,ul,li,p{margin: 0; padding: 0;}
body {font:14px/28px "Microsoft YaHei",Arial, Helvetica, sans-serif; color: #000000;}
img{border:none;}
ul,li{list-style-type:none;}
a{text-decoration:none;color:#000000;}
a:hover{color:#0a61bb;text-decoration:none}
.c{clear:both;}
.qq{color:#32abe1;background:url(qq.gif) no-repeat left top;padding-left:25px;padding-top:5px}

#bar{z-index:1000;_display:none;width:100%;height:77px;background:url(bottomtelb.jpg) repeat-x bottom;position:fixed;bottom:-77px; left:0; _top:0;_position:absolute; _top:expression(documentElement.scrollTop);}
#bar .bar{background:url(bottomtel.png) no-repeat center; height:77px; width:1170px; margin:0 auto}
#bar .bar p{ padding-top:38px;line-height:35px;text-align:right}
#bar .bar p a{ margin:0 10px;}
.top{height:125px; width:1170px; margin:0 auto; overflow:hidden;}
.logo{float:left; width:600px; padding-top:15px;}
.tel{ background:url(tel.gif) no-repeat left bottom;float:right; width:280px;padding-top:80px;text-align:right; line-height:1.5em}
.tel span{ font-size:30px;color:#e60b1e;}

.nav{background:#0a61bb; height:50px;line-height:50px;}
.nav dl{ width:1170px; margin:0 auto; font-size:16px}
.nav dl a{width:130px;height:50px; float:left; display:block;color:#FFFFFF; text-align:center;}
.nav dl a:hover{background:#FF9900; color:#000000;}

/*banner*/
.banner {width:100%;height:400px;position:relative;margin:0 auto;padding:0;position:relative;z-index:-100}
.banner .arrow {display:inline-block;position:absolute;z-index:2;width:33px;height:400px;bottom:0;cursor:pointer;}
.banner .l {background:url(buttons.png) no-repeat -33px 0px;left:0;}
.banner .r {background:url(buttons.png) no-repeat 0px 0px;right:0;}
.banner .l:hover {background:url(buttons.png) no-repeat -99px -0px;left:0;}
.banner .r:hover {background:url(buttons.png) no-repeat -66px 0px;right:0;}
.banner .bn {display:none;position:absolute;width:100%;height:400px;text-align:center}
.banner .b0{background:url(banner.jpg) no-repeat center;}
.banner .b1{background:url(b1.jpg) no-repeat center;}
.banner .b2{background:url(b2.jpg) no-repeat center;}
.banner .b3{background:url(b3.jpg) no-repeat center;}

.main{padding-top:20px; background:url(ny.jpg) repeat-x top center;}


.ipro{background:url(heng.png) repeat-x center;height:92px;}
.ipro dt{width:500px; float:left; height:70px; padding-top:10px;text-transform:uppercase;color:#FFFFFF;}
.ipro dt .t1{height:40px;width:500px; font-size:36px; font-family:Times New Roman; height:30px; display:block}
.ipro dt .t1 span{color:#e9972d;}
.ipro dt .t2{float:left; font-size:28px; height:24px;}
.ipro dt .t3{float:left; width:340px; font-size:12px; line-height:16px; padding-left:5px; color:#CCCCCC}
.ipro dd{float:right; padding-top:40px; height:32px; width:130px;}
.ipro dd .m1{line-height:16px; font-size:12px;font-family:Times New Roman; float:left; width:80px; color:#FFFFFF; text-align:right}
.ipro dd .m1 a{ color:#FFFFFF}
.ipro dd .m2{float:right; width:45px; text-align:right}

.con_name{height:50px;background:url(con_ico.png) no-repeat 38px bottom; border-bottom:1px #017eff solid}
.con_name p{float:left;height:50px;font:18px/50px "Times New Roman";color:#0a61bb; text-transform:uppercase}
.con_name p span{font-size:20px;line-height:50px;font-family:"Microsoft YaHei";color:#000;margin-right:10px;}
.con_name .more{float:right;font:12px/50px "simsun";}

.con{width:1170px;margin:0 auto;}

.con_left{width:500px;float:left;height:350px; overflow:hidden}

.con_about{width:500px;height:280px; font-size:14px;overflow:hidden; padding-top:10px; line-height:30px;}
.con_about img{float:left;margin-right:12px;margin-top:10px}

.con_center{ float:left; width:380px;height:350px;font-size:12px; padding-left:30px;}

.news_top{width:100%;height:90px; padding-top:15px;}
.news_img{display:block;float:left; border:3px #E5E5E5 solid}
.news_img:hover{border:3px #0a61bb solid}
.news_top div{float:left;padding-left:10px; line-height:24px;overflow:hidden;width:250px;}
.news_top div strong{margin-bottom:8px; font-size:14px}
.news_top div strong a{color:#e60b1e;}
.news_top p{height:48px;}

.con_news dt{ width:380px;overflow:hidden; line-height:35px; height:35px;}
.con_news dt a{float:left;display:block;height:35px;}
.con_news dt .n1{background:url(news_class.jpg) no-repeat center;width:65px;color:#fff;text-align:center; padding-right:5px;}
.con_news dt .n1:hover{color:#FFFF00}
.con_news dt .n2{width:230px;padding-left:5px;}
.con_news dt span{float:right;display:block;width:70px; text-align:right;height:35px;}

.con_right{ float:right; width:230px;height:280px; background:url(cont.jpg) no-repeat top; padding-top:81px; font-size:12px}
.con_right .bo{border-bottom:1px #e5e5e5 solid;border-left:1px #e5e5e5 solid;border-right:1px #e5e5e5 solid;padding:5px 0; width:221px;}
.con_right p{ padding-left:10px;}
.con_right p span{ font-size:20px; color:#e60b1e}


/* mover ad */
.movead {zoom:1;width:1170px;margin:0 auto;height:220px; padding-top:20px;}
.movead .pcont {float:left;width:1120px;overflow:hidden; margin:0 1px;overflow:hidden;padding:0;}
.movead .ScrCont {width:32766px; zoom: 1}
.movead #List1_1 {float:left}
.movead #List2_1 {float:left}
.movead .LeftBotton {background:url(leftbtn.jpg) no-repeat center; float:left; width:24px; height:190px;}
.movead .RightBotton {background:url(rightbtn.jpg) no-repeat center; float: left; width:24px; height:190px;}
.movead p {float:left; width:224px; text-align:center;height:200px;overflow:hidden;}
.movead p a{display:block; margin:0 5px;padding:5px 0; background:#0a61bb;color:#FFFFFF;font-size:14px}
.movead p a:hover{background:#FF9933; color:#000000;}

.nice dl{ padding-top:15px;}
.nice dl dt{ float:left; width:195px; text-align:center}
.nice dl dt img{ border:4px #e5e5e5 solid}
.nice dl dt img:hover{border:4px #0a61bb solid}

.left{float:left; width:230px;}

.left_class{width:230px; background:url(left_t.jpg) no-repeat top; padding-top:51px;}
.left_class .bo{border-left:1px #e5e5e5 solid;border-right:1px #e5e5e5 solid;width:221px;}
.left_class dd{background:url(left_ico2.gif) no-repeat 20px center;line-height:35px;border-bottom:1px #e5e5e5 solid;}
.left_class dd a{padding-left:35px;display:block;}
.left_class dt{background:url(left_ico.gif) no-repeat 40px center;line-height:35px;border-bottom:1px #e5e5e5 solid;}
.left_class dt a{padding-left:55px;display:block;}

.left_lx{width:230px; background:url(cont.jpg) no-repeat top; padding-top:81px; font-size:12px; margin-top:10px;}
.left_lx .bo{border-left:1px #e5e5e5 solid;border-right:1px #e5e5e5 solid;border-bottom:1px #e5e5e5 solid; width:221px; padding:5px 0;}
.left_lx p{ padding-left:10px;}
.left_lx p span{ font-size:20px; color:#e60b1e;}

.right{float:right; width:910px;}
.content{padding:10px;}
.content img{ border:1px #CCC solid; margin:9px; max-width:870px}

.list_pic{padding:10px;overflow:hidden; clear:both}
.list_pic dl{height:180px;padding:5px 0;border-bottom:#CCCCCC dashed 1px}
.list_pic dl dt{width:240px;float:left;height:180px;text-align:center}
.list_pic dl dt img{width:225px;height:169px;border:3px solid #EEEEEE;}
.list_pic dl dt img:hover{border:3px solid #0a61bb;}
.list_pic dl dd{width:640px;float:right;height:180px;line-height:25px}
.list_pic dl font{ font-size:16px; font-weight:100; display:block}
.list_pic dl font a{color:#0a61bb; line-height:30px;}
.list_pic dl dd .more{width:85px;height:25px;overflow:hidden;text-align:center; float:right; margin-top:15px; font-size:12px}
.list_pic dl dd .more a{color:#FFFFFF;display:block;background:#0a61bb; line-height:25px}
.list_pic dl dd .more a:hover{background:#CC0000;}

.list_text{padding:15px 10px;overflow:hidden}
.list_text dl font{font:100 14px/2.5em Microsoft Yahei;}
.list_text dl font a{color:#CC0000;}
.list_text dl font a:hover{color:#0a61bb}
.list_text dl dt{color:#999999;margin:5px 0;word-wrap:break-word;overflow:hidden;margin:0 auto;line-height:18px;font-size:12px}
.list_text dl dd{color:#777;margin-bottom:10px;border-bottom:1px dashed #ccc;padding-bottom:5px;color:#196ba7;font-size:12px}

.list_page{line-height:20px;color:#999999;padding:20px; text-align:center; font-size:12px}
.list_page strong{padding-right:8px;font-weight:normal}
.list_page .p{display:inline;border:1px solid #d6d6d6;cursor:pointer;color:#999;padding:3px 6px;margin:0 4px}
.list_page .p:hover{text-decoration:none}
.list_page .sp{border:1px solid #0a61bb;color:#0a61bb;}
.list_page .p:hover{color:#FFFFFF;border:1px solid #0a61bb; background:#0a61bb}

.info_pic{padding:15px 0;border-bottom:1px dotted #dedede;}
.info_pic .pic{ float:left;width:400px;height:260px;overflow:hidden;text-align:center; padding-top:20px;}
.info_pic .pic img{border:5px solid #EEEEEE; width:320px;height:240px;}
.info_pic .text{float:right;width:500px;height:280px;overflow:hidden;}
.info_pic .text h1{font-size:18px;font-weight:500;padding-right:10px;color:#CC0000;}
.info_pic .text p{ font-size:12px; line-height:25px;}
.info_pic .text span{ font-size:20px;color:#e60b1e;}

.text_title{font:100 18px/2.5em Microsoft Yahei;text-align:center;color:#CC0000;padding-top:20px;}
.text_other{text-align:center;color:#999;margin:4px 0;font-size:12px}
.text_jj{border:1px solid #CCCCCC;background:#EEEEEE;padding:10px;margin:10px auto;color:#666;line-height:20px;word-wrap:break-word;overflow:hidden;font-size:12px}
.text_jj a{font-family:verdana;color:#00f;}
.text_jj a:hover{color:#0262ae;}
.text_jj span{font-weight:bold;color:#000;}

.prenext{position:relative;margin:0 auto;line-height:25px;color:#999;border-bottom:1px #CCCCCC dotted;border-top:1px #CCCCCC dotted;font-size:12px}

.reltit{font-size:16px;height:50px;line-height:50px;border-bottom:2px solid #EEEEEE}
.relpic{padding:10px 0;height:auto;overflow:hidden;font-size:12px}
.relpic li{float:left;width:150px;}
.relpic li img{width:130px;height:98px;border:3px solid #EEEEEE;}
.relpic li img:hover{border:3px solid #0a61bb;}
.relpic li a{text-align:center;text-decoration:none;display:block}
.reltext{padding:10px 0;height:auto;overflow:hidden;font-size:12px}
.reltext li{width:355px;float:left;height:30px;line-height:30px;border-bottom:1px dotted #CCCCCC}
.reltext .r{float:right}
.reltext li a{background:url(eucms.gif) no-repeat -193px -36px;padding-left:5px}
.reltext li span{float:right;color:#888888;padding-right:5px;}


#box_link{width:1170px; margin:10px auto 5px auto;text-align:left;}
#link{border-bottom:1px solid #CFCFCF;font-weight:bold;margin-bottom:5px; padding-right:10px;}
#link span{cursor:pointer;}
.link{font-size:12px}
.link a{padding-right:10px;}

.foot{background:#0a61bb; padding:20px 0 70px 0;color:#FFFFFF; font-size:12px}
.foot a{color:#FFFFFF}
.foot dl{ width:1170px; margin:0 auto}
.foot dl dt{float:right;line-height:24px; width:890px;}
.foot dl dt p a{padding-right:10px;}
.foot dl dd{float:left; background:url(bottomlogo.gif) no-repeat center; width:260px; height:70px;}

.fixed{width:32px; height:235px; background:#D5D5D5; position:fixed; left:0; bottom:65px;border-top-right-radius:5px;border-bottom-right-radius:5px; color:#949494;position:fixed;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));z-index:9999;}
.fixed a{display:block;width:16px;height:16px;margin:0 auto;}
.fixed a.codepic{background:url(eucms.gif) no-repeat -118px -26px;height:16px; margin-top:10px}
.fixed a.backup{background:url(eucms.gif) #a8a8a8 no-repeat -72px 4px;width:32px; height:26px; display:block;border-bottom-right-radius:5px;}
.fixed a.backup:hover{background:url(eucms.gif) #70ca10 no-repeat -97px 4px;}
.fixed .code{background:url(eucms.gif) no-repeat 0px -60px;position:absolute;right:-195px;width:195px;height:195px;top:0px;display:none;}
.fixed .bdsharebuttonbox{width:16px;overflow:hidden;margin:0 auto;padding:3px;text-align:center;}
.fixed .bdsharebuttonbox a{line-height:25px;}
.ys {
    height: auto;
    margin: 0 0 15px;
    width: 100%;
}
.ys h3 {
    height: 180px;
    overflow: hidden;
    text-align: center;
}
h3 {
    font-size: 20px;
}
.ys ul {
    margin: 0 auto;
    width: 1200px;height:1191px;
}
.ys1 {
    background: url("../images/ys1.jpg") no-repeat scroll 0 0;
}
.ys2 {
    background: url("../images/ys2.jpg") no-repeat scroll 0 0;
}
.ys-a {
    height: 155px;
    padding: 195px 0 0 788px;
}
.ys li span {
    color: #ff8000;
    display: block;
    font-family: "Î¢ÈíÑÅºÚ";
    font-size: 21px;
    font-weight: bold;
    line-height: 40px;
    margin-bottom: 30px;
}
.ys li p {
    background:  url("../images/ico2.jpg") no-repeat 0 9px;
    color: #000;
    font-size: 14px;
    line-height: 26px;
    padding: 0 0 0 18px;
    width: 340px;
}
.ys-b {
    height: 150px;
    padding: 250px 0 0 60px;
}
.ys-c {
    height: 150px;
    padding: 45px 0 0 790px;
}
.ys-d {
    height: 325px;
    padding: 60px 0 0 57px;
}