﻿@charset "utf-8";
/*
Powered By www.toprand.com
*/

/*Reset*/
body{padding:0; margin:0 auto;}
*{ padding:0; margin:0;}
html,div,ul,li,dl,dt,dd,p,h1,h2,h3,h4,h5,h6,img,form,embed,label{margin:0;padding:0;border:0; font-size:12px; font-weight:normal;}
.p{ text-indent:2em;}
img{border:none;}
object{ display:block;}
ul,ul li{ list-style:none;} 
.cls{clear:both; line-height:0px!important; height:0px!important;font-size:0px!important;} 
.play{ display:none;} 
select,input{ vertical-align:middle;font-size:12px;}  
a {text-decoration:none; outline:none;}
a:visited {text-decoration:none;}
a:hover {}
a:active {}
.dis{display:block;}
.undis{display:none;}
.hidden{ display:none;}
/*basic*/ 
body{width:100%;font-family:"Microsoft YaHei";font-size:14px;margin:0 auto;color:#333;height:auto;line-height:21px;overflow-x:hidden;position:relative}
img{border:0px;/*behavior:url(iepngfix.htc)*/}
ul,li{list-style:none; }
a{text-decoration:none;color:#333;}
a:hover{text-decoration:none;color:#09396d;outline:none;}
a,area{outline:none;blr:expression(this.onFocus=this.blur());}
.clear{clear:both;line-height:0;height:0;font-size:0;}
a,area{blr:expression(this.onFocus=this.blur())}


/*wrap*/
.wrap{ margin:0 auto; position:relative; text-align:left;}

/*head*/
.head{ background:#0089cf; width:100%; clear:both;height:90px;}
.head_in{ width:1190px; margin:0 auto;height:60px;  background:#0089cf;padding-top:10px;}
.head_logo{ float:left;margin-left:10px !important;}
.head_language{ float:right; margin-right:40px; margin-top:25px; color:#dbeffa; font-size:16px; font-family:"Microsoft YaHei"}

/*2012.2.2*/
.head_language a.index{ font-family:"华文细黑"; font-size:12px;}
.head_language a.mall{ font-family:"华文细黑"; font-size:14px;}
.head_language a.en{ font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.head_language a{ padding:0 5px; color:#dbeffa;}
.head_language a:hover{ text-decoration:underline;}

/*leftbg*/
.leftbar_bg1 img{ width:40px;}
.leftbar_bg1{ float:left; position:absolute;}
.rightbar_bg1{}
.rightbar_bg1 img{ width:40px;}
/*nav*/
.nav_out{ height:40px; background:url(../images/bg_1_xsh2.jpg) repeat-x;width:100%;position:relative;z-index:999;}
.nav{ width:1190px; margin:0 auto;position:relative;z-index:998;height:40px;background:url(../images/bg_1_xsh2.jpg) repeat-x;}
.nav ul li{ float:left; line-height:37px; width:130px; color:#333333; font-size:14px; font-family:"Microsoft YaHei"; font-weight:bold; cursor:pointer;}
.nav ul li.on{ color:#0080cc; background: url(../images/bg_9.jpg) bottom no-repeat; _background: url(../images/bg_9.gif) bottom no-repeat;}
.nav ul li span{ line-height:40px; float:left; height:35px; position:relative; text-align:center;color:#333333;}
.text_wrap{  margin-left:50px !important;_margin-left:30px; float:left;}
.text{ background:url(../images/bg_12_input.jpg) no-repeat; width:125px; height:35px; line-height:20px;height:20px; margin-top:6px; border:0px; padding:4px 0;}
.btn{ background:#15aae2; width:30px; height:25px; margin-top:14px;border:none; color:#FFFFFF; font-weight:bold;background: url(../images/nav_text_14.jpg) no-repeat;}

/*nav 2*/
.nav2{ position:absolute; top:32px; margin-left:-36px; font-size:14px;}
.serach{ position:relative; top:7px; left:7px; font-size:14px; color:#000; font-weight:bold;}
.serach a{ color:#000;}

/*nav about*/
.nav_about{width:120px; padding:10px 0 10px 10px; line-height:25px; background:url(../images/bg_81.jpg) right bottom no-repeat; _background:url(../images/bg_8.jpg) right bottom no-repeat;}
	
.nav_about a{ display:block; background:url(../images/ico_12.jpg) left no-repeat; padding-left:10px; color:#797979;}
.nav_about a:hover{ background:url(../images/ico_11.jpg) left no-repeat; color:#0080cc;}

/*banner*/
.banner{padding-bottom:10px;padding-top:15px;width:1200px;margin:0 auto;}
.banner_index{height:400px;position:relative;overflow:hidden;width:1190px;margin:0 auto;}
.banner_index .btn,.banner_pro .bBtn{position: absolute;top:170px;width:42px;height:42px;display: block;z-index: 3;}
.banner_index .btnPre,.banner_pro .bPre{background: url(../images/btn_l.png) no-repeat 0 0;left:20px;}
.banner_index .btnNext,.banner_pro .bNext{background: url(../images/btn_r.png) no-repeat 0 0;right: 20px;}
.banner_index .banner_wrap{position: absolute;left:0px;top: 0px; z-index: 2;}
.banner_index .banner_wrap li{width: 1230px;float: left;}




/*main*/
.main{ width:1200px;height:180px; background:url(../images/bg_2.jpg) repeat-x; padding-top:0px; position:relative; margin:0 auto;}
.main_1{ float:left;width:350px; height:168px; margin-left:19px;}
.main_1 p{ font-size:14px;font-family:"\5FAE\8F6F\96C5\9ED1"; padding:10px 0 15px 10px;}
.main_1 ul li{ width:330px; line-height:25px; height:25px; background:url(../images/icon_9.jpg) left no-repeat; padding-left:10px; margin-left:10px;}
.main_1 ul li a{ color:#000000;}
.main_1 ul li a:hover{ text-decoration:underline;}
.main_1 ul li span{ float:right; color:#747474;}
.main_1 ul li img{}

/* main_2 */
.main_2{float:left; width:508px;height:168px ; margin-left:15px;}
.main_2 p{font-size:14px;font-family:"\5FAE\8F6F\96C5\9ED1"; padding:10px 0 15px 10px;}
.m4_con{ float:left; width:508px; height:111px;}
.m4_conL{ float:left; width:50px; height:111px; background:url(../images/icon_7.png) center no-repeat;}
.m4_conM{ float:left; width:400px; height:111px; overflow:hidden;}
.m4_conM1{ width:500%;}
.idxScroll{float:left;}
.idxScroll li{float:left; width:133px; height:90px;cursor:pointer; text-align:center; margin:10px 0px;}
#List1,#List2{float:left;}
.m4_conR{float:left; width:50px; height:111px; background:url(../images/icon_8.png) center no-repeat;}

/* main_3 */
.main_3{ float:left; width:290px; height:168px; margin-left:15px; padding-top:10px;}

/*foot*/
.foot{ color:#5d5d5d; background:url(../images/bg_3.jpg) repeat-x; height:60px; line-height:30px; padding-left:83px; margin-top:10px; background:#e6e7e9;text-align:center; padding-bottom:25px; padding-top:15px;}
.foot a{ color:#5d5d5d; padding:0 5px;}
.foot a:hover{ text-decoration:underline;}
.foot span{ padding-left:150px; color:#a3a3a3}
.foot span a{color:#a3a3a3}


/*text*/
.b{ font-weight:bold;}
.f8{ font-size:8px;}
.f9{ font-size:9px;}
.f10{ font-size:10px;}
.f11{ font-size:11px;}
.f12{ font-size:12px;}
.f13{ font-size:13px;}
.f14{ font-size:14px;}
.f15{ font-size:15px;}
.f16{ font-size:16px;}
.f18{ font-size:18px;}
.f24{ font-size:24px;}
.f32{ font-size:32px;}
.f36{ font-size:36px;}
.f_l{ float:left;}
.f_r{ float:right;}
.em{ text-indent:2em;}
.hei{ color:#000;}
.red{ color:#ff0000;}

.Arial{ font-family:"Arial", Helvetica, sans-serif;}
.yahei{ font-family:"\5FAE\8F6F\96C5\9ED1";} 
 
/*txt btn*/



/*about_main left*/
.about_main{width:1197px; margin:0 auto;}
.main_left{ position:relative; width:270px; min-height:680px; z-index:1000px; margin-top:-10px; float:left; background:url(../images/bg_4.jpg) no-repeat 0 42px;}
.main_left_2{ margin-top:10px;}
.left_top{ height:42px; width:271px; background:url(../images/bg_1.png) no-repeat;}
.left_top p{ line-height:42px; color:#FFFFFF; font-size:18px; padding-left:50px;}
.left_mid{ width:271px; padding-top:5px;}
.left_mid p{ width:167px; height:37px;padding:15px 0 0 50px;}
.left_mid p a{ color:#000000; font-size:14px; display:block; line-height:37px; height:37px; background:url(../images/bg_2.png) no-repeat; padding-left:25px;}
.left_mid_2 p a{ color:#000000; font-size:14px; display:block; line-height:37px; height:37px; background:url(../images/bg_2.png) no-repeat; padding-left:5px;}
.left_mid p a:hover1{ color:#2495d7; background:url(../images/bg_3.png) no-repeat;}
.left_mid p a.hover1{ color:#2495d7; background:url(../images/bg_3.png) no-repeat;}


/* about_mid */
.about_mid p{}
.about_mid p a{ color:#000000; font-size:14px; display:block; line-height:39px; height:39px; background:url(../images/bg_6_nav.jpg) no-repeat; padding-left:25px;}
.about_mid p a:hover{ color:#2495d7; background:url(../images/bg_5_nav.jpg) no-repeat;}
.about_mid p a{ padding-left:30px;}
.about_mid p a.hover{ color:#2495d7; background:url(../images/bg_5_nav.jpg) no-repeat;}


.left_bottom{ width:271px; padding-top:15px;}
.left_bottom_title{ width:228px; height:29px; line-height:29px;background:url(../images/bg_4.png) no-repeat; margin-left:20px; border:solid #cfcfcf 1px;}

.left_bottom_title a{ display:block;font-size:14px; padding-left:30px; background:url(../images/icon_1.png) no-repeat 10px 8px ; color:#000;}
.left_bottom_main{
	margin-left:20px; margin-right:21px; margin-bottom:20px;border:solid #cfcfcf 1px;
}
.left_bottom_main table{ text-align:center; padding-top:15px; background:#FFF;}
.textfield{ height:25px; line-height:25px;width:180px; color:#adadad; border:#cfcfcf solid 1px;}
.botton{ width:70px; height:41px; background:url(../images/bg_5_nav.jpg) no-repeat; border:none;}

/*about_main right*/
.main_right{ float:right;width:912px; height:auto; overflow:hidden;}
.main_right_top{ line-height:31px;height:31px; background:url(../images/bg_6.jpg) no-repeat; color:#FFF;}
.main_right_title{ float:left; height:31px; width:25px;background:url(../images/icon_2.png) center no-repeat;}
.main_right_top img{ }
.main_right_top a{ color:#FFF; padding-left:5px;}
.main_right_top a:hover{ text-decoration:underline;}

/*about_main right mid*/
.main_right_mid{ padding-top:20px; float:left;}
.right_1{ width:189px; height:167px;  position:relative; float:left; margin:0 40px; text-align:center;}
.right_1 img{ padding-top:3px;}
.right_1 a{width:189px; height::167px; display:block; padding-bottom:10px;}
.right_1 a:hover{ background:url(../images/bg_7.png) no-repeat;}
.right_1 span{
	position:absolute;
	text-align:left;
	width:174px;
	height:19px;
	top: 138px;
	left: 1px;
	padding-left:10px;
	padding-top:5px;
	color:#000;
	z-index:1000;
	filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#B282BCDA', endColorstr='#B282BCDA');										background:rgba(130,188,218,0.7);
}
:root .right_1 span{filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#0082BCDA', endColorstr='#0082BCDA');}/*for IE9*/
:root .right_1 span{filter:none;}


/*about_main right bottom*/
.main_right_bottom{ padding:20px 0 ;line-height:30px; text-align:center;color:#505050; font-size:14px;}
.main_right_bottom span{padding-right:20px;}
.main_right_bottom a{ color:#505050; font-size:14px; padding-right:20px;}
.main_right_bottom a:hover{ text-decoration:underline;}


/* industry */
.main_right_1{ 
 min-height:600px; 
    height:auto !important; 
    height:600px; 
    overflow:visible;}
.main_right_1 img{ margin:15px 25px 30px 25px;}
.main_right_1 p{ padding-left:25px; line-height:25px;}
.main_right_1 span{ font-weight:bold;}


/* about */
.AccordionPanelContent ul{ }
.AccordionPanelContent ul li{ margin-top:10px; margin-left:60px;}
.AccordionPanelContent ul li a{ color:#464646;width: 115px; height:20px; line-height:20px; padding-left:10px;}
.AccordionPanelContent ul li a:hover{ display:block;color:#FFFFFF; background:url(../images/about/bg_1.png) no-repeat;}
.AccordionPanelContent ul li a.hover{ display:block;color:#FFFFFF; background:url(../images/about/bg_1.png) no-repeat;}

.about_1{ padding-left:30px;}
.about_2{ color:#505050; line-height:25px; padding:20px 40px 20px 40px;}


/*join_content */
.join_content{}
.join_1{ height:450px;width:912px;background:url(../images/about/bg_2.png) no-repeat; line-height:25px;}
.join_p{ width:320px; padding:100px 0 0 200px}
.join_1 p{ color:#444444;}
.join_2{ height:auto; overflow:hidden;}
.join_2_1{ float:left;width:359px; height:261px;background:url(../images/about/bg_3.png) no-repeat; margin-left:70px;}
.join_2_1_p{ padding:100px 0 0 155px; line-height:25px;}
.join_2_1_p p span{ font-size:14px; color:#0080cc; font-weight:bold;}
.join_2_1_p p a{ color:#909090;}
.join_2_1_p p a:hover{ text-decoration:underline;}


.join_2_2{float:left;width:359px; height:261px;background:url(../join/images/bg_4.png) no-repeat; }
.join_2_2_p{ padding:100px 0 0 130px; line-height:25px;}
.join_2_2_p p span{ font-size:14px; color:#0080cc; font-weight:bold;}
.join_2_2_p p a{ color:#909090;}
.join_2_2_p p a:hover{ text-decoration:underline;}

/* join_store */
.join_store{ width:912px;}
.join_store p{ font-size:14px; font-weight:bold; line-height:25px;text-align:center; }
.store_table{ margin:30px 0 0 50px;}
.store_td{ text-align:right;}
.store_btn{ width:84px; height:33px; background:url(../join/images/bg_9.jpg) no-repeat; color:#FFF; border:none;}
.radio{ margin-left:90px;}
.text_1{ width:250px; border:solid 1px #d5d5d5}
.text_2{ width:90px;border:solid 1px #d5d5d5}
.text_3{border:solid 1px #d5d5d5}

/* join_join */
.join_join {}
.join_join p{ text-align:center; font-weight:bold; }
.join_table{ margin:20px 0 40px 30px;}
.join_join  a{ color:#2495d7; padding-left:30px;}
.join_join  a:hover{ text-decoration:underline;}
.join_text{border:solid 1px #d5d5d5 }
.join_btn{ width:85px; height:31px; background:url(../join/images/bg_10.jpg) no-repeat; border:none; margin-left:30px;}
.join_button{ height:26px; width:96px; background:url(../join/images/bg_11.jpg) no-repeat;border:none; }
.live_text{border:solid 1px #d5d5d5; text-align:center; color:#636363;}
.join_join_table{ margin:30px 0 0 10px;}

/* customer_content */
.customer_content{ color:#4c4c4c;}
.customer_tr{font-size:16px; color:#0080cc; text-align:center; font-weight:bold;}
.table{ margin-left:70px;}


/* relation */
.relation{ }
.relation_1{ float:left;width:441px; background:url(../relation/images/bg_1.jpg) no-repeat; margin-bottom:30px;}
.relation_1 h1{ color:#1d8ed0; font-size:14px; font-weight:bold; padding:10px 0 0 110px;}
.relation_1 p { line-height:25px; height:25px;padding-left:75px;}
.relation_1 p img{ padding-bottom:4px; padding-right:10px;}
.relation_1 p a{ color:#696969; font-weight:normal;}
.relation_1 p a:hover{ text-decoration:underline;}


.relation_2{ margin-top:30px; height:auto; overflow:hidden;}
.relation_2_pic{ float:left; padding-left:50px;}
.relation_2_main{ float:left; margin-top:15px;}
.relation_2_main p{ padding-left:10px;font-size:14px; color:#696969;font-family:"\5FAE\8F6F\96C5\9ED1";}
.relation_2_main p span{font-size:18px; color:#1d8ed0; font-weight:bold;}


/* news */
.news_top{ width:912px; height:auto; overflow:hidden;}
.news_top_pic{ float:left; padding-left:30px;}
.news_top_main{ float:left; width:480px; line-height:25px; padding:0 15px;}
.news_top_main span{ padding-left:40px; font-size:12px; font-weight:normal; float:right;}
.news_top_main p a{ color:#7a3535;}
.news_top_main p a:hover{ text-decoration:underline;}

.news_bottom{ height:auto; overflow:hidden; margin:30px 90px; line-height:25px}
.news_bottom p{
	border-bottom-width: 1px;
	border-bottom-style:dashed;
	border-bottom-color: #dadada;
	background:url(../about/images/icon_5.jpg) no-repeat 0px 10px;
	padding-left:15px;
}
.news_bottom a{ color:#505050;}
.news_bottom a:hover{ text-decoration:underline;}
.news_bottom p span{ float:right;}


/* water */
.water_pic{ text-align:center;}
.water_pic p{ color:#2495d7; font-size:24px; padding:15px 0 30px 0;}
.water_diary{ height:auto; overflow:hidden; width:800px; line-height:25px; padding-left:25px;margin-bottom:25px;}
.water_content{ color:#000000;}
.water_diary img{ float:left; margin-right:25px;}
.water_diary p{ padding-top:5px; color:#000;}
.water_diary p span a{ font-size:18px; color:#2495d7;font-family:"\5FAE\8F6F\96C5\9ED1";}
.water_diary p a{ color:#0ab7b6; font-size:14px;font-family:"\5FAE\8F6F\96C5\9ED1";}
.water_diary p a:hover{ text-decoration:underline;}
.water_table{ color:#000000;}


/* part */
.part{ width:280px; height:auto; overflow:hidden; margin:20px;}
.part img{ float:left; margin-right:20px; display:inline;}
.part p{ font-size:18px; color:#2495d7; padding-top:26px;}

/* current */
.year{ width:750px; height:auto; overflow:hidden; padding:0 20px 20px 20px ;}
.year img{ float:left; margin-right:30px; display:inline;}

/* develop */
.develop_main{ width:800px;}
.develop_main img{ float:left; padding-left:80px; padding-right:20px; padding-top:5px;}
.develop_title { height:auto; overflow:hidden; margin-bottom:20px; margin-top:20px;}
.develop_title img{ padding-left:45px; }
.develop_main p{ line-height:25px; height:25px;}
.develop_main p span{ font-size:18px; line-height:47px;}
.develop_main p{}
.develop_content{ width:800px; padding:10px 0 10px 110px;}

/* culture */
.culture{ padding-left:20px;} 
.culture h1{ font-size:24px; text-align:center; padding-bottom:20px;} 
.culture h2{ font-size:14px; padding-left:40px; padding-bottom:20px;}
.culture img{ margin-bottom:30px}
.culture p{ line-height:25px; padding-right:40px;}


/* honor */
.honor{ margin:20px 0 0 30px;}
.honor p{ background:url(../about/images/icon_8.jpg) no-repeat 8px 10px; line-height:25px;}
.honor a{ color:#505050; padding-left:15px;}
.honor a:hover{ text-decoration:underline;}

.honor_detail{ margin:20px 150px 0 150px;}
.honor_detail img{ margin:20px 0;}
.honor_detail p{ font-size:18px; line-height:25px;}
.honor_detail p span{ color:#0080cc; font-size:24px; display:block; text-align:center;}

/* contact */
.contact{ width:871px; height:431px; }
.contact_main{ padding:130px 0 0 200px; line-height:60px; }
.contact_main p{font-size:14px;}
.contact_main img{ padding:0 20px 0 40px;}


/* customer_live */

.customer_live{ margin-left:30px;font-size:14px; }
.customer_live span{ color:#2495d7;}
 .live_btn{ width:64px; height:25px; background:url(../customer/images/bg_10.png) no-repeat; border:none;}
.customer_live_text{ border:solid 1px #bbbbbb}

/* problem */
.problem{ width:853px; height:155px; background:url(../customer/images/bg_9.png) no-repeat;padding:20px 0 0 20px; margin-top:10px;}
.problem p {}
.problem p span{ color:#2495d7; font-size:18px;}
.problem_main{ line-height:25px; width:800px; height:130px; overflow:scroll; overflow-x:hidden; }

/* notice */
.notice{ line-height:25px; width:750px; padding:0 50px;}
.notice p{ background:url(../relation/images/icon_3.jpg) no-repeat 0 10px;}
.notice p a{ color:#505050; padding-left:20px;}
.notice p a:hover{ color:#2495d7;}
.notice p span{ float:right; color:#989898;}

/* ceo */
.ceo{ width:800px; height:438px; background:url(../relation/images/bg_2.png) no-repeat; }
.ceo_1{  height:74px; padding:150px 0 0 200px;}
.ceo_1 img{ float:left; }
.ceo_p{ width:205px; float:left; margin-top:17px; padding-left:10px;}
.ceo_p p{font-size:14px; color:#696969; line-height:25px;}
.ceo_p span{ color:#1d8ed0; font-size:18px; font-weight:bold;}

.ceo_2{  height:74px; padding:30px 0 0 200px;}
.ceo_2 img{ float:left;}
.ceo_p{ width:205px; float:left; margin-top:17px; padding-left:10px;}
.ceo_p p{font-size:14px; color:#696969; line-height:25px;}
.ceo_p span{ color:#1d8ed0; font-size:18px; font-weight:bold;}


/* public_detail */
.detail_1{ width:408px; margin-left:30px; float:left; border:1px  #d5d5d5 solid;}
.detail_1_title{ height:40px; background: #2495d7 url(../product/images/icon_3.png) no-repeat 5px 15px ; line-height:40px; padding-left:20px; color:#FFFFFF; font-size:14px;font-family:"\5FAE\8F6F\96C5\9ED1";  }
.detail_2{ width:250px; float:left; margin-left:100px;border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #309ad8;
	border-right-color: #309ad8;
	border-bottom-color: #309ad8;
	border-left-color: #309ad8;}
.detail_2_title{height:40px;line-height:40px; padding-left:20px; color:#FFFFFF; font-size:14px;font-family:"\5FAE\8F6F\96C5\9ED1";background:#2495d7; }
.detail_2_main{
	background:#e9e9e9;
	line-height:25px;
	padding:10px 0 0 10px;
	
}


/* maps_main */
.maps_main{ height:auto; overflow:hidden;}
.maps_1{ width:1190px; height:33px;background:url(../maps/images/bg_1.jpg) no-repeat;}
.maps_1_1{ width:150px;height:33px; float:left;line-height:33px;background:url(../maps/images/icon_1.png) no-repeat 30px 6px; color:#FFF; }
.maps_1_1 p {font-size:20px; padding-left:50px;}
.maps_1_2{ width:990px; height:33px; float:left;line-height:33px;float:left; background:url(../maps/images/icon_2.png) no-repeat 10px 11px;color:#FFF; padding-left:30px;}
.maps_1_2 a{color:#FFF; padding-left:5px;}
.maps_1_2 a:hover{ text-decoration:underline;}
.maps_2{margin-top:50px; color:#000000; }

.maps_2_1{}
.maps_title{ font-size:20px; background:#0c89d3; color:#FFFFFF; font-weight:bold; padding-left:40px;}
.maps_tr{ background:#dadad2;}
.maps_td{ background: #dadad2 url(../maps/images/icon_3.png) no-repeat 2px 12px; padding-left:15px; font-size:14px; color:#0c89d3;}
.maps_td a{color:#0c89d3;}
.maps_t a{ padding-left:15px;color:#000;}
.maps_table{ margin-bottom:15px; margin-left:40px;}

/* liability */
.liability{ color:#000; margin:0 80px 20px 80px;}
.liability p{ line-height:25px;}
.liability h1{ font-weight:bold; text-align:center; font-size:12px; padding-top:50px; padding-bottom:10px;}

 /* business */
.business{ margin:50px 30px 0 50px;}
.business img{ border:solid 1px #319bd9; margin:0 15px 20px 0;}


/*-----------------------------gsyj--------------------------------*/
.gsyj_zy ul{border-bottom:1px #ccc dashed;padding:10px 0px;}
.gsyj_zy ul li{height:30px;line-height:30px;overflow:hidden;}
.gsyj_zy ul li span{float:right;padding-left:20px;font-size:14px;color:#999;}
.gsyj_zy ul li a{font-size:14px;color:#999;}
/*-----------------------------page--------------------------------*/
.page_fy{margin:20px;text-align:right;font-size:12px;}
.page_fy a{heihgt:22px;line-height:22px;padding:0 8px;border:1px #09396d solid;margin:0 2px;display:inline-block;border-radius:2px;}
.page_fy a.on{color:#fff;border:1px #09396d solid;background:#09396d;font-weight:bold;}
.page_fy a.on:hover,.page_fy a:hover{color:#fff;}
.page_fy a:hover{border:1px #09396d solid;background:#09396d;}
/*ryqy*/
.hzhb_zy{border-bottom:none;}
.hzhb_zy dl{float:left; width:200px; margin:10px 7px 20px 7px;background:#ffffff; padding:3px; border:1px solid #CCCCCC}
.hzhb_zy dl dd{width:204px; height:24px; line-height:24px; overflow:hidden; text-align:center; }
.hzhb_zy dl dt{text-align:center; }
.hzhb_zy img{text-align:center;vertical-align:middle;}
.hzhb_zy dl dd a{color:#666;}
.hzhb_zy dl:hover{background:#2595d7;}
.hzhb_zy dl:hover dd a{color:#fff;}

.konwledge_zy dl{padding-top:20px;width:870px;height:150px; border-bottom:1px dashed #e6e6e6;}
.konwledge_zy dl dt{float:left;width:190px;height:130px;overflow:hidden; text-align:center;vertical-align:middle;}
.konwledge_zy img{text-align:center;vertical-align:middle; max-height:110px}
.konwledge_zy dl dd{width:660px;float:right;}
.konwledge_zy dl dd h2{font-size:16px;line-height:30px;height:30px;overflow:hidden;}
.konwledge_zy dl dd h2 span{font-size:12px;color:#666;float:right;font-weight:normal;padding-left:20px;}
.konwledge_zy dl dd p{line-height:25px;height:100px;overflow:hidden}
/*-----------------------------newsinfo--------------------------------*/
.title_newsinfo{margin:0 auto; border:1px #E5E5E5 dashed; text-align:left; margin-bottom:15px;padding:10px;}
.title_newsinfo h3{line-height:30px;color:#333;margin-bottom:10px;font: 400 24px/30px "微软雅黑","黑体";text-align:center;}
.title_newsinfo span{color:#666;display:block;line-height:30px;text-align:center;}
.tj_news_infoxx ul li{float:left; margin:10px 20px;height:20px;overflow:hidden;}
.tj_news_infoxx ul li a{display:inline-block; width:400px; font-size:12px;}


.contact_box .contact_text{float:left; width:400px; line-height:36px;}
.contact_text span{font-size:24px; color:#F00;}
.ly_form{width:560px;margin:10px auto; font-size:12px; padding-top:25px;}
.ly_form font{display:inline-block;width:80px;text-align:right;font-size:12px;margin-right:10px;vertical-align:top;line-height:28px}
.ly_form .input_text{width:400px;border:1px #ccc solid;height:16px;line-height:16px;padding:7px 5px;border-radius:2px; font-size:12px;}
.ly_form p{margin-top:20px;}
.textarea{width:390px;border:1px #ccc solid;height:16px;line-height:20px;padding:10px;height:100px;border-radius:3px; font-size:12px; color:#6c6c6c;}
.input_btn{padding-left:90px;}
.btn_primary{background:#03356A;border:none;border-radius:2px;height:32px;line-height:28px;width:88px;text-align:center;font-size:12px;color:#fff;cursor:pointer; margin-right:30px;}
.btn_primary:hover{background:#03356A;}
.about_content{padding:20px; line-height:30px; text-align:left;}
.about_content img{ max-width:830px;}