@charset "utf-8";
/* 全局样式 */
*{ margin:0 auto; padding:0; border:0;}
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div{margin:0 auto;padding:0;border:0; }
body{ font-size: 14px; background-color: #fff;  background-repeat: no-repeat; background-position: center top; }
ul,li{list-style-type:none;font-size:14px; overflow:hidden; }
select,input,img,select{vertical-align:middle;} 
a:link,a:visited{text-decoration:none;font-size:14px; color:#000;}
a:hover,a:active,a:focus{text-decoration:none;font-size:14px; color:#000;}
.clear{clear:both;zoom: 1;}

/*头区*/
#header { height:auto;}
#header .top { height: 35px; }
#header .center { height: 124px; }
#header .nav {}
#header .nav ul { display:block; width:1000px; margin:0 auto; height:34px; padding-top:18px}
#header .nav ul li { display: block; float: left; width: 55px; height: 15px; line-height: 15px; text-align: center; border-right-width: 1px; border-right-style: solid; border-right-color: #f88e8e; }
#header .nav ul li a { font-size:12px; color:#FFF;}
#header .c { margin:0 auto; width:1000px;}
#header .top .c .today { float:left; height:29px; line-height:29px; width:200px; }
#header .top .c .collection { float:right; width:200px; height:29px; line-height:29px; text-align:center; }
#header .center .c .logo { float:left; width:251px;}
#header .center .c .wz { position: absolute; width: 700px; bottom: 0px; right: 0px; height: 50px; line-height: 50px; font-size: 12px; color: #626061; text-align: left; }
#header .center .c { position:relative; height:124px;}
#header .center .c .wz .left{ float:left; }
#header .center .c .wz .right{ float:right; display:block; position:relative; width:200px; height:50px; }
#header .center .c .wz .right .wx { position:absolute; left:60px; bottom:0px; width:100px; height:50px;}
#header .center .c .wz .right .jhd { position:absolute; left:130px; bottom:0px; height:50px;}
#header .center .c .wz .right .erwei1 { position:absolute; bottom:20px; left:30px;}
#header .center .c .wz .right .erwei2 { position:absolute; bottom:20px; left:40px;}
#header .center .c .wz .right .erwei1_1 { position:absolute; left:60px; bottom:10px; display:none; z-index:10;}
#header .center .c .wz .right .erwei2_1 { position:absolute; left:71px; bottom:10px; display:none; z-index:10;}

/*新头区*/
header .top { height:267px; background-image:url(images/top_01.jpg); background-repeat:no-repeat; background-position:center;color:#FFF;}
header .top a{color:#FFF;}
header .top .first { width:1200px; height:28px; line-height:28px; margin:0 auto;}
header .top .first .today { float:left; height:28px; line-height:28px; width:200px; }
header .top .first .collection { float:right; width:200px; height:28px; line-height:28px; text-align:center; }
header .top .second { position:relative; width:1200px; margin:0 auto; height:177px;  }
header .top .second .cr { position:absolute; width:720px; height:30px; line-height:30px; font-size:16px; color:#FFF; top:185px; left:45px;}
header .top .second .search { position:absolute; left:473px; top:62px; width:415px; height:37px; border:#565759 solid 3px; background-color:#FFFFFF;}
header .top .second .search .search_key { width:335px; height:35px; border:0px;}
header .top .second .search .img_btn { float:right;}
header .top .second .zj_search { position:absolute; right:0px; top:68px;}
header .top .second .zj_search .zj_key { width:133px; height:21px; line-height:21px;}
header .top .second .zj_search .img_btn2 { height:27px; width:65px;}
header .top .second .right{ float:right; display:block;  width:225px; height:35px; font-size:16px; color:#FFF; position:relative; margin-top:185px;  }
header .top .second .right .wx { position: absolute; left: 76px; bottom: 1px; width: 120px; height: 35px; }
header .top .second .right .jhd { position:absolute; left:150px; bottom:0px; height:35px;}
header .top .second .right .erwei1 { position:absolute; bottom:20px; left:35px;}
header .top .second .right .erwei2 { position:absolute; bottom:20px; left:45px;}
header .top .second .right .erwei1_1 { position:absolute; left:68px; bottom:10px; display:none; z-index:10;}
header .top .second .right .erwei2_1 { position:absolute; left:78px; bottom:10px; display:none; z-index:10;}
header .nav { height:53px;background:url(images/1_02.jpg);}
header .nav ul { width:1200px; height:53px; margin:0 auto;}
header .nav ul li { float:left; display:block;padding-left:25.5px;padding-right:25.5px;height:53px; line-height:56px; text-align:center;background:url(images/3_03.jpg) no-repeat right center;}
header .nav ul li:last-child{background:none;}
header .nav ul li a { font-family:"微软雅黑"; font-size:16px; color:#FFFFFF;}

/*尾区*/
#footer .link { height: 193px; background-color: #fafafa; border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; border-top-color: #e5e5e5; border-bottom-color: #e5e5e5; }
#footer .link .c { width:1200px; height:193px;}
#footer .link .c .left { float:left;  width: 213px; border-right-width: 1px; border-right-style: solid; border-right-color: #e5e5e5; }
#footer .link .c .center { float:left; width:214px; padding-left:30px; padding-top:30px; height:163px; border-right-width: 1px; border-right-style: solid; border-right-color: #e5e5e5; line-height:30px;}
#footer .link .c .center a, #footer .link .c .right a { font-size:12px;}
#footer .link .c .right { float:left; height:163px; width:660px;  padding-left:30px; padding-top:30px; line-height:30px; }
#footer .copyright { height:148px; padding-top:40px; text-align:center; font-size:18px; color:#50505; line-height:36px;position:relative;}
.copyright .sydw{position:absolute;bottom:72px;left: 50%;margin-left: 260px;}
#footer .link .c .right ul { display:block; height:120px;}
#footer .link .c .right ul li { float:left; width:110px; height:30px; line-height:30px; text-align:left;}

/*位置 web_position*/
.web_position { background-color:#f2f0f1}
.web_position .c { width:980px; padding-left:20px; height:57px; line-height:57px; margin:0 auto;}

/* 主样式*/
#main { width:1200px; height:auto; margin:0 auto; margin-top:25px;}