* { margin: 0; padding: 0; list-style: none; }
body { font-family: 'Microsoft Yahei', "\5FAE\8F6F\96C5\9ED1", SimSun, Arial, Helvetica, sans-serif; background: #ffffff; color: #666; }
a:link, a:visited { color: #666; text-decoration: none; }
a:hover, a:active { text-decoration: none; color: #CC0000; }
.red a:link, .red a:visited { color: #e10000; }
.red a:hover, .red a:active { color: #ff0000; }
.clearfix:after { display: table; content: ""; clear: both; }
.clearfix { zoom: 1 }
img { border: none }
input, textarea, select { outline: none }
 button::-moz-focus-inner, input::-moz-focus-inner {
 padding:0;
 border:0;
}
*html { background-image: url(about:blank); background-attachment: fixed; } /* 修正IE6振动bug */
.fl { float: left }
.fr { float: right }
/* 图片切换css begin */



.slide-main { height: 500px; position: relative; }
.prev:hover, .next:hover, .nav-main a:hover, .nav-main a.cur { opacity: 1; -moz-opacity: 1; filter: alpha(opacity=100); }
.item { display: block; width: 100%; height: 0; position: absolute; z-index: 124; top: 467px; left: 0; text-align: center; }
.item a { display: inline-block; width: 19px; height: 19px; margin-right: 11px; background: #333; opacity: 0.6; -moz-opacity: 0.6; filter: alpha(opacity=60); overflow: hidden; border-radius: 10px; }
.item a.cur { background: #fff; }
.slide-box, .slide { display: block; width: 100%; height: 500px; overflow: hidden; }
.slide-box { position: relative; }
.slide { display: none; height: 500px; background: #ff6900; position: relative; position: absolute; z-index: 8; }
#bgstylea { background: #181818; }
#bgstyleb { background: #193d85; }
#bgstylec { background: #b02422; }
.slide a { display: block; width: 100%; height: 490px; cursor: pointer; }
.slide a img { width: 1190px; height: 500px; display: block; margin: 0 auto; }
.banAnimate .obj-a { display: block; animation-name: baoAni; -webkit-animation: baoAni 0.4s linear 0s normal none; -moz-animation: baoAni 0.4s linear 0s normal none; animation: baoAni 0.4s linear 0s normal none; }
 @-webkit-keyframes baoAni { from {
 opacity:0;
 left:60%;
}
to { opacity: 1; left: 50%; }
}
 @-moz-keyframes baoAni { from {
 opacity:0;
 left:60%;
}
to { opacity: 1; left: 50%; }
}
 @keyframes baoAni { from {
 opacity:0;
 left:60%;
}
to { opacity: 1; left: 50%; }
}
.banAnimate .obj-b { display: block; animation-name: saAni; -webkit-animation: saAni 0.4s linear 0s normal none; -moz-animation: saAni 0.4s linear 0s normal none; animation: saAni 0.4s linear 0s normal none; }
 @-webkit-keyframes saAni { from {
 opacity:0;
 -webkit-transform:scale(0, 0);
}
to { opacity: 1; -webkit-transform: scale(1, 1); }
}
 @-moz-keyframes saAni { from {
 opacity:0;
 -moz-transform:scale(0, 0);
}
to { opacity: 1; -moz-transform: scale(1, 1); }
}
 @keyframes saAni { from {
 opacity:0;
 transform:scale(0, 0);
}
to { opacity: 1; transform: scale(1, 1); }
}
.watch-code.code-show { display: block; animation-name: scode; -webkit-animation: scode 0.3s linear 0s normal none; -moz-animation: scode 0.3s linear 0s normal none; animation: scode 0.3s linear 0s normal none; }
 @-webkit-keyframes scode { from {
 opacity:0;
 -webkit-transform:scale(1, 0);
 transform-origin:left bottom;
}
to { opacity: 1; -webkit-transform: scale(1, 1); transform-origin: left bottom; }
}
 @-moz-keyframes scode { from {
 opacity:0;
 -moz-transform:scale(1, 0);
 transform-origin:left bottom;
}
to { opacity: 1; -moz-transform: scale(1, 1); transform-origin: bottom bottom; }
}
 @keyframes scode { from {
 opacity:0;
 transform:scale(1, 0);
 transform-origin:left bottom;
}
to { opacity: 1; transform: scale(1, 1); transform-origin: left bottom; }
}
.banAnimate .obj-c, .banAnimate .obj-e { display: block; animation-name: saAnic; -webkit-animation: saAnic 0.3s linear 0s normal none; -moz-animation: saAnic 0.3s linear 0s normal none; animation: saAnic 0.3s linear 0s normal none; }
 @-webkit-keyframes saAnic { from {
 opacity:0;
 left:47%;
}
to { opacity: 1; left: 50%; }
}
 @-moz-keyframes saAnic { from {

 opacity:0;
 left:47%;
}
to { opacity: 1; left: 50%; }
}
 @keyframes saAnic { from {
 opacity:0;
 left:47%;
}
to { opacity: 1; left: 50%; }
}
.banAnimate .obj-d, .banAnimate .obj-f { display: block; animation-name: saAnid; -webkit-animation: saAnid 0.3s linear 0s normal none; -moz-animation: saAnid 0.3s linear 0s normal none; animation: saAnid 0.3s linear 0s normal none; }
 @-webkit-keyframes saAnid { from {
 opacity:0;
 left:53%;
}
to { opacity: 1; left: 50%; }
}
 @-moz-keyframes saAnid { from {
 opacity:0;
 left:53%;
}
to { opacity: 1; left: 50%; }
}
 @keyframes saAnid { from {
 opacity:0;
 left:53%;
}
to { opacity: 1; left: 50%; }
}
/* 图片切换css end */







.new_left { width: 250px; height: 500px; left: 50%; top: 0;/* background:url(../images/right_img.png) repeat*/ }
.new_left .left_cont { margin: 14px; background: #d0a93a }
.new_left .left_cont h2 { text-align: center; color: #FFF; background: #b68e1b; border-bottom: dotted 1px #b68e1b; line-height: 36px; }
.new_left .left_cont .bor_b { border-bottom: dotted 1px #b68e1b }
.new_left .left_cont dl { overflow: auto; padding: 10px 0 10px 10px; line-height: 23px; }
.new_left .left_cont dl:hover { background: #b68e1b }
.new_left .left_cont dl dt { color: #f3e9d6 }
.new_left .left_cont dl dd { float: left; width: 50%; }
.new_left .left_cont dl dd a { color: #FFF }
.new_left .left_cont dl dd a:hover { text-decoration: underline }
.dh { height: 92px; background: #FFF }
.dh .dh_cont { width: 1190px; margin: 0 auto; height: 92px; }
.dh .dh_cont .m_logo { width: 127px; height: 60x; float: left; background: url(../images/logo.png) no-repeat; margin: 18px 0 0 25px }
.dh .dh_cont .m_logo a { display: block; width: 100%; height: 60px; text-indent: -999px }
.dh .dh_cont .qy_logo { width: 179px; height: 55px; margin: 16px 0px 0px 18px; float: left; }
.dh .dh_cont .qyrz { float: left; margin: 25px 0 0 14px; padding-top: 4px }
.dh .dh_cont .qy_m { float: right; }
.dh .dh_cont .qy_m ul li { float: left; width: 151px; padding: 22px 0 0 0; position: relative }
.dh .dh_cont .qy_m ul li a { display: block; width: 100%; padding: 12px 0 0 0 }
.dh .dh_cont .qy_m ul li a img { display: block; }
.dh .dh_cont .qy_m ul li i { display: block; width: 21px; height: 14px; position: absolute; }
.dh .dh_cont .qy_m ul li .hot { background: url(../images/qy_hot.png) no-repeat; right: 37px; top: 15px; }
.dh .dh_cont .qy_m ul li .new { background: url(../images/qy_new.png) no-repeat; right: 37px; top: 15px; }
.new_head { background: #FFF }
.new_head .cont_t { width: 1186px; margin: 0 auto; line-height: 30px; height: 30px; padding: 0 2px 0 0px; border: #eeeeee solid 1px; background: #f8f8f8; }
.new_head .cont_t .t_r { float: right; display: block; width: 142px; }
.new_head .cont_t .t_r ul li { float: right; padding: 0 10px; border-right: solid 1px #efefef; }
.new_head .cont_t .t_r ul li.phone { background: url(../images/icon1.jpg) no-repeat 0 8px; padding-left: 16px; }
.new_head .cont_t .ydyy { width: 68px; float: right; padding: 0 10px; border-right: solid 1px #efefef; position: relative; background: url(../images/icon1.jpg) no-repeat 70px -21px; }
.new_head .cont_t .ydyy:hover dl { display: block; border: solid 1px #efefef; border-bottom: none }
.new_head .cont_t .ydyy dl { display: none; position: absolute; right: -1px; top: 30px; background: url(../images/ico.png) no-repeat 6px 9px #FFF; z-index: 9 }
.new_head .cont_t .ydyy dl dd { width: 80px; border-bottom: solid 1px #efefef; padding-left: 5px; height: 30px; line-height: 30px; }
.new_head .cont_t .ydyy dl dd a { width: 60px; display: block; height: 30px; line-height: 30px; padding-left: 20px; }
.new_head .cont_t .wx { float: right; width: 225px; }
.new_head .cont_t .wx em { float: right; margin: 3px 0 0 5px; display: block; }
.new_head .cont_t .wx ul { width: 75px; height: 22px; float: right; display: block; }
.new_head .cont_t .wx ul li { width: 75px; height: 30px; position: relative }
.new_head .cont_t .wx ul li a { display: block; height: 26px; padding-top: 4px; }
.new_head .cont_t .wx ul li:hover #m2 { display: block; }
.new_head .cont_t .wx #m2 { position: absolute; display: none; margin: 0; padding: 0; width: 75px; height: 75px; right: 0px; top: 27px }
.new_head .cont_t .wx #m2 a { display: block; margin: 0; white-space: nowrap; width: 75px; top: 4px }
.new_head .cont_t .t_l { float: left; width: 515px; padding-left: 10px; }
.new_head .cont_t .t_l i { display: block; width: 20px; height: 12px; display: inline-block; background: url(../images/icon1.png) no-repeat }
/*.new_head .cont_m{ width:1190px; margin:0 auto; height:85px;}



.new_head .cont_m .m_logo{ width:226px; height:43px; float:left; background:url(../images/logo.png) no-repeat; margin:18px 0 0 25px}



.new_head .cont_m .m_logo a{ display:block; width:100%; height:43px; text-indent:-999px}



.new_head .cont_m .m_search{ width:446px; height:62px; float:left; padding:14px 0px 0px 126px}



.new_head .cont_m .m_search .search_nr{ height:36px;}



.new_head .cont_m .m_search .search_nr input{ float:left; border:none; background:none;}



.new_head .cont_m .m_search .search_nr .inp_text{ width:353px; height:32px; line-height:32px; border:solid 2px #ec384b; border-right:none; padding-left:10px}



.new_head .cont_m .m_search .search_nr .inp_sub{ width:81px; height:36px; background:#ec384b; color:#FFF; font-weight:bold; cursor:pointer; font-size:14px}



.new_head .cont_m .m_search p{ line-height:27px;}



.new_head .cont_m .m_r{ width:220px; height:64px; float:right; padding:10px 0px 0 0}



.new_head .cont_m .m_r img{ width:220px; height:64px;}*/







.cont1 { width: 1190px; height: 92px; margin: 0 auto; background: url(../images/cont1.png) no-repeat center center }
.cont2 { width: 1250px; margin: 0px auto 0 auto; padding-bottom: 10px; }
.cont2 ul { clear: both; zoom: 1; overflow: hidden; margin-right: -20px; }
.cont2 ul li { float: left; background: #FFF; padding: 10px; width: 283px; height: 242px; position: relative; margin: 15px 10px 0px 0px; border: solid 1px #CAC5C5 }
.cont2 ul li a img { width: 285px; height: 200px; }
.cont2 ul li h2 { font-size: 16px; color: #000000; font-weight: normal; margin-top: 8px; }
.cont2 ul li h2 a { font-size: 16px; color: #000000; font-weight: normal; }
.cont2 ul li h2 a:hover { color: red; }
.cont2 ul li p { border-bottom: solid 1px #f4f4f4; line-height: 25px; color: #b6b6b6; margin-bottom: 5px; height: 27px; overflow: hidden; }
.cont2 ul li dl { line-height: 22px; height: 50px; }
.cont2 ul li dl dt { float: left; width: 210px; }
.cont2 ul li dl dd { float: left; width: 210px; }
.cont2 ul li .ck { width: 34px; height: 48px; background: #311c17; position: absolute; bottom: 0; right: 10px; border-bottom: solid 6px #D94042 }
.cont2 ul li .ck a { display: block; width: 100%; height: 48px; color: #FFF; text-align: center; line-height: 17px; }
.cont3 { width: 1250px; margin: 0 auto 0 auto; overflow: auto }
.cont3 h2 { font-size: 18px; color: #342c2a; line-height: 44px; font-weight: normal }
.cont3 .cont3_top { height: 41px; background: url(../images/cont3_top.png) no-repeat center center; margin-bottom: 20px; }
.cont3 .cont3_top span { float: right; line-height: 40px }
.cont55 { width: 1250px; margin: 20px auto 0 auto; }
.cont55 .cont55_top { height: 41px; background: url(../images/cont5_top.jpg) no-repeat center center; margin-bottom: 20px; }
.cont55 .cont55_top span { float: right; line-height: 40px }
.cont3 .cont3_left { border: solid 1px #eaeaea; padding: 0 10px; overflow: auto; width: 890px; float: left }
.cont3 .cont3_left .left_l { width: 270px; float: left; }
.cont3 .cont3_left .left_l .l_one { overflow: hidden; height: 263px; position: relative }
.cont3 .cont3_left .left_l .l_one ul { height: 243px; position: absolute; left: 0 }
.cont3 .cont3_left .left_l .l_one ul li { float: left; }
.cont3 .cont3_left .left_l .l_one ul li a img { width: 270px; height: 210px; vertical-align: middle }
.cont3 .cont3_left .left_l .l_one ul li a p { display: block; line-height: 33px; background: #311c17; color: #FFF; text-align: center; }
.cont3 .cont3_left .left_l .l_one .list_btn { background: #000000; height: 16px; padding-top: 4px; text-align: center; position: absolute; bottom: 0; width: 171px; padding-left: 99px; }
.cont3 .cont3_left .left_l .l_one .list_btn dd { float: left; width: 12px; height: 12px; background: #4d4d4d; border-radius: 10px; cursor: pointer; margin: 0 3px }
.cont3 .cont3_left .left_l .l_one .list_btn .current { background: #005ebd; }
.cont3 .cont3_left .left_l .l_two { margin-top: 20px; }
.cont3 .cont3_left .left_l .l_two h3 { color: #342c2a; font-size: 18px; font-weight: normal; line-height: 39px; border-top: solid 2px #d0a93a }
.cont3 .cont3_left .left_l .l_two ul li { }
.cont3 .cont3_left .left_l .l_two ul li span { display: block; height: 33px; line-height: 33px; overflow: hidden; border-bottom: dotted 1px #e1e1e1; border-left: solid 5px #d5d5d5; padding-left: 10px; }
.cont3 .cont3_left .left_l .l_two ul li span i { float: right; font-family: "Georgia"; }
.cont3 .cont3_left .left_l .l_two ul li .li_con { display: none }
.cont3 .cont3_left .left_l .l_two ul .curr span { border-left: solid 5px #342c2a; background: #e4030d }
.cont3 .cont3_left .left_l .l_two ul .curr span a { color: #FFF }
.cont3 .cont3_left .left_l .l_two ul .curr .li_con { display: block; padding: 10px 0 }
.cont3 .cont3_left .left_l .l_two ul .curr .li_con a img { width: 130px; height: 85px; position: absolute; }
.cont3 .cont3_left .left_l .l_two ul .curr .li_con p { color: #999999; margin-left: 140px; height: 85px; overflow: hidden; line-height: 21px }
.cont3 .cont3_left .left_r { float: left; width: 270px; float: left; margin-left: 29px }
.cont3 .cont3_left .left_r h3 { height: 27px; overflow: hidden }
.cont3 .cont3_left .left_r h3 a { color: #e4030d; font-size: 16px; font-weight: normal; line-height: 27px; }
.cont3 .cont3_left .left_r p { color: #bcbcbc; border-bottom: dotted 1px #eaeaea; line-height: 24px; padding-bottom: 8px; margin-bottom: 7px; height: 46px; overflow: hidden; }
.cont3 .cont3_left .left_r ul { margin-bottom: 10px; }
.cont3 .cont3_left .left_r ul li { height: 27px; overflow: hidden }
.cont3 .cont3_left .left_r ul li a { color: #666666; line-height: 27px; }
.cont3 .cont3_left .left_r dl { overflow: auto; padding-bottom: 10px; }
.cont3 .cont3_left .left_r dl dd { width: 126px; height: 88px; margin-top: 10px; }
.cont3 .cont3_left .left_r dl dd a { border: solid 1px #e9e9e9; display: block; width: 120px; height: 84px; padding: 2px }
.cont3 .cont3_left .left_r dl dd a:hover { border: solid 1px red; }
.cont3 .cont3_left .left_r dl dd a img { width: 120px; height: 84px; }
.cont3 .cont3_right { width: 295px; float: right; padding: 0px 10px 16px 10px; border: solid 1px #eaeaea }
.cont3 .cont3_right .right_zt { height: 170px; position: relative; margin-bottom: 10px; }
.cont3 .cont3_right .right_zt a img { width: 270px; height: 170px; }
.cont3 .cont3_right .right_zt a p { height: 33px; line-height: 33px; color: #FFF; background: url(../images/right_img.png) repeat; position: absolute; left: 0; bottom: 0; padding-left: 10px; width: 260px }
.cont3 .cont3_right ul li { line-height: 26.5px; /*height: 26.5px;*/ overflow: hidden; }
.cont3 .cont3_right ul li a { float: left; }
.cont3 .cont3_right ul li i { display: block; width: 3px; height: 3px; float: left; background: #666666; border-radius: 2px; margin: 11px 10px 0 0; }
.cont3 .cont3_right ul li em { display: block; width: 23px; height: 23px; background: url(../images/right_list.png) no-repeat 0 7px; float: left }
.cont3 .cont3_right .right_gg { padding: 20px 0 10px 0; }
.cont3 .cont3_right .right_gg .list_tab { height: 30px; margin-bottom: 10px; }
.cont3 .cont3_right .right_gg .list_tab span { display: block; width: 50%; height: 30px; background: #f9f9f9; float: left; text-align: center; line-height: 30px; color: #666666; position: relative; cursor: pointer; }
.cont3 .cont3_right .right_gg .list_tab span em { display: none; width: 10px; height: 5px; background: url(../images/sj.png) no-repeat; position: absolute; bottom: 0; left: 63px; }
.cont3 .cont3_right .right_gg .list_tab .hover { background: #d0a93a; color: #FFF }
.cont3 .cont3_right .right_gg .list_tab .hover em { display: block }
.cont3 .cont3_right .right_gg .gg_cont { }
.cont3 .cont3_right .right_gg .gg_cont a img { width: 270px; height: 125px; }
.cont3 .cont3_right .bot_gg { padding-top: 10px; }
.cont3 .cont3_right .bot_gg a img { width: 270px; height: 136px; }
.cont4 { width: 1250px; margin: 20px auto 0 auto; }
.cont4 .cont4_top { height: 40px; background: url(../images/cysp.png) no-repeat center center }
.cont4 .cont4_top span { float: right; line-height: 40px }
.cont4 .cont4_cont { border: solid 1px #eaeaea; padding: 10px 10px 0 10px; margin-top: 10px; height: 440px }
.cont4 .cont4_cont .cont_t { width: 1230px; }
.cont4 .cont4_cont .cont_t .top_l { width: 570px; height: 310px; float: left; position: relative }
.cont4 .cont4_cont .cont_t .top_l a img { width: 570px; height: 310px; }
.cont4 .cont4_cont .cont_t .top_l .tm { width: 570px; height: 53px; background: url(../images/right_img.png) repeat; position: absolute; left: 0; bottom: 0; }
.cont4 .cont4_cont .cont_t .top_l .tm em { display: block; width: 53px; height: 53px; float: left; background: url(../images/bf_b.png) no-repeat; }
.cont4 .cont4_cont .cont_t .top_l .tm p { color: #FFF; line-height: 21px; padding-top: 5px; padding-left: 63px; }
.cont4 .cont4_cont .cont_t .top_r { float: right; width: 640px; height: 310px; overflow: hidden; }
.cont4 .cont4_cont .cont_t .top_r ul li { width: 205px; height: 147px; float: left; position: relative; margin: 0 0 15px 8px; display: inline }
.cont4 .cont4_cont .cont_t .top_r ul li a img { width: 205px; height: 147px; }
.cont4 .cont4_cont .cont_t .top_r ul li a .tm { width: 205px; height: 30xp; background: url(../images/right_img.png) repeat; position: absolute; left: 0; bottom: 0 }
.cont4 .cont4_cont .cont_t .top_r ul li a .tm em { display: block; float: left; width: 30px; height: 30px; background: url(../images/bf_m.png) no-repeat }
.cont4 .cont4_cont .cont_t .top_r ul li a .tm p { height: 30px; line-height: 30px; overflow: hidden; padding: 0 5px; color: #fff; }
.cont4 .cont4_cont .cont_b { }
.cont4 .cont4_cont .cont_b dl dt { float: left; width: 260px; margin-right: 32px; line-height: 30px }
.cont4 .cont4_cont .cont_b dl dt a { color: #e4030d; font-size: 16px }
.cont4 .cont4_cont .cont_b dl dd { float: left; width: 260px; margin-right: 32px; line-height: 25px }
.cont4 .cont4_cont .cont_b dl dd span { float: right; color: #c6c6c6; padding-left: 17px; background: url(../images/bf_s.png) no-repeat 0px 7px; }
.cont5 { width: 1250px; margin: 10px auto 10px auto; }
.cont5 .cont5_top { height: 40px; background: url(../images/wsj.png) no-repeat; }
.cont5 .cont5_top span { float: right; line-height: 40px; }
.cont5 .cont5_nr { border: solid 1px #f0f0f0; overflow: auto; margin-top: 20px; padding-bottom: 10px }
.cont5 .cont5_nr ul li { float: left; width: 138px; height: 195px; margin-left: 9px; margin-top: 10px }
.cont5 .cont5_nr ul li a { display: block; background: #ececec; border-bottom: solid 6px #ececec; width: 138px; height: 169px; padding-top: 20px }
.cont5 .cont5_nr ul li a em { display: block; width: 80px; height: 80px; margin: 0 auto; padding: 8px; background: #FFF; margin-bottom: 1px; }
.cont5 .cont5_nr ul li a em img { width: 80px; height: 80px; }
.cont5 .cont5_nr ul li a span { display: block; width: 96px; height: 58px; margin: 0 auto; }
.cont5 .cont5_nr ul li a:hover { border-bottom: solid 6px #d0a93a }
.cont5 .newShangji { width: 1250px; margin: 15px auto; overflow: hidden; }
.cont5 .newShangji span { background: url(../images/pinpaishangjituijian.png) no-repeat; width: 31px; height: 289px; float: left; }
.cont5 .newShangji ul { border: 1px solid #dbdbdb; border-right: none; height: 287px; width: 1218px; float: left; }
.cont5 .newShangji li { width: 151px; height: 90px; padding-top: 5px; float: left; border-bottom: 1px solid #dbdbdb; border-right: 1px solid #dbdbdb; text-align: center; }
.cont5 .newShangji li:hover { background: #F0F0F0 none repeat scroll 0% 0%; }
.cont5 .newShangji li img { vertical-align: middle; }
.sy_2014cont5 { background: url(../images/sy_24.png) repeat-x left top; }
.sy_2014cont5 .cont { margin: 0 auto; width: 1190px; }
.sy_2014cont5 .cont h2 { height: 67px; background: url(../images/sy_17.png) no-repeat; display: block; }
.sy_2014cont5 .cont .txt1 { height: 35px; line-height: 35px; text-align: center; color: #595959; border-bottom: #ccc solid 1px; }
.sy_2014cont5 .cont .txt2 { height: 67px; line-height: 20px; background: url(../images/sy_23.png) no-repeat right center; position: relative; font-family: Arial, Helvetica; padding-top: 13px; }
.sy_2014cont5 .cont .txt2 img { display: block; float: left; width: 113px; height: 52px; }
.sy_2014cont5 .cont .txt2 span { display: block; float: left; margin-left: 10px; line-height: 18px; }
.sy_2014cont5 .cont .txt2 .about2 { position: absolute; width: 126px; height: 41px; top: 19px; left: 722px; text-indent: -9999px; }
.sy_2014cont5 .cont .txt2 .about3 { position: absolute; width: 105px; height: 41px; top: 21px; left: 853px; text-indent: -9999px; }
.sy_2014cont5 .cont .txt2 .about4 { position: absolute; width: 124px; height: 39px; top: 21px; left: 1067px; text-indent: -9999px; }
/*项目 频道右侧样式*/



.right { width: 221px; float: right; }
.wxs { width: 213px; height: 88px; padding: 8px; border: #e6e6e6 1px solid; background-color: #f9f9f9; }
.wx-left { float: left; width: 82px; height: 82px; padding: 2px; border: #e6e6e6 1px solid; margin-right: 10px; }
.wx-right { width: 104px; height: 82px; float: left; }
.wx-tu { color: #646464; font-size: 14px; font-weight: bold; background: url(../images/wx-tu.jpg) no-repeat; height: 24px; line-height: 24px; padding-left: 30px; }
.wx-tu em { color: #3e9701; }
.wx-zz { padding-top: 5px; color: #797979; font-size: 11px; line-height: 20px; }
.Similar { background-color: #FFF; margin-top: 20px; width: 221px; }
.similar-hd, .dy-hd { height: 65px; line-height: 65px; background-color: #f1f1f1; text-align: center; background: url(../images/newbg.jpg) }
.similar-hd h4, .dy-hd h4 { color: #6a6a6a; font-size: 16px; margin-left: 0px; }
.similar-bd { background-color: #FFF; }
.similar-bd li { padding: 8px 0px; margin-bottom: -5px; display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.tl-tu { width: 188px; position: relative; }
.tl-tu i { position: absolute; top: 0px; left: 0px; background-color: #eb041f; display: block; width: 65px; height: 23px; line-height: 23px; color: #FFF; text-align: center; font-style: normal; }
.similar-text { margin-top: 10px; color: #444444; }
.similar-text .recommend-list-info { border-bottom: 1px dashed #e5e5e5; line-height: 25px; height: 25px; overflow: hidden; }
.similar-text .recommend-list-info a { color: #999999; }
.dy { background-color: #FFF; margin-top: 20px; width: 221px; overflow: hidden; }
.dy .dy-bd { padding: 20px 0px 45px 0px; }
.dy-bd .sub-list { color: #333; font-size: 14px; height: 80px; width: 210px; margin: 0px 0px 0px 10px; }
.dy-bd .sub-list .static { }
.dy-bd .sub-list li { float: left; height: 24px; margin-bottom: 11px; width: 95px; text-align: left; }
.dy-bd .sub-list li input { height: 16px; margin: 0 ; vertical-align: middle; width: 13px; }
.cell-info { margin-top: 20px; width: 200px; position: relative; margin: 0px auto; }
.int-text { width: 188px; height: 30px; line-height: 30px; border: #cccccc 1px solid; text-align: center; color: #999999; margin-bottom: 10px; }
.btn { border: 0 none; border-radius: 3px; color: #fff; cursor: pointer; display: inline-block; overflow: hidden; vertical-align: middle; }
.btn1 { background-color: #eb041f; border-radius: 3px; color: #fff; font-size: 18px; height: 40px; line-height: 40px; margin-left: 35px; width: 130px; text-align: center; }
.btn1:hover { color: #fff; }
.btn-c { background-color: #f60; border-radius: 3px; color: #fff; font-size: 18px; height: 40px; line-height: 40px; margin-left: 35px; width: 130px; text-align: center; }
.btn-c:hover { color: #fff; }
.btn-c1 { background-color: #f60; border-radius: 3px; color: #fff; font-size: 16px; height: 35px; width: 120px; line-height: 25px; margin-left: 35px; position: absolute; bottom: -34px; left: 6px; }
*+html .btn-c1 { margin-left: 14px; }
.r1 .hd, .r2 .hd, .r3 .hd, .r4 .hd, .r5 .hd, .r6 .hd, .r7 .hd, .r8 .hd { background: url(../images/r-img.jpg) no-repeat; width: 221px; height: 65px; }
.r1 .hd { background-position: 0px -3px; }
.r5 .bgpos, .r6 .bgpos { background-position: 0px -130px; font-size: 16px; }
.bg-none { background: none; }
.r1, .r2, .r4, .r5, .r6, .r7, .r8 { text-align: center; margin-top: 0px; background-color: #FFF; }
.r3 { margin-top: 15px; background-color: #FFF; overflow: hidden; }
.r2 .hd { background-position: 0px -69px; }
.r2 .bd { height: 216px; padding-bottom: 20px; }
.r3 .hd { background-position: 0px -125px; text-align: center; font-size: 16px; color: #000000; }
.r4 .hd { background-position: 0px -183px; }
.r7 .hd { background-position: 0px -323px; }
.r8 .hd { background-position: 0px -242px; }
.r3 span { background: url("../images/h-sale.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0); display: block; height: 19px; margin: 40px auto 15px; width: 170px; }
.r3 ul li { line-height: 24px; margin: 0 auto; width: 170px; }
.r3 ul li a { text-decoration: none; color: #333; }
.r3 ul li h5 { cursor: pointer; font-family: "microsoft Yahei"; font-size: 12px; font-weight: normal; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.r3 ul li h5 i { font-size: 14px; font-style: italic; margin-right: 10px; }
.r3 ul li:hover h5 i { text-decoration: none; }
.hot-sale ul li img { display: none; height: 105px; margin: 10px 0; width: 170px; }
.r3 ul li:hover { font-family: "microsoft Yahei"; }
.r3 ul li:hover h5 { width: 170px; }
.r3 ul li h5 { color: #333; width: 170px; }
.r3 ul li h5 b { font-weight: normal; }
.r3 ul .hover h5 b { font-size: 16px !important; }
.r3 ul .hover h5 a:hover { color: #333; }
.r3 ul li:hover h5 b { font-weight: normal; text-decoration: underline; }
.r3 ul .hover img { display: block; }
.r3 ul .hover h5 i { color: #ff5384; font-size: 20px !important; }
.r4 ul.bd, .r5 ul.bd { }
.r6 ul.bd li, .r5 ul.bd li { line-height: 24px; height: 24px; padding-left: 25px; text-align: left; overflow: hidden }
.r6 ul.bd li a, .r5 ul.bd li a { color: #333; }
.r1 ul { padding-top: 15px; text-align: center; }
.r1 ul li { height: 75px; background: url(../images/line.jpg) left bottom no-repeat; }
.r4 .bd { height: 397px; padding-bottom: 20px; }
.jr { width: 195px; height: 178px; border: #ddddde 1px solid; }
.r7-bd { padding-bottom: 15px; }
.r8-bd { margin-left: 10px; }
.jr-pp { font-size: 14px; color: #666666; margin-top: 15px; }
.jr-pp b { color: #df0000; }
.newest, .Settled { margin-top: 20px; width: 221px; background-color: #fff; }
.new-hd, .settled-hd { background-color: #f1f1f1; height: 37px; line-height: 37px; }
.new-hd h4, .settled-hd h4 { color: #6a6a6a; font-size: 16px; margin-left: 10px; }
.new-hd h4 em, .settled-hd h4 em { color: #d50000; }
.new-bd { width: 211px; padding: 5px 5px; }
.settled-bd { width: 211px; padding: 5px 5px 50px 5px; }
.sel_lt { width: 195px; margin: 0px auto; }
.sel_lt li { border-bottom: 1px dashed #ccc; color: #666; line-height: 28px; padding: 10px 0px; }
.sel_lt .sel_li4 { background: url(../images/r-img.jpg) 0px -381px no-repeat; padding-left: 26px; }
.sel_lt .sel_li4 p { line-height: 18px; }
.inquire { width: 200px; margin: 0px auto; border-bottom: #e5e5e5 1px dashed; }
.call1 { line-height: 37px; margin: 5px 0; font-size: 14px; color: 3686868; }
.call1 input { border: 1px solid #eb041f; height: 28px; line-height: 28px; margin: 0; width: 128px; }
.call1 button { background: #eb041f; color: #fff; font-weight: bold; height: 30px; line-height: 30px; margin: 0; padding: 0 3px; width: 61px; border: none; position: absolute; }
.call1 input, .call1 button { vertical-align: middle; display: inline; }
.Submit { width: 200px; margin: 10px auto; font-size: 14px; position: relative; }
.Submit ul { margin-top: 10px; text-align: center; }
.Submit ul li { margin-bottom: 15px; font-size: 12px; }
.Submit ul li .m1 { height: 23px; width: 138px; border: #cccccc 1px solid; }
.Submit .btn2 { background-color: #d50000; border: none; width: 120px; height: 35px; line-height: 35px; color: #FFF; margin-left: 40px; position: absolute; bottom: -43px; left: 4px; }
*+html .Submit .btn2 { margin-left: 16px; }
.r-list { background: url(../images/jr-bg_03.jpg) repeat-x; display: inline-block; float: left; height: 29px; line-height: 29px; margin-bottom: 4px; _margin-bottom: 2px; margin-right: 3px; _margin-right: 2px; padding: 0 15px; position: relative; font-size: 12px; }
.r-list span { padding-left: 15px; }
.r-list a { color: #767576; text-decoration: none; }
.r-list a:hover { color: #F60; }
.r-l { position: absolute; left: 0px; bottom: 0px; top: 0px; }
.r-r { position: absolute; right: 0px; bottom: 0px; top: 0px; }
/*热门推荐项目*/



.hot { height: 325px; width: 1250px; clear: both; padding-top: 20px; margin: 0 auto; }
.hotl { width: 1248px; height: 325px; border: #e9e9e9 1px solid; background-color: #Fff; border-top: 2px solid #cccccc; border-right: #cccccc 1px solid; float: left; }
.hot h4, .hotr .aboutf600 { height: 45px; line-height: 45px; padding-left: 15px; color: #333333; font-size: 18px; border-bottom: #e5e5e5 1px solid; }
.hot-bd ul .hot-list { padding: 20px 20px 0px; width: 232px; height: 215px; margin-left: 30px; margin-top: 20px; float: left; position: relative; border: #e9e9e9 1px solid; }
.hot-list i { background: url(../images/hot-view_03.png) no-repeat; width: 44px; height: 26px; display: inline-block; position: absolute; top: 15px; left: 14px; }
.hot-list p { font-size: 14px; color: #666666; }
.hot-list span, .hot-list p, .scfx { padding: 5px 0px; }
.hot-list span, .scfx { font-size: 12px; color: #888888; }
.scfx a { color: #888888; }
.hot-list a { color: #888888; }
.scfx { height: 25px; line-height: 25px; }
.scfx .sc-l { float: left; background: url(../images/hot-ico_03.jpg) left center no-repeat; display: inline-block; width: 60px; height: 25px; line-height: 25px; padding-left: 65px; }
.scfx .sc-r { float: right; background: url(../images/hot-ico_06.jpg) left center no-repeat; display: inline-block; padding-left: 15px; }
.scfx .sc-r em { color: #454545; text-decoration: none; }
.hotr { width: 325px; height: 365px; background-color: #FFF; border-top: #cc2a1e 2px solid; border-right: #e9e9e9 1px solid; border-bottom: #e9e9e9 1px solid; text-align: center; position: relative; }
.hotr i { background: url(../images/hot-ico_2.jpg) no-repeat; width: 59px; height: 56px; position: absolute; left: 26px; }
.hotr .aboutf600 { padding-top: 26px; font-weight: 100; }
.hotr p { width: 260px; font-size: 12px; color: #888888; padding: 15px 30px; line-height: 22px; text-align: left; }
.zx1 { width: 910px; margin-top: 20px; }
.zx1 .zx1_hd { height: 35px; line-height: 35px; border-bottom: #CCC 2px solid; font-size: 16px; }
.zx1 .zx1_hd h3 { border-bottom: #c83009 2px solid; width: 150px; }
.zx1 .zx1_bd { width: 910px; padding-top: 12px; border: #eeeeee 1px solid; border-top: none; }
.zx1 .zx1_bd .w462 { float: left; width: 910px; font-family: "Microsoft YaHei"; font-size: 16px; color: #464646; }
.zx1 .zx1_bd .w462 li { width: 410px; float: left; line-height: 45px; overflow: hidden; background: url(../images/list-ico.jpg) left center no-repeat; padding-left: 10px; margin-left: 15px; white-space: nowrap; border-bottom: #f2f2f2 1px dashed; }
.zx1 .zx1_bd .w462 li span { float: right; font-size: 12px; color: #ccccd5; }
.zx1 .zx1_bd .w462 li a { color: #333333; text-decoration: none; }
.zx1 .zx1_bd .w462 li a:hover { color: #F90; }
/*xinde*/







.con_left { text-align: left; float: left; width: 100%; ; overflow: hidden; }
.con_left_tit { font-size: 18px; font-weight: bold; margin: 0px auto }
.con_left_tit { color: #000000; font-size: 20px; font-weight: bold; font-family: "微软雅黑", 微软雅黑, "Microsoft Yahei", 雅黑\9, Arial; height: 44px; line-height: 44px; padding-top: 8px; }
.con_left_tit h1 { color: #000000; font-size: 20px; font-weight: bold; font-family: "微软雅黑", 微软雅黑, "Microsoft Yahei", 雅黑\9, Arial; height: 44px; line-height: 44px; float: left; }
.brdT { background: url(../images/xu-line.jpg) repeat-x; width: 100%; height: 4px; }
.pro_pic { padding-top: 10px; }
.pro_text { font-size: 14px; color: #000000; line-height: 28px; font-family: "微软雅黑", 微软雅黑, "Microsoft Yahei", 雅黑\9, Arial; }
/*热门专题推荐加三角可以轮动*/







.hot-bd { position: relative; }
.hot-bd .next { display: block; width: 24px; height: 23px; left: 0px; margin-right: 5px; margin-top: 110px; overflow: hidden; cursor: pointer; position: absolute; background: url("../images/btnsz.png") 0 no-repeat; }
.hot-bd .prev { display: block; width: 24px; height: 23px; right: 0px; margin-left: 5px; margin-top: 110px; overflow: hidden; cursor: pointer; position: absolute; background: url("../images/btnsy.png") 0 no-repeat; }
.hot-bd ul { overflow: hidden; zoom: 1; }
.cont33 { width: 1250px; margin: 0 auto 0 auto; overflow: auto; margin-top: 10px; }
.cont33 h2 { font-size: 18px; color: #342c2a; line-height: 44px; font-weight: normal }
.cont33 .cont33_top { height: 41px; background: url(../images/cont33_top.png) no-repeat center center; }
.cont33 .cont33_top span { float: right; line-height: 40px }
.cont33 .cont33_left { border: solid 1px #eaeaea; padding: 0 10px; overflow: auto; width: 890px; float: left }
.cont33 .cont33_left .left_l { width: 270px; float: left; }
.cont33 .cont33_left .left_l .l_one { overflow: hidden; height: 263px; position: relative }
.cont33 .cont33_left .left_l .l_one ul { height: 243px; position: absolute; left: 0 }
.cont33 .cont33_left .left_l .l_one ul li { float: left; }
.cont33 .cont33_left .left_l .l_one ul li a img { width: 270px; height: 210px; vertical-align: middle }
.cont33 .cont33_left .left_l .l_one ul li a p { display: block; line-height: 33px; background: #311c17; color: #FFF; text-align: center; }
.cont33 .cont33_left .left_l .l_one .list_btn { background: #000000; height: 16px; padding-top: 4px; text-align: center; position: absolute; bottom: 0; width: 171px; padding-left: 99px; }
.cont33 .cont33_left .left_l .l_one .list_btn dd { float: left; width: 12px; height: 12px; background: #4d4d4d; border-radius: 10px; cursor: pointer; margin: 0 3px }
.cont33 .cont33_left .left_l .l_one .list_btn .current { background: #005ebd; }
.cont33 .cont33_left .left_l .l_two { margin-top: 20px; }
.cont33 .cont33_left .left_l .l_two h3 { color: #342c2a; font-size: 18px; font-weight: normal; line-height: 39px; border-top: solid 2px #d0a93a }
.cont33 .cont33_left .left_l .l_two ul li { }
.cont33 .cont33_left .left_l .l_two ul li span { display: block; height: 33px; line-height: 33px; overflow: hidden; border-bottom: dotted 1px #e1e1e1; border-left: solid 5px #d5d5d5; padding-left: 10px; }
.cont33 .cont33_left .left_l .l_two ul li span i { float: right; font-family: "Georgia"; }
.cont33 .cont33_left .left_l .l_two ul li .li_con { display: none }
.cont33 .cont33_left .left_l .l_two ul .curr span { border-left: solid 5px #342c2a; background: #d0a93a }
.cont33 .cont33_left .left_l .l_two ul .curr span a { color: #FFF }
.cont33 .cont33_left .left_l .l_two ul .curr .li_con { display: block; padding: 10px 0 }
.cont33 .cont33_left .left_l .l_two ul .curr .li_con a img { width: 130px; height: 85px; position: absolute; }
.cont33 .cont33_left .left_l .l_two ul .curr .li_con p { color: #999999; margin-left: 140px; height: 85px; overflow: hidden; line-height: 21px }
.cont33 .cont33_left .left_r { float: left; width: 270px; float: left; margin-left: 29px }
.cont33 .cont33_left .left_r h3 { height: 27px; overflow: hidden }
.cont33 .cont33_left .left_r h3 a { color: #e4030d; font-size: 16px; font-weight: normal; line-height: 27px; }
.cont33 .cont33_left .left_r p { color: #bcbcbc; border-bottom: dotted 1px #eaeaea; line-height: 24px; padding-bottom: 8px; margin-bottom: 7px; height: 46px; overflow: hidden; }
.cont33 .cont33_left .left_r ul { margin-bottom: 10px; }
.cont33 .cont33_left .left_r ul li { height: 27px; overflow: hidden }
.cont33 .cont33_left .left_r ul li a { color: #666666; line-height: 27px; }
.cont33 .cont33_left .left_r dl { overflow: auto; padding-bottom: 10px; }
.cont33 .cont33_left .left_r dl dd { width: 126px; height: 88px; margin-top: 10px; }
.cont33 .cont33_left .left_r dl dd a { border: solid 1px #e9e9e9; display: block; width: 120px; height: 84px; padding: 2px }
.cont33 .cont33_left .left_r dl dd a:hover { border: solid 1px red; }
.cont33 .cont33_left .left_r dl dd a img { width: 120px; height: 84px; }
.cont33 .cont33_right { width: 295px; float: right; padding: 0px 10px 16px 10px; border: solid 1px #eaeaea }
.cont33 .cont33_right .right_zt { height: 170px; position: relative; margin-bottom: 10px; }
.cont33 .cont33_right .right_zt a img { width: 270px; height: 170px; }
.cont33 .cont33_right .right_zt a p { height: 33px; line-height: 33px; color: #FFF; background: url(../images/right_img.png) repeat; position: absolute; left: 0; bottom: 0; padding-left: 10px; width: 260px }
.cont33 .cont33_right ul li { line-height: 27px; height: 27px; overflow: hidden; }
.cont33 .cont33_right ul li a { float: left; }
.cont33 .cont33_right ul li i { display: block; width: 3px; height: 3px; float: left; background: #666666; border-radius: 2px; margin: 11px 10px 0 0; }
.cont33 .cont33_right ul li em { display: block; width: 23px; height: 23px; background: url(../images/right_list.png) no-repeat 0 7px; float: left }
.cont33 .cont33_right .right_gg { padding: 20px 0 10px 0; }
.cont33 .cont33_right .right_gg .list_tab { height: 30px; margin-bottom: 10px; }
.cont33 .cont33_right .right_gg .list_tab span { display: block; width: 50%; height: 30px; background: #f9f9f9; float: left; text-align: center; line-height: 30px; color: #666666; position: relative; cursor: pointer; }
.cont33 .cont33_right .right_gg .list_tab span em { display: none; width: 10px; height: 5px; background: url(../images/sj.png) no-repeat; position: absolute; bottom: 0; left: 63px; }
.cont33 .cont33_right .right_gg .list_tab .hover { background: #d0a93a; color: #FFF }
.cont33 .cont33_right .right_gg .list_tab .hover em { display: block }
.cont33 .cont33_right .right_gg .gg_cont { }
.cont33 .cont33_right .right_gg .gg_cont a img { width: 270px; height: 125px; }
.cont33 .cont33_right .bot_gg { padding-top: 10px; }
.cont33 .cont33_right .bot_gg a img { width: 270px; height: 136px; }
/*首页商机公司*/



/* tabcon */



.tabcon .p-name, .tabcon .p-name .num { background-image: url(../images/topbg.png); background-repeat: no-repeat; }
.rank { width: 250px; height: 258px; overflow: hidden; border: 1px solid #ddd; margin-left: 10px; padding-left: 10px; }
.tabcon .p-img { display: none; }
.tabcon .p-name { padding: 5px 8px 0 5px; background-position: 0 0; height: 24px; overflow: hidden; line-height: 20px; margin: 0; }
.tabcon .p-name .num { width: 16px; height: 16px; line-height: 16px; overflow: hidden; font-size: 12px; text-align: center; color: #fff; font-weight: 800; float: left; margin: 2px 15px 0 0; background-position: -558px 0; display: inline-block; }
.tabcon .current { height: 170px; overflow: hidden; }
.tabcon .current .p-name { background-position: -237px 0; }
.tabcon .current .p-name a { color: #990000; }
.tabcon .current .p-img { display: block; }
.tabcon .current .p-img img, .tabcon .p-img img { border: 1px solid #fff; width: 237px; height: 120px; margin: 0 auto }


/*list_jieshao 右侧浮动*/

#cs_box { width: 120px; height: 366px; color: #FFF; background: #e4030d; position: fixed; left: 10px; top: 227px; border-radius: 10px; z-index: 1000 }
#cs_box span { height: 20px; line-height: 20px; display: block; }
.cs_close { color: #FFF; position: absolute; right: 10px; top: 8px; cursor: pointer; font-size: 20px; }
.cs_title { font-size: 14px; margin: 10px; font-weight: bold; }
.cs_img { width: 100px; height: 100px; background: #FFF; margin: 10px; background-image: url(/images/xixi.jpg) }
.cs_info { font-size: 12px; margin: 0px 10px; overflow: hidden; text-align: center; }
.cs_btn { width: 100px; height: 25px; background: #333; margin: 5px 10px; border-radius: 5px; font-size: 12px; line-height: 25px; color: #FFF; text-align: center; cursor: pointer; }
.cs_call { line-height: 26px; padding-left: 4px; }
.cs_call input { border: 1px solid #eb041f; height: 28px; line-height: 28px; margin: 0; padding: 0 3px; width: 104px; border-radius:3px; }
.cs_call button { background: #333; color: #fff; font-weight: bold; height: 30px; line-height: 30px; margin:35px 0  0  0; padding: 0 3px; width: 80px; border: none; position: absolute; right: 20px;border-radius: 10px }
.cs_call input, .cs_call button { vertical-align: middle; display: inline; }
