body, h1, h2, h3, h4, h5, h6, hr, p,blockquote,dl, dt, dd, ul, ol, li,pre,form, fieldset, legend, button,th, td,img{border:medium none;margin: 0;padding: 0;}
body,button, input, select, textarea { font-size:12px; font-family:"宋体"}
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
em{font-style:normal;}
ul, ol , li { list-style:none; display:block; }
a { text-decoration: none; color:#666;}
a:hover {text-decoration:none;color:#269b26;}
table { border-collapse: collapse; border-spacing: 0;}

.fl {float:left;}
.fr {float:right;}

body{ background:url(../images/index_01.jpg) no-repeat top center;}

/*her*/
.her{ width:1003px; height:115px; margin:0 auto; background:url(../images/index_02.jpg) no-repeat;overflow:hidden;}
.her span{ float:right; display:block; padding-right:15px; font-size:14px; font-weight:bold; color:#f00; font-family:"微软雅黑"; height:115px; line-height:115px;}
.her span a{ color:#f00; padding-left:5px;}
.her span a:hover{ color:#09C;}

/*nav*/
.nav{ width:1003px; height:45px; background-color:#1c81b9; margin:0 auto;}
.nav li{ background:url(../images/index_06.jpg) no-repeat right center; height:45px; line-height:45px; width:143px; float:left; font-family:"微软雅黑"; text-align:center; font-size:14px;}
.nav li a{ color:#fff; display:block;}
.nav li a:hover{ background:#269b26;}
.ovr a{color:#fff !important; display:block; background:#269b26 !important;}

#yy_nav {width:1003px; display:block;}
#yy_nav .jquery_out .smile {padding-left:1em;}
#yy_nav .jquery_inner {margin-left:16px;}
#yy_nav .jquery {margin-right:1px;padding:0 2em;}
#yy_nav .mainlevel { width:143px;}
#yy_nav .mainlevel a {line-height:45px; display:block; width:143px; text-align:center;}
#yy_nav .mainlevel a:hover {color:#fff; text-decoration:none;}
#yy_nav .mainlevel ul {display:none; position:absolute; background:#1c81b9; width:143px;z-index:999;}
#yy_nav .mainlevel li { background:none; height:30px !important}
#yy_nav .mainlevel li a{ height:30px !important; font-size:12px; display:block; line-height:30px; border-bottom:solid 1px #2cb4ff; color:#fff;}
#yy_nav .mainlevel li a:hover { width:143px; height:30px !important;}
.nav #sub_03 li a{ text-align:left !important; text-indent:8px;}

/*sesous*/
.sesous{ width:1003px; height:34px; background:url(../images/index_09.png) no-repeat; margin:0 auto;}
.sesous p{ display:block; float:left; width:775px; height:30px; line-height:30px; overflow:hidden; text-indent:10px;}
.sesous p a{ padding-right:5px;}
.sesous span{ display:block; float:right; height:30px; overflow:hidden;}
.zxxl_text{float:left; background:none; border:none; height:30px; width:140px; color:#666; outline:none;}
.zxxl_button{ border:none ; background:none; height:30px; width:40px; cursor:pointer;}

/*banner*/
.banner{ z-index:99; position:relative;width:1003px; margin:-4px auto 0;}
#full-screen-slider { width:100%; height:300px; float:left; position:relative}
#slides { display:block; width:100%; height:300px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:280px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092CE}

.babg{ margin:0 auto; width:1003px; height:36px; overflow:hidden;}

/*mian*/
.mian{ width:1003px; height:auto; margin:20px auto 0; overflow:hidden;}
.cpfl{ width:287px; height:550px; border-radius:10px; border:solid 1px #ddd; background:#fafafa; position: relative;}
.cpfl_h1{ width:255px; height:38px; background:#1c81b9; margin:15px auto;}
.cpfl_h1 h1{ line-height:38px; color:#fff; text-indent:10px; float:left; font-family:"微软雅黑"; font-size:16px;}
.cpfl_h1 p{ line-height:38px; float:right; padding-right:10px;}
.cpfl_h1 p a{ color:#7ee8ff;}
.cpfl .img{position: absolute; bottom: 0; width: 100%;  border-radius:0 0 10px 10px;}
.cpfl_ul{ width:220px; margin:0 auto 10px; overflow:hidden; height:322px}
.cpfl_ul li{ background:url(../images/index_07.jpg) no-repeat left center; font-size:16px; line-height:30px; text-indent:10px; margin:10px 0;}
.cpfl_ul li a{ color:#666; display:block;}
.cpfl_ul li a:hover{ color:#269b26; background:url(../images/index_07.jpg) no-repeat left center #f2f2f2; border:solid 1px #ddd; width:218px; height:28px;}
.cpfl img{ display:block; margin:0 auto;}

.tjcp{width:348px; height:550px; border-radius:10px; border:solid 1px #ddd; background:#fafafa; overflow:hidden; margin-left:37px;}
.tjcp .cpfl_h1{ width:315px;}
.tjcp_ul{ width:347px; position:relative; overflow:hidden;}
.tjcp_ul li{ width:148px; float:left; margin:8px 0 20px 18px;background:#269b26;}
.tjcp_ul li img{ display:block;}
.tjcp_ul li p{  text-align:center; line-height:25px; height:25px; border-top: solid 1px #fff;}
.tjcp_ul li a{ color:#fff; display:block}
.tjcp_ul li:hover{ background:#333;}

.gsjj{ width:287px; height:550px; border-radius:10px; border:solid 1px #ddd; background:#fafafa;}
.dds_dde{ width:255px; height:133px; overflow:hidden; color:#666; line-height:28px; border-bottom:solid 1px #ddd; padding-bottom:15px; margin:0 auto 15px;}
.pzzs h2{ width:255px; margin:0 auto 10px; font-family:"微软雅黑"; font-size:
14px; }
.pzzs h2 span{ font-size:12px; font-weight:100; color:#09C}

.box{ width:255px; margin:0 auto; position:relative; overflow:hidden; _height:100%;}
.picbox{ width:255px; height:275px; overflow:hidden; position:relative;}
.piclist{ height:275px;position:absolute; left:0px; top:0px}
.piclist li{ background:#eee; padding:5px; float:left;}
.swaplist{ position:absolute; left:-3000px; top:0px}
.og_prev,.og_next{ width:30px; height:50px; background:url(../images/icon.png) no-repeat; background:url(../images/icon_ie6.png) no-repeat\9; position:absolute; top:108px; z-index:99; cursor:pointer;filter:alpha(opacity=70); opacity:0.7;}
.og_prev{ background-position:0 -60px; left:4px;}
.og_next{ background-position:0 0; right:4px;}

/*foot*/
.foot{ width:1003px; margin:30px auto 0; overflow:hidden; text-align: center; color:#666; line-height:25px; padding-bottom:20px;}
.foot_erj{width:1003px; height:30px; background:#1c81b9; line-height:30px; font-family:"微软雅黑"; color:#54c2ff; margin-bottom:15px;}
.foot_erj a{ padding:0 20px; color:#fff;}
.foot_erj a:hover{ color:#0C0}

/*ny_le*/
.neiy{ width:1003px; overflow:hidden; margin:20px auto 0;}
.ny_le{ width:255px;height:auto; overflow:hidden;position: relative;}
.ny_le h1{ background:#1c81b9; width:100%; height:55px; font-family:"微软雅黑"; font-size:16px; color:#fff; line-height:55px; text-indent:10px;}
.ny_le ul{ padding:20px 0;}
.ny_le li{ font-size:14px; height:35px; background:#eee; font-family:"微软雅黑"; line-height:35px; text-indent:25px; margin-bottom:1px}
.ny_le li a{ display:block;}
.ny_le li a:hover{ background:#2d9d2d; color:#fff;}
.ny_le .img{ width: 100%;  border-radius:0 0 10px 10px;}
.ny_re{ width:715px; height:auto;}
.erdz{ border-bottom:solid 3px #2d9d2d; width:100%; padding-bottom:10px; margin-bottom:25px; overflow:hidden;}
.erdz b{ color:#2d9d2d; font-size:16px; font-weight:100; float:left; display:block; font-family:"微软雅黑";padding-top:5px;}
.erdz .location{ color:#666; display:block; float:right; padding-top:10px;} 

.nynrl{ font-size:14px; color:#666; line-height:25px;}
.nynrl p{ margin-bottom:20px;}
.nynrl img{ margin-bottom:20px;}

/*cpzx*/
.tbdcp{width:255px; height:auto; overflow:hidden;}
.tbdcp h1{ background:#1c81b9; width:100%; height:55px; font-family:"微软雅黑"; font-size:16px; color:#fff; line-height:55px; text-indent:10px;}
.tbdcp .img{ width: 100%;  border-radius:0 0 10px 10px;}
#main{position:relative;width:255px;}
#main li a{ display:block; color:#fff;}
.button{width:100%; height:35px; border-bottom:solid 1px #eee; line-height:35px;  background:#1c81b9; font-size:14px; font-weight:100; text-indent:20px;}
.container{
	width:255px;
	margin:0 auto;
	padding:10px 0;
}
.button a{
	display:block;
	overflow:hidden;
	position:relative;
}
.button a span{
	height:35px;
	position:absolute;
	right:0;
	top:0;
	width:4px;
	display:block;
}

.dropdown{
	display:none;
	width:100%;
}
.dropdown li{
	background-color:#666 !important;
	border:1px solid #666;
	color:#CCCCCC;
	margin:1px auto 0;
	height:30px;
	line-height:30px;
	text-indent:35px;
}
.dropdown li:hover , .dropdown li.active{
	background-color:#000 !important;
}

.clear{
	clear:both;
}

/*pages*/
.content {padding:10px; line-height:1.5;}
.newslist {margin-top:10px;}
.newslist ul {float:left; width:100%; border-bottom:1px dotted #ddd; margin-bottom:10px; padding-bottom:10px;}
.newslist img {padding:0 5px 0 0;}
.newslist h3 {font-size:12px; width:100%; line-height:25px;}
.newslist h3 a {float:left; background:url(../images/icon-arrow.gif) no-repeat left; padding-left:10px;}
.newslist h3 span {float:right; font-size:10px; font-family:Arial}
.newslist p {float:left; width:100%; line-height:1.5;}
.productlist {margin-top:10px; float:left; width:100%; padding-bottom:10px; mini-height:400px;}
.productlist .th td {background-color:#1c81b9; height:30px; line-height:30px; color:#FFF; text-align:center; border:solid 1px #004e7a;}
.productlist .td td a {text-decoration:underline; color:#333}
.productlist .td td a:hover {text-decoration:none;}
.productlist .td td {height:20px; line-height:20px; background-color:#FFF; font-size:10px; color:#333; font-family:Arial; border:solid 1px #1c81b9;}
.productlist div {float:left; width:170px; text-align:center; margin-left:6px; border-bottom:2px solid #1c81b9; border-right:1px solid #1c81b9; border-left:1px solid #1c81b9; border-top:1px solid #1c81b9; margin-top:10px;}
.productlist div td{ padding-bottom:15px;}
.tit2{ font-family:"微软雅黑"; font-size:14px; color:#1c81b9}

/*xqyyy*/
.xqyyy{ width:100%; overflow:hidden;}
.xqyyy h3{ width:100%; font-size:24px; font-family:"微软雅黑"; color:#333; text-align:center;}
.xqyy_img{ width:100%; height:auto; margin-bottom:30px; margin-top:20px; overflow:hidden;}
.xqyy_img img{ display:block; float:left;margin-right: 25px; width:386px; overflow:hidden;}
.xqyy_img p{ float:left; font-size:14px; color:#666; line-height:25px; padding-top:45px; width:285px; overflow:hidden;}

.content {padding:10px; line-height:1.5; clear:both;}