﻿/*
Copyright (c) 2011, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.com/yui/license.html
version: 2.9.0
html{color:#000;background:#FFF}*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,select,p,blockquote,th,td{margin:0;padding:0}
body{ min-width:1200px; font-family: Microsoft YaHei !important;}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
/*address,button,caption,cite,code,dfn,em,input,optgroup,option,select,strong,textarea,th,var{font:inherit}*/
del,ins{text-decoration:none}
li{list-style:none}
caption,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;font-variant:normal}
sup{vertical-align:baseline}
sub{vertical-align:baseline}
legend{color:#000}


.cen{ width:1100px; margin:0 auto}
.clear{clear:both; height:0; margin:0; padding:0; font-size:0; overflow:hidden;}

.f_w{ font-family:"微软雅黑"}
/* head开始*/

.head_k{ width:100%; }


.head_z{ width:506px; margin-top:35px; font-size:16px; line-height:30px;}
.head_1{ font-size:27px; font-weight:bolder; color:#ff6600; width:350px; margin-right:45px; margin-top:10px;}
.head_top{ width:100%; height:34px;  background:#ededed; color:#333}
.head_top_cen{ width:1200px; line-height:34px; margin:0 auto; text-align:left}



.top_tit{ width:1100px; height:34px; margin: 0px auto;}
.top_ltit{ width:600px; height:34px; color:#fff; line-height:34px; text-align:left;font-family:"微软雅黑"}
.top_rtit{ width:245px; height:34px; color:#fff;line-height:34px; text-align:right; overflow:hidden;font-family:"微软雅黑"}

.head{ height:99px;}
.head_center{ width:390px; text-align:left; margin-left:15px; margin-top:35px;}
.head_center span{ font-family:"微软雅黑"; font-weight:bolder; color:#1ca12f; font-size:30px;}
.head_center p{ font-size:13px; font-family:"微软雅黑"; color:#ff9f0a }
.head_box{ width:1200px; height:123px; margin: 0px auto;}
.logo{ margin-bottom:5px; margin-top:20px;}
.head_j{ margin-top:40px; line-height:23px;}
.log_y{ margin-top:15px;}

.logo_z{ margin-left:20px; margin-top:30px;}
.logo_z p{ height:30px; overflow:hidden; display:block;font-size:21px; font-weight:bolder; color:#000}
.logo_z span{ margin-top:5px;overflow:hidden; display:block; color:#666}

.head_top_y{ border-bottom:#FFF solid 1px;}
.head_top_x{ }
.logo_z{ font-size:15px; font-weight:bolder}
.head_y{ width:223px; margin-top:20px;}
.body_top{ width:1200px; margin:0 auto; height:55px; line-height:55px;}


.head_tel{font-family:"微软雅黑"; font-size:18px; font-weight:bolder; color:#333; text-align:right; height:30px; line-height:30px; margin-bottom:15px;}

.dh{ width:100%; height:52px; line-height:52px; background:#47b3fe;}
.nav{ width:1200px; margin:0 auto;}


.banner{ width:100%;}
.banner_x{ width:698px; height:130px; margin:0 auto; background: url(../images/banner_dh.png) top center no-repeat;margin-top:570px;}
.banner_x ul{ width:640px; margin:0 auto;}
.banner_x ul li{ width:142px; float:left; margin-left:9px; margin-right:9px;}
.banner_x ul li p{ text-align:center}



.banner_sh{ width:100%; background: url(../images/banner_di.png) repeat; overflow:hidden; display:block; z-index:99999; position:absolute;height:200px; margin-top:-200px;}
.banner_cen{ width:1200px; margin:0 auto;}
.banner_z{ width:283px; height:144px; background:url(../images/banner_s.png) top center no-repeat}
.banner_z_cen{ width:214px; margin:0 auto; color:#FFF}
.banner_z_cen p{ font-size:28px; font-weight:bolder;color:#FFF; margin-bottom:8px;}

.banner_y{ width:873px;height:144px;background:url(../images/banner_y.png) repeat}
.banner_y ul{}
.banner_y ul li{ width:170px; float:left;margin-top:30px;border-right:#CCC solid 1px;}
.banner_y ul li img{ width:55px; overflow:hidden; display:block; margin:0 auto; }
.banner_y ul li p{ text-align:center}

.banner_bot{ width:100%; height:86px; background:url(../images/banner_bot.jpg) top center repeat-y}
.banner_bot_cen{ width:1200px; margin:0 auto}
.banner_bot_cen ul{}
.banner_bot_cen ul li{ width:300px;  height:86px; float:left}
.banner_bot_cen ul li p{width:250px; margin:0 auto; overflow:hidden; display:block }
.banner_bot_cen ul li p img{ width:58px; height:58px; overflow:hidden; display:block; margin-top:15px; float:left}
.banner_bot_cen ul li p span{ width:180px; overflow:hidden; display:block; float:left; margin-top:20px; margin-left:10px; line-height:24px; font-size:14px; color:#FFF}





.more { margin-top:5px}
#full-screen-slider { width:100%; height:498px; float:left; position:relative; text-align:left}
#slides { display:block; width:100%; height:530px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:430px; z-index:99999;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092CE}


/* head结束*/


/* index开始*/
.w760{ width:760px;}
.w590{ width:590px;}
.w860{ width:860px;}
.w370{ width:370px;}
.w350{ width:350px;}


.in_s{ width:100%; background:#e4e9ec; height:810px;}
.in_s ul{ width:1200px; margin:0 auto}
.in_s ul li{ float:left; width:290px; margin-left:5px; margin-right:5px}
.in_s ul li p{ height:30px; line-height:30px; font-weight:bolder; color:#0567b0; font-size:17px;}
.in_s ul li span{ font-size:14px; color:#999; text-transform:uppercase;}
.in_tit{ width:872px; text-align:center; margin:0 auto; line-height:23px;}
.in_tit img{ margin-bottom:12px;}

.in_s_cen{ width:1200px; margin:0 auto;}
.in_s_z{ width:600px; height:331px;}
.in_s_y{ width:600px; height:331px; background:#FFF}
.in_s_y_cen{ width:533px; margin:0 auto}
.in_s_y_top{ font-size:22px; font-weight:bolder; color:#00529b}
.in_s_y_top i{ font-size:16px;text-transform:uppercase;}
.in_s_y_cen{ font-size:12px;line-height:23px; margin-top:5px;}
.in_s_y_bot{}
.in_s_y_bot ul{}
.in_s_y_bot ul li{ width:163px; height:46px; overflow:hidden;  display:block; background:#ebebeb; margin-top:20px; margin-right:20px;}
.in_s_y_bot ul li a{ width:163px; height:46px; line-height:46px; text-align:center; color:#00529b; font-size:14px; overflow:hidden; display:block;}
.in_s_y_bot ul li a:hover{ background:#00529b; color:#FFF}


.in_s_bot{ width:1200px; height:177px; margin:0 auto; margin-top:40px; background:#FFF}
.in_s_bot ul{}
.in_s_bot ul li{ width:238px; height:177px; border-right:#e4e9ec solid 1px; float:left; text-align:center; line-height:23px; margin:0px; color:#666}
.in_s_bot ul li img{ width:54px; height:54px; overflow:hidden; display:block; margin:0 auto; margin-top:30px; margin-bottom:5px;}





.in_fl{ width:200px; margin:0 auto; margin-top:15px;}
.in_fl ul{}
.in_fl ul li{ height:35px; text-align:center; background:#0a5aaa; margin-top:3px; float:left}
.in_fl ul li a{ overflow:hidden; display:block; height:35px; line-height:35px;color:#FFF}
.in_fl ul li a:hover{ background:#930}


.in_s_bod{ width:200px; margin:0 auto; text-align:left; line-height:23px; color:#FFF}





.in_j{ width:100%; height:690px; margin-top:40px; }

.in_j_cen{ width:1200px; margin:0 auto; color:#fff; text-align:left; font-size:30px; font-weight:bolder; margin-top:30px;}
.in_j_cen i{ font-size:15px;text-transform:uppercase;}
.in_j_cen p{ color:#666666; margin-top:21px;}

.in_j_z{ width:247px; height:480px; background: url(../images/cpfl.jpg) top center repeat-y}
.in_j_z_tit{ width:247px; margin:0 auto; color:#fff; text-align:center; font-size:21px;}
.in_j_z_tit i{ font-size:15px;text-transform:uppercase;}
.in_j_z_tit p{ color:#fff; margin-top:10px; font-size:12px; font-weight:normal; line-height:23px;}
.in_z_cpfl{ width:247px; margin:0 auto; margin-top:16px; }
.in_z_cpfl ul{ margin-left:3px;}
.in_z_cpfl ul li{ border:#80a1b9 solid 1px; width:206px; margin:0 auto; line-height:37px; margin-bottom:5px; background:url(../images/fl_pp.jpg) top center repeat-x}
.in_z_cpfl ul li a{height:37px; overflow:hidden; display:block; font-size:13px; text-align:center;line-height:37px; color:#FFF}


.in_j_z_x{ font-size:13px; line-height:26px; font-weight:normal; color:#fff}

.in_j_y{ width:920px; height:440px;}
.in_j_y_cen{ width:247px; margin:0 auto}
.in_j_y_cen ul{}
.in_j_y_cen ul li{ margin-top:4px;}


.in_jx{width:100%; height:553px; margin-top:40px; background:url(../images/jj_pp.jpg) repeat}
.in_jx_cen{ width:1200px; margin:0 auto}
.in_jx_top{ width:837px; margin:0 auto}


.in_jx_z{ width:364px; height:276px}
.in_jx_y{ width:780px; margin-right:30px; font-size:13px; line-height:26px;}



.in_ys{ width:1200px; margin:0 auto}
.in_ys_img{}
.in_ys_tit{ height:102px; }
.in_ys_tit_top{ width:560px; height:102px; background:url(../images/x_gx.jpg) bottom repeat-x}
.in_ys_tit_top_z{ width:68px;}
.in_ys_tit_top_y{ height:56px; width:480px; background:url(../images/gx2.png) left bottom no-repeat; font-size:27px; font-weight:bolder; color:#000}
.in_ys_tit_top_y span{ color:#f5d31d}
.en_tit{text-transform:uppercase; margin-top:12px; color:#999;}

.in_ys_tit_bot{ font-size:15px; line-height:41px; margin-top:20px; color:#666}
.in_ys_tit_bot span{ color:#004893; font-weight:bolder}






.in_j_bo{ width:100%; background:url(../images/youshi_bj.jpg) repeat; height:400px;}
.in_j_bot{ width:1200px; margin:0 auto}
.in_j_bot1{ text-align:center; margin-top:50px; margin-bottom:30px;}
.in_j_bot_z{ width:544px}
.in_j_bot_y{ width:600px; line-height:24px;}
.in_j_bot_y i{ font-size:30px; line-height:40px; height:40px; overflow:hidden; display:block; margin-top:20px; font-weight: bolder; font-style:normal; color:#06C; margin-bottom:10px;}

.in_ys_x{}
.in_ys_x ul{}
.in_ys_x ul li{ float:left; width:19.5%; border-right:#636363 dotted 1px; text-align:center;}
.in_ys_x ul li img{  width:72px; margin:0 auto; overflow:hidden; display:block}
.in_ys_x ul li p{ font-size:19px; font-weight:bolder; color:#0a5aaa;text-transform:uppercase;
}






.in_alzs{ width:1200px; margin:0 auto; margin-top:50px; }
.in_alzs_top{ width:367px; margin:0 auto}
.in_alzs_z{ width:515px; height:418px;}
.in_alzs_y{ width:670px; height:418px;}

.in_more{ margin-top:13px; width:132px; height:38px;}
.in_more a{ width:130px; height:40px; background:#00529b;border-radius:10px; line-height:40px; font-size:13px; overflow:hidden; display:block; text-align:center; color:#fff !important;  }
.in_more a:hover{ background:#ff7e00; color:#FFF !important}

.in_xwzx{ width:100%; height:590px; background:url(../images/xw_bj.jpg) top center no-repeat; margin-top:50px}
.in_xwzx_cen{ width:1200px;margin:0 auto}
.in_xwzx_cen_top{ width:217px; height:57px; margin:0 auto}

.in_xwzx_bod{ margin-top:30px; min-height:450px;}
.in_xwzx_z{ width:326px; margin-top:30px;color:#666; line-height:23px;}
.in_xwzx_z p{ height:40px; line-height:40px; font-size:16px; font-weight:bolder;}
.in_xwzx_z p a{ color:#004d92}

.in_xwzx_j{ width:500px; margin-left:30px; margin-top:30px;}
.in_xwzx_j ul{}
.in_xwzx_j ul li{ height:30px; line-height:30px; border-bottom:#999 dotted 1px;}
.in_xwzx_j ul li a{ height:30px; line-height:30px; font-size:13px;}
.in_xwzx_y{ width:288px; margin-right:20px;  font-size:22px; color:#004d92; font-weight:bolder}
.in_xwzx_y1{ height:40px; line-height:40px; font-size:22px; border-bottom:#ccc solid 1px;color:#004d92; font-weight:bolder}
.in_xwzx_y1 i{ color:#ffda00; font-size:15px;text-transform:uppercase;}

.more a{ font-size:13px;}


.in_bot{ width:100%; height:480px; background: url(../images/jj_pp.jpg) repeat; margin-top:50px;}
.in_bot_y{ width:956px; margin-top:50px;}
.in_bot_y ul{}
.in_bot_y ul li{ width:317px; height:190px; overflow:hidden; display:block; float:left}
.in_bot_y ul li{}
.in_bot_y ul li a{ width:280px; margin:0 auto; overflow:hidden; display:block; font-size:16px;text-transform:uppercase;}
.jiantou{ margin-left:20px;}

.in_bot_cen{ width:1200px; margin:0 auto}


.in_bot_top{ text-align:left; color:#000; font-size:22px; font-weight:bolder}
.in_bot_bot{}
.in_bot_bot ul{ margin-top:20px;}
.in_bot_bot ul li{ width:210px; background:#FFF; height:195px;border-radius:10px; float:left;  margin-right:30px;}
.in_bot_bot ul li img{ width:82px; height:82px; margin:0 auto; overflow:hidden; display:block; margin-top:38px;}
.in_bot_bot ul li p{ text-align:center; font-size:18px; font-weight:bolder; color:#0567b0; margin-top:18px;}
.tb_y{ width:446px;background:#FFF; height:195px;border-radius:10px; float:left;  margin-right:30px;}
.tb_y img{ margin-left:50px; width:82px; height:82px; overflow:hidden; display:block; margin-top:38px;}

.tb_y p{  font-size:18px; font-weight:bolder; color:#0567b0; margin-top:18px; margin-left:30px;}
.tb_y_y{ width:222px; height:136px; margin-left:20px; margin-top:30px; border-left:#ccc solid 1px; font-size:17px; font-weight:bolder; padding-left:20px; line-height:33px;}
.tb_y_y span{ color:#0567b0}



.in_x{ width:1200px; margin:0 auto; margin-top:50px;}

.in_xj1{ margin-right:50px;}
.in_xj1 ul{}
.in_xj1 ul li{ overflow:hidden; display:block; line-height:28px; border-bottom:#a5a5a5 dashed 1px}

.foot_er{ width:1200px; margin:0 auto}
.foot_er_z{ width:276px; background:url(../images/foot_gx.jpg) right repeat-y}

.foot_er_z1 ul{ margin-top:10px;}
.foot_er_z1 ul li{ width:45%; height:30px; line-height:30px; float:left; text-align:left}


.foot_er_j{ margin-left:30px;width:360px; background:url(../images/foot_gx.jpg) right repeat-y}
.foot_er_j1{ text-align:left}
.foot_er_j1 ul{margin-top:10px;}
.foot_er_j1 ul li{ line-height:30px; height:30px;}

.foot_er_y1_z{ margin-left:5px;margin-top:15px;}
.foot_er_y1_j{ margin-left:15px;margin-top:15px;}
.foot_er_y1_y{ text-align:left; margin-left:10px;margin-top:15px;}

.foot_shen{ background:#124f90; width:100%}
.foot_er_y{ width:510px;}

.foot_tit{ width:100%; font-size:16px; font-weight:bolder; text-align:left}




#FontScroll{width:288px;height:367px;line-height:30px; overflow:Hidden; margin:0 auto;}
#FontScroll .line{width:100%;}
#FontScroll .fontColor a{}



.xwzx_y1{}
.xwzx_y1 ul{}
.xwzx_y1 ul li{ font-size:13px; font-weight:normal}
.xwzx_y1 ul li p{ background:url(../images/wenti.png) left center no-repeat; height:60px; line-height:60px;text-align:30px;text-indent:35px; color:#333}
.xwzx_y1 ul li p a{ color:#333; font-size:16px; font-weight:bolder}
.xwzx_y1 ul li span{ background:url(../images/da.png) left top no-repeat; line-height:26px; height:122px; overflow:hidden; display:block; border-bottom:#666 dotted 1px;text-indent:35px; color:#666}




.in_pic{ width:484px; height:382px;}




.xwzx{ width:1100px; margin:0 auto;}
.xwzx1{ text-align:center; margin-bottom:30px;}
.xwzx_z{ width:744px;}
.xwzx_z1{ height:37px; border-bottom:#CCC solid 1px; font-size:21px; font-weight:bolder}
.xwzx_z1 span{ color:#f89b00}


.xwzx_z2{ width:744px; margin-top:20px;}
.xwzx_z2_z{ width:290px; color:#999; font-size:12px; line-height:24px;}
.xwzx_z2_z p{ font-size:21px; font-weight:bolder; height:40px; line-height:40px;}
.xwzx_z2_y{ width:420px}
.xwzx_z2_y ul{}
.xwzx_z2_y ul li{ height:30px; line-height:30px; border-bottom:#999 dotted 1px;}



.in_news{ width:1002px; margin:0 auto; margin-top:20px;}
.in_n_z{}
.in_n_j{ margin-left:15px; width:138px;}
.in_n_j ul{}
.in_n_j ul li{ width:138px; height:40px; margin-top:7px; margin-bottom:3px; background:#2a9416; text-align:center; line-height:40px;}
.in_n_j ul li a{ width:138px; overflow:hidden; display:block; height:40px; color:#FFF;background:#2a9416; text-align:center; line-height:40px;}
.in_n_j ul li a:hover{ background:#ff5500}
.in_n_y{ width:465px;}
.in_n_y1{}
.in_n_y1 p{ height:32px; line-height:32px; margin-top:10px; border-bottom:#999 dotted 1px;}
.in_n_y1 p a{ color:#1c692b; font-size:15px; font-weight:bolder}
.in_n_y1 span{ width:465px; height:50px; overflow:hidden; display:block; margin-top:8px;  color:#999; margin-top:10px; }

.in_n_y2z{}
.in_n_y2z ul{}
.in_n_y2z ul li{ line-height:22px; height:22px;}

.lxwm{ text-align:center; line-height:27px; font-size:14px; }
.lxwm p{ color:#2a9416; font-size:22px; font-weight:bolder; margin-top:20px; margin-bottom:10px;}









.yqlj{ width:100%; line-height:50px; color:#333;margin-top:10px; font-family:"微软雅黑"}




.in_fo_l{ width:305px;}
.in_f_cen{ width:580px; text-align:left; margin-left:30px;}
.in_fo_y{ text-align:left; margin-left:30px; padding-top:8px;}

.foot_cen{ width:1200px; margin:0 auto; text-align:center; padding-top:10px; padding-bottom:10px; margin-top:20px;}

.mo{ font-size:12px; margin-top:11px;color:#FFF}

.mo a:visited{ color:#FFF}
.mo a:active{ color:#FFF}

.ny_xwzx_top{width:245px; height:50px; background:url(../images/ny_xwzx.png) no-repeat center;}
.ny_xwzx{}
.ny_xwzx ul{}
.ny_xwzx ul li{ width:245px; height:27px; line-height:27px;border-radius:3px;text-indent:20px;
 margin-top:2px; background:#f7f7f7; border-bottom:1px dotted #ddd;}
.ny_xwzx ul li a{width:245px; height:27px; overflow:hidden; display:block;border-radius:3px;}
.ny_xwzx ul li a:hover{ width:245px; height:27px; line-height:27px; background:#838383; color:#FFF;text-indent:30px;}



.ny_cpzx_top{width:245px; height:50px; background:url(../images/ny_cpzx.png) no-repeat center;}
.ny_cpzx{}
.ny_cpzx ul{}
.ny_cpzx ul li{ width:245px; height:27px; line-height:27px;border-radius:3px;text-indent:20px;
 margin-top:1px; background:#f7f7f7; border-bottom:1px dotted #ddd;}
.ny_cpzx ul li a{width:245px; height:27px; overflow:hidden; display:block;border-radius:3px;}
.ny_cpzx ul li a:hover{ width:245px; height:27px; line-height:27px; background:#838383; color:#FFF;text-indent:30px;}






/* index结束*/

/*内页*/
.ny{ width:100%; background:#f6f6f6;}
.ny_cen{ margin:0 auto; background:url(../images/bg_01.jpg) top center repeat-y;}

.ny_sousuo{ width:245px; height:50px; background:url(../images/ny_znss.png) no-repeat center; }

.ny_lxwm_top{ width:245px; height:50px; background:url(../images/ny_lxwm.png) no-repeat center; }
.ny_lxwm{width:245px;background:url(../images/ny_lxwm_bj.png) right bottom no-repeat; line-height:24px;}
.ny_lxwm span{ width:100%; overflow:hidden; display:block; text-align:left; height:40px; line-height:40px; font-family:"微软雅黑"; font-size:18px; font-weight:bolder; color:#920200}
.ny_lxwm ul{}
.ny_lxwm ul li{ height:26px; text-align:left; line-height:26px; font-family:"微软雅黑";}



#friendlink{ width:1200px; margin:0 auto;font-size:14px;font-family:"微软雅黑"; color:#333; }
#friendlink a{font-size:14px; font-family:"微软雅黑"; color:#333;}







