/*reset.css*/
@charset "utf-8";

/*title*/
h1 { font-size:32px;}
h2 { font-size:26px;}
h3 { font-size:20px;}
h4 { font-size:14px;}
h5 { font-size:12px;}
h6 { font-size:10px;}
li{
	list-style: none;
}

.dl_42khjz dt h4{display: none;}
/* -- 外边距 -- */
.m1 { margin:1px; }
.m2 { margin:2px; }
.m5 { margin:5px; }
.m10 { margin:10px; }
.mt2 { margin-top:2px;}
.mt5 { margin-top:5px;}
.mt8 { margin-top:8px;}
.mt10 { margin-top:10px;}
.mt12 { margin-top:12px;}
.mt15 { margin-top:15px;}
.mt20 { margin-top:20px;}
.mt30 { margin-top:30px;}
.mr5 { margin-right:5px;}
.mr10 { margin-right:10px;}
.mr12 { margin-right:12px;}
.ml5 { margin-left:5px; }
.ml7 { margin-left:7px; }
.mb10 { margin-bottom:10px;}
.ml12 { margin-left:12px; }
.ml10 { margin-left:10px; }
.ml20 { margin-left:20px; }
/*common.css*/ 
@charset "utf-8";
body { color:#666; font-size:12px; font-family: "宋体";} /*网站字体颜色*/
a {  text-decoration:none;}  /*for ie f6n.net*/
a:focus{outline:0;} /*for ff f6n.net*/
a:hover { text-decoration:none;}
.vam { vertical-align:middle;}
.clear{clear:both; height:0; line-height:0; font-size:0;}
p{ word-spacing:-1.5px;}

.tr { text-align:right;}
.tl { text-align:left;}
.center { text-align:center;}
.fl { float:left;}
.pa{ position:absolute;}
.pr{ position:relative}


/* -- 页面整体布局 -- */

.content{ width:960px; margin:0 auto; overflow:hidden; }
.left { width:201px; float:left; overflow:hidden;}
.left2 { width:670px; float:left; overflow:hidden;}
.left3 { width:754px; float:left; overflow:hidden; color:#666;}
.lefttop { background:url(../images/left_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-top:10px;}
.left2top { background:url(../images/left2_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.leftbot { background:url(../images/left_bot_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;  margin-bottom:10px;}
.left2bot { background:url(../images/right_bot2_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px; }

.right { width:754px; float:left; display:inline; margin-left:5px; overflow:hidden;}
.right2 { width:275px;  float:right; overflow:hidden;}
.right3 { width:201px; float:right; overflow:hidden; color:#666;}
.righttop { background:url(../images/right_top_img.gif) no-repeat;background-size: 100%; height:3px; font-size:0; overflow:hidden;}
.right2top { background:url(../images/right2_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.rightbot { background:url(../images/right_bot_img.gif) no-repeat;    background-size: 100%; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}
.right2bot { background:url(../images/left_bot2_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}

.right_main {    font-size: 18px;
    color: black; width:958px; min-height:200px; border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden; padding:0 10px 15px 10px;}
.right2_main { width:273px; border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;}
.left2_main { width:668px;  border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;}

.h_nav li a:-webkit-any-link{ display:block;}
em,i{ font-style:normal;}
.nobor{ border: none;
    background: none;
    color: #f75151 !important;}


/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}
span { overflow:hidden;}/*兼容IE8*/


/*产品中心*/
.chanpin{ width:960px; margin:0 auto; padding:30px 0 50px; position:relative;}
.cp_rbg{ background:url(../images/cp_rbg.gif) no-repeat right 50px; position:absolute; top:80px; right:-36px; display:block; width:26px; height:488px;}
.cp_l{ width:21%; border:#0b40be 1px solid; font-size:0; padding:0 0 30px;}
.cp_lt{ background:url(../images/cp_ltbg.gif) no-repeat 0 0; width:200px; height:66px; text-align:center; line-height:66px; overflow:hidden; margin:0 0 5px;}
.cp_lt a{ font-family:"Microsoft YaHei"; font-size:20px; color:#fff; text-transform:uppercase;}
.cp_l h3{ height:30px; line-height:30px; overflow:hidden;}
.cp_l h3 a{ font-family:"Microsoft YaHei"; font-size:14px; color:#092aad; padding:0 0 0 15px; text-transform:uppercase;}
.cp_l ul li{ height:30px; line-height:30px; overflow:hidden;}
.cp_l ul li a{ font-family:"Microsoft YaHei"; font-size:12px; color:#5f5f5f; font-weight:bold; padding:0 0 0 28px; text-transform:uppercase;}
.cp_l ul li a:hover{ color:#092aad;}

.cp_r{ width:75%; background:url(../images/cp_lbg.gif) no-repeat left 50px; padding:0 0 0 28px;}
.cp_rt{ background:url(../images/cp_rtbg01.gif) repeat-x; height:38px; line-height:38px; overflow:hidden;}
.cp_rt ul li{ float:left;}
.cp_rt ul li a{ font-family:"Microsoft YaHei"; font-size:18px; color:#072fb4; font-weight:bold; display:block; width:126px; height:38px; text-align:center; line-height:28px;}
.cp_rt ul li.cur a,.cp_rt ul li a:hover{ background:url(../images/cp_rtbg02.gif) no-repeat; color:#fff;}
.cp_rt span{ display:block; float:right; padding:8px 0 0;}
.cp_rt span img{ width:77px; height:18px;}
.cp_r dl{ width:715px; display:inline-block; padding:18px 0 25px 15px; background:url(../images/cp_line.gif) repeat-x 0 bottom;}
.cp_r dl dt{ background:url(../images/cp_pic01bg.gif) no-repeat; width:349px; height:296px; float:left; position:relative;}
.cp_r dl dt img{ width:343px; height:290px; padding:3px;}
.cp_r dl dt span{ display:block; width:343px; height:26px; line-height:26px; background:#666; text-align:center; position:absolute; bottom:3px; left:3px;}
.cp_r dl dt span a{ font-family:"Microsoft YaHei"; font-size:14px; color:#fff;}
.cp_r dl dd{ width:290px; float:left; padding-left:20px;}
.cp_r dl dd h5{ height:30px; line-height:30px; overflow:hidden;}
.cp_r dl dd h5 a{ font-family:"Microsoft YaHei"; font-size:16px; color:#072fb4; }
.cp_r dl dd p{ font-family:"Microsoft YaHei"; font-size:13px; color:#5f5f5f; line-height:30px;}
.cp_r dl dd span{ display:block; padding:10px 0 0;}
.cp_r dl dd span img{ width:98px; height:26px; padding:0 18px;}
.cp_r .cp_phone{ font-family:"Microsoft YaHei"; font-size:22px; color:#c02d37; background:url(../images/cp_phone.gif) no-repeat 185px 20px; text-align:center; padding:20px 0 0 50px; height:36px; line-height:36px; overflow:hidden;}

.cp_rm{ padding:28px 0 0;}
.cprm_l a{ background:url(../images/cp_lico01.gif) no-repeat; width:20px; height:55px; display:block; float:left;}
.cprm_l a:hover{ background:url(../images/cp_lico02.gif) no-repeat;}
.cprm_r a{ background:url(../images/cp_rico01.gif) no-repeat; width:20px; height:55px; display:block; float:left;}
.cprm_r a:hover{ background:url(../images/cp_rico02.gif) no-repeat;}
.cprm_l{ padding:58px 0 0 10px;}
.cprm_r{ padding:58px 0 0;}
.cprm_c ul{ height:227px;}
.cprm_c ul li { float:left; margin:0 0 0 20px; display:inline; font-size:0; background:url(../images/cp_pic02bg.gif) no-repeat; width:196px;}
.cprm_c ul li img{ width:194px; height:164px; padding:1px;}
.cprm_c ul li span{ width:196px; text-align:center; display:block; height:25px; line-height:25px; overflow:hidden; padding:5px 0 0;}
.cprm_c ul li span a{ font-family:"Microsoft YaHei"; font-size:12px; color:#5f5f5f;}
.cprm_c ul li em{ display:block; width:196px; text-align:center; padding:10px 0 0;}
.cprm_c ul li em img{ width:79px; height:21px; padding:0 9px;}


.clearfix:before,
.clearfix:after {
    content:"";
    display:table;
}
.clearfix:after {
    clear:both;
}
.clearfix {
    zoom:1; /* IE <8 */
}
.agent_con{
	width: 900px;
    padding-top: 10px;
    line-height: 24px;
    /*margin-left: 19px;*/
    padding: 0 50px;
	}

#liuul{
	font-size: 14px;
}	
.liuli{
	    height: 30px;
    margin-top: 10px;
}
.liuli-div-left{
	    width: 15%;
    float: left;
    text-align: right;
}
.liuli-div-right{
	    width: 80%;
    float: left;
}
select, input, button, textarea, button{
	font: 99% arial,helvetica,clean,sans-serif;
}
input, select,textarea{
	vertical-align: middle;
	border: 1px solid gray;
}
.respan{
	    margin-left: 10px;
}
span{
	    overflow: hidden;
}
.liubtn{
	background-color: #f75151;
    border: 0px;
    color: white;
    padding: 4px 20px;
    border-radius: 5px;
    margin-top: 20px;
}
.liuli-div-right>textarea{
	resize: none;
    width: 80%;
    height: 100px;
}