/*页面通用主样式*/
body,td,th,input,select,textarea {font-family:"宋体",Arial; font-size:12px; color:#555555;}
body {background:url(../images/bg.jpg) repeat-x; margin:0px; padding:0px;}
form,img,iframe {margin:0px; padding:0px;}
input,select,textarea {margin:0px;}
*{margin:0; padding:0;}
ul,ol{list-style:none;}
.clear{clear:both; overflow:hidden; height:0px;}
.fl{float:left;}
.fr{float:right;}
a img{border:none;}

/*链接主样式*/
a {font-size:12px;}
a:link,a:visited {color:#555555; text-decoration:none;}
a:hover,a:active {color:#ff0000; text-decoration:none;}
/*a:active {outline:none;blr:expression(this.onFocus=this.blur());}*/


/*链接blue1样式：蓝色*/
a.blue1:link,a.blue1:visited {color:#0079ff; text-decoration:none;}
a.blue1:hover,a.blue1:active {color:#0000ff; text-decoration:underline;}

/*页面整体内容DIV样式*/
.header_inner{width:1002px; margin:auto;}
.top{padding:10px 20px 10px; height:106px;}
.logo{float:left;}
.search{height:31px!important; height:31px; width:140px; overflow:hidden; border: 0; padding-top:0px!important;  padding:0px 10px 0 10px; color:#505050;font-size:12px; line-height:31px; background:url(../images/sou_bg.jpg) repeat-x; float:left; margin-left:2px; float:left; }
.search_img{float:left;}
#header .soucang{height:20px; line-height:20px; color:#fff; float:right;}
#header .sc1{background:url(../images/s1.png) no-repeat left center; padding-left:20px; color:#fff; line-height:16px; padding-top:4px;}
#header .sc2{background:url(../images/s2.png) no-repeat left center; padding-left:20px; color:#fff; line-height:16px; padding-top:4px;}
#header .sc3{background:url(../images/s3.png) no-repeat left center; padding-left:20px; color:#fff; line-height:16px; padding-top:4px;}
.menu_box{width:992px; margin:auto; height:51px; padding-top:8px;}
.menu_box li{float:left;}
a.menu_a:link,a.menu_a:visited { display:block; float:left; width:120px; text-align:center; height:51px; line-height:51px; font-size:14px;color:#fff; text-decoration:none; padding:0px 2px;}
a.menu_a:hover,a.menu_a:active {display:block; float:left; width:120px; text-align:center; height:51px; line-height:51px; font-size:14px;color:#fff; text-decoration:none; padding:0px 2px; background:url(../images/menu_a.jpg) no-repeat;}
/* flexslider */
.flexslider{position:relative;height:400px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat; margin-top:1px;}
.slides{position:relative;z-index:1;}
.slides li{height:400px;}
.slides li a{ display:block; width:100%; height:100%; text-align:left; text-indent:-9999px}
.flex-control-nav{position:absolute;bottom:10px;z-index:2; left:45%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px; float:left;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:3; left:0;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:60px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:60px;background:url(../images/next.png) center center no-repeat;}
a.xxx{color:#fff;}
.xxx li{display:block; width:199px; text-align:left; line-height:30px;color:#fff; background:url(../images/cp_1_06.jpg) no-repeat; text-decoration:none; padding-left:40px;}
.xxx li:hover{display:block; width:199px; text-align:left;  line-height:30px;color:#fff; background:url(../images/cp_2_03.jpg) no-repeat; text-decoration:none;padding-left:40px;}





.main_inner{width:1002px; margin:auto; padding-top:1px;}
#main .cpzs{ }
.titel{background:url(../images/titel_bg.jpg) repeat-x; height:42px; line-height:42px; padding:0px 20px;}
.titel span{font-size:14px; color:#fff; float:left;}
a.more{float:right; color:#fff; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
.main_2{margin:10px 0px;}
.cpzs_m{padding:15px 8px; overflow:hidden;zoom:1;}
.cpzs_box{float:left; width:176px; line-height:36px; text-align:center; padding:0px 9px;}
.cpzs_a{display:block;}
.cpzs_a img{border:1px solid #ccc; padding:2px;}
.p10{padding:10px 0px 10px 2px;}

.jianjie{}
.jj_text{padding:15px; line-height:22px;}
.xinwen{ margin-bottom:20px;}
.new_box{ padding:15px 10px; line-height:22px;}
.new_box li{border-bottom:1px dashed #d9d9d9; height:90px; width:450px; float:left; padding:10px; overflow:hidden;zoom:1;}
.new_img{width:120px; height:90px; float:left; padding-right:15px;}
.new_t{line-height:30px; font-size:14px; font-weight:bold; display:block;}

#footer{background:url(../images/footer_30.jpg) repeat-x; height:135px;}
.footer_inner{width:1002px; margin:auto; text-align:center; color:#fff; line-height:60px;}
#footer a{color:#fff;}
#footer span{color:#555;}

/*ABOUT*/
.main_inner_2{width:1002px; margin:auto; background:url(../images/main_bg.jpg) repeat-y;}
.left{float:left; width:199px;background:url(../images/main_bg.jpg) repeat-y;}
.left_m{padding:5px 0px;}
a.cp_a:link,a.cp_a:visited { display:block; width:199px; text-align:left; height:30px; line-height:30px;color:#fff; background:url(../images/cp_1_061.jpg) no-repeat; text-decoration:none; padding-left:45px;}
a.cp_a:hover,a.cp_a:active {display:block; width:199px; text-align:left; height:30px; line-height:30px;color:#fff; background:url(../images/cp_2_031.jpg) no-repeat; text-decoration:none;padding-left:45px;}
.right{width:802px; padding-left:1px; float:left;}
.right_top{background:url(../images/title.png) no-repeat; height:42px; line-height:42px; padding-left:35px;}
.right_bot{padding:15px 8px; overflow:hidden;}


