/***** css set*****/

body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
form,
fieldset,
input,
textarea,
p,
blockquote，th,
td {
	margin: 0;
	padding: 0;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

fieldset,
img {
	border: 0;
}

address,
caption,
cite,
code,
dfn,
em,
strong,
th,
var {
	
}

ol,
ul {
	list-style: none;
}

capation,
th {
	text-align: left;
}

h1,
h2,
h3,
h4,
h5,
h6 {
	font-size: 100%;
	font-weight: normal;
}

q:before,
q:after {
	content: ' '
}

abbr,
acronym {
	border: 0;
}

* {
	box-sizing: border-box;
}

/*****文字排版******/

.f12 {
	font-size: 12px;
}

.f13 {
	font-size: 13px;
}

.f14 {
	font-size: 14px;
}

.f16 {
	font-size: 16px;
}

.f20 {
	font-size: 20px;
}

.fb {
	font-weight: bold;
}

.fn {
	font-weight: normal;
}

.t2 {
	text-indent: 2em;
}

.lh150 {
	line-height: 150%
}

.lh180 {
	line-height: 180%
}

.lh200 {
	line-height: 200%
}

.unl {
	text-decoration: underline;
}

.no_unl {
	text-decoration: none;
}


/****定位****/

.tl {
	text-align: left;
}

.tc {
	text-align: center;
}

.tr {
	text-align: right;
}

.bc {
	margin-left: auto;
	margin-right: auto;
}

.fl {
	float: left;
	display: inline;
}

.fr {
	float: right;
	display: inline;
}

.cb {
	clear: both;
}

.cl {
	clear: left;
}

.cr {
	clear: right;
}

.clearfix:after {
	content: '.';
	display: block;
	height: 0;
	clear: both;
	visibility: hidden
}

.clearfix {
	display: inline-block;
}

*html .clearfix {
	height: 1%
}

. Clearfix {
	display: block;
}

.vm {
	vertical-align: center;
}

.pr {
	position: relative;
}

.pa {
	position: absolute;
}

.abs-right {
	position: absolute;
	right: 0;
}

.zoom {
	zoom: 1
}

.hidden {
	visibility: hidden;
}

.none {
	display: none;
}


/******边距*******/

.m10 {
	margin: 10px;
}

.m15 {
	margin: 15px;
}

.m30 {
	margin: 30px;
}

.mt5 {
	margin-top: 5px;
}

.mt10 {
	margin-top: 10px;
}

.mt15 {
	margin-top: 15px;
}

.mt20 {
	margin-top: 20px;
}

.mt30 {
	margin-top: 30px;
}

.mt50 {
	margin-top: 50px;
}

.mt100 {
	margin-top: 100px;
}

.mb5 {
	margin-bottom: 5px;
}

.mb10 {
	margin-bottom: 10px;
}

.mb15 {
	margin-bottom: 15px;
}

.mb20 {
	margin-bottom: 20px;
}

.mb30 {
	margin-bottom: 30px;
}

.mb50 {
	margin-bottom: 50px;
}

.mb100 {
	margin-bottom: 100px;
}

.ml5 {
	margin-left: 5px;
}

.ml10 {
	margin-left: 10px;
}

.ml15 {
	margin-left: 15px;
}

.ml20 {
	margin-left: 20px;
}

.ml30 {
	margin-left: 30px;
}

.ml50 {
	margin-left: 50px;
}

.ml100 {
	margin-left: 100px;
}

.mr5 {
	margin-right: 5px;
}

.mr10 {
	margin-right: 10px;
}

.mr15 {
	margin-right: 15px;
}

.mr20 {
	margin-right: 20px;
}

.mr30 {
	margin-right: 30px;
}

.mr50 {
	margin-right: 50px;
}

.mr100 {
	margin-right: 100px;
}

.p10 {
	padding: 10px;
}

.p15 {
	padding: 15px;
}

.p30 {
	padding: 30px;
}

.pt5 {
	padding-top: 5px;
}

.pt10 {
	padding-top: 10px;
}

.pt15 {
	padding-top: 15px;
}

.pt20 {
	padding-top: 20px;
}

.pt30 {
	padding-top: 30px;
}

.pt50 {
	padding-top: 50px;
}

.pt100 {
	padding-top: 100px;
}

.pb5 {
	padding-bottom: 5px;
}

.pb10 {
	padding-bottom: 10px;
}

.pb15 {
	padding-bottom: 15px;
}

.pb20 {
	padding-bottom: 20px;
}

.pb30 {
	padding-bottom: 30px;
}

.pb50 {
	padding-bottom: 50px;
}

.pb100 {
	padding-bottom: 100px;
}

.pl5 {
	padding-left: 5px;
}

.pl10 {
	padding-left: 10px;
}

.pl15 {
	padding-left: 15px;
}

.pl20 {
	padding-left: 20px;
}

.pl30 {
	padding-left: 30px;
}

.pl50 {
	padding-left: 50px;
}

.pl100 {
	padding-left: 100px;
}

.pr5 {
	padding-right: 5px;
}

.pr10 {
	padding-right: 10px;
}

.pr15 {
	padding-right: 15px;
}

.pr20 {
	padding-right: 20px;
}

.pr30 {
	padding-right: 30px;
}

.pr50 {
	padding-right: 50px;
}

.pr100 {
	padding-right: 100px;
}


/**page***/

body {
	
    background-image: url(../images/bj.jpg);
    background-position-x: 50%;
    background-position-y: 0px;
    background-size: initial;
    background-repeat:no-repeat;
    background-attachment: initial;
    background-origin: initial;
    background-clip: initial;
    background-color:#e5f3ff;
	font-size: 13px;
	font-family: "微软雅黑";
}

a {
	color: #000;
	text-decoration: none;
	font: 12px;
	transition: all 1s;
}

a:hover {
	color: #136bbf;
}

.clr {
	float: none;
	clear: both;
}
.clearfix:after {    
content: ".";      
display: block;       
clear: both;          
visibility: hidden;   
line-height: 0;      
height: 0;          
font-size:0;         
}

.clearfix { *zoom:1;} 

.page {
	width: 1200px;
	margin: 0 auto;
	background: #fff;
	margin-top:250px;
}

.nav {
	width: 1200px;
	height: 46px;
	background: url(../images/nav_m.png);
}

.nav_l {
	background: url(../images/nav_l.png) no-repeat;
	width: 7px;
	height: 46px;
	float: left;
}

.nav_m {
	background: url(../images/nav_m.png);
	width: 1200px;
	height: 46px;
	float: left;
}

.nav_r {
	background: url(../images/nav_r.png) no-repeat;
	width: 7px;
	height: 46px;
	float: left;
}

.nav a {
	color: #fff;
	display: block;
	font-size: 14px;
}

.nav a:hover {
	color: #f2f2ff;
	background: #136BBF;
}

.nav_m ul li {
	float: left;
	display: inline-block;
	line-height: 46px; width:130px; text-align: center; margin-right: 8px;
}

.nav_m ul li a span {
	padding: 0 15px;
	display: block; font-size: 18px;
}

.nav_m ul li.fgx {
	background: url(../images/nav_fgx.png);
	width: 5px;
	height: 46px;
}

.nav_m ul li.active {
	background: url(../images/nav_act_m.png);
}

.nav_m ul li.active a {
	background: url(../images/nav_act_r.png) right no-repeat;
}

.nav_m ul li.active a span {
	background: url(../images/nav_act_l.png) no-repeat;
}

.message {
	background: #ebf3fb;
	padding: 2px 10px;
	color: #cc2222;
	margin: 8px;
	vertical-align: bottom;
}

.message .msgtt {
	float: left;
	width: 100px;
}

.message .msgbd {
	float: left;
	width: 670px;
	overflow: hidden;
}

.message .datetime {
	float: left;
	width: 160px;
	overflow: hidden;
	text-align: right;
	color: #136BBF;
}

.page_row {
	margin: 20px 12px 0 12px; height: 344px;
}

.ad1 {
	float: left;
	width: 952px;
	overflow: hidden;
	height: 170px;
}

.ad2 {
	float: right;
	width: 253px;
	overflow: hidden;
}

.slidpic {
	height: 200px;
	position: relative;
}

.ggt{width: 100%;}
.ggt ul{width: 100%;}
.ggt ul li{width: 50%;}
.ggt ul li img{width: 100%; height: 180px;}
.ggt ul li:first-child{padding-right: 5px;}
.ggt ul li:last-child{padding-left: 5px;}

.pan1 {
	width: 590px; height: 336px;
}

.pan2 {
	width: 568px; height: 357px; margin-left: 8px;
}

.pan3 {
}
.pan3 img{height: 245px; border: 1px solid #ccc; padding: 3px;}

.pan1 {
	margin-right: 10px;
}

.pan .pan-title {
	background: url(../images/pan_title_bg.png) right bottom no-repeat;
	height: 34px;
}
.fpan-title {
	background: url(../images/pan_title_bg.png) right bottom no-repeat;
	line-height: 36px;
}
.pan .pan-title h3 {
	background: url(../images/iocn_title.png) no-repeat center left;
	padding-left: 24px;
	font-size: 16px;
	font-weight: bold;
	display: inline-block;
	float: left;
}

.pan .pan-title h3 small {
	color: #888;
	font-weight: normal;
}

.pan .pan-title .more {
	float: right;
	margin-right: 14px;
	font-size: 12px;
	text-align: right; margin-top: 8px;
}

.pan .pan-body {
	padding: 0 10px 0 4px;
}
.pan .pan-body .newsList h2{ line-height: 35px;}
.pan .pan-body .newsList h2 a{font-size: 16px; font-weight: bold; color: #2040A0;}
.pan .pan-body .newsList p{font-size: 13px; line-height: 25px; text-indent: 2em;}
.pan .pan-body .newsList p .xq{ margin-left: 26px;}
.pan .pan-body .newsList p .xq a{ color: #2040A0;}
.newsList li {
	border-bottom: 1px dotted #ccc;
	line-height: 33px;
}
.newsList .gsgg{ line-height: 34.5px;}
.newsList .gsgg a img{ float: left; width: 12px; margin-top: 10px; margin-right: 5px;} 
.newsList .gsgg1{ line-height: 39.5px;}
.newsList .gsgg1 a img{ float: left; width: 12px; margin-top: 13px; margin-right: 5px;}
.newsList li a .fl {
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden; font-size: 13px;
}
.newsList li a .fl img{ float: left; width: 10px; margin-top: 12px; margin-right: 5px; }
.newsList li a .fr {
	width: 80px;
	text-align: right;
}

.buttonList {
	width: 190px;
}

.buttonList a {
	margin-top: 2px;
}
.buttonList .platform img{
	width: 190px;
}
.button_blue {
	display: block;
	background: url(../images/btn1_bg.png);
	height: 43px;
	line-height: 43px;
	color: #fff;
	font-size: 15px;
	letter-spacing: 2px;
	text-align: center;
}

.button_blue:hover {
	background: url(../images/btn1_bg_hover.png);
	color: #EBF3FB;
}

.tab {
	border: 1px solid #ccc;
}

.tab_max10 {
	width: 188px;
}

.tab .tab_head {
	background: url(../images/pan_title_gray.png);
	height: 26px;
	line-height: 26px;
}

.tab .tab_head a {
	padding: 0 6px;
	display: inline-block;
	border-right: 1px solid #CCCCCC;
}

.tab .tab_head a.active {
	background: #fff;
}

.tab_content {
	padding: 5px;
}

.tab_max10 .newsList li {
	line-height: 28px;
}

.tab_max10 .newsList li a .fl {
	width: 90px;
}

.imgList_inline li {
	display: inline;
	float: left;
	overflow: hidden;
	width: 187px;
	height: 150px;
	position: relative;
	margin-bottom: 6px;
}

.imgList_inline li img {
	width: 172px;
}

.imgList_inline li p {
	position: absolute;
	bottom: -50px;
	left: 0;
	width: 172px;
	background: rgba(20, 20, 20, 0.7);
	color: #fff;
	padding: 4px;
	opacity: 0;
	transition: all 1s;
	font-size: 12px;
}

.imgList_inline li:hover p {
	bottom: 0;
	opacity: 0.9;
}

.imgList_inline li.clr {
	clear: both;
	float: none;
	display: block;
	height: 0;
	width: 0;
}

.brandList li {
	display: inline;
	float: left;
	overflow: hidden;
	width:186px;
	height: 49px;
	margin-bottom: 6px;
	position: relative;
}
.fbrandList li {
	display: inline;
	float: left;
	overflow: hidden;
	width: 155px;
	height: 49px;
	margin-bottom: 6px;
	position: relative;
}
.fselect {
	float: left;
    padding-left: 21px;
}
.fselect select{
    width: 170px;
}
.brandList li img {
	width:186px;
	height: 50px;
	border: 1px solid #CCCCCC;
}

.brandList li.clr {
	clear: both;
	float: none;
	display: block;
	height: 0;
	width: 0;
}
.fbrandList li img{
	width:154px;
}
.friendLinks_title {
	width: 20px;
	background: #f2f2f2;
	font-weight: bold;
	text-align: center;
}

.friendLinks_con {
	width: 934px;
}

.friendLinks_con a {
	padding: 5px 8px;
	display: inline-block;
}




/****/

.adcontrol {
	position: absolute;
	bottom: 10px;
	right: 10px;
}

.adcontrol .button {
	background: #ccc;
	width: 20px;
	height: 20px;
	line-height: 20px;
	border-radius: 50%;
	float: left;
	margin-left: 10px;
	text-align: center;
	cursor: default;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	cursor: pointer;
}

.bannerjs1 {
	height: 200px;
}


/*subpage*/

.subpage_left {
	width: 188px;
}

.button_gray {
	display: block;
	background: url(../images/pan_title_gray.png);
	height: 24px;
	line-height: 24px;
	color: #33a3dB;
	font-size: 13px;
	letter-spacing: 2px;
	text-align: center;
}

.button_gray:hover {
	background: #fff;
}

.button_gray.active {
	background: #EBF3FB;
	border-color: #33A3DB;
}

.subpage_left_head {
	background: url(../images/btn1_bg.png);
	color: #F2F2FF;
	line-height: 24px;
	padding: 4px 10px;
}

.subpage_left_head h3 {
	font-weight: bold;
}

.linkList {
	border: 1px solid #CCCCCC;
	padding: 10px;
}

.linkList .button_gray {
	border: 1px solid #ddd;
	margin-top: 5px;
}

.subpage_left .linkList {
	min-height: 300px;
}

.subpage_right {
	width: 750px;
}

.subpage_right .newsList li {
	line-height: 35px;
}

.subpage_right .newsList li a .fl {
	width: 600px;
}

.pageCtrl {
	padding: 10px;
	text-align: right;
}

.pageCtrl a {
	border: 1px solid #EBF3FB;
	padding: 2px 6px;
}

.pageCtrl a:hover {
	background: #EBF3FB;
}

.pageCtrl a.active {
	background: #136BBF;
	color: #fff;
}

.pageCtrl a.disabled {
	background: #eee;
	color: #999;
}

.newsHead {
	border-bottom: 1px dotted #CCCCCC;
	padding: 10px;
	text-align: center;
	margin-bottom: 10px;
}

.newsHead h1 {
	font-size: 24px;
	line-height: 42px;
}

.newsHead p {
	color: #888;
	line-height: 20px;
}

.newsDetail {
	font-size: 14px;
	line-height: 24px;
	border-bottom: 1px solid #DDDDDD;
	padding: 10px 5px 20px 5px;
}

.newsTitleButton {
	margin: 10px;
	border: 1px solid #EBF3FB;
	padding: 10px;
	display: block;
	width: 340px;
	float: left;
}

.newsTitleButton h3 {
	font-size: 15px;
	font-weight: bold;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	width: 300px;
}

.newsTitleButton:hover {
	background: #EBF3FB;
}

.slidPicList {
	height: 200px;
	width: 100%;
	overflow: hidden;
}

.scorllPicList{
	width: 932px;
	overflow: hidden;
}
.scorllPicListCon{
	width: 9999px;
}
.scorllPicListCon ul{
	float: left;
}
.scorllPicListCon li{
	width: 186px;
}
.first10Scroll{
	height: 230px;
	overflow: hidden;
}
.dcMain {
 background-color: #FFFFFF;
 border-left: 1px solid #CCC;
 margin-left: 179px;
 padding-top: 40px;
 *padding-top:0;
 zoom: 1/* padding-top:40px; */
}
.mainBox {
 border-left: 1px solid #FFF;
 padding: 30px 22px 50px 22px;
}
.mainBox h3 {
 border-bottom: 1px solid #D7D7D7;
 color: #666666;
 font-size: 28px;
 padding-bottom: 20px;
 margin-bottom: 30px;
}
.mainBox h3 .actionBtn {
 float: right;
 display: inline-block;
 background-color: #28B779;
 padding: 0 20px;
 height: 27px;
 line-height: 27px;
 color: #FFFFFF;
 font-size: 13px;
 font-weight: bold;
}
.mainBox h3 .add {
 background: #28B779 url(../images/action_btn.gif) no-repeat 20px 50%;
 padding-left: 40px;
}
.mainBox .filter {
 margin: 0 0 10px -2px;
 height: 35px;
}
.mainBox .filter form {
 float: left;
}
.mainBox .filter span {
 float: right;
}
.mainBox .action {
 margin: 10px 0 0 -2px;
}
.mainBox .warning {
 border: 1px solid #E6DB55;
 background: #FFFBCC;
 padding: 10px;
 margin-bottom: 20px;
}
.tableBasic {
 background-color: #F9F9F9;
 color: #666666;
 border-left: 1px dotted #CCCCCC;
 border-top: 1px dotted #CCCCCC;
}
.tableBasic select {
 color: #8F8F8F;
}
.tableBasic td, .tableBasic th {
 border-right: 1px dotted #CCCCCC;
 border-bottom: 1px dotted #CCCCCC;
}
.tableBasic th {
 background-color: #EEEEEE;
 height: 16px;
}
.tableBasic .child {
 background-color: #FFFFFF;
}
.tableBasic .button {
	width:70px;
	height:30px;
	margin-right: 12px;
    background-image: -webkit-linear-gradient(top, #61a6f5 15%, #4090ec 100%);
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, EndColorStr='#61a6f5', StartColorStr='#4090ec');
    border: 1px solid #418ada;
}
.tableBasic .button:hover{
	background-color: #3b7fd6;
	color: #fff;
	background-image: -webkit-linear-gradient(top, #4090ec 10%,#3467b7 100%);
	background-image: -moz-linear-gradient(top, #4090ec 10%, #3467b7 100%);
	background-image: linear-gradient(top,, #4090ec 10%,#3467b7 100%);
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, EndColorStr='#4090ec', StartColorStr='#61a6f5');
	border:1px solid rgba(0,0,0,0.28);
	text-shadow:0px -1px 1px rgba(0,0,0,0.7);
}
 .tableBasic .button:active{
	box-shadow: inset 0px 2px 4px rgba(0,0,0,0.15);
}
.box{width: 945px;height: 160px;overflow: hidden;position: relative; margin-bottom: 10px;}
.box_img{width: 945px;height: 160px;overflow: hidden;}
.box_img ul li{position: absolute;display: none;}
.box_img ul li a{display: block;width: 945px;height: 80px;font-size: 100px;text-align: center;line-height: 80px;color: #fff;}

.box_tab{position: absolute;bottom: 5px;text-align: right;width: 945px;display: none;}
.box_tab a{display: inline-block;padding: 2px 10px;font-size: 10px;background: #fff;margin: 0 5px;color: #333;}
.box_tab a.active{background: #09b;color: #fff;}

/*表格样式*/
.single_line_table{
	width: 100%;
	line-height: 22px;

}
.single_line_table td,.single_line_table th{
	border: 1px solid #33A3DB;
	padding: 3px;
}
.single_line_table th{
	background: #EBF3FB;
	color: #136BBF;
}


/*留言字段*/
.lyzd .V_app{ margin-top: 8px;}
.lyzd .tj{text-align: center; background-color: #2040A0;height: 34px; width: 155px; margin: 0 auto; margin-top: 8px;}
.lyzd .tj a{color: #fff;font-size: 14px;line-height: 33px;}
.lyzd .V_app label font{ color: #f00; margin-top: 6px; float: left; margin-right: 6px;}	
.lyzd .V_app label{ font-size: 14px;}
.lyzd .V_app label span{ float: left; margin-top: 3px;}
.lyzd .V_app input{ height: 28px; width: 223px; border: none; background-color: #E6E6E6; border-radius: 6px;}
.lyzd .V_app textarea{ height: 60px; width: 222px;border-radius: 6px; margin-left: 3px;} 

/*合作单位*/
.hyzsbt{ background: url(../images/b2_2.jpg); height:53px; }
.hyzsbt .more6{ float: right;}
.hyzsbt .more6 a{    font-size: 13px; line-height: 53px; font-style: italic;}
.hyzsbt a{ font-size: 16px; font-weight: bold; margin-left: 6px; line-height: 50px; float: left;}
.hyzsbt p{ line-height: 53px; float: left; margin-left: 10px; font-family: -webkit-pictograph; font-size: 16px; font-weight: bold; color: #848484;}
.hyzsbt p span{font-size: 28px; float: left;color: #2040A0;line-height: 46px;font-style: italic;}


/*footer*/

.footer{ height: 100px; border-top: 2px solid #038FCB; margin: 30px 8px 0 8px;}

.fdwx {
    position: fixed;
    width: 168px;
    right: 0px;
    bottom: 0;
    z-index: 10000; background: #fff; text-align: center;
}
.fdwx p{ height: 30px; line-height: 30px; font-size: 14px;}

/*首页产品*/
.cpzs{ width: 100%; height: 213px;}
.cpzsz{ width: 1200px; margin: 0 auto; padding: 0 12px;}
.cpzsz .cpleft{ float: left; width: 73%;}
.cpzsz .cpleft ul li{ width: 200px; float: left; margin-right: 14px; height: 180px;}
.cpzsz .cpleft ul li img{ width: 200px; height: 140px; border: 1px solid #ccc; padding:5px;}
.cpzsz .cpleft ul li p{ font-size: 14px; text-align: center; line-height: 30px;}
.cpzsz .cpright{ float:right; width: 26%;}
.cpzsz .cpright a img{ width: 307px; border: 1px solid #ccc;}

.footer{ height:87px;}	
.footer p{ text-align: center; line-height: 29px; font-size: 14px;}
.footer .ejdh a{ margin: 0 7px; font-size: 14px;}
.footer .ejdh{ width: 60%; margin: 0 auto; margin-top: 11px; margin-bottom: 5px;}

/*单页*/
.ztnr{ width: 100%; margin-top: 30px;}
.ztnrzh{ width: 90%; margin: 0 auto; }
.ztnrzh .ztnrleft{ width: 280px; float: left;}
.ztnrzh .ztnrleft h5{ height: 60px; width: 100%; background: url(../images/3_qbmi.jpg);color: #fff;font-size: 22px; text-align: center; line-height: 60px; letter-spacing: 2px; border: 1px solid #ccc;}
.ztnrzh .ztnrleft .erjidh{ border: 1px solid #ccc; margin-top: 15px; padding-bottom: 15px;}
.ztnrzh .ztnrleft .erjidh h4{ height: 40px;  background: url(../images/1_qbmi.jpg); color: #fff; line-height: 37px; font-size: 16px; padding-left: 57px;}
.ztnrzh .ztnrleft .erjidh ul li{height: 40px; line-height: 40px; border-bottom: 1px dashed #ccc;}
.ztnrzh .ztnrleft .erjidh ul li img{ margin-left: 16px;float: left; margin-top: 14px; width: 13px; margin-right: 10px;}
.ztnrzh .ztnrleft .erjidh ul li a{ font-size: 14px;}
.ztnrzh .ztnrleft .erjidh ul li:hover{ border-bottom: 1px dashed #0B77BF;}
.ztnrzh .ztnrleft .erjidh ul li:hover a{ color: #0B77BF; margin-left: 5px;}
.ztnrzh .ztnrleft .erjidh .gsmz{ font-size: 16px; height: 30px;line-height: 42px; color: #107CC4; margin-left: 10px; margin-bottom: 10px;}
.ztnrzh .ztnrleft .erjidh p{ margin-left: 10px;line-height: 28px; font-size: 13px;}
.ztnrzh .ztnrright{ float: left; width: 760px; margin-left: 40px;}
.ztnrzh .ztnrright .dangqianwz{ height: 40px; background: url(../images/dqwzbj.jpg); width: 100%;}
.ztnrzh .ztnrright .dangqianwz .dqleft{ float: left;}
.ztnrzh .ztnrright .dangqianwz .dqleft h3{ color: #fff;font-size: 16px; line-height: 37px; padding-left: 15px;}
.ztnrzh .ztnrright .dangqianwz .dqright{ float: right; line-height: 40px; margin-right: 5px;}
.ztnrzh .ztnrright .dangqianwz .dqright p{ color: #fff; font-size: 12px;}
.ztnrzh .ztnrright .dangqianwz .dqright p a{ color: #fff;}
.ztnrzh .ztnrright .zhutinr{ border: 1px solid #ccc; border-top: 0; min-height: 700px; padding-top: 30px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px;}
.ztnrzh .ztnrright .zhutinr p{font-size: 14px;line-height: 30px; text-indent: 2em;}
.ztnrzh .ztnrright .zhutinr p img{ max-width: 100%;}
.ztnrzh .ztnrright .zhutinr h4{    height: 63px; font-size: 20px; text-align: center; font-weight: bold;}
.ztnrzh .ztnrright .zhutinr .fbsj{text-align: center; margin-left: 0; font-size: 13px;height: 30px;
 line-height: 30px; display: block;}


/*分页*/
.Pages {
    text-align: center;
    padding: 25px 0;
    line-height: 18px;
    zoom: 1;
    overflow: hidden;
    color: #636363;}
.Pages a:hover{ border:1px solid #0470B8; color:#0470B8;}
.Pages span {
    padding: 0px 3px;
}
.Pages .a_end {
    background: #ececec;
    height: 19px;
    line-height: 19px;
    padding: 0px 8px;
    color: #5b5b5b;
    display: inline-block;
    border: 1px solid #d8d8d8;
}
.Pages a {
    margin: 0px 2px;
}
.Pages .a_prev {
    background: #ececec;
    height: 19px;
    line-height: 19px;
    padding: 0px 8px;
    color: #5b5b5b;
    display: inline-block;
    border: 1px solid #d8d8d8;
}
.Pages .p_page em a.a_cur {
    color: #fff;
    background:#0470B8;
}
.Pages .p_page em a {
    padding: 1px 7px;
    line-height: 21px;
    height: 21px;
    color: #1d6eab;
    font-size: 12px;
    border:1px solid #d8d8d8;
}
.Pages .p_page em a:hover{ color:#0470B8; border:1px solid #0470B8;}
.Pages .a_next { background: #ececec; height: 19px; line-height: 19px; padding: 0px 8px; color: #5b5b5b; display: inline-block; border: 1px solid #d8d8d8;}
.Pages span { padding: 0px 3px;}   

/*图文*/
.zhutinr ul li{ height: 40px; line-height: 40px;border-bottom: 1px dashed #ccc;}
.zhutinr ul li a{ font-size: 14px;}
.zhutinr ul li img{ float: left; margin-top: 13px; margin-right: 10px;}
.zhutinr ul li span{ float: right; font-size: 13px;}

.ztnrzh .ztnrright .zhutinr1 { border: 1px solid #ccc; border-top: 0;  min-height: 400px;  padding-top: 30px; padding-bottom: 10px; padding-left: 10px;  padding-right: 10px;}
.ztnrzh .ztnrright .zhutinr1 ul li{ width: 230px; height: 200px; margin: 0 8px; float: left;}	
.ztnrzh .ztnrright .zhutinr1 ul li a img{ width: 230px; height: 160px; border: 1px solid #ccc; padding: 5px;}
.ztnrzh .ztnrright .zhutinr1 ul li a p{ height: 30px; line-height: 30px; font-size: 14px; text-align: center;}
.ztnrzh .ztnrright .zhutinr1 ul li:hover img{ border: 1px solid #047CBF;  }
.ztnrzh .ztnrright .zhutinr1 ul li:hover a p{ color: #047CBF;}

.ztnrzh .ztnrright .zhutinr1 ul .chanpin1{ height: 125px;}
.ztnrzh .ztnrright .zhutinr1 ul .chanpin1 a img{ width: 230px; height: 82px;}

/*留言*/
.zhutinr .liuyankcb{ background: url(../images/jishuliuyan.png) no-repeat; height: 266px;width: 100%; background-size: 100%; padding-top: 20px;}
.ztnrzh .ztnrright .zhutinr .liuyankcb p{font-size: 16px;line-height: 39px; padding: 0 47px;}
.ztnrzh .ztnrright .zhutinr .liuyankcb .wyly{float: right; font-size: 18px;  margin-right: 70px; margin-top: 33px; color: #fff; letter-spacing: 2px;}
.ztnrzh .ztnrright .zhutinr h5{ height: 38px; font-size: 20px; letter-spacing: 2px; border-bottom: 1px solid #000; margin-top: 26px;}
.ztnrzh .ztnrright .zhutinr .lyzd{font-size:16px; color:#666666; height: 50px;display: block; line-height: 50px; margin-left: 42px;}
.ztnrzh .ztnrright .zhutinr .lyzd label{font-size: 14px;color: #333333; width: 80px; margin-right: 15px; float: left;}
.ztnrzh .ztnrright .zhutinr .lyzd label font {color: #c40400;}
.ztnrzh .ztnrright .zhutinr .lyzd input{border-radius: 5px; color: #999999;    padding-left: 20px; width: 400px;  line-height: 30px; height: 30px;    background: #f1f1f1; border: none!important; border-radius: 5px;}
.ztnrzh .ztnrright .zhutinr textarea{ width: 400px; height: 90px;}
.updiv .up_sub { width: 160px; height: 35px; line-height: 30px; background: #c40400; color: #fff;font-size: 16px; padding: 0; border: none; border-radius: 5px;}
.updiv{width:160px; margin:0 auto; padding-top: 38px;}

.fenye ul{ width: 90%; margin:0 auto;}
.fenye ul .fy{ float: left; border: 0; font-size: 14px;}	