/* CSS Document */
body{ padding:0px; margin:0px; background:url(../images/border.gif) repeat-x;}
.content{ text-align:center; margin:0 auto;}
.banner{ text-align:center; margin:0 auto;width:100%; height:588px; background:url(../images/banner1.jpg) center no-repeat;}

.main_nav{ width:100%; height:42px; background:#C10021; float:left;  display:block;}
.main_nav ul{  list-style-type:none; text-align:left;  width:1110px; margin:0 auto; height:42px;}
.main_nav ul li{ float:left; width:152px;}
.main_nav ul li a{ text-decoration:none; color:#FFF; font-family:"微软雅黑"; font-size:16px; line-height:42px; }
.main_nav ul li a:hover{  color:#CCC;}
.clear{ clear:both;}
.cont_ti{ position:relative; width:1117px; left:50%; margin-left:-553px; background:#FFF; overflow:hidden;}
.title1{ width:1117px; height:44px; background:url(../images/title_bg.jpg) no-repeat; margin-top:5px;}
.title1 a{ font-family:"微软雅黑"; font-size:20px; color:#FFF; }
.title1 a:hover{ font-family:"微软雅黑"; font-size:20px;color:#CCC; }
.title_d{ font-family:"微软雅黑"; font-size:20px; color:#FFF; position:relative; left:60px; top:8px;}
.title_n{ font-family:"微软雅黑"; font-size:20px; color:#FFF; position:relative; left:375px; top:8px;}
.title_y{ font-family:"微软雅黑"; font-size:20px; color:#FFF; position:relative; left:725px; top:8px;}
.news{ width:600px; float:left; width:420px; padding-left:15px; margin-top:23px;}
.news ul{ padding:0px; margin:0px; list-style-type:none; font-family:"微软雅黑";}
.news ul li { font-size:14px; line-height:26px; padding-top:5px;}
.news ul li  a{ color:#000;}
.news ul li  a:hover{ color:#00C;}
.demo{ width:1117px; height:223px; background:url(../images/ds.gif) no-repeat; clear:both; display:block; margin-top:5px;}
.list{ width:1117px; height:44px; background:url(../images/list.jpg) no-repeat; margin-top:10px; line-height:44px;}
.list span{font-family:"微软雅黑"; font-size:20px; color:#FFF;}
.list a{ font-family:"微软雅黑"; font-size:20px; color:#FFF; }
.list a:hover{ font-family:"微软雅黑"; font-size:20px;color:#CCC; }
.list_d{ position:relative; left:50px;}
.list_j{ position:relative; left:360px;}
.list_f{ position:relative; left:645px;}
.topbg{width:100%; background:url(../images/topbg.png) repeat-x;}
.new{}
.more{ text-align:right; padding-right:90px;}
.new ul{ padding:0px; margin:0px; list-style-type:none; padding:10px 0px 0px 0px; width:370px; float:left;}
.new ul li a{ text-decoration:none; color:#000; font-family:"微软雅黑"; font-size:14px; line-height:30px;}
.new ul li a:hover{ color:#00C; }
.new_1{ position:relative; left:30px;}
.new_2{ position:relative; left:33px;}
.footer{ text-align:center; font-family:"微软雅黑"; width:100%; padding-top:50px; height:150px; background:url(../images/footer.jpg) no-repeat;}
.footer a{ color:#000; text-decoration:none; padding:0px 10px;}
.footer a:hover{ color:#1a5afd; }
.nav{ margin-top:23px; font-family:"微软雅黑"; color:#333; font-size:14px; border-left:1px solid #ccc; overflow:hidden; width:245px; position:relative; left:18px;}
.nav ul{ padding:0px; margin:0px; padding-left:10px; list-style-type:none;}
.nav ul li a{ text-decoration:none; color:#000; line-height:30px;}
.nav ul li a:hover{ color:#00C; }
.nav p{ padding:0px; margin:0px; width:230px; float:right; line-height:27px;}
/*幻灯片开始*/
.code{ height:auto; padding:20px; border:1px solid #9EC9FE; background:#ECF3FD;}
.code pre{ font-family:"Courier New";font-size:14px;}
.info{ font-size:12px; color:#666666; font-family:Verdana; margin:20px 0 50px 0;}
.info p{ margin:0; padding:0; line-height:22px; text-indent:40px;}
h2.title{ margin:0; padding:0; margin-top:50px; font-size:18px; font-family:"微软雅黑",Verdana;}
h3.title{ font-size:16px; font-family:"微软雅黑",Verdana;}
.importInfo{ font-family:Verdana; font-size:14px;}
#KinSlideshow{ margin:1px; float:left;}
/*幻灯片结束*/
/*图片滚动*/
a{
	text-decoration:none;
	}
	*{
	margin:0px;
	padding:0px;
	}

img{ border:none;}
.box ul { padding:0; margin:0;}
.box ul li{ list-style:none;}
.box img{ border:none;}
.box1 ul { padding:0; margin:0;}
.box1 ul li{ list-style:none;}
.box1 img{ border:none;}
.box{ width:1020px; position:relative;  _height:100%; float:left; margin:20px 0px 0px 58px;}
.picbox{ width:1060px; height:182px;position:relative; }
.piclist{ height:182px;position:absolute; left:0px; top:0px}
.piclist li{ background:#eee; margin-right:30px; padding:3px; float:left;}

.piclist li{ background:#eee; margin-right:30px; padding:3px; float:left; width:135px; height:182px; display:block;}
.piclist li a img{ width:135px; height:152px; float:left; display:block;}
.piclist li a span{ text-align:center; color:#454545; float:left; display:block; width:100%; line-height:30px; font-size:12px;}
.piclist li a span:hover{ text-align:center; color:#00C;  float:left; display:block; width:100%; line-height:30px; font-size:12px;}
.m{ width:30px; height:182px; float:right; display:block; position:relative; z-index:999;}
.m a{ line-height:25px; color:#fff; font-size:16px;}
.m a:hover{ line-height:25px; color:#ccc; font-size:16px;}
.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:60px; 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:14px;}
.box1{ width:495px; position:relative; overflow:hidden; _height:100%; float:right; margin:20px 50px 0px 0px;}
.picbox1{ width:495px; height:182px; overflow:hidden; position:relative;}
.piclist1{ height:182px;position:absolute; left:0px; top:0px}

.swaplist1{ position:absolute; left:-3000px; top:0px}
.og_prev1,.og_next1{ width:30px; height:50px; background:url(../images/icon.png) no-repeat; background:url(../images/icon_ie6.png) no-repeat\9; position:absolute; top:60px; z-index:99; cursor:pointer;filter:alpha(opacity=70); opacity:0.7;}
.og_prev1{ background-position:0 -60px; left:4px;}
.og_next1{ background-position:0 0; right:14px;}

.right02{ width:1040px; height:auto; float:right; display:block; margin-right:30px; margin-left:30px;}

.location02{ width:1040px; height:40px; float:left; display:block; border-bottom:1px solid #E5E5E5; margin-top:21px; }
.location02 p{ line-height:40px; text-align:left; float:left; color:#2D2D2D; font-family:"微软雅黑"; font-size:12px;}
.location02 p a{ color:#2D2D2D; font-family:"微软雅黑"; font-size:12px;}
.location02 p a:hover{ color:#0858B1;}
.about_content02{width:1040px; height:auto; float:left; display:block; text-align:left; margin-top:30px; margin-bottom:30px;}

.company_news{ width:1040px; height:auto; float:left; display:block; text-align:left; margin-top:30px; margin-bottom:30px; }
.news_f{ float:left; display:block; width:450px; margin:20px 35px; height:126px; border-bottom:1px solid #E4E4E4; }
.company_news_area{ float:left; display:block; width:100%;  height:126px;}
.company_news_area .b{ float:left; display:block; text-align:left; line-height:35px;  color:#303030; font-family:"微软雅黑"; font-size:16px; width:100%; font-weight:normal; border-bottom:1px solid #E4E4E4;}
.company_news_area span{ float:left; display:block; line-height:25px; width:100%; color:#555555; font-family:"Arial"; font-size:12px; text-align:left;}
.company_news_area a{ float:left; display:block; line-height:20px; width:100%; color:#5D5D5D; font-family:"微软雅黑"; font-size:12px; text-align:left;}
.company_news_area a:hover{ color:#0858B1;}


.cases_content{width:1040px; height:auto; float:left; display:block; text-align:left; margin-top:30px; margin-bottom:30px; }
.cases_f{ float:left; display:block; width:193px; height:211px; background:url(../images/cases_bg01.jpg) no-repeat; margin:20px 6.8px;}
.cases_f img{ float:left; display:block; width:191px; height:148px; margin-left:1px; margin-top:1px;}
.cases_f p{ float:left; display:block; width:191px; height:60px; margin-top:1px; margin-left:1px;}
.cases_f p a{ float:left; display:block; width:191px; height:60px; background:url(../images/piont08.jpg) no-repeat; text-align:center;  color:#5D5D5D; font-family:"微软雅黑"; font-size:14px; line-height:35px;}
.cases_f p a:hover{ float:left; display:block; width:191px; height:60px; background:url(../images/piont09.jpg) no-repeat; text-align:center;  color:#fff; font-family:"微软雅黑"; font-size:14px; line-height:35px;}

/* 内容 */
.article { padding:0 4% 3%; line-height:2;color:#444; word-wrap:break-word; }
.article .mt { text-align:left; margin-top:40px; text-align:center; }
.article .mt h1 { padding:5% 0 0; font-size:20px; line-height:26px; font-weight:100; }
.article .mt .titBar { padding:2% 0; border-bottom:1px dotted #dadbdd; color:#777; font-size:12px; line-height:24px; }
.article .mc { padding:20px 0 10px; font-size:16px; word-wrap:break-word; }

.page{ width:1040px; height:25px; text-align:center; line-height:25px;  color:#454545;   font-family:"微软雅黑"; margin-top:20px; margin-bottom:20px;}

.pages{ width:100%;  margin-bottom:2em;}
.last{ border-width:1px 0; text-align:left; border-bottom:1px dotted #dadbdd;}
.last p a { display:inline-block; padding:11px 5px; color:#000; }
.last p a:hover { display:inline-block; padding:11px 5px; color:#f60;}
.next{ border-width:1px 0; text-align:left;}
.next p a { display:inline-block; padding:11px 5px;  color:#000; }
.next p a:hover { display:inline-block; padding:11px 5px; color:#f60;}