/* 首页布局 */
* { margin:0; padding:0;}
body {margin:0; padding:0; font-size:12px; font-weight:lighter; background:#EEEEEE;}
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: underline;}
a:active {text-decoration: none;}
ul {padding:0; margin:0px;}
li { list-style-type:none;}

.mt3 {margin-top:3px;}
.mt5 {margin-top:5px;}
.mt8 {margin-top:8px;}
.mt10 {margin-top:10px;}
.mt15 {margin-top:15px;}
.mt20 {margin-top:20px;}
.mt30 {margin-top:30px;}
.ml1 {margin-left:1px;}
.ml2 {margin-left:2px;}
.ml10 {margin-left:10px;}
.ml30 {margin-left:30px;}
.mr10 {margin-right:10px;}
.mb10 {margin-bottom:10px;}
.p10 {padding:10px;}
.pt10 {padding-top:10px;}
.FFF,.FFF a:hover,.FFF a:visited{ color:#FFF;}
.yellow {color:#FFC500}

.h241 {height:241px;min-height:241px;height:auto!important;}
.h1089 {height:1089px;min-height:1089px;height:auto!important;}
.fl {float:left;}
.fr {float:right;}

#bottom:after,#top:after,#main:after,.banner:after{clear:both;content:".";display:block;height:0; visibility:hidden;}

/*头部css开始*/


    /*头部咨询*/
.top_Consultation{
    width: 100%;
    height: 40px;
    background-color: #002e73;
}
.top_Consultation_min{
    width: 1200px;
    height: 40px;
    margin: auto;
}
.top_Consultation_min li{
    color: #FFFFFF;
}
    /*头部咨询*/

.top_longest{
    width: 100%;
    height: 135px;
}
.top_min_search{
    width: 100%;
    height: 82px;
}
/*搜索框开始*/
.top_min_search .box{
    width360px;
    height: 28px;
    float: left;
    position: absolute;
    top: 60px;
    left: 68%;
    border: 1px solid #0083fe;
    font-size: 14px;
	position:relative；
}
.top_min_search input{
    float: left;
    width: 357px;
    height: 28px;
    border: 0;
	padding-left:10px;
	font-size:16px;
    background-position:5px center;
}
.top_min_search .box_search{
    float: left;
    width: 24px;
    height: 28px;
}
.top_min_search .box_search img{
    width: 24px;
    height: 28px;
}
.box_button{
    width: 80px;
    height: 30px;
    background-color: #005caa;
    font-size: 16px;
    color: #FFFFFF;
    text-align: center;
    line-height: 30px;
    position: absolute;
    top: 60px;
    left: 92%;
	cursor:pointer;
}
/*搜索框结束*/



.top_min{
    width: 1200px;
    height: 135px;
    margin: auto;
	position: relative;
}
.min_top{

}
.top_min_logo{
    position: absolute;
    top:6px;
}



.top_min_navbar{
    width: 100%;
    height: 33px;
}
.top_min_navbar_u{
    width: 830px;
}
.top_min_navbar_u li{
    float: left;
    width: 104px;
    height: 20px;
    line-height: 20px;
    border-right: 1px solid #000 ;
}
.top_min_navbar_u li:last-child{
    border-right: 0px;
}

.top_min_navbar_u li a{
    display: block;
    width: 104px;
    height: 20px;
    text-align: center;
    font-size: 18px;
    color: #000000;
	font-family:"黑体";
}

/*幻灯片*/
.slide{
    width: 1200px;
    height: 400px;
    margin: auto;
    margin-top: 20px;
}
/*幻灯片*/

/*一级分类导航*/
.drop_down{
    position: relative;
    width: 1200px;
    height: 230px;
    background-color: #c8ddec;
    z-index: 999;
}
.drop_down_line{
    width: 150px;
    height: 2px;
    background-color: #1a428a;
}
.drop_down_min1{
    position: absolute;
    width: 260px;
    height: 200px;
    top: 10px;
    left: 30px;
}
.drop_down_min1 h3{
    font-size: 18px;
    color: #1a428a;
    line-height: 30px;
}
.drop_down_min1_left_u{
    width: 130px;
    float: left;
}
.drop_down_min1_left_l{
    color: #1a428a;
    font-size: 16px;
    margin-top: 10px;
}
.drop_down_min1_left_l a{color: #1a428a;}
.drop_down_min1_right_u{
    width: 130px;
    float: left;
}
.drop_down_min1_right_l{
    color: #1a428a;
    font-size: 16px;
    margin-top: 10px;
}
.drop_down_min2{
    position: absolute;
    left: 30%;
    top: 10px;

}
.drop_down_min2 h3{
    font-size: 18px;
    color: #1a428a;
    line-height: 30px;
}
.drop_down_min3{
    position: absolute;
    left: 50%;
    top: 10px;

}
.drop_down_min3 h3{
    font-size: 18px;
    color: #1a428a;
    line-height: 30px;
}
.drop_down_min4{
    position: absolute;
    left: 75%;
    top: 10px;

}
.drop_down_min4 h3{
    font-size: 18px;
    color: #1a428a;
    line-height: 30px;
}
/*一级分类导航*/

/*头部css结束*/

/*中间css开始*/
.Middle{
    width: 1200px;

    margin: auto;
    margin-top: 15px;
}

.Middle_show{
    width: 100%;
    height: 803px;
    background-color: #FFFFFF;
}

.Middle_show_u{
    width: 1200px;
    height: 803px;
}
.Middle_show_u li:first-child{
    margin-left: 0px;
}

.Middle_show_l{
    width: 285px;
    height: 803px;
    float: left;
    margin-left: 20px;
}

.show_l_box{
    width: 100%;
    height: 280px;
}
.show_box_top{
    display: block;
    width: 100%;
    height: 40px;
    background-color: #0082bd;
    font-size: 18px;
    text-align: center;
    line-height: 40px;
    color: #FFFFFF;
}
.show_box_top1{
    display: block;
    width: 100%;
    height: 40px;
    background-color: #00acd6;
    font-size: 18px;
    text-align: center;
    line-height: 40px;
    color: #FFFFFF;
}
.show_box_top2{
    display: block;
    width: 100%;
    height: 40px;
    background-color: #004e7b;
    font-size: 18px;
    text-align: center;
    line-height: 40px;
    color: #FFFFFF;
}
.show_box_top3{
    display: block;
    width: 100%;
    height: 40px;
    background-color: #8cc444;
    font-size: 18px;
    text-align: center;
    line-height: 40px;
    color: #FFFFFF;
}
.show_box_dwon{
    width: 100%;
    height: 240px;
}

.show_l_p{
    width: 100%;
    height: 55px;
    color: #000000;
    font-size: 14px;
    text-align: center;
    line-height: 30px;
    margin-top: 25px;
}

.show_l_d{
    width: 100%;
    height: 240px;
    margin-top: 40px;
}
.show_l_t{
    margin: auto;
    width: 200px;
    height: 50px;
    text-align: center;
    line-height: 50px;
    background: #dcdcdc;
    margin-top: 10px;
    font-size: 16px;
}
.show_l_t a{
    color: #000000;
}

.Middle_product{
    width: 100%;
    height: 659px;
}

.product_top{
    width: 100%;
    height: 70px;
    background-image: url("../images/product_bg_01.png");
}
.product_top_p{
    width: 120px;
    height: 70px;
    line-height: 70px;
    text-align: center;
    font-size: 26px;
    margin-left: 40px;
    color: #FFFFFF;
}

.product_dwon{
    width: 100%;
    height: 414px;
}
.product_dwon_left{
    width: 50%;
    height: 414px;
    float: left;
}
.product_dwon_left li:first-child{
    margin-top: 40px;
}
.dwon_left_l{
    width: 100%;
    height: 40px;
    line-height: 40px;
    margin-left: 40px;
    margin-top: 10px;
}
.dwon_left_l a{
    font-size: 26px;
    color: #000000;
}

.product_dwon_right{
    width: 50%;
    height: 414px;
    float: left;
}
.product_dwon_right li:first-child{
    margin-top: 40px;
}
.dwon_right_l{
    width: 100%;
    height: 40px;
    line-height: 40px;
    margin-top: 10px;
}
.dwon_right_l a{
    font-size: 26px;
    color: #000000;
}

.product_consult{
    width: 100%;
    height: 175px;
}
.consult_left{
    width: 387px;
    height: 100%;
    float: left;
}
.consult_left_log{
    width: 250px;
    height: 140px;
    float: left;
}
.consult_left_order{
    width: 114px;
    height: 140px;
    float: left;
    margin-left: 20px;
}
.consult_right{
    width: 812px;
    height: 100%;
    float: left;
}
.consult_right_u{
    width: 812px;
    height: 96px;
}
.consult_right_l{
    width: 20%;
    float: left;
    font-size: 14px;
    margin-top: 46px;
    margin-left: 20px;
}
.consult_right_l p{
    display: block;
    margin-left: 10px;
    margin-top: 10px;
    float: left;
    line-height: 30px;
}
.consult_right_l img{
    float: left;
}
/*中间css结束*/

/*底部css开始*/
.big_bottom{
    width: 100%;
    height: 253px;
}
.bottom{
    width: 1200px;
    height: 253px;
    margin: auto;
}
.bottom_top{
    width: 100%;
    height: 171px;
    background-color:#e6e6e6;
}
.bottom_dwon{
    width: 100%;
    height: 82px;
}
.bottom_top_logo{
    width: 260px;
    height: 100%;
    float: left;
}
.top_logo_left{
    float: left;
    width: 110px;
    height: 147px;
    margin-left: 10px;
    margin-top: 25px;
    text-align: center;
}
.top_logo_left span{
    display: block;
    margin-top: 8px;
}
.top_logo_right{
    float: left;
    width: 110px;
    height: 147px;
    margin-left: 10px;
    margin-top: 25px;
    text-align: center;
}
.top_logo_right span{
    display: block;
    margin-top: 8px;
}
.bottom_top_u{
    width: 930px;
    height: 171px;
    float: left;
    margin-left: 10px;
}
.bottom_top_l{
    width: 181px;
    height: 117px;
    float: left;
    margin-top: 26px;
}

.blue_line{
    width: 4px;
    height: 120px;
    background-color: #636691;
    float: left;
    margin-top: 26px;
}
.orange_line{
    width: 4px;
    height: 120px;
    background-color: #ea8032;
    float: left;
    margin-top: 26px;
}
.red_line{
    width: 4px;
    height: 120px;
    background-color: red;
    float: left;
    margin-top: 26px;
}
.yellow_line{
    width: 4px;
    height: 120px;
    background-color: #f5ec65;
    float: left;
    margin-top: 26px;
}
.green_line{
    width: 4px;
    height: 120px;
    background-color: #3e7468;
    float: right;
    margin-top: 26px;
    margin-right: 41px;
}
.bottom_top_l h3{
    margin-left: 45px;
    font-size: 14px;
    font-weight:700;
}
.bottom_top_l dl{
    margin-left: 45px;
    margin-top: 10px;
}
.bottom_top_l dl dt{
    margin-top: 5px;
    font-size: 14px;
}
.bottom_top_l dl dt a{
    color: #808080;
}
/*底部css结束*/


/*内页部分开始*/

.Middle_min{
    width: 100%;
    overflow: hidden;
    margin: auto;
}
.Middle_Survey{
    width: 1200px;
    margin: auto;
    background: #FFF;
    overflow: hidden;
}
.Middle_Survey_left{
    width: 270px;
    min-height: 882px;
    float: left; margin-left:12px;
}
/*下拉框*/
#panel,#flip
{
    padding:15px;

}
#panel
{
    display:block;
}
.panel_u_l a
{
   font-size: 16px;
}
/*下拉框*/

.Middle_Survey_left_up{
    width: 270px;
    color: #000000;
    border-bottom:3px solid #00A0E8;
    font-size: 20px;
	margin-top:20px;
    line-height:28px;
	margin-bottom:15px; text-align:center;
}
#flip {background-color: rgb(0, 160, 233);    color: rgb(255, 255, 255); margin-top:5px;}
.Middle_Survey_left_down{
    width: 270px;

}
.Middle_Survey_left_down_l{
    width: 270px;
	margin-top:5opx;
    color: #808080;
    font-size:20px;
}

.Middle_Survey_right{
    width: 890px;
    float: right;
}
.Middle_Survey_right_up{
    width: 890px;
    height: 49px;
    border-bottom:2px solid #959595;
}
.Middle_Survey_right_up p{
    font-size:30px;
    float: left;
    margin-left: 30px;
    margin-top: 41px;
}
.Middle_Survey_right_up span{
    font-size:14px;
    float: right;
    line-height: 77px;
    margin-right:15px;
}
.Middle_Survey_right_up a{
    color: #000000;
}

.Middle_Survey_right_down{
    width: 870px;
    line-height: 28px;
}
.sub_content_right_below{
    width: 890px;
    height:65px;
}
.right_below_u{
    width: 890px;
    height: 65px;
    line-height: 42px;
    display: inline-block;
    position: relative;
    top:-42px;
}
.right_below_l{
    width: 64px;
    height: 25px;
    float: left;
    text-align: center;
    position: relative;
    margin-left: 8px;
}
.right_below_l:first-child{
}
.right_below_l a{
    font-size: 16px;
    color: #000000;
}

.Middle_Survey_right_down_d{
    font-size: 26px;
    text-align: center;
    line-height: 43px;
    clear: both;
    padding: 46px 0px 2px 0px;
}
.middle-date {text-align: center;clear: both;color: #cccccc}
.Middle_Survey_right_down i{
    display: block;
    width: 890px;
    height: 86px;
    font-size:30px;
    color: #d21212;
    text-align: center;
    line-height: 86px;
    font-weight: 900;
}
.Middle_Survey_right_down p{
    font-size:16px;
    line-height: 40px;
}
.Middle_Survey_right_down img{
    margin: auto;
    display: block;
}
.Middle_Survey_left_down_l a{
    color: #808080;
}

.right_down_below{
    width: 850px;
    height: 170px;
}
.right_down_below_l{
    width: 424px;
    height: 100%;
    float: left;
}
.right_down_below_l p{
    font-size: 16px;
    color: #808080;
    line-height: 40px;
}
.right_down_below_l span{
    font-size: 24px;
    color: #00a0e9;
    line-height: 30px;
}
.right_down_below_r{
    width: 424px;
    height: 100%;
    float: left;
}
.right_down_below_r h3{
    display: block;
    font-size: 20px;
    color: red;
    margin-left: 150px;
    margin-top: 30px;
}
.down_below_norms{
    width: 270px;
    height: 45px;
    float: right;
    margin-top: 40px;
}
.down_below_norms a{color:#000;}
.down_below_norms span{
    font-size: 16px;
}
.below_r_s{
    width: 209px;
    height: 30px;
}
/*内页部分结束*/
.page_r_h1 {
    height: 40px;
    background: url(../images/page_r_h1.gif);
    color: #1B53B9;
    line-height: 40px;
    font-size: 20px;
    text-indent: 47px;
    margin-bottom: 15px;
}
.news_con {
    line-height: 30px;
	padding:15px;
	min-height:450px;
}

.news_con ul {
	padding-bottom: 25px;
}
.news_con ul li {
	height: 50px;
	line-height: 50px;
	font-size: 18px;
	color: #333;
	border-bottom: 1px solid #CCC;clear: both;
}
.news_con ul li a{color: #333;}
.news_con ul li:hover {
	background: #EFEFEF;
}
.news_con ul li .news_t {
	float: left;
	padding-left: 10px;
}
.news_con ul li .news_t a:hover {
	color: #09F;
}
.news_con ul li .news_d {
	float: right;
	padding-right: 10px;
	color: #A2A2A2;
}
.newsshow_name {
    margin: 20px 0;
    width: 870px;
}
.newsshow_name h1.newsshow_nametitle {
    text-align: center;
    color: #333;
    font-size: 22px;
    margin-bottom: 10px;
}
.newsshow_name div.newsshow_namedate {
    color: #666;
    font-size: 13px;
    text-align: center;
}
.cpdh ul li{width:232px; height:256px; float:left; margin-right:8px;}
.cpdh ul li img {}
.cpdh ul li div.tit{width:220px; height:78px; margin-top:0px; font-size:16px; line-height:28px; font-weight:bold; background:#fff; padding:6px;}
.newsi {width:1200px; margin-top:15px; float:left;}
.tit1 {width:327px; height:260px; float:left; background:#fff; border:1px solid #959595;}
.tit1 h1 {width:329px; height:50px; background:#0063A6; line-height:50px; text-indent:15px; font-size:20px; color:#fff;}
.tit1 h1 a{color:#fff; font-family:"黑体";}
.tit2 h1 a{color:#fff;font-family:"黑体";}
.tit1 div{padding:10px; font-size:16px; line-height:28px;font-family:"黑体";}

.tit2 {width:518px; height:260px; float:left; background:#fff; margin-left:7px; margin-right:7px;border:1px solid #959595;}
.tit2 h1 {width:520px; height:50px; background:#0081BD; line-height:50px; text-indent:15px; font-size:20px; color:#fff;}
.tit2 div{padding:10px; font-size:16px; line-height:28px;font-family:"黑体";}
.top_contact {float:right; width:500px;}
.top_contact li {float:left; line-height:40px; font-size:16px;}
.top_contact li.tel{width:223px; font-weight:bold;}
.bootom {width:100%; background:#002D73; clear:both; margin-top:20px; float:left;overflow: hidden;height: 236px;}
.content { width:1200px; min-height:306px; margin:auto; position:relative;}
.content .title{line-height:46px; font-size:20px; font-weight:bold; color:#fff; position:absolute;top:30px;}
.content .hr{margin-bottom:15px; margin-top:5px;position:absolute;top:75px;}
.content .cont {width:643px; height:153px; position:absolute;top:95px;left:0px; color:#fff;} 
.content .cont span{line-height:28px; clear: both; display:block; font-size:14px;}
.content .bottom_menu {position:absolute;right:0px; top:95px; color:#fff;font-size:16px;}
.content .bottom_menu a{color:#fff;font-size:16px;}
.content .bq {position:absolute;right:0px; top:120px; color:#fff;font-size:16px;}
.content .bq a{color:#fff;}
.pchr {background:#014886; width:1200px; margin:auto; height:3px; margin-top:15px;}
.hr2 {background:#B5B5B5; width:1200px; margin:auto; height:1px; margin-top:40px; clear:both; margin-bottom:19px; float:left;}
.pccont{width:1200px; margin:auto; background:#fff; padding:10px;}
.pctitle {line-height:50px; font-size:35px;display:block;font-family:"Arial";font-weight: bold;}
.pccpbh {display:block; line-height:40px;font-size:20px; font-weight:bold;font-family:"黑体";}
.pcmsg{width:1180px; height:78px; background:#EEEEEE; line-height:25px; padding:10px;}
.pcxq {width:1200px; height:285px; position:relative;overflow: hidden;}
.pcxq .pcimg{position:absolute; left:35px; top:11px; width:515px;}
.pcxq .pcxh{width:667px; height:302px; position:absolute; left:516px;top:11px;}
.pcxq .pcxh ul{margin:0px; padding:0px;}
.pcxq .pcxh ul li {height:30px; line-height:30px; font-size:14px;}
.pcxq .pcxh ul li span.fr{width:150px; font-weight:bold; font-size:20px;}
.pcxq .pcxh ul li span.fl{font-size:20px; font-weight:bold;font-family:"Arial";}
.pcxq .duicuo {position: absolute;left: 356px;}
.pcxq .picall {position: absolute;left: 517px;top:216px;}
.pcxq .picall ul li {float:left; margin-right:10px;}
.pcxq .pcdldh {position:absolute; right:70px;top:245px; width:135px; height:40px;}
.xgcp_tit { font-size:20px; font-weight:bold; color:#0168B7; height:30px; clear:both; margin-bottom:25px;font-family:"黑体";}
.xgcp ul li {
    float: left;
    margin-right: 4px;
    margin-left: 8px;
    width: 225px;
}
.xgcp ul li span{display:block; height:30px; margin-top:15px;line-height: 25px;font-size: 16px;}
.xgcp ul li span { color:#0168B7; font-weight:bold;font-family:"Arial";}
.xgcp ul li a{color:#777776;}
.pccpxq_tit {line-height:30px; font-size:20px; margin-top:0px; margin-bottom:6px; font-weight:bold;font-family:"黑体";}
.pccontent {padding:10px; line-height:28px; clear:both;}
.Middle_Survey_right_wz {padding:10px;}
.Middle_Survey_right_wz span{line-height:40px; height:40px; font-size:16px; color:#0068B7;}
.Middle_Survey_right_wz span a{color:#0068B7;font-size:16px;font-family:"黑体";}
.Middle_Survey_right_wz ul{width:100%; clear:both;overflow: hidden; margin-left:30px;}
.Middle_Survey_right_wz ul li{float:left; font-size:16px; line-height:26px; background:url(../images/dian.jpg) no-repeat -1px 8px; width:100%; padding-left:15px;}
.Middle_Survey_right_wz ul li a{color:#191919;font-family:"黑体";}
.Middle_Survey_right_wz a{color:#191919;}
.xian {clear:both; width:1200px; margin:auto; margin-top:25px; margin-bottom:20px;}
.fwfwlist{ margin-top:20px;}
.fwfwlist ul li{float:left; height:51px; line-height:51px; display:block;clear: both; width:1160px; padding-left:15px; padding-right:20px;}
.fwfwlist ul li a{ color:#191919; font-size:16px;font-family:"Arial";}
.fwfwlist ul li.col {background:#E9F1FB;}
.Middle_Survey_right_wz ul li.newgs a{ color:#1A428A; font-weight:bold;}
#weixin{position: relative;}
.vm {
    position: absolute;
    top: 40px;
    left: 0px;
    background-color: #fff;
    height: 170px;
    width: 150px;
    display: none;
    padding: 30px;
	z-index:999;
}
.fwfwlist ul li.dh {font-weight:bold; color:#006AB5; font-size:14px;}
.fwfwlist ul li div.mc {width:650px;float: left;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.fwfwlist ul li div.bh {width:210px;float: left;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.fwfwlist ul li div.yy {width:290px;float: left;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.pccontent table{width:100% !important;}