body {
background:url(../images/bg.jpg) no-repeat top center #97cae4;width:100%;
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #000000;
}
p{
margin:0px;
padding:0 0 5px 0;
line-height:17px;
text-align:justify;
}
p.pat{
color:#FFFFFF;
}

span.blue{
color:#a5dcf8;
}
span.dark_blue{
color:#116c64;
}
#main_container{
width:1000px;
height:auto;
margin:auto;
background-color:#fff;
}
.header{
width:1000px;
height:114px;
margin:auto;
background:url(../images/header_bg.gif) repeat-x;
}
.right_header{
float:right;
width:550px;
}
#logo{
padding:30px 0 0 20px;
float:left;
}
/* wenzi */
.wz1 {font-size: 12px;color: #2b7dbb;}
.wz2 {font-size: 12px;color: #bfdbeb;letter-spacing:1px;}
.wz3 {font-size: 12px;font-weight: bold;}
.wz4 {font-size: 12px;color: #03515d;}
.wz5 {font-size: 12px;color: #000000;}
.wz6 {font-size: 12px;color: #000000;font-weight: bold;}
.wz7 {font-size: 14px;color: #03515d;letter-spacing:1px;}
.wz8 {font-size: 28px;color: #d60303;font-weight: bold;}
.wz9 {font-size:18px; color:#d60303; }
.wz10{font-size:22px; color:#000000; }




.wz12{color : #333333;font-size :14px; margin-bottom :10px;margin-left :10px;margin-right :10px;letter-spacing:1px;line-height:160%;}
.wz13{font-size:12px;  color:#333333; font-family: Arial, Helvetica, sans-serif;}/*line-height:160%;用*/

/* link */
a.one{font-size: 16px;letter-spacing:1px;}
a.one:link {color: #000; text-decoration: none}
a.one:visited {color: #000; text-decoration: none}
a.one:hover {color: #ff0000;text-decoration: none}

a.tow{font-size: 12px;letter-spacing:1px;}
a.tow:link {color: #000;text-decoration: none}
a.tow:visited {color: #000; text-decoration: none}
a.tow:hover {color: #ff0000;text-decoration: none}

a.three{  font-size: 12px;}
a.three:link {color: #FFFFFF; text-decoration: none}
a.three:visited {color: #FFFFFF; text-decoration: blink}
a.three:hover {color: #36a5ff;text-decoration: none}

a.seven{  font-size: 12px;}
a.seven:link {color: #FFFFFF; text-decoration: none}
a.seven:visited {color: #FFFFFF; text-decoration: blink}
a.seven:hover {color: #36a5ff;text-decoration: none}

/*边框未用*/
.inc0 {BORDER-BOTTOM: #c2c2c2 1px solid;}
.inc01{border-top:#c2c2c2 1px dotted; }

.inc02 {BORDER-RIGHT: #c3d4ea 1px solid;BORDER-LEFT: #c3d4ea 1px solid;BORDER-BOTTOM: #c3d4ea 1px solid;BACKGROUND-COLOR: #f8f9fa}
.inc03 {BORDER: #bfd5f5 1px solid;solid;BACKGROUND-COLOR: #f8f9fa;height:20px;}/*文本输入框*/
.inc04 {BORDER: #bfd5f5 1px solid;}
.inc05 {BORDER-LEFT: #B6B683 1px  solid;}
.inc06 {BORDER-BOTTOM: #4188be 1px dashed; padding:5px 0px 15px 0px;}
.inc07 {BORDER-BOTTOM: #dadada 1px dashed; padding:5px 0px 5px 0px;}
.inc08 {BORDER-BOTTOM: #bfd5f5 2px  solid; padding:0px 0px 10px 0px;}


/*box上右下左*/
#item_box {padding:20px 0px 0px 15px;}
#item_box1 {padding:10px  5px 10px 5px;}
#item_box2 {padding:0px 0px 5px 25px;float: left;font-size:12px;letter-spacing:1px;}
#item_box4 {padding:20px  20px 10px 20px;}
#item_box5 {padding:180px  20px 10px 100px;}

#item_box3 {width:auto;height:auto;border:1px #92a9d2 solid;height:auto;padding:3px 3px 3px 3px;}/*图片外框*/
/*----------------------menu-------------------------*/
#menu{width:600px;height:35px;float:right;padding:40px 0 0 0;}
#menu ul{list-style:none;padding:0px;margin:0px;display:block; }
#menu ul li{list-style:none;display:inline;float:left;width:96px;height:35px;padding:0px;line-height:35px;font-size:14px;margin:0 3px 0 3px;font-weight:bold;}
#menu ul li a{height:35px;width:96px;float:left;text-decoration:none;padding:0px;margin:0px;color:#606F75;text-align:center;background:url(../images/menu_bt.gif) no-repeat center;}
#menu ul li a:hover{height:35px;width:96px;text-decoration:none;color: #0070b6;}
#menu ul li a.current{height:35px;width:96px;float:left;text-decoration:none;padding:0px;margin:0px;color: #0070b6;background:url(../images/menu_bt.gif) no-repeat center;}

#middle_box{width:1000px;height:300px;clear:both;margin:auto;}
.middle_box_content{padding:5px 0px 10px 0px;}
.top_menu{width:285px;float:right;}
a.login {width:49px;height:30px;display:block;background:url(../images/login.gif) no-repeat center;
line-height:30px;color:#999999;font-size:10px;text-decoration:none;padding:0 0 0 20px;float:left;
margin:0 8px 0 8px;}
a.sign_up {width:49px;height:30px;display:block;background:url(../images/sign_up.gif) no-repeat center;line-height:30px;color:#999999;font-size:10px;text-decoration:none;padding:0 0 0 20px;float:left;margin:0 8px 0 8px;}
a.lianxi {width:49px;height:30px;display:block;background:url(../images/lianxi.gif) no-repeat center;line-height:30px;color:#999999;font-size:10px;text-decoration:none;padding:0 0 0 20px;
float:left;margin:0 8px 0 8px;}

/*---------------------main_content------------------*/
#main_content{
width:1000px;
height: auto;
margin: auto;
padding:0 0 0 15px;
}
.clear{
clear:both;
}
.box_content{
width:267px;
height:auto;
float:left;
margin:10px 0px 30px 0px;
background:url(../images/box_bg.gif) no-repeat top center;
}
.box_title{
padding:10px 0 10px 0;
}
.title_icon{
float:left;
padding:0 5px 0 10px;
}
.box_text_content{
width:250px;
float:left;
padding:15px 0 0 15px;
}
.box_icon{
float:left;
padding:0 5px 0 0 ;
}
.box_text{
width:190px;
float:left;
text-align:justify;
padding:0 0 0 10px;
}
a.details{
float:right;
padding:5px 15px 0 0;
text-decoration:none;
font-weight:bold;
color:#f8851f;
}
/*-----------------------------footer------------------*/
#footer{
width:1000px;
height:45px;
color:#508aa1;
background-color:#e8eff2;
}
.copyright{
float:left;
padding:10px 0 0 10px;
}
.center_footer{
color:#c3ced4;
font-size:12px;
font-weight:bold;
width:550px;
padding:15px;
text-align:center;
float:left;
}

/***** slider *****/

.slider {
	width:960px;
	height:283px;
	position:relative;
}
.items {display:none;}

.pagination {
	position:absolute;
	left:439px;
	bottom:20px;
	z-index:99;
}
	.pagination li {
		float:left;
		padding-right:8px;
	}
	.pagination a {
		display:block;
		width:22px;
		height:22px;
		background:url(../images/slider-pagination.png) right top no-repeat;
		cursor:pointer;
	}
	.pagination li.current a {cursor:default;}
	.pagination li.current a,
	.pagination a:hover {background-position:left top;}
	.container_12 {
	margin-left: auto;
	margin-right: auto;
	width: 960px;
}
var{
    background: transparent;
    border: 0 none;
    font-size: 100%;
    margin: 0;
		padding: 0;
		border: 0;
		outline: 0;
    vertical-align: top; }

ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
table, table td {
	padding:5;
	border:none;
	border-collapse:collapse;
}
img {
	vertical-align:top; 
}
embed { 
	vertical-align:top;
}

/*-----------banner-------*/
img { border: 0px; }
#banner { margin: 0px auto 0px auto; padding: 0px; width: 1000px; height: 283px; }
.slides { margin: 0px auto; width: 1000px; height: 283px; overflow: hidden; position: relative; }
.slide-pic { margin: 0px; padding: 0px; width: 1000px; overflow: hidden; list-style: none; }
.slide-pic img { width: 1000px; height: 283px; }
.slide-pic li { display: none; }
.slide-pic li.cur { display: block; }
.slide-li { margin: 0px; padding: 0px; left: 0px; bottom: 0px; position: absolute; }
.slide-li li { margin: 0px; padding: 0px; width: 200px; height: 10px; float: left; overflow: hidden; list-style: none; }
.slide-li a { width: 200px; height: 10px; color: #000; font-size: 12px; display: block; }
.slide-li a:hover { color: #F00; text-decoration: none; }
.op li { background: #999999; filter: alpha(opacity=60); opacity: 0.6; }
.op li.cur { background: #666666; }
.slide-txt span { display: none; }

/* ----------------------------------------------Services-------------------------------------*/

.fl_left{float:left;}
.fl_right{float:right;}

#header, #topbar, #intro, #services, #breadcrumb, #container, #footer, #copyright{
	position:relative;
	margin:0 auto 0;
	display:block;
	width:980px;}
#services ul, #services p, #services h2, #services img{
	margin:0;
	padding:0;
	list-style:none;}
#services li{
	display:block;
	float:left;
	width:300px;
	height:180px;
	margin:0 9px 0 0;
	padding:10px;
	color:#666666;
	background-color:#EFEFEF;}
#intro .fl_right{float:right;}
#services li:hover, #services li:hover h2{
	color:#666666;
	background-color:#E1E1E1;
	}

#services li.last{
	margin-right:0;
	}

#services .fl_right{
	display:block;
	float:right;
	width:185px;
	padding:0px 0 0 0;
	}

#services h2{
	margin:0 0 5px 0;
	padding:0 0 3px 0;
	font-size:14px;
	font-weight:bold;
	color:#666666;
	border-bottom:1px dotted #666666;
	}

#services p{
	margin:0;
	padding:0;
	line-height:1.6em;
	}

#services p.readmore{
	display:block;
	width:100%;
	margin:10px 0 0 0;
	padding:0;
	text-align:right;
	line-height:normal;
	}

#services p.readmore a{
	padding:3px 15px;
	color:#F00;}

/* mainBody */
.mainBodyWrap{width:100%;float: left;}
.mainBody{width: 1000px;margin:0 auto;}
.mainBodyBox{width:1000px;float: left;}
.mainBodyContent{width:1000px;float: left;min-height: 400px;line-height:30px;font-size: 15px;}
.mainBodyContent p{width:1000px;float: left;line-height:30px;padding: 0 0 25px 0;}
.w100hr{width: 100%;border-bottom: 1px solid #ddd;height: 15px;float: left;}
.box404{width:990px;float: left;min-height: 400px;background: url(../images/404.png) no-repeat left top;line-height:30px;font-size: 15px;margin: 40px 0;}
.boxweixin{width:990px;float: left;height: 500px;background: url(../images/weixin.jpg) no-repeat left top;line-height:30px;font-size: 15px;margin: 40px 0;}
.webBox{width:990px;float: left;min-height: 400px;background: url(../images/web.jpg) no-repeat top;line-height:30px;font-size: 15px;}
.webBoxGo{width:470px;float: left;padding: 250px 0 0 630px;}
.webBoxGo1{width:1000px;float: left;padding: 350px 0 20px 0px;}
.webBoxGo2{width:1000px;float: left;padding: 0px 0 70px 0px;}
.table2{width: 990px;float: left;vertical-align:middle;background: #fff;margin: 70px 0 80px;line-height: 24px;font-size: 13px;}
.table2 td{background:#f8f8f8;padding:10px 20px;line-height: 14px;text-align: left;color: #666;line-height: 22px;}
.table2 th{background:#ddd;padding: 10px 20px;line-height: 14px;text-align: left;font-weight: normal;color: #444;}
.table2 .on{background:#eee;}
.table2 .on1{background:#ddd;}
.table2 .on2{background:#eee;}
.table2 .on3{background:#ddd;}
.table2 .on4{background:#eee;}
.table2 .on5{background:#ddd;}
.table2 td a{color: #179bdd;}

/* index box1 */
.youshi{width:1000px;height: 309px;margin-left: -30px;float: left;background: url(../images/indexBox.gif) no-repeat top right;padding: 16px 0px 0px 30px;}
#tabwrap{width:995px;}
#tabmenu{width:1000px;}
#tabmenu{float:right;width:270px;height: 276px;margin: 1px;overflow: hidden;background:#eee;}
#tabmenu ul{float: left;width: 270px;padding-left:0px;box-sizing:border-box;}
#tabmenu li{height:45px; text-align:left;width: 270px;background: url(../images/line.gif) repeat-x bottom;}
#tabmenu a{text-decoration:none; display:block;float:left;width: 270px;height:60px;}
#tabmenu a .liinfo{width: 270px;height:55px;float: left;text-align: left;}
#tabmenu a .liinfo:hover{width: 270px;height:55px;float: left;}
#tabmenu a .liinfobg1{background: url(../images/five_1.png) no-repeat 230px 12px; }
#tabmenu a .liinfobg2{background: url(../images/five_2.png) no-repeat 230px 12px; }
#tabmenu a .liinfobg3{background: url(../images/five_3.png) no-repeat 230px 12px; }
#tabmenu a .liinfobg4{background: url(../images/five_4.png) no-repeat 230px 12px; }
#tabmenu a .liinfo b{width: 260px;height:30px;float: left;font-weight: normal;padding-left: 15px;font-size: 15px;color: #333;line-height: 36px; }
#tabmenu a .liinfo span{width: 260px;height:20px;float: left;padding-left: 15px;font-size: 12px;line-height: 20px;color: #666; }
#tabmenu a:hover,#tabmenu .on a{float:left;width: 270px;background: #fff;}

#tabcontent{float:left;width:690px;margin-left:24px;padding: 20px 0 20px 0px;}
#tabcontent .cbox{float: left;height: 259px;padding: 0 0 0 255px;}
#tabcontent .cbox h2{font-size:28px; font-weight:normal; height: 40px;line-height: 40px;margin:0; padding:0; margin-bottom:8px}
#tabcontent .cbox .ul{float: left;margin:0; padding:10px 10px 20px;font-size: 15px;}
#tabcontent .cbox .ul li{line-height: 26px;background: url(../images/dot.gif) no-repeat 0 8px;text-indent: 0px;padding-left: 20px;}
#tabcontent .cbox .button{width: 100%;float: left;}

#tabcontent .cbox .button .bt1{width: 136px;height: 44px;float: left;background: url(../images/bt_17.jpg) no-repeat;margin-right: 20px;}
#tabcontent .cbox .button .bt1:hover{width: 136px;height: 44px;float: left;background: url(../images/bt_17_hover.jpg) no-repeat;margin-right: 20px;}
#tabcontent .cbox .button .bt2{width: 136px;height: 44px;float: left;background: url(../images/bt_19.jpg) no-repeat;}
#tabcontent .cbox .button .bt2:hover{width: 136px;height: 44px;float: left;background: url(../images/bt_19_hover.jpg) no-repeat;}
#tabmenu a .liinfobg1:hover,#tabmenu a .liinfobg2:hover,#tabmenu a .liinfobg3:hover,#tabmenu a .liinfobg4:hover,#tabmenu a .liinfobg5:hover{}

#tabcontent .bg1{background: url(../images/indexBox1.gif) no-repeat -20px 29px;}
#tabcontent .bg2{background: url(../images/indexBox2.gif) no-repeat -20px 29px;}
#tabcontent .bg3{background: url(../images/indexBox3.gif) no-repeat -20px 29px;}
#tabcontent .bg4{background: url(../images/indexBox4.gif) no-repeat -20px 29px;}

.gobt1{width: 136px;height: 44px;float: left;background: url(../images/bt_17.jpg) no-repeat;margin-right: 20px;}
.gobt1:hover{width: 136px;height: 44px;float: left;background: url(../images/bt_17_hover.jpg) no-repeat;margin-right: 20px;}
.gobt2{width: 136px;height: 44px;float: left;background: url(../images/bt_19.jpg) no-repeat;}
.gobt2:hover{width: 136px;height: 44px;float: left;background: url(../images/bt_19_hover.jpg) no-repeat;}

/*-----------------文本------------------*/	
.wenben {
	color : #3b5564;
	font-size :16px;
	font-family :宋体;
	margin-bottom :10px;
	margin-left :10px;
	margin-right :10px;
	letter-spacing:2px;
	text-indent:2.2em;
	line-height:150%;}

#chanpinxinxi{width:620px;margin-left:50px;margin-left:20px;}
#chanpinxinxi h2{font-size:22px; color:#d60303;font-weight:normal; height: 40px;line-height: 40px;margin:0; padding:0; margin-bottom:8px}
#chanpinxinxi ul{fmargin:0;padding:0;list-style:none;}
#chanpinxinxi ul li{line-height: 26px;list-style-type:decimal  ; color:#666666;font-size:14px;}
/*-----------------联系我们------------------*/
#lianxi {float:left;width: 500px;}
#lianxi ul {width: 460px;padding: 0px;}
#lianxi li {border-bottom:1px dashed #d9d9d9;padding:12px 0px;font-size:16px; letter-spacing:1px;color: #3b5564;}
	
/* ------------------shiyong-----------------------*/
#jianjie ul, #jianjie p, #jianjie h2, #jianjie img{
	margin:0;
	padding:0;
	list-style:none;
	}

#jianjie li{
	display:block;
	float:left;
	width:680px;
	height:180px;
	margin:0 9px 0 0;
	padding:10px;
	color:#666666;
	background-color:#FFFFFF;
	}
#intro .fl_right{float:right;}
#jianjie li:hover, #services li:hover h2{color:#666666;}
#jianjie li.last{border-bottom:1px dotted #c2c2c2;margin-right:0;}
#jianjie .fl_right{
	display:block;
	float:right;
	width:480px;
	padding:0px 0 0 0;
	}

#jianjie h2{
	width:480px;
	margin:0 0 5px 0;
	padding:5px 0 5px 0;
	float:left;
	font-size:16px;
	font-weight:bold;
	color:#3b5564;
	border-bottom:1px dotted #666666;
	}

#jianjie p{font-size :14px;
	margin:0;
	padding:0;
	text-indent:2.2em;
	line-height:1.5em;
	}

#jianjie p.readmore{
	display:block;
	width:100%;
	margin:10px 0 0 0;
	padding:0;
	text-align:right;
	line-height:normal;
	}

#jianjie p.readmore a{
	padding:3px 15px;
	color:#F00;}
