﻿/* CSS Document */



*{ padding:0; margin:0}



.fullSlide {
	width:100%;
	position:relative;
	height:350px;
	overflow:hidden;

}

.fullSlide .bd {

	margin:0 auto;

	position:relative;

	z-index:0;

	overflow:hidden;

}

.fullSlide .bd ul {

	width:100% !important;

}

.fullSlide .bd li {
	width:100% !important;
	height:350px;
	overflow:hidden;
	text-align:center;
	background-position:center top;
	background-repeat:no-repeat;

}

.fullSlide .bd li a {
	display:block;
	height:350px;

}

.fullSlide .hd {

	display: block; left: 50%; margin-left:-500px; top: 400px; position: absolute;

}

.fullSlide .hd ul {

	text-align:center;

}

.fullSlide .hd ul li 

{

    display: inline-block; width: 36px; height: 5px; background: #e0e0e0; margin-right: 9px; transition:background 0.3s; overflow: hidden;

	cursor:pointer;

	display:inline-block;

	*display:inline;

	zoom:1;

	line-height:99px;

}

.fullSlide .hd ul .on {

	background: #ff4a00; text-decoration: none;

}





a{ text-decoration:none; color:#666;}

a:hover{ color:#d0111b;text-decoration:none;}

fieldset,img{border:0;}

ol,ul{ list-style-type:none;}

h1,h2,h3,h4,h5,h6{font-size:14px;font-weight:normal;}

em,i,stong{ font-style:normal; font-weight:normal;}

body{ font-family:微软雅黑; font-size:12px; color:#666; background:#fff;}

.fl{float:left;overflow:hidden;}

.fr{float:right;overflow:hidden;}

.w{width:100%;}

.wide{
	width:1024px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 0px;
}

.kb{height:20px;clear:both;}





/*head*/

.headbox{
	height:30px;
	background-color:#000000;
}

.head_l{
	color:#FFFFFF;
	line-height:30px;
	font-weight: bold;
}

.head_r{
	color:#FFFFFF;
	line-height:30px;
	font-weight: bold;
}

.head_r a{
	margin:7px;
	color:#FFFFFF;
}

/*top*/
.top2{ height:107px; background:#000000}
.top{ height:107px; margin:0 auto;}

.logo{
	margin-top:10px;
}

.tell{ margin-top:25px;}



/*nav*/

.nav_bg{
	height:45px;
	background-image: url(../images/navbg1.png);
}

.nav{
	margin:0 auto;
	color:#ffffff;
	line-height:50px;
}

.nav li{
	width:170px;
	float:left;
	border-right-style: none;
}

.nav li a{
	width:170px;
	float:left;
	font-size:18px;
	color:#ffffff;
	line-height:45px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
}

.nav li.check{;
	height:45px;
	background-image: url(../images/navbg2.png);
}

.nav li:hover{
	height:45px;
	background-image: url(../images/navbg2.png);
}

.nav li a:hover{ text-decoration:none;}






/*banner*/

.banner{
	margin-top:1px;
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
}




/*cp*/

.cp{
	margin-top: 0px;
}



.cp_left{width:222px;border:1px solid #cccccc;}

.cp_left_top{width:222px;height:40px;line-height:40px;border-bottom:1px solid #cccccc;background: url(../images/jzm_34.jpg) 0px 37px no-repeat;color:#333333;}



.cp_left_foot{width: 222px;background-color:#ffffff;display: block;float: left;padding-bottom: 15px;padding-top: 5px;}

.cp_left_foot li {
	line-height: 36px;
	margin: 0 auto;
	font-size: 12px;
	color: #000000;
	background:#e9e9e9;
	border-bottom: 1px dotted #cccccc;
}

.cp_left_foot a{
	padding-left:5px;
}

.cp_left_foot a:hover{
	color:#ffffff;
	display:block;
	transition: all 0.5s ease 0s;
	background-color: #b8232c;
}



.cp1{
	width:222px;
	height: 50px;
	background-color: #b8232c;
}

.cp1 a{font-size:18px; color:#FFF; padding-left:5px;padding-top: 15px;float: left;}

.cp1 span{font-size:12px;}

.lxwm{ width:222px; float: left;}

.lx{
	width: 217px;
	border: 3px solid #b8232c;
	float: left;
}

.lx_tp{ width: 220px;}

.lian{ line-height:26px; margin-top:5px; padding-left:10px; margin-bottom:10px; }





.cp_right{width: 780px;}



.cp_right_top{height:30px;border-bottom:1px solid #cccccc;background: url(../images/jzm_34.jpg) 0px 27px no-repeat;color:#333333;margin-left: 11px;}

.cp_right_top p{float:right;padding-top:8px;}

.cpcp ul{float:left;}

.cpcp li{width: 175px;padding: 4px;border:1px solid #cccccc;margin-top: 19px;margin-left: 10px;float: left;}

.pic{ width:175px;}

.pic img{
	width:175px;
	height:175px;
}

.title{
	text-align:center;
	font-size:14px;
	line-height:25px;
	padding-top: 5px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}








/*底部*/

.foot1-1{
	height:50px;
	background-color:#666666;
	clear:both;
	background-repeat: repeat-x;
	width: 100%;
	text-align: center;
}

.foot1_l a{color:#ffffff;margin:10px;line-height:50px;font-size:14px;}

.foot1_r a{padding-top: 10px;padding-right: 10px;float:right;}



.foot2-2{
	height:140px;
	clear:both;
	background-color: #666666;
}

.foot2_l{
	padding-top: 10px;
	color:#f0f0f0;
	font-size:13px;
	line-height:35px;
	text-align: center;
	width: 100%;
}

.foot2_l a{color:#f0f0f0;}



.foot2_r{
	width:376px;
	height:78px;
	padding-top: 30px;
}







.foot3-3{
	height:40px;
	clear:both;
	background-image: none;
	background-color: #666666;
}

.foot3-3 a {
	color: #FFFFFF;
}


.foot3{color:#ffffff;text-align:center;line-height:40px;}


#lovexin12{width:95px; height:auto; background-color:#EEF2FA; border:1px solid #A9B9DA}
#t{width:auto; height:25px; background-color: #CC0000; font-size:14px; font-weight:bold; text-align:center; color:#FFF; padding-top:5px;}
#qq{margin:10px; text-align:center;}









.nygsjj{line-height:30px}
