﻿@charset "utf-8";
/* CSS Document */

.sub_ban{
	width:100%;
	background:url(../img/sub_ban.jpg) no-repeat center center;
	height:350px;
}
.center{
	width:1200px;
	margin:0 auto;
	padding:15px 20px 50px;
	background:#fff;
}
.left{
	width:228px;
	float:left;
}
.left h2{
	font-size:26px;
	padding-bottom:8px;
	color:#333;
	line-height:30px;
}
.left .l_nav{
	padding-bottom:20px;
}
.left .l_nav li{
	line-height:16px;
	border-bottom:1px solid #CBCBCB;
}
.left .l_nav li a{
	padding:11px 0 11px 50px;
	color:#333333;
	display:block;
	background:url(../img/sub_l_ico.png) no-repeat 20px 14px;
	font-size:14px;
}
.left .l_nav li a:hover{
	color:#fff;
	background:url(../img/sub_l_ico.png) no-repeat 20px -50px #CC0000;
}
.left .l_nav li .a_hover{
	color:#fff;
	background:url(../img/sub_l_ico.png) no-repeat 20px -50px #CC0000;
}
.left .l_lx{
	background:#fff;
	padding:10px 10px 20px;
	line-height:25px;
	color:#3D3D3D;
}
.left .l_lx h3{
	text-align:center;
	padding-bottom:8px;
}
.left .l_lx p{
	padding-left:8px;
}

/*右边*/
.right{
	float:right;
	width:962px;
	min-height:360px;
}
.right .r_tit{
	height:36px;
	border-bottom:2px solid #EBEBEB;
	
}
.right .r_tit span{
	float:left;
	padding:0 10px;
	border-bottom:2px solid #E53939;
	font-size:18px;
	line-height:36px;
}
.right .r_tit .weizhi{
	float:right;
	line-height:20px;
	padding-top:12px;
	color:#656565;
	font-family:"宋体";
}
.right .r_tit .weizhi a{
	color:#656565;
}
.right .r_tit .weizhi a:hover{
	color:#E53939
}

.right .comm{
	padding:10px 2px 40px;
	overflow:hidden;
	line-height:2;
}
.right .comm img ,.right .comm table{
	max-width:100% !important;
	height:auto !important;
}
/*新闻列表*/

.right .new_list{
	padding:10px 0 20px;
	overflow:hidden;
}
.right .new_list li{
	line-height:36px;
	height:36px;
	overflow:hidden;
	border-bottom:1px dashed #F2F2F2;
}
.right .new_list li a{
	display:block;
	padding-left:32px;
	background:url(../img/new_li.gif) no-repeat 12px 14px;
}
.right .new_list li a:hover{
	background:url(../img/new_li.gif) no-repeat 12px -42px;
}
.right .new_list li span{
	float:right;
}


.zs_list{
	padding-bottom:25px;
    overflow:hidden;
    padding-top:20px;
	padding-left:16px;
}

.zs_list dl{
  width:106%;
}
.zs_list dl dt{
  width:137px;
  float:left;
  margin:0px 18px 8px 2px;
  display:inline;
  height:226px;
  font-size:14px;
  font-family:"微软雅黑";
}
.zs_list dl dt .cp_img{
  width:135px;
  height:180px;
  border:1px solid #D4D4D4;
}
.zs_list dl dt p{
  text-align:center;
  padding-top:10px;
}
.zs_list dl dt a{
  color:#333;
}
.zs_list dl dt a:hover{
  color:#3F91D9;
}
.zs_list dl dt a:hover .cp_img{
  border:1px solid #3F91D9;
}

/*登陆注册*/
.login{
	padding:64px 0 60px 64px;
	background:url(../img/lx_bg.jpg) no-repeat 648px 32px;
}

.login td{
	line-height:24px;
	padding:8px 5px;
	color:#656565;
	font-size:14px;
}
.login td.lg_l{
	width:104px;
	text-align:right;
}
.login td.lg_l font{
	color:#BD0007;
}
.login td .lg_text{
	width:200px;
	border:1px solid #CCCCCC;
	padding:2px 10px;
	line-height:24px;
	height:24px;
}
.login td .lg_sub{
	width:79px;
	height:23px;
	line-height:23px;
	display:block;
	background:url(../img/sub_bg.png) no-repeat;
	text-align:center;
	border:none;
	color:#fff;
	cursor:pointer;
	float:left;
	margin:0 10px 0 0;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
}
.login td .cpxq{
	width:280px;
	border:1px solid #CCCCCC;
	padding:6px;
	line-height:24px;
	height:124px;
}

/*产品*/
.left .cp_nav{
	padding-bottom:20px;
}
.left .cp_nav li{
	line-height:30px;
	border-bottom:1px solid #CBCBCB;
font-size: 16px;
}
.left .cp_nav li a{
	padding:5px 0 5px 50px;
	color:#333333;
	display:block;
	background:url(../img/sub_l_ico.png) no-repeat 20px 14px;
	font-size:16px;
	cursor:pointer;
}
.left .cp_nav li a:hover{
	color:black;
	background:url(../img/sub_l_ico.png) no-repeat 20px -50px #D9D9DD;
}
.left .cp_nav li.a_hover a{
	color:black;
	background:url(../img/sub_l_ico.png) no-repeat 16px -97px #D9D9DD;
}
.left .cp_nav .cp_com{
	display:none;
	zoom:1;
	padding:4px 0;
	overflow:hidden;
}
.left .cp_nav .cp_com:after{
	display:block;
	clear:both;
	content:"";
	visibility:hidden;
	height:0;
}
.left .cp_nav .cp_com dt{
	font-size:14px;
	color:#333333;
	line-height:16px;
	padding-bottom:8px;
	padding-left:9px;
	font-weight:bold;
	padding-top:4px;
	float:left;
	width:200px;
}
.left .cp_nav .cp_com dd{
	width:100%;
	line-height:16px;
	padding:4px 0 4px 9px;
}
.left .cp_nav .cp_com dd a{
	color:#333333;
}
.left .cp_nav .cp_com dd a:hover{
	color:#F00;
}

.right .cp_art_com{
	padding-top:20px;
	overflow:hidden;
	width:100%;
}
.right .cp_pad{
	padding-bottom:20px;
	overflow:hidden;
}
.right .cp_pad h3{
	height:38px;
	line-height:38px;
	padding-top:16px;
	background:url(../img/cpbg_t.png) no-repeat center center;
	padding-left:20px;
	color:#fff;
	font-size:16px;
}
.g{
float:right;
padding-right: 13px;
color: #F3EAEE;
}



.right .cp_li_list{
	padding:20px 7px 10px;
	overflow:hidden;
	background:url(../img/cpbg_c.png) repeat-y;
}
.right .cp_li_list ul{
	width:102%;
}
.right .cp_li_list li{
	float:left;
	width:148px;
	padding:0 5px;
}
.right .cp_li_list li a{
	display:block;
	color:#333;
}
.right .cp_li_list li .box{
	width:146px;
	height:108px;
	border:1px solid #EBEBEB;
	overflow:hidden;
}



.right .cp_li_list li p{
	text-align:center;
	line-height:18px;
	height:18px;
	padding:5px 0 0;
	overflow:hidden;
}
.right .cpbg_d{
	height:11px;
	background:url(../img/cpbg_d.png) no-repeat;
}
.right .cp_li_list li a:hover{
	color:#F00;
}
.right .cp_li_list li a:hover .box{
	border:1px solid #F00;
}



.right .cp_fenlei{
	overflow:hidden;
	line-height:20px;
	border:1px solid #CBCBCB;
	border-bottom:none;
}
.right .cp_fenlei .cpfl_tt{
	font-size:14px;
	text-align:center;
}
.right .cp_fenlei dl{
	background:url(../img/cpfl.png) repeat-y;
	border-bottom:1px solid #CBCBCB;
	padding:6px 0;
}
.right .cp_fenlei dl dt{
	width:180px;
	float:left;
	color:#fff;
	text-align:right;
	padding-right:14px;
	font-size:14px;
}
.right .cp_fenlei dl dd{
	width:766px;
	float:left;
	padding-left:15px;
	margin-right:-15px;
}
.right .cp_fenlei dl dd a{
	padding-right:30px;
}

.right .cp_list{
	padding:20px 0px;
	overflow:hidden;
}

.right .cp_list1{
	padding:20px 0px;
	overflow:hidden;
}
.right .cp_list ul{
	width:106%;
}
.right .cp_list li{
	float:left;
	width:152px;
	padding:0 10px 15px 0;
	height:260px;
}

.right .cp_list1 li{
	float:left;
	width:250px;
	padding:0 10px 15px 0;
	
}
.right .cp_list li a{
	display:block;
	color:#333;
}
.right .cp_list li .box{
	width:150px;
	height:158px;
	border:1px solid #EBEBEB;
	overflow:hidden;
}

.right .cp_list1 li .box2{
	width:250px;
	height:158px;
	border:1px solid #EBEBEB;
overflow:hidden;}

.right .cp_list li p{
	
	line-height:18px;
	padding:5px 0 6px;
	overflow:hidden;
}
.right .cp_list li p b{
	color:#007AFF;
}
.right .cp_list li a:hover{
	color:#F00;
}
.right .cp_list li a:hover .box{
	border:1px solid #F00;
}
.right .art_cp{
	line-height:2.0;
	overflow:hidden;
	padding-bottom:50px;
        
}
.right .art_cp1{
	line-height:2.0;
	overflow:hidden;
	padding-bottom:50px;
        text-align:center;
}
.right .art_cp img,.right .art_cp table{
	max-width:100% !important;
	height:auto !important;
}

.right .art_tit{
	font-size:22px;
	text-align:center;
	padding-bottom:18px;
	line-height:24px;
}
.right .art_pn{
	color: #666666;
    line-height: 24px;
    padding: 20px 0;
}
.right .art_pn .pre {
    background: none repeat scroll 0 0 #fafafa;
    border: 1px solid #eaeaea;
    padding: 2px 10px;
	margin-bottom:12px;
	
}
.right .art_pn .next {
    background: none repeat scroll 0 0 #fafafa;
    border: 1px solid #eaeaea;
    padding: 2px 10px;
	
}
.right .art_pn a {
    color: #666666;
}
.right .art_pn a:hover{
	color:#CB0000;
}

.xunjia{
	width:540px;
	height:440px;
	margin:0 auto;
	background:#fff;
	padding:30px;
}
.xunjia table{
	width:100%;
}
.xunjia table td{
	padding:5px 6px;
	line-height:24px;
}
.xunjia table td input ,.xunjia table td textarea{
	padding:4px 6px;
	line-height:18px;
	font-size:13px;
}


.wyxj{
	padding-bottom:20px;
}
.wyxj a{
	padding-right:30px;
}


.ly_com td{
  line-height:25px;
  padding:8px 2px;
  color:#999;
}
.ly_com td font{
  font-size:18px;
  color:#FF0000;
}
.ly_com td p{
  border:1px solid #D4D4D4;
  padding:3px 12px;
  display:inline-block;
  width:96%;
  *zoom:1;       
  *display:inline; 
}
.ly_com td p.ly_dw{
  width:92%;
}

.ly_com td p span input.ly_ip{
  border:none;
  background:none;
  width:80%;
  height:26px;
  line-height:26px;
}
.ly_com td .ly_nr{
  width:93%;
  height:100px;
  border:none;
  background:none;
  font-size:12px;
  line-height:22px;
}
.ly_com td .ly_sub{
  width:110px;
  line-height:30px;
  font-size:14px;
  font-family:"微软雅黑";
  border:none;
  color:#fff;
  text-align:center;
  background:#3F91DA;
  cursor:pointer;
}
.ly_com td .ly_rs{
  background:#F2F2F2;
  color:#333333;
}
.ly_com td .ly_sub:hover{
  background:#549DDE;
}
.ly_com td .ly_rs:hover{
  background:#dedede;
}
/*-------分页样式-------*/

.qq {
clear: both;
margin: 3px;
padding: 3px;
text-align: center;
}
.qq ul li{
    border:1px solid #CCCCCC;
    color:#666666;
    display:inline;
    margin-right:4px;
    padding:4px 7px;
    text-decoration:none;
}
.qq .thisclass{
    background:#CCCCCC;
}

