@charset "utf-8";
/* CSS Document */
body { background-image:url(../images/main_cn_01.jpg);margin:0 0 0 0; font-family:"微软雅黑"; font-size:12px;}
a{text-decoration:none}
ul li{list-style-type:none}
.clear{ clear:both}

/*通栏开始ʼ*/
#tonglan{ width:1440px; height:478px; margin:0 auto;}
#tonglan1{ width:1440px;  height:330px; margin:0 auto; }
/*通栏结束*/


/*头部开始ʼ*/
#head{ width:1440px; height:169px; margin:0 auto;background-image:url(../images/index_01.jpg);}
.head { width:1004px; height:115px; margin:0 auto;}
.head .logo{float:left}
.head .tel{float:right}

.nav { width:1004px; height:54px;background-image:url(../images/dh_bg.jpg); margin:0 auto;}
.nav li{float:left; padding:0 48px 0 30px; list-style-type:none;}
.nav li a{font-family:"微软雅黑"; font-size:16px; line-height:54px; color:#FFFFFF}
/*头部结束*/

/*中间开始*/

.chanpin { width:1440px; height:605px; margin:0 auto; background-image:url(../images/cp_bg.jpg);}
.chanpin .cp_title{width:1004px; height:181px; margin:0 auto}
.chanpin .cp_con{ width:1200px; margin:0 auto}
.chanpin .cp_con .cp_01{float:left; padding-top:30px; background:url(../images/cp_list_q.jpg) no-repeat; width:400px; height:173px;}
.chanpin .cp_con .cp_01:hover{ background:url(../images/cp_list.jpg) no-repeat; width:400px; height:173px;float:left; }
.chanpin .cp_con .cp_01 .cp_left{float:left; width:240px; padding-left:30px;}
.chanpin .cp_con .cp_01 .cp_left h1{ font-size:20px; color:#008ce5; font-weight:500}
.chanpin .cp_con .cp_01 .cp_left h1 a{color:#008ce5; }
.chanpin .cp_con .cp_01 .cp_left p{line-height:24px;}
.chanpin .cp_con .cp_01 .cp_right{float:left; }
.chanpin .cp_con .cp_01 .cp_right a{ font-size:14px;color:#FFFFFF; display:block; padding-top:65px; padding-left:28px;}

#sousuo{ width:1440px; height:42px; margin:0 auto; background-image:url(../images/index_08.jpg) ;}
.sousuo { width:1054px; height:42px; margin:0 auto;}
.sousuo .key{ float:left;line-height:42px; color:#585858}
.sousuo .key a{color:#585858}
.sousuo .search{ width:294px; padding-top:6px; float:left; margin-left:195px;}
#search_text{border:0;  margin:0; background:url(../images/ss_01.png) repeat-x center;  width:237px; height:28px; line-height:28px;  float:left; color:#999999; padding-left:5px;}
#search_button{border:0; padding:0; margin:0; cursor:pointer;background:url(../images/ss_02.png) no-repeat center; width:52px;  height:28px; position:relative; top:1px; float:right}

#ab{ width:100%; height:498px; margin:0 auto; background-color:#FFFFFF;}
.ab { width:1057px; height:498px; margin:0 auto;}
.ab .ab_con{width:1057px; margin:0 auto}
.ab .ab_con .ab_left{float:left}
.ab .ab_con .ab_right{float:left; width:600px; margin-left:25px;}
.ab .ab_con .ab_right a{color:#000000}
.ab .ab_con .ab_right p{font-size:13px; line-height:30px; text-indent:26px;} 
.ab .ab_con .ab_right img{float:right; margin-top:30px}



.neirong1 { width:1004px; height:auto; margin:0 auto; margin-top:35px;}
.neirong1 .ny_l{float:left; background:url(../images/ny_l_bg.jpg) no-repeat; width:240px; height:430px;}
.neirong1 .ny_l .ny_l_title{font-size:24px; line-height:57px; color:#FFFFFF; margin-left:25px;}
.neirong1 .ny_l ul{ padding-left:0px; margin-left:18px; margin-top:15px;}
.neirong1 .ny_l ul li{background:url(../images/ny_l_list.jpg) no-repeat; width:200px; height:40px; margin-top:7px;}
.neirong1 .ny_l ul li a{font-size:14px; color:#FFFFFF; padding-left:15px; line-height:40px;}
.neirong1 .ny_r{float:left; margin-left:35px; width:717px;}
.neirong1 .ny_r .ny_con{width:700px; padding-left:10px;}
.neirong1 .ny_r .ny_con p{ line-height:28px; font-size:13px; text-indent:26px;}
.neirong1 .ny_r .ny_con p a{color:#000000}

#changfang{ width:100%; height:379px; margin:0 auto;background-image:url(../images/index_15.jpg);}
.changfang { width:1057px; height:379px; margin:0 auto;}
.mr_frbox { height:198px; }
.mr_frBtnL { float: left; margin-top:65px; cursor: pointer; display: inline; }
.mr_frUl { float: left; height: 130px;  }
.mr_frBtnR { float: right; margin-top:65px; cursor: pointer; }
.mr_frUl ul li { display: inline; float: left; height:208px; width:274px;overflow: hidden; margin-left:15px; margin-right:10px;text-align:center;}
.mr_frUl ul li img { display: block; margin-bottom: 7px;height:198px; width:264px; border:5px solid #F6F6F6}
.mr_frUl ul li img:hover{color:#44A2FF}

.lx{width:1440px; height:230px; background:url(../images/lx_bg.jpg) no-repeat; margin:0 auto}
.lx .lx1{width:1004px; margin:0 auto; font-size:13px; color:#FFFFFF; padding-top:80px;}
.lx .lx1 .lx_l{float:left; width:385px; margin-left:70px; line-height:24px;}
.lx .lx1 .lx_m{float:left;line-height:24px;width:350px;}
.lx .lx1 .lx_r{float:left;line-height:24px;}
.lx .lx1 .lx_r a{color:#FFFFFF}

/*中间结束*/

/*脚开始ʼ*/
#foot { width:1440px; height:41px; margin:0 auto;background:#313131 }
.foot { width:1004px; height:41px; margin:0 auto; color:#FFFFFF; text-align:center; line-height:41px;}
.foot a{color:#FFFFFF}
/*脚结束*/

.right_box {width:700px; height:auto; margin:0 auto}
.right_box  ul{ padding-left:0px; margin-left:0px;}
.right_box ul li{width:200px;height:160px; border:1px solid #3399FF; padding:3px;  text-align:center; float:left; margin:25px 10px 0 10px}
.right_box ul li a{ font-family:"微软雅黑"; font-size:14px; color:#000000; font-weight:600}
.right_box a{color:#000000}
.right_box a:hover{color:#FF0000}

.nr_right1{ color:#000000; width:695px;margin:0 auto}
.nr_right1 ul{ padding-left:0; margin-left:0}
.nr_right1 ul li{line-height:28px; background:url(../images/c_list.gif) no-repeat center left; padding-left:15px; border-bottom:1px dotted #CCCCCC}
.nr_right1 ul li a{color:#000000; text-decoration:none}

/**********分页 **************/
.newspage {width:700px; DISPLAY: block; padding:50px 0 20px 0; TEXT-ALIGN: center; clear:both; margin:0 auto; font-size:12px; }
.newspage A {BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 5px; BACKGROUND:#42a3e5; PADDING-BOTTOM: 2px; BORDER-LEFT: #999 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid; text-decoration:none}
.newspage A:hover {BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BACKGROUND:#42a3e5; BORDER-LEFT: #fff 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #fff 1px solid; TEXT-DECORATION: none}
.newspage A:active {BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BACKGROUND:#42a3e5; BORDER-LEFT: #fff 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #fff 1px solid}
.newspage SPAN.current {BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND:#42a3e5; PADDING-BOTTOM: 2px; BORDER-LEFT: #fff 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 1px solid}
.newspage SPAN.disabled {BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #fff 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 1px solid}


















.clearfix{ clear:both;}

.email_bg{ background-image:url(../images/img27.jpg); background-repeat:repeat-x; height:103px; }
.email_box{ width:1000px; margin:0 auto; padding-top:34px;}
.email_box .email_title{ font-size:22px; color:#333; float:left; margin-top:5px;}
.email_box .line1{ width:1px; height:39px; background-color:#cacaca; float:left; margin-left:23px; margin-right:23px;}

.email_box .email{ float:left; padding-top:10px;}
.email_box .email .name{ font-size:12px;  float:left; margin-top:3px;}
.email_box .email .username{ width:117px; height:20px; line-height:20px; float:left; padding-left:6px;}
.email_box .email .name_1{ font-size:12px; float:left; margin-left:8px; margin-top:3px;}
.email_box .img_4{ float:left; margin-left:15px; margin-top:2px;}

.email_box .img_3{ float:right; margin-right:0px;}