﻿@charset "utf-8";
* {padding:0;margin:0;}
body {font-size:12px;font-family: "微软雅黑"; color:#696969;}
h1, h2, h3, h4, h5, h6,b{font-size: 100%; font-weight:normal;}
address, em {font-style: normal;}
ul,li,ol{list-style:none;}
img{border:none;}
select,input,img,select{vertical-align:middle;}
a {text-decoration:none;color:#696969;}
a:hover{color:#9e392f;}
.clearfix:before,.clearfix:after {content:"";display:table;}
.clearfix:after {clear:both;overflow:hidden;}
.clearfix {zoom:1; /* for ie6 & ie7 */}
.w1100{ width:1100px; margin:0 auto;}
.w1083{ width:1083px; margin:0 auto;}
.w1058{ width:1058px; margin:0 auto;}
.fl,.fr {display:inline;}
.fl {float:left;}
.fr {float:right;}

/*首页头部*/
.container{}
.header{ background:url(../images/banner.jpg)  no-repeat center top; height:488px; position:relative;}
.menu{background:url(../images/bgtop.png) repeat-x;height:75px; position:absolute;top:20px; width:100%; line-height:75px}
.logo{ padding-top:6px; margin-right:60px}
.menunav{ width:835px}
.menunav .dqcurrent{background:#01c9c6;color:#fff}
.menunav a{ float:left; display:block; margin-left:20px; padding:0 15px; font-size:16px;}
.menunav a:hover{ background:#01c9c6; color:#fff}

/*主体部分*/
.sysearch{ background:url(../images/bg1.jpg) repeat-x; height:55px; line-height:55px}
.searchcon{ width:312px; padding-top:15px}
.iput{ width:280px; height:25px; line-height:25px; border:none;background-color:#FFFFFF; text-indent:5px;outline:none}
.button{ border:none; background:none; background:url(../images/search.jpg) no-repeat; text-indent:-999em; width:27px; height:25px; cursor:pointer; }
.syfistcon{ margin-top:10px; background:#f8f8f8; overflow:auto}
.syfistcon_left{ width:260px;  background:#eee; margin-right:10px}
.news1{ padding:10px 15px 15px 15px;}
.news1tit{ background:url(../images/line.jpg) repeat-x bottom; height:30px}
.news1tit .more{ float:right}
.news1 b{ font-size:14px; color:#000; background:url(../images/icon.jpg) no-repeat left center; padding-left:18px}
.news1con{ line-height:23px; padding:10px 0 10px; height:230px;color:#000;}
.news2con{ line-height:23px; padding:10px 0 10px; height:150px}
.news2con ul li a img{ margin:5px 0}

.syfistcon_rig{ width:830px}
.syfistcon_rig b{ color:#212121; font-size:18px; display:block; height:50px; line-height:50px}
.syfistcon_rig ul li{ float:left; width:192px; text-align:center; margin:10px 7px 15px 7px; display:inline}
.syfistcon_rig ul li img{border:1px solid #ccc; padding:2px 5px; margin-bottom:20px}

.sysecondcon{ margin-top:20px; overflow:auto}
.sy2left{ width:750px;}
.sy2left b{ display:block; font-size:18px; color:#5e5e5e; height:55px; line-height:55px; border-bottom:1px solid #ccc; margin-bottom:25px}
.sy2left ul li img{ float:left; background:url(../images/tu2bg.jpg) no-repeat; padding:10px; margin-right:20px}
.sy2left ul li p{ line-height:25px; padding-top:15px; color:#434343}
.sy2left ul li p a{ color:#c04a01}

.sy3con{overflow:auto}
.sy3left{ width:260px; background:url(../images/telbg.jpg) no-repeat left; height:250px}
.sy3left p{ padding:50px 0 0 25px; line-height:25px; color:#f1f1f1}
.sy3mid{ width:280px}
.sy3midcon{ height:170px}
.sy3rig{width:560px;}
.sy3rigcon{ margin-top:20px}
.sy3rigcon ul li img{ float:left; outline:1px solid #ccc; padding:2px; margin-right:15px}
.sy3rigcon ul li p{ padding-right:10px; line-height:25px}

/*bottom部分*/
.footermenu{ background:#000;  height:50px; line-height:50px; text-align:center}
.footermenu a{ margin:0 20px;color:#fff; font-size:14px}
.footcop{ background:url(../images/bgbo.jpg) repeat-x; height:170px; padding-top:20px}
.footcop p{ width:450px; margin-left:140px; line-height:25px; padding-top:20px}
.botlogo{ padding:30px}
.botew{ padding:0 30px}

.nycon dl{ float:left; border-bottom:1px #ccc dashed; padding:20px 0 20px;}
.nycon dl dt{ outline:1px solid #ccc; padding:2px; float:left; margin:0 20px}
.nycon dl dd{ float:left; width:590px; padding:10px 0}
.nycon dl dd a{color:#9e392f; font-size:16px;}
.nyline b{ border-bottom:1px solid #ccc}
.anlicon ul{ margin-top:20px}
.anlicon ul li{ margin:10px 7px 0 7px;}
.nydycon{ margin-top:20px}
.nydyimg{ text-align:center; font-weight:bold; font-size:16px;}
.nydyjs{ line-height:25px; padding:20px}
.liebiao{padding:20px;line-height:25px;}
#pages { padding:10px 0 20px;text-align:center;font:12px '';}
#pages a { display:inline-block; padding:0px 8px; height:22px;font-size:12px;line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333}
#pages a.a1 {padding:0px 12px; height:22px; line-height:22px;margin-top:0px;}
#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none; }
#pages span { display:inline-block;  padding:0px 8px; height:22px; line-height:22px; background:#5a85b2; border:1px solid #5a85b2; color:#fff; text-align:center; }
.page .noPage { display:inline-block;  padding:0px 12px; height:22px; line-height:22px;border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }