html,body,h1,h2,h3,h4,h5,h6,hr,p,iframe,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td,fieldset{margin:0;padding:0}
ul,ol,dl{list-style-type:none;padding: 0;}
html,body{*position:static}
html{font-family: sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:400}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}
input,button{overflow: visible;vertical-align:middle;outline:none}
input[type="submit"],input[type="reset"],input[type="button"],input[type="text"],input[type="password"]{-webkit-appearance:none;outline:none}
body,th,td,button,input,select,textarea{font-family:"Microsoft Yahei","Hiragino Sans GB","Helvetica Neue",Helvetica,tahoma,arial,"WenQuanYi Micro Hei",Verdana,sans-serif,"\5B8B\4F53";font-size:12px;color: #333;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing:grayscale}
img{border: none;margin:0px;padding:0px;}
a:link, a:visited{text-decoration: blink;}
body{background:#f3f3f3;}

.title{width: 100%;margin:0 auto;height: auto;overflow: hidden;}
.title img{display: block;margin:0 auto;}
.foot_bq{display:block;width:100%;margin:0 auto;}

.head{width: 100%;margin:0 auto;height: auto;overflow: hidden;}
.banner{width: 100%;min-width: 1200px;height: 639px;background: url("../images/01_01.jpg") no-repeat top center;overflow: hidden}
.head_dy{width: 100%;margin:0 auto;height: 141px;overflow: hidden;background: url("../images/01_02.jpg") repeat-x;}
.head_cn{width: 1200px;margin:0 auto;height: auto;overflow: hidden;
	margin-top: 20px;}
.head_dy img{display: block;float: left;width: 118px;height: 99px;}
.head_dy p{width: 1055px;float: left;font-size: 18px;color: #ffffff;line-height: 28px;
	margin-left: 20px;margin-top: 5px;}
.head_dy p a{color: #ff9600;}

.main{width: 1200px;margin:0 auto;height: auto;overflow: hidden;}
.box1{width: 100%;margin:0 auto;height: auto;overflow: hidden;}
.box1 .title{margin-top:85px;margin-bottom: 42px;}
.box1_cn{width: 1160px;padding:20px;margin:0 auto;height: auto;overflow: hidden;background: #ffffff;}
.box1_left{width: 555px;float: left;height: auto;overflow: hidden;}
.box1_left h3{width: 100%;height: 42px;line-height: 42px;margin:0 auto;overflow: hidden;}
.box1_left h3 a{color: #2c2c2c;font-size: 16px;background: url("../images/02_03.png") no-repeat left center;padding-left: 5px;}
.box1_left p{font-size: 14px;color: #979797;line-height: 24px;border-bottom: 1px dotted #a7a7a7;padding-bottom: 10px;width: 100%;height: 48px;overflow: hidden;margin-bottom: 10px;}
.box1_left ul li{width: 100%;height: 36px;line-height: 36px;overflow: hidden;margin:0 auto;font-size: 14px;}
.box1_left ul li a{color: #010101;}
.box1_left ul li em{color: #9c9c9c;float: right;}
.box1_right { position: relative; width: 590px; height: 360px; overflow: hidden;float: right;  }
.box1_right .pic img { width: 590px; height: 360px; display: block; }
.box1_right .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 50px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.box1_right .txt { position: absolute; bottom: 0; z-index: 2; height: 50px; width:100%; overflow: hidden; }
.box1_right .txt li{ height:50px; line-height:50px; position:absolute; bottom:-50px;font-size: 18px;}
.box1_right .txt li a{ display: block; color: #ffffff; text-decoration: none; padding-left: 20px;}
.box1_right .num { position: absolute; z-index: 3; bottom: 15px; right: 8px; }
.box1_right .num li{ float: left; position: relative; width: 15px; height: 15px; overflow: hidden;  margin-right: 8px; cursor: pointer;border-radius: 100%;background: #ffffff; }
.box1_right .num .on{background: #b3142a;}

.box2{width: 100%;margin:0 auto;overflow: hidden;height: auto;}
.box2 .title{margin-top: 64px;margin-bottom: 40px;}
.box2_cn{width: 590px;float: left;height: auto;overflow: hidden;}
.box2_main{width: 550px;margin:0 auto;height: auto;overflow: hidden;background: #ffffff;padding:20px;}
.box2_img{width: 550px;height: 250px;margin:0 auto;overflow: hidden;position: relative;margin-bottom: 8px;}
.box2_img img{display: block;width: 100%;margin:0 auto;}
.box2_img  span{position: absolute;z-index: 5;font-size: 18px;color: #ffffff;left: 0;bottom: 0;display: block;width: 100%;height: 46px;overflow: hidden;line-height: 46px;text-align: center;}
.box2_img  em{display: block;width: 100%;height: 46px;overflow: hidden;position: absolute;left: 0;bottom: 0;background: #000;opacity: 0.7;z-index: 4;}
.box2_main ul{width: 550px;margin:0 auto;padding:0;height: auto;overflow: hidden;}
.box2_main ul li{width: 100%;height: 42px;line-height: 42px;overflow: hidden;margin:0 auto;font-size: 14px;}
.box2_main ul li a{color: #010101;}
.box2_main ul li span{}
.box2_main ul li em{float: right;color: #9c9c9c;}
.box2_left{margin-left: 20px;}

.box3{width: 100%;margin:0 auto;height: auto;overflow: hidden;}
.box3 .title{margin-top: 84px;margin-bottom: 40px;}
.box3_cn{width: 1160px;margin:0 auto;background: #ffffff;height: auto;overflow: hidden;padding:20px;}
.box3_left{width: 640px;float: left;height: auto;overflow: hidden;}
.box3_hot{width: 100%;margin:0 auto;height: auto;overflow: hidden;}
.box3_hot h3{height: 42px;line-height: 42px;font-size: 16px;color: #2c2c2c;
	padding-left: 15px;background: url("../images/02_03.png") no-repeat left center;}
.box3_hot img{width: 210px;height: 155px;float: left;display: block;}
.box3_hot p{width: 406px;float: right;height: 146px;overflow: hidden;border-bottom: 1px dotted #a7a7a7;font-size: 14px;color: #979797;line-height: 26px;margin-top: 8px;}
.box3_main{width: 100%;margin:0 auto;height: auto;overflow: hidden;}
.box3_main ul li{width: 100%;margin: 0 auto;height: auto;overflow: hidden;border-bottom: 1px dotted #989898;margin-top: 8px;}
.box3_main ul li span{display: block;font-size:16px;width: 630px;color: #2c2c2c;height: 34px;line-height: 34px;padding-left:10px;overflow: hidden;margin:0 auto;background: url("../images/02_03.png") no-repeat left center;}
.box3_main ul li p{font-size: 14px;color: #979797;line-height: 24px;padding-bottom: 8px;}
.box3_right{width: 506px;height: 394px;float: right;overflow: hidden;position: relative;}
.box3_right img{display: block;width: 100%;margin:0 auto;}
.box3_right em{position: absolute;left: 0;bottom: 0;background: #000000;opacity: 0.7;display: block;width: 100%;height: 46px;overflow: hidden;z-index: 4;}
.box3_right span{display: block;width: 100%;height: 46px;line-height: 46px;
	font-size: 18px;color: #ffffff;position: absolute;left: 0;bottom: 0;z-index: 5;text-align: center;}
.box4{width: 100%;margin:0 auto;height: auto;overflow: hidden;}
.box4 .title{margin-top: 65px;margin-bottom: 40px;}
.box4 .box6_hot{margin-bottom: 8px;}
.box4_cn{width: 590px;float: left;height: auto;overflow: hidden;}
.box4_main{width: 550px;padding:20px;background: #ffffff;margin:0 auto;margin:0 auto;height: auto;overflow: hidden;}
.box4 .box4_r{float: right;margin-top:4px;}

.box5{width: 100%;margin:0 auto;height: auto;overflow: hidden;}
.box5 .title{margin-top: 70px;margin-bottom: 40px;}
.box5_cn{width: 1160px;padding:20px;background: #ffffff;margin:0 auto;height: auto;overflow: hidden;}
.box5_img{width: 440px;height: 265px;float: left;overflow: hidden;position: relative;}
.box5_img img{display: block;width: 100%;height: 265px;}
.box5_img span{display: block;width: 100%;line-height: 42px;text-align: center;position: absolute;left: 0;bottom: 0;z-index: 5;color: #ffffff;font-size: 16px;}
.box5_img em{display: block;width: 100%;height: 42px;background: #000000;opacity: 0.7;position: absolute;left: 0;bottom: 0; z-index: 4;}
.box5_main{width: 700px;float: right;height: auto;overflow: hidden;}
.box5_main ul{width: 710px;
	margin-left: -10px;}
.box5_main ul li{width: 345px;margin-left: 10px;float: left;height: auto;overflow: hidden;margin-top:5px;}
.box5_main ul li h3{width:330px;
	padding-left: 15px;height: 42px;line-height: 42px;overflow: hidden;background: url("../images/02_03.png") no-repeat left center;font-size: 16px;color: #2c2c2c; }
.box5_main ul li p{font-size: 14px;color: #979797;line-height: 24px;width: 100%;height: 72px;overflow: hidden;padding-bottom: 12px;border-bottom: 1px dotted #a7a7a7;}

.box6{width: 100%;margin:0 auto;height: auto;overflow: hidden;}
.box6 .title{margin-top:64px;margin-bottom: 40px;}
.box6 .box6_m_l .title{margin-bottom: 37px;}
.box6_cn{width: 590px;float: left;height: auto;overflow: hidden;}
.box6_main{width: 550px;padding:20px;background: #ffffff;margin: 0px auto;height: auto;overflow: hidden}
.box6_hot{width: 100%;margin:0 auto;height: auto;overflow: hidden;}
.box6_hot h3{height: 42px;line-height: 42px;font-size: 16px;color: #1f1e1e;font-weight: normal;background: url("../images/02_03.png") no-repeat left center;padding-left: 15px;}
.box6_hot img{display: block;width: 145px;height: 110px;float: left;}
.box6_hot p{width: 390px;float: right;height: 75px;overflow: hidden;font-size: 14px;color: #979797;line-height: 26px;padding-top:5px;padding-bottom: 26px;border-bottom: 1px dotted #a7a7a7;}
.box6_nomrl{width: 100%;margin:0 auto;height: auto;overflow: hidden;}
.box6_nomrl ul li{width: 100%;margin: 0 auto;height: 38px;line-height: 38px;overflow: hidden;font-size: 14px;}
.box6_nomrl ul li a{color: #010101;}
.box6_nomrl ul li em{color: #9c9c9c;float: right;}
.box6 .box6_m_l{float: right;}
.box6_recom{width: 100%;height: 250px;overflow: hidden;margin:0 auto;position: relative;margin-bottom: 15px;}
.box6_recom img{display: block;width: 100%;margin:0 auto;height: 250px;}
.box6_recom span{display: block;width: 100%;position: absolute;left: 0;bottom: 0;font-size: 18px;color: #f5f5f5;text-align: center;z-index:5;line-height: 42px;}
.box6_recom em{display: block;width: 100%;height: 42px;background: #000000;opacity: 0.7;position: absolute;left: 0;bottom: 0;z-index: 4;}

.box7{width: 100%;margin:0 auto;height: auto;overflow: hidden;}
.box7 .title{margin-top: 67px;margin-bottom: 40px;}
.box7_main{width: 1160px;padding:20px;background: #ffffff;margin:0 auto;height: auto;overflow: hidden;}
.box7_cn { position: relative; width: 100%; height: 600px; overflow: hidden;  }
.box7_cn .pic img { width: 100%; height: 600px; display: block; }
.box7_cn .prev{display: block;width: 67px;height: 132px;position: absolute;left: 0;top:234px;background: url("../images/pre.png") no-repeat center;}
.box7_cn .next{display: block;width: 67px;height: 132px;position: absolute;right: 0;top:234px;background: url("../images/next.png") no-repeat center;}


.box8{width: 100%;margin:0 auto;height: auto;overflow: hidden;}
.box8 .title{margin-top: 65px;margin-bottom: 40px;}
.box8_left{width: 756px;float: left;height: auto;overflow: hidden}
.box8_left_cn{width: 716px;padding:20px;margin:0 auto;background: #ffffff;height: auto;overflow: hidden}
.box8_left_cn ul li{width: 100%;margin:0 auto;height: auto;overflow: hidden;margin-bottom: 6px}
.box8_left_cn ul li h3{height: 42px;line-height: 42px;font-size: 16px;color: #1f1e1e;font-weight: normal;background: url("../images/02_03.png") no-repeat left center;padding-left: 15px;}
.box8_left_cn ul li img{display: block;width: 145px;height: 110px;float: left;}
.box8_left_cn ul li p{width: 550px;float: right;height: 75px;overflow: hidden;font-size: 14px;color: #979797;line-height: 26px;padding-top:5px;padding-bottom: 26px;border-bottom: 1px dotted #a7a7a7;}
.box8_right{width: 425px;float: right;height: auto;overflow: hidden;}
.box8_right_cn{width: 385px;padding:20px;background: #ffffff;height: auto;overflow: hidden;}

.more_one{display: block;width: 260px;height: 48px;border:2px solid #af0006;border-radius: 40px;background: #ffffff;text-align: center;line-height: 48px;margin:60px auto;font-size: 16px;color: #b3142a;}
.more_two{display: block;width: 100px;height: 35px;border: 1px solid #b3142a;font-size: 16px;color: #b3142a;line-height: 35px;margin-top: 30px;}
.box2_cn .more_two{float: left;}
.box2 .box2_left .more_two{float: right;}
.box4_r .more_two{float: right;}
.box6_m_l .more_two{float: right;}
.more_two span{display: block;background: url("../images/more.png") no-repeat right center;width: 55px;margin:0 auto;}
.head{min-width: 1200px;}