﻿/* 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: 10px;
}



.cp_left{widtt: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;}

.cp_left_foot li {
	line-height: 36px;
	margin: 0 auto;
	font-size: 12px;
	color: #000000;
	background:#e9e9e9;
	margin-top: 12px;
}

.cp_left_foot a{
	padding-left:5px;
}

.cp_left_foot a:hover{color:#ffffff;display:block;background:#1069dd;transition: all 0.5s ease 0s;}



.cp_right{
	width: 1050px;
}

.cp_right ul{margin-top: -19px;}

.cp_right li{
	width: 160px;
	padding: 4px;
	border:1px solid #cccccc;
	margin-top: 19px;
	margin-left: 0px;
	float: left;
	margin-right: 6px;
}

.pic{
	width:190px;
}

.pic img{
	width:190px;
	height:180px;
}

.title{text-align:center;font-size:14px;line-height:25px;padding-top: 5px;    height: 25px;

    overflow: hidden;}



/*main*/

.mainbox{height:335px;background:#eeeeee;}

.main{padding-top: 30px;}



.about{width:620px;}

.about_top{width:620px;height:40px;line-height:40px;border-bottom:1px solid #cccccc;background: url(../images/jzm_34.jpg) 0px 37px no-repeat;color:#333333;}

.about_top p{float:right;line-height: 23px;padding-top: 15px;}

.about_foot{margin-top:25px;}

.about_footpic{height:124px;margin-right: 12px;border: 1px solid #d4d4d4;padding: 3px;}

.about_footwb{height:195px;line-height: 28px;text-indent: 2em;font-size: 12px;}



.honor{width:365px;}

.honor_top{width:365px;height:40px;line-height:40px;border-bottom:1px solid #cccccc;background: url(../images/jzm_34.jpg) 0px 37px no-repeat;color:#333333;}

.honor_top p{float:right;line-height: 23px;padding-top: 15px;}

.honor_top-foot{margin:0 auto;padding-top: 20px;}

.inr_but{ width:30px; height:57px; padding-top:55px;float: left;}

.inr_but1{ width:30px; height:57px; padding-top:55px;float: right;}



.inr_pic { width: 260px; float: left; overflow:hidden; display:inline;margin-left:20px;}

.inr_img{ width:10000px;}

.inr_img li{ width:260px; display:inline; float: left;}

.inr_img li img{ width:260px; height:176px;float: left; }



/*new*/

.main1{margin-top: 10px;clear: both;}



.new{widtt:325px;border:1px solid #cccccc;}

.new_top{width:325px;height:40px;line-height:40px;border-bottom:1px solid #cccccc;background: url(../images/jzm_34.jpg) 0px 37px no-repeat;color:#333333;}

.new_top p{float:right;line-height: 23px;padding-top: 15px;}

.new_foot{width: 325px;background-color:#ffffff;display: block;float: left;padding-top: 10px;padding-bottom: 15px;}

.new_foot li{width: 300px;margin: 0 auto;font-size: 12px;border-bottom: 1px dotted #CCC;background: url(../images/hf-10.gif) 0px -87px no-repeat;padding-left: 14px;line-height:33px;  overflow: hidden;

  height: 33px;}

.new_foot li span{float:right;}



.contact{width:325px;margin-left: 22px;border:1px solid #cccccc;}

.contact_top{width:325px;height:40px;line-height:40px;border-bottom:1px solid #cccccc;background: url(../images/jzm_34.jpg) 0px 37px no-repeat;color:#333333;}

.contact_top p{float:right;line-height: 23px;padding-top: 15px;}

.contact_foot{width: 325px;background-color:#ffffff;display: block;float: left;padding-top: 11px;padding-bottom: 15px;}

.contact_foot p{
	line-height:25px;
	padding-left:15px;
	padding-top:10px;
	float: none;
}



.link{width:325px;margin-left: 21px;border:1px solid #cccccc;}

.link_top{width:325px;height:40px;line-height:40px;border-bottom:1px solid #cccccc;background: url(../images/jzm_34.jpg) 0px 37px no-repeat;color:#333333;}

.link_top p{float:right;line-height: 23px;padding-top: 15px;}

.link_foot{width: 325px;background-color:#ffffff;display: block;float: left;padding: 8px 0 0 15px;}

.link_foot li{margin-top: 10px;line-height:23px;}

.link_foot lable{font-size:12px;color:#000000;}

.link_foot input{width:225px;height:24px;text-indent:5px;border: 1px solid #ccc;}

.link_foot textarea{border:1px solid #ccc;width:225px;height:70px;text-indent:5px;}

.link_foot-an{float:right;padding: 10px 0;}

.link_foot-an a{margin-right: 18px;float: left;display: block;}



/*case*/

.case{border: 1px solid #cccccc;clear: both;}

.case_top{height:40px;line-height:40px;border-bottom:1px solid #cccccc;background: url(../images/jzm_34.jpg) 0px 37px no-repeat;color:#333333;}

.case_top p{float:right;line-height: 23px;padding-top: 15px;}



.case_foot {
	overflow: hidden;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 3px;
}

.case_foot li{
	width:182px;
	float:left;
	margin-right: 10px;
	margin-left: 10px;
	margin-bottom: 10px;
}

.case_foot_pic{
	width:180px;
	border: 1px solid #d4d4d4;
	padding:3px;
}

.case_foot_wb{
	width:186px;
	text-align:center;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	line-height: 30px;
}











/*底部*/

.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;}
