 /*通用样式*/
*{margin:0;padding:0;word-wrap:break-word;}
body{font:12px "宋体"; background:#efefef url(images/bg.jpg) left top repeat-x; background-color:#f4f4f4;
}


a:link {
	
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #333333;
}
a:hover {
	text-decoration: none;
	color: #FF0000;
}
a:active {
	text-decoration: none;
}
li{ margin:0px; padding:0px; list-style:none;}
ul{ margin:0px; padding:0px; list-style:none;}
.me{ width:1000px; height:36px; margin:0px auto;font-size: 15px;}
.me li { width:115px; float:left; height:36px; line-height:36px; color:#333; font-weight:700;border-right:0px  #FF0000 solid; text-align:center;}
.me a:link {
color:#333;
	text-decoration: none;
}
.me a:visited {
	text-decoration: none;
	color:#333;
}
.me a:hover {
	text-decoration: none; 
	color:#333;
}
.me a:active {
	text-decoration: none;
}

.chanpin{ width:1000px; height:269px; background:url(images/ima_07.jpg) no-repeat; margin:0px auto;}


.cbb{ width:100%; height:278px; background:url(images/bg1.jpg); margin:0px auto;}

.tit{ background:url(images/zj_13.jpg) no-repeat; height:31px; line-height:31px; font-weight:700; color:#FFFFFF; text-indent:2em; font-size:15px; }

.pictit{border:1px solid #E1E1E1; background-color:#F7F7F7; line-height:30px;font-size:14px;font-weight:700; margin-bottom:10px;}

.protit li{ width:220px;border:1px solid #E1E1E1; background-color:#F7F7F7; line-height:30px;margin-top:5px; text-indent:1em;}

.protit li a:hover{ width:220px; font-weight:700;line-height:30px;margin-top:5px; text-indent:1em; font-size:14px;}

.footer1{ width:1000px; height:65px; padding:1px; background:url(images/end1.jpg) ;  border-top:1px #CCCCCC solid; text-align:center; color:#fff;  margin:0px auto;}






.pictit0{border:1px solid #E1E1E1; background-color:#F7F7F7; line-height:45px;font-size:14px;font-weight:700;margin-bottom:10px;}

.protit0 li{ width:232px; background:url(images/left.jpg) ; line-height:45px; text-indent:3em; font-size:14px; font-weight:bold;}

.protit0 li a:hover{ width:220px; font-weight:700;line-height:30px;margin-top:5px; text-indent:1em; font-size:14px;}














.content{ width:1000px; margin:0px auto; overflow:hidden;height:220px;background:#FFFFFF;}
.content .conleft{ width:241px; margin:0px auto; overflow:hidden; float:left;}
.content .conright{ width:759px; margin:0px auto; overflow:hidden;float:left;}
.content1{ width:1000px; margin:0px auto; overflow:hidden;}
.content1 .conleft1{ width:245px; margin:0px auto; overflow:hidden; float:left;background:#FFFFFF; border:1px solid #E6E6E6;}
.content1 .conright1{ width:730px; margin:0px auto; padding-left:10px; border:1px solid #E6E6E6; overflow:hidden;float:right;background:#FFFFFF;}





.header{width:1000px;height:87px;margin:0px auto;  overflow:hidden; }
.header .aaa{ float:left; }
.header .bbb{  float:right;  }



.header1{ width:1000px;  margin:0px auto; }
.header11{ width:1000px; height:59px; background:url(images/ima1_27.jpg) no-repeat;  }

.header2{ width:1000px; height:68px; margin:0px auto; background:#FFFFFF;}



.menu1{width:1000px; margin:0px auto; height:35px;}


.menu{ width:1000px; height:37px;margin:0px auto;}
.menu ul{ width:1000px; height:37px; background:url(images/m1.jpg) no-repeat; }
.menu li{list-style-type:none; float:left;height:41px;}
.menu li a {display:block;height:37px;text-decoration:none;}
.menu a#item1:hover {background-position: 0px 0; }
.menu a#item2:hover {background-position: -110px 0;}
.menu a#item3:hover {background-position: -220px 0;}
.menu a#item4:hover {background-position: -330px 0;}
.menu a#item5:hover {background-position: -440px 0;}
.menu a#item6:hover {background-position: -550px 0;}
.menu a#item7:hover {background-position: -670px 0;}
.menu a#item8:hover {background-position: -780px 0;}
.menu a#item9:hover {background-position: -890px 0;}

#item1{width:110px;height:37px;}
#item2{width:110px;height:37px;}
#item3{width:110px;height:37px;}
#item4{width:110px;height:37px;}
#item5{width:110px;height:37px;}
#item6{width:120px;height:37px;}
#item7{width:110px;height:37px;}
#item8{width:110px;height:37px;}
#item9{width:110px;height:37px;}


a{color:#333;text-decoration:none;}
a:hover{text-decoration:none; color:#c9080c;}
a img{border:none;} 
div,ul,li,p,form{padding:0px; margin:0px;list-style-type: none;}
em{font-style: normal;font-weight: normal;}
table {padding: 0px; margin: 0px;list-style-type: none;}
dt,dl,dd {padding: 0px; margin: 0px;list-style-type: none;}
form{margin:0px;padding:0px;}
tr {padding: 0px; margin: 0px;list-style-type: none;}
h3,h4{padding:0px; font-family:'宋体';  font-size:24px; font-weight:bold; color:#5e0315}
.clear {clear:both;height:0px; overflow:hidden;}

a.white {color:#fff;}
a.white:hover {color:#fff;}
.red{color:#d3020b;}
.border{ border:#ededed solid 1px; background:url(tbg.gif) repeat-x;}
.r10{float:right; margin-right:10px; line-height:35px;}
.t10{margin-top:12px;}
.pt{margin-left:10px; font-weight:bold; color:#027ec6;}
.pte{margin-left:5px; font-family:Georgia, 'Times New Roman', Times, serif;}
.b{font-weight:bold;}
/*主体*/
#topb{
	width:1060px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}

#nav{ width:960px; margin:0 auto; overflow:hidden;}
#nav li{ float:left; display:inline; width:120px; text-align:center;  line-height:36px; background:url(images/navline.jpg) right center no-repeat; color:#fff; font-size:14px;}
#nav li a{color:#fff; display:block;}
#nav li a:hover{background:url(images/navhover.jpg) left top no-repeat; color:#fff; }
#nav li.hl a{background:url(images/navhover.jpg) left top no-repeat;}
#nav li span{padding-left:25px; padding-right:25px;}

.banner{ width:1400px; height:300px;margin:0px auto;}



.banner01{ width:980px; height:41px;margin:0px auto;}
.banner0{ width:1000px; height:49px;background:url(images/banner.jpg) ;margin:0px auto;}

.banner02{ width:1020px; height:103px;margin:0px auto;}



.banner1{ width:1000px; margin:0px auto; }
.banner11{ width:1000px; height:400px; margin:0px auto; }

.banner1 .e{ width:1000px; float:left;overflow:hidden;}
.banner1 .a{ width:249px; float:left;overflow:hidden;}
.banner1 .b{ width:251px; float:left;overflow:hidden; }
.banner1 .c{ width:254px; float:left;overflow:hidden; }
.banner1 .d{ width:246px; float:right;overflow:hidden; }



.ccp1{ width:1000px; height:192px;margin:0px auto; }
.ccp1 .a{ width:333px; float:left;overflow:hidden;}
.ccp1 .b{ width:334px; float:left;overflow:hidden; }
.ccp1 .c{ width:333px; float:left;overflow:hidden; }


.ccp2{ width:1000px; height:181px;margin:0px auto; }
.ccp2 .a{ width:333px; float:left;overflow:hidden;}
.ccp2 .b{ width:334px; float:left;overflow:hidden; }
.ccp2 .c{ width:333px; float:left;overflow:hidden; }




.about1{width:1000px; margin:0px auto; overflow:hidden;}
.about1 .aleft{width:271px; float:left; }
.about1 .aleft1{width:271px; height:270px; float:left; background:url(images/left1.jpg) repeat-x;}
.about1 .aleft11{width:234px; height:270px; float:left; }

.about1 .aright{ width:729px; float:right; background:#FFFFFF;}
.about1 .aright1{ width:729px; height:210px;  float:right; background:url(images/right1.jpg) repeat-x; }
.about1 .aright11{ width:720px;   float:right; background:url(images/right1.jpg) repeat-x; }
.aright111{ width:380px;   float:left }
.aright112{ width:380px;   float:right; }


.about1 .aright2{ width:729px;float:right; }
.about1 .aright21{ width:403px;  height:242px;float:left;background:url(images/new1.jpg); }
.about1 .aright22{ width:326px; height:242px;float:right; background:url(images/new2.jpg);}


.about1 .aright3{ width:729px;float:right; }
.gundong2{ width:100%; overflow:hidden;}
.gundong2 li{ width:30%; overflow:hidden;float:left; padding-left:10px;}
.txt2{ height:54px; line-height:24px; overflow:hidden; margin:0px auto;}
.pic2{border:1px #cfcfcf solid; width:200px; height:152px; padding:2px; background:#FFFFFF;}
.pictitb{border:1px solid #E1E1E1; background-color:#F7F7F7; line-height:30px;font-weight:700; margin-bottom:30px;}
.protitb li{ width:220px;border:1px solid #E1E1E1; background-color:#F7F7F7; line-height:30px;margin-top:15px; text-indent:1em; font-size:14px; }

.protitb li a:hover{ width:220px;  font-weight:700;line-height:30px;margin-top:5px; text-indent:1em; font-size:14px;}

.xinwen li{ width:700px; height:35px; line-height:35px; border-bottom:1px dashed #CCCCCC; font-size:14px;}
.xinwen1 li{ width:250px; height:30px; line-height:30px; border-bottom:1px dashed #CCCCCC; font-size:12px;}







.about{ width:1000px; margin:0px auto; overflow:hidden;}
.about .aleft{ width:245px; margin:0px auto; overflow:hidden; float:left;background:#FFFFFF; border:1px solid #E6E6E6;}
.about .aright{ width:730px; margin:0px auto; padding-left:10px; border:1px solid #E6E6E6; overflow:hidden;float:right;background:#FFFFFF;}




.ltit{ background:url(images/jinxin_03.jpg) repeat-x; height:30px; line-height:30px; text-align:center; color:#FFFFFF; font-weight:700;}




.pictita{background-color: #808080;width:160px; margin:0px auto; overflow: hidden;font-weight:700;}

.protita li{border:1px solid #E1E1E1; background-color:#f2f2f2; line-height:50px; text-indent:1em; margin-top:5px;font-size:15px;font-weight: bold;}
.protita li a:hover{ line-height:25px;text-indent:1em; font-size:16px;}


.pictit{background-color: #808080;width:180px; margin:0px auto; overflow: hidden;font-size:14px;font-weight:700;}

.protit li{border:1px solid #E1E1E1; background-color:#ffffff; line-height:28px; text-indent:1em; margin-top:5px;width:180px; font-size:14px;}

.protit li a:hover{ line-height:25px;text-indent:1em; font-size:14px;}



.tit5{ border-bottom:1px solid #dedede; height:35px; background:url(images/i_03.jpg) repeat-x; line-height:34px; text-indent:2em;}

.pp{ width:480px; margin:0px auto;}
.pp li{ width:130px; margin-left:10px; float: left;}
.bgdh{
	width:102px;
	padding-left:10px;
}

.abouttext
{
    font-family: 宋体;
    font-size: 13px;
	text-indent:2em;
	letter-spacing:1px;
    color: #111111;
    text-decoration: none;
    width: 400px;
	height:100%;
    float: left;
    text-align: left;
    float: left;
    padding-top: 1px;
    word-spacing: 1px;
    line-height: 1px;
}










.jianjie{ width:1000px; height:290px; margin:0px auto;  background-color:#ffffff;}
.jianjie .jleft{ width:260px; overflow:hidden; float:left;}
.jianjie .aleft{ width:260px; height:243px;  background:url(images/ima2_03.jpg) no-repeat;overflow:hidden; float:left;}

.jianjie .jright{ width:740px;height:290px;background:url(images/ima2_04.jpg) no-repeat;  overflow:hidden; float:right; background:#FFFFFF;}
.aright001{ width:277px; height:243px; padding-top:30px;overflow:hidden; float:left;}
.aright002{ width:461px; height:243px;padding-top:30px; overflow:hidden; float:right;}



.jianjie .aright{ width:700px; height:243px; padding-top:30px; }



.lxwm{ display: block; line-height: 30px; background-color:#f7f9f8; text-align: left; font-size: 12px; color: #333;padding: 10px 20px 30px 10px ;}
.lxwm00{ display: block; line-height: 30px; text-align: left; font-size: 12px; color: #333;padding: 10px 20px 30px 10px ;text-indent:2em;}

.lxwm0{ display: block; width:100%; line-height: 30px; text-align: left; font-size: 12px; color: #333;padding: 10px 20px 30px 40px ;background:url(images/ima_11.jpg) no-repeat; }


.news{ width:1000px; height:203px;margin:0px auto; background:#FFFFFF;}


.news .nleft{ width:339px;   float:left;overflow:hidden;}

.news .nei1{ width:339px; height:198px; float:left;overflow:hidden;background:url(images/about1.jpg) no-repeat;overflow:hidden;line-height:250%;}


.news .ncon{ width:408px; float:left;overflow:hidden; }

.news .nei{width:408px; height:198px; float:left;background:url(images/about2.jpg) no-repeat;overflow:hidden;}


.news .nright{ width:249px; float:right;overflow:hidden; }

.news .nei2{width:249px;height:198px; float:right;background:url(images/about3.jpg) no-repeat;overflow:hidden; }

#flash{
	width:1060px;
	height:300px;
	float: center;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}

#contentbox {width:980px; margin:0 auto;}

#bottom{width:980px; margin:0 auto;}

.img{margin-left:8px;border:#ccc solid 1px; width:165px; height:133px; background:#fff;  text-align:center;display:table-cell;vertical-align:middle;}
*/
.t_list{line-height:24px;}

.i_mid{width:428px; float:left; padding-left:9px;}
.p_list{width:100%; }
.p_list li{background:url(pdot.gif) left bottom no-repeat; line-height:25px;}
.p_list li a:link,.p_list li a:visited,.p_list li a:active{ color:#444;}
.p_list li a:hover{ color:#f00;}
.p_list li span{ margin-left:15px;}

#pro_list{ width:100%; }
#pro_list li{height:25px; line-height:25px; background:url(Square.jpg) left center no-repeat; }
#pro_list li span{ margin-left:20px;}
.li_son{height:25px; line-height:25px; background:url(dot1.gif) left bottom no-repeat;}

.news_list{width:100%;}
.news_list li{background:url(ndot.gif)left bottom repeat-x; line-height:28px;}
.news_list li a:link,.news_list li a:visited,.news_list li a:active{ color:#444;}
.news_list li a:hover{ color:#f00;}
.news_list li span {margin-left:10px;}


/*文章分页样式*/
#fenye{clear:both;}
#fenye a{text-decoration:none;}
#fenye .prev,#fenye .next{width:52px;text-align:center;}
#fenye a.curr{width:22px; background:#c30000; border:1px solid #dcdddd; color:#fff; font-weight:bold; text-align:center;}
#fenye a.curr:visited {color:#fff;}
#fenye a{margin:5px 4px 0 0; color:#333333;background:#fff; display:inline; border:1px solid #dcdddd; float:left; text-align:center;height:22px;line-height:22px;}
#fenye a.num{width:22px;}
#fenye a:visited{color:#333333;} 
#fenye a:hover{color:#fff; background:#c30000; border:1px solid #c30000;float:left;}
#fenye span{line-height:30px;}

/*联系我们*/
.c_contact{font-size:14px; line-height:30px; border-bottom:#ae692d dotted 1px}
.c_contact span{font-weight:bold; color:#c00000}


.rollBox{width:428px;overflow:hidden;padding:12px 0 5px 6px;margin:0 auto;}
.rollBox .LeftBotton{height:52px;width:12px;background:url(button.gif) no-repeat 5px 0;overflow:hidden;float:left;display:inline;margin:25px 0 0 0;cursor:pointer;}
.rollBox .RightBotton{height:52px;width:7px;background:url(button.gif) no-repeat -9px 0;overflow:hidden;float:left;display:inline;margin:25px 0 0 0;cursor:pointer;}
.rollBox .Cont{width:398px;overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:132px;float:left;text-align:center;}
.rollBox .Cont .pic img{padding:4px;background:#fff;border:1px solid #ccc;display:block;margin:0 auto;}
.rollBox .Cont .pic p{line-height:26px;color:#505050;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}

.qqbox a:link {
	color: #000;
	text-decoration: none;
}
.qqbox a:visited {
	color: #000;
	text-decoration: none;
}
.qqbox a:hover {
	color: #f80000;
	text-decoration: underline;
}
.qqbox a:active {
	color: #f80000;
	text-decoration: underline;
}
 
.qqbox{
	width:132px;
	height:auto;
	overflow:hidden;
	position:absolute;
	right:0;
	top:100px;
	color:#000000;
	font-size:12px;
	letter-spacing:0px;
}
.qqlv{
	width:25px;
	height:256px;
	overflow:hidden;
	position:relative;
	float:right;
	z-index:50px;
}
.qqkf{
	width:120px;
	height:auto;
	overflow:hidden;
	right:0;
	top:0;
	z-index:99px;
	border:6px solid #076c89;
	background:#fff;
}
.qqkfbt{
	width:118px;
	height:20px;
	overflow:hidden;
	background:#076c89;
	line-height:20px;
	font-weight:bold;
	color:#fff;
	position:relative;
	border:1px solid #9CD052;
	cursor:pointer;
	text-align:center;
}
.qqkfhm{
	width:112px;
	height:22px;
	overflow:hidden;
	line-height:22px;
	padding-right:8px;
	position:relative;
	margin:3px 0;
}
.bgdh{
	width:102px;
	padding-left:10px;
}
.style1 {font-weight: bold}
.style2 {font-size: 9px}


.dibu
{
    height: 86px;
	width:100%;
	float:left; font-size:14px;
	background:url(images/end.jpg);
	color:#333;
	line-height:300%
	
}
.dibuaaa{ font-size:12px; }

.dibu a:link {
color:#fff; 
	text-decoration: none;
}
.dibu a:visited {
	text-decoration: none;
color:#fff; 
}
.dibu a:hover {
	text-decoration: none;
color:#333; 
}
.dibu a:active {
	text-decoration: none;
}







.dibu1
{
    height: 70px;
	width:1000px;
	float:none;
}
.dibutext
{
    height: 70px;
	width:1000px;
	line-height:30px;
	padding-top:5px;
	font-size:12px;
	text-align:center;
}















.foot{ width:100%; height:84px; background:url(images/ima_19.jpg); margin:0px auto;}

.footer{ width:1200px; height:44px; background:url(images/ima_19.jpg); text-align:center;padding:20px;  color:#333; line-height:200%;}
.footer a:link {
color:#333; 
	text-decoration: none;
}
.footer a:visited {
	text-decoration: none;
color:#333; 
}
.footer a:hover {
	text-decoration: none;
color:#333; 
}
.footer a:active {
	text-decoration: none;
}