@charset "GB2312";

body,html{ margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif, "宋体"; font-size:12px; color:#666; background:url(../images/bodybg.gif);}
h1,h2,h3,h4,h5,p,ul,form,input{margin:0px;padding:0px;}
ul,li{list-style:none;}
font,span,p,{ line-height:170%;}
div,ul,li{ margin:0px; padding:0px;}
img{ border:0px;}
.img_border{ border:#CCCCCC solid 1px; padding:2px; background-color:#FFFFFF;}
.img_border:hover{ border:#CCCCCC solid 1px; padding:2px; background-color:#cccccc;}

a:link,a:visited,a:active{text-decoration: none;color:#666;}
a:hover{text-decoration:underline;color: #293991;}

.botton{ background:url(../images/button_bg.jpg); width:80px; height:24px; font-size:14px; font-family:"新宋体"; line-height:24px; color:#FFFFFF; border:0px;}

.header{ height:43px; background:url(../images/header.jpg) repeat-x; min-width:1004px; _width:1004px;}
.dh{ height:45px; background:url(../images/dh1.jpg) center repeat-x; min-width:1004px; _width:1004px;}
.dht A.a01{LINE-HEIGHT: 45px; DISPLAY: block; COLOR: #fff; FONT-SIZE: 15px;TEXT-DECORATION: none; text-align:center; font-family:"微软雅黑"}
.dht A.a01:hover {LINE-HEIGHT: 45px; DISPLAY: block; BACKGROUND: url(../images/dht1.jpg) no-repeat center top; COLOR: #fff; FONT-SIZE: 15px; font-family:"微软雅黑"TEXT-DECORATION: none}


.banner{ height:346px; background:url(../images/banner.jpg) center no-repeat; min-width:1004px; _width:1004px;}

.gg{ width:1000px; height:40px; background:url(../images/gg.jpg) no-repeat; margin:10px auto;}

.clear{ clear:both}
#body_div{ width:1000px; height:auto; margin:auto; overflow:hidden; display:table; }
#body_div .left{ float:left; height:auto; overflow:hidden; display:table;}
#body_div .right{ float:right; height:auto; overflow:hidden; display:table;}
.kong_10{ margin-top:10px;}

.title_left{ height:30px; line-height:30px; color:#177715; font-size:14px; font-weight:bold; float:left; overflow:hidden; padding-left:22px; background:url(../images/sx2.jpg) 8px 5px no-repeat;}
.title_more{ height:30px; line-height:30px; float:right; padding-right:10px; overflow:hidden;}
.title_more a:link,.title_more a:visited,.title_more a:active{ line-height:30px;}
.title_more a:hover{ line-height:30px;}


.topmenuc{ display:none; margin-top:-1px; height:30px; line-height:30px;}

a.link_bai:link{color:#ffffff;text-decoration:none;  font-size:12px; line-height:120%;} 
a.link_bai:visited{color:#ffffff; text-decoration:none; font-size:12px; line-height:120%;}
a.link_bai:hover{color: #ffffff;text-decoration:underline;  font-size:12px; line-height:120%;}
a.link_bai:active{color: #ffffff; text-decoration:none; font-size:12px; line-height:120%;}

a.link_red12:link{color:#950C13;text-decoration:none;  font-size:12px; line-height:130%;} 
a.link_red12:visited{color:#950C13; text-decoration:none; font-size:12px; line-height:130%;} 
a.link_red12:hover{color: #000000;text-decoration:underline;  font-size:12px; line-height:130%;} 
a.link_red12:active{color: #950C13; text-decoration:none; font-size:12px; line-height:130%;}

.bottom_line{border-bottom:1px #CCCCCC dashed;}
.bottom_line2{border-bottom: 1px dotted #cdcdcd;}
.index_shipin embed{ width:200px; height:140px;}
.index_shipin embed{ width:200px; height:150px;}

.xzjy{padding:10px; line-height:180%;}
.xzjy a { line-height:180%;}
/*内页样式*/
.nei_left{ width:263px;}
.nei_right{width:721px; border:0px;}
.nei_right .neir_right_con{width:719px; border:#CCCCCC solid 1px; border-top:0px; padding:10px 0px 10px 0px; background:#FFFFFF;}

.boder_line{ width:95%; height:0px; border-bottom: dotted #666 1px; margin:auto; margin-top:10px; margin-bottom:10px;}

.c_left{ width:370px; height:auto; margin-bottom:6px; float:left; overflow:hidden;}
.c_right{ width:370px; height:auto; margin-bottom:6px; float:right; margin-left:8px; overflow:hidden;}
.c_chang{ width:750px; height:auto; margin-bottom:6px; float:left; overflow:hidden;}
.nei_i_left{ background:url(../images/tb5.jpg) 5px 6px no-repeat; padding-left:14px; text-align:left; line-height:28px; FONT-SIZE: 14px;  COLOR: #666666; fONT-WEIGHT: bold;border-bottom:dotted #cdcdcd 1px;}
.nei_i_right{ text-align:right;border-bottom:dotted #cdcdcd 1px; line-height:28px;}

.left_title{ background:url(../images/gk.jpg) center top no-repeat; padding-left:25px; FONT-SIZE: 14px;  COLOR: #ffffff; fONT-WEIGHT: bold;}
.left_menu{border:solid #dddddd 1px; border-top:0px; padding-bottom:10px;}
a.link_leftmenu:link{ font-family:"宋体"; background:url(../images/gk1.jpg) left no-repeat; color:#2e7914; font-size:14px;  width:150px; height:32px; line-height:32px; display:block; margin:auto; margin-top:8px; padding-left:39px; text-decoration:none;} 
a.link_leftmenu:visited{ font-family:"宋体"; background:url(../images/gk1.jpg) left no-repeat; color:#2e7914; font-size:14px;   width:150px; height:32px; line-height:32px; display:block; margin:auto; margin-top:8px; padding-left:39px; text-decoration:none;}
a.link_leftmenu:hover{ font-family:"宋体"; background:url(../images/gk2.jpg) left no-repeat; color:#854200; font-size:14px;  width:150px; height:32px; line-height:32px; display:block; margin:auto; margin-top:8px; padding-left:39px; text-decoration:none;}
a.link_leftmenu:active{ font-family:"宋体"; background:url(../images/gk1.jpg) left no-repeat; color:#2e7914; font-size:14px;  width:150px; height:32px; line-height:32px; display:block; margin:auto; margin-top:8px; padding-left:39px; text-decoration:none;}

.neititle{ height:31px; line-height:31px; overflow:hidden; background:url(../images/c2_nei.jpg) top repeat-x; }
.neititle .n_left{ height:31px; line-height:31px; padding-left:24px; FONT-SIZE: 14px;  COLOR: #ffffff; fONT-WEIGHT: bold; overflow:hidden; float:left;}
.neititle .n_right{ height:31px; line-height:31px; padding-right:10px; float:right; overflow:hidden; color:#FFFFFF;}
.neititle a:link,.neititle a:visited,.neititle a:active{ line-height:31px; text-decoration:none; color:#FFFFFF;}
.neititle a:hover{ line-height:31px; text-decoration:underline; color:#FFFFFF;}


.content_nr{ color:#333333; font-size:14px; line-height:180%; padding:10px 20px 10px 20px; table-layout:fixed; word-break: normal;}
.content_nr font,.content_nr span,.content_nr p{ line-height:180%;}
.content_nr img{ max-width:700px;_width:expression((document.documentElement.clientWidth||document.body.clientWidth)>700?"700px":""); overflow:hidden;}
.content_title{color:#333333; font-size:16px; font-weight:bold; text-align:center;padding:10px;}
.content_tip{ color:#CCCCCC; border-bottom:#CCCCCC dashed 1px; line-height:30px;}
/*分页*/
div.black2 {
 padding-bottom: 7px; padding-top: 7px; text-align: center; line-height:22px; 
}
div.black2 A {
	border: #FF9501 1px solid; background:url(../images/page-bg.jpg) repeat-x; padding:1px 8px 1px 8px; margin: 2px; color: #FF6501;  text-decoration: none; float:left; line-height:22px;
}
div.black2 A:link {
	border: #FF9501 1px solid;  color: #FE6601; background:url(../images/page-bg.jpg) repeat-x; float:left; line-height:22px;
}
div.black2 A:visited {
	border: #FF9501 1px solid;  color: #FE6601; background:url(../images/page-bg.jpg) repeat-x; float:left; line-height:22px;
}
div.black2 A:hover {
	border: #FF9501 1px solid; color: #FE6603; background:url(../images/gk22222.jpg) #FFBD93;  float:left; line-height:22px;
}
div.black2 A:active {
	border: #FF9501 1px solid;  color: #FE6601; background:url(page-bg.jpg) repeat-x; float:left; line-height:22px;
}
div.black2 span{ padding: 2px 0px 2px 0px; color: #FD6502; float:left; overflow:hidden; line-height:22px;}
div.black2 span.current {
	border: #FF6501 1px solid; padding: 1px 8px 1px 8px; font-weight: bold; margin: 2px;  color: #FD6502; background-color: #FEBD93; float:left; line-height:22px;
}
div.black2 span.disabled {
	border: #FFE3C5 1px solid; padding: 1px 8px 1px 8px; margin: 2px;  color: #FAD2A8;  float:left; line-height:22px;
}




.fl{ width:1000px; height:265px; margin:10px auto 15px;}
.fl .fl1{ width:226px; height:265px; float:left; background:url(../images/wfg.jpg) no-repeat;}
.fl .fl2{width:226px; height:265px; float:left; background:url(../images/wfg.jpg) no-repeat; margin-left:32px;}
.fl li:hover .pp1 a,.fl li:hover .pp2 a,.fl li:hover .pp3 a,.fl li:hover .pp4 a{ background-position: center bottom;}
.fl li:hover .a02{ color:#a6620a;}

.fl1-1{ width:170px; margin: 10px auto 0;}
.pp1 a{width:128px; height:128px;background:url(../images/pix_1_128.png) center top;  display:block;}
.pp1 a:hover{width:128px;height:128px;background:url(../images/pix_1_128.png) center bottom; display:block;}
.pp2 a{width:128px; height:128px;background:url(../images/pix_2_128.png) center top;  display:block;}
.pp2 a:hover{width:128px;height:128px;background:url(../images/pix_2_128.png) center bottom; display:block;}
.pp3 a{width:128px; height:128px;background:url(../images/pix_3_128.png) center top;  display:block;}
.pp3 a:hover{width:128px;height:128px;background:url(../images/pix_3_128.png) center bottom; display:block;}
.pp4 a{width:128px; height:128px;background:url(../images/pix_4_128.png) center top;  display:block;}
.pp4 a:hover{width:128px;height:128px;background:url(../images/pix_4_128.png) center bottom; display:block;}

.ft{ background:url(../images/ft.jpg) center no-repeat; height:120px; margin-top:15px; min-width:1004px; _width:1004px;}
.ft1{ text-align:center; font-size:12px; color:#999; line-height:30px; width:1000px; padding-top:15px; margin:0 auto; text-align:center;}
.ft1 a:link,.ft1 a:visited,.ft1 a:active{text-decoration: none;color:#999;}
.ft1 a:hover{text-decoration:underline;color: #999;}


.xg1{ font-size:12px; color:#999;}
.xg2{ font-size:12px; color:#fff; font-weight:bold;}

.td{ height:30px; border-bottom: dotted #CCC 1px;}
.td2{ height:30px; border-bottom: dotted #CCC 1px;}


A.a01{ font-size:12px; color:#999;}
A.a01:hover{color:#666;}

A.a02{ font-size:18px; color:#666; font-family:"微软雅黑"}
A.a02:hover{color:#a6620a;}

A.a03{ font-size:12px; color:#fff;}
A.a03:hover{color:#fff;}

A.a04{ font-size:12px; color:#be843a;}
A.a04:hover{color:#be843a;}

A.a103{ font-size:13px; color:#404040;font-weight:bold;}
A.a103:hover{color:#404040; font-weight:bold;}


#main_nav ul {
	font-size: 14px;
	list-style: none;
}


#navMenu{z-index: 30;width:999px;height:45px;line-height:45px;display:block; margin:auto;}

#navMenu li{float: left;width:96px;text-align:center;line-height: 45px;height:45px; list-style-type:none; margin:0px; padding:0px;font-size: 14px; font-weight:bold;color:#FFFFFF; position:relative;}
#navMenu li:hover{ background:url(../images/dht1.jpg) center top no-repeat;}
#navMenu li a{	display: block;padding: 0px;color:#FFFFFF;font-size: 14px; line-height:45px; font-weight:bold;text-align: center;}
#navMenu li a:Link{color:#FFFFFF; font-size: 14px; line-height:45px; font-weight:bold; text-decoration:none;}
#navMenu li a:Visited{color:#FFFFFF; font-size: 14px; line-height:45px; font-weight:bold; text-decoration:none;}
#navMenu li a:Hover{color:#ffffff; font-size: 14px; line-height:45px; font-weight:bold; text-decoration:none;}
#navMenu li a:Active{color:#FFFFFF; font-size: 14px; line-height:45px; font-weight:bold; text-decoration:none;}

#navMenu li.menunow{background:url(../images/dht1.jpg) center top no-repeat;}

#navMenu li.ge{background:url(../images/dgt3.png) center no-repeat; width:2px; overflow:hidden;}


/*-------- 下拉菜单 --------------*/
#navMenu .dropMenu { float:left;width:105px; position:absolute;visibility: hidden;display:inline; left:0px; top:45px; margin-left:0px; margin-top:-1px;background-color:#5db4e1; padding:0px; height:auto; overflow:hidden; border:#3678ac solid 2px;filter:alpha(opacity=90);
 -moz-opacity:0.9;
 -khtml-opacity: 0.9;
 opacity: 0.9;
 z-index:9999;
}
#navMenu .dropMenu li {  font-size:12px;background-color:#3678ac; padding:0px;width: 105px;margin:0; line-height:25px; height:25px; list-style-type:none; overflow:hidden;}
#navMenu .dropMenu li:hover{ background:url(weiwei12345678.jpg) #5db4e1;}
#navMenu .dropMenu li a { font-size:12px; font-weight:normal; text-align:center;color:#ffffff; line-height:25px;}
#navMenu .dropMenu li a:Link { font-size:12px; text-align:center;color:#ffffff; font-weight:normal; line-height:25px; text-decoration:none;}
#navMenu .dropMenu li a:Visited{ font-size:12px; text-align:center;color:#ffffff; font-weight:normal; line-height:25px; text-decoration:none;}
#navMenu .dropMenu li a:Hover { font-size:12px; text-align:center;color:#ffffff; font-weight:normal; line-height:25px; text-decoration:none;}
#navMenu .dropMenu li a:Active { font-size:12px; text-align:center;color:#ffffff; font-weight:normal; line-height:25px; text-decoration:none;}



/*头部切换*/
.clearfix:before, .clearfix:after { content: '.'; display: block; overflow: hidden; visibility: hidden; font-size: 0; line-height: 0; width: 0; height: 0; }
.clearfix:after { clear: both; }
.clearfix { zoom: 1; }

.icon-arrow-a-left, .icon-arrow-a-right { background: url(../images/icon-sd26986d847.png) no-repeat; }
.icon-arrow-a-left { background-position: 0 0; height: 50px; width: 50px; }
    .icon-arrow-a-left:hover, .icon-arrow-a-left.arrow-a-left_hover, .icon-arrow-a-left.arrow-a-left-hover { background-position: -60px 0; }
.icon-arrow-a-right { background-position: -120px 0; height: 50px; width: 50px; }
    .icon-arrow-a-right:hover, .icon-arrow-a-right.arrow-a-right_hover, .icon-arrow-a-right.arrow-a-right-hover { background-position: -180px 0; }

#main {overflow: hidden; zoom: 1; position: relative; }
#index_b_hero { width: 1004px; height: 346px; margin: auto; position: relative; }
    #index_b_hero img { width:1004px; height: 346px; }
    #index_b_hero .heros { width: 1004px; height: 346px; }
    #index_b_hero .hero-wrap { overflow: visible; position: absolute; }
    #index_b_hero .next, #index_b_hero .prev { filter: alpha(Opacity=70); opacity: .7; position: absolute; top: 50%; margin-top: -25px; margin-left: 5px; background-color: #303030; z-index: 3; }
        #index_b_hero .next:hover, #index_b_hero .prev:hover { background-color: orangered; }
    #index_b_hero .next { margin: -25px 0px 0 0; right: 0; }
    #index_b_hero .disabled { background-color: #eee; }
    #index_b_hero .mask-left, #index_b_hero .mask-right, #index_b_hero .hero { background: #fff; padding: 5px; z-index: 1; position: absolute; top: 0; left: 0; width: 994px; height: 346px; overflow: hidden; left: 2008px; }
    #index_b_hero .mask-right, #index_b_hero .mask-left { z-index: 4; left: -1004px; filter: alpha(Opacity=50); opacity: .5; background: #000; overflow: hidden; }
    #index_b_hero .mask-right { left: 1014px; }
    #index_b_hero .active { z-index: 2; left: 0; }
	
	
	
.rollBox {background-color:#ffffff;border:0px solid #DDBFC7;clear:both;height:200px;margin:auto; margin-top:10px; padding:0px;width:690px; overflow:hidden;}
.rollBox .LeftBotton {height:20px;width:11px;background:#ffffff url(../images/tb01.jpg) no-repeat;overflow:hidden;float:left;display:inline;margin:67px 0px;cursor:pointer;}
.rollBox .RightBotton {height:20px;width:11px;background:#ffffff url(../images/tb02.jpg) no-repeat;overflow:hidden;float:right;display:inline;margin:67px 0px;cursor:pointer;}
.rollBox .Cont {width:660px;overflow:hidden;float:left;}
.rollBox .ScrCont {width:10000000px;}
.rollBox .Cont .pic {width:216px;float:left;text-align:center;}
.rollBox .Cont .pic img {background:#fff;display:block;margin:0 auto;width:189px; height:155px; padding:2px; border:solid #CCC 1px; }
.rollBox .Cont .pic img:hover {background:#ccc;display:block;margin:0 auto;width:180px; height:155px; padding:2px; border:solid #CCC 1px;}

.rollBox #List1, .rollBox #List2 {float:left;}


.rollBox2 {background-color:#ffffff;border:0px solid #DDBFC7;clear:both;height:180px;margin:auto; margin-top:10px; padding:0px;width:690px; overflow:hidden;}
.rollBox2 .LeftBotton {height:20px;width:11px;background:#ffffff url(../images/tb01.jpg) no-repeat;overflow:hidden;float:left;display:inline;margin:67px 0px;cursor:pointer;}
.rollBox2 .RightBotton {height:20px;width:11px;background:#ffffff url(../images/tb02.jpg) no-repeat;overflow:hidden;float:right;display:inline;margin:67px 0px;cursor:pointer;}
.rollBox2 .Cont {width:660px;overflow:hidden;float:left;}
.rollBox2 .ScrCont {width:10000000px;}
.rollBox2 .Cont .pic {width:165px;float:left;text-align:center; overflow:hidden;}
.rollBox2 .Cont .pic img {background:#fff;display:block;margin:0 auto;width:140px; height:140px; padding:2px; border:solid #CCC 1px; }
.rollBox2 .Cont .pic img:hover {background:#ccc;display:block;margin:0 auto;width:140px; height:140px; padding:2px; border:solid #CCC 1px;}

.rollBox2 #List1, .rollBox2 #List2 {float:left;}
