@charset "utf-8";
/*rest-css */
html,body,ul,li,ol,dl,dd,dt,p,h1,h2,h3,h4,h5,h6,form,fieldset,legend,img{margin:0;padding:0;}
fieldset,img{border:none; }
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;}
ul,ol{list-style:none;}
em,i{font-style:normal;}
input{padding-top:0;padding-bottom:0;font-family:"宋体","SimSun";}
input::-moz-focus-inner{border:none; padding:0;}
select,input{vertical-align:middle;}
select,input,textarea{font-size:12px;margin:0;}
input[type="text"],input[type="password"],textarea{outline-style:none;-webkit-appearance:none;outline:none}
textarea{resize:none;}
table{border-collapse:collapse;}
body{color:#333;padding:0;font:12px/20px "宋体","SimSun";text-align:left;}
body>div{text-align:left;}
a{color:#333; text-decoration:none;}
a:hover{color:#da0000; text-decoration:none;}
.clearfix:after{content:".";display:block;height:0;visibility:hidden;clear:both;}
.clearfix{zoom:1;}
.clear{clear:both;height:0; font-size:0;overflow:hidden;}

/*fonts*/
.st{font-family:"宋体";}
.wr{font-family:"微软雅黑";}
.f1{font-size:12px;}
.f2{font-size:14px;}
.f3{font-size:18px;}
.f4{font-size:20px;}
.f5{font-size:22px;}
.fwb{font-weight:bold;}
.fwn{font-weight:normal;}

/*colors*/
.c1{color:#fff;}
.c2{color:#666;}
.c3{color:#044362;}
.c4{color:#2b6e8f;}
.c5{color:#46819e;}
.c6{color:#F60;}

/*text*/
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}

/*backgrounc-colors*/
.bc1{background-color:#f2f2f2;}
.bc2{background-color:#e6e6e6;}
.bc3{background-color:#731c1e;}
.bc4{background-color:#ee1c23;}
.bc5{background-color:#985054;}

/*margin-top*/
.mt1{margin-top:5px;}
.mt2{margin-top:10px;}
.mt3{margin-top:15px;}
.mt4{margin-top:20px;}
.mt5{margin-top:25px;}

/*hd*/
.hda{height:65px;padding:0 26px 0 19px;overflow:hidden;background:url(../images/hda_bg.jpg) no-repeat;}
.hda span{float:left;margin-top:30px}
.hda a.more{float:right;margin-top:35px;color:#40b1e6;}
.hdb{height:41px;line-height:41px;text-indent:20px;background:#f5fafc;}

/*wid*/
.w1{width:1004px;}
.w2{width:1024px;}
.w3{width:960px;}
.fl{float:left;}
.fr{float:right;}
.m0{margin:0 !important;}

/*globals*/
.auto{margin-left:auto;margin-right:auto;}

/* Menu */
#menuPan {width:100%; height:auto; z-index:100; _top:0px; margin:0 auto;_top: expression(documentElement.scrollTop + "px"); overflow: visible;position:fixed;top: 0px; }
#menuPan2 { width:1003px; height:52px;margin:0 auto; overflow:hidden;background-color:#FFF;}
#menuPan_nav {width:640px; height:52px; display:block; float:right;}
#menuPan_nav li {width:auto; height:52px; line-height:52px; padding:0px 15px; float:left; text-align:center; font-size:14px;}
#menuPan_nav li a {color:#757575; text-decoration:none;}
#menuPan_nav li a:hover {color:#da0000;}
#menuPan_nav p{text-align:center;}
#logo{width:147px; height:55px; float:left; margin-right:156px;}
#cut { width:1003px; height:35px; margin: 0 auto;}
.banner{height:482px;background:url(../images/banner.jpg) no-repeat center top;}
.mainNavWarp{width:100%;height:52px;z-index:1000;}
.mainNav{width:1200px;height:52px;background:url(../images/mainNav_bg.jpg) repeat-x left top;}
.mainNav ul{}
.mainNav li{float:left;height:44px;line-height:44px;display:inline;}
.mainNav li a{height:44px;padding:0 50px;display:inline-block;font-family:"微软雅黑";font-size:20px;color:#fff;}
.mainNav li a:hover{background:#55c9ff;}
.partA{height:556px;position:relative;}
.partA_leftbg,.partA_rightbg{width:23px;height:232px;display:block;position:absolute;top:0;left:-23px;background:url(../images/partA_leftbg.jpg) no-repeat left top;}
.partA_rightbg{left:1004px;background:url(../images/partA_rightbg.jpg) no-repeat left top;}
.qany{width:950px;padding-bottom:10px;margin:0 auto;padding-top:6px;}
.qany_fenx{height:24px;text-align:right;}
.share{float:right;}
.qany dt{height:23px;line-height:23px;color:#6495ad;}
.qany dd{line-height:24px;}
.qany dd p{text-indent:41px;font-size:14px;}
.lfsd{height:212px;color:#044362;background:url(../images/lfsd_bg.jpg) no-repeat;}
.lfsd_hd{height:62px;overflow:hidden;}
.lfsd_hd span{float:left;line-height:72px;margin-left:78px;display:inline-block;}
.lfsd_hd a.more{float:right;font-size:14px;margin:32px 25px 0 0;color:#1e5875}
.lfsd_info{width:950px;height:106px;margin:20px auto 0;overflow:hidden}
.lfsd_info dd{width:821px;line-height:26px;text-indent:30px;}
.adv01{height:85px;line-height:85px;text-align:center;font-size:24px;color:#004362;margin-top:20px;background:#d1e1e7;}
.adv02{height:61px;line-height:61px;text-align:left;text-indent:34px;color:#004362;margin-top:20px;background:#d1e1e7;}
.adv03{margin:20px auto 6px auto;}
.adv03 img{display:block;overflow:hidden;}
/*partB*/
.partB{height:auto;}
.haianqx_left{width:503px;height:369px;}
.haianqx_left dd,.haianqx_right dd{margin-top:17px;}
.haianqx_right{width:493px;}
.haianqx_txt{line-height:30px;margin-top:23px;}
.ziyhx{height:415px;overflow:hidden;background:#ecf8fc;}
.ziyhx dd{width:469px;height:383px;line-height:27px;margin:19px 0 0 41px;display:inline;}
.ziyhx dd p{text-indent:27px;margin-bottom:10px;}
.kfsl{margin-top:8px;}
.kfsl_num1{width:960px;height:382px;margin-top:22px;background:url(../images/kfsl_num1_bg01.jpg) no-repeat;}
.kfsl_num1 li{height:35px;}
.kfsl_num1 li span{height:35px;line-height:35px;display:inline-block;text-align:center;}
.kfsl_num1 .w147{width:147px;}
.kfsl_num1 .w152{width:152px;}
.kfsl_num1 .w165{width:165px;}
.kfsl_num1 .w306{width:306px;}
.kfsl_num1 .w309{width:309px;}
.kfsl_num1 .mb4{margin-bottom:4px;}
.kfsl_num1 .mb7{margin-bottom:7px;}
.kfsl_num1 .mb14{margin-bottom:14px;}
.kfsl_num1 .mb18{margin-bottom:18px;}
.kfsl_num1 .ml15{margin-left:15px;}
.kfsl_num1 .ml19{margin-left:19px;}
.kfsl_num1 .ml10{margin-left:10px;}
.kfsl_num1 .ml97{margin-left:97px;}
.kfsl_num1 .ml165{margin-left:165px;}
.kfsl_num2{width:860px;height:198px;margin:22px 0 0 51px;display:inline;background:url(../images/kfsl_num2_bg.jpg) no-repeat;}
.kfsl_num2 dl{width:127px;height:198px;float:left;margin-right:13px;display:inline;}
.kfsl_num2 dt{width:127px;height:134px;line-height:134px;}
.kfsl_num2 dd{height:56px;line-height:22px;padding-left:16px;margin-top:12px;}
.kfsl_num2 .lh47{line-height:47px;}
.kfsl_num3{width:985px;}
.kfsl_num3_tit{height:28px;line-height:28px;}
.kfsl_num3_con{width:958px;height:256px;margin-top:13px;background:url(../images/kfsl_num3_bg.jpg) no-repeat;}
.kfsl_num3_con dl{width:208px;padding-top:20px;float:left;margin-right:39px;display:inline;}
.kfsl_num3_con dt{height:34px;line-height:34px;}
.kfsl_num3_con dd{height:31px;line-height:31px;margin-bottom:3px;}
.kfsl_num3_con2{padding-bottom:10px;}
.kfsl_num3_con2 .txt{line-height:26px;padding-right:20px;margin-top:6px;}
.kfsl_num3_zhtx{height:135px;background:url(../images/kfsl_num3_zhts_bg.jpg) no-repeat;}
.kfsl_num3_zhtx li{width:136px;height:91px;line-height:20px;padding-top:44px;float:left;margin-right:5px;display:inline;}
/*partD*/
.partD_num1{margin-top:13px;}
.partD_num1_txt{line-height:26px;padding-left:20px;margin-top:14px;}
.partD_tuw{width:960px;height:353px;padding-left:20px;background:url(../images/partD_tuw_bg01.jpg) no-repeat 20px top;}
.partD_tuw li{height:353px;float:left;display:inline;}
.partD_tuw li span{display:block;}
.partD_tuw .li01{width:52px;float:left;}
.partD_tuw .li01 span{width:26px;margin-top:57px;line-height:26px;}
.partD_tuw .li02{width:135px;margin-left:43px;}
.partD_tuw .li02 span{height:27px;line-height:27px;}
.partD_tuw .li02 .sp01{margin-top:24px;}
.partD_tuw .li02 .sp02{margin-top:82px;}
.partD_tuw .li02 .sp03{margin-top:118px;}
.partD_tuw .li03{width:253px;margin-left:209px;}
.partD_tuw .li03 span{width:227px;line-height:24px;}
.partD_tuw .li03 .sp01{height:63px;padding-top:10px;}
.partD_tuw .li03 .sp02{height:115px;padding-top:10px;margin-top:18px;}
.partD_tuw .li03 .sp03{height:66px;padding-top:10px;margin-top:37px;}
.partD_tuw .li04{width:190px;float:left;margin-left:78px;}
.partD_tuw .li04 span{width:160px;margin-top:27px;line-height:24px;padding-top:10px;}
.partD_tuw2{width:960px;height:353px;padding-left:20px;background:url(../images/partD_tuw_bg02.jpg) no-repeat 20px top;}
.partD_tuw2 li{height:353px;float:left;display:inline;}
.partD_tuw2 li span{display:block;}
.partD_tuw2 .li01{width:52px;float:left;}
.partD_tuw2 .li01 span{width:26px;margin-top:137px;line-height:26px;}
.partD_tuw2 .li02{width:135px;margin-left:43px;}
.partD_tuw2 .li02 span{height:27px;line-height:27px;}
.partD_tuw2 .li02 .sp01{margin-top:106px;}
.partD_tuw2 .li02 .sp02{margin-top:128px;}
.partD_tuw2 .li02 .sp03{margin-top:5px;}
.partD_tuw2 .li03{width:521px;margin-left:209px;}
.partD_tuw2 .li03 span{width:496px;line-height:24px;padding-top:10px;}
.partD_tuw2 .li03 .sp01{height:59px;padding-top:10px;}
.partD_tuw2 .li03 .sp02{height:38px;margin-top:60px;}
.partD_tuw2 .li03 .sp03{height:49px;margin-top:55px;}
.partD_tuw2 .li03 .sp04{height:51px;padding-top:6px;margin-top:6px;}
.partD_num2{margin-top:27px;}
.partD_tuw3{width:960px;height:371px;margin-top:23px;background:url(../images/partD_tuw3_bg.jpg) no-repeat;}
.partD_tuw3 li span{display:block;}
.partD_tuw3 li.list01{height:50px;}
.partD_tuw3 li.list01 span{width:250px;height:50px;line-height:50px;}
.partD_tuw3 li.list02{height:68px;}
.partD_tuw3 li.list02 span{width:510px;height:58px;padding:10px 10px 0 20px;margin-top:19px;line-height:24px;}
.partD_tuw3 li.list03{height:175px;margin-top:58px;}
.partD_tuw3 li.list03 dl{width:229px;height:175px;margin-right:15px;float:left;display:inline;}
.partD_tuw3 li.list03 dl.lastdl{width:226px;margin-right:0;}
.partD_tuw3 li.list03 dt{width:117px;height:58px;line-height:24px;float:left;margin-left:51px;display:inline;}
.partD_tuw3 li.list03 dd{width:200px;height:78px;line-height:24px;float:left;margin:33px 0 0 20px;display:inline;}
/*partE*/
.partE{}
.partE_num1{height:394px;margin-top:14px;background:url(../images/partE_num1_bg.jpg) no-repeat left 41px;}
.partE_num1_txt{width:730px;height:183px;line-height:25px;margin:153px auto 0;}
.partE_num1_txt strong{color:#2b6e8f;}
.partE_tuw1{height:540px;margin-top:18px;overflow:hidden;background:url(../images/partE_tuw_bg.jpg) no-repeat;}
.partE_tuw1 li.list01{margin-bottom:38px;}
.partE_tuw1 li span{display:block;}
.partE_tuw1 li.list01 span{width:912px;height:55px;line-height:24px;padding-top:6px;}
.partE_tuw1 li.list02{height:30px;margin-top:38px;}
.partE_tuw1 li.list02 span{width:462px;height:30px;line-height:30px;}
.partE_tuw1 li.list03{height:100px;margin-top:12px;}
.partE_tuw1 li.list03 span{width:437px;line-height:22px;padding:5px 15px 0 15px;}
.partE_tuw1 li.list04{height:68px;margin-top:32px;}
.partE_tuw1 li.list04 span{width:577px;height:58px;line-height:22px;padding-top:10px;}
.partE_tuw1 li.list05{height:91px;margin-top:30px;}
.partE_tuw1 li.list05 span{width:854px;height:81px;line-height:22px;padding-top:10px;}
.partE_tuw1 li.list06{height:47px;margin-top:32px;}
.partE_tuw1 li.list06 span{line-height:47px;float:left;}
.partE_tuw1 li.list06 span.sp01{width:221px;text-indent:98px;}
.partE_tuw1 li.list06 span.sp02{width:268px;text-indent:128px;}
.partE_tuw1 li.list06 span.sp03{width:222px;text-indent:83px;}
.partE_tuw1 li.list06 span.sp04{width:249px;text-indent:65px;}
.partE_num3{margin-top:21px;}
.partE_num3_con{margin-top:13px;}
.partE_xingxts{padding:0 0 6px 24px;background:url(../images/partE_xingxts_dlbg.jpg) repeat-y 29px top;}
.partE_xingxts dt{height:28px;line-height:28px;text-indent:30px;background:url(../images/partE_xingxts_dtbg.jpg) no-repeat;}
.partE_xingxts dd{padding:6px 30px;line-height:24px;}
.partE_num4{margin-top:25px;overflow:hidden;}
.partE_num4_con{padding-left:20px;margin-top:25px;overflow:hidden;}
.partE_fm{width:184px;height:307px;float:left;margin-right:15px;display:inline;background:url(../images/partE_fm_bg.jpg) no-repeat;}
.partE_fm dt{height:34px;line-height:34px;}
.partE_fm dd{width:153px;margin-top:14px;}
.partE_fm dd p{margin-bottom:10px;}
.partE_num5{margin-top:18px;}
.partE_num5_con{padding:15px 0 0 20px;}
.partE_num5_con .txt{line-height:24px;}
.partE_yxms{width:372px;height:198px;overflow:hidden;background:url(../images/partE_yxms_bg.jpg) no-repeat;}
.partE_yxms li{height:51px;line-height:51px;margin-bottom:25px;}
.partE_listView{width:565px;}
.partE_listView li{height:35px;line-height:35px; vertical-align:0;}
.partE_listView li a{font-size:14px;font-weight:bold;color:#666;}
/*partF*/
.partF{background:#f7f7f7;}
.bottomPart{width:1004px;height:auto;margin:0 auto;}
.infiniteCarousel {width:1003px;margin-top:32px;position:relative;height:86px; }
.infiniteCarousel .wrapper {width:900px; /* .infiniteCarousel width - (.wrapper margin-left + .wrapper margin-right) */overflow: auto; height:86px; margin:0 50px; position:absolute; top:0;}
.infiniteCarousel .wrapper ul {width:900px; /* single item * n */list-style-image:none;list-style-position:outside; list-style-type:none; margin:0; padding:0; position:absolute; top:0;}
.infiniteCarousel ul:hover li img {border-color:#ddd;}
.infiniteCarousel ul:hover li:hover img {border-color:#333;}
.infiniteCarousel ul li {display:block; float:left; height:88px; padding:0 8px; width:135px;}
.infiniteCarousel ul li a img {display:block;}
.infiniteCarousel .arrow {display:block; height:22px ;width:15px; background:url(http://www.lwcj.com/topic/tstg/images/arrow_review.png) 0 0 no-repeat; text-indent:-999px; position:absolute; top:30px; cursor:pointer; outline:0;}
.infiniteCarousel .forward {background-position:0 0;right:0;}
.infiniteCarousel .back {background-position:0 -22px;left:0;}
.con_txt3{width:1003px;margin:40px auto 0;}
.con_contact_blue{ background: #00bef0; width: 100% }
.con_contact { width:958px;height:246px;margin:20px auto 0 auto;background:url(../images/contact_bg.gif) no-repeat center top; padding:15px 0 0 45px; color:#fff; overflow:hidden}
.con_contact a { color:#fff;}
.con_contact a:hover { color:#da0000;}
.con_contact_in { width:420px; height:auto; float:left; font-weight:bold; margin:0 0 0 20px;  display:inline; padding-top:15px}
.con_contact_in2 { width:400px; height:auto; float:left; font-weight:bold; margin:40px 0 0 30px;display:inline}
.red{color:#FDF403;}
.backToTop{background-color:#000000;top:100px;color: #FFFFFF;cursor: pointer;display: none;font-size: 12px; 
opacity: 0.6;padding: 5px 0;position: fixed;right: 10px; height:60px;text-align: center;width: 18px; _position:absolute;_right:0px; _top:100px}
.con_contact_in table td{ font-size:14px; font-family:microsoft yahei; font-weight:bold;  line-height:22px}
.con_contact_in table td h2 a{ font-size:19px;}
.con_contact_in2 table td h5{ font-size:16px;}
.con_contact_in table td h3{ font-size:16px; color:#fff }
.con_contact_in2 table td{ font-size:12px; font-family:microsoft yahei; font-weight:bold;}
.con_contact_in2 table td h3{font-size:18px; margin:5px; text-align:center; color:#fff}
.con_contact_in2 table td.white2{ text-align:center}
.con_contact_in2 table td.white4{ text-align:center; font-size: 14px; line-height: 22px}
.con_contact_in td p.p1{ line-height: 24px; font-size: 14px }
.con_contact_in td p.p2{ line-height: 30px; font-size: 14px }
/*footer*/
.foot_bg{background:#EDEDED}
.footer { width:1004px; height:auto;padding-top:50px; padding-bottom:50px; margin:0 auto;color:#999999;;}
.footer_logo{ width:199px; height:auto; float:left; margin-top:35px;}
.footer_txt{ height:auto; float:left;margin-left:40px; display:inline}
.footer_txt strong{ font-size:15px; font-weight:bold; font-family:microsoft yahei}
.footer_txt h3{ font-size:14px}
.footer_txt a{ color:#999999; text-decoration:underline;}
.footer_txt a:hover{ color:#da0000;}