﻿@charset "utf-8";
/* CSS Document */

*{margin:0;padding:0;}
li{ list-style:none;}
a{ text-decoration:none;outline: none}
img{ border:none; vertical-align:top;}
i ,em{ font-style:normal;}
body{ background:#fff url(../images/footerbg.jpg) no-repeat center bottom 140px; font-family:"微软雅黑"; line-height:22px;overflow-x:hidden}
.title ,.title li.tese_hover ,.btm_xz a ,.btm_xz a:hover ,#focus2 .preNext ,#focus2 .pre ,.card a ,.card a:hover ,.btm_zhuc a ,.btm_zhuc a:hover ,.s_html_r a ,.s_html_r a:hover ,.s_t_r h6 a ,.s_t_r h6 a:hover ,.s_tc_xz a ,.s_tc_xz a:hover ,.tc_right_btm a ,.tc_right_btm a:hover{ background:url(../images/icon.jpg) no-repeat;}
.main{  width:1102px; height:700px; margin:0 auto; overflow:hidden; zoom:1;}
/*top*/
.top{ width:1102px; height:486px; margin:0 auto; position:relative;z-index:500;}
.fuwu{height:30px; line-height:30px; overflow:hidden; width:400px; position:absolute; left:900px;top:440px;}
.mulitline1{  position:absolute; top:0; left:0; width:400px; color:#e9d881; font-family:"微软雅黑"; font-size:18px;font-weight:bold;}
.mulitline1 li span{ padding-right:8px; width:100%}

.top_wz{ font-size:21px; color:#fff; position:absolute; margin-top:50px; right:44px; font-weight:bold;}
.top_wz span{ color:#ce3317;}

.tit{ background:url(../images/tit_icon.png) no-repeat; font-size:24px; color:#291233; height:69px; line-height:85px; padding-left:75px; overflow:hidden;}

/*one*/
.one{width:1102px; height:500px; margin:0 auto;zoom:1;position:relative;z-index:1000000;}
.left{ width:719px; float:right;}
.right{ background:url(../images/rightbg.png) no-repeat; width:383px; height:900px; float:left; position:relative;margin-top:-400px;}
.tese{ width:710px; height:417px; padding:2px 0 0 9px; overflow:hidden; zoom:1; background:url(../images/left.png) no-repeat;}
.title{height:96px; background-position:0 0; width:704px;}
.title li{ float:left;height:71px; cursor:pointer;width:176px; color:#fff; text-align:center; padding-top:25px;}
.title li b{font-size:18px;}
.title li i{ font-size:14px; display:block; padding-top:5px;}
.title li.tese_hover{ background-position:0 -96px;}
.text{ width:705px; height:312px; position:relative; overflow:hidden; }

.down{width:283px; height:137px; position:absolute; top:70px; left:47px;z-index:1000;}
.down a{ background:url(../images/down.gif) no-repeat; width:283px; height:137px; display:block; text-indent:-99999em;}
.reg{ padding-top:220px; margin-left:50px; height:246px; border-bottom:1px solid #5f6291; width:275px;}
.reg a { float:left; width:265px; height:67px; background:url(../images/but.png) no-repeat; line-height:67px; text-align:center; font-size:20px; color:#FFF; font-weight:bold; text-shadow: 2px 2px 2px #000; margin-bottom:10px; margin-left:3px;}
.reg a:hover { background:url(../images/but_hv.png)}
.lq_tit{ background:url(../images/sz.gif) no-repeat 0 7px; margin:17px 0 0 90px; padding-left:60px; height:53px;}
.lq_tit em{ font-size:24px; color:#fff; line-height:24px;}
.lq_tit_b{ height:22px; background:#1a1d55; line-height:22px; width:142px; text-align:center; color:#ffcf28; font-family:"宋体"; font-size:12px; margin-top:7px;}
#focus2{ width:240px; height:250px;position:relative; margin-left:65px; overflow:hidden;}
#focus2 .focusN{ width:240px; height:250px; overflow:hidden;position:relative;}
#focus2 .focusN ul{height:250px;position:absolute;}
#focus2 .focusN ul li{float:left;width:240px;height:250px;overflow:hidden;}
#focus2 .preNext{ position:absolute; width:22px; height:22px; cursor:pointer;}
#focus2 .pre{ background-position:-503px -334px; left:10; top:120px;}
#focus2 .next{ background-position:-525px -334px; right:10px; top:120px;}
.card{width:188px; height:61px; margin:20px 0 0 90px;}
.card a{ width:188px; height:61px; display:block; background-position:-503px -356px; text-indent:-9999em;}
.card a:hover{background-position:-503px -417px;}

/*jt*/
.jt{ margin-top:0px; float:left;width:1100px;}
.jtN{ width:1060px; height:580px;border:20px solid #7e7fad; position:relative; margin-top:7px;}
/*.jtN_bj{ background:#000;opacity:0.7;filter: alpha(opacity=70);position:absolute; left:22px;border-radius:10px; width:135px;top:40px;height: 350px;}*/
.jtN_title{ position:absolute; top:0; left:0; color:#cfd3ee; font-size:18px; left:36px; top:50px; line-height:48px; z-index:2}
.jtN_title li{ cursor:pointer;}
.jtN_title span{ padding-right:7px;}
.jtN_title li.jt_hover{ color:#cda804;}
.jt_a{ width:1060px; height:580px; position:absolute; display:block;background:url(../images/none.gif); left:0; top:0; z-index:1}

.jtN_title{ position:absolute; left:5px; top:8px;  z-index:2}
.jtN_title li{float:left; width:210px; height:25px; background:#7a83be; margin-right:1px; text-align:center; padding-top:10px; color:#fff; line-height:19px; cursor:pointer;}
.jtN_title span{ padding-right:7px;}
.jtN_title li.jt_hover{ background:#575987; font-weight:bold;}


/*zy*/
.zy{ position:relative; width:363px; height:700px; margin:0 0 0 16px; float:left;}
.zy .tit{ position:absolute; left:0; top:23px; z-index:1;}
.zy_title{ position:absolute; left:8px; bottom:8px; z-index:1}
.zy_title li{ float:left; width:57px; height:50px; background:#7a83be; margin-right:1px; text-align:center; padding-top:10px; color:#fff; line-height:19px; cursor:pointer;}
.zy_title li.hover{ background:#575987; font-weight:bold;}
.zhiyea{ width:347px; height:366px;background:url(../images/none.gif); position:absolute; left:8px; top:104px; text-indent:-9999em;}
.zy_text{ height:700px; position:relative;}
.info_p{ position:absolute; left:24px; bottom:10px;}

/*btm*/
.btm_xz{width:683px; height:71px; margin:38px 0 0 38px; clear:both; float:left;}
.btm_xz a{ display:block; width:683px; height:71px; background-position:0 -192px; text-indent:-99999em;}
.btm_xz a:hover{ background-position:0 -263px;}
.btm_zhuc{ margin:41px 0 0 16px;float:left;width:311px;}
.btm_zhuc a{ display:block; background-position:0 -334px; width:311px; height:69px; text-indent:-99999em;}
.btm_zhuc a:hover{background-position:0 -403px;}



.top_video{ background:url(../images/video.png) no-repeat; width:239px; height:146px; position:absolute; right:450px; top:320px; padding:10px 0 0 10px;}


.pa { position: absolute; }
.leftrose{width:350px;height:880px;background:url("../images/ros1.png") no-repeat;left:0;z-index:700000;}
.rightrose{width:400px;height:750px;background:url("../images/ros2.png") no-repeat;right:0;z-index:70000}
.leftrose {_display:none;position:absolute;_position:absolute;top:1600px;}
.rightrose{_display:none;position:absolute;_position:absolute;top:1100px;right:0px}
