@charset "utf-8";
/* CSS é»˜è®¤ */
*{ margin:0; padding:0;}
body, div, address, blockquote, iframe, ul, ol, dl, dt, dd, li, dl, h1, h2, h3, h4, h5, h6, p, pre, table, caption, th, td, form, legend, fieldset, input, button, select, textarea {margin:0; padding:0; font-weight: normal;font-style: normal;font-size: 100%; font-family:inherit;}
ol, ul ,li{list-style: none;text-align:left}
img {border: 0;}



.clearfix:after {clear:both; content:"."; display:block; height:0pt; visibility:hidden; overflow:hidden;}
.clear{clear:both;height:0px; margin-top:0px; width:100%;} 
.dis{display:block; font-size:14px; font-weight:bold; color:#b10101; margin-left:10px;}
.undis{display:none;} 
.clear_01{ clear:both;}
ul, ol, li { list-style: none; }
a { color: #666; text-decoration: none; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; }
a:hover { color: #458804; text-decoration: none; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; }
.b { font-weight: bold }
legend { color: #000; }
fieldset, img { border: 0; }
button, input, select, textarea { font-size: 100%; }
table { border-collapse: collapse; }
.hidden { display: none; }
.invisible { visibility: hidden; }
.clr:after { content: ''; display: block; height: 0; clear: both; }
.clr { *zoom:1;
}
html, body
 {
	margin: 0;
	padding: 0;
	border: 0;
	font: inherit;
	vertical-align: baseline;
	font-size:14px;
	-webkit-text-size-adjust:none;
}
.ic{float:left;padding-left:10px;height:70px;width:70px;word-wrap:break-word;
	word-break:break-all}
#ssy{width:220px;height:30px;margin-bottom:10px;float:left; margin-right:30px;color:#000;font-size:14px;line-height:30px;}
#ssy a{padding-left;115px;width:220px;height:30px;color:#666;height:30px;font-size:14px;line-height:30px;color:#666;background: url(/images/dot.png) no-repeat top left;padding-left:20px;}
#ssy a:hover{width:220px;height:30px;color:#15a0f2;height:30px;font-size:14px;color:#15a0f2;background: url(/images/dot1.png) no-repeat top left;}

#ssy1{margin-top:10px;width:92px;height:36px;margin-bottom:10px;float:left; margin-right:30px;color:#000;font-size:14px;line-height:30px;}
#ssy1 img{width:90px;height:34px;margin-bottom:20px;float:left; margin-right:20px;color:#000;font-size:14px;line-height:30px;border:0px solid #e4e4e4}
#ssy1 a{width:90px;height:34px;border:1px solid #e4e4e4}
#ssy1 a:hover{width:90px;height:34px;border:1px solid #b40c0c}



#brand{width:92px;height:60px;text-align:center;}

#brand a{width:92px;height:37px;text-align:center;border:1px solid #e4e4e4;display: block}

#brand a:hover{width:92px;height:37px;text-align:center;border:1px solid #acabab;display: block}




.wdcon{background:url(/images/bb.gif) repeat top;min-height:300px;line-height:28px;padding:22px;padding-top:60px;}
.ys{width:360px;line-height:24px;float:right;height:170px;background: url(/images/man.gif) no-repeat right top}
.ys1{width:360px;line-height:24px;float:right;height:100px;}

.lf { float: left }
.rt { float: right }
body { background:#fff;color:#4d4d4d; font:14px; Verdana, Arial, sans-serif; margin: 0;}

.no_s { display: none; }
/*å¤´éƒ¨ */

#hdSr1 { margin:0px 0px 0 0; _display:inline;float:right;}
#hdSr1 form { float:right; }
#hdSr1 fieldset { float:right;}
#hdSr1 legend { position:absolute; left:-999em; font-size:0; }
#hdSr1 input { float:left;}
#hdSr1 .hd-text {font-size:16px;width:240px; height:34px; line-height:34px; padding:2px 0 0 95px; background:url(/images/s.png) no-repeat 0 0; border:none;line-height:34px;}

#hdSr1 .hd-sbt { overflow:hidden; width:56px; height:34px; line-height:34px; *padding-top:1px;background:url(/images/s.png) no-repeat 100% 0; border:none; cursor:pointer; text-indent:-9em; overflow:hidden; }
#hdSr1 .seniorsr { line-height:34px; margin-left:1px; }
#hdSr1 .seniorsr:hover { color:#C90000; text-decoration:none; }



.header-fixed{z-index:10;width:100%;height:198px;background-color:#fff;}
.header-shadow{z-index:10;width:100%;height:0px;top:198px;background:url('display:none;}.header-opacity{filter:alpha(Opacity=0');opacity:0;box-shadow:none}


.header {z-index:11;width:100%; height: 98px;min-width:1060px;}

.header1{clearfix;width: 1060px;height:98px; margin: 0 auto;; height: 98px;}
.header_logo{width: 473px;height:65px;float:left;background: url(/images/logo.png) no-repeat top center;margin-top:20px;}
.header_logo a{width: 200px;height:50px;float:left;display: block }


.header_ban{width: 500px;height:30px; float:right;line-height:30px;text-align:right;font-size:12px;}

.header_tel{padding-left:30px;  width: 360px;height:30px; float:right;line-height:30px;text-align:right;font-size:14px;color:#ffffff;padding-right:50px;}


#baninfo{width:1060px;height:19px;lint-height:19px;margin: 0 auto;}
#baninfo ul li{width:145px;height:19px;lint-height:19px;text-align:center;float:left;background: url(/images/4.gif) no-repeat left top;}
.contact_us{width:300px;height:54px;background: url(/images/bg2.jpg) no-repeat left top;}

.contact_us span{margin-left:10px;margin-right;line-height:54px;float:left;width:54px;padding-top:12px;}

#info{width:49px;height:80px;background: url(/images/new1.gif) no-repeat top left;float:left;text-align:center;font-size:12px;}

#info_title{width:330px;height:80px;float:right;text-align:left;line-height:22px;margin-top:0px;}





.wd1 { width:100%;}

.wdwd1 { width:100%; background: url(/images/6.gif) repeat-x top center;height:81px;}

.wdwd2 { margin: 0 auto;width:1060px;;height:81px;}



.fr{float:right;}

.wdwd2_l {width:220px;;height:81px;float:left;font-size:16px;line-height:81px;}
.wdwd2_r {width:400px;;height:81px;float:right;text-align:right;font-size:14px;line-height:81px;}


.wd { width: 100%; margin: 0 auto;  background: url(/images/bg11.jpg) repeat-x top center;}

.wd_line{ width:1060px;margin: 0 auto;height:30px;line-height:30px;background: url(/images/line1.gif) repeat-x bottom center;}

.wd_line span{padding-left:20px;font-size:16px;} 

.server{ width:1060px;margin: 0 auto;}
.server_1{ width:250px;height:238px;float:left;background: url(/images/server_1.jpg) no-repeat}
.server_2{width:250px;height:238px;float:left;margin-left:20px;background: url(/images/server_2.jpg) no-repeat}
.server_3{width:250px;height:238px;margin-left:20px;float:left;background: url(/images/server_3.jpg) no-repeat}
.server_4{width:250px;height:238px;float:right;background: url(/images/server_4.jpg) no-repeat}


.server_1_l{width:100px;height:30px;float:left;margin-left:15px;margin-top:105px;color:#fff;line-height:28px;font-weight:bold;}
.server_1_r{width:30px;height:30px;float:right;margin-left:20px;margin-top:105px;color:#fff;line-height:28px;padding-right:10px;}
.server_1_r img{margin-top:6px;}
.server_1_info{width:240px;height:99px;line-height:24px;padding:5px;margin-top:15px;clear: both;}




.server_2_info{width:248px;height:99px;float:left;margin-left:15px;color:#f0f1f2;line-height:18px;}




.wd22{padding:18px;;background:#fff;min-height:460px;border:solid 1px #ddd}

.wd2_1{ width:310px;height:440px;float:right;}

.wd2_1_title {width:310px;height:37px;float:left;background: url(/images/line.gif) no-repeat bottom center}

.wd2_1_title span{width:100px;padding-left:15px;text-align:centet;height:37px;line-height:37px;font-size:16px;font-weight:bold;}


.wd2_3{ width:310px;height:440px;float:left;margin-left:42px;}
.wd2_2{ width:310px;height:440px;float:left;;}


.ww_home_left{width:332px;height:372px;float:left;background: url(/images/office-1.gif) no-repeat top center}

.ww_home_left_1{width:180px;height:200px;float:right;color:#f2f5fc;line-height:26px;font-size:12px;margin-top:34px;padding-right:20px;}


.ww_home_right{width:698px;height:372px;float:right;}

.ww_home_right_1{width:698px;height:25px;float:left;background: url(/images/line-1.gif) no-repeat bottom center;line-height:20px;}

.news_l{width:397px;float:left;}
.news_r{width:280px;height:300px;float:right;background: url(/images/ttt.gif) no-repeat top left}

#info_1{width:397px;height:25px;float:left;padding-left:10px;text-align:left;line-height:18px;margin-top:0px;background: url(/images/dot-1.gif) no-repeat left bottom;font-size:16px;}

#info_2{width:260px;height:300px;float:right;}

#info_22{width:255px;height:168px;float:right;background: url(/images/tt.gif) no-repeat top left}

#info_22 li{border: 0px solid #000;width:77px;height:62px;float:left;text-align:center;line-height:50px;margin-right:7px;margin-bottom:20px;}
#info_22 li a{width:77px;height:62px;float:left;text-align:center;text-align:center;margin-bottom:20px;display:block;line-height:110px;}


#listic{width:397px;margin-left:0px;margin-top:10px;}
#listic ul li a{height:32px;display:block;font-size:14px;line-height:24px;background: url(/images/dot.gif) no-repeat top left;display:block;padding-left:20px; width:377px;;float:left;}
#listic ul li a:hover{ border:solid 0px #ddd;background: url(/images/dot1.gif) no-repeat top left;}




.wd3{ width:1060px;margin: 0 auto;padding-top:20px;}

.wd3 ul li{width:190px;height:47px;float:left;background: url(/images/9.jpg) no-repeat bottom center;margin-right:15px;}


.wd4{ width:100%;margin: 0 auto;padding-top:0px;}

.wd5{ width:100%;margin: 0 auto;padding-top:0px;background: url(/images/12.gif) repeat-x top center;height:318px;}
.wd6{ width:1060px;margin: 0 auto;height:318px;}

.wd6_1{ width:490px;float:left;height:318px;}

.wd6_1 li{height:30px;text-align:left;width:470px;}
.wd6_1 li span{float:right}

.wd6_1_title{ margin-top:30px;width:431px;float:left;height:14px;background: url(/images/news.gif) no-repeat top left}

.wd6_1_content{ margin-top:20px;width:137px;float:left;height:98px;}

.wd6_1_content_1{ margin-top:20px;width:320px;float:left;height:98px;padding-left:20px;line-height:22px;}

.wd6_1_content_1 h2{font-size:14px;height:41px;line-height:14px;}



.wd6_2_title{margin-top:30px;width:431px;float:left;height:14px;background: url(/images/comapny_1.gif) no-repeat top left}

.wd6_2{ width:490px;float:right;height:318px;line-height:26px;font-size:14px;}

.wd6_2_1{ width:221px;float:left;height:175px;margin-top:20px;}
.wd6_2_2{ width:370px;float:right;height:175px;}

.wd7{ width:100%;margin: 0 auto;padding-top:0px;;height:208px;background:#2e3535;border-top: 1px solid #d21b08}

.wd8{ width:1060px;margin: 0 auto;padding-top:0px;;height:10px;background: url(/images/footdot.gif) no-repeat top left;margin-top:-1px;}







a.abtn{display:block;height:20px;width:20px;overflow:hidden;background:url(images/arrow11.png) no-repeat 0px 50%;}
a.aleft{display:block;height:20px;width:20px;float:left;background:url(images/1.jpg) no-repeat;margin-right:20px;}
a.agrayleft{cursor:default;display:block;height:20px;width:20px;background:url(images/4.jpg) no-repeat}
a.aright{float:left;display:block;height:20px;width:20px;background:url(images/2.jpg) no-repeat}
a.agrayright{cursor:default;display:block;height:20px;width:20px;background:url(images/3.jpg) no-repeat}

.scrolllist{width:798px;;margin:0 auto;line-height:14px;}
.scrolllist .imglist_w{width:798px;overflow:hidden;float:left;position:relative;/*±ØÒªÔªËØ*/}
.scrolllist .imglist_w ul{width:4010px;position:absolute;left:0px;top:0px;}
.scrolllist .imglist_w li{width:156px;float:left;padding-left:0px;padding-right:0px;text-align:left;}
.scrolllist .imglist_w li img{padding:1px;border:solid 1px #ddd;text-align:center;}
.scrolllist .imglist_w li a{text-decoration:none;}
.scrolllist .imglist_w li a:hover img{filter:alpha(opacity=86);-moz-opacity:0.86;opacity:0.86;}


.main_content_ad{width:100%;height:416px;background:url(/images/10.gif) repeat-x;}

.main_content_ad_1{width:1060px;height:416px;margin:0 auto;}



.news_nr li a:hover { background: #f1f1f1; padding-left: 20px }
/*åº•éƒ¨*/



.f1 { float: left; margin-right: 40px; }
.f1 h4 { text-align: center; padding: 10px 0; }
.f2 { float: left; width: 340px; height: 210px; line-height: 24px; border-right: 1px solid #e1e1e1; margin-right: 20px }
.f3 { float: left; width: 420px; line-height: 24px; color: #666 }
.pd10 { padding: 30px 0 20px; }
a.gd { position: absolute; top: 3px; right: 0px; font-size: 12px; }
/*å†…é¡µå¹¿å‘Š*/
.bn1 { background: url(../images/r1.jpg) no-repeat center 0; height: 200px; margin-bottom: 10px; }
.bn2 { background: url(../images/r2.jpg) no-repeat center 0; height: 200px; margin-bottom: 10px; }
.bn3 { background: url(../images/r3.jpg) no-repeat center 0; height: 200px; margin-bottom: 10px; }
.bn4 { background: url(../images/r4.jpg) no-repeat center 0; height: 200px; margin-bottom: 10px; }
.bn5 { background: url(../images/r5.jpg) no-repeat center 0; height: 200px; margin-bottom: 10px; }
.bn6 { background: url(../images/r6.jpg) no-repeat center 0; height: 200px; margin-bottom: 10px; }
.w3 { width: 1050px; clear: both; margin: 0 auto }
.cp_all li { margin: 0 0px 20px 0 }
.cp_all li img { width: 100%; }
.cp_all li a span { display: block; height: 290px; border: 1px solid #f6f6f6; position: absolute; top: 0; left: 0; width: 348px; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; background: url(../images/K1.png) no-repeat center -200px rgba(255,255,255,0); z-index: 10 }
.cp_all li a:hover span { border: 1px solid #0A8AC9; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; background: url(../images/K1.png) no-repeat center center rgba(10,133,201,0.08) }
.cp_list { margin: 10px 0; width: 100%; clear: both }
.cp_list li { float: left; display: inline-block; background: #eaeaea; padding: 0 10px; margin: 0 10px 10px 0 }
.cp_list li.ck { background: #C6241E; }
.cp_list li a { display: block; font-size: 14px; padding: 8px 10px; background: url(../images/ic.png) 0 center no-repeat; }
.cp_list li.ck a { color: #fff; background: none }
.wzs { font-size: 14px; line-height: 24px; color: #666 }
.cpfl { }
.cpfl li { height: 40px; margin-bottom: 2px; background: #f2f2f2; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; }
.cpfl li:hover { background: #fff; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; }
.cpfl li.ck a { color: #F00; font-weight: normal; font-size: 14px }
.cpfl li a, .cpfl li.ck a { background: url(../images/ic.png) no-repeat 10px center; display: block; height: 40px; line-height: 40px; padding-left: 20px; }
.cpfl li a:hover { padding-left: 30px; }
.web_show { padding: 10px; }
.web_show h2.tits { font-size: 18px; font-weight: bold; margin-bottom: 20px }
a.lk { background: url("../images/icon1.png") no-repeat scroll 8px 10px #e13000; color: #FFFFFF; display: block; font-size: 16px; height: 40px; line-height: 40px; padding-left: 50px; width: 98px; }
a:hover.lk { background: url("../images/icon1.png") no-repeat scroll 8px 10px #a00c07; }
.mbt { margin-bottom: 10px; line-height: 40px; color: #999 }
.web_content { font-size: 14px; color: #666; line-height: 30px; }
.web_content img { max-width: 100% }
.wx_tp img { border: 2px solid #FFFFFF; box-shadow: 0 0 4px #CCCCCC; margin-bottom: 15px; }

.new_tit { font-size: 24px; color: #000; }
.fixer { position: fixed; width: 100%; top: 0; z-index: 9999; opacity: 0.9 }
.aljxs a { background: #C6241E; display: block; height: 30px; text-align: center; color: #fff; line-height: 30px; }
.aljxs a:hover { background: #900; }
.sy_lk { margin-top: 20px; background-color: #F2F2F2; border: 1px solid #DEDEDE; overflow: hidden; padding: 20px 0; }
.mb20 { margin-bottom: 20px; }
.xyjz img { margin-bottom: 10px }
.sy_nr { width: 100px; float: left; padding-left: 60px; height: 100px; border-right: 1px solid #ddd }
.sy_nr h4 { font-size: 14px; padding-bottom: 10px; }
.sy_nr h4 a { color: #333 }
.sy_nr li { line-height: 30px; }
.nobd { border: 0; }
.kh { background: url(../images/v2.png) no-repeat; height: 300px; }
.kh li { height: 123px; width: 323px; border-bottom: 1px solid #dfdfdf; float: left; margin: 0px 10px 25px 0px }
.knr { padding-left: 50px; }
.knr h2 { font-size: 16px; color: #333 }
.knr i { float: right; padding: 10px 10px 0 0 }
.knr i a { color: #0A8AC9 }
.knr span { color: #999; }
.kn_show { padding: 10px 0 0 0 }
.kn_show a { float: left; font-size: 14px; line-height: 30px; margin-right: 10px; width: 90px }
i.time { line-height: 16px; font-size: 12px; clear: both; display: block }
.link_dh { width: 1060px; margin: 0 auto; line-height: 24px; text-align: right; color: #999 }
.pprev { margin-right: 10px; }
.pprev, .pnext { background: none repeat scroll 0 0 #fff; border: 1px solid #eaeaea; display: block; float: left; padding: 10px; width: 340px; }
/*==================================================================
	ç¿»é¡µçš„å…¬å…±æ ·å¼?
==================================================================*/
.sc_page { border: 1px solid #e0e0e0; border-top: none; height: 40px; padding: 20px 10px 0 0; }
.pagination { float: right; }
.pagination * { vertical-align: middle; }
.pagination a, .pagination span, .pagination .current { margin-right: 4px; padding: 5px 10px 5px; border-radius: 2px; color: #333; display: inline-block; }
.pagination span { padding: 5px 2px 4px; }
.pagination a { border: 1px solid #B3B3B3; text-decoration: none; text-shadow: 0 1px 0 #fff; background-color: #f1f1f1; background-image: -moz-linear-gradient(top, #fff, #e9e9e9); background-image: -webkit-linear-gradient(top, #fff, #e9e9e9); }
.pagination a:hover { border: 1px solid #1e506f; }
.pagination .current { font-weight: bold; border: 1px solid #1e506f; color: #fff; text-shadow: 0 1px 0 #000; background: #1e506f; }
.pagination .page-elevator-wrap { position: relative; margin-left: 40px; zoom: 1; }
.pagination .page-elevator-warning { position: absolute; z-index: 10; top: -28px; _top: -23px; left: -22px; width: 82px; line-height: 1.2; margin: 0; padding: 3px 5px 5px; text-align: center; font-family: Tahoma; background-color: #fff; border-radius: 2px; border: 1px solid #B3B3B3; box-shadow: 0 1px 3px #CFCFCF; }
.pagination .page-elevator-warning span { padding: 0; margin: 0; color: #FA0000; +margin-bottom:-5px;
_margin-bottom: 0; }
.pagination .page-elevator-warning b, .pagination .page-elevator-warning i { position: absolute; height: 0; width: 0; overflow: hidden; }
.pagination .page-elevator-warning b { border-top: 5px solid #B3B3B3; border-left: 5px dashed transparent; border-right: 5px dashed transparent; bottom: -5px; left: 40px; }
.pagination .page-elevator-warning i { border-top: 4px solid #fff; border-left: 4px dashed transparent; border-right: 4px dashed transparent; bottom: -3px; left: 41px; }
.pagination .page-txt { border: 1px solid #B3B3B3; box-shadow: inset 0 1px 2px #ccc; width: 45px; padding: 3px 3px 0; height: 21px; margin-right: 4px; }
.pagination .page-txt:focus { border-color: #1e506f; }
.pagination .page-btn { border: 1px solid #B3B3B3; text-shadow: 0 1px 0 #fff; background-color: #e9e9e9; background-image: -moz-linear-gradient(top, #fff, #e9e9e9); background-image: -webkit-linear-gradient(top, #fff, #e9e9e9); cursor: pointer; padding: 0px 6px 0; height: 26px; padding: 3px 3px 0\9; height: 26px\9; overflow: visibility; }
/*************************/

/*å¯¼èˆªæ ?/
.dh_list { bottom: 45px; position: fixed; right: 25px; width: 54px; z-index: 9999 }
.dhzx li { float: left; height: 54px; margin-bottom: 5px; overflow: hidden; }
.dhzx li a { color: #fff; display: block; height: 54px; opacity: 0.7; overflow: hidden; text-align: center; transition: opacity 0.5s ease 0s; width: 54px; }
.dhzx li a.t2{ background:url(../images/qq.png) 0 bottom}
.dhzx li a.t3{ background:url(../images/qq.png) 0 top}
.dhzx li .cmtNum2{ display:block; margin-top:37px}
.goHome { background-color: #458FCE; background-image: none; }
.goHome b { cursor: pointer; display: block; font: 14px/20px "å¾®è½¯é›…é»‘"; margin: 8px auto; text-align: center; width: 2.5em; }
.scrollBtn a:hover { text-decoration: none; }
.dhzx li a:hover { opacity: 1; }
.scrollBtn a b { display: none; }
.sB-comment a { background-position: 0 -353px; height: 17px; padding-bottom: 3px; padding-top: 34px; }
.sB-share a { background-position: 0 -412px; }
.sB-goTop { display: none; }
.sB-goTop a { background-position: 0 -471px; }

li.jpli img{ width:90%; margin:0 auto; padding-top:15px;}


/*è¿”å›ž*/
a.bk { background: url("../images/icon2.png") no-repeat scroll 15px 6px #0A8AC9; color: #FFFFFF; display: block; font-size: 16px; height: 40px; line-height: 40px; padding-left: 50px; width: 98px; margin-right:10px; }
a:hover.bk { background: url("../images/icon2.png") no-repeat scroll 10px 6px #1658af; }



.izl-rmenu{position:fixed;right:0%;margin-right:0px;bottom:10px;padding-bottom:73px;background:url(../images/r_b.png) 0px bottom no-repeat;z-index:999;}
.izl-rmenu .btn{width:72px;height:73px;margin-bottom:1px;cursor:pointer;position:relative;}
.izl-rmenu .btn-qq{background:url(../images/r_qq.png) 0px 0px no-repeat;background-color:#6da9de;}
.izl-rmenu .btn-qq:hover{background-color:#488bc7;}
.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(../images/r_qq.png) 0px 0px no-repeat;background-color:#6da9de;text-decoration:none;display:block;}
.izl-rmenu .btn-wx{background:url(../images/r_wx.png) 0px 0px no-repeat;background-color:#78c340;}
.izl-rmenu .btn-wx:hover{background-color:#58a81c;}
.izl-rmenu .btn-wx .pic{position:absolute;left:-160px;top:0px;display:none;width:160px;height:160px;}
.izl-rmenu .btn-phone{background:url(../images/r_phone.png) 0px 0px no-repeat;background-color:#fbb01f;}
.izl-rmenu .btn-phone:hover{background-color:#ff811b;}
.izl-rmenu .btn-phone .phone{background-color:#ff811b;position:absolute;width:160px;left:-160px;top:0px;line-height:73px;color:#FFF;font-size:18px;text-align:center;display:none;}
.izl-rmenu .btn-top{background:url(../images/r_top.png) 0px 0px no-repeat;background-color:#666666;display:none;}
.izl-rmenu .btn-top:hover{background-color:#444;}



.banner { width: 100%; clear: both; }
.banner_ad{margin:0 auto;;height:200px;width:1100px;}




.tl{z-index:99998;}

.feilag{margin-left:-100px;background:#e8f0f5;line-height:39px; text-align:left;display:none;width:330px; display:inline-block; border:0px solid #c3c3c3; padding:0px; border-top:0px;position:absolute;top:41px; display:none; z-index:99999;}
.feilag{
border:#909090 1px solid;background:#fff;color:#333;
filter:progid:DXImageTransform.Microsoft.Shadow(color=#909090,direction=120,strength=3);/*ie*/
-moz-box-shadow: 2px 2px 10px #909090;/*firefox*/
-webkit-box-shadow: 2px 2px 10px #909090;/*safari»òchrome*/
box-shadow:2px 2px 10px #909090;/*opera»òie9*/
background:#e8f0f5;
font-size:14px;
}
.red{font-size:16px;}
.size24{font-size:18px;}
.wd_ad{height:289px;width:100%;padding-top:98px}


.bans{width:1060px;height:39px;border-bottom:1px solid #c3c3c3;}
.bans li{float:left;height:39px;width:136px;margin-left:20px;line-height:39px;text-align:center;background: url(/images/a2.gif) no-repeat left bottom;}

.bans li a{float:left;height:39px;width:136px;line-height:39px;text-align:center;display:block;}

.bans li a:hover{height:39px;width:136px;line-height:39px;text-align:center;display:block;background: url(/images/a1.gif);color:#ffffff;}

.bans li span{float:left;height:39px;width:136px;background: url(/images/a1.gif) repeat left bottom;line-height:39px;text-align:center;color:#ffffff;}
.bans li span a{color:#ffffff;height:39px;width:136px;}
.bans li span a:hover{color:#000000;height:39px;width:136px;background:#f39a00}






.contenthover { padding:20px 20px 10px 20px; }
.contenthover, .contenthover h3, contenthover a { color:#fff; }
.contenthover h3, .contenthover p { margin:0 0 10px 0; line-height:1.4em; padding:0; }
.contenthover a.mybutton {text-align:center;margin: 0 auto; margin-top:50px;display:block; height:30px;line-height:30px;width:90px;padding:5px 10px; background:#102f44; color:#fff; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; }
.contenthover a.mybutton:hover { background:#f1998;color:#000}
.mybackground { background:url(transparent_bg.png); }




.dd5{height:40px;width:100px;filter:alpha(opacity=90); 
-moz-opacity:0.9;  -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;
opacity:0.9;margin: 0 auto;position:relative;z-index:6;margin-top:-130px;background:#2c2b2b;color:#ffffff;line-height:40px;text-align:center;;display:block;;line-height:40px;}


.dd5 a:hover { background:#f1998;height:40px;width:100px;display:block;  -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;}


.dd5 a:hover { background:#f1998;height:40px;width:100px;display:block;  -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;}

.footss{ margin: 0 auto;width:1060px;}

.footss1{ margin: 0 auto;width:1060px;height:56px;}

.footss1_1{width:180px;height:56px;float:left;margin-left:80px;color:#ffffff;}
.footss1_2{width:180px;height:56px;float:left;margin-left:80px;color:#ffffff;}
.footss1_3{width:180px;height:56px;float:left;margin-left:106px;color:#ffffff;}
.footss1_4{width:180px;height:56px;float:left;margin-left:70px;color:#ffffff;}



.footss dl{float:left;width:130px;margin:0 2px;font-size:16px;}
.footss dl.first{margin-left:0;font-size:14px;}
.footss dl.last{margin-right:0;font-size:14px;}
.footss dt,.footss dt a{font-size:15px;;margin-bottom:16px;color:#ced0d0}
.footss a{color:#ced0d0;font-size:12px}
.footss ul{list-style:none}
.footss dd{ height:24px;padding-left:1px;}
.footss dd a:hover{color:#ce0404;}


.foot_a{float:right;width:405px;height:100px;background: url(/images/tel.gif) no-repeat left top;}
.foot_b{float:left;width:105px;height:30px;margin-top:90px;margin-left:200px;}

.content{max-width:1060px;margin:0 auto}



























.slide{position:relative;width:100%;height:199px;overflow:hidden;background:#fff;}
.slide .slides-bg{position:relative;}
.slide .slides-bg li{position:absolute;width:100%;height:289px;display:none;}
.slide .slides-bg li.slide1{background:url(/img/ad.jpg) 50% 0 no-repeat;}
.slide .slides-bg li.slide2{background:url(/img/ad1.jpg) 50% 0 no-repeat;}
.slide .slides-bg li.slide3{background:url(/img/ad2.jpg) 50% 0 no-repeat;}
.slide .slides-bg li.slide4{background:url(/img/ad3.jpg) 50% 0 no-repeat;}

.slide .slides-container{position:absolute;width:1040px;left:50%;margin-left:-595px;}
.slide .slides-container i{width:15px;height:23px;display:inline-block;background:url(../images/index/number.png) no-repeat;background-position:0 0;text-indent:-10000px}
.slide .slides-container .a1-1{font-weight:bold;position:absolute;width:399px;height:289px;left:15px;top:148px;background:url(../images/index/slides-container-a18.png?v=20141031) no-repeat 0 0}
.slide .slides-container .a1-2{position:absolute;width:480px;height:48px;line-height:48px;left:0px;top:0px;font-size:34px;color:#000000;}
.slide .slides-container .a1-3{position:absolute;width:400px;height:40px;line-height:60px;left:0px;top:0px;font-size:14px;color:#000000;}
.slide .slides-container .a1-3 b{font-size:61.49px;color:#ff5b21;font-family:"Arial";vertical-align:bottom;}
.slide .slides-container .a1-4{position:absolute;width:400px;height:40px;line-height:60px;left:0px;top:0px;font-size:14px;color:#000000;}
.slide .slides-container .a1-5{position:absolute;width:253px;height:70px;left:478px;top:450px;}.slide .slides-container a{width:94px;height:94px;outline:none;display:block;background-image:url(../images/index/slides-container-a31.png?v=20141031);background-repeat:no-repeat;}
.slide .slides-container p{font-size:14px;line-height:24px;color:#fff;text-align:center;margin-top:8px}





.faq_1{width:59px;height:141px;float:left;background:url(/images/faq.jpg) no-repeat}
.faq_2{width:700px;min-height:141px;float:left;}
.faq_3{width:700px;height:41px;float:left;line-height:36px;}
.faq_4{width:700px;min-height:100px;float:left;line-height:20px;background:#f5f5f5}

#title_ban{height:50px;max-width:1060px;margin:0 auto;line-height:50px;}
#title_ban a{padding-right:10px;}



.push-double--bottom{margin-bottom:48px !important}
.relative{position:relative !important}


#ppic{padding-bottom:30px;}
#ppic ul li{width:218px;height:156px;margin-bottom:80px;margin-left:18px;margin-right:18px;float:left;text-align:center;}
#ppic ul li a{width:218px;height:156px;display:block;background: #ffffff;font-size:12px;text-align:center;background: #eeeceb;}
#ppic ul li a:hover{width:218px;height:156px;display:block;background: #ce0202;color:#b13c4e;text-align:center; }

#ppic image{margin-top:0px;text-align:center;}


#ppic1{padding-bottom:10px;}
#ppic1 ul li{text-align:center;}
#ppic1 span{text-align:left;}



#ppic2{padding-bottom:10px;}

#ppic2 ul li{line-height:14px;}



#pppic{padding-bottom:10px;}
#pppic ul li{width:218px;height:156px;margin-bottom:60px;margin-left:18px;margin-right:18px;float:left;text-align:center;}
#pppic ul li a{width:218px;height:156px;display:block;background: #ffffff;font-size:12px;text-align:center;}
#pppic ul li a:hover{width:218px;height:156px;display:block;background: #ce0202;color:#dddddd;text-align:center; }
#pppic image{margin-top:0px;text-align:center;}
#pppic1{padding-bottom:10px;}
#pppic1 ul li{text-align:center;}
#pppic1 span{text-align:left;}







.line{clear: both;height:30px;border-bottom: 1px solid #f9f9f9}



.back{margin-top:30px;display: block;height:30px;border:1px solid #f2efea;width:500px;text-align:center;clear: both;display: block;}

.back a{display: block;height:30px;width:500px;text-align:center;clear: both;display: block;}

.back a:hover{background: #ce0202;color:#ffffff;}


.back_1{margin-top:30px;display: block;height:30px;border:1px solid #f2efea;width:100%;text-align:center;clear: both;display: block;}

.back_1 a{display: block;height:30px;width:100%;text-align:center;clear: both;display: block;line-height:30px;}

.back_1 a:hover{background: #ce0202;color:#ffffff;}


#ppic ul li h1{width:218px;height:20px;display:block;;color:#b0b0b0;margin-top:0px;text-align:center;}
#ppic ul li h1 a{color:#601e1e;}

#ppic ul li img{margin-top:2px;}

.page1{width:22px;;border:1px #dddddd solid;float:left;margin-left:5px;margin-left:5px;text-align:center;height:22px;line-height:22px;}
.page{height:22px;line-height:22px;width:22px;float:left;background-color:#aa0202;color:#ffffff;margin-left:5px;margin-left:5px;text-align:center;}
.page3{height:22px;width:106px;;border:1px #dddddd solid;float:left;margin-left:5px;margin-left:5px;text-align:center;line-height:22px;}
.page4{height:22px;width:106px;;border:1px #dddddd solid;float:left;;margin-left:5px;margin-left:5px;text-align:center;line-height:22px;}

.dht { height: 41px;  position: relative; z-index: 1;width:100%; background:url(/images/bg_3.gif) repeat-x  top }


.mainnav{height:40px;width:1060px; z-index:1;margin-top:0px;line-height:40px;margin: 0 auto;}

.mainnav a :hover{font-size:14px;line-height:40px;text-align:center;color:#fff;height:40px;line-height:40px;}


.submenu{ padding-left:0px;z-index:109 position:relative; _display:inline-block;}
.submenu li{ float:left;text-align:left;margin-left:0px;}

.submenu li a{ height:40px;flow:hidden; display:block;text-align:left;color:#ffffff;font-size:16px;line-height:40px;}




.submenu li span a :hover{font-size:12px;line-height:40px;text-align:left;color:#fff;}


.submenu li a#mainnav1{ width:100px;color:#fff}
.submenu li a#mainnav1:hover{color:#fff; background:#d83b03;margin-left:0px;}
.submenu li a#mainnav1.aon{ background:url(/images/66.png) no-repeat 0px top;margin-left:0px;;color:#ffffff;}

.submenu li a#mainnav2{ width:100px;color:#fff;height:40px;}
.submenu li a#mainnav2:hover{background:url(/images/101.gif) no-repeat;color:#fff;width:100px;height:40px;}
.submenu li a#mainnav2.aon{ background:url(/images/101.gif) no-repeat;color:#ffffff;width:100px;height:40px;}

.submenu li a#mainnav3{ width:100px;color:#fff}
.font-family li a#mainnav3:hover{background:url(/images/101.gif) no-repeat top;margin-left:0px;;color:#fff;}
.submenu li a#mainnav3.aon{ background:url(/images/101.gif) no-repeat top;margin-left:0px;;color:#ffffff;}

.submenu li a#mainnav4{ width:150px;color:#fff;text-align:center;}
.submenu li a#mainnav4:hover{background-color:#d83b03;margin-left:0px;;color:#fff;}
.submenu li a#mainnav4.aon{ background-color:#d83b03;margin-left:0px;;color:#ffffff;}

.submenu li a#mainnav5{ width:160px;color:#fff;text-align:center ;background:url(/images/td.png) no-repeat;}
.submenu li a#mainnav5:hover{background-color:#d83b03;margin-left:0px;;color:#fff;background:url(/images/td1.png) no-repeat;}
.submenu li a#mainnav5.aon{ background-color:#d83b03;margin-left:0px;;color:#ffffff;}


.submenu li a#mainnav6{ width:100px;color:#fff}
.submenu li a#mainnav6:hover{background:url(/images/101.gif) no-repeat  top;margin-left:0px;;color:#fff;}
.submenu li a#mainnav6.aon{ background:url(/images/101.gif) no-repeat  top;margin-left:0px;;color:#ffffff;}

.submenu li a#mainnav7{ width:100px;color:#fff}
.submenu li a#mainnav7:hover{background:url(/images/101.gif) no-repeat  top;margin-left:0px;;color:#fff;}
.submenu li a#mainnav7.aon{ background:url(/images/101.gif) no-repeat  top;margin-left:0px;;color:#ffffff;}

.submenu li a#mainnav8{ width:100px;color:#fff}
.submenu li a#mainnav8:hover{background:url(/images/101.gif) no-repeat  top;margin-left:0px;;color:#fff;}
.submenu li a#mainnav8.aon{ background:url(/images/101.gif) no-repeat  top;margin-left:0px;;color:#ffffff;}


.tl{width:141px;text-align:left;text-indent:25px; background: url(/images/lien-1.gif) no-repeat left bottom;}
.ttl{width:141px;text-align:left;text-indent:25px; }




.tl li a {line-height:40px;clear:both;text-align:left;width:141px;height:40px;display:block;background:#000000;}
.tl li a:hover{line-height:40px;clear:both;color:#ffae00;width:141px;background:#000000;display:block;}





#Current a {width:100px;padding-left:30px;background:#b1000e  url('/images/bg_3.gif') no-repeat left top ;color:#ffffff;}



.content_1_c{width:100px;}
.content_1_c li{width:100px;height:34px;background:#eeeeee;line-height:34px;border-bottom:1px solid #ffffff;border-top:0px solid #ffffff}
.content_1_c a{background:#e6e6e6;font-size:14px;display:block;width:200px;padding-left:20px;height:34px;}

.content_1_c a:hover{width:100px;height:34px;background:#b1000e;line-height:34px;padding-left:20px;color:#ffffff;}



.content_1_cc{width:100px;}
.content_1_cc li{width:100px;height:34px;background:#eeeeee;line-height:34px;border-bottom:1px solid #ffffff;}
.content_1_cc a{background:#eeeeee url('/images/bg.png');font-size:14px;display:block;width:100px;padding-left:40px;height:34px;}
.content_1_cc a:hover{width:100px;height:34px;background:#b1000e;line-height:34px;padding-left:40px;color:#ffffff;}



.content_2{float:right;width:800px;min-height:300px;border-left: 1px solid #e1dfdf}

.content_22{float:right;width:758px;min-height:300px;margin-top:20px;}



#content_22_1{float:right;width:758px;border-bottom: 1px solid #e1dfdf;}
#content_22_1 span{float:left;padding-left:30px;text-align:center;font-size:16px;text-align:left;height:30px;width:718px;}

#daoghang{clear: both;display: block;height:50px;width:1060px; margin: 0 auto;height:50px;line-height:50px;}
#daoghang a {padding-right:10px;padding-left:10px;}

#padding_0{padding-left:0px;margin-left:-10px;}


.content_2_1{float:right;width:765px;height:47px;background:url('/images/bg_2.gif') no-repeat;color:#9e9ea0}

.content_2_1 span{font-family:Roboto,Helvetica,Tahoma,Arial,sans-serif,SimSun,"å®‹ä½“";font-size:12px;float:left;padding-left:10px;font-size:24.2px;line-height:30px;}


.s-button {border:1px solid #000;background:none repeat scroll 0% 0% #323232;color:#FFF;font-weight:500;cursor:pointer;vertical-align:middle;
    text-align:center;padding:5px 15px;border-radius:2px;box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.1);text-decoration:none;}
.s-button:hover {color:#FFF;background-color:#df1f00;background-repeat:repeat-x;background-image:-moz-linear-gradient(center top , #df1f00, #df1f00);}

#idc .idcinfo .jfright {
	FLOAT: right; WIDTH: 580px;
}
#idc .idcinfo .jfright P {
	TEXT-JUSTIFY: inter-ideograph; COLOR: #686868; TEXT-INDENT: 2em; LINE-HEIGHT: 24px; TEXT-ALIGN: justify;
}
#idc .idcinfo IMG {
	FLOAT: left;
}
#idc TABLE {
	BORDER-RIGHT: #c5cfd9 0px solid; BORDER-TOP: #c5cfd9 1px solid; BACKGROUND: #ffffff; BORDER-LEFT: #c5cfd9 0px solid; BORDER-BOTTOM: #c5cfd9 1px solid;
}
#idc TABLE a{
color: #333333;
text-decoration: none;
}

#idc TABLE a:hover{
color: #ff3600;
	text-decoration: none;}
	

#idc TABLE TD {
	BORDER-RIGHT: #dddddd 0px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px;  BORDER: #f2f1f1 1px solid;
}
#idc TABLE .tle {
 BACKGROUND: #f6f7f8; COLOR: #42688c;height:25px;
}

#idc TABLE .tle1 {
 BACKGROUND: #ffffff;height:25px;
}

#idc TABLE .bgs {
 BACKGROUND: #d7dfe8; COLOR: #42688c;
}
#idc H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px;padding-top:2px;padding-bottom:2px;
}


.top-rr {
	width: 200px;
	height: 70px;
	top: 10px;
	right: 0;
}
.top-r a {
	width: 74px;
	float: right;
	height: 65px;
	padding-top: 5px;
	color: #A8A8A8;
	line-height: 65px;
	display: block;
	background: url(/images/trbg.gif) no-repeat 18px 0;
	padding-left: 15px;
	text-align: right;
	position: relative;
}
.top-r a span {
	display: none;
	position: absolute;
	width: 208px;
	height: 113px;
	left: -67px;
	top: 50px;
	background: url(1_1303376601.png) no-repeat 0 0;
 _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='crop', src='/images/1_1303376601.png');
 _ background-image: none;
}
.top-r a:hover {
	color: #C9191F;
	background-position: 18px -210px;
}
.top-r a.wx {
	background-position: 18px -70px;
}
.top-r a.wx span {
	width: 128px;
	height: 134px;
	left: -20px;
	background: url(1_1318192841.png) no-repeat 0 0;
 _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='crop', src='/images/1_1318192841.png');
 _ background-image: none;
}
.top-r a.wx:hover {
	background-position: 18px -280px;
}
.top-r a.jl {
	background-position: 18px -140px;
}
.top-r a.jl:hover {
	background-position: 18px -350px;
}


.wd_con{width:1050px; margin: 0 auto; BACKGROUND: #ffffff;padding:5px;}

.content_1{float:left;width:210px;}
.content_1_h{background:url('/images/bg_1.gif') no-repeat;height:40px;line-height:40px;}
.content_1_h span{padding-left:30px;font-size:14px;color:#ffffff;font-family:Microsoft YaHei,Î¢ÈíÑÅºÚ}
#content_1_li a{font-size:14px;;overflow:hidden;display:block;width:170px;height:46px;line-height:46px;padding-left:40px;border-bottom:1px solid #e9e9e9;}
#content_1_li a:hover{width:170px;background:#b01016;color:#ffffff;;height:46px;line-height:46px;}

#Current a {width:200px;padding-left:30px;background:#b1000e  url('/images/bg_3.gif') no-repeat left top ;color:#ffffff;}


.hetong{}
.hetong li{width:189px;height:214px;margin-bottom:60px;float:left;margin-left:20px;margin-right:10px;}
.hetong li a{width:189px;height:180px;margin-bottom:60px;float:left;border:1px solid #ebebeb;display: block;text-align:center;background:#f2f2f2 url(/images/6.png) no-repeat left top;}
.hetong li a:hover{border:1px solid #ebebeb;display: block;text-align:center;background:#cfe2fb url(/images/6.png) no-repeat left top;}

.new_left{float:left;width:186px;height:123px;}
	
.new_right{float:left; width:500px;margin-left:30px;}
.new_right h1{font-size:16px;color:color:#8f2323;height:30px;}



 #infocontent{float:left;width:480px;}

       #infocontent ul li.first
        {
            border-top: 1px solid #DFDFDF;
        }
       #infocontent ul li.last
        {
            border: none;
        }
      #infocontent  ul p
        {
            float: left;
            margin: 0;
            width: 480px;
        }

       #infocontent ul li
        {
           height:60px;
            width:450px;
            height:50px;
            overflow:hidden;
        }
       #infocontent ul input[type="text"], ul input[type="password"]
        {text-indent:10px;
            width:330px;
            height:30px;
            position:relative;
            border:solid 1px #d5d4d4;
            -moz-border-radius:2px;
            -webkit-border-radius:5px;
            float:right;
        }
       #infocontent ul input.required 
        {
            border: solid 1px #f00;
        }
        
        
#weixins {z-index:1000;width:88px;line-height:30px;height:30px;margin-left:0px;float:left;display: block;background: url('/images/weixin.png') no-repeat right top;}
#weixins a:hover{z-index:1000;width:88px;line-height:30px;height:30px;margin-left:0px;float:left;display: block;background: url('/images/weixin1.png') no-repeat right top;}

#zhengshu {float:right;width:88px;height:30px;margin-top:15px;line-height:30px;background: url('/images/zhengshu.png') no-repeat right top;}
#zhengshu a:hover{z-index:1000;width:88px;line-height:30px;height:30px;margin-left:0px;float:left;display: block;background: url('/images/zhengshu1.png') no-repeat right top;}