﻿@charset "utf-8";
/* CSS Document */
/*==============================================================================

font-family:"宋体", SimSun;
font-family:"微软雅黑", Microsoft YaHei;
==============================================================================*/

*html .logo img{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="images/logo_04.png");_background:none;}
/*有时候使用了背景透明的：会导致ie6的链接无效，解决办法：在a里面添加position：relative; 在input或者其他submit按钮中无效也可以设置position：relative来解决*/


/*圆角的问题css*iecss.htc的路径要写对（相对于html的路径），否则的话是不行的_检查*/
.yuan {border: 1px solid #C0C0C0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;position:relative;background:#FFF;z-index:2;behavior: url(style/iecss3.htc);}


body{font-size:12px;color:#333;font-family:"宋体", SimSun; margin:0; padding:0;}
ul,li{list-style:none; margin:0; padding:0;}
img{border:0px;}
a{color:#333;text-decoration:none;outline:none;blr:expression(this.onFocus=this.blur());}
a:hover{color:#333;}
input,textarea{ outline:0; resize:none;}
input{ margin:0; padding:0;}
.clear { clear:both;}
h3{ padding:0; margin:0;}

#header { width:100%; margin:0 auto; background:url(../images/index043_02.jpg) repeat-x center center;}
.headt { width:1000px; margin:0 auto;}
.logo { width:276px; height:95px; float:left;}
.headerr { float:right; width:340px; height:47px; padding-top:45px;}
.headerr span { display:block; float:right; margin:0 12px 3px 0;}
.headerr span a { color:#4e4d4d;}
.search { float:left;width:340px; height:33px;}
.t1 { float:left; width:277px; height:33px; line-height:33px; padding-left:20px; color:#817f7f;  border:none; background:url(../images/index_05.png) no-repeat center center;}
.but { float:left; width:43px; height:33px; border:none; background:url(../images/index_06.png) no-repeat center center; cursor:pointer;}


.nav { width:100%; height:56px; margin:0 auto; background:url(../images/index043_05.jpg) repeat-x center center; margin-top:25px;}
.navlist { width:1000px; height:56px; margin:0 auto;}
.navlist li { float:left; width:98px; height:56px; line-height:56px; text-align:center; margin-left:34px;}
.navlist li a { display:block; color:#424141;font-family:"微软雅黑", Microsoft YaHei; font-size:14px; width:98px; height:56px;}
.navlist li a:hover { background:url(../images/navbg_11.jpg) no-repeat center center;}

/*下拉*/
#nav li ul { display:none;position:absolute; padding-right:8px; width:auto; *width:500px; -moz-border-bottom-left-radius:12px; -webkit-border-bottom-left-radius:12px; border-bottom-left-radius:12px; -moz-border-bottom-right-radius:12px; -webkit-border-bottom-right-radius:12px; border-bottom-right-radius:12px; box-shadow:2px 2px 6px rgba(0, 0, 0, 0.3); z-index:999;}

#nav .nav_div{background-color:#FFF; float:left; width:auto; height:120px; *width:500px; -moz-border-bottom-left-radius:10px; -webkit-border-bottom-left-radius:10px; border-bottom-left-radius:10px; -moz-border-bottom-right-radius:10px; -webkit-border-bottom-right-radius:10px; border-bottom-right-radius:10px; padding-left:22px; padding-right:22px;}

#nav li ul li { float:left; width:100px; height:100px; margin-left:0px; margin-top:20px;}
#nav li ul li a{ background:none; line-height:32px; font-weight:600; color:#000;}
#nav li ul li a:hover{ color:#E67018;}
#nav li ul li span{ display:block; line-height:22px; vertical-align:top; text-align:center;}
#nav li ul li span a{line-height:22px; height:auto; display:block; color:#666666; font-size:12px; font-weight:500;}


#nav li.sfhover ul {left:auto;}






#yangshi1 { margin-left:-6px;}

#banner { width:100%; margin:0 auto;}

#content { width:100%; margin:0 auto; background-color:#f6f6f5; display:inline-block;}
.news {width:100%; height:44px; _height:36px; background:url(../images/index0601_19.jpg) repeat-x center center;}
.newsinfo { width:1000px; height:44px; line-height:44px; margin:0 auto; padding-bottom:16px; }
.newsinfo p{ font-weight:normal; text-indent:3em;float:left; margin:0;height:44px; line-height:44px; background:url(../images/index01_03.png) left center no-repeat;}
.newsinfo p a { text-decoration:underline;}
.newsinfo p a:hover { color:#088607;}
.newsinfo span { display:block; float:right; padding-right:9px; line-height:44px; text-transform:uppercase;}

.contmain { width:1000px; margin:18px auto;_display:inline-block;}
.lside { float:left; width:503px; height:244px; margin-right:24px; background-color:#e4e6e4; border:1px solid #a5a3a3;_display:inline;}
.lsidetitle { float:left; width:503px; height:36px; background:url(../images/index08_03.jpg) no-repeat center center;}
.lsidetitle li { float:left; width:84px; height:36px; line-height:36px; text-align:center;}

.lsideinfo {width:503px; height:200px;}
.leftinfo { float:left; width:189px; height:119px; margin:42px 0 0 27px; border:2px solid #bcbcbb; _display:inline;}
.rightinfo { float:right; width:248px; height:210px; padding:0 18px 0 0; margin-top:5px; line-height:200%;} 
.rightinfo p { color:#2a2b2a; line-height:2;}

.rside { float:left; width:458px;_width:468px; height:244px;background-color:#e4e6e4; border:1px solid #a5a3a3; _display:inline;}
.rsidetitle { height:36px; width:458px; _width:468px;  background:url(../images/index09_03.jpg) repeat-x center center;}
.rsidetitle h3 { float:left; text-indent:2em;width:130px; line-height:36px; height:36px; font-family:"微软雅黑", Microsoft YaHei; font-size:14px; font-weight:normal; color:#5e5d5d;_display:inline; background:url(../images/index02_07.png) no-repeat 10px center;}
.rsidetitle span { display:block; float:right; line-height:36px; padding-right:10px; text-transform:uppercase;}
.rsideinfo { width:458px; margin-bottom:10px;}
.rsideimg { width:155px; float:left; margin:16px 0 0 6px; _display:inline;}
.rsidenews { float:right; width:262px; height:102px; margin:0 15px;}
.rsidenews p { line-height:15px;}
.rsidenews h4 { margin-top:18px;}
.rsidenews h4 a{ font-weight:normal; font-size:14px;}
.rsidenews h4 a:hover { text-decoration:underline; color:#088607;}

.rsidelist { width:458px; margin-top:5px;}
.rsidelist li { height:20px; line-height:20px; background:url(../images/index0901_07.jpg) no-repeat 8px center; padding-left:20px;}
.rsidelist li a {color:#292a29;}
.rsidelist li a:hover { text-decoration:underline; color:#088607; }

#footer { width:100%; margin:0 auto; clear:both;}
.footinfo { width:100%; height:263px; background:url(../images/index03_10.jpg) no-repeat center center; border-bottom:1px solid #a5a3a3;}
.footlist { width:1000px; margin:0 auto; padding-top:21px;}
.footlist li { float:left; width:155px; _display:inline;}
.footlist img { display:block; margin-bottom:27px;}
.inlist li{ height:28px;_display:inline;}
.footbot { width:100%; height:43px; background:url(../images/index043_09.jpg) repeat-x center center;}
.footbotinfo { width:1000px;height:43px; margin:0 auto; line-height:43px;}
.footbot p { float:left;height:43px; margin:0;}
.footbot span { display:block; float:right;height:43px;}


#nycontent { width:100%; margin:0 auto; height:auto !important;background:url(../images/index240_03.jpg) repeat-x top center;}
.nytitle { width:996px; height:18px; padding:29px 0 0 4px;}
.nymain { width:1000px; margin:0 auto; height:auto !important; }
.nylist { width:1000px; height:61px; margin-top:39px;  }
.nylistnav { width:1000px; height:61px; background:url(../images/index250_08.jpg) repeat-x;}
#yangshi { width:109px; height:61px; margin-left:0; text-align:center; background:url(../images/index230_03.jpg) no-repeat center center;}
#yangshi a { width:109px; height:61px; color:#FFF; font-family:"微软雅黑", Microsoft YaHei; font-size:14px; }
#yangshi a:hover { background:url(../images/index230_03.jpg) no-repeat center center; border:none;font-family:"微软雅黑", Microsoft YaHei; font-size:14px;}
.nylistnav li { float:left; height:46px;  line-height:40px; text-align:center; margin-right:40px; *margin-right:10px; *width:120px;}
.nylistnav li a{ padding:0px 5px; height:40px; *width:120px; display:block; color:#626060; font-size:12px;font-family:"宋体", SimSun;}
.nylistnav li a:hover { background:#FFF; border-top:4px solid #047803; color:#cf9803; font-size:14px;}

.nylistpro { width:1000px; margin:13px auto;}
.nylistpro li { float:left; width:304px; height:191px; margin-right:44px; *margin-right:42px; margin-bottom:5px; text-align:center; _display:inline;}
li.margin { margin-right:0;_display:inline;}

.nyproimg { padding:4px;width:294px; height:151px; border:1px solid #a5a3a3;} 
.nylistpro li span { display:block; width:304px; height:40px; line-height:40px; font-size:14px;font-family:"宋体", SimSun;} 
.nextpage { float:right; margin-top:65px; margin-bottom:40px; padding-right:8px;}

.footimg{ clear:both; width:100%; height:43px; background:url(../images/index0430_03.jpg) repeat-x center center;}

.nylisttitle { width:1000px; height:61px; background:url(../images/index250_08.jpg) repeat-x; margin-top:39px; margin-bottom:15px;}
.nylisttitle p { float:right; width:110px; height:61px; margin:0; line-height:61px; padding-right:5px;}
.nylisttitle p a{ color:#000426;font-family:"微软雅黑", Microsoft YaHei; font-size:18px;}
#yangshi3 { width:109px;float:left;height:61px; margin-top:0px; margin-left:0; text-align:center; font-weight:normal; background:url(../images/index230_03.jpg) no-repeat center center; }
#yangshi3 a { width:109px; height:61px; line-height:45px; color:#FFF; font-family:"微软雅黑", Microsoft YaHei; font-size:14px; }
.ny2cont { width:1000px; min-height:448px; _height:448px; border:1px solid #bfbfbf; margin-bottom:30px; }
.ny2left { float:left; width:487px; padding:9px 0 0 9px;}
.ny2limg { border:1px solid #a9a7a7;}
.ny2proinfo { float:left; width:320px; min-height:130px; _height:130px; margin-top:24px; line-height:20px; font-size:14px;}
.ny2proitem { float:right; margin-top:24px; line-height:20px;}
.ny2proitem a { color:#ed7d31;}

.ny2right { float:right; width:270px; margin-top:9px; margin-right:147px; display:inline; text-align:center;}
.ny2r1 { width:270px; height:224px; line-height:50px;}
.ny2r1 img { display:block; margin:0 auto;}
.ny2r2 { width:270px; height:210px; line-height:50px;}
.ny2r2 img { display:block; margin:0 auto;}


.ny3cont { width:1000px; min-height:448px; *height:448px; margin:0 auto 22px; border:1px solid #bfbfbf; *padding-top:30px;}
.containfo { height:245px; margin-left:104px;font-size:14px;font-family:"宋体", SimSun; line-height:40px;}
.containfo h4 {width:290px; color:#047403; font-family:"微软雅黑", Microsoft YaHei; font-size:24px; font-weight:normal; padding-bottom:45px; border-bottom:1px dashed #455559;}

.main{ margin:15px auto; line-height:200%; width:94%;}