@charset "utf-8";
/* CSS Document */
/*通用样式开始*/
html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td { margin: 0; padding: 0; }
img { border: 0 none; vertical-align: top; }
ul, li { list-style-type: none; }
h1, h2, h3, h4, h5, h6 { font-size: 14px; }
body, input, select, button, textarea { font-size: 12px;}
button { cursor: pointer; }
i, em, cite { font-style: normal; }
body {color: #545454; line-height: 1.2; background:url(../images/body_bg.jpg); background-color:#FFF;}
a, a:link { color: #222; text-decoration: none; }
a:visited {}
a:active, a:hover { text-decoration: underline; }
a:focus { outline: none; }
.fixed:after { content: "."; display: block; clear: both; height: 0; visibility: hidden; }
.fixed { display: block; min-height: 1%; }
*html .fixed { height: 1%; }
.clear { diplay: block!important; float: none!important; clear: both; overflow: hidden; width: auto!important; height: 0!important; margin: 0 auto!important; padding: 0!important; font-size: 0; line-height: 0; }
.more { float: right; }
.more a { font-weight: normal; font-size: 12px; }
.fl, .fr { display: inline; float: left; }
.fr { float: right; }
/*通用样式结束*/
/*顶部导航样式开始*/
#top_header { background: url("../images/nav_bg_02.jpg") repeat-x;}
.header_nav { margin: 0px auto; width: 993px; overflow: hidden;}
.logo { width: 108px; height: 31px; float: left; display: block;}
.top_meua { width:760px; height: 31px; float: left;}
.top_meua li { background: url("../images/line_e9e9e9.gif") no-repeat right 50%; height: 31px; text-align: center; line-height: 31px; padding-right: 9px; margin-left: 9px; float: left;
}
.top_meua a{ font-size:12px;}
.top_meua li.qxbg {}
.top_meua li .zhuanqu { background: url("../images/top_meua.jpg") no-repeat left; width: 43px; height: 31px; display: block;}
.top_meua .meua_2 { text-align: left; margin-left: 0px;}
.top_meua_qingchu { width:114px; height: 26px; display:block; padding-top:6px; padding-right: 5px; _padding-top:0px;}
.meua { background: url("../images/nav.jpg") no-repeat right; width: 70px; height: 31px; display: block;}
.top_meua li .font { color: rgb(0, 153, 255);}
.top_meua li a:hover { color: rgb(0, 153, 255); text-decoration: underline;}
.top_right { width:220px; height:30px; line-height:30px; display:block; float: right;}
.top_right li{ width:30px; height:30px; line-height:30px; display:block; float:left; margin:0 10px 0 0;}
/*顶部导航样式结束*/
.header{ width:100%; height:378px; background:url(../images/top_bg.jpg) repeat-x;}
.header_inside{ width:100%; height:378px; margin:0 auto; background:url(../images/insideHeader.jpg) no-repeat center center;}
.headerCont{ width:980px; height:378px; margin:0 auto;}
.headerCont_pic{ width:425px; height:378px; float:left; position:relative;}
.headerCont_pic p{ width:345px; height:325px; overflow:hidden; position:absolute; top:21px; left:5px;}
.headerCont_txt{ height:378px; width:555px; float:left; position:relative;}
.headerCont_txtWrap{ width:540px; height:215px; position:absolute; top:111px; left:0px;}
.topCont_tit{ width:540px; height:62px;  display:block;}
.topCont_tit_left{ width:39px; height:62px; float:left; background:url(../images/topCont_tit_bg.jpg) no-repeat; overflow:hidden;}
.topCont_tit p span{ width:11px; height:45px; font-weight:normal; display:block; margin-top:12px; margin-left:17px; color:#FFF; overflow:hidden;}
.topCont_tit_right{ width:501px; height:62px; overflow:hidden; float:left; font:30px/60px "微软雅黑", "黑体"; font-weight:bold; text-indent:0.5em; color:#ff1f1f;}
.topCont_txt{ width:540px; height:153px; display:block; background:url(../images/language.jpg) 45px 5px no-repeat;}
.topCont_txt p{ width:450px; height:130px; overflow:hidden; padding-top:15px; padding-left:50px; font-size:14px; line-height:25px; text-indent:6em; color:#5a5a5a;}
.head{ width:202px; height:97px; overflow:hidden; position:absolute; top:350px; left:350px;}
.headLeft{ width:102px; height:97px; overflow:hidden; float:left;}
.headLeft p{ width:90px; height:42px; margin-top:45px; margin-left:10px;}
.headLeft p span{ display:block;}
.headLeft p span em{ width:51px; height:23px; background-color:#8d8d8d; display:block; margin-top:5px; margin-left:32px; text-align:center; line-height:23px; color:#FFF;}
.headRight{ width:100px; height:97px; float:left; overflow:hidden;}
.headLeft a{ text-decoration: none; color:#FFF;}
.headLeft a:hover{ text-decoration: none; color:#F00;}
.projection{ width:100%; height:8px; overflow:hidden; background:url(../images/top_projection.jpg) repeat-x;}

.cont{ width:980px; margin:0 auto;}
.cont_left{ width:690px; border-right:1px #e2e2e2 solid; padding-right:10px;}
.cont_leftTxt{ width:680px; margin-top:10px;}
.leftTxt_tit{ width:680px; height:62px;}
.leftTxt_tit_icon{ width:68px; height:62px; overflow:hidden; float:left;}
.leftTxt_tit_tit{ width:612px; height:62px; overflow:hidden; float:left; font:25px/65px "微软雅黑", "黑体"; text-indent:0.5em; color:#ff1f1f;}
.leftTxt_txt{ width:680px; font-size:14px; padding-top:20px; padding-bottom:20px; line-height:27px; color:#777777;}
.leftTxt_txt p{ text-indent:2em;}

.cont_right{ width:260px; position:absolute; margin-left:720px; top:470px; background-color:#FFF; padding:0 5px; padding-bottom:10px;}
.news{ width:250px; margin-left:5px;}
.news_tit{ width:250px; height:30px; font-size:14px; font-weight:bold; color:#5a5a5a; line-height:30px;}
.news_cont{ width:250px; margin-top:10px;}
.news_contLeft{ width:120px; height:90px; overflow:hidden; float:left;}
.news_contRight{ width:117px; height:90px; float:left; overflow:hidden; padding-left:13px;}
.news_contRight_txt{ width:117px; height:32px; overflow:hidden; color:#5a5a5a; font-weight:bold; line-height:18px;}
.news_contRight_tit{ width:99px; height:55px; overflow:hidden; padding-top:18px; color:#777777; line-height:20px;}
.news a{ text-decoration: none; color:#5a5a5a;}
.news a:hover{ text-decoration: none; color:#F00;}

.review{ width:250px; margin-top:10px; margin-left:5px;}
.review_tit{ width:250px; height:30px; font-size:14px; font-weight:bold; color:#5a5a5a; line-height:30px;}
.review_cont{ width:250px; height:80px; margin-top:10px; background-color:#ededed;}
.review_contLeft{ width:113px; height:80px; overflow:hidden; float:left;}
.review_contLeft p{ width:110px; height:70px; margin-top:4px; margin-left:3px;}
.review_contRight{ width:137px; height:80px; float:left; overflow:hidden;}
.review_contRight_txt{ width:130px; height:28px; line-height:28px; overflow:hidden; color:#5a5a5a; padding-left:7px;}
.review_contRight_tit{ width:130px; height:54px; overflow:hidden; color:#777777; padding-left:7px; padding-top:8px; line-height:20px;}
.review a{ text-decoration: none; color:#5a5a5a;}
.review a:hover{ text-decoration: none; color:#F00;}

.slides{ width:680px;}
.slides_tit{ width:680px; height:53px; overflow:hidden;}
.slides_titLeft{ width:87px; height:53px; overflow:hidden; float:left; background:url(../images/slides_titBg.jpg) no-repeat; font:30px/53px "微软雅黑", "黑体"; color:#ff1f1f; text-align:center;}
.slides_titRight{ width:593px; height:53px; overflow:hidden; float:left; font:25px/53px "微软雅黑", "黑体"; color:#ff1f1f; text-indent:1em; background:url(../images/slides_txtBg.jpg) repeat-x;}

.survey{ width:680px;}
.survey_tit{ width:680px; height:53px;}
.survey_titLeft{ width:163px; height:53px; background:url(../images/survey_titBg.jpg) no-repeat; font:25px/53px "微软雅黑", "黑体"; color:#ff1f1f; text-align:center; overflow:hidden; float:left;}
.survey_titRight{ width:517px; height:53px; overflow:hidden; font:25px/53px "微软雅黑", "黑体"; color:#ff1f1f; text-indent:1em; float:left;  background:url(../images/slides_txtBg.jpg) repeat-x;}
.survey_cont{ width:680px;  }

.message{ width:680px;}
/* 以后都要用到*/
#footer{ width:680px; height:auto; margin-top:10px;}
#footer:after{ content:""; height:0; clear:both; visibility:hidden; display:block; }
.footer{clear:both;line-height:30px; text-align:center; padding-top:40px; padding-bottom:20px; margin-left:20px; margin-right:auto; font-size:12px; width:680px; margin:0 auto;}  
.footer *{ color:#000; font-size:12px;}



/*焦点图*/
.mod18{width:680px;height:700px;margin:20px auto;position:relative;background:#f7f7f7;}
.mod18 .btn{position:absolute;width:15px;height:70px;top:605px;cursor:pointer;z-index:99;font-size:50px;font-weight:bold;}
.mod18 .prev{left:0;background:url(../images/prevBtn.png) no-repeat;}
.mod18 #prevTop,.mod18 #nextTop{top:276px;width:46px;height:48px;}
.mod18 #prevTop{background:url(../images/prevBtnTop.png) 0 0 no-repeat;}
.mod18 #nextTop{background:url(../images/nextBtnTop.png) 0 0 no-repeat;}

.mod18 #prevTop1,.mod18 #nextTop1{top:276px;width:46px;height:48px;}
.mod18 #prevTop1{background:url(../images/prevBtnTop.png) 0 0 no-repeat;}
.mod18 #nextTop1{background:url(../images/nextBtnTop.png) 0 0 no-repeat;}

.mod18 .next{right:0;background:url(../images/nextBtn.png) no-repeat;}
.mod18 li{float:left;}
.mod18 .cf li{position:relative;color:#fff;}
.mod18 .cf a{display:block;width:680px;height:600px;position:absolute;color:#fff;}
.mod18 .cf li span{display:block;width:640px; height:40px; overflow:hidden; position:absolute;left:0;bottom:0;padding:10px 20px;line-height:24px;text-align:left;background:rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = "#60000000",endColorstr = "#60000000");}
.mod18 .picBox{height:600px;position:relative;overflow:hidden;}
.mod18 .picBox ul{height:600px;position:absolute;}
.mod18 .picBox li{width:680px;height:600px;}
.mod18 .picBox_pic{ display: table-cell; vertical-align:middle; text-align:center; *display: block; *font-size: 122px; background:000;}
.mod18 .picBox li img { vertical-align:middle;}

.mod18 .listBox{width:642px;height:100px;margin:0 auto;position:relative;padding:6px 0 10px;overflow:hidden;}
.mod18 .listBox ul{height:100px;position:absolute;}
.mod18 .listBox li{width:129px;height:70px;cursor:pointer;position:relative;}
.mod18 .listBox li i{display:none;}
.mod18 .listBox li a{display:block;width:124px;height:70px;}
.mod18 .listBox li img{width:124px;height:70px;}
.mod18 .listBox .on img{width:118px;height:64px;border:3px solid #555555;}
.mod18 .listBox .on i{display:block;}