@charset "utf-8";
/* CSS Document */

* {
	margin:0;
	padding:0;
	margin:0 auto;
}
body {
	font-family:"宋体";
	font-size:12px;
	color:#000;
}
img {
	border:0px;
}
a {
	text-decoration:none;
	color:#000;
}
li {
	list-style:none;
}
.content {
	width:100%;
	height:100%;
	overflow:hidden;
}
.head, .nav, .banner .main, .main_2, .footer {
	width:100%;
	float:left;width:100%; min-width:1003px;
}
.head_1, .nav_1, .main_1, .footer_1 {
	width:1003px;
}

.box_skitter {
	position: relative;
	width: 100%;
	height: 460px;
}
.cpgd{  width:1003px; overflow:hidden;}
.shell a {display:block;width:242px;height:180px;float:left; font-size:14px; text-align:center;line-height:32px; margin-left:6px;color:#000;}
.shell a img{width:192px;overflow:hidden; border:1px solid #a2a2a2;}
.shell {width:1003px; margin-top:28px; float:left;margin-bottom:5px; }
#div1 { height:700px;overflow:hidden;width:746px;overflow:hidden;}
.fh{ font-size:34px;}
.box_skitter img {
	max-width: none;
} /* Tip for stildv */
.box_skitter ul {
	display: none;
}
.zzry{ width:1003px; margin:0 auto; margin-top:80px;}

.box_skitter .container_skitter {
	overflow: hidden;
	position: relative;
}
.box_skitter .image {
	overflow: hidden;
}
.box_skitter .image img {
	display: none;
}

/*内页样式*/
.contact{ float:left; margin-top:20px; border:1px solid #dfdfdf;}
.text{ margin:10px; line-height:28px; font-size:12px;}
.main_right{ width:763px; border:1px solid #dfdfdf; float:right;}
.right_t{ background:url(right_bg.jpg) repeat-x; height:44px; line-height:44px;}
.right_t h3{ float:left; font-family:"微软雅黑"; font-size:20px; padding-left:10px;}
.right_t p{ float:right; font-size:12px; padding-right:10px;}
.right_c{ font-size:12px; line-height:28px; padding:10px;}
.right_c ul li{ width:730px; float:left; line-height:36px; border-bottom:1px dotted #dfdfdf;}
.right_c ul li a{ background:url(tb.jpg) 12px no-repeat; float:left; padding-left:25px;}
.right_c ul li p{ float:right; padding-right:10px;}
.right_c h3{ text-align:center; font-size:20px; line-height:36px;}
.time{ text-align:center; line-height:28px; color:#666;}
.xw{ padding:15px;}
.right_c1 ul li{ float:left; width:228px; margin-left:20px; display:block; text-align:center; line-height:30px; margin-top:15px; font-size:12px;}
.right_c1 ul li img{ width:218px; height:173px; border:1px solid #dfdfdf; padding:5px;}
.xw img{ max-width:700px;}

/* =Box clone
-------------------------------------------------------------- */
.box_skitter .box_clone {
	position: absolute;
	top: 0;
	left: 0;
	width: 100px;
	overflow: hidden;
	display: none;
	z-index: 20;
}
.box_skitter .box_clone img {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 20;
}
/* =Navigation
-------------------------------------------------------------- */
.box_skitter .prev_button {
	position: absolute;
	top: 50%;
	left: 35px;
	z-index: 152;
	width: 42px;
	height: 42px;
	overflow: hidden;
	text-indent: -9999em;
	margin-top: -25px;
	-webkit-transition: all 0.2s;
	-moz-transition: all 0.2s;
	transition: all 0.2s;
}
.box_skitter .next_button {
	position: absolute;
	top: 50%;
	right: 35px;
	z-index: 152;
	width: 42px;
	height: 42px;
	overflow: hidden;
	text-indent: -9999em;
	margin-top: -25px;
	-webkit-transition: all 0.2s;
	-moz-transition: all 0.2s;
	transition: all 0.2s;
}
.box_skitter_large {
	width: 100%;
	height: 460px;
}

.logo{ float:left; margin-top:20px;}
.tel{width:258px; float:right;}
.tel ul{width:232px; float:right;}
.tel li{ float:right; line-height:32px; margin-right:10px;}
.tel li img{ float:left; margin-top:8px;}
.tel img{float:right; margin-top:15px;}

.nav{ height:51px; background:url(../images/top_bg.gif) repeat-x;float:left; margin-top:10px;}
.nav_1{width:1003px;}
.nav_1 li{float:left;}
.nav_1 li a{ width:139px; height:51px; float:left; text-align:center; line-height:40px; font-size:14px; font-weight:bold; color:#fff; margin-top:5px;}

.1banner_1 { border:1px #000 solid; height:327px; float:right; width:300px; position:relative; margin-top:50px; margin-right:100px;}

.more{float:right; margin-right:10px; margin-top:20px;}
.left{width:251px; float:left; margin-top:8px;}
.left_1{width:243px; float:left; background:url(../images/cp_bg.gif) no-repeat;}
.left_title{width:151px; height:50px; float:left; font-size:14px; font-weight:bold; color:#0060b7; line-height:50px; padding-left:20px;}
.left_list{width:243px; float:left; background-color:#f3f3f3;}
.left_list li{width:243px; float:left; line-height:24px; background:url(../images/li_bg.gif) no-repeat; padding-left:20px; margin-bottom:6px; color:#FFF;list-style:inside;}
.left_list li a { font-size:14px; font-weight:bold; color:#FFFFFF;}
.left_list ul ul li{width:210px; float:left; margin-left:20px; background:none;}
.left_list ul ul li a { font-size:12px; color:#000;}

.right{width:744px; float:right;}
.right_1{width:744px; float:left; margin-top:8px;}
.right_title{width:744px; float:left; height:35px; background:url(../images/title_bg.gif) repeat-x;}
.right_list{width:724px; float:left; line-height:24px; padding:10px;}
.right_list li{width:724px; float:left; line-height:24px; list-style:inside; font-size:14px;}
.right_list_1{width:744px; float:left; padding:10px 0px;}
.right_list_1 li{width:167px; float:left; line-height:32px; margin-left:15px; _margin-left:10px; text-align:center;}
.right_list_1 li img{ border:1px #CCC solid;}

.gs{width:445px; float:left;background:url(../images/gy_bg1.gif) repeat-x;}
.gs_title{width:437px; float:left;}
.gs_title1{width:217px; float:left;background:url(../images/gy_bg.gif) no-repeat; font-size:14px; font-weight:bold; color:#FFFFFF; padding-left:20px; padding-top:10px; height:37px;}
.gs_list{width:437px; float:left; line-height:24px;}
.gs_list img{float:left; margin-right:10px;}

.news{width:282px; float:right;background:url(../images/gy_bg1.gif) repeat-x;}
.news_title{width:274px; float:left;}
.n_title{width:179px; float:left;background:url(../images/news_bg.gif) no-repeat; font-size:14px; font-weight:bold; color:#FFFFFF; padding-left:20px; padding-top:10px; height:37px;}
.news_list{width:274px; float:left; padding:10px 0px;}
.news_list li{width:274px; float:left; line-height:24px; list-style:inside; margin-left:5px;}
.time{float:right; margin-right:5px;}

.left_2{width:245px; float:left;background:url(../images/gy_bg1.gif) repeat-x; margin-top:20px;}
.lx_title{width:245px; float:left;}
.lx_title1{width:245px; float:left;background:url(../images/lx_bg.gif) no-repeat; font-size:14px; font-weight:bold; color:#FFFFFF; padding-left:20px; padding-top:10px; height:37px;}
.lx_list{width:245px; float:left; line-height:24px;}
.lx_list img{float:left;}

.cp{width:742px; float:right;background:url(../images/gy_bg1.gif) repeat-x;}
.cp_title1{width:209px; float:left;background:url(../images/cptj_bg.gif) no-repeat; font-size:14px; font-weight:bold; color:#FFFFFF; padding-left:20px; padding-top:10px; height:37px;}
.cp_list {width:742px; float:left; line-height:24px; padding:10px 0px;}
.cp_list li{width:165px; float:left; line-height:32px; text-align:center; margin-left:15px; _margin-left:9px;}
.cp_list li img{ border:#CCC 1px solid;}
.shell a {
	display:block;/*这个属性是必须的*/
	height:170px;
	float:left;
	margin-left:5px;
	text-align:center;
	color:#000;
	_margin-left:7px;
}
.shell {
	width:1003px;
	margin-left:2px;
	padding-top:0px;
	margin-top:5px;
	margin-bottom:5px;
}
#div1 {
	height:550px;
	overflow:hidden;
	width:1003px;
}
#div1 img {
	padding:1px;
	margin-bottom:5px;
}

.right_title{width:742px; float:right;background:url(../images/gy_bg1.gif) repeat-x;height:37px;}
.title1{width:217px; float:left;background:url(../images/ny_bg.gif) no-repeat; font-size:14px; font-weight:bold; color:#FFFFFF; padding-left:20px; padding-top:10px; height:37px;}

.list_top{width:724px; float:left; line-height:24px; text-align:center; margin-bottom:10px;}
.list_top h4{ font-size:20px;}
.list_top img{float:none;}

.title_li{width:500px; float:right;}
.title_li ul{width:500px; float:left;}
.title_li li{float:right; line-height:36px; color:#000; margin-right:10px;}
.title_li li a{color:#000;}

.footer{background:#2c55b3; margin-top:8px;}
.footer_1{ text-align:center; line-height:24px; padding:10px 0px; color:#FFF;}
.footer_1 a{color:#FFF;}
.bottom{width:1003px; float:left; margin-top:20px; background:#f2f3f5;}
.bottom_title{width:983px; float:left; margin-top:20px; padding-left:20px; _margin-left:10px;}
.bottom_list{width:1003px; float:left; padding:10px 0px;}

.red { color:#F00;}

/*翻页*/
.turn_page{ width:100%; margin-top:20px;}
.qw_fenye{}
.qw_fenye a{padding:3px 5px; margin:0px 5px; }
.qw_fenye a:hover{background:#F5F5F5; color:#000;}
.qw_biankuang{ border:#CCC solid 1px; background:#F5F5F5; color:#000;}
.qw_biankuang1{ border:#CCC solid 1px;}
.qw_biankuang2{ border:#CCC solid 1px; width:80px; }
.qw_biankuang3{ border: #F00 solid 1px; width:80px;color:#F00; background-color: #FC0;}