@charset "utf-8";
/* CSS Document */
/* 全局样式 */
* {padding:0;margin:0;}
body{color:#666;background:#F4F4F4; font-family:微软雅黑,Verdana, Geneva, sans-serif;  font-size:14px; line-height:30px;}
ul,ol{list-style-type:none;}
textarea,select,input,button,label,img{vertical-align:middle;font-family: 微软雅黑}
input[type=submit] {cursor:pointer}
input .i{ margin-right:5px;}
input,button{overflow:visible;}
table {border-collapse:collapse;}
img {border:0;}
html{-webkit-text-size-adjust:none;}
input, textarea, div, a {outline: none;}
html, body {height: 100%;width: 100%; word-wrap: break-word;word-break: break-all;}
html {overflow: hidden;overflow-y:scroll;}

/* 链接样式 */
a{color:#000;text-decoration:none;}
a:link{}	
a:hover{text-decoration:none;color:#ff6600;}	/*设置对象在其鼠标悬停时的样式表属性*/
a:active{}  /*在鼠标点击与释放之间发生的事件*/
a:visited{} /* 已被访问过时的样式表属性 */


.content{ width:1200px; overflow:hidden; margin:0 auto;}

/******头部****/
.head{ width:100%; overflow:hidden; height:120px; background:#ffffff;}
.logo{ float:left; width:740px; margin-top:10px;}
.h_tel{ float:right; width:190px; background:url(../pic/phone.png) no-repeat left 15px; padding-left:50px; margin-top:30px;}
.h_tel p{ font-size:16px; line-height:30px;}
.h_tel span{ display:block; color:#ff6600; font-size:22px; font-weight:bold;}

/************/
.nav_bg{ height:40px; width:100%; background:#ff6600; line-height:40px;}
.nav_bg li{ float:left; width:109px; text-align:center;}
.nav_bg li a{ display:block; color:#fff; font-size:14px;}
.nav_bg li a:hover{ background:#291973;}

.banner{}
#flashs { position:relative;background:#fff; height:400px;}
#flashs .bgitem { z-index:1;position:absolute; top:0;left:0;}
#flashs .btn{ position:absolute; z-index:7; bottom:0px; right:50%; margin-right:-470px; padding:5px 6px;}
#flashs .btn span{ color:#F98916;  background:#efefef; border:1px solid #F98916; cursor: pointer;display: inline-block;margin-left: 5px;padding:0px 6px;}
#flashs .btn span.cur{ background:#F98916; color:#fff;}

/******
.lyr{ float:right; margin-left:5px; background:#fff; width:305px; padding-top:20px; height:380px;}
.lytit{ height:40px; background:#f4f4f4; line-height:40px; margin:8px 8px;}
.lytit span{ color:#c00; padding-right:8px; padding-left:5px;}
.lytit span i{ background:#fff; border-radius:50px;  width:50px; padding-right:5px; text-align:center; padding-left:5px; margin-right:5px;}
.lyr table tr td span{ background:#f4f4f4; height:30px; display:inline-block; border:1px #ccc solid; border-right:0px; text-align:center; width:90px; margin-left:5px;}

******/
/****************/
.box1{ width:100%; overflow:hidden; margin-top:20px;}
.tit{ height:45px; line-height:45px; background:url(../pic/li.gif) no-repeat left center; border-bottom:2px solid #ff6600;}
.tit h3{ padding-left:30px; font-size:20px; float:left;}
.tit span{ float:right;}
.boxcon{ margin-top:20px;}
.boxconl{ width:360px; float:left;}
.boxconr{ width:840px; float:right;}

.boxconl ul li{ border:1px #ccc solid; background:#fff; width:360px; height:530px; float:left;}
.boxconl ul li img{ width:340px; height:510px; margin:10px;}
.boxconl ul li:hover{ box-shadow:0px 0px 10px #ccc;}

.boxconr ul li{ width:260px; height:255px; margin-left:18px; border:1px #ccc solid; background:#fff; float:left;  margin-bottom:18px;}
.boxconr ul li span{ display:block; padding-left:5px; line-height:30px;}
.boxconr ul li img{ width:250px; height:180px; margin:5px; border:0px;}
.boxconr ul li p{ display:block; line-height:30px; padding-left:5px; font-size:18px; font-weight:bold; color:#ff6600;}
.boxconr ul li p em{ font-style:normal; font-size:12px; color:#888888; padding-left:5px; font-weight:normal;}
.boxconr ul li:hover{box-shadow:0px 0px 10px #ccc;}

.foot{ background:#fff; width:100%; overflow:hidden; height:150px; margin-top:30px}
.f_nav{ height:35px; background:#ff6600;}
.f_nav li{ float:left; color:#fff; width:400px; text-align:center; line-height:35px;}
.ic01 img{ margin-right:10px;}
.f_con{ width:1200px; margin:0 auto; padding-top:20px; text-align:center;}
.f_con p{ line-height:26px;}
.f_con span{ padding-right:15px;}


/*************/
.main{ width:100%; overflow:hidden; margin-top:20px; }

/************/

.leftl{ float:left; width:200px; border:1px #ff6600 solid; overflow:hidden; background:#fff;}
.rightr{ float:right; width:980px; background:#fff;}

.ltit{ background:url(../pic/ltit.gif) no-repeat; height:40px; line-height:40px; color:#ff6600;}
.ltit h3{ text-align:center;}
.lcon{ padding-bottom:10px; padding-top:10px;}
.lcon li{ height:45px; line-height:45px; border-bottom:1px dashed #ccc; padding-left:15px;}
.lcon li:hover{ background:#eee;}


.lxcon{ margin-top:10px;}
.lxcon1{ padding:5px;}
.lxcon p{ line-height:26px;}


.rtit{ height:30px; border-bottom:3px #ff6600 solid;  padding-left:10px; padding-top:10px; }
.aboutcon{ padding:20px;min-height:530px; margin-top:5px;}
.aboutcon p{ text-indent:2em; margin-bottom:5px;}
.newscon{ padding:20px;}
.newscon h4{ text-align:center; line-height:40px;}
.newscon p{ text-indent:2em; margin-bottom:5px;}
.procon{ padding:20px; min-height:530px; margin-top:5px;}
.procon h4{ text-align:center; line-height:40px;}


/***********/
.prolist{ width:980px; min-height:560px; margin-top:5px; padding-bottom:10px;}
.prolist ul{ padding-left:10px; padding-top:10px;}
.prolist li{ float:left; width:300px; height:300px; margin:8px 10px; border:1px #ccc solid;}
.prolist li span{ display:block; line-height:30px; padding-left:5px;}
.prolist li img{ width:290px; height:230px; margin:5px;}
.prolist li p{ display:block; padding-left:5px; line-height:30px; font-weight:bold; font-size:18px; color:#ff6600;}
.prolist li p em{ font-style:normal; font-size:12px; color:#888888; padding-left:5px; font-weight:normal;}
.prolist li:hover{ box-shadow:0px 0px 10px #ccc;}

/*************/
.newslist{width:980px; overflow:hidden;}
.newslist li{ border-bottom:1px #ccc solid; padding-left:8px; height:85px; padding-top:10px;width:980px;}
.newslist li .ntit{ width:830px; display:inline-block; float:left; }
.ntit h2{ font-size:16px;}
.newslist li .dt{ float:right; background:#5D5F65; color:#fff; font-style:normal; width:100px; height:75px; line-height:75px; text-align:center;}
.newslist li .dt span{ font-size:28px; font-style:normal; font-weight:bold;}
.newslist li .dt em{ font-style:normal; font-size:18px;}
.newslist li:hover{ background:#eee;}


.nypa{ margin-top:20px; overflow:hidden;}


/*文章分页样式*/
#fenye{clear:both; margin:10px 20px 0 0; padding-top:20px; }
#fenye a{text-decoration:none; display:inline;line-height:25px;}
#fenye .prev,#fenye .next{width:52px; text-align:center;  line-height:25px;}
#fenye a.curr font{width:22px;background:#D72C2C; border:1px solid #D72C2C; color:#fff; font-weight:bold; text-align:center;line-height:25px;height:25px; display:block;}
#fenye a.curr:visited {color:#fff;}
#fenye a{color:#666;background:#fff; margin:0px 5px; border:1px solid #ccc; float:left; text-align:center;height:25px;line-height:25px}
#fenye a.num{width:22px;}
#fenye a:visited{color:#c00;} 
#fenye a:hover{ float:left;background:#D72C2C; color:#fff;border:1px solid #D72C2C;}
#fenye span{line-height:30px; font-size:13px; height:30px;}

