@charset "utf-8";
/* CSS Document */

/* CSS Reset */
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td,img{ margin:0; padding:0; }
table{ border-collapse:collapse; border-spacing:0; empty-cells:show ; margin:0; padding:0; }
th,td { vertical-align:top; text-align:left; }
fieldset,img{ border:0; }
address,caption,cite,code,dfn,em,th,var,optgroup{ font-style:inherit; font-weight:inherit; }
del,ins{ text-decoration:none; }
ul,li{ list-style:none; }
caption,th{ text-align:left; }
h1,h2,h3,h4,h5,h6{ font-size:100%; font-weight:normal; }
q:before,q:after{ content:''; }
abbr,acronym{ border:0; font-variant:normal; }
sup{ vertical-align:baseline; }
sub{ vertical-align:baseline; }
legend{color:#000;}
em { font-style:normal;}
input,button,textarea,select,optgroup,option{ font-family:inherit; font-size:inherit; font-style:inherit; font-weight:inherit; }
input,button,textarea,select{ *font-size:100%; }
input { vertical-align:middle; }
a { text-decoration:none; color:#bdbdbd;}
.n-main a{color: #454545;}
a:hover { color:#545454;}
a * { cursor:pointer; }
body { font-family:'Microsoft Yahei'; font-size:14px; line-height:1.8em;color:#bdbdbd;background: #f5f5f5;}
.clearfix { clear: both; }
	.clearfix:after { content: ".";display: block;height:0;font-size:0;line-height:0;clear: both; visibility: hidden; }
		.clearfix { display: inline-block; }
			/* Hide from IE Mac \*/ .clearfix { display: block; } /* End hide from IE Mac */
.18f{color: #4a1c64;font-size: 18px;}
.f0 a{color: #fff;}
/**/

.wrapper{width:100%;}
header {width:100%;min-width:1000px;}
header .top {width:100%;background:#4a1c64;}
header .top .logo{width: 1180px;background: url('images/logo.png') no-repeat;height: 120px;margin: 0 auto;}
header .top .logo ul{float: right;overflow: hidden;}
header .top .logo ul li{float: left;color: #fff;font-weight: bold;}
header .top .logo ul .s{margin-left: 5px;margin-right: 5px;}
header .top .logo .input{float: right;text-align: right;width: 100%;margin-top: 20px;margin-right: 210px;}
header nav {width:100%;}
header .banner {width:100%;min-width:1000px;position:relative;height:500px;margin-top: -47px;}
header .banner .bannerbox {width:1400px;position:absolute;left:50%;margin-left:-700px;}
/**图文banner*/
.bzBanner{width:100%; min-width:980px; height:auto; overflow:hidden; border: 1px soild #fff;}
.bzBanner .content,.bzBanner .col,.bzBanner .col a{width:100%; height:100%; position: absolute; top:0px; left:0px; }
.bzBanner .btn{position: absolute; bottom:25px; right:50%; z-index:5; }
.bzBanner .btn i{background: url("images/on.png") no-repeat;display:block; float: left; width:20px; height:20px; padding:0 5px; overflow:hidden; opacity:0.8; filter:alpha(opacity=80); cursor:pointer; }
.bzBanner .btn i:hover{background: url("images/do.png") no-repeat;}
.bzBanner .btn i.act{background: url("images/do.png") no-repeat;}
.bzBanner .pre,.bzBanner .next{display:inline-block; width:80px; height:100px;  position:absolute; top:50%; margin-top:-50px; z-index:3; }
.bzBanner .pre{left:30px;background:url(images/banleft.png) no-repeat;}
.bzBanner .next{right:0px;background:url(images/banright.png) no-repeat;}
.bzBanner .col a{color:white; }
.bzBanner .col span{display:inline-block; width:550px; height:200px; position:absolute; z-index:3; bottom:70px; right:130px;}
.bzBanner .col span h3{font-weight:normal; font-size:28px; font-weight:normal; font-family:微软雅黑; padding:0px; margin:0px; padding-left:20px; line-height:70px; text-shadow:1px 1px rgba(0,0,0,.3); }
.bzBanner .col span p{display:inline-block; width:90%; line-height:25px; font-size: 14px; font-family:微软雅黑; margin:0px; padding:0px; padding-left:20px; text-shadow:1px 1px rgba(0,0,0,.3); }
/** end */
/*导航样式*/

nav {width:100%; background:rgba(255,255,255, 0.8);position: relative;z-index: 4;color: #000;
	background:#fff;
	filter:alpha(opacity=80); /*IE滤镜，透明度50%*/
	-moz-opacity:0.8; /*Firefox私有，透明度50%*/
	opacity:0.8;/*其他，透明度50%*/

-moz-box-shadow:0px 0px 3px #666 ;/*firefox*/
-webkit-box-shadow:0px 0px 3px #666 ;/*webkit*/
box-shadow:0px 0px 3px #666 ;/*opera或ie9*/ }
/*nav start*/
nav .navbox {height:48px;position:relative;z-index:9;}
nav .navbox ul>.selected{background:rgba(74,28,100,0.8);background:#4A1C64;filter:alpha(opacity=80); /*IE滤镜，透明度50%*/
	-moz-opacity:0.8; /*Firefox私有，透明度50%*/
	opacity:0.8;/*其他，透明度50%*/}
nav .navbox ul>.selected>a{color: #fff;}
nav .nav {width:1200px;margin:0 auto;}
nav .nav .s{width: 1px;height: 20px;background: rgba(214,217,216,0.8);margin-top: 15px;background: #D6D9D8;filter:alpha(opacity=80); /*IE滤镜，透明度50%*/
	-moz-opacity:0.8; /*Firefox私有，透明度50%*/
	opacity:0.8;/*其他，透明度50%*/}
nav .nav li {float:left;height:48px;position:relative;}
nav .nav li a{float:left;display:block;padding:0 0 0 4px;height:48px;overflow:hidden;color:#000;}

nav .nav li a span {float:left;display:block;padding:0 4px 0 0;line-height:48px;font-size:16px;cursor:pointer;width:127px;text-align:center;}
nav .nav li.selected a,.nav li a.selected {text-decoration:none;}
nav .nav li.selected .submenu { display:block; }
nav .nav li .submenu { display:none;position:absolute;top:48px;left:0px;}
nav .nav li .submenu {padding:0 0 5px;width:100%;background:rgba(74,28,100, 0.6);background:#4A1C64;filter:alpha(opacity=60); /*IE滤镜，透明度50%*/
	-moz-opacity:0.6; /*Firefox私有，透明度50%*/
	opacity:0.6;/*其他，透明度50%*/}
nav .nav li .submenu li {float:none;padding:0;height:auto;
/*filter:alpha(opacity=80); IE滤镜，透明度50%*/
/*-moz-opacity:0.8; Firefox私有，透明度50%*/
/*opacity:0.8;其他，透明度50%*/
}
nav .nav li .submenu li a {float:none;padding:0;text-align:center;height:20px;font-size:14px;line-height:20px;background:none;color:#fff;margin: 5px auto;width: 110px;border-left: 1px solid;}
nav .nav li .submenu li a:hover >h5{opacity:1;font-weight: bold;}
nav .nav li .submenu li a:hover{color: #000;opacity: 1;}
nav .nav li .submenu .h{width: 70px;margin: 0 auto;border: 1px solid #e7e7e7;}
nav .nav .qbkc {width:239px;background:#cc0d0a;}
nav .nav .qbkc > a{
	color:#fff;
	padding-left:3em;
}
/**.drop-menu-effect{border-left: 1px solid #ad0300;}*/
nav .nav .qbkc a:hover span {color:#fff;}
nav .nav .qbkc .submemu {
	display:none;
	

}

 nav .nav .qbkc:hover .submenu {display:block;}
 nav .nav .qbkc .second {
	border:none;
	background: rgba(156,20,24,0.8);
	background:#9c1418;
	filter:alpha(opacity=80); /*IE滤镜，透明度50%*/
	-moz-opacity:0.8; /*Firefox私有，透明度50%*/
	opacity:0.8;/*其他，透明度50%*/
}
 nav .nav .qbkc .second > li {
	position:relative;
	border-bottom:1px solid #454545;
	border-top: 1px solid #f40717;
	background:url('images/index_.png');
}
 nav .nav .qbkc .second li > a {
	height:75px;
	text-align:left;
	padding-left:3em;
	font-size:14px;
	color:#fff;
	text-decoration:none;
}
 nav .nav .qbkc .second li > a > p {font-size: 12px;}
 nav .nav .qbkc .second li > a h5 {
	color:#fff;
	line-height:2.5;
	font-size:14px;
	background: url(images/index_03.png) no-repeat 95% center;
	
}
 nav .nav .qbkc .second > li .third {
	position:absolute;
	left:267px;
	top:0;
	display:none;
	width:264px;
	background:#fff;
	min-height:8em;
	border-top:1px solid #23980e;
	padding:1em;
}
 nav .nav .qbkc .second > li .third a {
	float:left;
	padding:0 .5em;
}
 nav .nav .qbkc .second li:hover > a {
	background:url('images/onin.png') repeat-y;}
 nav .nav .qbkc .second li:hover .third {display:block;}
/*nav over*/
/*完*/
.main {width:1180px;margin: 0 auto;margin-top: 30px;}

.main .more{border: 1px solid;-moz-border-radius: 15px;-webkit-border-radius: 15px;-o-border-radius: 15px;float: right;font-size: 18px;height: 15px;line-height: 12px;margin-right: 8px;margin-top: -17px;text-align: center;width: 15px;overflow: hidden;-ms-background: url('images/more.png') no-repeat;}
.main .more{-ms-transition: all 1.5s ease 0s;-moz-transition: all 1.5s ease 0s; /* Firefox 4 */-webkit-transition: all 1.5s ease 0s;/* Safari 和 Chrome */-o-transition: all 1.5s ease 0s;transition: all 1.5s ease 0s;}
.main .more .j{display: block;}
.main .more .z{display: none;font-size: 14px;}
.main .more:hover{border-radius: 0px;width: 70px;border: 1px solid #fff;-ms-transition: all 1.5s ease 0s;-moz-transition: all 1.5s ease 0s; /* Firefox 4 */
-webkit-transition: all 1.5s ease 0s;/* Safari 和 Chrome */-o-transition: all 1.5s ease 0s;transition: all 1.5s ease 0s;}
.main .more:hover .j{display: none;}
.main .more:hover .z{display: block;}

.main dt{width: 100%;border-bottom: 1px solid #e7e7e7;padding-bottom: 10px;padding-top: 10px;margin-bottom: 14px;}
.main .stitle{color:#471c66;border-left: 4px solid #471c66;padding-left: 8px;line-height: 20px; height: 20px;font-size: 16px;font-weight: bold;}
.main .b{border: 1px solid #e7e7e7;padding-left: 15px;padding-right: 15px;}
.main .news{height: 278px;margin-bottom: 30px;}
.main .news dd{height: 40px;line-height: 40px;border-bottom: 1px dashed #e7e7e7;color: #454545;}
.main .news dd b{font-size: 16px;margin-right: 10px;-ms-transition: all 1.5s ease 0s;-moz-transition: all 1.5s ease 0s; /* Firefox 4 */-webkit-transition: all 1.5s ease 0s;/* Safari 和 Chrome */-o-transition: all 1.5s ease 0s;transition: all 1.5s ease 0s;}
.main .news dd:hover b{margin-right: 20px;-ms-transition: all 1.5s ease 0s;-moz-transition: all 1.5s ease 0s; /* Firefox 4 */-webkit-transition: all 1.5s ease 0s;/* Safari 和 Chrome */-o-transition: all 1.5s ease 0s;transition: all 1.5s ease 0s;}
.main .news dd span{float: right;margin-right: 10px;}
.main .news ul li{float: left;height: 278px;}
.main .news .gg{width: 410px;background: #fff;}
.main .news .dt{width: 690px;background: #fff;float: right;}
.main .news .dt .dtimgbox {float: left;height: 190px;width: 280px;margin-top: 15px;border:1px solid #e7e7e7;background: #fff;}
.main .news .dt .dtimgbox img{padding-top: 5px;text-align: center;display: block;margin: 0 auto;}
.main .news .dt dd{float: right;width: 400px;}
.main .service{background: #fff;height: 355px;}
.main .service ul{padding-top: 36px;}
.main .service li{float: left;margin-left: 13px;margin-right: 13px;}
.main .service .fw{width: 250px;border: 1px solid #e7e7e7;}
.main .service .fw dd{height: 78px;line-height: 78px;background: url('images/z_.jpg'); color: #3c1354;text-align: center;font-size: 16px;}
.main .service .fw dd:hover{background: url('images/z.jpg');color: #fff;}
.main .service .fw dd:hover .a{background:#3c1354;}
.main .service .fw .z{width: 100px;float: left; line-height: 78px; margin-left: 60px; text-align: right;}
.main .service .fw .down{background: url('images/down.png') no-repeat left center;}
.main .service .fw .mail{background: url('images/e-mail.png') no-repeat left center;}
.main .service .fw .mess{background: url('images/message.png') no-repeat left center;}
.main .service .fw .downh:hover .down{background: url('images/down_.png') no-repeat left center;}
.main .service .fw .mailh:hover .mail{background: url('images/e-mail_.png') no-repeat left center;}
.main .service .fw .messh:hover .mess{background: url('images/message_.png') no-repeat left center;}
.main .service .fw .a{float: right;height: 78px;width:30px; }
.main .service .six{width: 485px;}
.main .service .six dd{float: left;width: 155px;height: 142px;border:1px solid #e7e7e7;color: #4a1c64;font-weight: bold;-ms-transition: all 1.5s ease 0s;-moz-transition: all 1.5s ease 0s; /* Firefox 4 */-webkit-transition: all 1.5s ease 0s;/* Safari 和 Chrome */-o-transition: all 1.5s ease 0s;transition: all 1.5s ease 0s;}
.main .service .six dd:hover{color: #fff;-ms-transition: all 1.5s ease 0s;-moz-transition: all 1.5s ease 0s; /* Firefox 4 */-webkit-transition: all 1.5s ease 0s;/* Safari 和 Chrome */-o-transition: all 1.5s ease 0s;transition: all 1.5s ease 0s;}
.main .jsy{background: url('images/js.png') no-repeat center 10px;-ms-transition: all 1.5s ease 0s;-moz-transition: all 1.5s ease 0s; /* Firefox 4 */-webkit-transition: all 1.5s ease 0s;/* Safari 和 Chrome */-o-transition: all 1.5s ease 0s;transition: all 1.5s ease 0s;}
.main .lcy{background: url('images/lc.png') no-repeat center 10px;-ms-transition: all 1.5s ease 0s;-moz-transition: all 1.5s ease 0s; /* Firefox 4 */-webkit-transition: all 1.5s ease 0s;/* Safari 和 Chrome */-o-transition: all 1.5s ease 0s;transition: all 1.5s ease 0s;}
.main .sqy{background: url('images/sq.png') no-repeat center 10px;-ms-transition: all 1.5s ease 0s;-moz-transition: all 1.5s ease 0s; /* Firefox 4 */-webkit-transition: all 1.5s ease 0s;/* Safari 和 Chrome */-o-transition: all 1.5s ease 0s;transition: all 1.5s ease 0s;}
.main .gzy{background: url('images/gz.png') no-repeat center 10px;-ms-transition: all 1.5s ease 0s;-moz-transition: all 1.5s ease 0s; /* Firefox 4 */-webkit-transition: all 1.5s ease 0s;/* Safari 和 Chrome */-o-transition: all 1.5s ease 0s;transition: all 1.5s ease 0s;}
.main .fyy{background: url('images/fy.png') no-repeat center 10px;-ms-transition: all 1.5s ease 0s;-moz-transition: all 1.5s ease 0s; /* Firefox 4 */-webkit-transition: all 1.5s ease 0s;/* Safari 和 Chrome */-o-transition: all 1.5s ease 0s;transition: all 1.5s ease 0s;}
.main .wty{background: url('images/wt.png') no-repeat center 10px;-ms-transition: all 1.5s ease 0s;-moz-transition: all 1.5s ease 0s; /* Firefox 4 */-webkit-transition: all 1.5s ease 0s;/* Safari 和 Chrome */-o-transition: all 1.5s ease 0s;transition: all 1.5s ease 0s;}
.main .jsy:hover{background:#4a1c64 url('images/js.gif') no-repeat center 10px;-ms-transition: all 1.5s ease 0s;-moz-transition: all 1.5s ease 0s; /* Firefox 4 */-webkit-transition: all 1.5s ease 0s;/* Safari 和 Chrome */-o-transition: all 1.5s ease 0s;transition: all 1.5s ease 0s;}
.main .lcy:hover{background:#4a1c64 url('images/lc.gif') no-repeat center 10px;-ms-transition: all 1.5s ease 0s;-moz-transition: all 1.5s ease 0s; /* Firefox 4 */-webkit-transition: all 1.5s ease 0s;/* Safari 和 Chrome */-o-transition: all 1.5s ease 0s;transition: all 1.5s ease 0s;}
.main .sqy:hover{background:#4a1c64 url('images/sq.gif') no-repeat center 10px;-ms-transition: all 1.5s ease 0s;-moz-transition: all 1.5s ease 0s; /* Firefox 4 */-webkit-transition: all 1.5s ease 0s;/* Safari 和 Chrome */-o-transition: all 1.5s ease 0s;transition: all 1.5s ease 0s;}
.main .gzy:hover{background:#4a1c64 url('images/gz.gif') no-repeat center 10px;-ms-transition: all 1.5s ease 0s;-moz-transition: all 1.5s ease 0s; /* Firefox 4 */-webkit-transition: all 1.5s ease 0s;/* Safari 和 Chrome */-o-transition: all 1.5s ease 0s;transition: all 1.5s ease 0s;}
.main .fyy:hover{background:#4a1c64 url('images/fy.gif') no-repeat center 10px;-ms-transition: all 1.5s ease 0s;-moz-transition: all 1.5s ease 0s; /* Firefox 4 */-webkit-transition: all 1.5s ease 0s;/* Safari 和 Chrome */-o-transition: all 1.5s ease 0s;transition: all 1.5s ease 0s;}
.main .wty:hover{background:#4a1c64 url('images/wt.gif') no-repeat center 10px;-ms-transition: all 1.5s ease 0s;-moz-transition: all 1.5s ease 0s; /* Firefox 4 */-webkit-transition: all 1.5s ease 0s;/* Safari 和 Chrome */-o-transition: all 1.5s ease 0s;transition: all 1.5s ease 0s;}
.main .service .six dd div{margin-top: 110px;text-align: center;}
.main .service .tk{width: 300px;height: 285px;}
.main .service .tk .tkt{height: 280px;overflow: hidden;}
.main .service .tk .tkt .title{font-size: 22px;line-height: 45px;color: #4a1c64;font-weight: bold;}
.main .service .tk .tkt .title .f{background: #f37e27;display: block;float: left;height: 7px;margin-right: 10px;margin-top: 20px;text-align: center;width: 7px;}
.main .service .tk .tkt .memo{line-height: 32px;text-indent: 2em;color: #666;}
.main .service .tk .morer{color: #4a1965;float: right;font-size: 12px;margin-top: 10px;}


#scrollbox{background:#FFF;overflow:hidden;width:100%;height:165px;margin:0 10px;display:inline;float:left;}
#leftDir,.LeftBotton{width: 30px;height: 165px;background: url('images/left.png') no-repeat center center;float: left;}
#leftDir:hover,.LeftBotton:hover{background: rgba(74,28,100,0.3) url('images/left.png') no-repeat center center;}
#rightDir,.RightBotton{width: 30px;height: 165px;background: url('images/right.png') no-repeat center center;float: left;}
#rightDir:hover,.RightBotton:hover{background: rgba(74,28,100,0.3) url('images/right.png') no-repeat center center;}
#scrollcon{width: 800%;overflow: hidden;}
#scrollpic{float: left;}
#scrollpic-copy{float: left;}
#scrollbox2{background:#FFF;overflow:hidden;width:192px;height:256px;margin:0 10px;display:inline;float:left;}

.main .pro{height: 260px;margin-top: 30px;margin-bottom: 30px;background: #fff;}
.main .pro .ul{width: 1180px;margin: 0 auto;overflow: hidden;height: 175px;}
.main .pro .ul span{width: 125px;position: relative;margin-top: -25px;height: 25px;line-height: 25px;background: rgba(0,0,0,0.5);display: block;}
.main .pro ul{float: left;margin-right: 10px;overflow: hidden;width: 1080px;}
.main .pro ul li{float: left;margin-left: 28px;margin-right: 28px;margin-bottom: 20px;}
.main .pro ul li .proimg{width: 125px;height: 165px;position: relative;}
.main .pro .ul li span{width: 125px;background: rgba(0,0,0,0.5);margin-top: -32px;position: relative;z-index: 1;color: #fff;display: block;text-align: center;}
.main .friend{min-height: 95px;background: #fff;padding-bottom: 20px;margin-bottom: 30px;}
.main .friend dd{float: left;margin-right: 60px;color:#545454;}
.main .friend a:hover dd{color:#471c66;}
.main .mainbox {width:1000px;margin:0 auto;}

.n-main{width: 1100px;margin: 0 auto;}
.n-main .left{float: left;width: 260px;min-height: 700px;background: #fff;padding-bottom: 20px;}
.n-main .left dl{ width: 234px;margin: 0 auto;margin-top:30px;border: 1px solid #cacaca;}
.n-main .left dl dt{background: #4a1c64 url('images/left-n.png') no-repeat center right 20px;height:40px;}
.n-main .left dl dt .stitle{ border-left: 4px solid #fff; color: #fff;display: block; line-height: 20px; margin-left: 10px; margin-top: 10px;}
.n-main .left dl dd {color: #4a1c64;overflow: hidden;height: 45px;line-height: 45px;-ms-transition: all 0.5s ease 0s;-moz-transition: all 0.5s ease 0s; /* Firefox 4 */
-webkit-transition: all 0.5s ease 0s;/* Safari 和 Chrome */-o-transition: all 0.5s ease 0s;transition: all 0.5s ease 0s;}
.n-main .left dl dd:hover{color: #454545;font-size: 15px;-ms-transition: all 0.5s ease 0s;-moz-transition: all 0.5s ease 0s; /* Firefox 4 */
-webkit-transition: all 0.5s ease 0s;/* Safari 和 Chrome */-o-transition: all 1.5s ease 0s;transition: all 0.5s ease 0s;}
.n-main .left dl .h{width: 195px;margin: 0 auto;height: 1px;background: #cacaca;}
.n-main .left dl dd b{color: #4a1c64;margin-left: 30px;margin-right: 15px;}
.n-main .left .service{margin-bottom: 0px;border:none;}
.n-main .left .service dt{margin-bottom: 0px;}
.n-main .left .service dd{float: left;height: 130px;width: 115px;border: 1px solid #cacaca;}
.n-main .left .service dd div{margin-top: 90px;text-align: center;color: #000;}
.n-main .left .service dd:hover div{color: #fff;}
.n-main .right{float: right;width: 805px;background: #fff;min-height: 800px;}
.n-main .right dl{min-height: 300px;padding-bottom: 40px;}
.n-main .right dt{margin-top: 40px;margin-bottom: 20px;}
.n-main .right dt div{margin-bottom: 10px; margin-left: 25px;}
.n-main .right dd{border-bottom: 1px dashed #cacaca;height: 160px;margin: 0 auto;padding-bottom: 20px;padding-top: 20px;width: 790px;}
.n-main .right dd .imgbox{margin-left: 20px;margin-right: 15px;float: left;border: 1px solid}
.n-main .right dd .imgbox img{display: block; padding: 2px;}
.n-main .right dd .new{color: #454545;margin-right: 20px;}
.n-main .right dd .new .title{height: 40px;line-height: 40px;overflow: hidden;font-size: 16px;}
.n-main .right dd .new .date{color: #bdbdbd;font-size: 12px;}
.n-main .right dd .new .memo{line-height: 28px;height: 80px;overflow: hidden;}
.n-main .right dd .new .more{margin-top: 5px;}
.n-main .right .news_ dd{height: 65px;line-height: 65px;padding: 0;color: #454545;}
.n-main .right .news_ dd b{margin-left: 40px;margin-right: 10px;float: left;color: #4a1c64;height: 60px;overflow: hidden;}
.n-main .right .news_ dd .title{width: 530px;overflow: hidden;height: 60px;float: left;}
.n-main .right .news_ dd .date{margin-right: 40px;float: left;}
.n-main .right .news_ span{color: #666;}
footer {width:100%;background:#2e2e2e;min-height: 200px;}
footer .bottombox {width:1150px;margin:0 auto;min-height:200px;padding-top: 30px;font-size: 12px;}
.bottombox li{margin-bottom: 7px;}
.bottombox ul ul li{float: left;}
.bottombox .s{width: 1px;background: #fff;margin-left: 5px;margin-right: 5px;margin-top: 7px;height: 10px;}
.bottombox .left{float: left;}
.bottombox .right{float: right;text-align: right;}
.formbox {width:100%;margin:0 auto;text-align:center;color:#454545;margin-bottom: 20px;border-bottom: 1px solid #ccc;}
.formbox form{padding-bottom: 10px; border-bottom: 1px solid rgba(74, 28, 100, 0.4);}
.formbox .name{width:130px;float:left;margin-left: 10px;margin-right: 10px;}
.formbox .code{width:200px;float:left;margin-left: 20px;}
.submit{background: #ddd;border: medium none;border-radius: 5px; color: #666;width: 100px;-ms-transition: all 0.5s ease 0s;-moz-transition: all 0.5s ease 0s; /* Firefox 4 */
-webkit-transition: all 0.5s ease 0s;/* Safari 和 Chrome */-o-transition: all 1.5s ease 0s;transition: all 0.5s ease 0s;}
.submit:hover{background: #454545;color: #fff;-ms-transition: all 0.5s ease 0s;-moz-transition: all 0.5s ease 0s; /* Firefox 4 */
-webkit-transition: all 0.5s ease 0s;/* Safari 和 Chrome */-o-transition: all 1.5s ease 0s;transition: all 0.5s ease 0s;}


.right .fanye {margin:10px;text-align:center;}
.right .fanye .a2-2 {display:inline-block;width:20px;color: #23527c;
background-color: #eee;
border-color: #ddd;}

/*切换*/
.blk_18 {
	overflow:hidden;
	 zoom:1;
	 font-size:9pt;
	 /* width:692px;*/
	  margin-top:8px;
}
.blk_18 .pcont { 
	width:1070px;
	float:left;
	overflow:hidden;
	padding-left:5px;
}
.blk_18 .ScrCont {
	width:32766px;
	zoom:1; 
	margin-left:-5px;
}
.blk_18 #List1_1, .blk_18 #List2_1 { 
	float:left;
}
.blk_18 .LeftBotton, .blk_18 .RightBotton {
	width:35px;
	height:74px;
	float:left;
	background:url(images/left.png) no-repeat;
}
.blk_18 .LeftBotton {
	background-position: 0 0; 
	margin:48px 5px 0;
}
.blk_18 .RightBotton {
	background-position: 0 -100px;
	margin:48px 1px 10px 5px;
}
.blk_18 .LeftBotton:hover { 
	background-position: -40px 0;
}
.blk_18 .RightBotton:hover { 
	background-position: -40px -100px;
}
.blk_18 .pl img { 
	display:block;
	cursor:pointer;
	border:none;
	margin:2px auto 1px auto;
}
.blk_18 .pl {
	width:230px;
	border:1px solid #d0d0d0;
	float:left;float:left;
	text-align:center;
	line-height:24px; 
	margin:0 10px;

}
.blk_18 a.pl:hover {
	border:1px solid #5dacec; 
	color:#5dacec;
	background:#fff;
}

/*计算*/
.feecontainer{
	width:611px;
	margin:0 auto;
	border:1px solid #000;
	margin-top:36px;
	margin-bottom:36px;
}
.feecontainer  h1{
	margin-top:22px;
	font-size:20px;
	line-height:30px;
	color:#000000;
	text-align:center;
}
.feelist{ 
	overflow: hidden;
	margin:40px;
	margin-top:25px;
}
.feelist .fleft{
	float:left; 
}
.feelist .fright{
	float:right; 
}
.feelist p{
	margin-bottom:15px;
	color:#333;
}
.feelist label{
	 color:#000;
}
.feelist input{
	height:25px;
	border:1px solid  #adadad;
}
.total{ background-color:#3c3c3c;
	width:70px;
	height:30px;
	color:#fff;
	border:0px;
}
.clearbtn{width:70px;
	height:30px;
	background:#c4c4c4;border:0px;}
.red{ color:#FF0000 !important;}
/*切换*/