﻿@charset "utf-8";
/* CSS Document */

*{margin:0; padding:0;}
ul li{ list-style-type:none;}
a{font-size:12px; text-decoration:none; border:0px; outline:none; }
img{ border:none;}
p{font-size:12px; text-indent:2em;}
.clear{ clear:both;}
body{ background:url(../images/body_bg1.jpg) repeat-x #5b0000;}

.wrap{ margin:0 auto; width:1005px;}


.head{ background:url(../images/head_bg0.jpg) no-repeat center; height:187px;}
.head_left{ width:480px; height:118px; float:left; padding-top:20px;}
.head_left h1{ color:#787877; float:left; padding-top:10px; font-size:12px; padding-left:20px;}
.logo{float:left;}
.head_rig{float:right; width:160px; padding-right:15px;}
.shoucang{float:right; font-size:12px; padding-top:10px;}
.shoucang a{color:#787878;}
.rexian{float:right; padding-top:37px;}
.head_rig span{font-size:20px; color:#1175db; font-weight:bold; font-family:"微软雅黑";}
.nav{width:1005px; height:54px; margin-left:30px;}
.nav li{float:left; line-height:54px; width:94px; text-align:center;}
.nav li a{color:#fff; display:block; font-size:14px;  width:94px;}
.nav li a:hover{background:url(../images/nav_hove.jpg) no-repeat; height:54px;}
.banner1{ height:411px;}
.nav ul .riqi {
	color:#0C3F76;
	float:left;
	width:200px;
	line-height:35px;
	padding-left:20px;
	height:35px;
}

/*内容搜索*/
.nlss{ overflow:hidden; width:1005px;}
.nlss .nlssBox p{ width:600px; height:63px;color:#a30001; float:left;font-size:12px; line-height:63px;}
.nlssBox a{color:#fff; font-size:12px; padding:0 5px;}
.nlssBox .ssnl{overflow:hidden; width:309px; height:32px; line-height:32px; float:right; margin-top:15px; float:right;}
.nlssBox .ssnl input{width:256px; height:30px; line-height:30px;background:none; padding-left:10px; border:1px solid #dedede;font-size:13px; color:#dedede; float: left;}
.nlssBox .ssnl em{ display:block; cursor:pointer; width:41px; height:32px;/*background:url(../images/fangdajing.png) no-repeat center  right;*/ float:right;}
.searchbox{ float: right; margin-top: 15px; width: 280px; height: 32px; overflow: hidden;}
.searchbox input{outline: none;}
.seartxt{ float: left; width: 247px; height: 30px; font-size: 12px; color: #fff; text-indent: 10px; line-height: 30px; border: 1px solid #999; border-right: 0; background: none;}
.searss{ float: right; width: 32px; height: 32px; border: 0; cursor: pointer; background: url(../images/icobox.png) no-repeat center;}


.main{padding:10px 0;}
.main_left{ width:242px; float:left; padding-right:10px; }
.title{ height:44px; background:url(../images/title_bg.jpg) no-repeat 0 40px;}
.title h2{ float:left; line-height:44px;}
.title h2 a{  font-size:16px; display:block; height:44px; background:url(../images/biao_bg0.jpg) left center no-repeat; padding-left:13px; float:left; margin-left:10px; color:#000;}
.title h2 span{font-size:12px; float:left;padding-left:5px;}
.more{ float:right; width:40px; text-align:center; display:block; line-height:44px; padding-right:10px;}
.more a{ color:#a10000;}

.main_cpfl{background:#ffffff; width:242px;}
.main_cpfl ul{padding:10px;}
.main_cpfl ul li{ background:url(../images/cpfl_bg0.jpg) no-repeat; line-height:23px; margin-bottom:6px;}
.main_cpfl ul li a{color:#ffffff; font-weight:bold; padding-left:50px;}
.main_cpfl ul li span{ color:#ffffff; text-align:right;}

.main_lxwm{padding:10px 5px;}
.main_lxwm p{ font-size:14px;text-indent:0;  padding:9px 5px 5px 10px; line-height:190%;}

.main_ryzz{ float:left; background:#ffffff; width:277px; margin-top:10px;}
#ryzz_img{ margin-top:5px; padding:20px;}

.main_rig{width:742px; float:right;}
.main_rig_top{float:left; background:#FFF; width:742px; }
.main_gsjj{width:730px; float:left; padding-right:8px;}
.main_gsjj h2{ float:left; padding:15px 0;}
.main_gsjj p{ padding-left:10px; line-height:200%; }
.gsjj_img{float:left; padding-right:10px;}
.main_gsjj p a{color:#970000;}

.main_news{ float:left; padding-right:15px; width:310px;}
.main_news h2{ float:left; padding:15px 0;}
.more2{float:right; width:40px; text-align:center; display:block; line-height:15px; padding:15px;}
.more2 a{ color:#038fec;}
.main_news li{ width:310px;line-height:190%; float:left; border-bottom:1px solid #085e8d; padding:1px 20px; }


.main_news1{ width:1005px; height:224px;  background:#FFF;  margin-top:10px;}
.main_news1 h2{ float:left; margin:15px 0;}
.more2{float:right; width:40px; text-align:center; display:block; line-height:15px; padding:15px;}
.more2 a{ color:#a10000;}
.main_news1 ul{ margin:0 15px;}
.main_news1 li{ width:465px;line-height:190%; float:left; border-bottom:1px solid #4d4d4d; margin:1px 10px; background:url(../images/jiantou.jpg) 5px no-repeat; }
.main_news1 li a{ width:160px; padding-left:20px; display:block; overflow:hidden; word-break:keep-all; white-space:nowrap; text-overflow:ellipsis; color:#000; }
.main_news1 li span{ float:right; font-size:12px;}

.main_pro{  background:#fff; width:1003px; margin-top:8px;}
.main_pro h2{ float:left; padding-top:15px;}
.main_pro ul{ zoom:1; padding:0 18px;}
.main_pro ul:after{ content:""; clear:both; display:block;}
.main_pro ul li{ float:left; padding:15px 6px; }
.main_pro ul li a{ line-height:200%; color:#ff0101;}
.main_pro ul li a img{ border:3px #940d0d solid; }
.main_pro ul li span{font-size:12px; padding-top:5px; padding:0 20px 0 10px;}

.main_crcm{ float:left; background:#fff; width:715px; margin-top:8px;}
.main_crcm h2{ float:left; padding-top:15px;}
.main_crcm ul{ zoom:1; padding:1px 18px; margin-bottom:9px;}
.main_crcm ul:after{ content:""; clear:both; display:block;}
.main_crcm ul li{ float:left; padding:0 10px; }
.main_crcm ul li a img{ border:3px #2279bd solid; width:200px; height:150px;}


.main_bot{width:1003px; background:url(../images/zizhi-bg.jpg) repeat-y; margin-top:10px; height:253px;}
.title2{width:993px; padding:15px 0 0 10px; } 
.title2 h2{ float:left; line-height:38px;  width:257px; }
.title2 h2 a{ color:#FFF; font-size:16px; display:block; height:38px; padding-left:13px; float:left; margin-left:10px;}
.title2 h2 span{font-size:12px; float:left; color:#FFF; padding-left:5px;}
.title2 .more2 a{color:#FFF;}
.main_cgal ul{padding-left:5px;}
.main_cgal ul li{ float:left; padding:0 8px; }
.main_cgal ul li a{ line-height:180%;}
.main_cgal ul li a img{ width:232px; height:161px; padding-top:5px;}
.main_cgal ul li span{font-size:12px; padding-top:12px; display:block; width:232px; text-align:center; color:#FFF;}

.foot{  background:url(../images/foot-bg.jpg) repeat-x #8f0505;  line-height:150%; padding-top:10px; }
.foot a{color:#FFF;}
.friend_link{ padding:5px; font-size:12px;color:#FFF; }
.friend_link a{ padding:0 3px;}
.zhichi p{ text-align:center; padding:5px 0;color:#FFF;}

/* qqshop focus */
#focus {width:1003px; height:411px; overflow:hidden; position:relative;}
#focus ul {height:411px; position:absolute;}
#focus ul li {float:left; width:1003px; height:411px; overflow:hidden; position:relative; background:#000;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:1003px; height:20px; left:0; bottom:0;}
#focus .btn {position:absolute; height:10px; padding:5px 10px; right:0; bottom:0; text-align:right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#focus .btn span.on {background:#fff;}
#focus .preNext {width:45px; height:100px; position:absolute; top:115px;cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}




.shipin_neirong{ padding:0 20px;}

/*------------banner-----------------*/
#slider {
	width: 1003px; /* important to be same as image width */
	height: 411px; /* important to be same as image height */
	position: relative; /* important */
	overflow: hidden; /* important */
}
#sliderContent {
	width: 1003px; /* important to be same as image width or wider */
	position: absolute;
	top: 0;
	margin-left: 0;
}
.sliderImage {
	float: left;
	position: relative;
	display: none;
}
.banner p {
	position:absolute;
	top:310px;
	right:90px;
	color:#000;
}



/*--------滚动--------*/
#demo {
overflow:hidden;

float:left;
}
#demo img {

}
#demo a{ line-height:25px;}
#indemo {
float: left;
width: 3000%;
}
#demo1 {
float: left;
}
#demo2 {
float: left;
}


#demo22 {
overflow:hidden;

float:left;
}
#demo22 img {



}
#demo22 a{ line-height:25px;}
#indemo22 {
float: left;
width: 3000%;
}
#demo122 {
float: left;
}
#demo222 {
float: left;
}


