/* CSS Document */
*{ margin:0; padding:0;}
ul{ list-style-type:none;}
img{ border:none;}
a{ color:#333333; text-decoration:none;}
a:hover{ color:#103fc6; text-decoration:underline;}
.clear{ clear:both;}
body{ background:url(../images/bg.jpg) repeat-x; font-size:12px; font-family:"宋体"; color:#333333;}
.header{ width:1000px; margin:0 auto;}
.logo{ width:300px; float:left; margin-top:3px;}
.header_r{ width:700px; float:right;}
.header_r p{ padding-left:430px; padding-top:20px;}
#content { height:35px; width:700px; margin:0 auto; position:relative; z-index:9999; margin-top:25px;}
.main_nav ul li{  float:left; width:100px; height:35px; line-height:35px; font-size:14px;position:relative;  font-weight:bold;}
.main_nav ul li a { display:block; height:35px;text-align:center;text-decoration:none; color:#00195f; font-family:"微软雅黑"; background:url(../images/zhengyuan_1.jpg) no-repeat left center;}
.main_nav ul li a span{ font-family:Arial, Helvetica, sans-serif; font-weight:normal;}
.main_nav ul li a:hover{ text-decoration:none; color:#fff;}
.main_nav ul li.divhover{background:url(../images/hover.png) no-repeat;width:100px; height:35px;}
.main_nav ul li.divhover a{color:#ffffff; }
.main_nav ul li dl{ position:absolute; left:0; top:35px;width:100px;font-weight:normal; font-size:12px; display:none; overflow:hidden;}
.main_nav ul li dl dd{ height:30px; border-bottom:1px solid #ffffff;}
.main_nav ul li dl dd a { display:block; height:30px; line-height:30px; text-align:center; color:#ffffff; background:#103fc6; FILTER: alpha(opacity=90); opacity: 0.9; -moz-opacity: 0.9; font-family:"宋体"; }
.main_nav ul li dl dd a:hover { background:#ffffff; color:#103fc6; font-weight:bold }
.click { margin-top:200px;}
.banner{ width:100%; height:430px; position:relative;  margin-top:5px;overflow:hidden;}
.banner #myFocus {width:1600px;height:430px;overflow:hidden;margin:0 auto;   position:absolute; left:50%; margin-left:-800px;}
.banner .mF_YSlider .pic li,.mF_YSlider .rePic li{position:absolute;top:0;left:0;display:none;}
.main_wrap{background:url(../images/main.jpg) no-repeat; width:1030px; margin:0 auto; overflow:hidden;}
.main{  width:970px; margin:0 auto;}
.about{ width:300px; float:left; margin-top:15px; display:inline;}
.about h1{ background:url(../images/about.jpg) no-repeat; width:300px; height:50px;}
.about h1 span{ float:right; padding-top:10px;}
.about em img{ width:295px; height:75px; border:1px solid #cccccc; padding:2px;}
.about p{ line-height:25px; text-indent:24px;}
.news{ width:310px; float:left; margin-left:25px;margin-top:15px;display:inline;}
.news h1{ background:url(../images/news.jpg) no-repeat; width:310px; height:50px;}
.news h1 span{ float:right; padding-top:10px;}
.news dl{ border-bottom:1px dashed #cccccc; padding-bottom:10px; overflow:hidden;}
.news dl dt{ width:110px; float:left;}
.news dl dt img{ width:100px; height:75px; border:1px solid #cccccc; padding:2px;}
.news dl dd{ width:195px; float:right; line-height:20px;}
.news dl dd a{ color:#103fc6; font-weight:bold;}
.news dl dd span a{ font-weight:normal;}
.news ul li{ background:url(../images/3.jpg) no-repeat 0 center; text-indent:10px; line-height:23px;}
.news ul li span{ float:right;}
.style{ width:310px; float:right;margin-top:15px; display:inline;}
.style h1{ background:url(../images/style.jpg) no-repeat; width:310px; height:50px;}
.style h1 span{ float:right; padding-top:10px;}
.main_b{ width:970px; margin:0 auto; overflow:hidden;}
.product{ width:640px; float:left; margin-top:15px; display:inline;}
.product h1{ background:url(../images/product.jpg) no-repeat; width:640px; height:45px;}
.product h1 span{ float:right; padding-top:10px;}
.product .rool {width:640px; height:165px; margin:0 auto; overflow:hidden;}
.product .rool ul {}
.product .rool ul li { list-style:none; float:left; padding:0 1px; text-align:center; line-height:25px;}
.product .rool ul li img {display:block; padding:2px; border:1px solid #dedede;}
.lianxi{ width:310px; float:right;margin-top:15px; display:inline;}
.lianxi h1{ background:url(../images/lianxi.jpg) no-repeat; width:310px; height:45px;}
.lianxi h1 span{ float:right; padding-top:10px;}
.lianxi ul{ padding-top:10px;}
.lianxi ul li{ line-height:25px;}
.lianxi ul li span{ font-weight:bold;}
.bottom{ background:url(../images/bottom.jpg) repeat-x; margin:0 auto; text-align:center; height:110px; margin-top:15px;}
.bottom p{ line-height:30px; padding-top:25px;}


.banner1{ width:1000px; margin:0 auto; margin-top:5px;}
.banner1 img{ width:1000px; height:300px; }
.main_l{ width:200px; float:left;}
.lanmu{ margin-top:15px;}
.lanmu h1{ border-bottom:2px solid #103fc6; text-align:center; font-size:14px; color:#103fc6; line-height:40px; background:#f0f4ff;}
.lanmu ul li{ line-height:30px; border-bottom:1px dashed #cccccc; text-indent:10px;}
.lanmu ul li a{ display:block;}
.lanmu ul li:hover{ border-bottom:2px solid #103fc6; margin-top:-1px;}
.dizhi { background:url(../images/7.jpg) no-repeat bottom center; width:200px; margin-top:15px; }
.dizhi ul{ padding-top:10px; }
.dizhi ul li span{ font-weight:bold;}
.dizhi ul li{ line-height:20px;}
.main_r{ width:755px; float:right;}
.content{ margin-top:15px; border:1px solid #efefef; overflow:hidden;}
.content h1,.content11 h1,.content22 h1{ border-bottom:2px solid #103fc6; font-size:14px; color:#103fc6; line-height:40px; background:#f0f4ff; text-indent:10px;}
.content h1 span,.content11 h1 span,.content22 h1 span{ float:right; font-size:12px; font-weight:normal;}
.content h1 span a,.content11 h1 span a,.content22 h1 span a{ padding:0 5px; color:#103fc6;}
.content p{ font-size:14px; text-indent:24px; line-height:30px; margin-top:10px; padding:0 10px 0 20px;}
.content h2{ font-size:14px; color:#103fc6; text-align:center; border-bottom:1px dotted #cccccc; line-height:40px; width:710px; margin:0 auto;}
.content  h3{ font-size:12px; font-weight:normal; color:#cccccc; text-align:center; line-height:30px;}

.content11,.content22{ margin-top:15px;}
.content11 ul.ul_style li{ width:240px; float:left; text-align:center; margin-left:10px; line-height:20px; margin-top:15px;}
.content11 ul.ul_style li img{ width:225px; height:170px;  border:1px solid #cccccc; padding:5px;}

.content22 ul li{ border-bottom:1px dashed #cccccc; line-height:30px; background:url(../images/3.jpg) no-repeat 0 center; text-indent:10px;}
.content22 ul li span{ float:right;}





.pagin A {
	BORDER-BOTTOM: #1784ed 1px solid; BORDER-LEFT: #1784ed 1px solid; PADDING-BOTTOM: 3px; LINE-HEIGHT: 14px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; DISPLAY: inline-block; FONT-FAMILY: arial; HEIGHT: 14px; MARGIN-LEFT: 2px; OVERFLOW: hidden; BORDER-TOP: #1784ed 1px solid; BORDER-RIGHT: #1784ed 1px solid; PADDING-TOP: 3px; border-radius: 3px
}
.pagin SPAN {
	BORDER-BOTTOM: #1784ed 1px solid; BORDER-LEFT: #1784ed 1px solid; PADDING-BOTTOM: 3px; LINE-HEIGHT: 14px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; DISPLAY: inline-block; FONT-FAMILY: arial; HEIGHT: 14px; MARGIN-LEFT: 2px; OVERFLOW: hidden; BORDER-TOP: #1784ed 1px solid; BORDER-RIGHT: #1784ed 1px solid; PADDING-TOP: 3px; border-radius: 3px
}
.pagin A:link {
	COLOR: #014fa4
}
.pagin A:visited {
	COLOR: #014fa4
}
.pagin A:hover {
	BACKGROUND: #1784ed; COLOR: #fff; TEXT-DECORATION: none
}
.pagin A:active {
	BACKGROUND: #1784ed; COLOR: #fff; TEXT-DECORATION: none
}
.pagin .current {
	BACKGROUND: #1784ed; COLOR: #fff
}
.pagin .current:link {
	BACKGROUND: #1784ed; COLOR: #fff
}
.pagin .current:visited {
	BACKGROUND: #1784ed; COLOR: #fff
}
.pagin EM {
	PADDING-BOTTOM: 3px; LINE-HEIGHT: 14px; PADDING-LEFT: 4px; PADDING-RIGHT: 2px; DISPLAY: inline-block; HEIGHT: 14px; OVERFLOW: hidden; PADDING-TOP: 3px
}
.pagin .prev-disabled {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; COLOR: #ccc; BORDER-TOP: #ccc 1px solid; CURSOR: default; BORDER-RIGHT: #ccc 1px solid
}
.pagin .next-disabled {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; COLOR: #ccc; BORDER-TOP: #ccc 1px solid; CURSOR: default; BORDER-RIGHT: #ccc 1px solid
}
.plist {
	WIDTH: 753px; MARGIN-BOTTOM: 5px; COLOR: #808080; OVERFLOW: hidden; PADDING-TOP: 5px
}
.plist UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; WIDTH: 228px; PADDING-RIGHT: 15px; FLOAT: left; HEIGHT: 335px; PADDING-TOP: 0px
}
.plist LI {
	TEXT-ALIGN: center; LINE-HEIGHT: 18px; WIDTH: 228px; OVERFLOW: hidden
}
.plist IMG {
	CURSOR: pointer
}
.plist .timg {
	WIDTH: 228px; HEIGHT: 185px; VERTICAL-ALIGN: top
}
.plist .p-name {
	MARGIN-TOP: 10px; HEIGHT: 36px; OVERFLOW: hidden; CURSOR: pointer
}
.plist .p-price {
	FONT: bold 14px/20px Verdana; HEIGHT: 20px
}
.plist .p-price STRONG {
	COLOR: #e4393c
}
.plist .orange {
	COLOR: #ff6600
}
.plist .p-btn {
	MARGIN-TOP: 10px; PADDING-LEFT: 55px; WIDTH: 173px
}
.plist .p-btn INPUT {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: medium none; LINE-HEIGHT: 22px; MARGIN: 0px 5px; WIDTH: 50px; BACKGROUND: url(/images/btn_img.gif) no-repeat left top; FLOAT: left; HEIGHT: 22px; BORDER-TOP: medium none; CURSOR: pointer; BORDER-RIGHT: medium none
}
.plist .pagin {
	TEXT-ALIGN: right; PADDING-RIGHT: 5px; MARGIN-BOTTOM: 15px
}

