body{ font-family:"宋体"; font-size:12px; color:#000000; background:#fff; padding:0px; margin:0px; border:0px;}
div,ul,li,img{ border:0px; margin:0px; padding:0px;}
ul{ list-style:none;}
a{ color:#000000; text-decoration:none;}
a:hover{ color:#000000; text-decoration:underline;}
.clear{ clear:both;}

#header{ width:100%; height:108px; background:url(../images/header_bj.jpg) repeat-x;}
#head{ width:1000px; height:108px; background:url(../images/header_bj.jpg) repeat-x; margin:0px auto;}

#logo{ margin:28px 0px 0px 25px; float:left; display:inline;}
#head_right{ float:right; display:inline;}
#he_top{ margin:14px 10px 0px 0px; float:right; display:inline;}
#he_top img{ margin:0px 6px;}
#he_ph{ margin:19px 10px 0px 0px; float:right; display:inline;}

#nav{ width:100%; height:44px; background:url(../images/nav_bj.jpg) repeat-x;}
#mav{ width:1000px; height:44px; background:url(../images/nav_bj.jpg) repeat-x; margin:0px auto;}
#mav ul li{ width:100px; height:41px; margin-top:3px; float:left; display:inline; margin-right:42px;}
#mav ul li a{ width:88px; height:31px; text-align:center; line-height:25px; display:block; padding-top:10px;}
#mav ul li a:hover{ background:url(../images/nav_li_bj.jpg) no-repeat; color:#fff; text-decoration:none;}
#mav ul li  .navhover{ background:url(../images/nav_li_bj.jpg) no-repeat; color:#fff; text-decoration:none;}
#banner{ width:100%; height:410px; background:url(../images/banner_bj.jpg) repeat-x;}
#bann{ width:1000px; height:380px; background:url(../images/banner_bj.jpg) repeat-x; margin:0px auto; padding-top:30px;}
.bb{ height:380px; background:url(../images/bann_bj2.png) no-repeat bottom;}
.ban{ width:980px; height:331px; background:url(../images/baa_bj.png) no-repeat top; padding:9px 10px 0px 10px;}
.ban_u{ text-align:center; margin-top:10px;}

#main{ width:1000px; margin:0px auto;}
.qx_title{ height:37px; background:url(../images/qx_title_bj.jpg) no-repeat bottom; color:#ffffff; line-height:34px; padding-left:15px; font-size:14px; font-weight:bold;}
.qx_title a{ color:#f08300; font-size:11px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; margin-right:20px; float:right; display:inline;}
.qx_cont{ height:213px; background:url(../images/qx_cont_bj.jpg) no-repeat; padding-top:10px;}
.left_btn{ margin:73px 0px 0px 10px; float:left; display:inline;}
.right_btn{ margin:73px 10px 0px 0px; float:right; display:inline;}
.qx_ul li{ width:210px; height:190px; line-height:30px; text-align:center; background:#dedede; padding:1px; margin:0px 9px; float:left; display:inline;}
.qx_ul li .qx_pic{ width:200px; height:150px; background:#fff; padding:5px;}
.qx_ul2 li{ width:210px; height:190px; line-height:30px; text-align:center; background:#dedede; padding:1px; margin:30px 15px 0px 15px; float:left; display:inline;}
.qx_ul2 li .qx_pic{ width:200px; height:150px; background:#fff; padding:5px;}
.qx_ul2 li .qx_pic img{width:200px;height:150px;}
.qx_ul li .qx_pic img{width:200px;height:150px;}
.news{ width:270px; margin-top:20px; border:solid 1px #c2c2c3; float:left; display:inline;height: 310px;}
.titles{ height:34px; line-height:33px; background:url(../images/title_bj.jpg) repeat-x bottom;}
.titles span{ width:126px; height:33px; margin-top:1px; background:url(../images/title_bj2.jpg) no-repeat; text-align:center; font-size:14px; font-weight:bold; color:#fff; margin-left:1px;float:left; display:inline;}
.titles a{ color:#f08300; font-family:Arial, Helvetica, sans-serif; font-size:11px; margin-right:10px; float:right; display:inline;}
.news_cont{ padding:10px;}
.news_ul li{ height:20px; line-height:20px; background:url(../images/news_icon.jpg) no-repeat 0px 5px; padding-left:10px;}
.news_ul li a:hover{ color:#f08300;}


.gs{ width:453px; margin:20px 0px 0px 20px; line-height:20px;  border:solid 1px #c2c2c3; float:left; display:inline;}
.gs_cont{ padding:10px;height:256px;}
.gs_pic{ width:201px; height:117px; margin:0px 10px 0px 0px; float:left; display:inline;}

.fdj{ width:230px; margin-top:20px; border:solid 1px #c2c2c3; float:right; display:inline;height: 230px;}


.cz{ width:745px; margin-top:20px; border:solid 1px #c2c2c3; float:left; display:inline;}
.cz_title{ height:34px; line-height:33px; background:url(../images/title_bj.jpg) repeat-x bottom; position:relative;}
.cz_title ul{ width:264px; height:33px; margin:1px 0px 0px 1px; float:left; display:inline;}
.cz_title ul li{ height:33px; margin:1px 0px 0px 1px;  float:left; display:inline;}
.cz_title ul li.b1{ position:absolute; left:0px; top:0px;}
.cz_title ul li.b2{ position:absolute; left:117px; top:0px;}
.cz_title ul li a{ width:147px; height:33px; display:block; }
.cz_title ul li a.a1{ width:137px; height:33px; display:block;}
.cz_title ul li .c1{width:137px; height:33px; display:block; background:url(../images/zl_bj2.png)}
.cz_title ul li .c2{ background:url(../images/zl_bj3.png) no-repeat;}

.more{ float:right; display:inline;}
.more a{color:#f08300; font-family:Arial, Helvetica, sans-serif; font-size:11px; margin-right:10px;}

.cz_cont{ padding:10px 0px;}
.left_btn2{ margin-top:60px; float:left; display:inline;}
.right_btn2{ margin-top:60px; float:right; display:inline;}


.qy{  width:230px;height:310px; margin-top:20px; border:solid 1px #c2c2c3; float:right; display:inline;}
.qy_cont{ padding:10px; height:auto !important; min-height:192px; height:192px; }
.qy_ul li{ width:83px; height:68px; margin:10px; float:left; display:inline;}

.qy2{  width:230px;height:230px; margin-top:20px; border:solid 1px #c2c2c3; float:right; display:inline;}
.qy_cont{ padding:10px; height:auto !important; min-height:192px; height:192px; }
.qy_ul li{ width:83px; height:68px; margin:10px; float:left; display:inline;}




.cj{ margin-top:20px; border:solid 1px #c2c2c3; background:#fff; }
.cj_cont{ padding:10px;}
.cj_ul li{ width:150px; height:125px; margin:0px 20px; line-height:30px; text-align:center; float:left; display:inline;}
.cj_ul li .cj_pic{ width:143px; height:88px; border:solid 1px #c2c2c3; background:#fff; padding:5px;}

.links{ width:978px; height:30px; margin-top:20px; border:solid 1px #c2c2c3; line-height:30px; padding:0px 10px; float:left; display:inline;}
.links span{ font-size:14px; font-weight:bold; color:#e1563c;}
.links a{ padding:0px 10px;}

#footer{ width:100%; height:214px; background:url(../images/footer_bj2.jpg) repeat-x top; margin-top:20px;}
#foot{ width:1000px; height:214px;background:url(../images/footer_bj2.jpg) repeat-x top; margin:0px auto;}
.fot{ height:30px; border-bottom:solid 1px #f08300; background:url(../images/footer_bj.jpg) no-repeat top; line-height:36px; padding-top:6px;}
.fot2{ background:url(../images/logo2.jpg) no-repeat right; line-height:20px; padding-top:5px;}
.fot2 p{padding: 2px 0px;margin:0px;}

/*内页样式*/
#ny_banner{ width:100%; height:250px; background:#fd902a;}
#ny_bann{ width:1000px; height:228px; background:#fd902a url(../images/ny_banner_bj.jpg) no-repeat bottom; padding-top:20px; margin:0px auto;}
.main_left{ width:230px; float:left; display:inline;}
.nav_left{ margin-top:20px; border:solid 1px #c2c2c3;}
.nav_left_ul{ margin:5px 4px;}
.nav_left_ul li{ line-height:32px;  background:url(../images/ny_left_li.jpg) no-repeat; margin-bottom:5px; padding-left:40px;}
.nav_left_ul li ul li{ line-height:36px; background:url(../images/ny_li_icon.jpg) no-repeat 0px 17px; padding-left:10px;}

.main_right{ width:745px; float:right; display:inline;}
.mr_title{ height:34px; background:url(../images/ny_ri_icon.jpg) no-repeat 2px 12px; border-bottom:solid 1px #c2c2c3; line-height:34px; padding-left:15px; font-size:14px; margin-top:20px;}
.mr_title span{ float:right; display:inline; font-size:12px;}

.pro_par{ width:743px; height:190px; border:solid 1px #c2c2c3; margin-top:20px;}
.pro_left{width:210px; height:190px; line-height:30px; text-align:center; background:#dedede; padding:0px 1px 0px 0px; float:left; display:inline;}
.pro_pic{ width:200px; height:150px; background:#fff; padding:5px;}
.pro_pic img{width:200px;height:150px;}
.pro_right{ width:532px; float:right; display:inline;}
.tb td{ padding:0px 10px; border-bottom:solid 1px #dedede;}
.tdb{ font-size:16px; color:#00700e; font-weight:bold;}

.page{ margin:50px 0px; height:21px; text-align:center;}
.page a{ border:solid 1px #f1f1f1; background:url(../images/ny_page_bj.jpg) repeat-x; padding:3px;}
.page a:hover{border:solid 1px #d0d0d0; background:url(../images/ny_page_bj2.jpg) repeat-x; text-decoration:none; }
/**/
.rollBox{width:684px;position:relative;margin:0 auto;height:190px;float:left}
.rollBox #pic_box{width:684px; position:absolute;height:190px; left:0px; top:0px; overflow:hidden;}
.rollBox .pic_item{ width:200px;}

/**/
.rollBox1{width:920px;position:relative;margin:0 auto;height:190px;float:left}
.rollBox1 #pic_box1{width:920px; position:absolute;height:190px; left:0px; top:0px; overflow:hidden;}
.rollBox1 .pic_item1{ width:200px;}

/*banner*/
#slider {width:980px; height:295px; overflow:hidden; margin:0px auto;}

/*banner图片列表*/
.nivoSlider {position:relative;background:#fff url(../images/loading.gif) no-repeat 50% 50%;}
.nivoSlider img {position:absolute;top:0px;left:0px;display:none;}
.nivoSlider a {border:0;display:block;}
.nivoSlider a.nivo-imageLink {position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;margin:0;z-index:6;display:none;}

.nivo-caption {width:100%;position:absolute;left:0px;bottom:0px;background:#000;color:#fff;opacity:0.8;z-index:8;font-family: Helvetica, Arial, sans-serif;}
.nivo-caption p {padding:5px;margin:0;}
.nivo-caption a {color:#fff;border-bottom:1px dotted #fff;display:inline !important;}
.nivo-caption a:hover {color:#fff;}

/*数字列表*/
.nivo-controlNav {position:absolute;left:50%;bottom:5px;margin-left:-40px; z-index:999;}
.nivo-controlNav a {width:15px;text-decoration:none; height:15px; line-height:15px;display:block;position:relative;float:left; font-size:22px;font-weight:bold;font-family:tahoma;color:#ccc;margin-right:3px;cursor:pointer;}
.nivo-controlNav a.active {color:#ff3f05;}

/*上一张，下一张*/
.nivo-directionNav a {display:block;width:31px;height:32px;text-indent:-9999px;border:0;position:absolute;top:45%;z-index:9;cursor:pointer;}
.nivo-directionNav a.nivo-prevNav {left:10px;background:url(../images/arrows_left.png);;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/arrows_left.png");_background:none;}
.nivo-directionNav a.nivo-nextNav {right:10px;background:url(../images/arrows_right.png);_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/arrows_right.png");_background:none;}

.nivo-slice {display:block;position:absolute;z-index:5;height:100%;}
.nivo-box {display:block;position:absolute;z-index:5;}
.mri_cont{line-height:24px;font-size:13px;}

.cj_pic{ width:143px; height:88px; border:solid 1px #c2c2c3; background:#fff; padding:5px;}
.gs_cont p{padding:0px;margin:0px;}

/*下拉*/
#lnav li ul { z-index:10;display:none;position: absolute; margin-left:-50px;}
#lnav li ul li{ float:left; margin:0px;margin-right:15px;width:auto;}/*覆盖上面的#nav li*/
#lnav li ul li a{height:auto;width:auto;display:block;line-height:0px;text-align:center;color:#000000; text-decoration:none; }/*覆盖上面的#nav li a*/
#lnav li ul li a:hover {text-decoration:none;font-weight:normal;background:none;color:#f08300}

/*网站地图样式*/
#mapTable{width:745px;border:none;}
#mapTable a{text-decoration:none;}
#mapTable a:hover{color:#f08300;}
#mapTable .navTitle{font-size:14px;font-weight:bold;line-height:40px;text-align:right;width:110px;}
#mapTable .contTitle{font-size:14px;line-height:40px;width:660px;}
.contTitle li{float:left;width:155px; margin-right:2px;line-height:30px;}