@charset "utf-8";
ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p{ padding:0; margin:0;}
ul{ list-style:none;}
img{ border:0px;}
.clear{ clear:both;}


/*menu*/
.meun {	WIDTH: 100%; HEIGHT: 42px;position:relative; z-index:9999;font-family:"Microsoft YaHei";background-image:url(../images/menu.jpg); display:block}
.meun UL LI {
	LINE-HEIGHT:42px; WIDTH: 125px; DISPLAY: block; FLOAT: left; HEIGHT: 42px; COLOR: #555; FONT-SIZE: 12px; FONT-WEIGHT: bold; text-align:center;font-family:"Microsoft YaHei";
}
.meun UL LI A {
	COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: bold; 
}
.meun UL LI A:hover {
     color:#fff; background:url(../images/menu_bg.jpg) center top repeat-x;}
.meun UL LI A:active {
	COLOR: #fff;
}
.online {BACKGROUND: url(../images/xian.jpg) left center no-repeat; WIDTH: 2px;  HEIGHT:42px;}
.meun UL LI A#current{COLOR: #f5dc06;}
.menu_guding{color:#fff; background:url(../images/menu_bg.jpg) center top repeat-x;}

/**/

.xu_xian {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.qbk {
	border: 1px solid #CCCCCC;
}


a:link {
	text-decoration: none;
	color: #000000;
}
a:visited {
	text-decoration: none;
	color: #000000;
}
a:hover {
	text-decoration: none;
	color: #FF0000;
}
a:active {
	text-decoration: none;
}
/**/

body { margin:0; font-size:12px; font-family: 'STHeiti','Microsoft YaHei','微软雅黑','arial'; color:#666666;}
ul,li,p {margin: 0px; padding:0; font-size:12px; color:#222; line-height:22px;}
ol,,h1,h2,h3,h4,h5,h6,p,dl,dd,form,fieldset,legend,input,textarea,select{margin:0px;padding:0px; list-style:none;  font-weight:normal; }
img{border:0;}
ul,li{padding:0; margin:0;}
LI{list-style:none;}
a{color:#494a48;text-decoration:none;}
a:hover{color:#F00;text-decoration:none;}

.t_bg{background:#fff; height:30px;}
.fl { float:left;}
.fr { float:right;}
.footer { width:1002px; margin:0 auto; overflow:hidden; font-family:microsoft yahei;}


/**/
.STYLE1 {
	color: #4894D2;
	font-size: 16px;
}
.STYLE2 {
	font-size: 16px;
	font-weight: bold;
}
.STYLE02 {
color: #4894D2;
	font-size: 16px;
	font-weight: bold;
}
.ajj{ margin-top:10px;}


/**/

/* body */
.main_visual{width:100%; height:397px; overflow:hidden;}
.main_image {width:100%; height:397px; overflow:hidden; margin:0 auto; position:absolute}
.main_image ul {width:9999px; height:397px; overflow:hidden; top:0; left:0; list-style-type:none;}
.main_image li {float:left; width:100%; height:397px; margin:0px; padding:0px;}
.main_image li span {display:block; width:100%; height:397px}
.main_image li a {display:block; width:100%;  position:absolute; top:1px; left:-54px; z-index:998; height:412px}

/*.main_image li .img_1 {background: url('../images/img_main_1.jpg') center top no-repeat}
.main_image li .img_2 {background: url('../images/img_main_2.jpg') center top no-repeat}
.main_image li .img_3 {background: url('../images/img_main_3.jpg') center top no-repeat}
.main_image li .img_4 {background: url('../images/img_main_4.jpg') center top no-repeat}
*/
div.flicking_con {width:990px; margin:0 auto; position:relative}
div.flicking_con .flicking_inner {position:absolute; top:360px; left:490px; z-index:999; width:300px; height:21px} /* 121126 */
div.flicking_con a {float:left; width:21px; height:21px; margin:0; padding:0; background:url('../images/btn_main_img.png') 0 0 no-repeat; display:block; text-indent:-1000px}
div.flicking_con a.on {background-position:0 -21px}
#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:73px!important;height:74px!important;top:50%;margin-top:-37px;display:none;}
#btn_prev{}
#btn_next{}
/*首页banner结束*/

#banner{width:100%; height:397px; margin:0 auto; border-bottom:3px solid #f1f0f2; background:url(../images/bg_30.png) no-repeat center;}

.banner_pic{width:1000px; height:359px; margin:0 auto;}

#bg{width:1052px; height:212px; _height:225px; *height:225px !important; margin:0 auto;}

#content{width:1000px; height:200px; margin:15px auto 0; border:1px solid #e4e5e7; border-radius:5px; z-index:2; position:relative; behavior:url(css/iecss3.htc); }

.con1{width:265px; height:182px; float:left; margin:9px 0 0 22px;_margin:9px 0 0 10px;}
.con1_title p{font-size:14px; color:#246cd7;}
.con1_title p span{color:#ff7301;}
.con1_title ul{width:252px; height:auto !important; margin-top:7px;}
.con1_title ul li{width:252px; height:31px; line-height:31px; _height:28px; _line-height:28px; *height:28px !important; *line-height:28px !important; text-indent:13px; border-bottom:1px dashed #e0dede; background:url(../images/point1_49.jpg) no-repeat 5px center;}
.con1_title ul li span{float:right;}
.con1_title ul li a{color:#686868; display:block; width:170px; float:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.con1_title ul li a:hover{color:#31759d;background:url(../images/point_46.jpg) no-repeat 5px center;}




.con2{width:465px; height:182px; float:left; margin:9px 0 0 3px;}
.con2_title{margin-left:5px;}
.con2_title p{font-size:14px;color:#246cd7;}
.con2_title p span{color:#ff7301;}
.con2_title a img{float:right; margin:5px;}

.con2 .ul{width:438px; height:auto !important; margin:15px auto 0; position:relative;}
.con2 .ul ul{}
.con2 .ul ul li{width:142px; height:138; float:left; margin-right:7px; display:inline;}
.con2 .ul ul li .pro{width:140px; height:105px; border:1px solid #e6d6ff; display:table; text-align:center; *position:relative; *overflow:hidden;}
.con2 .ul ul li .pro a{display:table-cell; vertical-align:middle; *position:absolute; *left:50%; *top:50%;}
.con2 .ul ul li .pro a img{*position:relative; *left:-50%; *top:-50%;}
.con2 .ul ul li .pro_name{width:142px; line-height:25px; text-align:center;}
.con2 .ul ul li .pro_name a{color:#686868;}
.con2 .ul .prev{position:absolute; left:-12px; top:43px; cursor:pointer}
.con2 .ul .next{position:absolute; right:-12px; top:43px; cursor:pointer}


.con3{width:245px; height:182px; float:left; margin-top:9px;}
.con3_title{font-size:14px; color:#246cd7; margin-left:20px;}
.con3_title p span{color:#ff7301;}

.aa{width:204px; margin:10px auto 0;}
.aa p{line-height:22px; color:#686868;}

#footer{width:100%; height:44px; margin:10px auto 0; background:#246cd7;}
.font_info{width:1000px; height:44px; line-height:44px; text-align:center;margin: 0 auto;}
.font_info p{color:#fff;}
.font_info p a{color:#fff;}


/*内页代码*/
.banner_pic{ position: relative;height: 200px; width:100%; min-width: 1011px;}

#nei_content{width:1011px; min-height:410px; height:auto !important; margin:14px auto 0; overflow:hidden;}

.nei_con_left{width:228px; height:auto !important; float:left;}

.nei_left_bg{background:#f6f6f6; padding-bottom:5px;}

.left_title{width:210px; height:46px; margin:0 auto 0; padding:5px 0 0 0; background:url(../images/nei1_05.png) no-repeat center bottom;}
.left_title p{text-align:center; line-height:42px; font-size:14px; font-family:微软雅黑; color:#fff;}

.nei_left_bg ul{width:200px; height:auto !important; margin:10px auto 0;}
.nei_left_bg ul li{width:198px; line-height:30px; text-indent:68px; *margin-bottom:2px !important; margin-bottom:4px; border:1px solid #dadbdb; background:url(../images/nei1_20.jpg) repeat-x;}
.nei_left_bg ul li a{color:#000; display:block; background:url(../images/nei1_16.png) no-repeat 25px 14px;;}
.nei_left_bg ul li a:hover,.nei_left_bg ul li a.ato{ color:#057ea7}

.bottom_bg{width:228px; height:13px; margin:0 auto;}

.contact{text-align:center; margin-top:10px;}
.neiabout_right{width:767px; height:auto !important; float:right;}

.nei_con_right{width:767px; height:auto !important; float:right; border-left:1px solid #e6e6e6; border-right:1px solid #e6e6e6;}

.nei_right_top, .nei1_right_bottom{width:769px; height:14px; float:right;}

.nei_top{width:750px; height:25px; border-bottom:2px solid #0b81ec; margin:0 auto;}
.nei_top p{font-size:14px; color:#000; text-indent:15px;}
.nei_top p span{float:right; margin-right:34px; font-size:12px; line-height:25px;}
.nei_top p span a{color:#000;}

.nei_con_right ul.pic{width:732px; height:auto !important; margin:10px auto 0;}
.nei_con_right ul.pic li{width:169px; height:169px; float:left; margin:0 15px 27px 0; border:1px  solid #cacaca;}
.nei_con_right ul.pic li .pro_pic{width:169px; height:145px; border-bottom:1px solid #cacaca; display:table; text-align:center; *position:relative; *overflow:hidden;}
.nei_con_right ul.pic li .pro_pic a{display:table-cell; vertical-align:middle; *position:absolute; *top:50%; *left:50%;}
.nei_con_right ul.pic li .pro_pic a img{*position:relative; *top:-50%; *left:-50%;}
.nei_con_right ul.pic li .pro_pic_name{width:169px; height:23px; line-height:23px; text-align:center;}
.nei_con_right ul.pic li .pro_pic_name a{color:#000;}

/*nei2页面样式*/
.nei2_con{width:732px; height:autpo !important; margin:18px auto 0;}

.nei2_con_left{width:415px; float:left; margin-right:20px; border:1px solid #ccc;}
.nei2_con_left .nei2_pic{width:415px; height:324px; border-bottom:1px solid #ccc; text-align:center; display:table; *position:relative; *overflow:hidden;}
.nei2_con_left .nei2_pic a{display:table-cell; vertical-align:middle; *position:absolute; *left:50%; *top:50%;}
.nei2_con_left .nei2_pic img{*position:relative; *left:-50%; *top:-50%;}
.nei2_con_left .nei2_pic_name{width:415px; height:23px; line-height:23px; text-align:center;}
.nei2_con_left .nei2_pic_name a{color:#000;}

.nei2_con_right{width:294px; height:auto !important; float:left;}
.nei2_con_right p{line-height:32px; color:#5a5a5a;}
.nei2_con_right p span{color:#1e6ab2;}
.about{ color:#5a5a5a; font-size:14px; line-height:28px;}

 ul.newsul{ width:100%}
 ul.newsul li{height:35px; line-height:35px;white-space: nowrap;text-overflow:ellipsis;overflow:hidden; text-align:left; border-bottom:1px dashed #FFE6E7}
 ul.newsul li a{ padding-left:24px;background:url(../images/index_11.jpg) no-repeat left;}
 ul.newsul li a:hover{ background:url(../images/index_12.jpg) no-repeat left; color:#007eca;}
 ul.newsul li span{ float:right;} 
 .pages{float:right; margin-right:37px; _margin-top:25px; display:inline;}

/*page*/
.page{ width:612px; height:18px; margin:5px auto; text-align:center; padding:10px;}
.page a{color:#000000; margin-right:10px; padding:3px; padding-left:5px; padding-right:5px; border:1px solid #92abf6;background-color:#e9f2ff}
.page a.p1{}
.page a.p2{}
.page a.n1,.page a:hover{ background:#92abf6; color:#FFFFFF}

.css { font-size:12px; color:#666; line-height:22px; text-decoration:none;}
.css04 { font-size:14px; color:#555; line-height:25px; text-decoration:none; font-weight:bold; padding-left:20px;}
.img{border:1px solid #ccc; padding:2px;}
.css02 { font-size:12px; color:#333; line-height:22px; text-decoration:none;}



#min2{width:980px; height:auto; margin:15px auto; overflow:hidden;}
#min2_content{width:100%; height:220px;}
.min2_left1{width:365px; height:220px; float:left;}
.min2_left1_content{line-height:26px;}
.min2_left1_content img{margin-top:5px; margin-right:10px; margin-bottom:2px; float:left;}
.min2_left2{width:434px; height:210px; float:left; margin-left:20px;}
.min2_left2 img{float:left; margin-right:10px;}
.min2_right{width:235px; height:210px; float:right;}
.About_title{width:100%; height:76px; background:#ededed url(../images/lefttit.png) left top no-repeat; text-indent:80px; line-height:60px; font-size:16px; color:#FFFFFF; font-weight:bold;}
.About_title2{width:100%; height:40px; font-size:14px; color:#388be6; line-height:40px; background:url(../images/righttit.jpg) left center no-repeat; text-indent:40px;}
.About_title2 span{float:right; margin-right:10px; font-size:12px; color:#666666;}
.About_title2 a{color:#666666;}
.About_contact{ line-height:24px;}
.About_contact1{padding:10px; line-height:24px;}
.About_contact2{line-height:24px; padding-top:10px;}
.About_contact2 p{line-height:26px; padding-top:10px; font-size:12px; color:#333;}
.About_contact3{line-height:24px; }
.AboutLi{width:210px; margin:0px; padding:0px; height:auto;}
.AboutLi li{width:210px; margin-top:5px;  line-height:40px; float:left; background:#e9e9e9;}
.AboutLi li a{ padding-left:35px;line-height:40px;display:block; color:#000; font-size:12px; }
.AboutLi li:hover,.AboutLi li a:hover{color:#fff; background:#388be6;  }
.cd a{color:#fff !important;background:#388be6; }
.about_c{width:226px; line-height:24px; padding-top:10px;}

.about_left{width:210px; float:left; height:auto;}
.about_right{width:741px; float:right;}
.about_left_img{width:210px; float:left; background:#e9e9e9; }
.about_left_img img{width:210px; height:auto; margin:0 auto;}
.about_left_img p {width:200px; height:auto; font-size:12px; line-height:25px; color:#333; padding-left:10px;}



.www_zzjs_net_show{display:none;width:742px;border-top:1px solid #CCCCCC;}
#con_zzjs_1{display:block;}
#menubox{width:742px;height:33px;}
#menubox ul{margin:0;padding:0;}
#menubox ul li{float:left;list-style:none;display:inline;padding-top:6px;border-bottom:0px;margin:0 1px;white-space:nowrap; text-
overflow:ellipsis;cursor:pointer;width:120px;height:26px;text-align:center;font-size:12px;overflow:visible; background-color:#eeeeef}
#menubox ul li.hover{color:#FFF; background-color:#016abb;}
#con_zzjs_1{ padding-top:10px;}
#con_zzjs_2{ padding-top:10px;}
#con_zzjs_3{ padding-top:10px;}
#con_zzjs_4{ padding-top:10px;}
#con_zzjs_5{ padding-top:10px;}
#con_zzjs_6{ padding-top:10px;}
#xxk_more_img{ line-height:30px; float:right; font-size:12px; padding-right:10px;}


