@charset "utf-8";
/* CSS Document */
#banner{width:1920px;height:624px;overflow:hidden;position:relative; left:50%;top:0;margin-left:-960px;}
.focus{width:1920px;height:624px;position:relative;float:left;overflow:hidden}
.f426x240 li{position:absolute;left:0;top:0;}
#mains{width:100%; display:table;background:url(../images/maintop.jpg) top repeat-x #FFF; padding-bottom:70px;}
#mains .main{width:1172px; margin:0 auto; display:table;}
#mains .main .left{width:245px; display:table; padding-top:42px; position:relative; float:left; margin-right:55px;}
#mains .main .left .title{padding-left:30px;width:215px;height:42px; line-height:42px; font-size:19px; color:#FFF; background:url(../images/leftTitle_03.jpg) no-repeat; position:absolute;top:0px;left:0px;}
#mains .main .left .leftNav{width:245px; display:table; margin-bottom:19px;}
#mains .main .left .leftNav ul{width:243px; border-left:1px #ecebec solid; border-right:1px #ecebec solid; display:table; padding-top:12px;}
#mains .main .left .leftNav ul li{width:213px;line-height:39px; margin:0 auto;}
#mains .main .left .leftNav ul li a{font-size:12px; color:#000;width:212px;height:39px;background:url(../images/leftDIAN_03.jpg) 0px no-repeat; border-bottom:1px #d7d8d8 solid; padding-left:12px; display:block; }
#mains .main .left .leftNav ul li a:hover{color:#da1d0a;}
#mains .main .left .leftNav ul li .hover{color:#da1d0a;}
#mains .main .left .leftNav ul li .secondary a{background:url(../images/erjidian_03.jpg) 14px no-repeat; border-bottom:1px #d7d8d8 dashed; color:#737373; }
#mains .main .left .leftNav ul li .secondary .hover{color:#e57c77;}
#mains .main .left .leftNav ul li .secondary a:hover{color:#e57c77;}
#mains .main .left .leftNav .fanhui{width:209px;height:63px; background:url(../images/leftNav_03.jpg) no-repeat; padding-left:36px; padding-top:14px;}
#mains .main .left .leftNav .fanhui a{color:#da1d0a;}
#mains .main .left .leftNav .fanhui a:hover{color:#da1d0a; text-decoration:underline;}
#mains .main .left .ad{width:245px;height:84px;}
#mains .main .left .ad a img{display:block;}
#mains .main .right{width:872px; display:table; float:left;}
#mains .main .right .position{width:872px;height:30px;overflow:hidden; margin:0 auto; padding-top:12px;}
#mains .main .right .position span{width:28px; display:inline-block;height:27px;text-align:center; float:left;}
#mains .main .right .position a{display:block; float:left; color:#727272;}
#mains .main .right .position a:hover{color:#da1d0a;}
#mains .main .right .position strong{font-weight:500; color:#da1d0a;}
#mains .main .right .position .home{padding-left:18px; background:url(../images/home_07.jpg) left no-repeat;}
#mains .main .right .aboutMain{width:855px; display:table;padding-top:39px;}
#mains .main .right .aboutMain .title{width:855px;height:52px; font-size:18px; color:#da1d0a; padding-left:17px; background:url(../images/aboutitle_13.jpg) left 3px no-repeat;}
#mains .main .right .aboutMain p{font-size:16px; color:#737373; line-height:35px; font-family:Times New Roman, "幼圆"; font-weight:bold;padding-bottom:20px; padding-right:50px; display:table; width:95%;}
#mains .main .right .aboutMain .title2{ clear:both;width:855px;height:35px;font-size:16px;color:#000;padding-left:17px;background:url(../images/title2_17.jpg) left 3px no-repeat;border-bottom:1px #cacccc solid;margin-bottom:25px;}
#mains .main .right .aboutMain p img{display:inline;}
#mains .main .right .aboutMain2{width:872px; display:table;padding-top:39px;}
#mains .main .right .aboutMain2 .title{width:855px;height:52px; font-size:18px; color:#da1d0a; padding-left:17px; background:url(../images/aboutitle_13.jpg) left 3px no-repeat;}
#mains .main .right .aboutMain2 ul{width:872px; display:table; border-bottom:1px #e5e5e5 solid;}
#mains .main .right .aboutMain2 ul li{padding-top:34px; border-top:1px #dcdcdc dashed; display:table; padding-bottom:34px; width:872px}
#mains .main .right .aboutMain2 ul li dl dt{width:86px; float:left; display:table; font-size:18px; font-weight:600; color:#da1d0a; text-decoration:underline;}
#mains .main .right .aboutMain2 ul li dl dd{width:754px; display:table; float:left; padding-right:32px;}
#mains .main .right .aboutMain2 ul li dl dd p span{color:#da1d0a; font-size:14px; padding-right:12px;float:left; display:block; width:53px;}
#mains .main .right .aboutMain2 ul li dl dd p strong{font-weight:500; float:left; width:683px;}
#mains .main .right .aboutMain2 ul li dl dd p{font-size:14px; color:#737373; line-height:22px; font-family:Times New Roman, "幼圆"; font-weight:bold;padding-bottom:20px; display:table; font-weight:bold;}
#mains .main .right .aboutMain2 ul li dl dd p img{display:inline;}
#mains .main .right .aboutMain3{width:872px; display:table;padding-top:39px;}
#mains .main .right .aboutMain3 .title{width:855px;height:52px; font-size:18px; color:#da1d0a; padding-left:17px; background:url(../images/aboutitle_13.jpg) left 3px no-repeat;}
#mains .main .right .aboutMain3 ul{width:855px; background:url(../images/border_03.jpg) repeat; display:table;}
#mains .main .right .aboutMain3 ul li{float:left; width:162px;height:177px;padding:0 11px;padding-top:33px; background:url(../images/imgbj_03.jpg) left 22px no-repeat; margin:0 14px;}
#mains .main .right .aboutMain3 ul li img{display:block; margin:0 auto;}
#mains .main .right .aboutMain3 ul li span{padding-top:11px;height:48px; line-height:48px; font-size:12px; text-align:center; color:#7f7f7f; display:block;}
#mains .main .right .newsMain2{width:872px; display:table;padding-top:39px;}
#mains .main .right .newsMain2 ul{width:855px;display:table; background:url(../images/border2_03.jpg) repeat;}
#mains .main .right .newsMain2 ul li{float:left; width:218px;height:213px;padding:0 5px;padding-top:38px; background:url(../images/newsbj_03.jpg) left 35px no-repeat; margin:0 28px;}
#mains .main .right .newsMain2 ul li a img{display:block;}
#mains .main .right .newsMain2 ul li a:hover img{filter:alpha(opacity=90);-moz-opacity:0.9;opacity:0.9;}
#mains .main .right .newsMain2 ul li span{padding-top:7px;height:52px; line-height:52px; font-size:14px; text-align:center; color:#7f7f7f; display:block;}
#mains .main .right .newsMain2 ul li a{color:#7f7f7f;}
#mains .main .right .newsMain2 ul li a:hover{color:#da1d0a}
#mains .main .right .newsMain{width:872px; display:table;}
#mains .main .right .newsMain .one{width:872px;height:202px;padding-top:38px; border-bottom:1px #e5e5e5 solid;}
#mains .main .right .newsMain .one dl dt{width:235px;height:170px; background:url(../images/newbj_03.jpg) left top no-repeat; float:left; padding-left:5px; padding-top:3px;}
#mains .main .right .newsMain .one dl dt a img{display:block;}
#mains .main .right .newsMain .one dl dt a:hover img{filter:alpha(opacity=90);-moz-opacity:0.9;opacity:0.9;}
#mains .main .right .newsMain .one dl dd{width:590px; float:left; display:table;}
#mains .main .right .newsMain .one dl dd h2{font-size:16px;height:50px; line-height:50px; padding-left:13px; background:url(../images/newdian_06.jpg) left no-repeat;font-family:Times New Roman, "幼圆"; font-weight:bold;}
#mains .main .right .newsMain .one dl dd h2 a{color:#5d5f70;}
#mains .main .right .newsMain .one dl dd h2 a:hover{color:#da1d0a;}
#mains .main .right .newsMain .one dl dd p{padding-left:13px; line-height:24px; font-size:14px; color:#a5a6ae;font-family:Times New Roman, "幼圆"; font-weight:bold;}
#mains .main .right .newsMain .one dl dd p span{display:block; padding-left:19px; background:url(../images/time_10.jpg) left no-repeat; color:#db1c09; margin-bottom:15PX;}
#mains .main .right .newsMain .one dl dd .more{display:block;width:67px;height:19px; color:#FFF; line-height:19PX; font-size:12PX; background:url(../images/more_19.jpg) no-repeat;padding-left:5PX;font-family:Times New Roman, "幼圆"; font-weight:bold;}
#mains .main .right .newsMain .one dl dd .more:hover{text-decoration:underline;}
#mains .main .right .newsMain ul li{line-height:35px; display:block; padding-left:22px; background:url(../images/newdian_06.jpg) left no-repeat; border-bottom:1px #dcdcdc dotted; font-size:14px;font-family:Times New Roman, "幼圆"; font-weight:bold;}
#mains .main .right .newsMain ul li span{float:right; padding-right:19px; color:#585858;}
#mains .main .right .newsMain ul li a{color:#585858;}
#mains .main .right .newsMain ul li a:hover{text-decoration:underline; color:#da1d0a;}
#mains .main .right .newsMain ul li a:hover span{color:#da1d0a;}
#mains .main .right .newsMain_xq{width:872px; display:table; margin:0 auto; padding-top:40px;}
#mains .main .right .newsMain_xq .biaoti{line-height:30px;margin-bottom:20px; text-align:center;display:table;width:758px;}
#mains .main .right .newsMain_xq .biaoti h1{ font-size:26px;font-weight:bold; color:#444;width:100%; border-bottom:1px #bab9b9 dashed; padding-bottom:15px; }
#mains .main .right .newsMain_xq .biaoti span{font-weight:500; font-size:14px;color:#9b9b9b; padding:0 24px; line-height:50px;}
#mains .main .right .newsMain_xq p{padding-bottom:15px;width:758px;line-height:35px;font-size: 16px;color:#696969;font-family:Times New Roman, "Bitstream Charter", serif;}
#mains .main .right .newsMain_xq p img{display:inline;}
#mains .main .right .caseMain{width:872px; display:table;}
#mains .main .right .caseMain ul li{width:872px;height:131px; border-bottom:1px #eaeaea solid; padding-top:42px;}
#mains .main .right .caseMain ul li dl dt{width:176px;height:113px; padding:3px; border:1px #e5e6e8 solid; float:left; margin-right:21px;}
#mains .main .right .caseMain ul li dl dt a img{display:block;}
#mains .main .right .caseMain ul li dl dt a:hover img{filter:alpha(opacity=90);-moz-opacity:0.9;opacity:0.9;}
#mains .main .right .caseMain ul li dl dd{width:655px; display:table; float:left;}
#mains .main .right .caseMain ul li dl dd h2{font-size:16px; color:#000000;height:31px;}
#mains .main .right .caseMain ul li dl dd h2 a{color:#000;}
#mains .main .right .caseMain ul li dl dd h2 a:hover{color:#da1d0a;}
#mains .main .right .caseMain ul li dl dd p{line-height:22px; font-size:14px; color:#8b8b8b;font-family:Times New Roman, "幼圆"; font-weight:bold;}
#mains .main .right .caseMain ul li dl dd .more{width:61px;height:15px; display:block; margin-top:10px;}
#mains .main .right .caseMain ul li dl dd .more img{display:block;}
#mains .main .right .caseMain ul li dl dd .more:hover img{filter:alpha(opacity=90);-moz-opacity:0.9;opacity:0.9;}
#mains .main .right .jishuMain{width:872px; display:table;padding-top:39px;}
#mains .main .right .jishuMain .title{width:855px;height:52px; font-size:18px; color:#da1d0a; padding-left:17px; background:url(../images/aboutitle_13.jpg) left 3px no-repeat;}
#mains .main .right .jishuMain p{font-size:16px; color:#737373; line-height:35px; font-family:Times New Roman, "幼圆"; font-weight:bold;padding-bottom:20px; display:table;width:100%;}
#mains .main .right .jishuMain p img{display:inline;}
#mains .main .right .jishuMain2{width:872px; display:table;padding-top:39px;}
#mains .main .right .jishuMain2 .title{width:855px;height:52px; font-size:18px; color:#da1d0a; padding-left:17px; background:url(../images/aboutitle_13.jpg) left 3px no-repeat;}
#mains .main .right .jishuMain2 ul li{width:872px; font-family:Times New Roman, "Bitstream Charter", serif;display:table;border-bottom:1px #d2d2d2 dashed;background:url(../images/guan_04.jpg) no-repeat;}
#mains .main .right .jishuMain2 ul .hover{background:url(../images/kai_04.jpg) no-repeat; padding-bottom:27px;}
#mains .main .right .jishuMain2 ul li .title2{padding-left:17px; width:855px;cursor:pointer; display:block;line-height:51px;height:51px; font-size:14px; color:#737373; }
#mains .main .right .jishuMain2 ul li .xiangqing{width:816px;display:none;padding:27px; border:1px #ef9085 solid;}
#mains .main .right .jishuMain2 ul li .xiangqing p{font-size:13px; color:#737373; line-height:26px; font-family:Times New Roman, "Bitstream Charter", serif;display:table;}
#mains .main .right .jishuMain3{width:872px; display:table;}
#mains .main .right .jishuMain3 ul li{width:864px;height:134px; padding:0 4px; padding-top:34px; border-bottom:1px #eaeaea solid;}
#mains .main .right .jishuMain3 ul li h2{height:28px; font-size:16px;}
#mains .main .right .jishuMain3 ul li h2 a{color:#000;}
#mains .main .right .jishuMain3 ul li h2 a:hover{color:#da1d0a;}
#mains .main .right .jishuMain3 ul li P{line-height:22PX; font-size:14PX; color:#737373; margin-bottom:21PX;}
#mains .main .right .jishuMain3 ul li .more{display:block;width:67px;height:19px; color:#f5cbc9; line-height:19PX; font-size:12PX; background:url(../images/more_19.jpg) no-repeat;padding-left:5PX;font-family:Times New Roman, "幼圆"; font-weight:bold;}
#mains .main .right .jishuMain3 ul li .more:hover{color:#fff}
#mains .main .right .baozhangMain{width:872px; display:table;padding-top:39px;}
#mains .main .right .baozhangMain .title{width:855px;height:52px; font-size:18px; color:#da1d0a; padding-left:17px; background:url(../images/aboutitle_13.jpg) left 3px no-repeat;}
#mains .main .right .baozhangMain p{font-size:16px; color:#737373; line-height:35px; font-family:Times New Roman, "幼圆"; font-weight:bold;padding-bottom:20px; display:table;width:100%;}
#mains .main .right .baozhangMain p img{display:inline;}
#mains .main .right .contactMain{width:872px; display:table;padding-top:39px; font-family:Times New Roman, "Bitstream Charter", serif;}
#mains .main .right .contactMain .title{width:855px;height:34px;font-size:16px;color:#da1d0a;padding-left:17px background:url(../images/aboutitle_13.jpg) left 3px no-repeat;border-bottom:1px #e5e5e5 solid;margin-bottom:36px;}
#mains .main .right .contactMain ul li{width:872px;height:311px;}
#mains .main .right .contactMain ul li dl{margin-bottom: 10px;
display: table;}
#mains .main .right .contactMain ul li dl dt{width:260px;height:186px; padding:5px; border:1px #f0f0f0 solid; float:left; margin-right:33px;}
#mains .main .right .contactMain ul li dl dt a img{display:block;}
#mains .main .right .contactMain ul li dl dt a:hover img{filter:alpha(opacity=90);-moz-opacity:0.9;opacity:0.9;}
#mains .main .right .contactMain ul li dl dd{width:565px; display:table; float:left;}
#mains .main .right .contactMain ul li dl dd p{ line-height:32px; border-bottom:1px #dfdfdf dashed; color:#000; font-size:14px; font-family:Times New Roman, "Bitstream Charter", serif;}
#mains .main .right .contactMain ul li dl dd p span{color:#dc1d0b; width:72px; display:inline-block;}
#mains .main .right .contactMain ul li dl dd p strong{font-weight:500; cursor:pointer;}
#mains .main .right .contactMain ul li dl dd p strong:hover{color:#f00;}
#mains .main .right .contactMain2{width:872px; display:table;padding-top:39px; font-family:Times New Roman, "Bitstream Charter", serif;}
#mains .main .right .contactMain2 .title{width:855px;height:52px; font-size:18px; color:#d81b09; padding-left:17px; background:url(../images/aboutitle_13.jpg) left 3px no-repeat;}
#mains .main .right .contactMain2 table{margin-top:25px;}
#mains .main .right .contactMain2 tr td{padding:7px 0;}
#mains .main .right .contactMain2 tr td .text1{width:201px;height:20px; line-height:20px; color:#030303; font-size:14px;font-family:Times New Roman, "Bitstream Charter", serif;float:left; border:1px #abadb3 solid; }
#mains .main .right .contactMain2 tr td .text2{width:502px;height:20px; line-height:20px; color:#030303; font-size:14px;font-family:Times New Roman, "Bitstream Charter", serif;float:left; border:1px #abadb3 solid; }
#mains .main .right .contactMain2 tr td .text3{width:502px;height:130px; line-height:20px; color:#030303; font-size:14px;font-family:Times New Roman, "Bitstream Charter", serif;float:left; border:1px #abadb3 solid; }
#mains .main .right .contactMain2 tr td .text4{width:81px;height:20px; line-height:20px; color:#030303; font-size:14px;font-family:Times New Roman, "幼圆"; font-weight:bold;border:1px #abadb3 solid; margin-right:18px; float:left; }
#mains .main .right .contactMain2 tr td .bottom1{width:99px;height:29px; background:url(../images/bottom_23.jpg) no-repeat; color:#fff; border:none; cursor:pointer;}
.ditu{ padding:5px; width:500px;height:515px; display:none; position:fixed;left:50%;top:50%; margin-left:-255px;margin-top:-255px; background:#fff; border:1px #999 solid;}
.ditu .close{width:20px;height:20px; color:#F00; display:block; float:right; text-align:center; line-height:20PX; font-size:14PX; cursor:pointer;}
